.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpml-ls-legacy-dropdown-click{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown-click>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown-click .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown-click a span{vertical-align:middle}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown-click .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:0;margin-right:.4em}:root{--primary-font:"Figtree",sans-serif;--secondary-font:"Red Rose",serif;--tertiary-font:"Inter",sans-serif;--quaternary-font:"Bricolage Grotesque",sans-serif;--black:#000;--white:#fff;--primary:#07514d;--primary-light:#e6eeed;--secondary:#fcfbf5;--secondary-dark:#dfd7cb;--tertiary:#f2dad4;--tertiary-light:#5b1a2c;--info:#2cbdff;--info-light:#ccf3ff;--base:#242424;--base-light:#606060;--base-lighter:#dfdfdf;--accent:#c0cbce}.l-mobile-h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-mobile-h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-mobile-h3{font-size:1.75rem}.l-desktop-h3,.l-mobile-h3{font-family:var(--primary-font);font-weight:600;line-height:110%}.l-desktop-h3{font-size:2.25rem}.l-desktop-h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-desktop-h5{line-height:110%}.l-desktop-h5,.l-mobile-body-xl{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400}.l-mobile-body-xl{line-height:140%}@media screen and (min-width:1199px){.l-desktop-body-xl{font-family:var(--secondary-font);font-size:2.25rem;font-weight:400;line-height:140%}}.l-mobile-body-l{font-size:1.25rem}.l-desktop-body-l,.l-mobile-body-l{font-family:var(--primary-font);font-weight:600;line-height:130%}.l-desktop-body-l{font-size:1.5rem}.l-body-l{font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.l-body-l{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.l-mobile-body-m{font-size:1.125rem}.l-desktop-body-m,.l-mobile-body-m{font-family:var(--primary-font);font-weight:500;line-height:140%}.l-desktop-body-m{font-size:1.25rem}.l-mobile-body-s{font-size:1rem;line-height:120%}.l-desktop-body-s,.l-mobile-body-s{font-family:var(--primary-font);font-weight:400}.l-desktop-body-s{font-size:1.125rem;line-height:140%}.l-desktop-body-xs{font-size:1rem;font-weight:700}.l-desktop-body-xs,.l-desktop-body-xxs{font-family:var(--primary-font);line-height:120%}.l-desktop-body-xxs{font-size:0.875rem;font-style:italic;font-weight:400}.l-desktop-eyebrow-l{font-size:1.25rem;font-weight:700;line-height:100%}.l-desktop-eyebrow-l,.l-desktop-eyebrow-m{font-family:var(--primary-font);text-transform:uppercase}.l-desktop-eyebrow-m{font-size:1.125rem;font-weight:600;line-height:110%}.l-mobile-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}.l-desktop-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}.l-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.l-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{padding:0;border-style:none}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}address{font-style:normal}[hidden]{display:none!important}input{-moz-appearance:none;appearance:none}input,select,textarea{backdrop-filter:unset}a,button{cursor:pointer}a.is-unclickable{cursor:default}body,html{min-width:20rem;background-color:var(--white);color:var(--base);font-family:var(--primary-font);font-size:1rem;word-break:break-word}body *,html *{box-sizing:border-box;padding:0;margin:0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;text-size-adjust:none}h1,h2,h3,h4,h5,h6{margin:0 0 1.25rem;font-family:var(--primary-font);font-weight:400}.l-h1,h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-h1,h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-h2,h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-h2,h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-h3,h3{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:110%}@media screen and (min-width:1199px){.l-h3,h3{font-family:var(--primary-font);font-size:2.25rem;font-weight:600;line-height:110%}}.l-h4,h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-h5,h5{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400;line-height:110%}ol,ul{padding:0;margin:0}ol li,ul li{font-size:clamp(1rem,0vw + 1rem,1rem);list-style-position:inside}ol li{list-style:decimal}li,p{font-family:var(--primary-font);font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:1199px){li,p{font-family:var(--primary-font);font-size:1.125rem;font-weight:400;line-height:140%}}li,p{margin:0 0 1.25rem}li:last-of-type,p:last-of-type{margin:0}li:empty,p:empty{display:none}a{color:inherit;text-decoration-style:solid;text-decoration-thickness:0.0625rem;text-underline-offset:0.125rem;transition:all 0.3s ease-in-out}a,a:active{text-decoration-color:inherit}a:active,a:hover{color:var(--primary)}a:hover{text-decoration-color:transparent}a:focus,a:focus-visible{outline:0.125rem solid var(--primary);outline-offset:0.125rem}a:focus:not(:focus-visible){outline:none}img,svg{display:block;max-width:100%;height:auto;object-position:top center}.visually-hidden{position:absolute;overflow:hidden;width:0.0625rem;height:0.0625rem;padding:0;border:0;margin:-0.0625rem;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:absolute;z-index:10000;top:-2.5rem;left:0;padding:0.5rem 1rem;background:var(--primary);color:var(--white);text-decoration:none}.skip-link:focus{top:0}button:focus,button:focus-visible,input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:0.125rem solid var(--primary);outline-offset:0.125rem}button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none}.generic{--text-color:var(--base-light);--hover-color:var(--primary)}.generic h1,.generic h2,.generic h3,.generic h4,.generic h5,.generic h6{margin:0 0 1rem;color:var(--text-color)}.generic header{margin-bottom:2rem}.generic address,.generic code,.generic hr,.generic p,.generic pre{margin-bottom:1.45rem}.generic li{margin-bottom:clamp(0.7rem,0.7619vw + 0.514285625rem,1.2rem)}.generic li,.generic p{color:var(--text-color);font-size:1.125rem;font-weight:400;line-height:1.5}.generic li:last-of-type,.generic p:last-of-type{margin:0}.generic li:empty,.generic p:empty{display:none}.generic b,.generic strong{font-weight:700}.generic time{color:var(--text-color);font-size:1.25rem;font-weight:400;letter-spacing:0.009375rem;line-height:180%}.generic ul{margin:clamp(1.2rem,0.60952vw + 1.05142875rem,1.6rem) 0}.generic ul li{position:relative;margin-left:1.4375rem;list-style:disc}@media screen and (min-width:1199px){.generic ul li{margin-left:1.875rem}}.generic ul li:before{display:none}.generic ul li:last-of-type{margin-left:1.4375rem}@media screen and (min-width:1199px){.generic ul li:last-of-type{margin-left:1.875rem}}.generic ol{padding-left:1.625rem;margin:2rem 0}.generic ol li{list-style:unset}.generic ol li::marker{padding-right:0.625rem;font-weight:600}.generic blockquote{position:relative;padding:1.5rem!important;border-radius:0.3125rem;margin:2rem 0!important;background-color:var(--secondary);color:var(--hover-color);font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5}@media screen and (min-width:1199px){.generic blockquote{font-size:1.25rem}}.generic blockquote li,.generic blockquote p{font-size:1.125rem!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important}@media screen and (min-width:1199px){.generic blockquote li,.generic blockquote p{font-size:1.25rem!important}}.generic blockquote cite{font-size:1rem!important;font-style:normal!important;font-weight:400!important;line-height:1.5!important}@media screen and (min-width:1199px){.generic blockquote cite{font-size:1.125rem!important}}.generic figure,.generic iframe,.generic video{margin-bottom:2rem}.generic figure img,.generic iframe img,.generic video img{max-width:100%;background-color:var(--neutral-gray)}.generic figure figcaption,.generic iframe figcaption,.generic video figcaption{margin-top:0.3125rem;color:var(--text-color);font-size:1.25rem;font-weight:400;letter-spacing:0.009375rem;line-height:180%}.generic iframe{width:100%;border:none;aspect-ratio:16/9}.generic p+h2,.generic ul+h2{margin:clamp(1.5rem,0.7619vw + 1.314285625rem,2rem) 0}.generic h2{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%;color:var(--primary)}.generic p+h1,.generic p+h3,.generic p+h4,.generic p+h5,.generic p+h6{margin-top:2rem}.generic code{display:block;max-height:18.75rem;padding:1.25rem;border-radius:0.375rem;background-color:var(--neutral-gray);overflow-x:auto;white-space:pre}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0.01ms!important}}.container{width:100%;padding:0 1.25rem}@media screen and (min-width:768px){.container{padding:0 2.5rem}}@media screen and (min-width:1199px){.container{max-width:90rem;padding:0 3.75rem;margin:0 auto}}@media screen and (min-width:1199px){.container--sm{padding:0 11.25rem}}@media screen and (min-width:1199px){.container--md{padding:0 8.75rem}}.container--mw920{max-width:57.5rem;margin:0 auto}.container--mw1440-pad80{max-width:90rem}@media screen and (min-width:1199px){.container--mw1440-pad80{padding:0 5rem}}.container--mw940{max-width:58.75rem;margin:0 auto}.container--mw1000{max-width:62.5rem;margin:0 auto}.base-py{padding-top:2.5rem}@media screen and (min-width:720px){.base-py{padding-top:3.75rem}}@media screen and (min-width:1199px){.base-py{padding-top:5rem}}.grid-4-cols{display:grid;grid-template-columns:repeat(4,1fr)}.grid-3-cols{display:grid;grid-template-columns:repeat(3,1fr)}.grid-2-cols{display:grid;grid-template-columns:repeat(2,1fr)}.ss.search-result{display:flex;width:100%;align-items:center;gap:1.25rem}@media screen and (min-width:991px){.ss.search-result{gap:1.5rem}}.ss.search-result img{width:100%;height:100%;border-radius:0.625rem;aspect-ratio:1/1;object-fit:cover}.ss.search-result .l-tag{display:inline-block;margin-bottom:0.5rem}@media screen and (min-width:991px){.ss.search-result .l-tag{margin-bottom:0.75rem}}.ss.search-result h6{margin-bottom:0.5rem;color:var(--primary);line-height:1.2}@media screen and (min-width:991px){.ss.search-result h6{margin-bottom:1.25rem;line-height:1.3}}.ss.search-result a{color:var(--primary);font-weight:600;text-decoration-color:transparent}.ss.search-result a:focus,.ss.search-result a:focus-visible,.ss.search-result a:hover{text-decoration-color:inherit}.ss.search-result a:focus:not(:focus-visible){text-decoration-color:transparent}.ss.search-result figure{flex-basis:28.5714285714%}@media screen and (min-width:991px){.ss.search-result figure{flex-basis:26.5748031496%}}.ss.search-result article{flex:1}.ss.search-result.search-result--no-results{display:block}.ss.search-result.search-result--no-results h3{color:var(--primary,#004500);font-size:clamp(1.5rem,0.38095vw + 1.407143125rem,1.75rem);font-style:normal;font-weight:500;letter-spacing:-0.03rem;line-height:120%;text-align:center}@media screen and (min-width:991px){.ss.search-result.search-result--no-results h3{letter-spacing:-0.035rem}}.ss.search-result.search-result--no-results p{color:var(--primary,#004500);font-size:clamp(1.125rem,0.19048vw + 1.07857125rem,1.25rem);line-height:1.4;text-align:center}@media screen and (min-width:991px){.ss.search-result.search-result--no-results p{line-height:1.5}}.ss.search-result.search-result--lg{flex-direction:column;gap:2rem}@media screen and (min-width:768px){.ss.search-result.search-result--lg{flex-direction:row;gap:3.75rem}}.ss.search-result.search-result--lg figure{overflow:hidden;width:100%;flex-basis:100%;border-radius:0.75rem;aspect-ratio:350/200}@media screen and (min-width:768px){.ss.search-result.search-result--lg figure{flex-basis:37.5%;aspect-ratio:405/250}}.ss.search-result.search-result--lg figure img{width:100%;height:100%;border-radius:0;aspect-ratio:350/200;object-fit:cover;object-position:center}@media screen and (min-width:768px){.ss.search-result.search-result--lg figure img{aspect-ratio:405/250}}.ss.search-result.search-result--lg .l-tag{margin-bottom:0.625rem}.ss.search-result.search-result--lg article{width:100%;flex:1}.ss.search-result.search-result--lg h6{margin-bottom:1.375rem;font-size:clamp(1.5rem,0.38095vw + 1.407143125rem,1.75rem);font-weight:500;letter-spacing:-0.03rem}@media screen and (min-width:991px){.ss.search-result.search-result--lg h6{letter-spacing:-0.0035rem;line-height:1.2}}.ss.search-result.search-result--lg p{margin-bottom:1.125rem;color:var(--primary);font-size:clamp(1.125rem,0.19048vw + 1.07857125rem,1.25rem);line-height:1.4}@media screen and (min-width:991px){.ss.search-result.search-result--lg p{line-height:1.5}}.ss.search-result.search-result--lg a{display:inline-flex;width:-moz-max-content;width:max-content;align-items:center;justify-content:flex-start;color:var(--primary);font-size:1.125rem;gap:0.5rem;letter-spacing:0.0225rem;-webkit-text-decoration:underline solid transparent auto;text-decoration:underline solid transparent auto;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;transition:all 0.3s ease-in-out}.ss.search-result.search-result--lg a svg{width:1rem;height:1rem;flex-shrink:0}.ss.search-result.search-result--lg a svg path{stroke:var(--primary)}.ss.search-result.search-result--lg a:after{display:none}.ss.search-result.search-result--lg a:hover{color:var(--primary);text-decoration-color:inherit}.ss.site-search{position:fixed;z-index:9999;top:0;right:0;overflow:auto;width:100%;max-width:35.75rem;height:100svh;padding:2rem 1.25rem;background:var(--white);box-shadow:-0.125rem 0 0.75rem 0 rgba(0,0,0,.2);transform:translateX(100%);transition:all 0.3s ease-in-out}@media screen and (min-width:991px){.ss.site-search{padding:2.375rem 2rem}}.ss.site-search .site-search__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}.ss.site-search .site-search__header h3{margin:0;color:var(--primary-dark);font-size:2rem;letter-spacing:-0.02em;line-height:100%}.ss.site-search .site-search__header button{padding:0;border:none;margin:0;background:none;cursor:pointer;font-size:0;line-height:0;transform:translate(0.1875rem);transition:all 0.3s ease-in-out}@media screen and (min-width:991px){.ss.site-search .site-search__header button{transform:translateY(0.125rem)}}.ss.site-search .site-search__header button:hover{opacity:0.7}.ss.site-search .site-search__form form{position:relative}.ss.site-search .site-search__form input{width:100%;padding:0.75rem 3.6875rem 0.75rem 3.125rem;border:0.0625rem solid var(--primary);border-radius:0.625rem;background:var(--secondary);color:var(--primary);font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.ss.site-search .site-search__form i{position:absolute;z-index:1;top:50%;left:1rem;font-size:0;line-height:0;transform:translateY(-50%)}.ss.site-search .site-search__form i svg path{stroke:var(--primary)}.ss.site-search .site-search__form button{position:absolute;top:50%;right:1rem;border:none;background:none;color:var(--primary);cursor:pointer;font-family:var(--secondary-font);font-size:1rem;font-weight:400;letter-spacing:0.02em;line-height:100%;transform:translateY(-50%);transition:all 0.3s ease-in-out}.ss.site-search .site-search__form button:hover{opacity:0.7}.ss.site-search .site-search__results{width:100%;padding:1.375rem 0}@media screen and (min-width:991px){.ss.site-search .site-search__results{padding:3.75rem 0}}.ss.site-search .site-search__results ul li{display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.ss.site-search .site-search__results ul li:last-child{margin-bottom:0}.ss.site-search .site-search__results .search-result--no-results{padding-top:4.875rem}@media screen and (min-width:991px){.ss.site-search .site-search__results .search-result--no-results{padding-top:8.75rem}}.ss.site-search .site-search__footer{margin-top:1.5rem}@media screen and (min-width:991px){.ss.site-search .site-search__footer{margin-top:0}}.ss.site-search .site-search__footer a{position:relative;display:inline-flex;align-items:center;color:var(--primary);font-family:var(--secondary-font);font-size:1rem;font-weight:600;gap:0.5rem;letter-spacing:0.02em;line-height:100%;text-decoration:none;transition:all 0.3s ease-in-out}.ss.site-search .site-search__footer a i{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;font-size:0;line-height:0}.ss.site-search .site-search__footer a:after{position:absolute;bottom:-0.5rem;left:0;width:100%;height:0.0625rem;background:transparent;content:"";transition:all 0.3s ease-in-out}.ss.site-search .site-search__footer a:hover{color:var(--primary)}.ss.site-search .site-search__footer a:hover:after{background:var(--primary)}.ss.site-search .search-result--error{border:none;background-color:transparent;outline:none}.ss.site-search.is-open{opacity:1;transform:translateX(0);visibility:visible}.ss.site-search .site-search__results-count{margin-bottom:1.125rem;color:var(--primary);font-size:1rem;font-weight:400;line-height:100%}@media screen and (min-width:991px){.ss.site-search .site-search__results-count{margin-bottom:0}}.ss.site-search.site-search--lg{position:relative;z-index:1;overflow:auto;width:100%;max-width:100%;height:auto;min-height:60dvh;min-height:60svh;padding:2.5rem 0 3.75rem;background:transparent;box-shadow:none;opacity:1;transform:translateX(0);visibility:visible}@media screen and (min-width:991px){.ss.site-search.site-search--lg{padding:5rem 0 6.25rem}}.ss.site-search.site-search--lg .site-search__header{justify-content:center;margin-bottom:2.0625rem}.ss.site-search.site-search--lg .site-search__header .site-search__title,.ss.site-search.site-search--lg .site-search__header h1,.ss.site-search.site-search--lg .site-search__header h2{margin:0;color:var(--primary);font-size:clamp(2.375rem,3.2381vw + 1.585714375rem,4.5rem);letter-spacing:-0.0475rem;line-height:100%;text-align:center}@media screen and (min-width:991px){.ss.site-search.site-search--lg .site-search__header .site-search__title,.ss.site-search.site-search--lg .site-search__header h1,.ss.site-search.site-search--lg .site-search__header h2{letter-spacing:normal;line-height:1.1}}.ss.site-search.site-search--lg .site-search__form{margin-bottom:2rem}@media screen and (min-width:991px){.ss.site-search.site-search--lg .site-search__form{margin-bottom:4.0625rem}}.ss.site-search.site-search--lg .site-search__form input{padding:0.5625rem 3.25rem 0.5625rem 1.625rem}.ss.site-search.site-search--lg .site-search__results{padding-top:1.5rem}@media screen and (min-width:991px){.ss.site-search.site-search--lg .site-search__results{padding-top:3.8125rem;padding-bottom:0}}.ss.site-search.site-search--lg .site-search__results ul li{padding:2.5rem 0 2.375rem;border-bottom:0.0625rem solid hsla(31,30%,70%,.4);margin-bottom:0}@media screen and (min-width:991px){.ss.site-search.site-search--lg .site-search__results ul li{padding:1.9375rem 0 2rem}}.ss.site-search.site-search--lg .site-search__results ul li:first-child{padding-top:0}.ss.site-search.site-search--lg .site-search__results ul li:last-child{padding-bottom:0;border-bottom:none}.ss.site-search.site-search--lg .no-results.not-found{padding:4.25rem 0 4.1875rem}@media screen and (min-width:991px){.ss.site-search.site-search--lg .no-results.not-found{padding:0}}.ss.site-search.site-search--lg .no-results.not-found .page-content{max-width:18.75rem;margin:0 auto}@media screen and (min-width:768px){.ss.site-search.site-search--lg .no-results.not-found .page-content{max-width:100%}}.ss.site-search.site-search--lg .no-results.not-found h2{margin-bottom:1.125rem;color:var(--primary);font-size:clamp(1.5rem,0.38095vw + 1.407143125rem,1.75rem);font-weight:500;letter-spacing:-0.03rem;line-height:120%;text-align:center}@media screen and (min-width:991px){.ss.site-search.site-search--lg .no-results.not-found h2{letter-spacing:-0.035rem}}.ss.site-search.site-search--lg .no-results.not-found p{margin-bottom:0;color:var(--primary);font-size:clamp(1.125rem,0.19048vw + 1.07857125rem,1.25rem);line-height:140%;text-align:center}@media screen and (min-width:991px){.ss.site-search.site-search--lg .no-results.not-found p{line-height:1.5}}.ss.header-bar{position:relative;z-index:999;padding:0.75rem 0;background-color:var(--primary)}.ss.header-bar .header-bar__content{display:flex;max-width:calc(100% - 4.6875rem);align-items:center;justify-content:flex-start}.ss.header-bar .header-bar__icon-wrap{display:flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center;margin-right:0.5rem}.ss.header-bar .header-bar__content-text,.ss.header-bar p{display:block;color:var(--white);font-weight:500;letter-spacing:0;line-height:1.5rem;text-transform:uppercase}@media screen and (min-width:1199px){.ss.header-bar .header-bar__content-text,.ss.header-bar p{line-height:1.1;text-transform:none}}.ss.header-bar .header-bar__content-text svg,.ss.header-bar p svg{flex-shrink:0}.ss.header-bar .header-bar__content-text a[href^="tel:"],.ss.header-bar p a[href^="tel:"]{cursor:default;text-decoration:none}.ss.header-bar .header-bar__content-text a[href^="tel:"]:hover,.ss.header-bar p a[href^="tel:"]:hover{color:var(--white)}.ss.header-bar .header-bar__wrap{display:flex;align-items:center;justify-content:space-between}.ss.header-bar .header-bar__action,.ss.header-bar .header__language-switcher{display:flex;justify-content:flex-end}@media screen and (min-width:1199px){.ss.header-bar .header-bar__action,.ss.header-bar .header__language-switcher{flex-basis:8.4375rem}}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click{width:100%}@media screen and (min-width:1199px){.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-item-toggle{justify-content:flex-end}}@media screen and (min-width:1199px){.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle .wpml-ls-flag,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-item-toggle .wpml-ls-flag,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle .wpml-ls-flag,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-item-toggle .wpml-ls-flag{display:none}}@media screen and (min-width:1199px){.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle .wpml-ls-display,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-item-toggle .wpml-ls-display,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle .wpml-ls-display,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-item-toggle .wpml-ls-display{margin-left:0.25rem}}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after{top:50%;width:1rem;height:1rem;border:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.28 5.967l-4.347 4.346a1.324 1.324 0 0 1-1.866 0L2.72 5.967' stroke='%23fff' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;transform:translateY(-50%);transition:none}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click a,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown a,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click a,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown a{display:flex;align-items:center;border:none;background:transparent;color:var(--white);font-size:1rem;font-weight:500;gap:0.25rem;letter-spacing:0.02em;line-height:110%}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click a .wpml-ls-flag,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown a .wpml-ls-flag,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click a .wpml-ls-flag,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown a .wpml-ls-flag{display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;object-fit:contain;object-position:center}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click a .wpml-ls-display,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click a .wpml-ls-native,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown a .wpml-ls-display,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown a .wpml-ls-native,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click a .wpml-ls-display,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click a .wpml-ls-native,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown a .wpml-ls-display,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown a .wpml-ls-native{display:none}@media screen and (min-width:1199px){.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click a .wpml-ls-display,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click a .wpml-ls-native,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown a .wpml-ls-display,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown a .wpml-ls-native,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click a .wpml-ls-display,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click a .wpml-ls-native,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown a .wpml-ls-display,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown a .wpml-ls-native{display:inline-block;margin-left:0}}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{overflow:auto;width:-moz-max-content;width:max-content;min-width:100%;max-width:100%;padding:0.5rem 0.375rem;border-radius:0.125rem;background-color:var(--white)}@media screen and (min-width:1199px){.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{width:-moz-max-content;width:max-content;min-width:6.25rem;max-width:20rem}}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li{margin-bottom:0.5rem}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li:last-child,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li:last-child,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li:last-child,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li:last-child{margin-bottom:0}@media screen and (min-width:1199px){.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li{margin-bottom:0.25rem}}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{display:flex;align-items:center;justify-content:center;padding:0.25rem 0;color:var(--base);cursor:pointer;transition:none}@media screen and (min-width:1199px){.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{justify-content:flex-start}}.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:focus,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:focus,.ss.header-bar .header-bar__action .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:focus,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:focus,.ss.header-bar .header__language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover{color:var(--base)}.lang-toggle{position:relative}@media screen and (min-width:1199px){.lang-toggle{padding-left:0}}.lang-toggle .lang-toggle__btn{display:flex;align-items:center;color:var(--white);font-size:1rem;font-weight:500;gap:0.25rem;letter-spacing:0.02em;line-height:110%}.lang-toggle .lang-toggle__flag{width:1.5rem}@media screen and (min-width:1199px){.lang-toggle .lang-toggle__flag{display:none}}.lang-toggle i{flex-shrink:0}.lang-toggle .lang-toggle__text{display:none;min-width:4.375rem}@media screen and (min-width:1199px){.lang-toggle .lang-toggle__text{display:block}}.lang-toggle .lang-toggle__dropdown{position:absolute;z-index:1;top:calc(100% + 0.375rem);right:0;overflow:auto;min-width:6.25rem;padding:0.5rem 0.375rem;border-radius:0.125rem;background-color:var(--white);list-style:none;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}@media screen and (min-width:1199px){.lang-toggle .lang-toggle__dropdown{right:auto;left:0}}.lang-toggle .lang-toggle__dropdown a{display:block;padding:0.25rem 0;cursor:pointer}.lang-toggle .lang-toggle__dropdown a:focus,.lang-toggle .lang-toggle__dropdown a:hover{color:var(--base)}.lang-toggle .lang-toggle__dropdown.is-active{opacity:1;visibility:visible}.ss.header{position:relative;z-index:998;background:var(--white)}.ss.header .header__wrap{position:relative;display:flex;align-items:center;padding:1.25rem 0}.ss.header .header__brand{display:inline-block;width:100%;max-width:7.5rem}@media screen and (min-width:320px){.ss.header .header__brand{max-width:9.125rem;margin-left:0.125rem}}@media screen and (min-width:1024px){.ss.header .header__brand{max-width:10rem;margin-left:0}}.ss.header .header__block{display:flex;flex:1;align-items:center;justify-content:flex-end;margin-left:1.5rem}@media screen and (min-width:1024px){.ss.header .header__block{margin-left:1.35rem}}@media screen and (min-width:1199px){.ss.header .header__block{margin-left:1.975rem}}.ss.header .header__actions{display:flex;align-items:center}@media screen and (width <= 389px){.ss.header .header__actions .l-btn{padding:0.625rem 1rem;font-size:0.75rem}}@media screen and (width <= 389px){.ss.header .header__actions .header__search{margin-left:0.75rem}}.ss.header .header__actions .header__search{margin-left:1.53125rem}@media screen and (min-width:1024px){.ss.header .header__actions .header__search{margin-left:1.15625rem}}@media screen and (min-width:1199px){.ss.header .header__actions .header__search{margin-left:1.53125rem}}.ss.header .header__actions .header__search button svg path{stroke:var(--base)}.ss.header .header__nav{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100svh;padding:0.875rem 1.25rem 1.25rem;background:var(--white);overflow-y:auto;transform:translateX(-100%);transition:all 0.3s ease-in-out}@media screen and (min-width:768px){.ss.header .header__nav{padding:1.25rem 2.5rem}}@media screen and (min-width:1199px){.ss.header .header__nav{position:static;z-index:unset;width:auto;height:auto;padding:0;background:transparent;opacity:1;overflow-y:visible;transform:translateY(0)}}.ss.header .header__nav .header__close{display:flex;width:-moz-max-content;width:max-content;align-items:center;padding:0.75rem 0;color:var(--primary);font-family:var(--secondary-font);font-size:clamp(1rem,0vw + 1rem,1rem);font-weight:500;gap:0.5rem}@media screen and (min-width:1199px){.ss.header .header__nav .header__close{display:none}}.ss.header .header__nav>ul{margin-top:2.25rem}@media screen and (min-width:1199px){.ss.header .header__nav>ul{display:flex;flex-wrap:wrap;align-items:center;margin-top:0;gap:1rem 1.25rem}}@media screen and (min-width:1320px){.ss.header .header__nav>ul{padding-bottom:0.625rem;gap:2rem}}.ss.header .header__nav>ul a{display:block;color:var(--base);font-size:clamp(1.5rem,-0.7619vw + 1.685714375rem,1rem);font-weight:500;letter-spacing:0.02rem;line-height:110%;text-decoration:none;transition:all 0.3s ease-in-out}@media screen and (min-width:1199px){.ss.header .header__nav>ul a{font-size:clamp(1rem,0vw + 1rem,1rem)}}.ss.header .header__nav>ul a:hover{color:var(--base)}.ss.header .header__nav>ul a.active{color:var(--base);font-weight:600}.ss.header .header__nav>ul>li{margin-bottom:0;list-style:none}.ss.header .header__nav>ul>li:last-of-type>a{padding-right:0}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li:last-of-type .sub-menu{right:0;left:unset}}.ss.header .header__nav>ul>li>a{position:relative;padding:1.25rem 0;border-bottom:0.0625rem solid var(--primary)}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li>a{padding:0.625rem 0.25rem;border-bottom:0.0625rem solid transparent}}.ss.header .header__nav>ul>li>a:before{transition:all 0.3s ease-in-out;position:absolute;bottom:0.40625rem;left:50%;display:none;width:calc(100% - 0.5rem);height:0.125rem;background:var(--base);content:"";transform:translateX(-50%)}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li>a:before{display:block;opacity:0;visibility:hidden}}.ss.header .header__nav>ul>li>a.active{border-bottom-color:var(--base)}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li>a:hover{border-bottom-color:transparent}.ss.header .header__nav>ul>li>a:hover:before{opacity:1;visibility:visible}}.ss.header .header__nav>ul>li.current-menu-item>a{position:relative;color:var(--base)}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li.current-menu-item>a:before{opacity:1;visibility:visible}}.ss.header .header__nav>ul>li.has-dropdown{position:relative}.ss.header .header__nav>ul>li.has-dropdown .dropdown-header{position:relative;z-index:1;display:flex;padding:0;border-bottom:0.0625rem solid var(--primary)}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li.has-dropdown .dropdown-header{width:-moz-max-content;width:max-content;padding:0;border-bottom:0.0625rem solid transparent}}.ss.header .header__nav>ul>li.has-dropdown .dropdown-header.active{border-bottom-color:var(--primary)}.ss.header .header__nav>ul>li.has-dropdown .dropdown-header .dropdown-link{max-width:-moz-max-content;max-width:max-content;flex:1;padding:1.25rem 0;border:none;color:var(--base);font-size:clamp(1.5rem,-0.7619vw + 1.685714375rem,1rem);font-weight:500;letter-spacing:0.03rem;line-height:100%;transition:all 0.3s ease-in-out}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li.has-dropdown .dropdown-header .dropdown-link{max-width:-moz-max-content;max-width:max-content;flex:1 0 auto;padding:0;font-size:clamp(1rem,0vw + 1rem,1rem);letter-spacing:normal}}.ss.header .header__nav>ul>li.has-dropdown .dropdown-header .dropdown-link.active{color:var(--primary);font-weight:600}.ss.header .header__nav>ul>li.has-dropdown .dropdown-header .dropdown-toggle{display:flex;max-width:100%;height:auto;flex:1;align-items:center;justify-content:flex-end;padding:1.25rem 0.25rem 1.25rem 0.5rem;border:none;background:transparent;cursor:pointer}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li.has-dropdown .dropdown-header .dropdown-toggle{padding:0 0 0 0.375rem}}.ss.header .header__nav>ul>li.has-dropdown .dropdown-header .dropdown-toggle .dropdown-arrow{display:block;width:0.75rem;height:0.375rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='9' viewBox='0 0 18 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.59.75l-6.52 6.52c-.77.77-2.03.77-2.8 0L.75.75' stroke='%23242424' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all 0.3s ease-in-out}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li.has-dropdown .dropdown-header .dropdown-toggle .dropdown-arrow{margin-top:0.125rem}}.ss.header .header__nav>ul>li.has-dropdown .dropdown-header .dropdown-toggle[aria-expanded=true] .dropdown-arrow{transform:rotate(180deg)}.ss.header .header__nav>ul>li.has-dropdown:before{position:absolute;z-index:0;top:0;left:0;display:none;width:100%;height:2.5rem;background:transparent;content:""}.ss.header .header__nav>ul>li.has-dropdown .dropdown-link:after{position:absolute;bottom:-0.25rem;left:0;display:none;width:100%;height:0.125rem;background:var(--base);content:"";opacity:0;visibility:hidden}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li.has-dropdown .dropdown-link:after,.ss.header .header__nav>ul>li.has-dropdown:hover:before{display:block}.ss.header .header__nav>ul>li.has-dropdown:hover .dropdown-header .dropdown-toggle .dropdown-arrow{transform:rotate(180deg)}.ss.header .header__nav>ul>li.has-dropdown:hover .sub-menu{display:block;opacity:1;transform:translateY(0);visibility:visible}.ss.header .header__nav>ul>li.has-dropdown:hover .dropdown-link{color:var(--base)}.ss.header .header__nav>ul>li.has-dropdown:hover .dropdown-link:after{opacity:1;visibility:visible}}.ss.header .header__nav>ul>li.has-dropdown.current-menu-item .dropdown-link{position:relative;color:var(--base)}.ss.header .header__nav>ul>li.has-dropdown.current-menu-item .dropdown-link:before{position:absolute;bottom:-0.375rem;left:0;display:none;width:100%;height:0.125rem;background:var(--base);content:""}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li.has-dropdown.current-menu-item .dropdown-link:before{display:block}}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li.has-dropdown.current-page-ancestor .dropdown-link{border-bottom-color:transparent}.ss.header .header__nav>ul>li.has-dropdown.current-page-ancestor .dropdown-link:after{position:absolute;bottom:-0.5625rem;left:0;display:block;width:100%;height:0.125rem;background:var(--base);content:""}}.ss.header .header__nav>ul>li .sub-menu{display:none;width:100%;padding:1.25rem 0.5rem;opacity:0;transition:opacity 0.1s ease-in-out,transform 0.2s ease-in-out,visibility 0.3s ease-in-out;visibility:hidden}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li .sub-menu{position:absolute;z-index:10;top:calc(100% + 0.5rem);left:0;display:block;min-width:12.5rem;padding:1.25rem;background:var(--white);box-shadow:0 0 0.5rem 0 rgba(0,0,0,.1);transform:translateY(-5%)}}.ss.header .header__nav>ul>li .sub-menu li{margin-bottom:1rem;list-style:none}.ss.header .header__nav>ul>li .sub-menu li:last-child{margin-bottom:0}.ss.header .header__nav>ul>li .sub-menu li a{font-size:1rem;font-weight:500;letter-spacing:0.01rem;line-height:130%}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li .sub-menu li a{width:-moz-max-content;width:max-content;max-width:100%;border-bottom:0.125rem solid transparent;line-height:120%;-webkit-text-decoration:underline 0.125rem solid transparent;text-decoration:underline 0.125rem solid transparent;text-underline-offset:0.25rem}}@media screen and (min-width:1199px){.ss.header .header__nav>ul>li .sub-menu li a:hover{text-decoration-color:var(--base)}}.ss.header .header__nav>ul>li .sub-menu li.current-menu-item a{border-bottom-color:var(--base);color:var(--base)}.ss.header .header__nav>ul>li .sub-menu[aria-hidden=false]{display:block;opacity:1;transform:translateY(0);visibility:visible}@media screen and (max-width:990px){.ss.header .header__nav>ul>li.has-dropdown.is-open .sub-menu,.ss.header .header__nav>ul>li.has-dropdown:has(.dropdown-toggle[aria-expanded=true]) .sub-menu{display:block;opacity:1;transform:translateY(0);visibility:visible}.ss.header .header__nav>ul>li.has-dropdown.is-open .dropdown-arrow,.ss.header .header__nav>ul>li.has-dropdown:has(.dropdown-toggle[aria-expanded=true]) .dropdown-arrow{transform:rotate(180deg)}}.ss.header .header__search-block{display:none}.ss.header .header__hamburger{position:absolute;top:50%;right:0;display:flex;width:1.75rem;height:1.75rem;flex-direction:column;justify-content:space-between;padding:0.375rem 0.25rem;cursor:pointer;transform:translateY(-50%)}@media screen and (min-width:1199px){.ss.header .header__hamburger{display:none}}.ss.header .header__hamburger span{display:block;width:100%;height:0.125rem;border-radius:0.125rem;background:var(--primary);transition:all 0.2s ease-in-out}.ss.header .header__hamburger span.visually-hidden{width:0;height:0;word-wrap:normal}.ss.header.is-open .header__nav{transform:translateX(0)}body:has(.header.is-open){overflow:hidden}.ss.logo-strip{padding:1.75rem 0 1.875rem}@media screen and (min-width:1199px){.ss.logo-strip{padding-top:3.5rem}}.ss.logo-strip header{max-width:62.5rem;margin:auto;margin-bottom:2.5rem;text-align:center}.ss.logo-strip header p{font-family:var(--primary-font);font-size:0.875rem;font-style:italic;font-weight:400;line-height:120%;color:var(--base-light)}@media screen and (min-width:991px){.ss.logo-strip header p{color:var(--base)}}.ss.logo-strip ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;list-style:none}@media screen and (min-width:991px){.ss.logo-strip ul{flex-flow:row wrap;gap:2.5rem}}@media screen and (min-width:1199px){.ss.logo-strip ul{gap:5rem}}.ss.logo-strip ul li{margin-bottom:0}.ss.logo-strip ul li img{width:100%}.ss.footer{padding:clamp(3.75rem,-1.90476vw + 4.214285625rem,2.5rem) 0 clamp(2rem,-3.04762vw + 2.742856875rem,0rem);background-color:var(--white)}.ss.footer p{color:var(--base)}.ss.footer .footer__row{display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:991px){.ss.footer .footer__row{flex-direction:row;justify-content:space-between}}.ss.footer .footer__row:first-child{margin-bottom:2.5rem}@media screen and (min-width:991px){.ss.footer .footer__row:first-child{margin-bottom:1.25rem}}.ss.footer .footer__row--legal{margin-bottom:2rem}@media screen and (min-width:991px){.ss.footer .footer__row--legal{min-height:4.5rem;align-items:center;padding:0.75rem 0;margin-bottom:0}}@media screen and (min-width:991px){.ss.footer .footer__col--social{align-self:flex-end}}.ss.footer .footer__col.footer__col--logo{display:flex;align-items:center;justify-content:flex-start}.ss.footer .footer__col.footer__col--logo figure{display:flex;max-width:17.875rem;align-items:center;justify-content:center}.ss.footer .footer__col.footer__col--logo figure img,.ss.footer .footer__col.footer__col--logo figure svg{width:100%;height:auto}@media screen and (min-width:1199px){.ss.footer .footer__col.footer__col--links{max-width:70%}}.ss.footer .footer__col.footer__col--copyright p{font-family:var(--primary-font);font-size:1rem;font-weight:400;line-height:120%}.ss.footer .footer__links ul{list-style:none}@media screen and (min-width:720px){.ss.footer .footer__links ul{display:grid;width:-moz-fit-content;width:fit-content;gap-columns:2rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991px){.ss.footer .footer__links ul{display:flex;width:auto;flex-wrap:wrap;align-items:center;gap:0.5rem 2.625rem}}.ss.footer .footer__links li:not(:last-child){margin-bottom:1.25rem}@media screen and (min-width:991px){.ss.footer .footer__links li:not(:last-child){padding:0.625rem 0;margin-bottom:0}}.ss.footer .footer__links li a{font-family:var(--primary-font);font-size:1rem;font-weight:400;line-height:120%;color:var(--base);-webkit-text-decoration:underline 0.125rem solid transparent;text-decoration:underline 0.125rem solid transparent;text-underline-offset:0.25rem}.ss.footer .footer__links li a:focus,.ss.footer .footer__links li a:hover{color:var(--base);text-decoration-color:var(--base)}.social-nav ul{display:flex;align-items:center;gap:1rem;list-style:none}.social-nav ul li{width:2.25rem;height:2.25rem;margin-bottom:0}.social-nav ul li a{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;transition:all 0.3s ease-in-out}@media screen and (min-width:1199px){.social-nav ul li a:hover{transform:translateY(-0.25rem)}}.ss.pagination{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:2.5rem;gap:1rem}@media screen and (min-width:991px){.ss.pagination{padding-top:3.75rem}}.ss.pagination .pagination__list{list-style:none}.ss.pagination .pagination__list li{margin-bottom:0}.ss.pagination .nav-links,.ss.pagination .pagination__list{display:flex;align-items:center;justify-content:flex-start;gap:0.75rem}.ss.pagination .nav-links .page-numbers,.ss.pagination .pagination__list .page-numbers{display:flex;width:1.875rem;height:1.875rem;align-items:center;justify-content:center;border:0.0625rem solid var(--primary);background:var(--white);color:var(--primary);font-family:var(--quaternary-font);font-size:1rem;text-decoration:none;transition:all 0.3s ease-in-out}@media screen and (min-width:1199px){.ss.pagination .nav-links .page-numbers:hover,.ss.pagination .pagination__list .page-numbers:hover{border-color:var(--primary);background:var(--primary);color:var(--accent)}}.ss.pagination .nav-links .page-numbers.current,.ss.pagination .nav-links .page-numbers.is-active,.ss.pagination .pagination__list .page-numbers.current,.ss.pagination .pagination__list .page-numbers.is-active{border-color:var(--primary);background:var(--primary);color:var(--white);pointer-events:none}.ss.pagination .nav-links .page-numbers.next,.ss.pagination .nav-links .page-numbers.pagination__next,.ss.pagination .nav-links .page-numbers.prev,.ss.pagination .pagination__list .page-numbers.next,.ss.pagination .pagination__list .page-numbers.pagination__next,.ss.pagination .pagination__list .page-numbers.prev{position:relative;width:1rem;height:1rem;border:none;background-color:transparent;font-size:0}.ss.pagination .nav-links .page-numbers.next:after,.ss.pagination .nav-links .page-numbers.pagination__next:after,.ss.pagination .nav-links .page-numbers.prev:after,.ss.pagination .pagination__list .page-numbers.next:after,.ss.pagination .pagination__list .page-numbers.pagination__next:after,.ss.pagination .pagination__list .page-numbers.prev:after{width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6 12l4-4-4-4' stroke='%2307514D' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";transition:all 0.3s ease-in-out}.ss.pagination .nav-links .page-numbers.next:hover:after,.ss.pagination .nav-links .page-numbers.pagination__next:hover:after,.ss.pagination .nav-links .page-numbers.prev:hover:after,.ss.pagination .pagination__list .page-numbers.next:hover:after,.ss.pagination .pagination__list .page-numbers.pagination__next:hover:after,.ss.pagination .pagination__list .page-numbers.prev:hover:after{transform:translateX(0.25rem)}.ss.pagination .nav-links .page-numbers.prev:after,.ss.pagination .pagination__list .page-numbers.prev:after{transform:rotate(180deg)}.ss.pagination .nav-links .page-numbers.prev:hover:after,.ss.pagination .pagination__list .page-numbers.prev:hover:after{transform:rotate(180deg) translateX(0.25rem)}.ss.pagination .pagination__results{margin:0 0 0 auto;color:var(--base-light);font-size:1rem;font-weight:400;line-height:100%}.ss.popup{position:fixed;z-index:9999;top:50%;left:50%;overflow:hidden;width:84.8611111111%;max-width:56.25rem;height:90vh;height:90dvh;height:90svh;max-height:47.5625rem;border:none;outline:none;transform:translate(-50%,-50%)}@media screen and (min-width:390px){.ss.popup{height:100%;min-height:70vh;aspect-ratio:1222/761}}@media screen and (min-width:1199px){.ss.popup{height:auto}}@media screen and (min-width:1540px){.ss.popup{max-width:76.375rem;height:100%;min-height:40vh}}.ss.popup::backdrop{background:rgba(0,0,0,.4)}.ss.popup::backdrop,.ss.popup[open]{animation:show 500ms ease}.ss.popup .popup__close{position:absolute;top:0.625rem;right:0.625rem;width:2rem;height:2rem;border:none;background:none;cursor:pointer;outline:none}@media screen and (min-width:991px){.ss.popup .popup__close{top:2rem;right:3.25rem}}.ss.popup .popup__close svg{z-index:1;width:100%;height:100%;object-fit:contain}.ss.popup .popup__container{position:relative;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:3.125rem 1.25rem 1.25rem}@media screen and (min-width:768px){.ss.popup .popup__container{padding:3.125rem 2.5rem 2.5rem}}.ss.popup figure{overflow:hidden;max-width:21.875rem;border-radius:1rem;margin:0 auto 1.25rem 0;aspect-ratio:541/681}@media screen and (min-width:768px){.ss.popup figure{flex:1}}@media screen and (min-width:991px){.ss.popup figure{margin-bottom:0}}@media screen and (min-width:1199px){.ss.popup figure{max-width:33.8125rem}}.ss.popup figure img{width:100%;height:100%;object-fit:cover}.ss.popup .popup__subtitle{margin-bottom:0.5rem;color:var(--primary-dark);font-size:clamp(1.25rem,0.38095vw + 1.157143125rem,1.5rem);font-weight:600;line-height:140%}.ss.popup .popup__title{margin-bottom:1.25rem;color:var(--primary);font-size:clamp(2rem,0.7619vw + 1.814285625rem,2.5rem);font-weight:400;line-height:130%}@media screen and (min-width:768px){.ss.popup .popup__title{margin-bottom:2rem}}.ss.popup .popup__content{margin-bottom:2rem;color:var(--primary-dark);font-size:clamp(1rem,0.38095vw + 0.907143125rem,1.25rem);font-weight:400;line-height:140%}.ss.popup .popup__content p{margin-bottom:1.25rem}@media screen and (min-width:768px){.ss.popup .popup__content p{margin-bottom:2rem}}.ss.popup .popup__content p:last-of-type{margin-bottom:0}.ss.popup .popup__content p:empty{display:none}.ss.popup .popup__content a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none;text-decoration-color:transparent;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:all 0.3s ease-in-out}.ss.popup .popup__content a:hover{text-decoration-color:inherit}.ss.popup .popup__wrapper{overflow:auto;width:100%;max-height:47.5625rem;background-color:var(--neutral-white)}@media screen and (min-width:991px){.ss.popup .popup__wrapper{display:flex;height:100%;align-items:center;justify-content:space-between;gap:2.5rem}}@media screen and (min-width:1199px){.ss.popup .popup__wrapper{overflow:visible;max-height:none;gap:3.75rem}}.ss.popup .popup__wrapper article{width:100%;flex:1}@media screen and (min-width:991px){.ss.popup .popup__wrapper article{overflow:auto;width:auto;max-height:80%}}@media screen and (min-width:1199px){.ss.popup .popup__wrapper article{overflow:auto}}@keyframes show{0%{opacity:0}}.section.section--b-radius>.ss,.section.section--bottom-pattern>.ss{position:relative;overflow:hidden;border-radius:0 0 2.5rem 2.5rem}@media screen and (min-width:991px){.section.section--b-radius>.ss,.section.section--bottom-pattern>.ss{border-radius:0 0 3.75rem 3.75rem}}picture{display:block}.section.section--b-radius{background-color:var(--curve-bg-color)}.section.is-light-blue,.section.section--blue{background-color:var(--secondary-light-300)}.section.section--bottom-pattern{position:relative;padding-bottom:3.75rem}@media screen and (min-width:991px){.section.section--bottom-pattern{padding-bottom:7.5rem}}.section.section--bottom-pattern>.ss{background-color:var(--curve-bg-color)}.section.section--bottom-pattern:before{position:absolute;bottom:0;left:0;width:100%;height:7.0625rem;background-image:var(--background-pattern-url);background-position:bottom;background-repeat:no-repeat;background-size:cover;content:""}@media screen and (min-width:991px){.section.section--bottom-pattern:before{height:13.5rem}}.section.section--underlined{position:relative}.section.section--underlined:after{position:absolute;bottom:0;left:50%;width:calc(100% - 2.5rem);height:0.0625rem;background-color:var(--tertiary-200);content:"";transform:translateX(-50%)}@media screen and (min-width:768px){.section.section--underlined:after{width:calc(100% - 5rem)}}@media screen and (min-width:1199px){.section.section--underlined:after{width:calc(100% - 7.5rem);max-width:82.5rem}}.aspect-box{position:relative;display:block;overflow:hidden;width:100%}.aspect-box canvas,.aspect-box iframe,.aspect-box img,.aspect-box svg,.aspect-box video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.aspect-box:before{display:block;padding-top:calc(var(--aspect-ratio) * 100%);background-color:var(--primary-dark-100);content:""}.has-card-link{position:relative}.card-link{position:absolute;z-index:1;overflow:hidden;inset:0;text-indent:-624.9375rem;white-space:nowrap}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-tertiary{background-color:var(--tertiary)}.full-link{position:absolute;z-index:1;overflow:hidden;cursor:pointer;inset:0;text-indent:-624.9375rem;white-space:nowrap}.l-text-center{text-align:center}.l-btn,input[type=submit]{transition:all 0.3s ease-in-out;font-family:var(--primary-font);font-size:1rem;line-height:110%;border-radius:6.25rem;display:inline-flex;max-width:100%;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border:0.0625rem solid var(--primary);background-color:var(--primary);color:var(--white);cursor:pointer;font-weight:500;gap:0.5rem;letter-spacing:0.02rem;text-decoration:none}.l-btn:focus-visible,.l-btn:hover,input[type=submit]:focus-visible,input[type=submit]:hover{border-color:var(--white);background-color:var(--white);color:var(--primary)}.l-btn span,input[type=submit] span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3}.l-btn svg,input[type=submit] svg{flex-shrink:0}.l-btn svg path,input[type=submit] svg path{stroke:var(--white)}.l-btn.l-btn--secondary,input[type=submit].l-btn--secondary{border-color:var(--white);background-color:var(--white);color:var(--primary)}.l-btn.l-btn--secondary svg path,input[type=submit].l-btn--secondary svg path{stroke:var(--primary)}.l-btn.l-btn--secondary:focus-visible,.l-btn.l-btn--secondary:hover,input[type=submit].l-btn--secondary:focus-visible,input[type=submit].l-btn--secondary:hover{border-color:var(--primary);background-color:var(--primary);color:var(--white)}.l-btn.l-btn--tertiary,input[type=submit].l-btn--tertiary{border-color:var(--white);background-color:transparent;color:var(--white)}.l-btn.l-btn--tertiary svg path,input[type=submit].l-btn--tertiary svg path{stroke:var(--white)}.l-btn.l-btn--tertiary:focus-visible,.l-btn.l-btn--tertiary:hover,input[type=submit].l-btn--tertiary:focus-visible,input[type=submit].l-btn--tertiary:hover{border-color:var(--white);background-color:var(--white);color:var(--primary)}.l-btn.l-btn--tertiary:focus-visible svg path,.l-btn.l-btn--tertiary:hover svg path,input[type=submit].l-btn--tertiary:focus-visible svg path,input[type=submit].l-btn--tertiary:hover svg path{stroke:var(--primary)}.l-btn.l-btn--primary-outline,input[type=submit].l-btn--primary-outline{border-color:var(--primary);background-color:transparent;color:var(--primary)}.l-btn.l-btn--primary-outline svg path,input[type=submit].l-btn--primary-outline svg path{stroke:var(--primary)}.l-btn.l-btn--primary-outline:focus-visible,.l-btn.l-btn--primary-outline:hover,input[type=submit].l-btn--primary-outline:focus-visible,input[type=submit].l-btn--primary-outline:hover{border-color:var(--primary);background-color:var(--primary);color:var(--white)}.l-btn.l-btn--primary-outline:focus-visible svg path,.l-btn.l-btn--primary-outline:hover svg path,input[type=submit].l-btn--primary-outline:focus-visible svg path,input[type=submit].l-btn--primary-outline:hover svg path{stroke:var(--white)}.l-btn[disabled],input[type=submit][disabled]{border-color:var(--body-light);background-color:var(--body-light);color:var(--white);cursor:not-allowed}.l-btn[disabled] svg path,input[type=submit][disabled] svg path{stroke:var(--white)}.l-btn.has-thick-hover,input[type=submit].has-thick-hover{position:relative;color:transparent}.l-btn.has-thick-hover:focus-visible,.l-btn.has-thick-hover:hover,input[type=submit].has-thick-hover:focus-visible,input[type=submit].has-thick-hover:hover{border-color:var(--primary);background-color:var(--primary)}.l-btn.has-thick-hover:focus-visible svg path,.l-btn.has-thick-hover:hover svg path,input[type=submit].has-thick-hover:focus-visible svg path,input[type=submit].has-thick-hover:hover svg path{stroke:var(--white)}.l-btn.has-thick-hover:focus-visible:after,.l-btn.has-thick-hover:hover:after,input[type=submit].has-thick-hover:focus-visible:after,input[type=submit].has-thick-hover:hover:after{max-width:calc(100% - 2rem);font-weight:700}.l-btn.has-thick-hover:after,input[type=submit].has-thick-hover:after{transition:all 0.3s ease-in-out;position:absolute;top:50%;left:50%;width:-moz-max-content;width:max-content;max-width:calc(100% - 2.25rem);color:var(--white);content:attr(data-text);font-weight:500;text-align:center;transform:translate(-50%,-50%)}.l-btn.has-thick-hover.l-btn--secondary:focus-visible,.l-btn.has-thick-hover.l-btn--secondary:hover,input[type=submit].has-thick-hover.l-btn--secondary:focus-visible,input[type=submit].has-thick-hover.l-btn--secondary:hover{border-color:var(--white);background-color:var(--white)}.l-btn.has-thick-hover.l-btn--secondary:after,input[type=submit].has-thick-hover.l-btn--secondary:after{color:var(--primary)}.l-btn.has-thick-hover.l-btn--tertiary:focus-visible,.l-btn.has-thick-hover.l-btn--tertiary:hover,input[type=submit].has-thick-hover.l-btn--tertiary:focus-visible,input[type=submit].has-thick-hover.l-btn--tertiary:hover{border-color:var(--white);background-color:transparent;color:transparent}.l-btn.has-thick-hover.l-btn--tertiary:after,input[type=submit].has-thick-hover.l-btn--tertiary:after{color:var(--white)}.l-btn.has-thick-hover.l-btn--primary-outline:focus-visible,.l-btn.has-thick-hover.l-btn--primary-outline:hover,input[type=submit].has-thick-hover.l-btn--primary-outline:focus-visible,input[type=submit].has-thick-hover.l-btn--primary-outline:hover{border-color:var(--primary);background-color:var(--primary);color:transparent}.l-btn.has-thick-hover.l-btn--primary-outline:focus-visible:after,.l-btn.has-thick-hover.l-btn--primary-outline:hover:after,input[type=submit].has-thick-hover.l-btn--primary-outline:focus-visible:after,input[type=submit].has-thick-hover.l-btn--primary-outline:hover:after{color:var(--white)}.l-btn.has-thick-hover.l-btn--primary-outline:after,input[type=submit].has-thick-hover.l-btn--primary-outline:after{color:var(--primary)}button{display:block;padding:0;border:none;margin:0;background:none;cursor:pointer}form .form-row{margin-bottom:1.25rem}form .form-row:last-child{margin-bottom:0}label{display:block;margin-bottom:0.5rem;color:var(--primary-dark);font-weight:500}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{width:100%;padding:1rem 1.25rem;border:0.0625rem solid var(--primary);border-radius:0.5rem;backdrop-filter:blur(0.375rem);background-color:hsla(0,0%,100%,.8);font-family:var(--primary-font);font-size:1rem;transition:border-color 0.2s ease}.l-link{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%;transition:all 0.3s ease-in-out;position:relative;color:var(--base);gap:0.5rem;text-decoration:none}.l-link,.l-link i{display:inline-flex;align-items:center}.l-link i{flex-shrink:0;justify-content:center;font-size:0;line-height:0}.l-link:after{position:absolute;bottom:-0.5rem;left:0;width:100%;height:0.125rem;background:transparent;content:"";transition:all 0.3s ease-in-out}.l-link:hover{color:var(--base)}.l-link:hover:after{background:var(--base-light)}.l-mobile-h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-mobile-h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-mobile-h3{font-size:1.75rem}.l-desktop-h3,.l-mobile-h3{font-family:var(--primary-font);font-weight:600;line-height:110%}.l-desktop-h3{font-size:2.25rem}.l-desktop-h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-desktop-h5{line-height:110%}.l-desktop-h5,.l-mobile-body-xl{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400}.l-mobile-body-xl{line-height:140%}@media screen and (min-width:1199px){.l-desktop-body-xl{font-family:var(--secondary-font);font-size:2.25rem;font-weight:400;line-height:140%}}.l-mobile-body-l{font-size:1.25rem}.l-desktop-body-l,.l-mobile-body-l{font-family:var(--primary-font);font-weight:600;line-height:130%}.l-desktop-body-l{font-size:1.5rem}.l-body-l{font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.l-body-l{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.l-mobile-body-m{font-size:1.125rem}.l-desktop-body-m,.l-mobile-body-m{font-family:var(--primary-font);font-weight:500;line-height:140%}.l-desktop-body-m{font-size:1.25rem}.l-mobile-body-s{font-size:1rem;line-height:120%}.l-desktop-body-s,.l-mobile-body-s{font-family:var(--primary-font);font-weight:400}.l-desktop-body-s{font-size:1.125rem;line-height:140%}.l-desktop-body-xs{font-size:1rem;font-weight:700}.l-desktop-body-xs,.l-desktop-body-xxs{font-family:var(--primary-font);line-height:120%}.l-desktop-body-xxs{font-size:0.875rem;font-style:italic;font-weight:400}.l-desktop-eyebrow-l{font-size:1.25rem;font-weight:700;line-height:100%}.l-desktop-eyebrow-l,.l-desktop-eyebrow-m{font-family:var(--primary-font);text-transform:uppercase}.l-desktop-eyebrow-m{font-size:1.125rem;font-weight:600;line-height:110%}.l-mobile-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}.l-desktop-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}.l-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.l-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}.ss.card{display:flex;flex-direction:column;color:var(--primary-dark)}.ss.card figure{overflow:hidden;border-radius:0;margin-bottom:1rem;aspect-ratio:315/250}@media screen and (min-width:1199px){.ss.card figure{margin-bottom:1.5rem;aspect-ratio:650/487}}.ss.card figure img{width:100%;height:100%;object-fit:cover}.ss.card .tag{margin-bottom:0.75rem;color:var(--black)}@media screen and (min-width:1199px){.ss.card .tag{margin-bottom:0.5rem}}.ss.card .card__title{margin-bottom:0.75rem}@media screen and (min-width:1199px){.ss.card .card__title{margin-bottom:1rem}}.ss.card .card__info{margin-bottom:1.5rem}@media screen and (min-width:1199px){.ss.card .card__info{margin-bottom:2rem}}.ss.card .card__content{display:flex;flex:1;flex-direction:column}.ss.card .card__footer{margin-top:auto}.ss.card .l-link{padding-bottom:0.125rem}.ss.card .l-link i{transition:all 0.3s ease-in-out;width:1rem;height:1rem}.ss.card .l-link i svg{width:100%;height:100%}.ss.card .l-link i svg path{stroke:var(--primary)}.ss.card .l-link:after{bottom:0}@media screen and (min-width:1199px){.ss.card.card--featured{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:3.75rem}}.ss.card.card--featured figure{margin-bottom:1.25rem;aspect-ratio:350/300}@media screen and (min-width:1199px){.ss.card.card--featured figure{flex-basis:49.0909090909%;margin-bottom:0;aspect-ratio:648/449}}@media screen and (min-width:1199px){.ss.card.card--featured .card__content{flex-basis:46.3636363636%}}.ss.card.card--featured .tag{color:var(--base)}.ss.card.card--featured .card__title{color:var(--primary)}.ss.card.card--featured li,.ss.card.card--featured p{font-family:var(--primary-font);font-size:1rem;font-weight:400;line-height:120%}@media screen and (min-width:1199px){.ss.card.card--featured li,.ss.card.card--featured p{font-family:var(--primary-font);font-size:1.125rem;font-weight:400;line-height:140%}}.ss.card.card--featured li,.ss.card.card--featured p{color:var(--base)}.ss.card.card--featured li strong,.ss.card.card--featured p strong{font-weight:600}.ss.card.card--featured .card__info,.ss.card.card--featured .card__title{margin-bottom:1.25rem}.ss.card.card--featured .l-btn{max-width:-moz-max-content;max-width:max-content}.ss.card.card--blog{height:100%}.ss.card.card--blog figure{margin-bottom:2rem;aspect-ratio:350/200}@media screen and (min-width:1199px){.ss.card.card--blog figure{aspect-ratio:413.33/330}}.ss.card.card--blog .card__info{margin-bottom:1rem}.ss.card.card--blog .card__info .card__title{margin-bottom:1.25rem;color:var(--primary);display:-webkit-box;overflow:hidden;-webkit-line-clamp:2}.ss.card.card--blog .card__info li,.ss.card.card--blog .card__info p{margin-bottom:1.25rem;color:var(--base-light);display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;font-family:var(--primary-font);font-size:1rem;font-weight:400;line-height:120%}@media screen and (min-width:1199px){.ss.card.card--blog .card__info li,.ss.card.card--blog .card__info p{font-family:var(--primary-font);font-size:1.125rem;font-weight:400;line-height:140%}}.ss.card.card--blog footer{padding:0.5rem 0}@media screen and (min-width:1199px){.ss.card.card--blog footer{padding:1rem 0}}.ss.card.card--blog .l-link{width:-moz-max-content;width:max-content;margin-top:auto;-webkit-text-decoration:underline solid transparent auto;text-decoration:underline solid transparent auto;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;transition:all 0.3s ease-in-out;font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.ss.card.card--blog .l-link{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}.ss.card.card--blog .l-link{text-transform:capitalize}.ss.card.card--blog .l-link:hover{color:inherit;text-decoration-color:transparent}.ss.card.card--blog .l-link svg path{stroke:var(--primary)}.ss.newsletter{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:3.75rem 0;position:relative}@media screen and (min-width:991px){.ss.newsletter{padding:3.375rem 0}}.ss.newsletter:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--neutral-black);background:linear-gradient(0deg,transparent 20.74%,rgba(0,0,0,.4) 53.97%)}@media screen and (min-width:991px){.ss.newsletter:before{background:linear-gradient(186deg,transparent 6%,#000)}}.ss.newsletter .newsletter__block{position:relative;z-index:1}@media screen and (min-width:991px){.ss.newsletter .newsletter__block{display:flex;align-items:center;justify-content:center;gap:clamp(2.5rem,8.57143vw + 0.410714375rem,8.125rem)}}.ss.newsletter article{color:var(--neutral-white)}@media screen and (min-width:991px){.ss.newsletter article{width:100%;max-width:37.2727272727%}}.ss.newsletter article h2{line-height:110%;letter-spacing:-0.02em}.ss.newsletter article p{font-size:clamp(1.125rem,0.19048vw + 1.07857125rem,1.25rem);line-height:1.4}.ss.newsletter .newsletter__form{margin-top:2.5rem}@media screen and (min-width:991px){.ss.newsletter .newsletter__form{width:100%;max-width:35.6060606061%}}.ss.newsletter .newsletter__form #mc_embed_signup form{margin:0!important;padding:0!important}.ss.newsletter .newsletter__form #mc_embed_signup form label{display:none}.ss.newsletter .newsletter__form #mc_embed_signup form input[type=email],.ss.newsletter .newsletter__form #mc_embed_signup form input[type=number],.ss.newsletter .newsletter__form #mc_embed_signup form input[type=password],.ss.newsletter .newsletter__form #mc_embed_signup form input[type=search],.ss.newsletter .newsletter__form #mc_embed_signup form input[type=tel],.ss.newsletter .newsletter__form #mc_embed_signup form input[type=text],.ss.newsletter .newsletter__form #mc_embed_signup form select,.ss.newsletter .newsletter__form #mc_embed_signup form textarea{position:relative;z-index:1;width:100%;padding:0.875rem 0.6875rem;border:0.0625rem solid var(--primary-200);border-radius:0.5rem;margin:0!important}.ss.newsletter .newsletter__form #mc_embed_signup form input[type=email]::placeholder,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=number]::placeholder,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=password]::placeholder,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=search]::placeholder,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=tel]::placeholder,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=text]::placeholder,.ss.newsletter .newsletter__form #mc_embed_signup form select::placeholder,.ss.newsletter .newsletter__form #mc_embed_signup form textarea::placeholder{color:var(--primary-dark,#004500);font-size:1rem;line-height:120%;letter-spacing:0.01rem}.ss.newsletter .newsletter__form #mc_embed_signup form input[type=email].mce_inline_error,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=number].mce_inline_error,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=password].mce_inline_error,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=search].mce_inline_error,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=tel].mce_inline_error,.ss.newsletter .newsletter__form #mc_embed_signup form input[type=text].mce_inline_error,.ss.newsletter .newsletter__form #mc_embed_signup form select.mce_inline_error,.ss.newsletter .newsletter__form #mc_embed_signup form textarea.mce_inline_error{border:0.0625rem solid #e85c41!important}.ss.newsletter .newsletter__form #mc_embed_signup form #mce-responses{margin:0!important;padding:0!important;display:block;width:100%!important}.ss.newsletter .newsletter__form #mc_embed_signup form #mce-responses #mce-error-response,.ss.newsletter .newsletter__form #mc_embed_signup form #mce-responses #mce-success-response{width:100%!important;margin:0 0 1.5rem!important;padding:0!important;font-size:1rem!important;line-height:1.2!important;letter-spacing:0.01rem!important}.ss.newsletter .newsletter__form #mc_embed_signup form #mce-responses #mce-error-response{color:var(--tertiary)!important}.ss.newsletter .newsletter__form #mc_embed_signup form #mce-responses #mce-success-response{color:var(--primary)!important}.ss.newsletter .newsletter__form #mc_embed_signup form .mc-field-group{position:relative;padding:0;margin:0 0 1.5rem;width:100%}.ss.newsletter .newsletter__form #mc_embed_signup form .mc-field-group:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:rgba(232,93,65,.6);opacity:0}.ss.newsletter .newsletter__form #mc_embed_signup form .mc-field-group:has(div.mce_inline_error):after{opacity:1}@media screen and (min-width:1199px){.ss.newsletter .newsletter__form #mc_embed_signup form .mc-field-group:has(div.mce_inline_error):hover div.mce_inline_error{opacity:1!important}}.ss.newsletter .newsletter__form #mc_embed_signup form div.mce_inline_error{position:absolute;bottom:0;right:0.25rem;z-index:2!important;width:-moz-max-content!important;width:max-content!important;height:-moz-max-content!important;height:max-content!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:#e85c41!important;background-color:transparent!important;opacity:0!important;pointer-events:none!important;box-shadow:none!important}.ss.newsletter .newsletter__form #mc_embed_signup form .l-btn-wrapper{position:relative;width:-moz-max-content;width:max-content;border-radius:6.25rem;overflow:hidden}.ss.newsletter .newsletter__form #mc_embed_signup form .l-btn-wrapper:after,.ss.newsletter .newsletter__form #mc_embed_signup form .l-btn-wrapper:before{content:"";position:absolute;top:50%!important;right:1.5rem!important;transform:translateY(-50%)!important;width:1rem!important;height:1rem!important;background-size:1rem 1rem;background-position:50%;background-repeat:no-repeat;transition:all 0.3s ease-in-out;pointer-events:none;z-index:2}.ss.newsletter .newsletter__form #mc_embed_signup form .l-btn-wrapper:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.333 8h9.334m0 0L8 3.333M12.667 8L8 12.667' stroke='%23004500' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ss.newsletter .newsletter__form #mc_embed_signup form .l-btn-wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.333 8h9.334m0 0L8 3.333M12.667 8L8 12.667' stroke='%2300A400' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");opacity:0}.ss.newsletter .newsletter__form #mc_embed_signup form .l-btn-wrapper:hover:after{opacity:0}.ss.newsletter .newsletter__form #mc_embed_signup form .l-btn-wrapper:hover:before{opacity:1}.ss.newsletter .newsletter__form #mc_embed_signup form .l-btn{position:relative;display:inline-block;padding-right:3rem;margin:0!important;border:none!important}.search-result--loading {
text-align: center;
padding: 2rem;
}
.search-result--loading p,
.search-result--error p {
margin: 0;
color: #666;
} .search-loader {
display: flex;
flex-direction: column;
align-items: center;
gap: 1rem;
margin: 0 auto;
}
.search-loader__spinner {
width: 32px;
height: 32px;
border: 3px solid #f3f3f3;
border-top: 3px solid #00A400;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
} .search-result--error {
background-color: #fef2f2;
border: 1px solid #fecaca;
border-radius: 8px;
}
.search-result--error p {
color: #dc2626;
} #site-search-clear {
background: none;
border: none;
color: #666;
cursor: pointer;
font-size: 0.875rem;
padding: 0.5rem;
transition: color 0.2s ease;
}
#site-search-clear:hover,
#site-search-clear:focus {
color: #00A400;
outline: none;
} .site-search__footer {
display: none;
}:root{--black:#000;--white:#fff;--primary:#07514d;--primary-light:#e6eeed;--secondary:#fcfbf5;--secondary-dark:#dfd7cb;--tertiary:#f2dad4;--tertiary-light:#5b1a2c;--info:#2cbdff;--info-light:#ccf3ff;--base:#242424;--base-light:#606060;--base-lighter:#dfdfdf;--accent:#c0cbce}.l-mobile-h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-mobile-h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-mobile-h3{font-size:1.75rem}.l-desktop-h3,.l-mobile-h3{font-family:var(--primary-font);font-weight:600;line-height:110%}.l-desktop-h3{font-size:2.25rem}.l-desktop-h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-desktop-h5{line-height:110%}.l-desktop-h5,.l-mobile-body-xl{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400}.l-mobile-body-xl{line-height:140%}@media screen and (min-width:1199px){.l-desktop-body-xl{font-family:var(--secondary-font);font-size:2.25rem;font-weight:400;line-height:140%}}.l-mobile-body-l{font-size:1.25rem}.l-desktop-body-l,.l-mobile-body-l{font-family:var(--primary-font);font-weight:600;line-height:130%}.l-desktop-body-l{font-size:1.5rem}.l-body-l{font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.l-body-l{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.l-mobile-body-m{font-size:1.125rem}.l-desktop-body-m,.l-mobile-body-m{font-family:var(--primary-font);font-weight:500;line-height:140%}.l-desktop-body-m{font-size:1.25rem}.l-mobile-body-s{font-size:1rem;line-height:120%}.l-desktop-body-s,.l-mobile-body-s{font-family:var(--primary-font);font-weight:400}.l-desktop-body-s{font-size:1.125rem;line-height:140%}.l-desktop-body-xs{font-size:1rem;font-weight:700}.l-desktop-body-xs,.l-desktop-body-xxs{font-family:var(--primary-font);line-height:120%}.l-desktop-body-xxs{font-size:0.875rem;font-style:italic;font-weight:400}.l-desktop-eyebrow-l{font-size:1.25rem;font-weight:700;line-height:100%}.l-desktop-eyebrow-l,.l-desktop-eyebrow-m{font-family:var(--primary-font);text-transform:uppercase}.l-desktop-eyebrow-m{font-size:1.125rem;font-weight:600;line-height:110%}.l-mobile-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}.l-desktop-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}.l-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.l-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}.hero{position:relative;display:flex;overflow:hidden;height:auto;min-height:30.625rem;align-items:center;justify-content:center;padding:3.75rem 0}@media screen and (min-width:1199px){.hero{min-height:48.125rem}}.hero:before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));content:"";pointer-events:none}.hero.hero--without-bg:before{display:none}.hero article{position:relative;z-index:2;display:flex;max-width:82.5rem;height:100%;flex:1;align-items:center;justify-content:center;margin:0 auto;text-align:center}.hero article .banner__title,.hero article .hero__title,.hero article h1{margin-bottom:0;color:var(--white)}@media screen and (min-width:1199px){.hero article .banner__title,.hero article .hero__title,.hero article h1{margin-bottom:1.25rem}}.hero article .banner__title:has(+.banner__title),.hero article .banner__title:has(+.hero__title),.hero article .banner__title:has(+footer),.hero article .banner__title:has(+p),.hero article .hero__title:has(+.banner__title),.hero article .hero__title:has(+.hero__title),.hero article .hero__title:has(+footer),.hero article .hero__title:has(+p),.hero article h1:has(+.banner__title),.hero article h1:has(+.hero__title),.hero article h1:has(+footer),.hero article h1:has(+p){margin-bottom:1rem}@media screen and (min-width:1199px){.hero article .banner__title:has(+.banner__title),.hero article .banner__title:has(+.hero__title),.hero article .banner__title:has(+footer),.hero article .banner__title:has(+p),.hero article .hero__title:has(+.banner__title),.hero article .hero__title:has(+.hero__title),.hero article .hero__title:has(+footer),.hero article .hero__title:has(+p),.hero article h1:has(+.banner__title),.hero article h1:has(+.hero__title),.hero article h1:has(+footer),.hero article h1:has(+p){margin-bottom:1.25rem}}.hero article .hero__description,.hero article p{margin-bottom:1.25rem;color:var(--white)}.hero article footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem}.hero article .hero__title,.hero article footer,.hero article p{max-width:59.375rem;margin-right:auto;margin-left:auto}.hero .hero__figure{position:absolute;z-index:0;top:0;left:0;display:block;width:100%;height:100%}.hero .hero__figure figure,.hero .hero__figure img,.hero .hero__figure picture,.hero .hero__figure video{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:top center}.hero .hero__figure video::-webkit-media-controls,.hero .hero__figure video::-webkit-media-controls-enclosure{display:none!important}.hero.hero--sm{height:auto;min-height:unset;justify-content:flex-start;padding:6.25rem 0}.hero.hero--sm article{display:block;max-width:42.5rem}.hero.hero--sm article .banner__title,.hero.hero--sm article .hero__title,.hero.hero--sm article footer,.hero.hero--sm article h1,.hero.hero--sm article p{max-width:48.75rem;padding:0;margin-right:auto;margin-bottom:0;margin-left:auto;text-align:center}.hero.hero--sm article .banner__title:has(+.hero__title),.hero.hero--sm article .banner__title:has(+footer),.hero.hero--sm article .banner__title:has(+p),.hero.hero--sm article .hero__title:has(+.hero__title),.hero.hero--sm article .hero__title:has(+footer),.hero.hero--sm article .hero__title:has(+p),.hero.hero--sm article footer:has(+.hero__title),.hero.hero--sm article footer:has(+footer),.hero.hero--sm article footer:has(+p),.hero.hero--sm article h1:has(+.hero__title),.hero.hero--sm article h1:has(+footer),.hero.hero--sm article h1:has(+p),.hero.hero--sm article p:has(+.hero__title),.hero.hero--sm article p:has(+footer),.hero.hero--sm article p:has(+p){margin-bottom:1.5rem}@media screen and (min-width:1199px){.hero.hero--sm article .banner__title:has(+.hero__title),.hero.hero--sm article .banner__title:has(+footer),.hero.hero--sm article .banner__title:has(+p),.hero.hero--sm article .hero__title:has(+.hero__title),.hero.hero--sm article .hero__title:has(+footer),.hero.hero--sm article .hero__title:has(+p),.hero.hero--sm article footer:has(+.hero__title),.hero.hero--sm article footer:has(+footer),.hero.hero--sm article footer:has(+p),.hero.hero--sm article h1:has(+.hero__title),.hero.hero--sm article h1:has(+footer),.hero.hero--sm article h1:has(+p),.hero.hero--sm article p:has(+.hero__title),.hero.hero--sm article p:has(+footer),.hero.hero--sm article p:has(+p){margin-bottom:1.75rem}}.hero.hero--sm.is-text-left article .banner__title,.hero.hero--sm.is-text-left article .hero__title,.hero.hero--sm.is-text-left article footer,.hero.hero--sm.is-text-left article p{justify-content:flex-start;margin-left:0;text-align:left}.hero.hero--mini-cta{display:flex;overflow:visible;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:2.5rem 0;gap:1.25rem}@media screen and (min-width:720px){.hero.hero--mini-cta{align-items:center;justify-content:center;padding:6.25rem 0;gap:0}}.hero.hero--mini-cta article{text-align:left}@media screen and (min-width:720px){.hero.hero--mini-cta article{text-align:center}}.hero__floating{position:relative;z-index:1;margin-top:-1.25rem}@media screen and (min-width:720px){.hero__floating{margin-top:-5rem}}.hero__floating .hero__floating-row{background-color:var(--primary);color:var(--white)}@media screen and (min-width:720px){.hero__floating .hero__floating-row{padding:1.25rem 0}}.hero__floating .hero__floating-row .hero__floating-list{display:flex;flex-direction:column;justify-content:center;padding:0 1.25rem}@media screen and (min-width:720px){.hero__floating .hero__floating-row .hero__floating-list{flex-direction:row;padding:0}}.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item{display:flex;flex:1;border-right:none;border-bottom:0.0625rem solid var(--white);margin-bottom:0}.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item:last-child{border-bottom:none}@media screen and (min-width:720px){.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item{border-right:0.0625rem solid var(--white);border-bottom:none}.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item:last-child{border-right:none}}.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item .hero__floating-content{display:flex;width:100%;flex-direction:column;align-items:center;padding:1.25rem;gap:1rem;text-align:center}.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item .hero__floating-content .hero__floting-link{margin:0;font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%;text-decoration:none}@media screen and (min-width:1199px){.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item .hero__floating-content .hero__floting-link{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%;-webkit-text-decoration:underline solid transparent auto;text-decoration:underline solid transparent auto;text-decoration-color:transparent;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:0.25rem;text-underline-position:from-font}}.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item .hero__floating-content .hero__floting-link:hover{color:var(--white)}@media screen and (min-width:1199px){.hero__floating .hero__floating-row .hero__floating-list .hero__floating-item .hero__floating-content .hero__floting-link:hover{color:var(--white);text-decoration-color:inherit}}.l-mobile-h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-mobile-h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-mobile-h3{font-size:1.75rem}.l-desktop-h3,.l-mobile-h3{font-family:var(--primary-font);font-weight:600;line-height:110%}.l-desktop-h3{font-size:2.25rem}.l-desktop-h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-desktop-h5{line-height:110%}.l-desktop-h5,.l-mobile-body-xl{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400}.l-mobile-body-xl{line-height:140%}@media screen and (min-width:1199px){.l-desktop-body-xl{font-family:var(--secondary-font);font-size:2.25rem;font-weight:400;line-height:140%}}.l-mobile-body-l{font-size:1.25rem}.l-desktop-body-l,.l-mobile-body-l{font-family:var(--primary-font);font-weight:600;line-height:130%}.l-desktop-body-l{font-size:1.5rem}.l-body-l{font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.l-body-l{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.l-mobile-body-m{font-size:1.125rem}.l-desktop-body-m,.l-mobile-body-m{font-family:var(--primary-font);font-weight:500;line-height:140%}.l-desktop-body-m{font-size:1.25rem}.l-mobile-body-s{font-size:1rem;line-height:120%}.l-desktop-body-s,.l-mobile-body-s{font-family:var(--primary-font);font-weight:400}.l-desktop-body-s{font-size:1.125rem;line-height:140%}.l-desktop-body-xs{font-size:1rem;font-weight:700}.l-desktop-body-xs,.l-desktop-body-xxs{font-family:var(--primary-font);line-height:120%}.l-desktop-body-xxs{font-size:0.875rem;font-style:italic;font-weight:400}.l-desktop-eyebrow-l{font-size:1.25rem;font-weight:700;line-height:100%}.l-desktop-eyebrow-l,.l-desktop-eyebrow-m{font-family:var(--primary-font);text-transform:uppercase}.l-desktop-eyebrow-m{font-size:1.125rem;font-weight:600;line-height:110%}.l-mobile-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}.l-desktop-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}.l-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.l-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}.ss.image-text{overflow:hidden;padding:2.5rem 0;background-color:var(--white)}@media screen and (min-width:1199px){.ss.image-text{padding:3.75rem 0}}.ss.image-text .aspect-box{--aspect-ratio:250/350;border-radius:0}@media screen and (min-width:720px){.ss.image-text .aspect-box{--aspect-ratio:410/620}}@media screen and (min-width:1199px){.ss.image-text .aspect-box{width:50.8196721311%;max-width:38.75rem}}.ss.image-text .aspect-box video{width:100%;height:100%;border-radius:0.75rem;object-fit:cover}.ss.image-text .aspect-box.is-contained iframe canvas,.ss.image-text .aspect-box.is-contained img,.ss.image-text .aspect-box.is-contained svg,.ss.image-text .aspect-box.is-contained video{top:50%;left:50%;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;transform:translate(-50%,-50%)}.ss.image-text article{padding-top:2rem}@media screen and (min-width:1199px){.ss.image-text article{flex:1;padding:0}}.ss.image-text article footer{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:1.5rem;gap:0.75rem}@media screen and (min-width:1199px){.ss.image-text article footer{margin-top:1.75rem;gap:1rem}}.ss.image-text .image-text__subtitle{font-family:var(--tertiary-font);font-size:1rem;line-height:150%;text-transform:uppercase;display:block;margin-bottom:0.75rem;color:var(--base);font-weight:500}@media screen and (min-width:1199px){.ss.image-text .image-text__subtitle{margin-bottom:0.5rem;font-family:var(--primary-font);font-size:1rem;letter-spacing:0.02rem;line-height:110%;font-weight:500}}.ss.image-text .image-text__title{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%;margin-bottom:1.5rem;color:var(--primary)}@media screen and (min-width:1199px){.ss.image-text .image-text__title{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%;margin-bottom:1.75rem}}.ss.image-text p{font-family:var(--primary-font);font-size:1.125rem;font-weight:500;line-height:140%;margin-bottom:1.5rem;color:var(--base)}@media screen and (min-width:1199px){.ss.image-text p{margin-bottom:1.75rem;font-weight:400}}.ss.image-text p:last-of-type{margin-bottom:0}.ss.image-text .image-text__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media screen and (min-width:1199px){.ss.image-text .image-text__inner{flex-direction:row;gap:5rem}}.ss.image-text.image-text--right .image-text__inner{flex-direction:column-reverse}@media screen and (min-width:1199px){.ss.image-text.image-text--right .image-text__inner{flex-direction:row}}.ss.image-text.image-text--bottom .image-text__inner,.ss.image-text.image-text--top .image-text__inner{flex-direction:column;gap:2.5rem}@media screen and (min-width:1199px){.ss.image-text.image-text--bottom .image-text__inner,.ss.image-text.image-text--top .image-text__inner{gap:3.75rem}}.ss.image-text.image-text--bottom .image-text__inner .image-text__title,.ss.image-text.image-text--top .image-text__inner .image-text__title{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.ss.image-text.image-text--bottom .image-text__inner .image-text__title,.ss.image-text.image-text--top .image-text__inner .image-text__title{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.ss.image-text.image-text--bottom .image-text__inner .image-text__content p,.ss.image-text.image-text--top .image-text__inner .image-text__content p{color:var(--base-light);font-weight:500}@media screen and (min-width:1199px){.ss.image-text.image-text--bottom .image-text__inner .image-text__content p,.ss.image-text.image-text--top .image-text__inner .image-text__content p{font-weight:400}}@media screen and (min-width:1199px){.ss.image-text.image-text--bottom .aspect-box,.ss.image-text.image-text--top .aspect-box{--aspect-ratio:810/1440;width:100%;max-width:100%}}.ss.image-text.image-text--bottom .container,.ss.image-text.image-text--top .container{width:100%;max-width:100%;padding:0;margin:0 auto}.ss.image-text.image-text--bottom .container .image-text__content,.ss.image-text.image-text--top .container .image-text__content{width:100%;padding:0 1.25rem}@media screen and (min-width:768px){.ss.image-text.image-text--bottom .container .image-text__content,.ss.image-text.image-text--top .container .image-text__content{padding:0 2.5rem}}@media screen and (min-width:1199px){.ss.image-text.image-text--bottom .container .image-text__content,.ss.image-text.image-text--top .container .image-text__content{max-width:90rem;padding:0 3.75rem;margin:0 auto}}.ss.image-text.image-text--bottom .container .image-text__content .image-text__title,.ss.image-text.image-text--top .container .image-text__content .image-text__title{max-width:62.5rem;margin-right:auto;margin-left:0}.ss.image-text.image-text--bottom .container .image-text__content .generic,.ss.image-text.image-text--bottom .container .image-text__content footer,.ss.image-text.image-text--top .container .image-text__content .generic,.ss.image-text.image-text--top .container .image-text__content footer{max-width:42.0625rem;margin-right:auto;margin-left:0}.ss.image-text.image-text--bottom .container .image-text__content.image-text__content--center,.ss.image-text.image-text--top .container .image-text__content.image-text__content--center{text-align:center}.ss.image-text.image-text--bottom .container .image-text__content.image-text__content--center footer,.ss.image-text.image-text--top .container .image-text__content.image-text__content--center footer{justify-content:center}.ss.image-text.image-text--bottom .container .image-text__content.image-text__content--center .generic,.ss.image-text.image-text--bottom .container .image-text__content.image-text__content--center .image-text__title,.ss.image-text.image-text--bottom .container .image-text__content.image-text__content--center footer,.ss.image-text.image-text--top .container .image-text__content.image-text__content--center .generic,.ss.image-text.image-text--top .container .image-text__content.image-text__content--center .image-text__title,.ss.image-text.image-text--top .container .image-text__content.image-text__content--center footer{margin-left:auto}.ss.image-text.image-text--bottom{padding-bottom:0}.ss.image-text.is-light-blue{background-color:var(--info-light)}:root{--black:#000;--white:#fff;--primary:#07514d;--primary-light:#e6eeed;--secondary:#fcfbf5;--secondary-dark:#dfd7cb;--tertiary:#f2dad4;--tertiary-light:#5b1a2c;--info:#2cbdff;--info-light:#ccf3ff;--base:#242424;--base-light:#606060;--base-lighter:#dfdfdf;--accent:#c0cbce;--primary-font:"Figtree",sans-serif;--secondary-font:"Red Rose",serif;--tertiary-font:"Inter",sans-serif;--quaternary-font:"Bricolage Grotesque",sans-serif}.l-mobile-h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-mobile-h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-mobile-h3{font-size:1.75rem}.l-desktop-h3,.l-mobile-h3{font-family:var(--primary-font);font-weight:600;line-height:110%}.l-desktop-h3{font-size:2.25rem}.l-desktop-h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-desktop-h5{line-height:110%}.l-desktop-h5,.l-mobile-body-xl{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400}.l-mobile-body-xl{line-height:140%}@media screen and (min-width:1199px){.l-desktop-body-xl{font-family:var(--secondary-font);font-size:2.25rem;font-weight:400;line-height:140%}}.l-mobile-body-l{font-size:1.25rem}.l-desktop-body-l,.l-mobile-body-l{font-family:var(--primary-font);font-weight:600;line-height:130%}.l-desktop-body-l{font-size:1.5rem}.l-body-l{font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.l-body-l{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.l-mobile-body-m{font-size:1.125rem}.l-desktop-body-m,.l-mobile-body-m{font-family:var(--primary-font);font-weight:500;line-height:140%}.l-desktop-body-m{font-size:1.25rem}.l-mobile-body-s{font-size:1rem;line-height:120%}.l-desktop-body-s,.l-mobile-body-s{font-family:var(--primary-font);font-weight:400}.l-desktop-body-s{font-size:1.125rem;line-height:140%}.l-desktop-body-xs{font-size:1rem;font-weight:700}.l-desktop-body-xs,.l-desktop-body-xxs{font-family:var(--primary-font);line-height:120%}.l-desktop-body-xxs{font-size:0.875rem;font-style:italic;font-weight:400}.l-desktop-eyebrow-l{font-size:1.25rem;font-weight:700;line-height:100%}.l-desktop-eyebrow-l,.l-desktop-eyebrow-m{font-family:var(--primary-font);text-transform:uppercase}.l-desktop-eyebrow-m{font-size:1.125rem;font-weight:600;line-height:110%}.l-mobile-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}.l-desktop-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}.l-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.l-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}.link-card{display:flex;align-items:center;gap:0.75rem}.link-card figure img{min-width:3.75rem;min-height:3.75rem}@media screen and (min-width:768px){.link-card figure img{min-width:5rem;min-height:5rem}}.link-card figure{overflow:hidden;width:5.625rem;height:5.625rem;flex-shrink:0;padding:0.9375rem;aspect-ratio:1/1}@media screen and (min-width:768px){.link-card figure{width:6.875rem;height:6.875rem}}.link-card .arrow{transition:all 0.3s ease-in-out;width:1.5rem;height:1.5rem;margin-left:auto}.link-card .link-card__title{margin:0;color:var(--primary);font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.link-card .link-card__title{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.link-card .link-card__description{color:var(--base-light)}@media screen and (min-width:1199px){.link-card .link-card__description{font-weight:400}}@media screen and (min-width:1199px){.link-card .full-link:hover~.arrow{transform:translateX(0.25rem)}}.article-card article{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2rem;gap:0.75rem 0rem;text-align:center}@media screen and (min-width:768px){.article-card article{margin-bottom:3.75rem}}.article-card article .article-card__eyebrow{margin:0rem}.article-card article .article-card__title{margin:0rem;color:var(--primary);font-family:var(--primary-font);font-weight:600}.article-card article .article-card__description{color:var(--primary-dark)}.article-card--accordion-block article{max-width:unset;align-items:flex-start;gap:1.25rem 0rem;text-align:left}@media screen and (min-width:1199px){.article-card--accordion-block article{max-width:26.25rem}}.article-card--stats article{max-width:42.5rem;align-items:flex-start;gap:1.75rem;text-align:left}.article-card--stats article .article-card__title{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:110%;letter-spacing:-0.035rem}@media screen and (min-width:1199px){.article-card--stats article .article-card__title{font-family:var(--primary-font);font-size:2.25rem;font-weight:600;line-height:110%;letter-spacing:normal}}.article-card--stats article .article-card__description{font-weight:500}@media screen and (min-width:1199px){.article-card--stats article .article-card__description{font-weight:400}}.article-card--primary-font article{color:var(--white);font-family:var(--primary-font)}.article-card--primary-font article .article-card__title{color:var(--white);font-family:var(--primary-font);font-size:1.75rem;font-weight:600}@media screen and (min-width:768px){.article-card--primary-font article .article-card__title{font-size:2rem}}.article-card--primary-font article .article-card__description{font-weight:400}.ss.link-block{padding:2.5rem 0}@media screen and (min-width:768px){.ss.link-block{padding:3.75rem 0}}.ss.link-block .link-block__list{display:grid;gap:0rem 3.75rem}@media screen and (min-width:1199px){.ss.link-block .link-block__list{grid-template-columns:repeat(2,1fr)}}.ss.link-block .link-block__block{position:relative;padding:0.5rem 0rem}.ss.link-block .link-block__block:after{position:absolute;right:0;bottom:0;left:0;height:0.0625rem;background:var(--base-lighter);content:""}.ss.link-block .link-block__block:last-child:after{display:none}@media screen and (min-width:1199px){.ss.link-block .link-block__block:nth-last-child(-n+2):after{display:none}}.ss.link-block .ss.article-card{max-width:59.375rem;margin:0 auto}.ss.link-block .ss.article-card .article-card__title{font-family:var(--secondary-font);font-weight:400}.ss.link-block .ss.article-card .article-card__description{max-width:42.5rem;margin-right:auto;margin-left:auto;font-family:var(--primary-font);font-size:1.125rem;font-weight:400;line-height:140%;color:var(--base-light)}@media screen and (min-width:1199px){.ss.link-block .ss.article-card .article-card__description{color:var(--base)}}:root{--black:#000;--white:#fff;--primary:#07514d;--primary-light:#e6eeed;--secondary:#fcfbf5;--secondary-dark:#dfd7cb;--tertiary:#f2dad4;--tertiary-light:#5b1a2c;--info:#2cbdff;--info-light:#ccf3ff;--base:#242424;--base-light:#606060;--base-lighter:#dfdfdf;--accent:#c0cbce;--primary-font:"Figtree",sans-serif;--secondary-font:"Red Rose",serif;--tertiary-font:"Inter",sans-serif;--quaternary-font:"Bricolage Grotesque",sans-serif}.article-card article{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2rem;gap:0.75rem 0rem;text-align:center}@media screen and (min-width:768px){.article-card article{margin-bottom:3.75rem}}.article-card article .article-card__eyebrow{margin:0rem}.article-card article .article-card__title{margin:0rem;color:var(--primary);font-family:var(--primary-font);font-weight:600}.article-card article .article-card__description{color:var(--primary-dark)}.article-card--accordion-block article{max-width:unset;align-items:flex-start;gap:1.25rem 0rem;text-align:left}@media screen and (min-width:1199px){.article-card--accordion-block article{max-width:26.25rem}}.article-card--stats article{max-width:42.5rem;align-items:flex-start;gap:1.75rem;text-align:left}.article-card--primary-font article{color:var(--white);font-family:var(--primary-font)}.article-card--primary-font article .article-card__title{color:var(--white);font-family:var(--primary-font);font-size:1.75rem;font-weight:600}@media screen and (min-width:768px){.article-card--primary-font article .article-card__title{font-size:2rem}}.article-card--primary-font article .article-card__description{font-weight:400}.ss.video-module{padding:2.5rem 0;background-color:var(--secondary)}@media screen and (min-width:720px){.ss.video-module{padding:3.75rem 0}}.ss.video-module .video-module__content{max-width:42.5rem;margin:0 auto}.ss.video-module .video-module__figure{width:100%;max-width:70.9375rem;margin:0 auto;aspect-ratio:390/219;background-color:var(--primary-light)}@media screen and (min-width:720px){.ss.video-module .video-module__figure{aspect-ratio:1135/638}}.ss.video-module .video-module__figure .video-module__embed{width:100%;height:100%}.ss.video-module .video-module__figure iframe{width:100%;height:100%;border:none}.ss.video-module .video-module__figure video{width:100%;height:100%;object-fit:cover}.ss.video-module .ss.article-card .article-card__title{font-family:var(--secondary-font);font-weight:400}.ss.video-module .ss.article-card .article-card__description{font-weight:500}@media screen and (min-width:1199px){.ss.video-module .ss.article-card .article-card__description{font-weight:400}}:root{--black:#000;--white:#fff;--primary:#07514d;--primary-light:#e6eeed;--secondary:#fcfbf5;--secondary-dark:#dfd7cb;--tertiary:#f2dad4;--tertiary-light:#5b1a2c;--info:#2cbdff;--info-light:#ccf3ff;--base:#242424;--base-light:#606060;--base-lighter:#dfdfdf;--accent:#c0cbce}.l-mobile-h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-mobile-h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-mobile-h3{font-size:1.75rem}.l-desktop-h3,.l-mobile-h3{font-family:var(--primary-font);font-weight:600;line-height:110%}.l-desktop-h3{font-size:2.25rem}.l-desktop-h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-desktop-h5{line-height:110%}.l-desktop-h5,.l-mobile-body-xl{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400}.l-mobile-body-xl{line-height:140%}@media screen and (min-width:1199px){.l-desktop-body-xl{font-family:var(--secondary-font);font-size:2.25rem;font-weight:400;line-height:140%}}.l-mobile-body-l{font-size:1.25rem}.l-desktop-body-l,.l-mobile-body-l{font-family:var(--primary-font);font-weight:600;line-height:130%}.l-desktop-body-l{font-size:1.5rem}.l-body-l{font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.l-body-l{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.l-mobile-body-m{font-size:1.125rem}.l-desktop-body-m,.l-mobile-body-m{font-family:var(--primary-font);font-weight:500;line-height:140%}.l-desktop-body-m{font-size:1.25rem}.l-mobile-body-s{font-size:1rem;line-height:120%}.l-desktop-body-s,.l-mobile-body-s{font-family:var(--primary-font);font-weight:400}.l-desktop-body-s{font-size:1.125rem;line-height:140%}.l-desktop-body-xs{font-size:1rem;font-weight:700}.l-desktop-body-xs,.l-desktop-body-xxs{font-family:var(--primary-font);line-height:120%}.l-desktop-body-xxs{font-size:0.875rem;font-style:italic;font-weight:400}.l-desktop-eyebrow-l{font-size:1.25rem;font-weight:700;line-height:100%}.l-desktop-eyebrow-l,.l-desktop-eyebrow-m{font-family:var(--primary-font);text-transform:uppercase}.l-desktop-eyebrow-m{font-size:1.125rem;font-weight:600;line-height:110%}.l-mobile-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}.l-desktop-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}.l-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.l-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}:root{--primary-font:"Figtree",sans-serif;--secondary-font:"Red Rose",serif;--tertiary-font:"Inter",sans-serif;--quaternary-font:"Bricolage Grotesque",sans-serif}.article-card article{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2rem;gap:0.75rem 0rem;text-align:center}@media screen and (min-width:768px){.article-card article{margin-bottom:3.75rem}}.article-card article .article-card__eyebrow{margin:0rem}.article-card article .article-card__title{margin:0rem;color:var(--primary);font-family:var(--primary-font);font-weight:600}.article-card article .article-card__description{color:var(--primary-dark)}.article-card--accordion-block article{max-width:unset;align-items:flex-start;gap:1.25rem 0rem;text-align:left}@media screen and (min-width:1199px){.article-card--accordion-block article{max-width:26.25rem}}.article-card--stats article{max-width:42.5rem;align-items:flex-start;gap:1.75rem;text-align:left}.article-card--stats article .article-card__title{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:110%;letter-spacing:-0.035rem}@media screen and (min-width:1199px){.article-card--stats article .article-card__title{font-family:var(--primary-font);font-size:2.25rem;font-weight:600;line-height:110%;letter-spacing:normal}}.article-card--stats article .article-card__description{font-weight:500}@media screen and (min-width:1199px){.article-card--stats article .article-card__description{font-weight:400}}.article-card--primary-font article{color:var(--white);font-family:var(--primary-font)}.article-card--primary-font article .article-card__title{color:var(--white);font-family:var(--primary-font);font-size:1.75rem;font-weight:600}@media screen and (min-width:768px){.article-card--primary-font article .article-card__title{font-size:2rem}}.article-card--primary-font article .article-card__description{font-weight:400}.ss.ideals-block{padding:2.5rem 0;background-color:var(--secondary)}@media screen and (min-width:720px){.ss.ideals-block{padding:5.625rem 0 3.75rem}}.ss.ideals-block .ss.article-card{max-width:48.75rem;margin:0 auto 2.5rem}@media screen and (min-width:720px){.ss.ideals-block .ss.article-card{margin-bottom:3.75rem}}.ss.ideals-block .ss.article-card .article-card__title{font-size:1.75rem;line-height:1.1}@media screen and (min-width:1199px){.ss.ideals-block .ss.article-card .article-card__title{font-size:2.25rem}}.ss.ideals-block .ss.article-card .article-card__description{font-weight:500}@media screen and (min-width:1199px){.ss.ideals-block .ss.article-card .article-card__description{font-weight:400}}.ss.ideals-block .ideals-block__list{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr);list-style:none}@media screen and (min-width:720px){.ss.ideals-block .ideals-block__list{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1199px){.ss.ideals-block .ideals-block__list{gap:3.75rem}}.ss.ideal figure{overflow:hidden;border-radius:0.75rem;margin-bottom:1rem;aspect-ratio:350/226}@media screen and (min-width:720px){.ss.ideal figure{aspect-ratio:400/258}}.ss.ideal figure img,.ss.ideal figure svg{width:100%;height:100%;object-fit:cover}.ss.ideal figure.is-contained{display:flex;align-items:center;justify-content:center}.ss.ideal figure.is-contained img,.ss.ideal figure.is-contained svg{max-width:100%;max-height:100%;object-fit:contain}.ss.ideal article{text-align:center}.ss.ideal .ideal__title{margin-bottom:0.75rem;color:var(--base)}.ss.ideal .ideal__description{color:var(--base)}.l-mobile-h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-mobile-h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-mobile-h3{font-size:1.75rem}.l-desktop-h3,.l-mobile-h3{font-family:var(--primary-font);font-weight:600;line-height:110%}.l-desktop-h3{font-size:2.25rem}.l-desktop-h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-desktop-h5{line-height:110%}.l-desktop-h5,.l-mobile-body-xl{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400}.l-mobile-body-xl{line-height:140%}@media screen and (min-width:1199px){.l-desktop-body-xl{font-family:var(--secondary-font);font-size:2.25rem;font-weight:400;line-height:140%}}.l-mobile-body-l{font-size:1.25rem}.l-desktop-body-l,.l-mobile-body-l{font-family:var(--primary-font);font-weight:600;line-height:130%}.l-desktop-body-l{font-size:1.5rem}.l-body-l{font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.l-body-l{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.l-mobile-body-m{font-size:1.125rem}.l-desktop-body-m,.l-mobile-body-m{font-family:var(--primary-font);font-weight:500;line-height:140%}.l-desktop-body-m{font-size:1.25rem}.l-mobile-body-s{font-size:1rem;line-height:120%}.l-desktop-body-s,.l-mobile-body-s{font-family:var(--primary-font);font-weight:400}.l-desktop-body-s{font-size:1.125rem;line-height:140%}.l-desktop-body-xs{font-size:1rem;font-weight:700}.l-desktop-body-xs,.l-desktop-body-xxs{font-family:var(--primary-font);line-height:120%}.l-desktop-body-xxs{font-size:0.875rem;font-style:italic;font-weight:400}.l-desktop-eyebrow-l{font-size:1.25rem;font-weight:700;line-height:100%}.l-desktop-eyebrow-l,.l-desktop-eyebrow-m{font-family:var(--primary-font);text-transform:uppercase}.l-desktop-eyebrow-m{font-size:1.125rem;font-weight:600;line-height:110%}.l-mobile-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}.l-desktop-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}.l-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.l-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}.ss.intro{position:relative;overflow:hidden;padding:2.5rem 0;background-color:var(--background-color,var(--primary))}@media screen and (min-width:991px){.ss.intro{padding:2.5rem 0}}@media screen and (min-width:1199px){.ss.intro{padding:5rem 0}}.ss.intro.has-decor-bg article{position:relative;padding:4.375rem 0}@media screen and (min-width:1199px){.ss.intro.has-decor-bg article{padding:2.5rem 0}}.ss.intro.has-decor-bg article:before{position:absolute;z-index:0;top:50%;left:50%;width:auto;max-width:90rem;height:105%;aspect-ratio:479/479;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='479' height='479' viewBox='0 0 479 479' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256.31 477.444l-.699-9.616m-21.373 10.192l.192-9.641m-22.223 8.18l1.082-9.582m-22.888 6.095l1.963-9.44m-23.35 3.956l2.823-9.218m-23.616 1.785l3.665-8.923m-23.68-.398l4.472-8.545m-23.542-2.582l5.238-8.097m-23.202-4.746l5.966-7.575m-22.666-6.867l6.636-6.995m-21.934-8.928l7.256-6.35M45.41 379.234l7.811-5.657m-19.921-12.803l8.298-4.914m-18.657-14.59l8.716-4.122M14.432 320.9l9.056-3.305M7.836 299.827l9.326-2.454m-13.95-19.139l9.508-1.579M.6 256.311l9.616-.698M.02 234.239l9.64.192m-8.18-22.223l9.582 1.082m-6.094-22.887l9.44 1.962m-3.955-23.35l9.218 2.823m-1.786-23.616l8.923 3.665m.398-23.679l8.544 4.471m2.588-23.542l8.091 5.239m4.747-23.203l7.575 5.967m6.867-22.666l6.995 6.635m8.928-21.934l6.355 7.256m10.91-21.019l5.657 7.812m12.809-19.922l4.909 8.298m14.589-18.657l4.127 8.716m16.247-17.226l3.301 9.056m17.772-15.652l2.449 9.326m19.14-13.95l1.579 9.509M221.729.6l.699 9.616M243.806.021l-.197 9.64m22.228-8.18l-1.082 9.582m22.883-6.094l-1.963 9.44m23.35-3.955l-2.823 9.218m23.616-1.785l-3.665 8.923m23.679.398l-4.471 8.544m23.542 2.587l-5.239 8.092m23.203 4.747l-5.962 7.575m22.662 6.866l-6.636 6.995m21.934 8.928l-7.256 6.355m21.019 10.91l-7.807 5.656m19.917 12.81l-8.298 4.909m18.657 14.589l-8.716 4.122m17.226 16.253l-9.056 3.3m15.657 17.772l-9.326 2.45m13.95 19.139l-9.513 1.579m12.125 20.345l-9.616.699m10.192 21.377l-9.642-.197m8.181 22.228l-9.582-1.082m6.094 22.883l-9.44-1.962m3.955 23.349l-9.218-2.823m1.786 23.616l-8.918-3.665m-.403 23.68l-8.545-4.471m-2.582 23.541l-8.096-5.239m-4.747 23.203l-7.575-5.962m-6.867 22.662l-6.995-6.636m-8.928 21.934l-6.35-7.256m-10.915 21.019l-5.657-7.806m-12.804 19.916l-4.914-8.298m-14.589 18.657l-4.122-8.716m-16.252 17.226l-3.301-9.056m-17.772 15.657l-2.45-9.326m-19.139 13.95l-1.579-9.513' stroke='%232CBDFF' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";transform:translate(-50%,-50%)}@media screen and (min-width:480px){.ss.intro.has-decor-bg article:before{width:120%;height:auto}}@media screen and (min-width:720px){.ss.intro.has-decor-bg article:before{width:110%;height:auto}}@media screen and (min-width:1199px){.ss.intro.has-decor-bg article:before{display:none}}@media screen and (min-width:1199px){.ss.intro.has-decor-bg .container:before{position:absolute;z-index:0;top:50%;left:50%;width:90%;max-width:90rem;height:auto;aspect-ratio:479/479;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='479' height='479' viewBox='0 0 479 479' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256.31 477.444l-.699-9.616m-21.373 10.192l.192-9.641m-22.223 8.18l1.082-9.582m-22.888 6.095l1.963-9.44m-23.35 3.956l2.823-9.218m-23.616 1.785l3.665-8.923m-23.68-.398l4.472-8.545m-23.542-2.582l5.238-8.097m-23.202-4.746l5.966-7.575m-22.666-6.867l6.636-6.995m-21.934-8.928l7.256-6.35M45.41 379.234l7.811-5.657m-19.921-12.803l8.298-4.914m-18.657-14.59l8.716-4.122M14.432 320.9l9.056-3.305M7.836 299.827l9.326-2.454m-13.95-19.139l9.508-1.579M.6 256.311l9.616-.698M.02 234.239l9.64.192m-8.18-22.223l9.582 1.082m-6.094-22.887l9.44 1.962m-3.955-23.35l9.218 2.823m-1.786-23.616l8.923 3.665m.398-23.679l8.544 4.471m2.588-23.542l8.091 5.239m4.747-23.203l7.575 5.967m6.867-22.666l6.995 6.635m8.928-21.934l6.355 7.256m10.91-21.019l5.657 7.812m12.809-19.922l4.909 8.298m14.589-18.657l4.127 8.716m16.247-17.226l3.301 9.056m17.772-15.652l2.449 9.326m19.14-13.95l1.579 9.509M221.729.6l.699 9.616M243.806.021l-.197 9.64m22.228-8.18l-1.082 9.582m22.883-6.094l-1.963 9.44m23.35-3.955l-2.823 9.218m23.616-1.785l-3.665 8.923m23.679.398l-4.471 8.544m23.542 2.587l-5.239 8.092m23.203 4.747l-5.962 7.575m22.662 6.866l-6.636 6.995m21.934 8.928l-7.256 6.355m21.019 10.91l-7.807 5.656m19.917 12.81l-8.298 4.909m18.657 14.589l-8.716 4.122m17.226 16.253l-9.056 3.3m15.657 17.772l-9.326 2.45m13.95 19.139l-9.513 1.579m12.125 20.345l-9.616.699m10.192 21.377l-9.642-.197m8.181 22.228l-9.582-1.082m6.094 22.883l-9.44-1.962m3.955 23.349l-9.218-2.823m1.786 23.616l-8.918-3.665m-.403 23.68l-8.545-4.471m-2.582 23.541l-8.096-5.239m-4.747 23.203l-7.575-5.962m-6.867 22.662l-6.995-6.636m-8.928 21.934l-6.35-7.256m-10.915 21.019l-5.657-7.806m-12.804 19.916l-4.914-8.298m-14.589 18.657l-4.122-8.716m-16.252 17.226l-3.301-9.056m-17.772 15.657l-2.45-9.326m-19.139 13.95l-1.579-9.513' stroke='%232CBDFF' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";transform:translate(-50%,-50%)}}.ss.intro .intro__background-image{position:absolute;z-index:0;top:0;left:0}.ss.intro .intro__background-image,.ss.intro .intro__background-image img{width:100%;height:100%;object-fit:cover}.ss.intro:has(.intro__background-image):before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));content:"";opacity:0.4;pointer-events:none}.ss.intro:has(.intro__background-image) .container:before{display:none}.ss.intro article{position:relative;z-index:2;display:flex;max-width:48.75rem;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;text-align:center}.ss.intro .intro__subtitle{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase;margin-bottom:0.5rem;color:var(--white)}@media screen and (min-width:1199px){.ss.intro .intro__subtitle{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}.ss.intro .intro__title,.ss.intro h2{margin:0 0 1.5rem;color:var(--white)}@media screen and (min-width:1199px){.ss.intro .intro__title,.ss.intro h2{margin-bottom:1.75rem}}.ss.intro p{font-family:var(--primary-font);font-size:1.125rem;font-weight:500;line-height:140%;margin:0 0 1.5rem;color:var(--white)}@media screen and (min-width:1199px){.ss.intro p{font-family:var(--primary-font);font-size:1.25rem;font-weight:500;line-height:140%;margin-bottom:1.75rem}}.ss.intro p:last-of-type{margin-bottom:0}.ss.intro footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:1.5rem;gap:1.25rem}@media screen and (min-width:1199px){.ss.intro footer{margin-top:1.75rem}}.ss.intro footer .l-btn{min-width:13.125rem}.ss.intro.is-light-blue{background-color:var(--info)}.ss.intro.is-light-blue.has-decor-bg article:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1182' height='1182' viewBox='0 0 1182 1182' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%23fff' stroke-width='4' stroke-miterlimit='10'%3E%3Cpath d='M633.751 1180.53l-1.727-23.78M579.178 1181.95l.474-23.84M524.702 1178.34l2.676-23.69M470.786 1169.72l4.853-23.34M417.903 1156.15l6.982-22.79M366.492 1137.78l9.061-22.07M317.003 1114.73l11.056-21.13M269.849 1087.22l12.953-20.02M225.432 1055.46l14.753-18.73M184.14 1019.75l16.407-17.29M146.315 980.382l17.94-15.702M112.284 937.692l19.314-13.987M82.34 892.046l20.518-12.15M56.726 843.822l21.552-10.192M35.685 793.456l22.39-8.173M19.375 741.352l23.06-6.069M7.942 687.96l23.51-3.904M1.484 633.751l23.778-1.727M.049 579.178l23.838.474M3.661 524.702l23.693 2.676M12.284 470.786l23.34 4.853M25.845 417.903l22.793 6.982M44.223 366.492l22.062 9.061M67.27 317.003l21.127 11.056M94.794 269.85l20.008 12.953M126.539 225.432l18.73 14.753M162.248 184.141l17.295 16.407M201.618 146.314l15.714 17.94M244.308 112.284l13.987 19.314M289.966 82.34l12.138 20.518M338.178 56.726l10.205 21.552M388.555 35.685l8.161 22.391M440.659 19.375l6.057 23.06M494.041 7.942l3.904 23.51M548.249 1.483l1.727 23.778M602.834.049l-.486 23.838M657.31 3.66l-2.676 23.693M711.214 12.284l-4.853 23.34M764.096 25.846l-6.981 22.792M815.507 44.223l-9.061 22.063M864.997 67.27l-11.056 21.127M912.151 94.795l-12.953 20.007M956.568 126.539l-14.741 18.73M997.86 162.248l-16.407 17.295M1035.69 201.618l-17.94 15.714M1069.72 244.308l-19.31 13.986M1099.66 289.966l-20.52 12.138M1125.27 338.178l-21.55 10.192M1146.32 388.556l-22.4 8.161M1162.64 440.659l-23.06 6.057M1174.07 494.041l-23.52 3.904M1180.53 548.249l-23.78 1.727M1181.95 602.834l-23.84-.486M1178.34 657.31l-23.69-2.676M1169.72 711.214l-23.34-4.853M1156.15 764.096l-22.79-6.981M1137.78 815.507l-22.05-9.061M1114.73 864.997l-21.13-11.056M1087.22 912.15l-20.02-12.953M1055.46 956.568l-18.73-14.741M1019.75 997.859l-17.29-16.407M980.382 1035.68l-15.702-17.93M937.692 1069.72l-13.987-19.31M892.046 1099.66l-12.15-20.52M843.822 1125.27l-10.192-21.55M793.445 1146.32l-8.161-22.4M741.341 1162.64l-6.057-23.06M687.959 1174.07l-3.904-23.52'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h1182v1182H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media screen and (min-width:1199px){.ss.intro.is-light-blue.has-decor-bg .container:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1182' height='1182' viewBox='0 0 1182 1182' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%23fff' stroke-width='4' stroke-miterlimit='10'%3E%3Cpath d='M633.751 1180.53l-1.727-23.78M579.178 1181.95l.474-23.84M524.702 1178.34l2.676-23.69M470.786 1169.72l4.853-23.34M417.903 1156.15l6.982-22.79M366.492 1137.78l9.061-22.07M317.003 1114.73l11.056-21.13M269.849 1087.22l12.953-20.02M225.432 1055.46l14.753-18.73M184.14 1019.75l16.407-17.29M146.315 980.382l17.94-15.702M112.284 937.692l19.314-13.987M82.34 892.046l20.518-12.15M56.726 843.822l21.552-10.192M35.685 793.456l22.39-8.173M19.375 741.352l23.06-6.069M7.942 687.96l23.51-3.904M1.484 633.751l23.778-1.727M.049 579.178l23.838.474M3.661 524.702l23.693 2.676M12.284 470.786l23.34 4.853M25.845 417.903l22.793 6.982M44.223 366.492l22.062 9.061M67.27 317.003l21.127 11.056M94.794 269.85l20.008 12.953M126.539 225.432l18.73 14.753M162.248 184.141l17.295 16.407M201.618 146.314l15.714 17.94M244.308 112.284l13.987 19.314M289.966 82.34l12.138 20.518M338.178 56.726l10.205 21.552M388.555 35.685l8.161 22.391M440.659 19.375l6.057 23.06M494.041 7.942l3.904 23.51M548.249 1.483l1.727 23.778M602.834.049l-.486 23.838M657.31 3.66l-2.676 23.693M711.214 12.284l-4.853 23.34M764.096 25.846l-6.981 22.792M815.507 44.223l-9.061 22.063M864.997 67.27l-11.056 21.127M912.151 94.795l-12.953 20.007M956.568 126.539l-14.741 18.73M997.86 162.248l-16.407 17.295M1035.69 201.618l-17.94 15.714M1069.72 244.308l-19.31 13.986M1099.66 289.966l-20.52 12.138M1125.27 338.178l-21.55 10.192M1146.32 388.556l-22.4 8.161M1162.64 440.659l-23.06 6.057M1174.07 494.041l-23.52 3.904M1180.53 548.249l-23.78 1.727M1181.95 602.834l-23.84-.486M1178.34 657.31l-23.69-2.676M1169.72 711.214l-23.34-4.853M1156.15 764.096l-22.79-6.981M1137.78 815.507l-22.05-9.061M1114.73 864.997l-21.13-11.056M1087.22 912.15l-20.02-12.953M1055.46 956.568l-18.73-14.741M1019.75 997.859l-17.29-16.407M980.382 1035.68l-15.702-17.93M937.692 1069.72l-13.987-19.31M892.046 1099.66l-12.15-20.52M843.822 1125.27l-10.192-21.55M793.445 1146.32l-8.161-22.4M741.341 1162.64l-6.057-23.06M687.959 1174.07l-3.904-23.52'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h1182v1182H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}.ss.intro.is-white{background-color:var(--white)}.ss.intro.is-white article .intro__title{color:var(--primary)}.ss.intro.is-white article p{color:var(--base)}