.header{color:#FFFFFF}.header.wide-bg:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000000CC),to(#00000099));background:linear-gradient(180deg,#000000CC 50%,#00000099 100%)}.header__nav{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.75rem}@media (min-width:1200px) and (max-width:1439.98px){.header__inline{gap:1.25rem}}@media (min-width:768px) and (max-width:1023.98px){.header__inline{gap:0.625rem}}@media (min-width:1920px){.header__inline{gap:2.625rem}}.header__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;white-space:nowrap;font-size:14px;font-weight:400;line-height:var(--header-height);position:relative}@media (min-width:1920px){.header__link{font-size:16px}}.header__link:where(:hover,:focus-visible,:active){color:#FFFFFF}@media (min-width:768px){.header__link:after{content:'';position:absolute;bottom:25px;left:0;right:0;height:2px;width:100%;background-color:#86BE3D;opacity:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.header__link:where(:hover,:focus-visible,:active):after{opacity:1}}.header__link--new{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:2px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__link--new:before{background:rgba(134,190,61,0.37);border-radius:3px;color:#86BE3D;content:'ny';font-size:9px;font-style:italic;font-weight:700;height:14px;left:auto;line-height:14px;opacity:1;position:relative;text-align:center;text-transform:uppercase;width:28px}@media only screen and (max-width:1199.98px){.header__primary-nav .header__inline{gap:0}.header__primary-nav .header__link{color:#FFFFFF;line-height:42px;padding-inline:clamp(1rem,4vw,2rem)}.header__primary-nav .header__link:after{display:none}.header__primary-nav .header__link:not([aria-current=page]):where(:hover,:focus-visible,:active){background-color:#86BE3D;color:#FFFFFF}.header__primary-nav .header__link[aria-current=page]{color:#86BE3D}.header__primary-nav .header__item:not(.header__item--mobile-primary)+.header__item--mobile-primary{margin-top:16px;padding-top:16px;border-top:1px solid #1f2124}.header__primary-nav .header__link--new{gap:6px}.header__primary-nav .header__link--new:before{top:-1px;-webkit-transition:background-color 0.2s ease,color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease}}@media only screen and (max-width:767.98px){.header__primary-nav .header__link{padding-left:2.75rem}.header__primary-nav .header__link--mobile-icon:after{opacity:1;position:absolute;top:calc(50% - 10px);left:16px;line-height:20px;display:inline-block;width:20px;height:20px;content:"";color:#86BE3D;background:#86BE3D;background-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:20px 20px;mask-size:20px 20px}.header__primary-nav .header__link--new:not([aria-current=page]):where(:hover,:focus-visible,:active):before{background-color:rgba(255,255,255,0.3)!important;color:#000000}.header__primary-nav .header__link--new[aria-current=page]:before{background-color:rgba(134,190,61,0.37);color:#FFFFFF}.header__primary-nav .header__link--mobile-icon:not([aria-current=page]):where(:hover,:focus-visible,:active):after{background-color:#000000;color:#000000}.header__primary-nav .header__link--mobile-icon[aria-current=page]:after{background-color:#86BE3D;color:#86BE3D}.header__primary-nav .header__link--mobile-icon-home:after{-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25" /></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25" /></svg>')}.header__primary-nav .header__link--mobile-icon-support:after{-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155" /></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155" /></svg>')}.header__primary-nav .header__link--mobile-icon-language:after{-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="m10.5 21 5.25-11.25L21 21m-9-3h7.5M3 5.621a48.474 48.474 0 0 1 6-.371m0 0c1.12 0 2.233.038 3.334.114M9 5.25V3m3.334 2.364C11.176 10.658 7.69 15.08 3 17.502m9.334-12.138c.896.061 1.785.147 2.666.257m-4.589 8.495a18.023 18.023 0 0 1-3.827-5.802" /></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="m10.5 21 5.25-11.25L21 21m-9-3h7.5M3 5.621a48.474 48.474 0 0 1 6-.371m0 0c1.12 0 2.233.038 3.334.114M9 5.25V3m3.334 2.364C11.176 10.658 7.69 15.08 3 17.502m9.334-12.138c.896.061 1.785.147 2.666.257m-4.589 8.495a18.023 18.023 0 0 1-3.827-5.802" /></svg>')}}.header__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}.header__logo{margin-right:1rem}@media only screen and (max-width:1023.98px){.header__logo{max-width:240px}}@media only screen and (max-width:767.98px){.header__logo{max-width:190px}}@media (min-width:1200px) and (max-width:1299px){.header__logo{max-width:200px}}.header__logo-text{font-size:1.25rem;font-weight:700;white-space:nowrap}.header__toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;height:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.25em;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;width:18px;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;top:-1px}.header__toggle:focus-visible{outline:2px solid #86BE3D;outline-offset:3px}.header__toggle-bar{background-color:#FFFFFF;border-radius:999px;display:block;height:2px;-webkit-transition:opacity 0.2s ease,background-color 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,background-color 0.2s ease,-webkit-transform 0.2s ease;transition:transform 0.2s ease,opacity 0.2s ease,background-color 0.2s ease;transition:transform 0.2s ease,opacity 0.2s ease,background-color 0.2s ease,-webkit-transform 0.2s ease;width:100%}.header--open .header__toggle-bar--top{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.header--open .header__toggle-bar--middle{opacity:0}.header--open .header__toggle-bar--bottom{-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}@media only screen and (max-width:1199.98px){.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.header__links,.header__section{display:-ms-grid;display:grid}.header__side-nav .header__links,.header__side-nav .header__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main{padding-top:var(--header-height)}.header,.header.wide-bg:before{height:var(--header-height)}.header__main{border:0rem solid #1f2124;inset:0 0 auto;overflow-x:hidden;-webkit-transition:border 0.2s ease;transition:border 0.2s ease}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.header__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.header__reveal{background-color:#000000;display:none;gap:1rem;position:absolute;top:var(--header-height);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.header--open .header__reveal{display:-ms-grid;display:grid}}@media (min-width:1200px){.header__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.header__row{gap:0}.header__reveal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:2rem;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__section--secondary{margin-left:auto}.header__toggle{display:none}}@media only screen and (min-width:768px){.header__section--secondary{position:relative;margin-left:calc(20px + 0.25em);padding-left:30px}.header__section--secondary:after{content:"";position:absolute;left:0px;top:calc(50% - 15px);width:1px;height:30px;background:#FFFFFF}}@media only screen and (min-width:1200px){.header__section--secondary{margin-left:30px}}@media only screen and (max-width:767.98px){.header__section--secondary{margin-left:10px}}@media (min-width:1920px){.header__section--secondary{margin-left:calc(21px + 40px);padding-left:calc(21px + 40px)}}:root{--header-height:76px;--body-bg:#FFFFFF;--primary-purple:#86BE3D;--neutral-000:#FFFFFF;--neutral-100:#FAFAFC;--neutral-200:#F5F6FA;--neutral-250:#F0F1F5;--neutral-300:#E9EAF0;--neutral-500:#9FA3B5;--neutral-700:#414660;--neutral-800:#262A3E;--neutral-900:#1B1E2B}@media (max-width:767.98px){:root{--header-height:60px}}@media (min-width:1920px){:root{--header-height:100px}}@media (prefers-color-scheme:dark){:root{--body-bg:#1B1E2B;--neutral-000:#1B1E2B;--neutral-100:#262A3E;--neutral-200:#414660;--neutral-250:#9FA3B5;--neutral-300:#E9EAF0;--neutral-500:#F0F1F5;--neutral-700:#F5F6FA;--neutral-800:#FAFAFC;--neutral-900:#FFFFFF}}body{color:#414660;padding-inline:clamp(1rem,4vw,2rem)}:where(h1,h2,h3,h4,h5,h6){color:#262A3E}:where(h1,h2,h3,h4,h5,h6) a{color:inherit;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}:where(h1,h2,h3,h4,h5,h6) a:where(:hover,:focus-visible,:active){color:#86BE3D}:is(h1,h2,h3,h4,h5,h6){font-family:"Optima",sans-serif;font-style:normal;font-weight:700;text-wrap:balance}:is(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}p:empty{display:none}strong{font-weight:600}#content{max-width:1408px;width:100%}@media (min-width:1440px){#content{margin-inline:auto}}:where(.wide-bg){position:relative}:where(.wide-bg):before{content:'';background-color:#E9EAF0;position:absolute;inset:0;margin-inline:-100vw;z-index:-1}sup{font-style:normal}.fullwidth{width:100%}.inline-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--inline-list-gap,0.5rem)}.inline-list>li{display:-webkit-box;display:-ms-flexbox;display:flex}:where(.flow)>*+*{-webkit-margin-before:var(--flow,1em);margin-block-start:var(--flow,1em)}:where(.flow)>[class*=heading--]+p{--flow:0.5em}@media (min-width:1024px){:where(.flow)>*{--flow:0.75em}}:where(:focus-visible){outline:2px solid #86BE3D}:where(a){color:#86BE3D;text-decoration:none;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}:where(form){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem 0.5rem}form :where(input,select,textarea){background:none;border:1px solid #E9EAF0;border-radius:100px;color:#414660;padding:0.75rem 1rem;-webkit-transition:border-color 0.2s ease-out,color 0.2s ease-out;transition:border-color 0.2s ease-out,color 0.2s ease-out}form :where(input,select,textarea)::-webkit-input-placeholder{color:#9FA3B5}form :where(input,select,textarea)::-moz-placeholder{color:#9FA3B5}form :where(input,select,textarea):-ms-input-placeholder{color:#9FA3B5}form :where(input,select,textarea)::-ms-input-placeholder{color:#9FA3B5}form :where(input,select,textarea)::placeholder{color:#9FA3B5}form :where(input,select,textarea):focus-visible{border-color:#86BE3D}