/*! **********************************************
  * Filename: style.css
  * Website: Hillside CSS Framework
  * Author: Hillside Agency
  * Author URI: https://www.hillside.agency/
  * Date: 24/07/2023
  * Version: 1.0
**************************************************/

/*! Variables */:root{--bg-primary:#042730;--bg-secondary:#022129;--bg-overlay:#0c2d36;--font-primary:#ffffff;--font-secondary:#eff2f2;--primary:#e59065;--secondary:#47a1b5;--primary-light:#9EC7D1;--secondary-light:#FFE9AD;--cta-primary:#cd370e;--cta-hover-primary:#e59065;--cta-text:#ffffff;--svg-fill:#ffffff;--success:#28a745;--warning:#ffc107;--alert:#dc3545}.light-theme{--bg-primary:#f5f8f9;--bg-secondary:#e6edef;--bg-overlay:#eef1f2;--font-primary:#042730;--font-secondary:#2d5560;--primary:#b5633e;--secondary:#2d7f94;--primary-light:#5a9e8e;--secondary-light:#b89030;--cta-primary:#cd370e;--cta-hover-primary:#a82b0a}.high-contrast{--bg-primary:#000000;--bg-secondary:#000000;--bg-overlay:#262626;--font-primary:#ffffff;--font-secondary:#ffffff;--primary:#ffff00;--secondary:#00ffff;--primary-light:#ffff00;--secondary-light:#ffffff;--cta-primary:#ffff00;--cta-hover-primary:#ffffff;--cta-text:#000000}.greyscale{--bg-primary:#1c1c1c;--bg-secondary:#111111;--bg-overlay:#272727;--font-primary:#ffffff;--font-secondary:#d9d9d9;--primary:#a4a4a4;--secondary:#888888;--primary-light:#cccccc;--secondary-light:#e9e9e9;--cta-primary:#606060;--cta-hover-primary:#a4a4a4}.high-contrast img{-webkit-filter:contrast(1.5);filter:contrast(1.5)}.greyscale img{-webkit-filter:grayscale(1);filter:grayscale(1)}@media (prefers-contrast:more){img{-webkit-filter:contrast(1.5);filter:contrast(1.5)}}:root{--body-font:'Open Sans',sans-serif;--headings-font:'Open Sans',sans-serif}:root{--body-font-size-base:1.7rem;--body-font-size-md:2.0rem;--body-font-size-lg:2.2rem;--body-font-size-xl:2.9rem;--font-size-xs:1.2rem;--font-size-sm:1.4rem;--font-size-base:1.6rem;--font-size-md:1.8rem;--font-size-ml:2.6rem;--font-size-lg:3.4rem;--font-size-xl:4.2rem;--font-size-xxl:5.4rem;--font-size-xxxl:6.2rem}@media screen and (max-width:992px){:root{--body-font-size-base:1.6rem;--body-font-size-md:1.8rem;--body-font-size-lg:2.0rem;--body-font-size-xl:2.5rem;--font-size-sm:1.3rem;--font-size-base:1.5rem;--font-size-md:1.7rem;--font-size-ml:2.4rem;--font-size-lg:3.1rem;--font-size-xl:3.7rem;--font-size-xxl:5.0rem;--font-size-xxxl:6.0rem}}@media screen and (max-width:480px){:root{--body-font-size-base:1.5rem;--body-font-size-md:1.7rem;--body-font-size-lg:1.9rem;--body-font-size-xl:2.2rem;--font-size-base:1.4rem;--font-size-md:1.6rem;--font-size-ml:2.3rem;--font-size-lg:2.8rem;--font-size-xl:3.2rem;--font-size-xxl:4.6rem;--font-size-xxxl:5.8rem}}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-VariableFont.ttf') format('truetype');font-weight:300 800;font-style:normal;font-display:swap}:root{--icon-size:3rem;--icon-size-sm:1.5rem;--icon-size-lg:6rem}.svg-icon{height:var(--icon-size);width:var(--icon-size);min-height:var(--icon-size);min-width:var(--icon-size);vertical-align:middle}.svg-icon-sm{height:var(--icon-size-sm);width:var(--icon-size-sm);min-height:var(--icon-size-sm);min-width:var(--icon-size-sm);vertical-align:middle}.svg-icon-lg{height:var(--icon-size-lg);width:var(--icon-size-lg);min-height:var(--icon-size-lg);min-width:var(--icon-size-lg);vertical-align:middle}

/*! Reset */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

/*! General */*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary)}body{color:var(--font-primary);font-family:var(--body-font);font-size:var(--font-size-md);font-weight:400;letter-spacing:.01em;line-height:1.7;overflow-x:hidden!important;-webkit-font-smoothing:antialiased}a{color:var(--font-primary);font-weight:600;text-decoration:underline;text-decoration-color:var(--font-primary);text-decoration-thickness:max(1px,.1rem);text-underline-offset:.1em;-webkit-transition:text-decoration-color 0.3s;transition:text-decoration-color 0.3s}a:focus,a:hover{text-decoration-color:transparent;cursor:pointer}a:focus-visible{color:var(--font-primary);background-color:var(--bg-secondary);outline:0.2rem solid var(--primary);border-radius:0.2rem;text-decoration:none}a:focus:not(:focus-visible){outline:none}p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:-.1rem;margin-bottom:2rem;margin-top:0}h1{font-size:var(--font-size-xxxl);line-height:1.2}h2{font-size:var(--font-size-xxl);line-height:1.25}h3{font-size:var(--font-size-xl);line-height:1.3}h4{font-size:var(--font-size-lg);letter-spacing:-.08rem;line-height:1.35}h5{font-size:var(--font-size-ml);letter-spacing:-.05rem;line-height:1.5}h6{font-size:var(--body-font-size-md);letter-spacing:0;line-height:1.4}img{max-width:100%;height:auto}em{font-style:italic}b,strong{font-weight:700}small{font-size:0.7em}address{font-style:normal;margin-bottom:2.5rem}blockquote{border-left:0.6rem solid var(--primary);margin-left:0;margin-right:0;padding:0 0 0 2.5rem;font-size:var(--body-font-size-md);font-style:italic}blockquote :last-child{margin-bottom:0}code{background:var(--bg-secondary);border-radius:.4rem;font-size:86%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}pre{background:var(--bg-secondary);border-left:0.3rem solid var(--primary);overflow-y:hidden}pre>code{border-radius:0;display:block;padding:1rem 1.5rem;white-space:pre}hr{border:0;border-top:0.1rem solid var(--primary);margin:5rem 0}dl,ol,ul{list-style:none;margin-top:0;padding-left:0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3.0rem}ol{list-style:decimal inside}ul{list-style:disc inside}ul li::marker{color:var(--cta-primary)}.button,button,dd,dt,li{margin-bottom:1.0rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p:not(.cmplz-cookiebanner *),pre,table,ul{margin-bottom:2.5rem}table{border-spacing:0;display:block;overflow-x:auto;text-align:left;width:100%}td,th{border-bottom:0.1rem solid var(--primary);padding:1.2rem 1.5rem}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}@media (min-width:40rem){table{display:table;overflow-x:initial}}

/*! Helpers */.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.label-inline{display:inline-block;font-weight:normal;margin-left:.5rem}.clearfix:after{clear:both;content:' ';display:table}.float-left{float:left}.float-right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-large{font-size:2.3rem;line-height:1.55}.text-x-large{font-size:2.6rem;line-height:1.5}@media screen and (max-width:480px){.text-large{font-size:2.1rem}.text-x-large{font-size:2.4rem}}.pre-heading,.pre-heading-sm{font-weight:400;color:var(--primary);letter-spacing:0}.pre-heading{font-size:var(--body-font-size-md)}.pre-heading-sm{font-size:var(--font-size-base)}.img-rounded{border-radius:1.2rem}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:4rem auto}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.divider-white{border-top-color:var(--font-primary)}.divider-orange{border-top-color:var(--primary)}.divider-blue{border-top-color:var(--secondary)}.divider-orange.has-margin-top{margin-top:8rem}.bg-hightlight{background-color:var(--secondary-light)}.skip-link{position:absolute;top:-100px;left:0;width:100%;font-size:1.6rem;background:var(--secondary);color:var(--font-primary);padding:1rem;z-index:999}.skip-link:focus{top:0}

/*! Buttons */.buttons{display:block}.button,form input[type=submit]{background-color:var(--cta-primary);border:0.15rem solid var(--cta-primary);border-radius:1.9rem;color:var(--cta-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--body-font-size-base);font-weight:600;height:3.8rem;line-height:3.8rem;padding:0 3rem;text-align:center;text-decoration:none;white-space:nowrap;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.button.button-orange{background-color:var(--primary);border-color:var(--primary);color:var(--bg-secondary)}.button.button-orange:focus,.button.button-orange:hover,.button:focus,.button:hover,form input[type=submit]:focus,form input[type=submit]:hover{outline:0;color:var(--bg-secondary);background-color:var(--font-primary);border-color:var(--font-primary)}.button[disabled]{cursor:default;opacity:.5}.button[disabled]:focus,.button[disabled]:hover{color:var(--cta-primary)}.button.button-outline{background-color:transparent;color:var(--font-primary);border-color:var(--font-primary)}.button.button-outline:focus,.button.button-outline:hover{color:var(--bg-secondary);background-color:var(--font-primary);border-color:var(--font-primary)}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover{border-color:inherit;color:var(--primary-light)}.button.button-clear{background-color:var(--font-primary);border-color:var(--font-primary);color:var(--bg-primary)}.button.button-clear:focus,.button.button-clear:hover{background-color:var(--cta-primary);border-color:var(--cta-primary);color:var(--font-primary)}.button.button-clear[disabled]:focus,.button.button-clear[disabled]:hover{color:var(--font-primary)}.button-small{font-size:var(--font-size-sm);height:3.2rem;line-height:3.2rem;border-radius:1.6rem;padding:0 2.4rem}.button-arrow{width:2.8rem;height:2.8rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;padding:0}.button-arrow:after,.button-arrow:before{position:absolute;content:'';-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translateX(0);transform:translateX(0)}.button-arrow:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.53 12-7.11 7.11-1.41-1.41 4.75-4.75H3.47v-2h13.17L12 6.31l1.41-1.41 7.11 7.11Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.53 12-7.11 7.11-1.41-1.41 4.75-4.75H3.47v-2h13.17L12 6.31l1.41-1.41 7.11 7.11Z'/%3E%3C/svg%3E");-webkit-mask-size:2.4rem 2.4rem;mask-size:2.4rem 2.4rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--cta-text);width:2.8rem;height:2.8rem;margin:0;z-index:1}.button-arrow:after{width:2.8rem;height:2.8rem;background-color:var(--cta-primary);border-radius:50%}.button-arrow:focus:before,.button-arrow:hover:before{-webkit-transform:translateX(0.6rem);transform:translateX(0.6rem)}.button-arrow:focus:after,.button-arrow:hover:after{-webkit-transform:translateX(0.3rem);transform:translateX(0.3rem)}.button-arrow span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.button-arrow.button-arrow-sm{width:2.4rem;height:2.4rem}.button-arrow.button-arrow-sm:before{-webkit-mask-size:2rem 2rem;mask-size:2rem 2rem;width:2rem;height:2rem}.button-arrow.button-arrow-sm:after{width:2.4rem;height:2.4rem}.button-text-arrow{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;padding:0 3.5rem 0 0}.button-text-arrow:after,.button-text-arrow:before{position:absolute;content:'';right:0;top:50%;margin-right:0;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-text-arrow:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.53 12-7.11 7.11-1.41-1.41 4.75-4.75H3.47v-2h13.17L12 6.31l1.41-1.41 7.11 7.11Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.53 12-7.11 7.11-1.41-1.41 4.75-4.75H3.47v-2h13.17L12 6.31l1.41-1.41 7.11 7.11Z'/%3E%3C/svg%3E");-webkit-mask-size:2.4rem 2.4rem;mask-size:2.4rem 2.4rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--cta-text);width:2.8rem;height:2.8rem;-webkit-transition-delay:0.15s;transition-delay:0.15s;z-index:1}.button-text-arrow:after{width:2.8rem;height:2.8rem;background-color:var(--cta-primary);border-radius:50%;z-index:0}.button-text-arrow:focus:after,.button-text-arrow:focus:before,.button-text-arrow:hover:after,.button-text-arrow:hover:before{-webkit-transform:translateY(-50%) translateX(0.6rem);transform:translateY(-50%) translateX(0.6rem)}.button-text-arrow span{font-size:var(--font-size-md);font-weight:600;line-height:1;color:var(--font-primary)}.button-text-arrow.button-reverse{padding-left:3.5rem;padding-right:0.5rem}.button-text-arrow.button-reverse:after,.button-text-arrow.button-reverse:before{right:auto;left:0;margin-right:0;margin-left:0}.button-text-arrow.button-reverse:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.47 12l7.11-7.11 1.41 1.41-4.75 4.75h13.29v2H7.24l4.75 4.75-1.41 1.41L3.47 12Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.47 12l7.11-7.11 1.41 1.41-4.75 4.75h13.29v2H7.24l4.75 4.75-1.41 1.41L3.47 12Z'/%3E%3C/svg%3E")}.button-text-arrow.button-reverse:focus:after,.button-text-arrow.button-reverse:focus:before,.button-text-arrow.button-reverse:hover:after,.button-text-arrow.button-reverse:hover:before{-webkit-transform:translateY(-50%) translateX(-0.6rem);transform:translateY(-50%) translateX(-0.6rem)}.button-arrow.button-vertical:before,.button-text-arrow.button-vertical:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.97 13.2 12 19.17 6.03 13.2l1.19-1.19L11.21 16V4.84h1.68v11.07l3.9-3.9 1.19 1.19Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.97 13.2 12 19.17 6.03 13.2l1.19-1.19L11.21 16V4.84h1.68v11.07l3.9-3.9 1.19 1.19Z'/%3E%3C/svg%3E")}.button-arrow.button-vertical:after,.button-arrow.button-vertical:before,.button-text-arrow.button-vertical:after,.button-text-arrow.button-vertical:before{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.button-arrow.button-vertical:focus:before,.button-arrow.button-vertical:hover:before,.button-text-arrow.button-vertical:focus:before,.button-text-arrow.button-vertical:hover:before{-webkit-transform:translateY(calc(-50% + 0.4rem));transform:translateY(calc(-50% + 0.4rem))}.button-arrow.button-vertical:focus:after,.button-arrow.button-vertical:hover:after,.button-text-arrow.button-vertical:focus:after,.button-text-arrow.button-vertical:hover:after{-webkit-transform:translateY(calc(-50% + 0.2rem));transform:translateY(calc(-50% + 0.2rem))}.button-arrow.button-plus:before,.button-text-arrow.button-plus:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.44 12.93h-6.51v6.51h-1.86v-6.51H4.56v-1.86h6.51V4.56h1.86v6.51h6.51z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.44 12.93h-6.51v6.51h-1.86v-6.51H4.56v-1.86h6.51V4.56h1.86v6.51h6.51z'/%3E%3C/svg%3E")}.button-arrow.button-plus:after,.button-arrow.button-plus:before,.button-text-arrow.button-plus:after,.button-text-arrow.button-plus:before{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:rotate(0);transform:rotate(0);top:auto}.button-arrow.button-plus:focus:before,.button-arrow.button-plus:hover:before,.button-text-arrow.button-plus:focus:before,.button-text-arrow.button-plus:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.switcher-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border:none;border-radius:50%;height:3.8rem;width:3.8rem;line-height:3.8rem;padding:0;color:var(--font-primary)}.switcher-button span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.switcher-button svg{display:block;fill:var(--font-primary);width:3.2rem;height:3.2rem;-webkit-transition:fill 0.3s ease;transition:fill 0.3s ease}.switcher-button:focus,.switcher-button:hover{background:transparent;border-color:transparent;background-color:var(--cta-primary)}.switcher-button:focus svg,.switcher-button:hover svg{fill:var(--cta-text)}.button-line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-line:before{content:'';position:absolute;left:0;right:0;height:0.1rem;background-color:var(--primary);z-index:0}.button-line .button-text-arrow{background-color:var(--bg-primary);z-index:1}.button-line .button-text-arrow span:after{content:'';position:absolute;left:0;right:0;top:0;height:100%;width:120%;margin-left:-10%;background-color:var(--bg-primary);z-index:-1}.svg-bg .button-line .button-text-arrow span:after{background-color:var(--bg-overlay)}

/*! Forms */input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;background-color:transparent;border:0.1rem solid var(--cta-primary);border-radius:0.8rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:inherit;box-sizing:inherit;height:3.8rem;padding:.6rem 1.0rem .7rem;width:100%}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0.3rem solid var(--secondary)}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:0.1rem solid var(--cta-primary);background:var(--bg-primary);background-image:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0.5rem;color:var(--font-primary);cursor:pointer}select::-ms-expand{display:none}.select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.8rem;line-height:3;background-color:transparent;overflow:hidden;border-radius:0.8rem}.select:after{content:'';position:absolute;top:0;right:0;padding:0 1rem;width:3.8rem;height:3.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M17.97 13.2 12 19.17 6.03 13.2l1.19-1.19L11.21 16V4.84h1.68v11.07l3.9-3.9 1.19 1.19Z'/%3E%3C/svg%3E");background-size:2.4rem;background-repeat:no-repeat;background-position:center center;background-color:var(--cta-primary);cursor:pointer;pointer-events:none;-webkit-transition:.25s all ease;transition:.25s all ease}select[multiple]{background:none;height:auto}textarea{min-height:6.5rem}label,legend{display:block;font-size:1.6rem;font-weight:700;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}

/*! Grids */:root{--container-x-narrow-width:596px;--container-narrow-width:902px;--container-width:1208px;--container-wide-width:1514px;--container-x-wide-width:1820px;--container-padding-x-short:4rem;--container-padding-short:6rem;--container-padding:8rem;--container-padding-long:12rem;--container-padding-none:0}.wrapper{display:block;overflow:clip;position:relative;width:100%}.wrapper .container{max-width:var(--container-width)}.wrapper .container.container-x-narrow{max-width:var(--container-x-narrow-width)}.wrapper .container.container-narrow{max-width:var(--container-narrow-width)}.wrapper .container.container-wide{max-width:var(--container-wide-width)}.wrapper .container.container-x-wide{max-width:var(--container-x-wide-width)}.wrapper .container.container-full{max-width:100%;padding:0 3rem}.wrapper .container{padding-top:var(--container-padding);padding-bottom:var(--container-padding);@media screen and (max-width:600px){padding-top:var(--container-padding-short);padding-bottom:var(--container-padding-short)}}.wrapper .container.padding-long{padding-top:var(--container-padding-long);padding-bottom:var(--container-padding-long);@media screen and (max-width:600px){padding-top:var(--container-padding);padding-bottom:var(--container-padding)}}.wrapper .container.padding-short{padding-top:var(--container-padding-short);padding-bottom:var(--container-padding-short);@media screen and (max-width:600px){padding-top:var(--container-padding-x-short);padding-bottom:var(--container-padding-x-short)}}.wrapper .container.padding-top-none{padding-top:var(--container-padding-none);@media screen and (max-width:600px){padding-top:var(--container-padding-none)}}.wrapper .container.padding-bottom-none{padding-bottom:var(--container-padding-none);@media screen and (max-width:600px){padding-bottom:var(--container-padding-none)}}.wrapper .container.container-footer{padding-top:0;padding-bottom:3rem}.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%}.row.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.row.row-no-padding{padding:0}.row.row-no-padding>.column{padding:0}.row.row-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.row.row-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.row-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.row-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.row-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row.row-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.row .column{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}.row .column.column-10,.row .column.column-20,.row .column.column-25,.row .column.column-28,.row .column.column-30,.row .column.column-33,.row .column.column-34,.row .column.column-4,.row .column.column-40,.row .column.column-45,.row .column.column-5,.row .column.column-50,.row .column.column-60,.row .column.column-66,.row .column.column-67,.row .column.column-70,.row .column.column-75,.row .column.column-80,.row .column.column-90{max-width:100%}.row .column.column-offset-10,.row .column.column-offset-2,.row .column.column-offset-20,.row .column.column-offset-25,.row .column.column-offset-33,.row .column.column-offset-34,.row .column.column-offset-4,.row .column.column-offset-40,.row .column.column-offset-5,.row .column.column-offset-50,.row .column.column-offset-6,.row .column.column-offset-60,.row .column.column-offset-66,.row .column.column-offset-67,.row .column.column-offset-75,.row .column.column-offset-80,.row .column.column-offset-90{margin-left:0}.row .column.column-offset-right-40,.row .column.column-offset-right-50,.row .column.column-offset-right-60{margin-right:0}.row .column .column-top{-ms-flex-item-align:start;align-self:flex-start}.row .column .column-bottom{-ms-flex-item-align:end;align-self:flex-end}.row .column .column-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.row .column.column-single-post{margin-top:22rem}@media (min-width:769px){.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-1.0rem;width:calc(100% + 2.0rem)}.row .column{margin-bottom:inherit;padding:0 1.0rem}.row .column.column-4{-webkit-box-flex:0;-ms-flex:0 0 4%;flex:0 0 4%;max-width:4%}.row .column.column-5{-webkit-box-flex:0;-ms-flex:0 0 5%;flex:0 0 5%;max-width:5%}.row .column.column-10{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row .column.column-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row .column.column-25{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .column.column-28{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%}.row .column.column-30{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.row .column.column-33,.row .column.column-34{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.row .column.column-40{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.row .column.column-45{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.row .column.column-50{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .column.column-60{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.row .column.column-66,.row .column.column-67{-webkit-box-flex:0;-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.row .column.column-70{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.row .column.column-75{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .column.column-80{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.row .column.column-90{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.row .column.column-offset-2{margin-left:2%}.row .column.column-offset-4{margin-left:4%}.row .column.column-offset-5{margin-left:5%}.row .column.column-offset-6{margin-left:6%}.row .column.column-offset-10{margin-left:10%}.row .column.column-offset-20{margin-left:20%}.row .column.column-offset-25{margin-left:25%}.row .column.column-offset-33,.row .column.column-offset-34{margin-left:33.3333%}.row .column.column-offset-40{margin-left:40%}.row .column.column-offset-50{margin-left:50%}.row .column.column-offset-60{margin-left:60%}.row .column.column-offset-66,.row .column.column-offset-67{margin-left:66.6666%}.row .column.column-offset-75{margin-left:75%}.row .column.column-offset-80{margin-left:80%}.row .column.column-offset-90{margin-left:90%}.row .column.column-offset-right-40{margin-right:40%}.row .column.column-offset-right-50{margin-right:50%}.row .column.column-offset-right-60{margin-right:60%}}.grid-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4.4rem 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"sidebar content";grid-gap:4.4rem;margin:20rem auto 2rem}.grid-wrapper.grid-wrapper-project{-ms-grid-columns:300px 4.4rem 1fr;grid-template-columns:300px 1fr;margin-top:4rem}.grid-wrapper.grid-wrapper-meetings{-ms-grid-columns:220px 4.4rem 1fr;grid-template-columns:220px 1fr;margin-top:6rem}.grid-wrapper.grid-wrapper-post.reverse{grid-template-areas:"content sidebar"}.grid-sidebar{-ms-grid-row:1;-ms-grid-column:1;grid-area:sidebar;position:sticky;top:16rem;-ms-grid-row-align:start;align-self:start;padding:0}.grid-wrapper.grid-wrapper-post.reverse>.grid-sidebar{-ms-grid-row:1;-ms-grid-column:3}.grid-sidebar.not-sticky{position:relative;top:0}.grid-content{-ms-grid-row:1;-ms-grid-column:3;grid-area:content;padding:0;container-type:inline-size;container-name:grid-content}.grid-wrapper.grid-wrapper-post.reverse>.grid-content{-ms-grid-row:1;-ms-grid-column:1}@media screen and (max-width:768px){.grid-wrapper,.grid-wrapper.grid-wrapper-meetings,.grid-wrapper.grid-wrapper-project{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 4.4rem auto 4.4rem auto;grid-template-areas:"border" "sidebar" "content";margin:10rem auto 2rem}.grid-wrapper.grid-wrapper-meetings,.grid-wrapper.grid-wrapper-project{margin:2rem auto 2rem}.grid-sidebar{top:0;position:relative}.grid-sidebar{-ms-grid-row:3;-ms-grid-column:1}.grid-content{-ms-grid-row:5;-ms-grid-column:1}}

/*! Cards */.row .card-column{padding:1.4rem}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;height:100%;min-height:260px;border:0.1rem solid var(--font-primary);border-radius:1rem;margin:0;padding:2rem 2rem 3.5rem 2rem;position:relative;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.card.alt{border:0.1rem solid var(--primary)}.card.alt.term-partnership-board{border-color:var(--primary)}.card.alt.term-executive-committee{border-color:var(--secondary)}.card.alt.term-other-meetings{border-color:var(--primary-light)}.card:after,.card:before{position:absolute;content:'';bottom:2rem;left:2rem}.card.alt:after,.card.alt:before{right:2rem;left:auto}.card:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.53 12-7.11 7.11-1.41-1.41 4.75-4.75H3.47v-2h13.17L12 6.31l1.41-1.41 7.11 7.11Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.53 12-7.11 7.11-1.41-1.41 4.75-4.75H3.47v-2h13.17L12 6.31l1.41-1.41 7.11 7.11Z'/%3E%3C/svg%3E");-webkit-mask-size:2.4rem 2.4rem;mask-size:2.4rem 2.4rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--cta-text);width:2.8rem;height:2.8rem;margin:0;z-index:1}.card.alt:before{background-color:var(--bg-secondary)}.card.alt.download:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.card:after{width:2.8rem;height:2.8rem;background-color:var(--cta-primary);border-radius:50%;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.card.alt:after{background-color:var(--primary)}.card.alt.term-executive-committee:after{background-color:var(--secondary)}.card.alt.term-other-meetings:after{background-color:var(--primary-light)}.card .card-body,.card .card-header{padding:0}.card .card-header .post-date{font-weight:600;font-size:var(--font-size-base);text-transform:uppercase;color:var(--primary);margin-bottom:0;display:block}.card.alt .card-header .post-date{text-transform:none}.card.alt .card-header .post-date time{display:inline-block}.card.alt.term-executive-committee .card-header .post-date{color:var(--secondary)}.card.alt.term-other-meetings .card-header .post-date{color:var(--primary-light)}.card .card-header h2,.card .card-header h3{font-size:var(--font-size-ml);font-weight:600;line-height:1.4}.card.alt .card-header h2,.card.alt .card-header h3{font-size:var(--body-font-size-lg);font-weight:700}.card .card-header h2 a,.card .card-header h3 a{color:var(--font-primary);text-decoration-color:transparent;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.card .card-header h2 a:after,.card .card-header h3 a:after{position:absolute;content:'';display:block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:1rem}.card .card-header p{font-size:var(--font-size-md);margin:0}.card .card-body{font-size:var(--font-size-base);padding-top:0}.card .card-body:before{display:block;content:'';width:100%;height:0;border-top:1px solid var(--primary);padding-top:1.5rem}.card .card-body strong{display:block}.card.alt.term-executive-committee .card-body:before{border-color:var(--secondary)}.card.alt.term-other-meetings .card-body:before{border-color:var(--primary-light)}.card:hover{background-color:var(--font-primary)}.card.alt:hover{background-color:var(--primary)}.card.alt.term-executive-committee:hover{background-color:var(--secondary)}.card.alt.term-other-meetings:hover{background-color:var(--primary-light)}.card:hover .card-body,.card:hover .card-header,.card:hover .card-header h2 a,.card:hover .card-header h3 a{color:var(--bg-primary)}.card:hover .card-body:before{border-color:var(--bg-primary)}.card.alt:hover .card-header .post-date{color:var(--font-primary)}.card.card.alt:hover .card-body:before{border-color:var(--font-primary)}.card.alt:hover:after{background-color:var(--font-primary)}.card-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;height:100%;min-height:300px;border:0.1rem solid var(--font-primary);border-radius:1.2rem;margin:0;padding-bottom:5rem;position:relative;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.card-img.alt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}.card-img.alt .card-content,.card-img.alt .card-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.card-img:after,.card-img:before{position:absolute;content:'';bottom:1.5rem;left:2rem}.card-img.alt:after,.card-img.alt:before{right:1.5rem;left:auto}.card-img:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.53 12-7.11 7.11-1.41-1.41 4.75-4.75H3.47v-2h13.17L12 6.31l1.41-1.41 7.11 7.11Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.53 12-7.11 7.11-1.41-1.41 4.75-4.75H3.47v-2h13.17L12 6.31l1.41-1.41 7.11 7.11Z'/%3E%3C/svg%3E");-webkit-mask-size:2.4rem 2.4rem;mask-size:2.4rem 2.4rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--cta-text);width:2.8rem;height:2.8rem;margin:0;z-index:1}.card-img:after{width:2.8rem;height:2.8rem;background-color:var(--cta-primary);border-radius:50%;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.card-img .card-image{position:relative;padding:1.5rem 1.5rem 0 1.5rem}.card-img .card-image img{display:block;border-radius:0.8rem;margin-bottom:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.card-img.alt .card-image{padding:1.5rem 0 1.5rem 1.5rem;overflow:hidden}.card-img.alt .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0.8rem;margin-bottom:0}.card-img .card-body,.card-img .card-header{padding:1.5rem 1rem 0 1.5rem}.card-img .card-header h2,.card-img .card-header h3{font-size:var(--font-size-ml);font-weight:600;line-height:1.2;margin-top:0.3rem;margin-bottom:1rem}.card-img.alt .card-header h2,.card-img.alt .card-header h3{font-size:var(--font-size-lg);word-break:break-word}.card-img .card-header h2 a,.card-img .card-header h3 a{color:var(--font-primary);text-decoration-color:transparent;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.card-img .card-header h2 a:after,.card-img .card-header h3 a:after{position:absolute;content:'';display:block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:1rem}.card-img .card-header p{font-size:var(--font-size-md);margin:0}.card-img .card-body{padding-top:0;padding-bottom:4rem}.card-img:hover .card-image img{opacity:0.6}.card-img:hover:after{background-color:var(--primary)}@media screen and (max-width:991px){.card-img.alt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem}.card-img.alt .card-content,.card-img.alt .card-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.card-img.alt .card-image{padding:1.5rem 1.5rem 0 1.5rem}.card-img.alt .card-image img{height:auto}}@media screen and (max-width:539px){.list-view-next .card-img.alt{border:none;height:auto}.list-view-next .card-img .card-body{padding-bottom:2.2rem}.card-img .card-body,.list-view-next .card-img .card-header,.list-view-next .card-img.alt .card-image{padding:1.5rem 0 0 0}.list-view-next .card-img.alt .card-header h2{font-size:var(--font-size-ml)}.card-img.alt:after,.card-img.alt:before{right:unset;left:0}}.card-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border:0;border-radius:0;background-color:transparent;color:var(--font-primary);padding:0;position:relative}.card-cta.rounded-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-cta .card-body{font-size:var(--font-size-md);padding:0 1rem 0 2.5rem;-webkit-box-flex:0;-ms-flex:0 0 667%;flex:0 0 667%;max-width:67%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-cta .card-body h2,.card-cta .card-body h3{font-size:var(--font-size-ml);word-break:break-all;margin-bottom:1rem;line-height:1.1}.card-cta .card-image{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.card-cta .card-image img{position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;margin-top:0;margin-bottom:0;border-radius:0}@media screen and (max-width:1200px){.card-cta,.card-cta.rounded-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-cta .card-body,.card-cta .card-image{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.card-cta .card-body{padding:2rem 0}.card-cta .card-body:after,.card-cta .card-body:before{display:none}}@media screen and (max-width:430px){.card-cta .card-body h2,.card-cta .card-body h3{font-size:var(--font-size-lg)}}.card-report{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;height:100%;min-height:360px;max-width:742px;background-color:var(--bg-overlay);border-radius:4rem;margin:0 auto;padding:4rem 5rem;position:relative}.card-report .select{min-width:260px;margin:1rem auto 0}.card-member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:0;background-color:transparent;padding:0;position:relative;padding:2rem 0;margin:0}.card-member .card-image{margin-bottom:1rem;padding:0}.card-member .card-image img{width:15.1rem;height:15.1rem;border-radius:50%;margin:0}.card-member .card-header{grid-area:card-header;padding-right:1.4rem}.card-member .card-header .council{display:block;font-size:var(--font-size-md);font-weight:600;letter-spacing:-0.05rem;color:var(--primary);margin:0 auto 0.6rem}.card-member .card-header .name{font-size:var(--body-font-size-lg);font-weight:600;color:var(--font-primary);letter-spacing:-0.03rem;margin:0 auto}.card-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:0;background-color:transparent;padding:0;position:relative;padding:0;margin:0}.card-team .card-position{display:block;font-size:var(--font-size-base);font-weight:600;line-height:1.1;text-transform:uppercase;letter-spacing:0.05rem;color:var(--primary);margin-bottom:0.6rem}.card-team h2{font-size:var(--font-size-lg)}.card-team p:last-child{margin-bottom:0}

/*! Lists */.list-card{display:-ms-grid;display:grid;grid-gap:4rem 2rem;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr 2rem 1fr;grid-template-columns:1fr 1fr 1fr 1fr;list-style-type:none;padding:0;margin:4rem auto 6rem}@media screen and (max-width:1223px){.list-card{-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.list-card{grid-gap:1rem}}.list-card-meetings{display:-ms-grid;display:grid;grid-gap:2rem;-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:1fr 1fr;list-style-type:none;padding:0;margin:0 auto 6rem}@media screen and (max-width:480px){.list-card-meetings{-ms-grid-columns:1fr;grid-template-columns:1fr}}.list-card-img{display:-ms-grid;display:grid;grid-gap:2.7rem;-ms-grid-columns:1fr 2.7rem 1fr 2.7rem 1fr;grid-template-columns:1fr 1fr 1fr;list-style-type:none;padding:0;margin:4rem auto 6rem}.grid-wrapper-meetings .list-card-img{grid-gap:2rem;margin:0 auto 2rem}@media screen and (max-width:1223px){.list-card-img{-ms-grid-columns:1fr 2.7rem 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.list-card-img{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1.5rem 0;margin:1rem auto 6rem}}.list-view-next{display:-ms-grid;display:grid;grid-gap:2.5rem;-ms-grid-columns:1fr 2.5rem 1fr;grid-template-columns:1fr 1fr;list-style-type:none;padding:0;margin:2rem auto}@media screen and (max-width:768px){.list-view-next{grid-gap:2rem}}@media screen and (max-width:539px){.list-view-next{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.card-cta-list{display:-ms-grid;display:grid;grid-gap:4rem;-ms-grid-columns:1fr 4rem 1fr;grid-template-columns:1fr 1fr;list-style-type:none;padding:0;margin:4rem auto 6rem}@media screen and (max-width:480px){.card-cta-list{grid-gap:2rem}}.list-members{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;list-style-type:none;gap:2rem;padding:0;margin:4rem auto 6rem}@media screen and (max-width:1024px){.list-members{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:600px){.list-members{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width:412px){.list-members{-ms-grid-columns:1fr;grid-template-columns:1fr}}.list-team{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;list-style-type:none;padding:0;margin:4rem auto 6rem}.list-team li{padding:4rem 4.5rem 4rem 4.5rem;border-bottom:1px solid var(--primary);margin-bottom:0}.list-team li:nth-child(odd){padding-left:0;border-right:1px solid var(--primary)}.list-team li:nth-child(2n){padding-right:0}.list-team li:nth-child(-n+2){padding-top:0}.list-team li:last-child,.list-team li:nth-last-child(2):nth-child(odd){border-bottom:none;padding-bottom:0}@media screen and (max-width:600px){.list-team{-ms-grid-columns:1fr;grid-template-columns:1fr}.list-team li{padding:4.5rem 0}.list-team li:nth-child(odd){border-right:none}.list-team li:first-child{padding-top:0}.list-team li:nth-child(2){padding-top:4.5rem}.list-team li:nth-last-child(2){padding-bottom:4.5rem;border-bottom:1px solid var(--primary)}}.document-list.cpt{margin:0 0 6rem}.quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;gap:2rem 4rem;padding:0;margin:3rem auto}.quick-links li{margin:0}.pagination-nav{margin:1rem 0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style-type:none}.pagination li a,.pagination li span{display:block;font-size:var(--body-font-size-lg);font-weight:600;color:var(--font-primary);width:3.4rem;height:3.4rem;border-radius:50%;line-height:1;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:max(1px,.1rem);text-underline-offset:.1em;-webkit-transition:color 0.3s;transition:color 0.3s}.pagination li span,.pagination li.active a{background-color:transparent;color:var(--primary);text-decoration-color:var(--primary)}.pagination li a:focus,.pagination li a:hover{color:var(--primary)}.pagination li a.next,.pagination li a.prev,.pagination li.pagination-next a,.pagination li.pagination-prev a{border:none}.pagination li a.next svg,.pagination li a.prev svg,.pagination li.pagination-next a svg,.pagination li.pagination-prev a svg{fill:var(--font-primary);-webkit-transition:fill 0.3s;transition:fill 0.3s}.pagination li.pagination-prev a svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pagination li a.next:focus svg,.pagination li a.next:hover svg,.pagination li a.prev:focus svg,.pagination li a.prev:hover svg,.pagination li.pagination-next a:focus svg,.pagination li.pagination-next a:hover svg,.pagination li.pagination-prev a:focus svg,.pagination li.pagination-prev a:hover svg{fill:var(--primary)}.pagination-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none}.pagination-posts li a{display:block;text-transform:uppercase;text-decoration:none;width:3.6rem;height:3.6rem;line-height:1;border:0.15rem solid var(--font-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1.4rem 0 0;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.pagination-posts li a:focus,.pagination-posts li a:hover,.pagination-posts li.active a{background-color:var(--font-primary);color:var(--bg-primary)}.pagination-posts li a svg{fill:var(--font-primary);width:1.6rem;height:1.6rem;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.pagination-posts li:first-child a:has(svg){-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pagination-posts li a:focus svg,.pagination-posts li a:hover svg{fill:var(--bg-primary)}.logos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem;padding:0;margin:4rem auto 0;list-style:none}.logos-grid.logos-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logos-grid li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:calc((100% - 16rem) / 5);flex-basis:calc((100% - 16rem) / 5)}.logos-grid.image-small li{-ms-flex-preferred-size:calc((100% - 20rem) / 6);flex-basis:calc((100% - 20rem) / 6)}.logos-grid.image-x-small li{-ms-flex-preferred-size:calc((100% - 24rem) / 7);flex-basis:calc((100% - 24rem) / 7)}.logos-grid li img{max-width:100%;max-height:100px;width:auto;height:auto;display:block}.logos-grid li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.logos-grid li a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.logos-grid li a img{max-width:100%;max-height:100px;width:auto;height:auto}@media screen and (max-width:1024px){.logos-grid{gap:2rem}.logos-grid li{-ms-flex-preferred-size:calc((100% - 6rem) / 4);flex-basis:calc((100% - 6rem) / 4)}.logos-grid.image-small li{-ms-flex-preferred-size:calc((100% - 8rem) / 5);flex-basis:calc((100% - 8rem) / 5)}.logos-grid.image-x-small li{-ms-flex-preferred-size:calc((100% - 10rem) / 6);flex-basis:calc((100% - 10rem) / 6)}}@media screen and (max-width:640px){.logos-grid{gap:1.5rem}.logos-grid li,.logos-grid.image-small li{-ms-flex-preferred-size:calc((100% - 3rem) / 3);flex-basis:calc((100% - 3rem) / 3)}.logos-grid.image-x-small li{-ms-flex-preferred-size:calc((100% - 4.5rem) / 4);flex-basis:calc((100% - 4.5rem) / 4)}}@media screen and (max-width:480px){.logos-grid{gap:1rem}.logos-grid li,.logos-grid.image-small li,.logos-grid.image-x-small li{-ms-flex-preferred-size:calc((100% - 1rem) / 2);flex-basis:calc((100% - 1rem) / 2)}}

/*! Navs */.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:.2rem 0}.nav li{a{color:var(--cta-primary);padding:.2rem .4rem;text-decoration:none;&:focus,&:hover{color:var(--cta-primary-hover)}}}.nav li.current-menu-item>a{color:var(--cta-primary-hover);font-weight:bold}.nav li.current-menu-item>a:focus,.nav li.current-menu-item>a:hover{color:var(--font-color)}.nav & ul{margin-bottom:.4rem;margin-left:.8rem}

/*! Header */.main-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;padding:2rem 2.5rem;position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;z-index:99;-webkit-transition:background-color 0.1s;transition:background-color 0.1s}@media screen and (max-width:1536px){.main-header{padding:1rem 2rem}}.scroll-up.main-header,.scrolled.main-header{background-color:var(--bg-secondary)}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto;z-index:1;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.logo svg{display:block;width:11.5rem;height:auto}.logo svg #tactran{fill:var(--font-primary)}.main-nav-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.menu-open.main-nav-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:1536px){.main-nav-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:0;visibility:hidden;position:absolute;top:0;right:0;left:0;padding:6rem 2rem 4rem 2rem;z-index:9;height:auto;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background-color:var(--bg-secondary)}}.main-nav{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:1536px){.main-nav{position:static;left:auto;top:auto;-webkit-transform:none;transform:none;margin-left:0}}.utility-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.5rem;margin-left:auto}@media screen and (max-width:1536px){.utility-bar{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-top:0.1rem solid var(--primary);padding-top:2rem;margin-top:2rem}}@media screen and (max-width:480px){.utility-bar{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}}.utility-bar .button{margin:0}.hamburger-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.2rem;height:5.2rem;margin:auto 0 auto auto;position:absolute;top:2rem;right:2rem;z-index:10;@media (min-width:1537px){display:none}}.menu-button{border:none;background:transparent;position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.6rem;width:5.2rem;height:5.2rem;margin:0;padding:0;cursor:pointer;border-radius:50%;background-color:var(--bg-primary);z-index:11;background-color:black}.menu-button:active,.menu-button:focus,.menu-button:hover{background-color:transparent;border-color:transparent;outline:0}.menu-bar{display:block;width:2.6rem;height:0.2rem;background-color:var(--font-primary);border-radius:0;margin-bottom:0;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.menu-button.menu-open span{width:2.2rem}.menu-button.menu-open span:first-child{-webkit-transform:rotate(45deg) translate(0.3rem,0.3rem);transform:rotate(45deg) translate(0.3rem,0.3rem)}.menu-button.menu-open span:nth-child(2){display:none}.menu-button.menu-open span:nth-child(3){-webkit-transform:rotate(-45deg) translate(0.2rem,-0.3rem);transform:rotate(-45deg) translate(0.2rem,-0.3rem)}.transition-stop *{-webkit-transition:none;transition:none}.search-box{display:block;position:relative;height:4rem;width:4rem;margin:0;z-index:100}.search-box .search-form{position:relative;display:block;height:4rem;margin:0}.search-box .search-form input[type=search]{position:absolute;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:4rem;padding:0 2rem;outline:none;border-radius:4rem;color:var(--bg-secondary);border:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background-color:transparent;z-index:1}.search-box .search-form input[type=search]:focus{width:240px;background-color:var(--font-primary);-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15)}.search-box .search-form .search-submit{position:absolute;width:4rem;height:4rem;background-color:transparent;border:0;border-radius:50%;right:0;top:0;cursor:pointer;text-align:center;line-height:4rem;padding:0;color:var(--bg-primary);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-box .search-form .search-submit svg{height:2rem;width:2rem;padding:0;fill:var(--font-primary)}@media screen and (max-width:1536px){.search-box .search-form input[type=search]{left:0;right:auto}.search-box .search-form input[type=search]:focus{width:250px}}

/*! Masthead */.masthead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;margin-top:10rem}:root{--masthead-logo-height-mobile:40vh}.masthead-home{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:50vh 50vh;grid-template-rows:50vh 50vh;grid-template-areas:"header logo" "bg     logo";height:100vh;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.masthead-home .masthead-header{-ms-grid-row:1;-ms-grid-column:1;grid-area:header;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2rem 4rem 2rem 5vw}.masthead-home .masthead-background{-ms-grid-row:2;-ms-grid-column:1;grid-area:bg;overflow:hidden}.masthead-home .masthead-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.masthead-home .masthead-logo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:logo;display:block;margin:0;height:auto;z-index:2;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.11)),color-stop(50%,rgba(0,0,0,0.11)),color-stop(50.1%,rgba(0,0,0,1)),to(rgba(0,0,0,1)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0.11) 0%,rgba(0,0,0,0.11) 50%,rgba(0,0,0,1) 50.1%,rgba(0,0,0,1) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.11)),color-stop(50%,rgba(0,0,0,0.11)),color-stop(50.1%,rgba(0,0,0,1)),to(rgba(0,0,0,1)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0.11) 0%,rgba(0,0,0,0.11) 50%,rgba(0,0,0,1) 50.1%,rgba(0,0,0,1) 100%)}.light-theme .masthead-home .masthead-logo{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,1)),color-stop(50%,rgba(0,0,0,1)),color-stop(50%,rgba(0,0,0,0.4)),to(rgba(0,0,0,0.4)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0.4) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,1)),color-stop(50%,rgba(0,0,0,1)),color-stop(50%,rgba(0,0,0,0.4)),to(rgba(0,0,0,0.4)));mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0.4) 100%)}.high-contrast .masthead-home .masthead-logo{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),color-stop(50%,rgba(0,0,0,0.5)),color-stop(50.1%,rgba(0,0,0,1)),to(rgba(0,0,0,1)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,1) 50.1%,rgba(0,0,0,1) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),color-stop(50%,rgba(0,0,0,0.5)),color-stop(50.1%,rgba(0,0,0,1)),to(rgba(0,0,0,1)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,1) 50.1%,rgba(0,0,0,1) 100%)}.masthead-home .masthead-logo svg{position:absolute;top:0;right:0;display:block;fill:var(--svg-fill);height:auto}.masthead-home .masthead-logo .svg-h{width:95%;margin-top:-13%;margin-right:-35%}.masthead-home .masthead-logo .svg-v{width:55%;margin-top:-35%;margin-right:-10%}.masthead-gradient--greyscale,.masthead-gradient--high-contrast,.masthead-gradient--light{display:none}.light-theme .masthead-gradient--dark{display:none}.light-theme .masthead-gradient--light{display:block}.high-contrast .masthead-gradient--dark{display:none}.high-contrast .masthead-gradient--high-contrast{display:block}.greyscale .masthead-gradient--dark{display:none}.greyscale .masthead-gradient--greyscale{display:block}.masthead-home .masthead-gradient{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:logo;-ms-grid-row-align:end;align-self:end;height:50vh;z-index:1}.masthead-home .masthead-gradient .gradient-svg{position:static;width:100%;height:100%;display:block}@media screen and (max-width:1280px){.masthead-home{-ms-grid-columns:1.2fr 0.8fr;grid-template-columns:1.2fr 0.8fr}.masthead-home .masthead-logo .svg-h{margin-right:-40%}.masthead-home .masthead-logo .svg-v{margin-right:-18%}}@media screen and (max-width:1024px){.masthead-home{-ms-grid-columns:1.3fr 0.7fr;grid-template-columns:1.3fr 0.7fr}.masthead-home .masthead-logo .svg-h{width:130%;margin-top:-20%;margin-right:-70%}.masthead-home .masthead-logo .svg-v{width:60%;margin-top:-25%;margin-right:-30%}}@media screen and (max-width:768px){.masthead-home{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:50% 50%;grid-template-rows:50% 50%;grid-template-areas:"header" "bg";height:100vh}.masthead-home .masthead-logo{display:none}.masthead-home .masthead-header{padding:14rem 4rem 2rem 5vw}.masthead-home .masthead-gradient{display:none}.masthead-home .masthead-header{-ms-grid-row:1;-ms-grid-column:1}.masthead-home .masthead-background{-ms-grid-row:2;-ms-grid-column:1}}@media screen and (max-width:400px){.masthead-home{-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;height:auto}}.masthead-subtitle,.masthead-title{max-width:600px}.masthead-title{color:var(--primary);font-size:var(--font-size-xl);line-height:1.25}.masthead-subtitle{font-size:var(--body-font-size-lg);line-height:1.5;font-weight:600;letter-spacing:-.05rem;margin-bottom:0.5rem}

/*! Sections */.bg-grey{background-color:var(--bg-secondary);border:2rem solid var(--bg-primary)}.svg-bg{position:relative;background-color:var(--bg-overlay)}.svg-bg:after,.svg-bg:before{content:'';position:absolute;left:0;width:100%;background-color:var(--bg-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;z-index:0;pointer-events:none}.svg-bg:before{top:-1px;aspect-ratio:2048/54.68;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 54.68'%3E%3Cpath d='M0 0v53.14s291.91-49.6 1020.62-49.6S2048 53.14 2048 53.14V0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 54.68'%3E%3Cpath d='M0 0v53.14s291.91-49.6 1020.62-49.6S2048 53.14 2048 53.14V0z'/%3E%3C/svg%3E")}.svg-bg:after{bottom:-1px;aspect-ratio:2048/51.42;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 51.42'%3E%3Cpath d='M2048 50.88v-.72s-343.38-48-1026.09-48S0 50.16 0 50.16v.72z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 51.42'%3E%3Cpath d='M2048 50.88v-.72s-343.38-48-1026.09-48S0 50.16 0 50.16v.72z'/%3E%3C/svg%3E")}.block-heading-text .row{border-bottom:0.1rem solid var(--primary);padding-bottom:6rem}.block-heading-text .row h2{font-size:var(--font-size-lg)}.block-heading-text .row h3{font-size:var(--font-size-ml)}.block-heading-text .row h4{font-size:var(--body-font-size-lg)}.block-showcase-meetings .row:first-child{margin-bottom:1rem}.block-showcase-meetings .column-image{position:relative;padding:0;overflow:hidden}.block-showcase-meetings .column-image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:0 1rem}@media screen and (max-width:768px){.block-showcase-meetings .column-image img{display:none}}

/*! Footer */.footer{background-color:var(--bg-secondary);margin-top:6rem;padding:0;position:relative;font-size:var(--font-size-md);z-index:1}.footer a(:not(.button-text-arrow)){color:var(--font-primary);font-weight:400;text-decoration:underline;text-decoration-color:var(--font-primary);text-decoration-thickness:max(0.5px,0.05rem);text-underline-offset:.1em;-webkit-transition:text-decoration-color 0.3s;transition:text-decoration-color 0.3s}.footer a:focus,.footer a:hover{text-decoration-color:transparent}.footer strong a{font-weight:700}.container-footer .row-bottom{font-size:var(--font-size-sm)}.legal-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0;gap:0}.legal-links li{margin:0}.legal-links li+li:before{content:"";display:inline-block;width:1px;height:0.9em;background-color:currentColor;margin:0 0.75em;vertical-align:middle}@media only screen and (max-width:539px){.legal-links li+li:before{display:none}.legal-links{gap:1rem 1.5rem}}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}.social-links li{margin:0}.social-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.6rem;height:3.6rem;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.social-links a svg{fill:var(--font-primary);height:2.4rem;width:2.4rem;min-height:2.4rem;min-width:2.4rem;vertical-align:middle;-webkit-transition:fill 0.3s;transition:fill 0.3s}.social-links a span{display:none}.social-links a:focus,.social-links a:hover{background-color:var(--font-primary)}.social-links a:focus svg,.social-links a:hover svg{fill:var(--bg-primary)}@media screen and (max-width:767px){.social-links{margin:0 0 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-logos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8rem;padding:0;list-style:none;position:relative;z-index:2;margin:0 auto 2rem}.footer-logos-grid li{aspect-ratio:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-bottom:0}.footer-logos-grid li.has-blend{background-color:var(--bg-tertiary)}.footer-logos-grid li a{padding:1rem;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.footer-logos-grid li a:focus,.footer-logos-grid li a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.footer-logos-grid li a img{display:block;height:72px;width:auto;-o-object-fit:contain;object-fit:contain}.light-theme .footer-logos-grid li a img{-webkit-filter:brightness(0);filter:brightness(0)}.footer-logos-grid li.has-blend a img{mix-blend-mode:darken}@media screen and (max-width:768px){.footer-logos-grid{gap:4rem 2rem;margin:0 auto 1rem}.footer-logos-grid li a img{height:48px}}@media only screen and (max-width:767px){.footer .text-right{text-align:center;margin-top:2rem}}.footer-background{position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:0;height:100%;width:100%;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.03)),to(rgba(0,0,0,0.03)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0.03) 0%,rgba(0,0,0,0.03) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.03)),to(rgba(0,0,0,0.03)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0.03) 0%,rgba(0,0,0,0.03) 100%);z-index:-1}.footer-background svg{position:absolute;top:0;left:0;display:block;fill:var(--font-primary);height:auto}.footer-background .svg-h{width:85%;margin-top:-15%;margin-left:-10%}.footer-background .svg-v{width:50%;margin-top:-25%;margin-left:10%}@media screen and (max-width:768px){.footer-background .svg-h{width:100%;margin-top:-15%;margin-left:-10%}.footer-background .svg-v{width:80%;margin-top:-20%;margin-left:-15%}}@media screen and (max-width:480px){.footer-background .svg-h{width:130%;margin-top:-15%;margin-left:0}.footer-background .svg-v{margin-top:-5%;margin-left:-10%}}

/*! Pages */body:not(.home):before{content:'';position:absolute;top:0;right:0;width:50%;height:100%;background-color:var(--font-primary);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 1220'%3E%3Cpath d='M571.09 0C672.81 178.49 783.47 337.88 900 480.57v66.22C765.52 387.04 638.24 205.95 522.69 0h48.41ZM274.63 0C447.21 331.8 655.08 625.98 900 884.23V738.22C703.59 517.61 531.86 270.99 386.03 0zM150.58 0H42.35C268.1 493.03 577.46 882.85 900 1187.01v-136.26C619.01 773.05 352.55 426.92 150.58 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 1220'%3E%3Cpath d='M571.09 0C672.81 178.49 783.47 337.88 900 480.57v66.22C765.52 387.04 638.24 205.95 522.69 0h48.41ZM274.63 0C447.21 331.8 655.08 625.98 900 884.23V738.22C703.59 517.61 531.86 270.99 386.03 0zM150.58 0H42.35C268.1 493.03 577.46 882.85 900 1187.01v-136.26C619.01 773.05 352.55 426.92 150.58 0'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right top;mask-position:right top;opacity:0.02;pointer-events:none;z-index:0}.page-title{border-bottom:0.1rem solid var(--primary);padding-bottom:2rem}.page-intro{width:80%}@media only screen and (max-width:1199px){.page-intro{width:95%}}.no-results{margin-top:2rem;padding:4rem 0}.block-cpt.is-block .container{padding-left:0;padding-right:0}.is-block ul li:not(.document-list__item,.card,.card-member,.card-img,.list-card-img li,.card-cta-list li,.list-team li,.logos-grid li){text-indent:-1em;padding-left:2em}.block-accordion.block-cpt{margin:2rem 0 4rem}.is-block h2{font-size:var(--font-size-xl)}.is-block h3{font-size:var(--font-size-lg)}.is-block h4{font-size:var(--font-size-ml)}.is-block h5{font-size:var(--body-font-size-lg)}.is-block h6{font-size:var(--body-font-size-base)}.map-container{width:100%;position:relative;text-align:center}#hitrans-map{width:100%;height:auto;margin:0 auto}#hitrans-map .st0{fill:var(--font-primary)}#hitrans-map .st1{fill:var(--font-primary)}#hitrans-map .st2{fill:var(--font-primary)}#tactran-map #Angus,#tactran-map #Dundee,#tactran-map #Perth-and-Kinross,#tactran-map #Stirling{fill:#9ec7d1;cursor:default;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#tactran-map #Angus:hover,#tactran-map #Dundee:hover,#tactran-map #Perth-and-Kinross:hover,#tactran-map #Stirling:hover{fill:var(--secondary)!important}.map-tooltip{pointer-events:none;position:fixed;font-size:var(--font-size-xs);text-align:center;background:#ffffff;color:#022129;padding:9px 10px 8px;z-index:999;height:30px;line-height:1em;margin:0 auto;border-radius:0;-webkit-box-shadow:0 0 0 1px #022129;box-shadow:0 0 0 1px #022129;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-webkit-transition:visibility .2s,opacity 0.2s linear;transition:visibility .2s,opacity 0.2s linear}.map-tooltip.active{visibility:visible;opacity:1}@media only screen and (max-width:767px){.map-container{max-width:400px;margin:1rem auto 3rem}}.filter-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.filter-list{list-style:none;padding:0;margin:0}.filter-list li a{display:block;font-weight:400;padding:0.3rem 0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:max(1px,.1rem);text-underline-offset:.2em;color:var(--primary-light);-webkit-transition:color 0.2s;transition:color 0.2s}.filter-list li a:focus,.filter-list li a:hover{color:var(--font-primary)}.filter-list li.current a{color:var(--font-primary);text-decoration-color:var(--font-primary)}.filter-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.8rem}.filter-list.filter-date li a:before,.filter-list.filter-type li a:before{content:'';display:inline-block;width:17px;height:17px;background-color:var(--font-primary);-ms-flex-negative:0;flex-shrink:0}.filter-list.filter-date li a:before{height:2px;border-radius:0}.filter-list.filter-type li a:before{height:17px;border-radius:50%}.filter-list.filter-type li.term-partnership-board a:before{background-color:var(--primary)}.filter-list.filter-type li.term-executive-committee a:before{background-color:var(--secondary)}.filter-list.filter-type li.term-other-meetings a:before{background-color:var(--primary-light)}@media screen and (max-width:768px){.filter-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem 5rem}}@media screen and (max-width:400px){.filter-nav{gap:3rem 3rem}}.post-password-form label{display:-ms-grid;display:grid;margin-bottom:0.5rem}.post-password-form input[name=post_password]{width:100%;max-width:400px;color:var(--font-primary)}.post-password-form .post-password-form-invalid-password{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.5rem 1rem;border:0.3rem solid var(--cta-primary);margin-bottom:2rem}.post-password-form .post-password-form-invalid-password p{margin:0}

/*! Posts */.post-title{font-size:var(--font-size-lg);font-weight:600;line-height:1.2;border-bottom:0.1rem solid var(--primary);padding-bottom:2rem;margin-bottom:2.5rem}.single-project .grid-sidebar img{margin-bottom:1.5rem}.heading-list{font-size:var(--body-font-size-lg);font-weight:700;letter-spacing:-0.04rem}.meeting-details strong{color:var(--primary)}.share-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;padding:0;margin:4rem auto 0;background-color:var(--primary);border:0.1rem solid var(--primary);border-radius:1.2rem}.share-icons .share-title{font-size:var(--font-size-base);font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--bg-secondary);display:block;margin:0;padding:0 1rem}.share-icons .share-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;height:3.8rem;padding:0 1rem;border-radius:1.2rem;border-top-left-radius:0;border-bottom-left-radius:0;list-style:none;margin:0;background-color:var(--bg-primary)}.share-icons .share-media li{display:inline-block;margin:0}.share-icons .share-media li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;margin:0;border-radius:2px;background-color:transparent;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.share-icons .share-media li a svg{fill:var(--font-primary);padding:0;-webkit-transition:fill 0.3s ease;transition:fill 0.3s ease}.share-icons .share-media li a:focus svg,.share-icons .share-media li a:hover svg{fill:var(--primary)}.share-icons .share-media li a span{display:none}.share-icons .share-media li>a.whatsapp-mobile{display:none}@container grid-content (max-width: 400px){.share-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.share-icons .share-title{padding:0.8rem 1rem}.share-icons .share-media{height:auto;padding:0.8rem 1rem;border-radius:1.2rem;border-top-left-radius:0;border-top-right-radius:0}}@media screen and (max-width:768px){.share-icons .share-media li>a.whatsapp-desktop{display:none}.share-icons .share-media li>a.whatsapp-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}:root{--icon-size:2rem;--icon-size-sm:1.5rem;--icon-size-lg:6rem}.svg-icon{height:var(--icon-size);width:var(--icon-size);min-height:var(--icon-size);min-width:var(--icon-size);vertical-align:middle}.svg-icon-sm{height:var(--icon-size-sm);width:var(--icon-size-sm);min-height:var(--icon-size-sm);min-width:var(--icon-size-sm);vertical-align:middle}.svg-icon-lg{height:var(--icon-size-lg);width:var(--icon-size-lg);min-height:var(--icon-size-lg);min-width:var(--icon-size-lg);vertical-align:middle}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.accessibility-toggle-btn:focus-visible,[role=button]:focus-visible,[role=radio]:focus-visible,button:focus-visible{outline:0.3rem solid var(--tertiary);outline-offset:0.2rem;border-radius:0.2rem}@media (prefers-contrast:high){[role=radio]:focus-visible,button:focus-visible{outline:0.3rem solid currentColor;outline-offset:0.3rem}}.accessibility-widget-trigger{position:relative;z-index:90}.accessibility-widget-panel{position:fixed;top:0;right:0;width:100%;max-width:360px;height:100vh;background:var(--bg-primary);-webkit-box-shadow:-2px 0 16px rgba(0,0,0,0.2);box-shadow:-2px 0 16px rgba(0,0,0,0.2);overflow-y:auto;overflow-x:hidden;z-index:1000;-webkit-transition:visibility 0s 0.3s,-webkit-transform 0.3s ease;transition:visibility 0s 0.3s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,visibility 0s 0.3s;transition:transform 0.3s ease,visibility 0s 0.3s,-webkit-transform 0.3s ease;-webkit-transform:translateX(100%);transform:translateX(100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accessibility-widget-panel[data-open=true]{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:visibility 0s 0s,-webkit-transform 0.3s ease;transition:visibility 0s 0s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,visibility 0s 0s;transition:transform 0.3s ease,visibility 0s 0s,-webkit-transform 0.3s ease}.accessibility-widget-panel[aria-hidden=true]{visibility:hidden}.accessibility-widget-panel[aria-hidden=false]{visibility:visible}@media (max-width:480px){.accessibility-widget-panel{max-width:100%}}.widget-panel-header{position:sticky;top:0;padding:1.4rem 2rem 0 2rem;margin-bottom:1rem;background:var(--bg-primary);z-index:10}.widget-panel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:0.1rem solid var(--font-primary);padding-bottom:1.4rem}.widget-panel-title{margin:0;font-size:2rem;font-weight:600;color:var(--font-primary)}.widget-close-btn{min-width:4rem;min-height:3.4rem;padding:0.5rem 1rem;margin:0;background:transparent;border:none;border-radius:0.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.widget-close-btn:hover{background:var(--cta-primary)}.widget-close-btn:focus-visible{outline:2px solid var(--cta-primary);outline-offset:2px}.widget-close-btn svg{width:2.4rem;height:2.4rem;fill:var(--font-primary)}.widget-close-btn:hover svg{fill:var(--bg-primary)}.accessibility-widget-content{padding:2rem}.widget-section{margin-bottom:2.4rem}.widget-section-heading{font-size:1.7rem;font-weight:600;margin:0 0 0.6rem 0;color:var(--font-primary)}.display-modes{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.8rem 1fr;grid-template-columns:repeat(2,1fr);gap:0.8rem}.theme-button{min-width:4rem;min-height:3.4rem;padding:1.4rem 1rem;background:var(--bg-primary);border:0.2rem solid var(--font-primary);border-radius:0.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;margin:0;font-size:var(--font-size-sm);color:var(--font-primary);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.theme-button:hover{background:var(--cta-primary);border-color:var(--cta-primary);color:var(--cta-text)}.theme-button[aria-checked=true]{background:var(--cta-primary);color:var(--cta-text);border-color:var(--cta-primary)}.theme-button .svg-icon{width:2.4rem;height:2.4rem;fill:currentColor}.text-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.8rem}.text-controls button{min-width:4rem;min-height:3.4rem;padding:1.2rem 1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--bg-primary);border:0.2rem solid var(--font-primary);border-radius:0.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0.5rem;margin:0;font-size:var(--font-size-sm);color:var(--font-primary);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.text-controls button:hover{background:var(--cta-primary);border-color:var(--cta-primary);color:var(--cta-text)}.text-controls button[aria-checked=true]{background:var(--cta-primary);color:var(--cta-text);border-color:var(--cta-primary)}.text-controls .font-preview.font-preview--normal{font-size:2rem;font-weight:normal}.text-controls .font-preview.font-preview--large{font-size:3rem;font-weight:normal}.text-controls .font-preview.font-preview--bold{font-size:3rem;font-weight:bold}.visual-aids{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.8rem 1fr;grid-template-columns:repeat(2,1fr);gap:0.8rem}.visual-aid-toggle{min-width:4rem;min-height:3.4rem;padding:1.2rem 1rem;background:var(--bg-primary);border:0.2rem solid var(--font-primary);border-radius:0.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;margin:0;font-size:var(--font-size-sm);color:var(--font-color);text-align:left;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.visual-aid-toggle:hover{background:var(--cta-primary);border-color:var(--cta-primary);color:var(--cta-text)}.visual-aid-toggle[aria-pressed=true]{background:var(--cta-primary);border-color:var(--cta-primary);color:var(--cta-text)}.visual-aid-toggle .svg-icon{width:24px;height:24px;fill:currentColor;-ms-flex-negative:0;flex-shrink:0}.visual-aid-toggle .toggle-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.reset-button{min-height:4.4rem;padding:1.2rem 1rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fill-available;background:var(--cta-primary);color:var(--cta-text);border:none;border-radius:2.2rem;cursor:pointer;font-size:var(--font-size-base);text-transform:uppercase;font-weight:400;-webkit-transition:background 0.3s;transition:background 0.3s}.reset-button:hover{background:var(--cta-secondary)}.reset-button:active{background:var(--cta-primary)}.widget-footer{margin-top:2.4rem;padding-top:1rem;border-top:0.1rem solid var(--font-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.widget-footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.3rem;padding:0.5rem 0.6rem 0.2rem 0.5rem;background:transparent;border:0;color:var(--font-primary);text-decoration:none;font-size:1.3rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;min-height:2.4rem}.widget-footer-link:hover{background:var(--font-primary);border-color:var(--bg-primary);color:var(--bg-primary)}.widget-footer-link .svg-icon{width:1.6rem;height:1.6rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0}.widget-footer-link span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:400}:root[data-cursor=big-cursor]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68' style='enable-background:new 0 0 68 68' xml:space='preserve'%3E%3Cpath style='fill:%23fff' d='m54.6 56.7-4.3 3.4-15.8-20.9c-.3-.4-.8-.7-1.4-.8l-.5-.1c-.7.1-1.4.5-1.7 1.2l-6.7 14.4L14 7.4l41.9 22.7-15.5 2.5c-.3 0-.7.2-.9.4-1 .6-1.2 1.9-.5 2.8l15.6 20.9z'/%3E%3Cpath style='fill:%23111' d='M22.9 62.2c-.8-.1-1.6-.8-1.8-1.7L8.7 3.5c-.2-1.2.6-2.3 1.7-2.5.5-.1.9 0 1.3.2l51.4 27.9c1 .5 1.4 1.8.8 2.9-.3.6-.8 1-1.5 1l-18.2 2.9 14.9 19.8c.7 1 .5 2.3-.4 2.9l-7.8 5.8c-.4.3-1 .5-1.5.4-.5-.1-1-.4-1.4-.8L33 44.2 25.1 61c-.4.8-1.3 1.3-2.2 1.2zm10-24.1c.5.1 1 .4 1.4.8l15.8 21 4.4-3.4-15.8-20.9c-.7-1-.5-2.3.4-2.9.3-.2.6-.3.9-.4l15.5-2.5L13.8 7.1 24 53.6l6.7-14.4c.3-.7.9-1.1 1.7-1.2l.5.1z'/%3E%3C/svg%3E"),auto}:root[data-cursor=big-cursor] a:hover,:root[data-cursor=big-cursor] button:hover{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68' style='enable-background:new 0 0 68 68' xml:space='preserve'%3E%3Cpath style='fill:%23fff' d='M53.9 27.3v18.9c0 11.5-9.5 15.6-18.5 15.6-10.5 0-13.8-2.5-22.2-16.5l-4.6-7.6c-.4-.7-.5-1.5-.2-2.3.3-.8.9-1.4 1.8-1.7 1.2-.4 2.5 0 3.3 1l6 7c.7.8 1.8.9 2.6.2.4-.4.7-.9.6-1.5V6.9c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v24.7c0 1 .8 1.9 1.9 1.9 1 0 1.9-.8 1.9-1.9v-13c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v13.1c0 1 .8 1.9 1.9 1.9s1.9-.8 1.9-1.9V21.5c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v10.2c0 1 .8 1.9 1.9 1.9 1 0 1.9-.8 1.9-1.9v-4.4c0-2.3 2-2.5 2.6-2.5 1.2 0 2.2 1.1 2.2 2.5z'/%3E%3Cpath d='M51.5 21c-.8 0-1.7.2-2.6.5v-.1c0-3.4-2.8-6.2-6.2-6.2-1.1 0-2.1.3-3 .8-1-2.2-3.1-3.7-5.7-3.7-.9 0-1.7.2-2.5.5V6.9c0-3.4-2.8-6.2-6.2-6.2s-6.2 2.8-6.2 6.2V35.4l-2.7-3.1c-1.7-2.2-4.7-3.1-7.3-2.2-1.9.6-3.4 2-4.1 3.9-.7 1.8-.5 3.8.6 5.5l4.6 7.6c9 15.1 13.5 18.3 25.4 18.3 13.5 0 22.2-7.6 22.2-19.3V27.3c-.1-3.5-2.8-6.3-6.3-6.3zm2.4 25.1c0 11.5-9.5 15.6-18.5 15.6-10.5 0-13.8-2.5-22.2-16.5l-4.6-7.6c-.4-.7-.5-1.5-.2-2.3.3-.8.9-1.4 1.8-1.7 1.2-.4 2.5 0 3.3 1l6 7c.7.8 1.8.9 2.6.2.4-.4.7-.9.6-1.5V6.9c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v24.7c0 1 .8 1.9 1.9 1.9 1 0 1.9-.8 1.9-1.9v-13c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v13.1c0 1 .8 1.9 1.9 1.9 1 0 1.9-.8 1.9-1.9V21.5c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v10.2c0 1 .8 1.9 1.9 1.9s1.9-.8 1.9-1.9v-4.4c0-2.3 2-2.5 2.6-2.5 1.4 0 2.4 1.1 2.4 2.5v18.8z'/%3E%3C/svg%3E"),pointer}:root[data-links=highlight] a{background:#ffff00;color:#000000!important;text-decoration:underline;text-decoration-color:#000000;outline:0.2em solid #ffff00;outline-offset:0;border-radius:0.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}:root[data-links=highlight] a:focus,:root[data-links=highlight] a:hover{background:#ffd700;outline:2px solid #000000;color:#000000!important}:root.greyscale[data-links=highlight] a{background:transparent;color:inherit!important;outline:2px solid currentColor;outline-offset:0.1em}:root.greyscale[data-links=highlight] a:focus,:root.greyscale[data-links=highlight] a:hover{background:transparent;color:inherit!important;outline:3px solid currentColor}:root[data-images=images-hidden] img{visibility:hidden}:root[data-selected-font=large]{font-size:90%}:root[data-selected-font=bold]{font-size:90%;font-weight:700}:root[data-selected-font=bold] body,:root[data-selected-font=bold] p{font-weight:700}:root[data-selected-font=bold] b,:root[data-selected-font=bold] strong{font-weight:900}.reading-mask{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9999;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.reading-mask-bottom,.reading-mask-top{position:fixed;left:0;right:0;background:rgba(0,0,0,0.6);pointer-events:none}.reading-mask-top{top:0}.reading-mask-bottom{bottom:0}.reading-mask-line{position:fixed;left:0;right:0;border-top:2px solid rgba(255,200,0,0.5);border-bottom:2px solid rgba(255,200,0,0.5);pointer-events:none;-webkit-box-shadow:0 0 10px rgba(255,200,0,0.3),inset 0 0 10px rgba(255,255,255,0.1);box-shadow:0 0 10px rgba(255,200,0,0.3),inset 0 0 10px rgba(255,255,255,0.1)}:root[data-reading-mask-style=minimal] .reading-mask-bottom,:root[data-reading-mask-style=minimal] .reading-mask-top{background:rgba(0,0,0,0.3);backdrop-filter:none}:root[data-reading-mask-style=strong] .reading-mask-bottom,:root[data-reading-mask-style=strong] .reading-mask-top{background:rgba(0,0,0,0.8)}.high-contrast .reading-mask-bottom,.high-contrast .reading-mask-top{background:rgba(0,0,0,0.85)}.high-contrast .reading-mask-line{border-color:rgba(255,255,0,0.8)}.dark-theme .reading-mask-bottom,.dark-theme .reading-mask-top{background:rgba(0,0,0,0.7)}@media (prefers-reduced-motion:reduce){.reading-mask{-webkit-transition:none;transition:none}}@media (prefers-reduced-motion:reduce){.accessibility-toggle-btn,.accessibility-widget-panel,.reset-button,.text-controls button,.theme-button,.visual-aid-toggle{-webkit-transition:none;transition:none}}@media print{.accessibility-widget-backdrop,.accessibility-widget-panel,.accessibility-widget-trigger{display:none!important}}@media (prefers-color-scheme:dark){.accessibility-widget-panel{background:var(--bg-primary);color:var(--font-primary)}.widget-section-heading{color:var(--font-primary)}.text-controls button,.theme-button,.visual-aid-toggle{background:var(--bg-primary);border-color:var(--font-primary);color:var(--font-primary)}.text-controls button:hover,.theme-button:hover,.visual-aid-toggle:hover{background:var(--cta-primary);border-color:var(--font-primary);color:var(--font-primary)}}@media (prefers-contrast:high){.text-controls button,.theme-button,.visual-aid-toggle{border-width:3px}.accessibility-widget-panel{-webkit-box-shadow:none;box-shadow:none;border-left:3px solid currentColor}}.greyscale .accessibility-toggle-btn:after,.high-contrast .accessibility-toggle-btn:after,.light-theme .accessibility-toggle-btn:after,[data-cursor=big-cursor] .accessibility-toggle-btn:after,[data-images=images-hidden] .accessibility-toggle-btn:after,[data-links=highlight] .accessibility-toggle-btn:after,[data-selected-font=bold] .accessibility-toggle-btn:after,[data-selected-font=large] .accessibility-toggle-btn:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:0;right:0;background-color:var(--cta-primary);width:1.2rem;height:1.2rem;border-radius:50%}

/*! Clicky Menus */.clicky-menu ul{position:absolute;top:100%;left:0;visibility:hidden}.clicky-menu>li{position:relative}.clicky-menu.no-js li:hover>ul{visibility:visible}.clicky-menu.no-js li:focus-within>ul{visibility:visible}.clicky-menu.no-js ul:before{position:absolute;display:block;content:"";width:100%;height:.25em;top:-.25em}.clicky-menu ul[aria-hidden=false]{visibility:visible}.clicky-menu .sub-menu--right{left:auto!important;right:0!important}.clicky-menu{margin:0;padding:1rem;list-style:none;position:relative;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1537px){.clicky-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 3rem;padding:0 1rem;position:relative;height:auto}}.clicky-menu a,.clicky-menu button{margin:0;padding:0;background:transparent;color:var(--font-primary);font-family:inherit;border-radius:0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:0.2rem;text-underline-offset:0.8rem;-webkit-transition:text-decoration-color 0.4s;transition:text-decoration-color 0.4s}.clicky-menu .current-menu-item a,.clicky-menu a:hover,.clicky-menu button:hover,.clicky-menu li:has(.current-menu-item)>button{color:var(--font-secondary);text-decoration-color:var(--primary)}.clicky-menu button[aria-expanded=true]{text-decoration-color:transparent}.clicky-menu a:focus-visible,.clicky-menu button:focus-visible{outline:.125em dotted var(--secondary);outline-offset:-0.3rem}.clicky-menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0.2rem 1rem 0.2rem;width:100%}.clicky-menu>li>a,.clicky-menu>li>button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--body-font-size-lg);font-weight:500;height:4rem;line-height:1.5;cursor:pointer}.clicky-menu>li>button{border-color:transparent}@media (min-width:1537px){.clicky-menu>li{margin:0 0.2rem;width:auto;background-color:transparent}.clicky-menu>li:last-of-type{margin-top:0}.clicky-menu>li>a,.clicky-menu>li>button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.clicky-menu button svg{width:1.2rem;height:1.2rem;min-height:1.2rem;min-width:1.2rem;vertical-align:middle;margin:0.4rem 0 0 0.4rem;fill:var(--primary)}.clicky-menu button:hover svg{fill:var(--primary)}.clicky-menu [aria-expanded=true] svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media (min-width:1537px){.clicky-menu button svg{fill:var(--primary)}}.clicky-menu ul{min-width:90%;margin:1rem 0 0 0;padding:1rem 1rem 1rem 2rem;list-style:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1537px){.clicky-menu ul{-webkit-box-shadow:1px 3px 3px rgba(0,0,0,.1);box-shadow:1px 3px 3px rgba(0,0,0,.1);-webkit-transform:translateY(0.4rem);transform:translateY(0.4rem);opacity:1;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.1s;transition-duration:.1s;margin:0.5rem auto 0 -2rem;border:0.1rem solid var(--primary);padding:1rem;border-radius:1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.clicky-menu ul[aria-hidden=false]{position:static;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:var(--bg-primary);color:var(--font-primary)}@media (min-width:1537px){.clicky-menu ul[aria-hidden=false]{position:absolute;width:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;background-color:var(--bg-primary)}}.clicky-menu ul li{margin-bottom:0.1rem}.clicky-menu ul li a{font-size:var(--font-size-md);font-weight:500;color:var(--font-primary);display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0;height:5rem;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:0.2rem;text-underline-offset:0.8rem;-webkit-transition:text-decoration-color 0.4s;transition:text-decoration-color 0.4s}.clicky-menu ul li a:hover{background:transparent;text-decoration-color:var(--primary)}.clicky-menu ul li.external a:after{content:"";display:block;width:2.4rem;height:2.4rem;margin:auto 0 auto 0.2rem;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='m16.004 9.414-8.607 8.607-1.414-1.414L14.59 8H7.003V6h11v11h-2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='m16.004 9.414-8.607 8.607-1.414-1.414L14.59 8H7.003V6h11v11h-2z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:2.4rem 2.4rem;mask-size:2.4rem 2.4rem;-webkit-mask-position:center center;mask-position:center center;background-color:var(--bg-primary);-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.clicky-menu ul li.external a:focus:after,.clicky-menu ul li.external a:hover:after{-webkit-transform:translate(0.2rem,-0.2rem);transform:translate(0.2rem,-0.2rem)}@media (min-width:1537px){.clicky-menu ul li a{padding:0 1rem;height:5rem;line-height:5rem;white-space:nowrap;margin-right:0.4rem;margin-left:0.4rem;color:var(--font-primary)}.clicky-menu ul li a:hover{text-decoration-color:var(--primary)}}

/*! Plugins */

/*!
  hey, [be]Lazy.js - v1.8.2 - 2016.10.25 
  A fast, small and dependency free lazy load script (https://github.com/dinbror/blazy)
  (c) Bjoern Klinggaard - @bklinggaard - http://dinbror.dk/blazy
*/.b-lazy{min-height:1px}.b-lazy.effect1{opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.b-lazy.effect1.b-loaded{opacity:1}.b-lazy.effect2{opacity:0;-webkit-transition:opacity 2s ease-out;transition:opacity 2s ease-out}.b-lazy.effect2.b-loaded{opacity:1}.b-lazy.effect3{opacity:0;-webkit-transition:opacity 3s ease-out;transition:opacity 3s ease-out}.b-lazy.effect3.b-loaded{opacity:1}.b-lazy.effect-transform{opacity:0;-webkit-transform:scale(1.025);transform:scale(1.025);-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.b-lazy.effect-transform.b-loaded{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.b-lazy.effect-filter{opacity:0;-webkit-filter:brightness(140%) saturate(140%);filter:brightness(140%) saturate(140%);-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:1s,3s;transition-duration:1s,3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.b-lazy.effect-filter.b-loaded{opacity:1;-webkit-filter:brightness(100%) saturate(100%);filter:brightness(100%) saturate(100%)}

/*! Plugins */.accordion{width:100%;margin:2rem auto 0}.accordion-body,.accordion-header{background-color:transparent}.bg-grey .accordion-body,.bg-grey .accordion-header{background-color:transparent}.accordion-header,button.accordion-header{padding:2rem 0;color:var(--font-primary);background-color:transparent;cursor:pointer;font-size:var(--font-size-lg);font-weight:600;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:0;border-radius:0;height:auto;position:relative;background-image:radial-gradient(circle,var(--cta-primary) 50%,transparent 50%);background-size:4.6rem 4.6rem;background-repeat:no-repeat;background-position:right 0.7rem top 0.7rem;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:underline;text-decoration-thickness:max(2px,.2rem);text-underline-offset:0.3rem;text-decoration-color:transparent;@media screen and (max-width:480px){font-size:2.1rem}@media screen and (max-width:414px){font-size:2rem}}.accordion-header:focus-visible,button.accordion-header:focus-visible{border-radius:0.2rem}.accordion-header:focus:not(:focus-visible),button.accordion-header:focus:not(:focus-visible){outline:none}.accordion-header span,button.accordion-header span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:normal;text-align:left;font-size:var(--font-size-ml);line-height:1.45}.accordion__item{position:relative;padding:1rem 0}.accordion-body{display:none}.accordion-body__contents{padding:0 0 2rem 0}.accordion-body__contents h2,.accordion-body__contents h3,.accordion-body__contents h4,.accordion-body__contents h5,.accordion-body__contents h6{margin-top:2rem}.accordion-body__contents h2:first-of-type{margin-top:0}.accordion-body__contents h3:first-of-type:not(:is(h2+h3)){margin-top:0}.accordion__item.active:last-child .accordion-header{border-radius:none}.accordion>.accordion__item>.accordion-header{border-bottom:0.1rem solid var(--secondary)}.accordion__item>.accordion-header:after,.accordion__item>.accordion-header:before{display:block;position:absolute;content:'';background-color:var(--font-primary);margin:0;padding:0}.accordion__item>.accordion-header:before{top:2.0rem;right:2.9rem;width:0.2rem;height:2rem;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.accordion__item>.accordion-header:after{top:2.9rem;right:2rem;width:2rem;height:0.2rem}.accordion__item.active>.accordion-header:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.accordion__item.active>.accordion-header{background-image:radial-gradient(circle,var(--primary) 50%,transparent 50%)}.accordion__item.active>.accordion-header:after{background-color:var(--font-primary)}.document-list{list-style:none;padding:0;margin:0}.document-list__item{margin:0}.document-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1.4rem;color:var(--font-primary);border-bottom:0.1rem solid var(--secondary);text-decoration:none;-webkit-transition:color 0.2s ease,background-color 0.2s ease;transition:color 0.2s ease,background-color 0.2s ease}.document-list__link:focus-visible,.document-list__link:hover{color:var(--bg-secondary);background-color:var(--secondary)}.document-list__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}.document-list__icon{-ms-flex-negative:0;flex-shrink:0;display:block;width:2.4rem;height:2.4rem;margin-right:0.5rem;background-color:var(--primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.document-list__icon--pdf{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.41 18.56c-.19.1-.52.18-.67.28-.41.28-.67.56-.74.72s-.09.15.08.33c.18.18.17.16.33.09s.44-.33.72-.74c.1-.15.17-.48.27-.67m6.9-1.76c-.18-.01-.5.09-.71.1.18.11.41.36.57.44.45.22.82.3.99.28s.18 0 .25-.24c.06-.24.05-.23-.09-.33s-.51-.22-1-.25Zm-4.55-1.87c-.07.32-.03.58-.12.9s-.25.53-.35.85c.31-.1.52-.27.84-.35.32-.09.59-.05.91-.12-.24-.22-.49-.32-.73-.56s-.33-.48-.56-.73m-1.02-4.38s-.08.02-.14.03c-.24.06-.22.07-.24.25-.02.17.06.55.28.99.08.16.33.39.44.57 0-.21.11-.53.1-.72-.03-.5-.15-.86-.25-1-.08-.11-.09-.14-.19-.12m0-1.01c.41.02.8.22 1.02.53.3.42.4.94.44 1.53.04.54-.17 1.27-.25 1.91.39.49.62.94 1.1 1.42s.93.7 1.42 1.1c.64-.08 1.37-.29 1.91-.25.6.04 1.12.15 1.53.44.42.3.63.89.49 1.43-.15.55-.63.95-1.14 1s-1.01-.12-1.55-.39c-.48-.24-1.01-.78-1.53-1.17-.62.09-1.13.07-1.78.24s-1.07.45-1.66.68c-.25.6-.44 1.34-.74 1.78-.33.5-.68.9-1.15 1.11s-1.09.1-1.49-.3-.51-1.02-.3-1.49.61-.81 1.11-1.15c.45-.3 1.18-.48 1.78-.74.23-.59.51-1.01.68-1.66s.15-1.16.24-1.78c-.39-.52-.94-1.04-1.17-1.53-.26-.54-.43-1.04-.38-1.55s.45-.99 1-1.14c.14-.04.28-.05.41-.05M14.64.34l-.02 6.43h6.45zM3.16 0c-.3 0-.55.25-.55.55v22.9c0 .3.25.55.55.55h17.68c.3 0 .55-.25.55-.55V7.88h-7.32c-.3 0-.55-.25-.55-.55V0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.41 18.56c-.19.1-.52.18-.67.28-.41.28-.67.56-.74.72s-.09.15.08.33c.18.18.17.16.33.09s.44-.33.72-.74c.1-.15.17-.48.27-.67m6.9-1.76c-.18-.01-.5.09-.71.1.18.11.41.36.57.44.45.22.82.3.99.28s.18 0 .25-.24c.06-.24.05-.23-.09-.33s-.51-.22-1-.25Zm-4.55-1.87c-.07.32-.03.58-.12.9s-.25.53-.35.85c.31-.1.52-.27.84-.35.32-.09.59-.05.91-.12-.24-.22-.49-.32-.73-.56s-.33-.48-.56-.73m-1.02-4.38s-.08.02-.14.03c-.24.06-.22.07-.24.25-.02.17.06.55.28.99.08.16.33.39.44.57 0-.21.11-.53.1-.72-.03-.5-.15-.86-.25-1-.08-.11-.09-.14-.19-.12m0-1.01c.41.02.8.22 1.02.53.3.42.4.94.44 1.53.04.54-.17 1.27-.25 1.91.39.49.62.94 1.1 1.42s.93.7 1.42 1.1c.64-.08 1.37-.29 1.91-.25.6.04 1.12.15 1.53.44.42.3.63.89.49 1.43-.15.55-.63.95-1.14 1s-1.01-.12-1.55-.39c-.48-.24-1.01-.78-1.53-1.17-.62.09-1.13.07-1.78.24s-1.07.45-1.66.68c-.25.6-.44 1.34-.74 1.78-.33.5-.68.9-1.15 1.11s-1.09.1-1.49-.3-.51-1.02-.3-1.49.61-.81 1.11-1.15c.45-.3 1.18-.48 1.78-.74.23-.59.51-1.01.68-1.66s.15-1.16.24-1.78c-.39-.52-.94-1.04-1.17-1.53-.26-.54-.43-1.04-.38-1.55s.45-.99 1-1.14c.14-.04.28-.05.41-.05M14.64.34l-.02 6.43h6.45zM3.16 0c-.3 0-.55.25-.55.55v22.9c0 .3.25.55.55.55h17.68c.3 0 .55-.25.55-.55V7.88h-7.32c-.3 0-.55-.25-.55-.55V0z'/%3E%3C/svg%3E")}.document-list__icon--word{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 5.71V6h-6V0h.29c.3 0 .59.12.8.33l4.59 4.59c.21.21.33.5.33.79M16.18 12h1.12c.36 0 .63.33.55.69l-1.78 7.87c-.06.26-.29.44-.55.44h-1.78c-.26 0-.48-.18-.54-.43-1.21-4.85-.97-3.81-1.2-5.18h-.02c-.05.67-.11.82-1.2 5.18-.06.25-.29.43-.54.43H8.5c-.26 0-.49-.18-.55-.44l-1.77-7.87c-.08-.35.19-.68.55-.68h1.15c.27 0 .5.19.55.45.73 3.66.94 5.13.98 5.73.08-.48.34-1.53 1.38-5.75.06-.25.29-.43.55-.43h1.36c.26 0 .49.18.55.43 1.13 4.71 1.35 5.81 1.39 6.07-.01-.53-.12-.83 1.01-6.06.05-.26.28-.44.54-.44M13.5 6.38V0H4.13C3.51 0 3 .5 3 1.13v21.75C3 23.5 3.5 24 4.13 24h15.75c.62 0 1.12-.5 1.12-1.12V7.5h-6.37c-.62 0-1.13-.51-1.13-1.13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 5.71V6h-6V0h.29c.3 0 .59.12.8.33l4.59 4.59c.21.21.33.5.33.79M16.18 12h1.12c.36 0 .63.33.55.69l-1.78 7.87c-.06.26-.29.44-.55.44h-1.78c-.26 0-.48-.18-.54-.43-1.21-4.85-.97-3.81-1.2-5.18h-.02c-.05.67-.11.82-1.2 5.18-.06.25-.29.43-.54.43H8.5c-.26 0-.49-.18-.55-.44l-1.77-7.87c-.08-.35.19-.68.55-.68h1.15c.27 0 .5.19.55.45.73 3.66.94 5.13.98 5.73.08-.48.34-1.53 1.38-5.75.06-.25.29-.43.55-.43h1.36c.26 0 .49.18.55.43 1.13 4.71 1.35 5.81 1.39 6.07-.01-.53-.12-.83 1.01-6.06.05-.26.28-.44.54-.44M13.5 6.38V0H4.13C3.51 0 3 .5 3 1.13v21.75C3 23.5 3.5 24 4.13 24h15.75c.62 0 1.12-.5 1.12-1.12V7.5h-6.37c-.62 0-1.13-.51-1.13-1.13'/%3E%3C/svg%3E")}.document-list__icon--powerpoint{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.98 14.12c0 4.23-4.16 3.64-5.21 3.64v2.68c0 .31-.25.56-.56.56H8.77a.56.56 0 0 1-.56-.56v-9.37c0-.31.25-.56.56-.56h3.8c2.09 0 3.42 1.54 3.42 3.61M13.5 6.38V0H4.12C3.5 0 3 .5 3 1.13v21.75c0 .62.5 1.13 1.12 1.13h15.75c.62 0 1.13-.5 1.13-1.13V7.5h-6.38c-.62 0-1.12-.51-1.12-1.12m7.17-1.46L16.08.33c-.21-.21-.5-.33-.8-.33H15v6h6v-.29c0-.3-.12-.58-.33-.79m-8.59 7.79c.41 0 .73.13.95.38.45.51.46 1.53 0 2.07-.23.26-.56.4-.99.4h-1.26v-2.85h1.31Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.98 14.12c0 4.23-4.16 3.64-5.21 3.64v2.68c0 .31-.25.56-.56.56H8.77a.56.56 0 0 1-.56-.56v-9.37c0-.31.25-.56.56-.56h3.8c2.09 0 3.42 1.54 3.42 3.61M13.5 6.38V0H4.12C3.5 0 3 .5 3 1.13v21.75c0 .62.5 1.13 1.12 1.13h15.75c.62 0 1.13-.5 1.13-1.13V7.5h-6.38c-.62 0-1.12-.51-1.12-1.12m7.17-1.46L16.08.33c-.21-.21-.5-.33-.8-.33H15v6h6v-.29c0-.3-.12-.58-.33-.79m-8.59 7.79c.41 0 .73.13.95.38.45.51.46 1.53 0 2.07-.23.26-.56.4-.99.4h-1.26v-2.85h1.31Z'/%3E%3C/svg%3E")}.document-list__icon--excel{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 6.38V0H4.12C3.5 0 3 .5 3 1.12v21.75c0 .62.5 1.12 1.12 1.12h15.75c.62 0 1.12-.5 1.12-1.12V7.5h-6.38c-.62 0-1.12-.51-1.12-1.12Zm2.82 4.99-2.82 4.38 2.82 4.38c.24.38-.03.87-.47.87h-1.64c-.21 0-.4-.11-.5-.3C12.79 19 12 17.48 12 17.48c-.3.69-.47.94-1.72 3.22-.1.18-.29.3-.49.3H8.15c-.45 0-.71-.49-.47-.87l2.83-4.38-2.83-4.38c-.24-.38.03-.87.47-.87h1.63c.21 0 .4.11.5.3 1.22 2.29.94 1.57 1.72 3.21 0 0 .29-.55 1.72-3.21.1-.18.29-.3.5-.3h1.63c.45 0 .71.49.47.86ZM21 5.71V6h-6V0h.29c.3 0 .58.12.79.33l4.59 4.59c.21.21.33.5.33.79'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 6.38V0H4.12C3.5 0 3 .5 3 1.12v21.75c0 .62.5 1.12 1.12 1.12h15.75c.62 0 1.12-.5 1.12-1.12V7.5h-6.38c-.62 0-1.12-.51-1.12-1.12Zm2.82 4.99-2.82 4.38 2.82 4.38c.24.38-.03.87-.47.87h-1.64c-.21 0-.4-.11-.5-.3C12.79 19 12 17.48 12 17.48c-.3.69-.47.94-1.72 3.22-.1.18-.29.3-.49.3H8.15c-.45 0-.71-.49-.47-.87l2.83-4.38-2.83-4.38c-.24-.38.03-.87.47-.87h1.63c.21 0 .4.11.5.3 1.22 2.29.94 1.57 1.72 3.21 0 0 .29-.55 1.72-3.21.1-.18.29-.3.5-.3h1.63c.45 0 .71.49.47.86ZM21 5.71V6h-6V0h.29c.3 0 .58.12.79.33l4.59 4.59c.21.21.33.5.33.79'/%3E%3C/svg%3E")}.document-list__icon--generic{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 5.71V6h-6V0h.29c.3 0 .59.12.8.33l4.59 4.59c.21.21.33.5.33.79m-7.51.67V0H4.13C3.51 0 3 .5 3 1.13v21.75C3 23.5 3.5 24 4.13 24h15.75c.62 0 1.12-.5 1.12-1.12V7.5h-6.37c-.62 0-1.13-.51-1.13-1.13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 5.71V6h-6V0h.29c.3 0 .59.12.8.33l4.59 4.59c.21.21.33.5.33.79m-7.51.67V0H4.13C3.51 0 3 .5 3 1.13v21.75C3 23.5 3.5 24 4.13 24h15.75c.62 0 1.12-.5 1.12-1.12V7.5h-6.37c-.62 0-1.13-.51-1.13-1.13'/%3E%3C/svg%3E")}.document-list__icon--url{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='currentColor' d='M16 30c7.732 0 14-6.268 14-14S23.732 2 16 2 2 8.268 2 16s6.268 14 14 14m0-26c1.032 0 2.283.948 3.335 3.227.373.81.698 1.743.96 2.773h-8.59c.262-1.03.587-1.964.96-2.773C13.717 4.948 14.968 4 16 4m-5.15 2.389c-.49 1.06-.896 2.278-1.201 3.611H5.605a12.04 12.04 0 0 1 6.134-5.222 12 12 0 0 0-.89 1.61M9.278 12A28 28 0 0 0 9 16c0 1.386.097 2.73.279 4H4.683A12 12 0 0 1 4 16c0-1.402.24-2.749.683-4zm.37 10c.305 1.333.711 2.551 1.2 3.611.263.57.56 1.112.89 1.61A12.04 12.04 0 0 1 5.605 22zm2.057 0h8.588a16 16 0 0 1-.96 2.773C18.284 27.052 17.033 28 16 28s-2.283-.948-3.335-3.227a16 16 0 0 1-.96-2.773m8.993-2H11.3a26 26 0 0 1-.3-4c0-1.407.107-2.752.3-4h9.4c.193 1.248.3 2.593.3 4s-.107 2.752-.3 4m1.652 2h4.044a12.04 12.04 0 0 1-6.134 5.221c.33-.498.627-1.04.89-1.61.489-1.06.895-2.278 1.2-3.611m4.966-2h-4.596c.182-1.27.279-2.614.279-4s-.097-2.73-.279-4h4.596A12 12 0 0 1 28 16c0 1.402-.24 2.749-.683 4M20.261 4.778A12.04 12.04 0 0 1 26.395 10H22.35c-.305-1.333-.711-2.551-1.2-3.611a12 12 0 0 0-.89-1.61'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='currentColor' d='M16 30c7.732 0 14-6.268 14-14S23.732 2 16 2 2 8.268 2 16s6.268 14 14 14m0-26c1.032 0 2.283.948 3.335 3.227.373.81.698 1.743.96 2.773h-8.59c.262-1.03.587-1.964.96-2.773C13.717 4.948 14.968 4 16 4m-5.15 2.389c-.49 1.06-.896 2.278-1.201 3.611H5.605a12.04 12.04 0 0 1 6.134-5.222 12 12 0 0 0-.89 1.61M9.278 12A28 28 0 0 0 9 16c0 1.386.097 2.73.279 4H4.683A12 12 0 0 1 4 16c0-1.402.24-2.749.683-4zm.37 10c.305 1.333.711 2.551 1.2 3.611.263.57.56 1.112.89 1.61A12.04 12.04 0 0 1 5.605 22zm2.057 0h8.588a16 16 0 0 1-.96 2.773C18.284 27.052 17.033 28 16 28s-2.283-.948-3.335-3.227a16 16 0 0 1-.96-2.773m8.993-2H11.3a26 26 0 0 1-.3-4c0-1.407.107-2.752.3-4h9.4c.193 1.248.3 2.593.3 4s-.107 2.752-.3 4m1.652 2h4.044a12.04 12.04 0 0 1-6.134 5.221c.33-.498.627-1.04.89-1.61.489-1.06.895-2.278 1.2-3.611m4.966-2h-4.596c.182-1.27.279-2.614.279-4s-.097-2.73-.279-4h4.596A12 12 0 0 1 28 16c0 1.402-.24 2.749-.683 4M20.261 4.778A12.04 12.04 0 0 1 26.395 10H22.35c-.305-1.333-.711-2.551-1.2-3.611a12 12 0 0 0-.89-1.61'/%3E%3C/svg%3E")}.document-list__link:focus-visible .document-list__icon,.document-list__link:hover .document-list__icon{background-color:var(--font-primary)}.document-list__name,.document-list__size{font-size:var(--font-size-md);line-height:1.4}.document-list__size{margin-left:auto;text-align:right;font-size:var(--font-size-sm);white-space:nowrap;margin-top:.3em}.document-list__size:before{content:'('}.document-list__size:after{content:')'}@media screen and (max-width:480px){.document-list__meta{gap:0.7rem}}#cmplz-document h2{font-size:var(--font-size-xl);margin-top:5rem}#cmplz-document h3{font-size:var(--font-size-lg)}#cmplz-document h4{font-size:var(--font-size-ml)}.cmplz-obfuscate span,.cmplz_consent_per_service_label span{display:none}#cmplz-manage-consent-container{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary{display:block;cursor:pointer}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:""}.cmplz-alert{display:none;padding:7px;color:white;margin:10px 0}.cmplz-alert.cmplz-error{background-color:#f44336}.cmplz-alert.cmplz-success{background-color:green}.cmplz-close{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.cmplz-close:hover{color:black}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{display:block;cursor:pointer}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div{display:-ms-grid;display:grid;-ms-grid-rows:;grid-template:"heading chevron";-ms-grid-columns:2fr 15px 25px;grid-template-columns:2fr 25px;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3{-ms-grid-row:1;-ms-grid-column:1;grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after{-ms-grid-row:1;-ms-grid-column:3;grid-area:chevron}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category=functional],#cmplz-document .cmplz-dropdown summary div input[data-category=functional],.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div input[data-category=functional]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{-ms-grid-rows:;grid-template:"heading paragraph label checkbox chevron";-ms-grid-columns:2fr 15px auto 15px 0 15px auto 15px 25px;grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{-ms-grid-row:1;-ms-grid-column:3;grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:-ms-grid;display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto auto;grid-template:"purpose purpose purpose" "header1 header2 header3" auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{-ms-grid-row:2;-ms-grid-column:1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{-ms-grid-row:2;-ms-grid-column:2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{-ms-grid-row:2;-ms-grid-column:3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{-ms-grid-column-span:2;grid-column:span 2}}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories{margin-top:10px;display:block;width:100%}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,0.1)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker{display:none;content:""}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::-webkit-details-marker{display:none;content:""}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{padding:10px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px auto 10px 25px;grid-template-columns:1fr auto 25px;-ms-grid-rows:auto;grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;padding:5px 10px;background-color:rgba(239,239,239,0.3)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header>:first-child{-ms-grid-row:1;-ms-grid-column:1}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section{padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2{-ms-grid-column:1;grid-column-start:1;width:100%;-ms-grid-column-align:start;justify-self:start;font-size:18px;text-align:left;margin-top:8px;text-transform:initial;padding-bottom:10px;border-bottom:0;margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2:before{height:0;margin:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:initial;gap:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox label{margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-grid-column:3;grid-column-start:3;cursor:pointer;content:"";background:var(--cmplz_category_open_icon_url) no-repeat;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:25px;width:25px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open]{padding-bottom:1px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-category-header:after,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-cookies-overview .cmplz-dropdown a,#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown a,#cmplz-document .cmplz-dropdown p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown a,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p{font-size:14px;margin-top:0}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown ul,#cmplz-document .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown p,#cmplz-document .cmplz-dropdown ul,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown ul{padding:0 15px}#cmplz-cookies-overview .cmplz-dropdown p.legal-obligations-description,#cmplz-document .cmplz-dropdown p.legal-obligations-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p.legal-obligations-description{padding-bottom:15px}#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{display:block;background-color:rgba(239,239,239,0.2);margin:5px 0;padding:5px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:stretch}#cmplz-cookies-overview .cmplz-dropdown summary h3,#cmplz-document .cmplz-dropdown summary h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary h3{padding:0 5px;border-bottom:0;font-size:18px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary p,#cmplz-document .cmplz-dropdown summary p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary p{text-align:right;padding:0;margin:0;font-size:14px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after{cursor:pointer;content:"";background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416'/%3E%3C/svg%3E");-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px;margin:3px}#cmplz-cookies-overview .cmplz-dropdown[open],#cmplz-document .cmplz-dropdown[open],.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open]{padding-bottom:1px}#cmplz-cookies-overview .cmplz-dropdown[open] summary div:after,#cmplz-document .cmplz-dropdown[open] summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open] summary div:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4{font-size:15px;margin:5px 0}#cmplz-cookies-overview .cmplz-dropdown h5,#cmplz-document .cmplz-dropdown h5,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h5{margin:0}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{padding:0 15px 15px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose,#cmplz-document .cmplz-dropdown .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose{grid-gap:1px;margin-bottom:10px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div{padding:10px;border-bottom:1px solid white}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose h5,#cmplz-document .cmplz-dropdown .cookies-per-purpose h5,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose h5{line-height:1.8}}