@media screen{html{margin-top:0!important}body #wpadminbar{position:fixed}body.admin-bar .wp-interactivity-router-loading-bar{top:var(--adminbar-height)}}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(//www.brandid.fi/wp-content/themes/brandid-2026/build/fonts/BebasNeue-Regular.69073efe.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(//www.brandid.fi/wp-content/themes/brandid-2026/build/fonts/Montserrat-Regular.4ada7f2f.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(//www.brandid.fi/wp-content/themes/brandid-2026/build/fonts/Montserrat-Bold.d28745f2.woff2) format("woff2")}:root{--font-size-small:calc(clamp(1rem, 0.43vi + 0.91rem, 1.125rem)*0.85);--font-size-default:clamp(1rem,0.43vi + 0.91rem,1.125rem);--font-size-large:clamp(1.25rem,0.3vi + 1.17rem,1.42rem);--font-size-xlarge:clamp(1.48rem,0.63vi + 1.33rem,1.83rem);--font-size-xxlarge:clamp(1.83rem,0.98vi + 1.59rem,2.37rem);--font-size-h1:clamp(2.89rem,3.37vi + 2.04rem,4.74rem);--font-size-h2:clamp(2.36rem,2.28vi + 1.8rem,3.62rem);--font-size-h3:clamp(1.94rem,1.5vi + 1.56rem,2.76rem);--font-size-h4:clamp(1.59rem,0.94vi + 1.35rem,2.11rem);--font-size-h5:clamp(1.3rem,0.56vi + 1.16rem,1.61rem);--font-size-h6:clamp(1.07rem,0.29vi + 0.99rem,1.23rem);--body-font-family:"Montserrat",sans-serif;--body-font-weight:300;--body-line-height:1.6;--body-letter-spacing:0;--paragraph-margin-bottom:calc(var(--wp--preset--font-size--default)*0.65);--paragraph-margin-top:0;--body-color:var(--wp--preset--color--black);--strong-font-weight:700;--footer-color:var(--wp--preset--color--black);--heading-color:var(--wp--preset--color--black);--heading-font-family:"Bebas Neue",sans-serif;--heading-font-weight:400;--heading-line-height:1.2;--heading-text-transform:none;--heading-margin-top-multiplier:0.75;--heading-margin-bottom-multiplier:0.5;--post-title-font-size:var(--wp--preset--font-size--heading-4);--selection-background:var(--wp--preset--color--black);--selection-color:var(--wp--preset--color--white);--button-font-family:var(--body-font-family);--button-font-size:1rem;--button-font-weight:400;--button-line-height:var(--body-line-height);--button-letter-spacing:var(--body-letter-spacing);--button-text-decoration:none;--button-hover-text-decoration:none;--button-text-transform:none;--spacing-xsmall:clamp(0.75rem,0.5294rem + 0.8824vw,1.125rem);--spacing-small:clamp(1rem,0.7059rem + 1.1765vw,1.5rem);--spacing-medium:clamp(1.5rem,0.9118rem + 2.3529vw,2.5rem);--spacing-large:clamp(2.5rem,1.4706rem + 4.1176vw,4.25rem);--spacing-xlarge:clamp(3.5rem,2.4706rem + 4.1176vw,5.25rem);--spacing-xsmall-negative:calc(var(--spacing-xsmall)*-1);--spacing-small-negative:calc(var(--spacing-small)*-1);--spacing-medium-negative:calc(var(--spacing-medium)*-1);--spacing-large-negative:calc(var(--spacing-large)*-1);--spacing-xlarge-negative:calc(var(--spacing-xlarge)*-1);--header-padding:0;--footer-padding:var(--spacing-large) var(--content-padding-side);--column-gap:var(--spacing-large);--column-gap-half:calc(var(--column-gap)/2);--column-gap-half-negative:calc(var(--column-gap-half)*-1);--row-gap:var(--spacing-medium);--row-gap-half:calc(var(--row-gap)/2);--block-gap:var(--row-gap) var(--column-gap);--body-background:var(--wp--preset--color--white);--header-background:var(--secondary-color);--header-hover-background:var(--secondary-color);--footer-background:var(--secondary-color);--dialog-background:var(--body-background);--main-navigation-font-family:var(--heading-font-family);--main-navigation-font-size:var(--font-size-h6);--main-navigation-submenu-font-family:var(--body-font-family);--main-navigation-submenu-font-size:var(--wp--preset--font-size--small);--main-navigation-font-weight:700;--main-navigation-link-color:var(--wp--preset--color--white);--main-navigation-link-hover-color:var(--wp--preset--color--red);--main-navigation-link-text-decoration:none;--main-navigation-link-hover-text-decoration:underline;--main-navigation-link-text-transform:none;--footer-navigation-font-family:var(--body-font-family);--footer-navigation-font-size:var(--wp--preset--font-size-default);--footer-navigation-font-weight:700;--footer-navigation-link-color:var(--wp--preset--color--black);--footer-navigation-link-hover-color:var(--wp--preset--color--black);--footer-navigation-link-text-decoration:none;--footer-navigation-link-hover-text-decoration:underline;--menu-toggle-color:#000;--menu-toggle-open-color:#000;--menu-toggle-transparent:transparent;--mobile-menu-background:var(--header-hover-background);--dropdown-menu-background:var(--header-hover-background);--link-color:var(--wp--preset--color--black);--link-hover-color:var(--wp--preset--color--red);--link-text-decoration:none;--link-hover-text-decoration:underline;--link-font-weight:700;--back-to-top-background:rgba(0,0,0,.35);--back-to-top-hover-background:rgba(0,0,0,.35);--back-to-top-color:var(--wp--preset--color--white);--back-to-top-font-family:var(--body-font-family);--back-to-top-font-weight:var(--body-font-weight);--border-radius:1.25rem;--border-radius-small:.625rem;--button-border:0;--button-border-radius:var(--border-radius-small);--button-padding-inline:var(--spacing-medium);--button-padding-block:var(--spacing-xsmall);--button-padding:var(--button-padding-block) var(--button-padding-inline);--button-primary-background-color:var(--wp--preset--color--red);--button-primary-hover-background-color:var(--wp--preset--color--red);--button-primary-active-background-color:var(--wp--preset--color--red);--button-primary-color:var(--wp--preset--color--white);--button-primary-hover-color:var(--wp--preset--color--white);--button-primary-active-color:var(--wp--preset--color--white);--tr-odd-background:var(--wp--preset--color--white);--tr-even-background:var(--secondary-color);--form-title-color:var(--body-color);--form-title-font-size:var(--h2-font-size);--form-title-text-align:center;--form-description-color:var(--body-color);--form-description-text-align:center;--form-confirmation-color:var(--body-color);--input-background-color:var(--wp--preset--color--white);--input-border:1px solid var(--wp--preset--color--gray-40);--input-border-radius:var(--border-radius-small);--input-color:var(--body-color);--input-font-family:var(--body-font-family);--input-font-size:var(--wp--preset--font-size--default);--input-padding:0.75rem 1rem;--legend-color:var(--body-color);--legend-font-size:var(--wp--preset--font-size--small);--legend-font-family:var(--body-font-family);--legend-font-weight:700;--label-color:var(--body-color);--label-font-size:var(--wp--preset--font-size--small);--sub-label-font-size:var(--wp--preset--font-size--small);--label-font-family:var(--body-font-family);--label-font-weight:700;--sub-label-font-weight:400;--error-color:#d80000;--required-indicator-color:var(--error-color);--placeholder-color:initial;--transition-duration:.25s;--transition-easing:ease-in-out}body{--adminbar-height:0;--header-height:80px;--content-padding-top:calc(var(--header-height) + var(--spacing-large));--content-padding-side:var(--spacing-medium);--content-padding-side-negative:calc(var(--content-padding-side)*-1);--content-padding-top-negative:calc(var(--content-padding-top)*-1)}@media screen and (min-width:64rem){body{--header-height:135px;--content-padding-top:calc(var(--header-height) + var(--spacing-large));--content-padding-top-negative:calc(var(--content-padding-top)*-1)}}body.admin-bar{--adminbar-height:46px;--content-padding-top:calc(var(--adminbar-height) + var(--header-height) + var(--spacing-large));--content-padding-top-negative:calc(var(--content-padding-top)*-1)}@media(min-width:783px){body.admin-bar{--adminbar-height:32px}}html{-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:100%;line-height:1.15}*,:after,:before{box-sizing:inherit}main{display:block}h1{margin:.67em 0}hr{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:-.25em}sup{top:-.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:.35em .75em .625em}legend{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]{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}[hidden],template{display:none}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}.is-visible{display:block!important}.hide,.is-hidden{display:none!important}.invisible{visibility:hidden}@media print,screen and (max-width:39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media print,screen and (min-width:40em)and (max-width:63.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.99875em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.99875em){.show-for-large{display:none!important}}@media print,screen and (min-width:64em)and (max-width:74.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.99875em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.screen-reader-text,.show-for-sr,.show-on-focus{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.show-on-focus:active,.show-on-focus:focus{clip:auto!important;height:auto!important;overflow:visible!important;position:static!important;white-space:normal!important;width:auto!important}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}body,html{height:auto;scroll-padding-top:var(--adminbar-header-height)}html{min-height:100%;position:relative}body{background:var(--body-background);color:var(--body-color);margin:0;overflow-x:hidden}body .wp-site-blocks{padding-bottom:0;padding-top:0}body .wp-site-blocks header+main{padding-bottom:var(--wp--preset--spacing--large);padding-top:var(--content-padding-top)}body .wp-site-blocks header+main:has(.alignfull:not(.wp-block-post-content):last-child){padding-bottom:0}body .wp-site-blocks main{margin-block-end:0;margin-block-start:0;min-height:50vh;width:100%}body .wp-site-blocks main.has-global-padding{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}body .wp-site-blocks main>article{margin-left:auto;margin-right:auto}.singlebody .wp-site-blocks main>article,body .wp-site-blocks main>article{max-width:var(--wp--style--global--content-size)}body .wp-site-blocks footer{margin-block-start:0}body img{max-width:100%}.post{gap:var(--column-gap) var(--row-gap)}.post .featured-image{aspect-ratio:1.8;margin-block-end:1rem}.post .featured-image a{align-items:center;display:flex;height:100%;justify-content:center}.post .featured-image a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post .post-date{font-size:var(--wp--preset--font-size-small)}.post h2.post-title{font-size:var(--h4-font-size);margin-block:.5rem 1.2rem}body,button:not(.components-button),input,select,textarea{color:var(--body-color);font-family:var(--body-font-family);font-size:18px;font-size:var(--font-size-default);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);text-rendering:optimizeLegibility}p{line-height:inherit;text-rendering:optimizeLegibility}p:not([style*=margin-bottom]){margin-block-end:var(--paragraph-margin-bottom)}p:not([style*=margin-bottom]).has-large-font-size{margin-block-end:calc(var(--font-size-large)*.65)}p:not([style*=margin-bottom]).has-xlarge-font-size{margin-block-end:calc(var(--font-size-xlarge)*.75)}p:not([style*=margin-bottom]).has-xxlarge-font-size{margin-block-end:calc(var(--font-size-xxlarge)*.85)}p:not([style*=margin-top]){margin-block-start:var(--paragraph-margin-top)}p.has-large-font-size,p.has-xlarge-font-size,p.has-xxlarge-font-size{line-height:calc(var(--body-line-height)*.92)}em,i{font-style:italic;line-height:inherit}b,strong,strong>*{font-weight:var(--strong-font-weight);line-height:inherit}.has-heading-1-font-size,.has-heading-2-font-size,.has-heading-3-font-size,.has-heading-4-font-size,.has-heading-5-font-size,.has-heading-6-font-size,h1,h2,h3,h4,h5,h6{--h1-letter-spacing:var(--h1-letter-spacing);--h1-margin-bottom:calc(var(--font-size-h1)*var(--heading-margin-top-multiplier));--h1-margin-top:calc(var(--font-size-h1)*var(--heading-margin-bottom-multiplier));--h1-margin:var(--h1-margin-top) var(--h1-margin-bottom);--h2-letter-spacing:var(--h2-letter-spacing);--h2-margin-bottom:calc(var(--font-size-h2)*var(--heading-margin-top-multiplier));--h2-margin-top:calc(var(--font-size-h2)*var(--heading-margin-bottom-multiplier));--h2-margin:var(--h2-margin-top) var(--h2-margin-bottom);--h3-letter-spacing:var(--h3-letter-spacing);--h3-margin-bottom:calc(var(--font-size-h3)*var(--heading-margin-top-multiplier));--h3-margin-top:calc(var(--font-size-h3)*var(--heading-margin-bottom-multiplier));--h3-margin:var(--h3-margin-top) var(--h3-margin-bottom);--h4-letter-spacing:var(--h4-letter-spacing);--h4-margin-bottom:calc(var(--font-size-h4)*var(--heading-margin-top-multiplier));--h4-margin-top:calc(var(--font-size-h4)*var(--heading-margin-bottom-multiplier));--h4-margin:var(--h4-margin-top) var(--h4-margin-bottom);--h5-letter-spacing:var(--h5-letter-spacing);--h5-margin-bottom:calc(var(--font-size-h5)*var(--heading-margin-top-multiplier));--h5-margin-top:calc(var(--font-size-h5)*var(--heading-margin-bottom-multiplier));--h5-margin:var(--h5-margin-top) var(--h5-margin-bottom);--h6-letter-spacing:var(--h6-letter-spacing);--h6-margin-bottom:calc(var(--font-size-h6)*var(--heading-margin-top-multiplier));--h6-margin-top:calc(var(--font-size-h6)*var(--heading-margin-bottom-multiplier));--h6-margin:var(--h6-margin-top) var(--h6-margin-bottom);text-rendering:optimizeLegibility}.has-heading-1-font-size:first-child,.has-heading-2-font-size:first-child,.has-heading-3-font-size:first-child,.has-heading-4-font-size:first-child,.has-heading-5-font-size:first-child,.has-heading-6-font-size:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-block-start:0!important}:not(.has-text-color) :is(h1,h2,h3,h4,h5,h6):not(.has-text-color){color:var(--heading-color)}.has-text-color :is(p,ul,ol,li,h1,h2,h3,h4,h5,h6):not(.has-text-color){color:inherit}.has-heading-1-font-size,h1{font-size:var(--font-size-h1);letter-spacing:var(--h1-letter-spacing);margin-block:var(--h1-margin)}.has-heading-2-font-size,h2{font-size:var(--font-size-h2);letter-spacing:var(--h2-letter-spacing);margin-block:var(--h2-margin)}.has-heading-3-font-size,h3{font-size:var(--font-size-h3);letter-spacing:var(--h3-letter-spacing);margin-block:var(--h3-margin)}.has-heading-4-font-size,h4{font-size:var(--font-size-h4);letter-spacing:var(--h4-letter-spacing);margin-block:var(--h4-margin)}.has-heading-5-font-size,h5{font-size:var(--font-size-h5);letter-spacing:var(--h5-letter-spacing);margin-block:var(--h5-margin)}.has-heading-6-font-size,h6{font-size:var(--font-size-h6);letter-spacing:var(--h6-letter-spacing);margin-block:var(--h6-margin)}:root :where(.is-layout-constrained) .has-heading-1-font-size,:root :where(.is-layout-constrained)>h1,:root :where(.is-layout-flow) .has-heading-1-font-size,:root :where(.is-layout-flow)>h1{margin-block:var(--h1-margin)}:root :where(.is-layout-constrained) .has-heading-2-font-size,:root :where(.is-layout-constrained)>h2,:root :where(.is-layout-flow) .has-heading-2-font-size,:root :where(.is-layout-flow)>h2{margin-block:var(--h2-margin)}:root :where(.is-layout-constrained) .has-heading-3-font-size,:root :where(.is-layout-constrained)>h3,:root :where(.is-layout-flow) .has-heading-3-font-size,:root :where(.is-layout-flow)>h3{margin-block:var(--h3-margin)}:root :where(.is-layout-constrained) .has-heading-4-font-size,:root :where(.is-layout-constrained)>h4,:root :where(.is-layout-flow) .has-heading-4-font-size,:root :where(.is-layout-flow)>h4{margin-block:var(--h4-margin)}:root :where(.is-layout-constrained) .has-heading-5-font-size,:root :where(.is-layout-constrained)>h5,:root :where(.is-layout-flow) .has-heading-5-font-size,:root :where(.is-layout-flow)>h5{margin-block:var(--h5-margin)}:root :where(.is-layout-constrained) .has-heading-6-font-size,:root :where(.is-layout-constrained)>h6,:root :where(.is-layout-flow) .has-heading-6-font-size,:root :where(.is-layout-flow)>h6{margin-block:var(--h6-margin)}:root :where(.is-layout-constrained) :is(h1,h2,h3,h4,h5,h6):last-child,:root :where(.is-layout-flow) :is(h1,h2,h3,h4,h5,h6):last-child{margin-block-end:0}ol,ul{line-height:var(--body-line-height);margin-left:.5rem}ol:not(:first-child),ul:not(:first-child){margin-top:0}ol:not(:last-child),ul:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol li,ul li{font-size:inherit}ol li:has(>strong)::marker,ul li:has(>strong)::marker{font-weight:var(--strong-font-weight)}ul:not(:is(.wp-block-post-template)){padding-inline-start:var(--spacing-small)}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}.has-text-align-justify{text-align:justify}::-moz-selection{background-color:var(--selection-background);color:var(--selection-color)}::-moz-selection,::selection{background-color:var(--selection-background);color:var(--selection-color)}@media print,screen and (min-width:40em){.medium-has-text-align-left{text-align:left}.medium-has-text-align-right{text-align:right}.medium-has-text-align-center{text-align:center}.medium-has-text-align-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-has-text-align-left{text-align:left}.large-has-text-align-right{text-align:right}.large-has-text-align-center{text-align:center}.large-has-text-align-justify{text-align:justify}}footer.wp-block-template-part .gform_wrapper.gform-theme #gform_5,footer.wp-block-template-part .gform_wrapper.gform-theme #gform_6{--label-color:var(--wp--preset--color--white);--legend-color:var(--wp--preset--color--white);--button-padding:calc(var(--button-padding-block)*0.5) calc(var(--button-padding-inline)*0.5)}footer.wp-block-template-part .gform_wrapper.gform-theme .gform_confirmation_message>*{color:var(--wp--preset--color--white)}footer.wp-block-template-part .gform_wrapper.gform-theme .gform_confirmation_message h5{font-size:var(--wp--preset--font-size--default);text-align:left!important}.gform_wrapper.gform-theme{--gf-ctrl-file-zone-icon-color:var(--button-primary-background-color);--gf-ctrl-btn-bg-color-ctrl:var(--button-primary-background-color);--gf-ctrl-btn-bg-color-hover-ctrl:var(--button-primary-hover-background-color);font-weight:var(--body-font-weight);margin-block:0}.gform_wrapper.gform-theme h2.gform_title{color:var(--form-title-color);font-size:var(--form-title-font-size);text-align:var(--form-title-text-align)}.gform_wrapper.gform-theme .gform_description{color:var(--form-description-color);margin-block-end:var(--spacing-small);margin-block-start:0;text-align:var(--form-description-text-align)}.gform_wrapper.gform-theme p.gform_description:has(+div.gform_description){display:none}.gform_wrapper.gform-theme .gform_confirmation_message{color:var(--form-confirmation-color)}.gform_wrapper.gform-theme .gsection{border-bottom:0!important;margin-bottom:1rem;padding:0!important}.gform_wrapper.gform-theme .gsection:not(:first-child){margin-top:2rem}.gform_wrapper.gform-theme .gf_progressbar_wrapper{margin:var(--spacing-small) 0}.gform_wrapper.gform-theme .description,.gform_wrapper.gform-theme .gfield_description,.gform_wrapper.gform-theme .gsection_description,.gform_wrapper.gform-theme .instruction{color:var(--label-color)!important;font-size:calc(var(--label-font-size)*.85)!important;padding-left:.5rem}.gform_wrapper.gform-theme .gform_fields{row-gap:var(--spacing-small)}.gform_wrapper.gform-theme legend.gform-field-label{color:var(--legend-color);font-family:var(--legend-font-family);font-size:var(--legend-font-size)!important;font-weight:var(--legend-font-weight)!important;text-transform:var(--legend-text-transform)}.gform_wrapper.gform-theme label.gform-field-label{font-size:var(--label-font-size)!important}.gform_wrapper.gform-theme label.gform-field-label,.gform_wrapper.gform-theme label.gform-field-label.gform-field-label--type-sub{color:var(--label-color);font-family:var(--label-font-family);font-weight:var(--label-font-weight)!important;text-transform:var(--label-text-transform)}.gform_wrapper.gform-theme label.gform-field-label.gform-field-label--type-sub{font-size:var(--sub-label-font-size)!important;margin-bottom:8px;padding-left:.5rem}.gform_wrapper.gform-theme label.gform-field-label.gform-field-label--type-inline{font-size:var(--sub-label-font-size)!important;font-weight:var(--label-font-weight)!important}.gform_wrapper.gform-theme input[type=color],.gform_wrapper.gform-theme input[type=date],.gform_wrapper.gform-theme input[type=datetime-local],.gform_wrapper.gform-theme input[type=datetime],.gform_wrapper.gform-theme input[type=email],.gform_wrapper.gform-theme input[type=month],.gform_wrapper.gform-theme input[type=number],.gform_wrapper.gform-theme input[type=password],.gform_wrapper.gform-theme input[type=search],.gform_wrapper.gform-theme input[type=tel],.gform_wrapper.gform-theme input[type=text],.gform_wrapper.gform-theme input[type=time],.gform_wrapper.gform-theme input[type=url],.gform_wrapper.gform-theme input[type=week],.gform_wrapper.gform-theme select{background-color:var(--input-background-color)!important;border:var(--input-border);border-radius:var(--input-border-radius);box-shadow:none;color:var(--input-color)!important;font-family:var(--input-font-family);font-size:var(--input-font-size)!important;font-weight:var(--body-font-weight);height:auto;line-height:var(--body-line-height)!important;margin-bottom:0;margin-top:0;min-height:0!important;padding:var(--input-padding)!important}.gform_wrapper.gform-theme input[type=color]::-moz-placeholder,.gform_wrapper.gform-theme input[type=date]::-moz-placeholder,.gform_wrapper.gform-theme input[type=datetime-local]::-moz-placeholder,.gform_wrapper.gform-theme input[type=datetime]::-moz-placeholder,.gform_wrapper.gform-theme input[type=email]::-moz-placeholder,.gform_wrapper.gform-theme input[type=month]::-moz-placeholder,.gform_wrapper.gform-theme input[type=number]::-moz-placeholder,.gform_wrapper.gform-theme input[type=password]::-moz-placeholder,.gform_wrapper.gform-theme input[type=search]::-moz-placeholder,.gform_wrapper.gform-theme input[type=tel]::-moz-placeholder,.gform_wrapper.gform-theme input[type=text]::-moz-placeholder,.gform_wrapper.gform-theme input[type=time]::-moz-placeholder,.gform_wrapper.gform-theme input[type=url]::-moz-placeholder,.gform_wrapper.gform-theme input[type=week]::-moz-placeholder,.gform_wrapper.gform-theme select::-moz-placeholder{color:var(--placeholder-color)}.gform_wrapper.gform-theme input[type=color]::placeholder,.gform_wrapper.gform-theme input[type=date]::placeholder,.gform_wrapper.gform-theme input[type=datetime-local]::placeholder,.gform_wrapper.gform-theme input[type=datetime]::placeholder,.gform_wrapper.gform-theme input[type=email]::placeholder,.gform_wrapper.gform-theme input[type=month]::placeholder,.gform_wrapper.gform-theme input[type=number]::placeholder,.gform_wrapper.gform-theme input[type=password]::placeholder,.gform_wrapper.gform-theme input[type=search]::placeholder,.gform_wrapper.gform-theme input[type=tel]::placeholder,.gform_wrapper.gform-theme input[type=text]::placeholder,.gform_wrapper.gform-theme input[type=time]::placeholder,.gform_wrapper.gform-theme input[type=url]::placeholder,.gform_wrapper.gform-theme input[type=week]::placeholder,.gform_wrapper.gform-theme select::placeholder{color:var(--placeholder-color)}.gform_wrapper.gform-theme textarea{background-color:var(--input-background-color)!important;border:var(--input-border);border-radius:var(--input-border-radius);box-shadow:none;color:var(--input-color)!important;font-family:var(--input-font-family);font-size:var(--input-font-size)!important;font-weight:var(--body-font-weight);line-height:var(--body-line-height)!important;margin-bottom:0;margin-top:0;min-height:0!important;padding:var(--input-padding)!important}.gform_wrapper.gform-theme textarea::-moz-placeholder{color:var(--placeholder-color)}.gform_wrapper.gform-theme textarea::placeholder{color:var(--placeholder-color)}@media screen and (max-width:641px){.gform_wrapper.gform-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:var(--body-line-height)!important;min-height:0!important}}.gform_wrapper.gform-theme input[type=color]:focus,.gform_wrapper.gform-theme input[type=date]:focus,.gform_wrapper.gform-theme input[type=datetime-local]:focus,.gform_wrapper.gform-theme input[type=datetime]:focus,.gform_wrapper.gform-theme input[type=email]:focus,.gform_wrapper.gform-theme input[type=month]:focus,.gform_wrapper.gform-theme input[type=number]:focus,.gform_wrapper.gform-theme input[type=password]:focus,.gform_wrapper.gform-theme input[type=range]:focus,.gform_wrapper.gform-theme input[type=search]:focus,.gform_wrapper.gform-theme input[type=tel]:focus,.gform_wrapper.gform-theme input[type=text]:focus,.gform_wrapper.gform-theme input[type=time]:focus,.gform_wrapper.gform-theme input[type=url]:focus,.gform_wrapper.gform-theme input[type=week]:focus,.gform_wrapper.gform-theme select:focus,.gform_wrapper.gform-theme textarea:focus{box-shadow:0 0 10px rgba(0,0,0,.15);color:var(--input-color);outline:0;padding:var(--input-padding)!important}.gform_wrapper.gform-theme textarea{min-height:150px;padding:var(--input-padding);width:100%}.gform_wrapper.gform-theme .ginput_container_checkbox,.gform_wrapper.gform-theme .ginput_container_consent,.gform_wrapper.gform-theme .ginput_container_radio{position:relative}.gform_wrapper.gform-theme .ginput_container_checkbox input.gfield-choice-input,.gform_wrapper.gform-theme .ginput_container_checkbox input[type=checkbox],.gform_wrapper.gform-theme .ginput_container_checkbox input[type=radio],.gform_wrapper.gform-theme .ginput_container_consent input.gfield-choice-input,.gform_wrapper.gform-theme .ginput_container_consent input[type=checkbox],.gform_wrapper.gform-theme .ginput_container_consent input[type=radio],.gform_wrapper.gform-theme .ginput_container_radio input.gfield-choice-input,.gform_wrapper.gform-theme .ginput_container_radio input[type=checkbox],.gform_wrapper.gform-theme .ginput_container_radio input[type=radio]{height:0;opacity:0;position:absolute;width:0}.gform_wrapper.gform-theme .ginput_container_checkbox input.gfield-choice-input:checked+label:before,.gform_wrapper.gform-theme .ginput_container_checkbox input[type=checkbox]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_checkbox input[type=radio]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_consent input.gfield-choice-input:checked+label:before,.gform_wrapper.gform-theme .ginput_container_consent input[type=checkbox]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_consent input[type=radio]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_radio input.gfield-choice-input:checked+label:before,.gform_wrapper.gform-theme .ginput_container_radio input[type=checkbox]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_radio input[type=radio]:checked+label:before{background:var(--wp--preset--color--white) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxOCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTcuMTIxNSAyLjk5OTk4TDYuMDAwMjMgMTQuMTIxM0wwLjg3ODkwNiA4Ljk5OTk4TDMuMDAwMjMgNi44Nzg2Nkw2LjAwMDIzIDkuODc4NjZMMTUuMDAwMiAwLjg3ODY2MkwxNy4xMjE1IDIuOTk5OThaIiBmaWxsPSIjZTEyNjFjIi8+DQo8L3N2Zz4NCg==) center no-repeat;background-size:.85rem}.gform_wrapper.gform-theme .ginput_container_checkbox label.gform-field-label,.gform_wrapper.gform-theme .ginput_container_consent label.gform-field-label,.gform_wrapper.gform-theme .ginput_container_radio label.gform-field-label{display:inline-block;font-weight:var(--sub-label-font-weight)!important;margin-left:0;padding-left:2rem;position:relative}.gform_wrapper.gform-theme .ginput_container_checkbox label.gform-field-label:before,.gform_wrapper.gform-theme .ginput_container_consent label.gform-field-label:before,.gform_wrapper.gform-theme .ginput_container_radio label.gform-field-label:before{background-color:var(--wp--preset--color--white);border:var(--input-border);border-radius:0;content:"";display:inline-block;height:1.25rem;left:0;position:absolute;width:1.25rem}.gform_wrapper.gform-theme .ginput_container_checkbox input[type=checkbox]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_consent input[type=checkbox]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_radio input[type=checkbox]:checked+label:before{background:var(--wp--preset--color--white) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxOCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTcuMTIxNSAyLjk5OTk4TDYuMDAwMjMgMTQuMTIxM0wwLjg3ODkwNiA4Ljk5OTk4TDMuMDAwMjMgNi44Nzg2Nkw2LjAwMDIzIDkuODc4NjZMMTUuMDAwMiAwLjg3ODY2MkwxNy4xMjE1IDIuOTk5OThaIiBmaWxsPSIjZTEyNjFjIi8+DQo8L3N2Zz4NCg==) center no-repeat;background-size:.95rem}.gform_wrapper.gform-theme .ginput_container_checkbox input[type=radio]+label:before,.gform_wrapper.gform-theme .ginput_container_consent input[type=radio]+label:before,.gform_wrapper.gform-theme .ginput_container_radio input[type=radio]+label:before{border-radius:50%}.gform_wrapper.gform-theme .ginput_container_checkbox input[type=radio]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_consent input[type=radio]:checked+label:before,.gform_wrapper.gform-theme .ginput_container_radio input[type=radio]:checked+label:before{background:var(--wp--preset--color--white) url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi41MyIgaGVpZ2h0PSIxMi41MyIgdmlld0JveD0iMCAwIDEyLjUzIDEyLjUzIj4KICA8Y2lyY2xlIGN4PSI2LjI2IiBjeT0iNi4yNiIgcj0iNi4yNiIgZmlsbD0iI2UxMjYxYyIvPgo8L3N2Zz4=) center no-repeat;background-size:.6rem}.gform_wrapper.gform-theme .gform_footer{justify-content:flex-start;margin-block-start:var(--spacing-medium)}.gform_wrapper.gform-theme .gform_footer input[type=submit]{background-color:var(--button-primary-background-color)!important;border:var(--button-border)!important;border-radius:var(--button-border-radius)!important;box-shadow:none!important;color:var(--button-primary-color)!important;cursor:pointer!important;display:inline-block!important;font-family:var(--button-font-family)!important;font-size:var(--button-font-size)!important;font-weight:var(--button-font-weight)!important;letter-spacing:var(--button-letter-spacing)!important;line-height:var(--button-line-height)!important;overflow-wrap:break-word;padding:var(--button-padding)!important;text-decoration:none!important;text-transform:var(--button-text-transform)!important;transition:all var(--transition-duration) var(--transition-easing)!important;word-break:keep-all}.gform_wrapper.gform-theme .gform_footer input[type=submit]:hover{background-color:var(--button-primary-hover-background-color)!important;color:var(--button-primary-hover-color)!important}.gform_wrapper.gform-theme .gform_footer input[type=submit]:active,.gform_wrapper.gform-theme .gform_footer input[type=submit]:focus{background-color:var(--button-primary-active-background-color)!important;color:var(--button-primary-active-color)!important;outline:0!important}.gform_wrapper.gform-theme .gform_validation_errors{background:transparent!important;border:1px solid var(--error-color);border-radius:var(--input-border-radius)!important;margin-bottom:var(--spacing-small)!important;margin-top:var(--spacing-small)!important;padding:1rem!important}.gform_wrapper.gform-theme .gform_validation_errors>h2{font-family:var(--body-font-family)!important;font-size:var(--input-font-size)!important;line-height:var(--body-line-height)!important;margin:0 0 1rem!important}.gform_wrapper.gform-theme .gform_validation_errors:focus-visible{outline:1px solid var(--error-color)}.gform_wrapper.gform-theme .gfield_validation_message,.gform_wrapper.gform-theme .validation_message{background:transparent!important;border:0!important;color:var(--error-color)!important;margin-top:8px;padding:0!important}.gform_wrapper.gform-theme .gfield_error label,.gform_wrapper.gform-theme .gfield_error legend{color:var(--body-color)!important}.gform_wrapper.gform-theme .gform_validation_errors>ol{padding-left:10px !important!important}.gform_wrapper.gform-theme .gfield_required.gfield_required_asterisk{color:var(--required-indicator-color)!important;font-size:var(--label-font-size)!important}header.wp-block-template-part{background:var(--header-background);padding:var(--header-padding);position:fixed;top:var(--adminbar-height);transition:background .35s var(--transition-easing),top .35s var(--transition-easing);width:100%;z-index:1000}header.wp-block-template-part:hover{background:var(--header-hover-background)}header.wp-block-template-part.nav-up{top:calc(var(--header-height)*-1)}@media only screen and (min-width:64em){header.wp-block-template-part.nav-top{background:var(--header-background)}header.wp-block-template-part.nav-top:hover{background:var(--header-hover-background)}header.wp-block-template-part.nav-down{background:var(--header-background)}header.wp-block-template-part:not(.nav-top):hover{background:var(--header-hover-background)}}header.wp-block-template-part .header-wrapper{align-items:stretch}header.wp-block-template-part .wp-block-image{display:inline-flex;height:100%}header.wp-block-template-part .wp-block-image a{color:var(--main-navigation-link-color);display:inline-flex;height:100%;width:auto}header.wp-block-template-part .wp-block-image a img{height:100%;max-height:100%;width:100%}header.wp-block-template-part .secondary-nav{margin-left:auto}header.wp-block-template-part .secondary-nav .wp-block-button,header.wp-block-template-part .secondary-nav .wp-block-buttons{align-self:stretch;width:auto}header.wp-block-template-part .secondary-nav .wp-block-button__link{border-radius:0}nav.wp-block-navigation{color:var(--main-navigation-link-color);min-width:100%}nav.wp-block-navigation .wp-block-navigation__container{margin:0;padding:0}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item{margin:0}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item:not(.has-child):not(:last-child){margin-right:calc(clamp(0rem,-2.462rem + 3.846vw,1rem)*-.5)}@media screen and (max-width:1280px){nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:calc(clamp(0rem,-2.462rem + 3.846vw,1rem)*-.5)}}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item a.wp-block-navigation-item__content{font-family:var(--main-navigation-font-family);font-size:var(--font-size-h4);font-weight:400;line-height:1.4;padding:var(--spacing-xsmall) clamp(0rem,-2.462rem + 3.846vw,1rem);-webkit-text-decoration:var(--main-navigation-link-text-decoration);text-decoration:var(--main-navigation-link-text-decoration);text-transform:var(--main-navigation-link-text-transform);transition:color var(--transition-duration) var(--transition-easing),-webkit-text-decoration var(--transition-duration) var(--transition-easing);transition:color var(--transition-duration) var(--transition-easing),text-decoration var(--transition-duration) var(--transition-easing);transition:color var(--transition-duration) var(--transition-easing),text-decoration var(--transition-duration) var(--transition-easing),-webkit-text-decoration var(--transition-duration) var(--transition-easing)}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item a.wp-block-navigation-item__content:hover{text-decoration-color:var(--main-navigation-link-hover-text-decoration)}@media screen and (min-width:1024px){nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item a.wp-block-navigation-item__content{font-size:var(--main-navigation-font-size)}}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-icon{align-content:flex-start;align-items:center;height:2rem;margin-top:-3px;padding:.5rem;width:2rem}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{transform:scale(1.25)}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container{margin:0;padding:0}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{margin-left:var(--spacing-small)}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item a.wp-block-navigation-item__content{font-family:var(--main-navigation-submenu-font-family);font-size:var(--font-size-medium);padding:calc(var(--spacing-xsmall)/2) var(--spacing-xsmall)}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item a.wp-block-navigation-item__content:hover{color:var(--main-navigation-link-hover-color)}@media screen and (min-width:1024px){nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item a.wp-block-navigation-item__content{font-size:var(--main-navigation-submenu-font-size)}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-icon{height:.6em;line-height:0;margin-left:clamp(-.5rem,2.096rem - 2.885vw,.25rem);padding:0;width:.6em}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{transform:scale(1)}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container{padding:calc(var(--spacing-xsmall)/2) 0}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-submenu .wp-block-navigation__submenu-icon,nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{margin-left:0}nav.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}nav.wp-block-navigation .wp-block-navigation__responsive-container-close svg,nav.wp-block-navigation .wp-block-navigation__responsive-container-open svg{height:37px;width:38px}nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{padding-bottom:15vh}nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{flex:1 1 100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child.wp-block-navigation-submenu .wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container.has-child.wp-block-navigation-submenu .wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list.has-child.wp-block-navigation-submenu .wp-block-navigation__submenu-container{height:0;opacity:0;visibility:hidden;width:100%}nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container{height:auto;opacity:1;overflow:visible;visibility:visible}nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container .wp-block-navigation-submenu__toggle,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container .wp-block-navigation-submenu__toggle,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container .wp-block-navigation-submenu__toggle{display:none}nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container .wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container .wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list.has-child.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list.has-child.wp-block-navigation-submenu:not(.open-on-click):hover>.wp-block-navigation_submenu-container .wp-block-navigation__submenu-container{height:auto;opacity:1;overflow:visible;visibility:visible}nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:inline-flex}nav.wp-block-navigation .wp-block-navigation__responsive-container-open:not(.always-shown){display:block!important}nav.wp-block-navigation .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none!important}@media(max-width:1024px){nav.wp-block-navigation{background-color:transparent!important;flex-grow:0;min-width:0;order:9;width:auto}nav.wp-block-navigation .wp-block-navigation__responsive-container-open{padding:var(--spacing-xsmall)}}@media(min-width:1024px){nav.wp-block-navigation{order:0}nav.wp-block-navigation .wp-block-navigation__responsive-container-open:not(.always-shown){display:none!important}nav.wp-block-navigation .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block!important}}footer .wp-block-navigation{margin:0}footer .wp-block-navigation>li a,footer .wp-block-navigation>li a:visited,footer .wp-block-navigation>li span{border-bottom:0;color:var(--footer-navigation-link-color);display:inline-block;font-family:var(--footer-navigation-font-family);font-weight:var(--footer-navigation-font-weight);line-height:1.5;margin:0;padding:0;position:relative;-webkit-text-decoration:var(--footer-navigation-link-text-decoration);text-decoration:var(--footer-navigation-link-text-decoration);transition:color var(--transition-duration) var(--transition-easing),-webkit-text-decoration var(--transition-duration) var(--transition-easing);transition:color var(--transition-duration) var(--transition-easing),text-decoration var(--transition-duration) var(--transition-easing);transition:color var(--transition-duration) var(--transition-easing),text-decoration var(--transition-duration) var(--transition-easing),-webkit-text-decoration var(--transition-duration) var(--transition-easing)}footer .wp-block-navigation>li a:active,footer .wp-block-navigation>li a:focus,footer .wp-block-navigation>li a:hover,footer .wp-block-navigation>li span:hover{color:var(--footer-navigation-link-hover-color);-webkit-text-decoration:var(--footer-navigation-link-hover-text-decoration);text-decoration:var(--footer-navigation-link-hover-text-decoration)}footer .wp-block-navigation>li.current-menu-item a,footer .wp-block-navigation>li.current_page_parent a{color:var(--footer-navigation-link-hover-color)}.alignfull+.alignfull{margin-block-start:var(--spacing-large-negative)}.wp-block-buttons{width:100%}.wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;box-shadow:none;box-sizing:border-box;cursor:pointer;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);overflow-wrap:break-word;position:relative;text-align:center;-webkit-text-decoration:var(--button-text-decoration);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:all var(--transition-duration) var(--transition-easing);word-break:keep-all}.wp-block-buttons .wp-block-button .wp-block-button__link:active,.wp-block-buttons .wp-block-button .wp-block-button__link:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:hover{-webkit-text-decoration:var(--button-hover-text-decoration);text-decoration:var(--button-hover-text-decoration)}.wp-block-buttons .wp-block-button .wp-block-button__link img{border-radius:0;display:inline-block;height:1.2rem;margin-left:.5rem;position:relative;top:2px;width:auto}.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link{background-color:var(--button-primary-background-color);border:var(--button-border);color:var(--button-primary-color)}.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:var(--button-primary-hover-background-color)!important;color:var(--button-primary-hover-color)!important}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:rgba(0,0,25,.3);border-color:currentColor;color:var(--button-primary-hover-color)}.wp-block-buttons .wp-block-button.has-custom-width .wp-block-button__link{display:inline-flex}.wp-block-buttons .wp-block-button.has-custom-width .wp-block-button__link.has-text-align-center{justify-content:center}.wp-block-buttons .wp-block-button.has-custom-width .wp-block-button__link.has-text-align-left{justify-content:flex-start}.wp-block-buttons .wp-block-button.has-custom-width .wp-block-button__link.has-text-align-right{justify-content:flex-end}.wp-block-columns{margin-left:auto;margin-right:auto;margin-block:var(--spacing-large);width:100%}@media screen and (max-width:781px){.wp-block-columns.is-reverse-on-mobile{flex-direction:column-reverse}}.wp-block-columns .wp-block-column>.wp-block-columns{margin:0}.wp-block-columns .wp-block-column{display:flex;flex-direction:column;margin-bottom:0}.wp-block-columns .wp-block-column:first-child:last-child,.wp-block-columns .wp-block-column:first-child:nth-last-child(2),.wp-block-columns .wp-block-column:first-child:nth-last-child(2)~.wp-block-column,.wp-block-columns .wp-block-column:first-child:nth-last-child(3),.wp-block-columns .wp-block-column:first-child:nth-last-child(3)~.wp-block-column,.wp-block-columns .wp-block-column:first-child:nth-last-child(4),.wp-block-columns .wp-block-column:first-child:nth-last-child(4)~.wp-block-column{width:100%}@media screen and (max-width:781px)and (max-width:768px){main #content>*>.wp-block-columns .wp-block-column{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:781px){.wp-block-columns .wp-block-column:has(>.wp-block-image){padding-left:0!important;padding-right:0!important}.wp-block-columns .wp-block-column:not(:only-child){flex-basis:100%!important;flex-grow:1;margin-left:0}}@media screen and (min-width:64em){.wp-block-columns .wp-block-column:first-child:last-child{width:100%}.wp-block-columns .wp-block-column:first-child:nth-last-child(2),.wp-block-columns .wp-block-column:first-child:nth-last-child(2)~.wp-block-column{width:50%}.wp-block-columns .wp-block-column:first-child:nth-last-child(3),.wp-block-columns .wp-block-column:first-child:nth-last-child(3)~.wp-block-column{width:33.3333%}.wp-block-columns .wp-block-column:first-child:nth-last-child(4),.wp-block-columns .wp-block-column:first-child:nth-last-child(4)~.wp-block-column{width:50%}}.wp-block-columns .wp-block-column.has-background{padding:var(--spacing-small)}.wp-block-columns .wp-block-column.align-center{margin-left:auto;margin-right:auto}.wp-block-columns .wp-block-column.small-order-1{order:1}.wp-block-columns .wp-block-column.small-order-2{order:2}.wp-block-columns .wp-block-column.small-order-3{order:3}.wp-block-columns .wp-block-column.small-order-4{order:4}.wp-block-columns .wp-block-column.small-order-5{order:5}.wp-block-columns .wp-block-column.small-order-6{order:6}.wp-block-columns .wp-block-column.small-order-7{order:7}.wp-block-columns .wp-block-column.small-order-8{order:8}.wp-block-columns .wp-block-column.small-order-9{order:9}.wp-block-columns .wp-block-column.small-order-10{order:10}@media only screen and (min-width:40em){.wp-block-columns .wp-block-column.medium-order-1{order:1}.wp-block-columns .wp-block-column.medium-order-2{order:2}.wp-block-columns .wp-block-column.medium-order-3{order:3}.wp-block-columns .wp-block-column.medium-order-4{order:4}.wp-block-columns .wp-block-column.medium-order-5{order:5}.wp-block-columns .wp-block-column.medium-order-6{order:6}.wp-block-columns .wp-block-column.medium-order-7{order:7}.wp-block-columns .wp-block-column.medium-order-8{order:8}.wp-block-columns .wp-block-column.medium-order-9{order:9}.wp-block-columns .wp-block-column.medium-order-10{order:10}}@media only screen and (min-width:64em){.wp-block-columns .wp-block-column.large-order-1{order:1}.wp-block-columns .wp-block-column.large-order-2{order:2}.wp-block-columns .wp-block-column.large-order-3{order:3}.wp-block-columns .wp-block-column.large-order-4{order:4}.wp-block-columns .wp-block-column.large-order-5{order:5}.wp-block-columns .wp-block-column.large-order-6{order:6}.wp-block-columns .wp-block-column.large-order-7{order:7}.wp-block-columns .wp-block-column.large-order-8{order:8}.wp-block-columns .wp-block-column.large-order-9{order:9}.wp-block-columns .wp-block-column.large-order-10{order:10}}.wp-block-cover{background-repeat:no-repeat;background-size:cover;color:inherit;margin-block:var(--spacing-large);min-height:350px;padding:var(--spacing-large) var(--spacing-medium);position:relative}.wp-block-cover:not(.alignfull){border-radius:var(--border-radius)}.wp-block-cover.has-parallax{background-attachment:fixed;background-position:top!important}.wp-block-cover.has-object-fit-contain img.wp-block-cover__image-background{-o-object-fit:contain;object-fit:contain}.wp-block-cover .wp-block-cover__inner-container{color:inherit;display:flex;flex-direction:column;margin:auto;width:100%;z-index:2}.wp-block-cover .wp-block-cover__inner-container>*{width:100%}.wp-block-cover.is-light .wp-block-cover__inner-container{color:inherit}.wp-block-cover.is-style-wide-content .wp-block-cover__inner-container{max-width:var(--wp--style--global--wide-size)}main:not(.block-editor-block-list__block) .wp-block-post-content:first-child>.wp-block-cover.alignfull:first-child{margin-top:var(--spacing-large-negative)}.wp-block-embed.alignfull{margin-block-end:var(--spacing-medium);margin-block-start:var(--spacing-medium);padding-left:0;padding-right:0}.wp-block-post-excerpt[class*=font-size]>p{font-size:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){border-radius:var(--border-radius);max-width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5);overflow:hidden;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}@media screen and (min-width:600px){.wp-block-gallery.has-nested-images.columns-2 figure.wp-block-image:not(#individual-image),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){max-width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5);width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image),.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){max-width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667);width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}}@media screen and (min-width:64em){.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){max-width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667);width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-2 figure.wp-block-image:not(#individual-image){max-width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5);width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){max-width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75);width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){max-width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8);width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}}.wp-block-group{border-radius:var(--border-radius);margin-block-start:var(--spacing-medium)}.wp-block-group.is-layout-grid{width:100%}.wp-block-group:first-child{margin-block-start:0}.wp-block-image img{vertical-align:unset}main:not(.block-editor-block-list__block) ol.wp-block-list{list-style-position:inside}.wp-block-media-text{grid-template-rows:min-content;margin-block:var(--spacing-large);position:relative}.wp-block-media-text .wp-block-media-text__content{padding:var(--spacing-medium) 0;position:relative;width:auto}@media screen and (min-width:601px){.wp-block-media-text .wp-block-media-text__content{padding:var(--spacing-medium) 0}}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content{padding-bottom:0}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content{padding-top:0}.wp-block-media-text .wp-block-media-text__media{border-radius:0;position:relative}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media img{border-radius:0}.wp-block-media-text+.wp-block-media-text{margin-block-start:0}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%}@media screen and (max-width:600px){.wp-block-media-text.is-image-fill .wp-block-media-text__media{min-height:max(80vw,35vh)}}.wp-block-media-text.alignfull{max-width:var(--viewport-width);position:relative;width:var(--viewport-width)}@media screen and (min-width:601px){.wp-block-media-text.alignfull{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.wp-block-media-text.alignfull .wp-block-media-text__content{margin-right:auto;max-width:calc(var(--wp--style--global--content-size)/2);padding-inline:var(--spacing-medium);position:relative}@media screen and (min-width:601px){.wp-block-media-text.alignfull .wp-block-media-text__content{padding-inline-end:var(--spacing-medium);padding-inline-start:0}.wp-block-media-text.alignfull .wp-block-media-text__media{width:auto}}.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{margin-left:auto;margin-right:0}@media screen and (min-width:601px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{padding-inline-end:0;padding-inline-start:var(--spacing-medium)}}main #content>.wp-block-media-text:first-child{margin-block-start:var(--content-padding-top-negative)}@media screen and (min-width:601px){main #content>.wp-block-media-text:first-child .wp-block-media-text__content,main #content>.wp-block-media-text:first-child .wp-block-media-text__media{padding-top:calc(var(--header-height))}}.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{width:100%}@media (min-width:64em){.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{width:auto}}.wp-block-image.aligncenter:after,.wp-block-image.alignleft:after,.wp-block-image.alignright:after{clear:both;content:"";display:block;width:100%}.wp-block-image.aligncenter{margin-inline:auto!important}.wp-block-image.alignleft{float:left;margin-inline-end:var(--column-gap-half)}.wp-block-image.alignright{float:right;margin-inline-start:var(--column-gap-half)}.wp-block-image.is-style-rounded{border-radius:var(--border-radius)}.wp-block-query{margin-block-start:0}@media(min-width:600px){.wp-block-query ul.wp-block-post-template.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.wp-block-query ul.wp-block-post-template.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template{margin:0}@media(min-width:600px){.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template.columns-3.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template.columns-3.is-layout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template li.wp-block-post .wp-block-post-featured-image{margin-block-end:1rem;overflow:hidden}.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template li.wp-block-post .wp-block-post-featured-image img{border-radius:var(--border-radius)}.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template li.wp-block-post .wp-block-post-featured-image a{align-items:center;display:flex;justify-content:center}.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template li.wp-block-post .wp-block-post-featured-image a img,.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template li.wp-block-post .wp-block-post-featured-image a picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template li.wp-block-post .wp-block-post-date{font-size:var(--font-size-body-small)}.wp-block-query:not([data-cbslider=true]) ul.wp-block-post-template li.wp-block-post h2.wp-block-post-title{font-size:var(--font-size-h4)}.wp-block-query-pagination{margin-block-start:var(--spacing-medium)}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin:0}.wp-block-query-pagination>.wp-block-query-pagination-numbers a,.wp-block-query-pagination>.wp-block-query-pagination-numbers span{margin:0 .35em}.wp-block-quote{border-left:0;padding-left:0}.wp-block-quote.is-style-large:not(.is-style-plain) p{font-size:var(--font-size-h3);font-style:normal}.wp-block-quote p{font-size:var(--font-size-h6);font-style:normal;line-height:1.6}.wp-block-quote cite,.wp-block-quote footer{font-size:var(--wp--preset--font-size--small);line-height:1.6;margin-top:1.5rem;text-align:left}.wp-block-quote cite:before{content:"– "}.wp-block-search.hide-for-large{width:100%}.wp-block-search.hide-for-large .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only .wp-block-search__input{border-radius:var(--input-border-radius);flex-basis:auto;height:100%;outline:1px dotted transparent!important;padding:var(--input-padding);position:absolute;right:100%;transition:width min-width}.wp-block-search.wp-block-search__button-only .wp-block-search__input[aria-hidden=false]{background-color:var(--wp--preset--color--gray-10);border:0;border-radius:var(--input-border-radius) 0 0 var(--input-border-radius);min-width:250px;width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__input[aria-hidden=false]:focus-visible{outline:1px dotted var(--wp--preset--color--gray-20)!important}.wp-block-search.wp-block-search__button-only .wp-block-search__input[aria-hidden=false]+button{border-bottom-left-radius:0;border-top-left-radius:0}.wp-block-search .wp-block-search__inside-wrapper{background-color:var(--wp--preset--color--gray-10);border:0;border-radius:var(--input-border-radius);justify-content:flex-end;position:relative}.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input{background-color:var(--wp--preset--color--gray-10);padding:var(--input-padding)}.wp-block-search .wp-block-search__label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.wp-block-search .wp-block-search__button{background-color:var(--wp--preset--color--gray-10);padding:var(--spacing-xsmall)}.wp-block-search .wp-block-search__button svg{fill:var(--wp--preset--color--gray-40)}.wp-block-separator{border:none;display:flex;margin:var(--spacing-small) auto;opacity:1;width:100%}.wp-block-separator:not(.has-background){background-color:--wp--preset--color--black}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){height:1px!important;width:100%}.site-header .wp-block-site-logo{max-width:200px}.wp-block-spacer{clear:both;margin-block:0!important}ul.wp-block-social-links{margin:0;padding:0}ul.wp-block-social-links .wp-block-social-link:hover{transform:none}.wp-block-table{border:0;box-sizing:border-box;margin-block-end:var(--column-gap-half);overflow-y:auto}.wp-block-table table tbody,.wp-block-table table td,.wp-block-table table tfoot,.wp-block-table table thead{border:0}.wp-block-table.aligncenter table,.wp-block-table.alignleft table,.wp-block-table.alignright table{width:100%}@media (min-width:64em){.wp-block-table.aligncenter table,.wp-block-table.alignleft table,.wp-block-table.alignright table{width:auto}}.wp-block-table.aligncenter{margin-inline:auto!important}.wp-block-table.alignleft{float:left;margin-inline-end:var(--column-gap-half)}.wp-block-table.alignright{float:right;margin-inline-start:var(--column-gap-half)}.wp-block-table.is-style-stripes{border:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--tr-odd-background)}.wp-block-table.is-style-stripes tbody tr:nth-child(2n){background:var(--tr-even-background)}@media screen and (max-width:63.99875em){.wp-block-table.is-style-stack table tfoot,.wp-block-table.is-style-stack table thead{display:none}.wp-block-table.is-style-stack table td,.wp-block-table.is-style-stack table th,.wp-block-table.is-style-stack table tr{display:block}.wp-block-table.is-style-stack table td{border-top:0}}figcaption.wp-element-caption{clear:both;color:inherit;font-size:calc(var(--font-size-body)*.85);margin-block-end:1rem;margin-block-start:.5rem;max-width:100%}dialog{background:var(--dialog-background);border:2px solid var(--wp--preset--color--white);border-radius:3px;box-shadow:0 5px 15px rgba(0,0,0,.25);color:var(--body-color);max-height:80%;max-width:64rem}dialog::backdrop{backdrop-filter:blur(8px);background-color:rgba(0,0,0,.35)}dialog h1,dialog h2,dialog h3,dialog h4,dialog h5,dialog h6,dialog ol,dialog p,dialog ul{color:var(--body-color)}a img{border:0}:is(h1,h2,h3,h4,h5,h6):not(.has-link-color) a{color:inherit;text-decoration:none}:is(h1,h2,h3,h4,h5,h6):not(.has-link-color) a:hover{color:var(--link-color)!important;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration)}a#back-to-top{align-items:center;background:var(--back-to-top-background);bottom:var(--content-padding-side);color:var(--back-to-top-color);display:flex;height:3rem;justify-content:center;opacity:0;position:fixed;right:var(--content-padding-side);text-decoration:none!important;transition:all .5s,visibility .6s;visibility:hidden;width:3rem;z-index:9}a#back-to-top.visible{opacity:1;visibility:visible}a#back-to-top:focus{outline:1px dotted currentColor}a#back-to-top:hover{background:var(--back-to-top-hover-background)}a#back-to-top svg{height:40%;width:auto}a#back-to-top svg path{fill:var(--back-to-top-color)}ul.wp-block-polylang-language-switcher{list-style-type:none;margin:0;padding:0}ul.wp-block-polylang-language-switcher li a{font-family:var(--heading-font-family);font-size:var(--font-size-large);text-transform:uppercase}.wp-block-query-filter .wp-block-query-filter__radio{display:flex;flex-wrap:wrap;gap:var(--spacing-xsmall);justify-content:center;margin-block-end:var(--spacing-medium)}.wp-block-query-filter .wp-block-query-filter__radio input{height:0;opacity:0;position:absolute;width:0}.wp-block-query-filter .wp-block-query-filter__radio input+label{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:var(--button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--button-primary-color);cursor:pointer;display:inline-flex;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);overflow-wrap:break-word;padding:var(--button-padding);position:relative;text-align:center;-webkit-text-decoration:var(--button-text-decoration);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:all var(--transition-duration) var(--transition-easing);word-break:keep-all}.wp-block-query-filter .wp-block-query-filter__radio input+label:hover,.wp-block-query-filter .wp-block-query-filter__radio input:checked+label{background-color:#fff;color:var(--wp--preset--color--red)}@media screen and (min-width:64em){.wp-block-cover.is-style-content-left{padding-left:calc((100% - var(--wp--style--global--content-size))/2)}.wp-block-cover.is-style-content-left .wp-block-cover__background{right:50%}.wp-block-cover.is-style-content-left .wp-block-cover__inner-container{margin:auto auto auto 0!important;max-width:calc(var(--wp--style--global--content-size)/2);padding-left:var(--content-padding-side);width:calc(50% - var(--spacing-xlarge) - var(--content-padding-side))!important}}.wp-block-group.is-style-square{aspect-ratio:1}.wp-block-heading.is-style-red-line:not(.editor-post-title):after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title):after,.wp-block-post-title.is-style-red-line:not(.editor-post-title):after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title):after,.wp-block-query-title.is-style-red-line:not(.editor-post-title):after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title):after{border-bottom-color:var(--wp--preset--color--red);border-bottom-style:solid;content:"";display:block}.wp-block-heading.is-style-red-line:not(.editor-post-title):is(h1,.has-h1-font-size):after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title):is(h1,.has-h1-font-size):after,.wp-block-post-title.is-style-red-line:not(.editor-post-title):is(h1,.has-h1-font-size):after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title):is(h1,.has-h1-font-size):after,.wp-block-query-title.is-style-red-line:not(.editor-post-title):is(h1,.has-h1-font-size):after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title):is(h1,.has-h1-font-size):after{border-bottom-width:calc(var(--font-size-h1)/10);margin-top:calc(var(--font-size-h1)/5);width:calc(var(--font-size-h1))}.wp-block-heading.is-style-red-line:not(.editor-post-title):is(h2,.has-h2-font-size):after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title):is(h2,.has-h2-font-size):after,.wp-block-post-title.is-style-red-line:not(.editor-post-title):is(h2,.has-h2-font-size):after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title):is(h2,.has-h2-font-size):after,.wp-block-query-title.is-style-red-line:not(.editor-post-title):is(h2,.has-h2-font-size):after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title):is(h2,.has-h2-font-size):after{border-bottom-width:calc(var(--font-size-h2)/9);margin-top:calc(var(--font-size-h2)/5);width:calc(var(--font-size-h2))}.wp-block-heading.is-style-red-line:not(.editor-post-title):is(h3,.has-h3-font-size):after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title):is(h3,.has-h3-font-size):after,.wp-block-post-title.is-style-red-line:not(.editor-post-title):is(h3,.has-h3-font-size):after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title):is(h3,.has-h3-font-size):after,.wp-block-query-title.is-style-red-line:not(.editor-post-title):is(h3,.has-h3-font-size):after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title):is(h3,.has-h3-font-size):after{border-bottom-width:calc(var(--font-size-h3)/8);margin-top:calc(var(--font-size-h3)/5);width:calc(var(--font-size-h3))}.wp-block-heading.is-style-red-line:not(.editor-post-title):is(h4,.has-h4-font-size):after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title):is(h4,.has-h4-font-size):after,.wp-block-post-title.is-style-red-line:not(.editor-post-title):is(h4,.has-h4-font-size):after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title):is(h4,.has-h4-font-size):after,.wp-block-query-title.is-style-red-line:not(.editor-post-title):is(h4,.has-h4-font-size):after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title):is(h4,.has-h4-font-size):after{border-bottom-width:calc(var(--font-size-h4)/7);margin-top:calc(var(--font-size-h4)/5);width:calc(var(--font-size-h4))}.wp-block-heading.is-style-red-line:not(.editor-post-title):is(h5,.has-h5-font-size):after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title):is(h5,.has-h5-font-size):after,.wp-block-post-title.is-style-red-line:not(.editor-post-title):is(h5,.has-h5-font-size):after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title):is(h5,.has-h5-font-size):after,.wp-block-query-title.is-style-red-line:not(.editor-post-title):is(h5,.has-h5-font-size):after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title):is(h5,.has-h5-font-size):after{border-bottom-width:calc(var(--font-size-h5)/6);margin-top:calc(var(--font-size-h5)/5);width:calc(var(--font-size-h5))}.wp-block-heading.is-style-red-line:not(.editor-post-title):is(h6,.has-h6-font-size):after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title):is(h6,.has-h6-font-size):after,.wp-block-post-title.is-style-red-line:not(.editor-post-title):is(h6,.has-h6-font-size):after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title):is(h6,.has-h6-font-size):after,.wp-block-query-title.is-style-red-line:not(.editor-post-title):is(h6,.has-h6-font-size):after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title):is(h6,.has-h6-font-size):after{border-bottom-width:calc(var(--font-size-h6)/6);margin-top:calc(var(--font-size-h6)/5);width:calc(var(--font-size-h6))}.wp-block-heading.is-style-red-line:not(.editor-post-title).has-xxlarge-font-size:after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title).has-xxlarge-font-size:after,.wp-block-post-title.is-style-red-line:not(.editor-post-title).has-xxlarge-font-size:after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title).has-xxlarge-font-size:after,.wp-block-query-title.is-style-red-line:not(.editor-post-title).has-xxlarge-font-size:after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title).has-xxlarge-font-size:after{border-bottom-width:calc(var(--font-size-xxlarge)/6);margin-top:calc(var(--font-size-xxlarge)/5);width:calc(var(--font-size-xxlarge))}.wp-block-heading.is-style-red-line:not(.editor-post-title).has-xlarge-font-size:after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title).has-xlarge-font-size:after,.wp-block-post-title.is-style-red-line:not(.editor-post-title).has-xlarge-font-size:after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title).has-xlarge-font-size:after,.wp-block-query-title.is-style-red-line:not(.editor-post-title).has-xlarge-font-size:after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title).has-xlarge-font-size:after{border-bottom-width:calc(var(--font-size-xlarge)/6);margin-top:calc(var(--font-size-xlarge)/5);width:calc(var(--font-size-xlarge))}.wp-block-heading.is-style-red-line:not(.editor-post-title).has-large-font-size:after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title).has-large-font-size:after,.wp-block-post-title.is-style-red-line:not(.editor-post-title).has-large-font-size:after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title).has-large-font-size:after,.wp-block-query-title.is-style-red-line:not(.editor-post-title).has-large-font-size:after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title).has-large-font-size:after{border-bottom-width:calc(var(--font-size-large)/6);margin-top:calc(var(--font-size-large)/5);width:calc(var(--font-size-large))}.wp-block-heading.is-style-red-line:not(.editor-post-title).has-text-align-center:after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title).has-text-align-center:after,.wp-block-post-title.is-style-red-line:not(.editor-post-title).has-text-align-center:after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title).has-text-align-center:after,.wp-block-query-title.is-style-red-line:not(.editor-post-title).has-text-align-center:after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title).has-text-align-center:after{margin-inline:auto}.wp-block-heading.is-style-red-line:not(.editor-post-title).has-text-align-right:after,.wp-block-heading:not(.is-style-no-line):not(.editor-post-title).has-text-align-right:after,.wp-block-post-title.is-style-red-line:not(.editor-post-title).has-text-align-right:after,.wp-block-post-title:not(.is-style-no-line):not(.editor-post-title).has-text-align-right:after,.wp-block-query-title.is-style-red-line:not(.editor-post-title).has-text-align-right:after,.wp-block-query-title:not(.is-style-no-line):not(.editor-post-title).has-text-align-right:after{margin-inline-start:auto}.wp-block-group.featured-solution:not(:hover) .wp-block-cover__background,.wp-block-group.featured-solution:not(:hover) .wp-block-post-excerpt{opacity:0}.wp-block-group.featured-solution .wp-block-cover{overflow:visible}.wp-block-group.featured-solution .wp-block-cover .wp-block-cover__background,.wp-block-group.featured-solution .wp-block-cover .wp-block-post-excerpt{transition:opacity var(--transition-duration) var(--transition-easing)}.wp-block-group.featured-solution .wp-block-cover .wp-block-cover__background,.wp-block-group.featured-solution .wp-block-cover img.wp-block-cover__image-background{border-radius:var(--border-radius);overflow:hidden}.wp-block-group.featured-solution .wp-block-cover .wp-block-post-title{display:inline-flex;line-height:1;margin-left:calc(var(--spacing-medium-negative) - .85rem);padding:.85rem .85rem .5rem;width:-moz-fit-content;width:fit-content}.wp-block-group.project-stage{width:100%}.wp-block-group.project-stage .stage-number{margin-right:var(--spacing-medium-negative);position:relative;z-index:2}.wp-block-query:has(.wp-block-post.type-page) ul.wp-block-post-template{gap:var(--spacing-small)!important}.wp-block-query:has(.wp-block-post.type-page) ul.wp-block-post-template>li>.wp-block-group{height:100%;margin:0}.wp-block-query:has(.wp-block-post.type-page) ul.wp-block-post-template>li>.wp-block-group>.wp-block-cover{height:100%;width:100%}.wp-block-query.solutions ul.wp-block-post-template li{flex:0 0 100%;margin:0!important}.wp-block-query.solutions ul.wp-block-post-template li>.wp-block-group{margin:0}@media(min-width:600px){.wp-block-query.solutions ul.wp-block-post-template li{flex:0 1 50%}}@media(min-width:1024px){.wp-block-query.solutions ul.wp-block-post-template li{flex:0 1 33.333%}}.wp-block-query.personnel ul.wp-block-post-template,.wp-block-query:has(>.wp-block-post.type-personnel) ul.wp-block-post-template{row-gap:var(--spacing-medium)}.wp-block-query.personnel ul.wp-block-post-template li,.wp-block-query:has(>.wp-block-post.type-personnel) ul.wp-block-post-template li{flex:0 0 100%}.wp-block-query.personnel ul.wp-block-post-template li>.wp-block-group,.wp-block-query:has(>.wp-block-post.type-personnel) ul.wp-block-post-template li>.wp-block-group{margin:0}@media(min-width:600px){.wp-block-query.personnel ul.wp-block-post-template li,.wp-block-query:has(>.wp-block-post.type-personnel) ul.wp-block-post-template li{flex:0 1 50%}}@media(min-width:1024px){.wp-block-query.personnel ul.wp-block-post-template li,.wp-block-query:has(>.wp-block-post.type-personnel) ul.wp-block-post-template li{flex:0 1 33.333%}}@media(min-width:75rem){.wp-block-query.personnel ul.wp-block-post-template li,.wp-block-query:has(>.wp-block-post.type-personnel) ul.wp-block-post-template li{flex:0 1 25%}}.wp-block-query.personnel .wp-block-post-content p,.wp-block-query:has(>.wp-block-post.type-personnel) .wp-block-post-content p{font-size:var(--font-size-small);text-align:center}.wp-block-query.sub-pages ul.wp-block-post-template{gap:var(--spacing-xsmall)}.wp-block-query.sub-pages ul.wp-block-post-template li{display:inline-flex;flex:0 1 auto;margin:0!important;white-space:nowrap}.wp-block-query.sub-pages ul.wp-block-post-template li .wp-block-post-title{border-radius:var(--border-radius-small)}.wp-block-query.sub-pages ul.wp-block-post-template li .wp-block-post-title a{padding:.5rem var(--spacing-xsmall)}.wp-block-query.sub-pages ul.wp-block-post-template li .wp-block-post-title a:hover{color:var(--link-hover-color)!important}.wp-block-query.sub-pages .wp-block-post-content p{font-size:var(--font-size-small);text-align:center}.wp-block-query.personnel.is-layout-flow ul.wp-block-post-template,.wp-block-query.solutions.is-layout-flow ul.wp-block-post-template,.wp-block-query.sub-pages.is-layout-flow ul.wp-block-post-template{display:flex;flex-wrap:wrap}.wp-block-query.personnel.is-layout-flow ul.wp-block-post-template.is-content-justification-center,.wp-block-query.solutions.is-layout-flow ul.wp-block-post-template.is-content-justification-center,.wp-block-query.sub-pages.is-layout-flow ul.wp-block-post-template.is-content-justification-center{justify-content:center}.wp-block-query.personnel.is-layout-flow ul.wp-block-post-template li,.wp-block-query.solutions.is-layout-flow ul.wp-block-post-template li,.wp-block-query.sub-pages.is-layout-flow ul.wp-block-post-template li{margin:0!important}.wp-block-query.personnel.is-layout-flow ul.wp-block-post-template li>.wp-block-group,.wp-block-query.solutions.is-layout-flow ul.wp-block-post-template li>.wp-block-group,.wp-block-query.sub-pages.is-layout-flow ul.wp-block-post-template li>.wp-block-group{margin:0}
:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}
.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}