.site-footer{display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--s4) var(--safe-area);background-color:var(--color-primary-900);justify-content:space-between;gap:var(--s3)}@media screen and (min-width: 992px){.site-footer{flex-direction:row}}.site-footer__copyright{color:var(--color-primary-300);font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}.site-footer__links{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);display:flex;gap:var(--s3);padding-bottom:var()}.site-footer__links .link-item{color:var(--content-color);text-decoration:none}.site-footer__links .link-item:hover{cursor:pointer;text-decoration:solid underline .01rem;text-underline-offset:.3em}.icon{--size: calc(var(--s2) * 2.4);display:inline-block;width:var(--width, var(--size));min-width:var(--width, var(--size));height:var(--height, var(--size));background-color:var(--color, var(--color-primary))}.site-header{position:fixed;display:flex;flex-direction:column;padding-bottom:var(--s);width:100%;z-index:30;top:0;background-color:var(--color-primary);transition:var(--nav-transition);--nav-transition: transform .2s ease-in-out, background .1s ease-in-out;--nav-transform: translateY(0)}@media screen and (min-width: 992px){.site-header{background:linear-gradient(180deg,#100f13cc,#100f1300);flex-direction:row;justify-content:space-between;height:var(--site-header-height);transform:var(--nav-transform)}}.site-header:hover.site-header--scrolled{--nav-transform: translateY(0)}.site-header--scrolled{--nav-background: var(--color-primary-100);--nav-transition: transform .2s ease-in-out, background .2s ease-in-out .2s;--brand-transition: background .2s ease-in-out .2s;--button-mobile-transition: color .2s ease-in-out .2s}@media screen and (min-width: 992px){.site-header--scrolled{--nav-transform: translateY(-100%)}}.site-header--scrolling-up{--nav-transform: translateY(0);--nav-transition: transform .2s ease-in-out;--brand-transition: none}.site-header__primary-wrapper{display:flex;justify-content:space-between;align-content:center;padding:0 var(--safe-area)}.site-header__primary-wrapper .als-logo .icon{--color: var(--color-primary-contrast);--width: calc(var(--s) * 15);--height: calc(var(--s) * 7)}.site-header__primary-wrapper .hamburger-button--mobile{color:var(--color-primary-contrast);background-color:none;background:none;border:none;position:relative;z-index:21}@media screen and (min-width: 992px){.site-header__primary-wrapper .hamburger-button--mobile{display:none}}.site-header__secondary-wrapper .site-menu-backdrop{display:flex;position:absolute;width:100dvw;left:0;top:0;height:0;background-color:var(--color-primary-500);animation:backdropOut .3s ease-in-out forwards;z-index:20}.site-header__secondary-wrapper .site-menu-backdrop.active{height:100dvh;animation:backdropIn .3s ease-in-out forwards}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu-backdrop{display:none}}.site-header__secondary-wrapper .site-menu{display:none;opacity:0;animation:menuIn 583ms .2s cubic-bezier(.17,0,.15,1) forwards}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu{opacity:1;display:flex;flex-direction:row;align-items:center;animation:none;padding-top:var(--s)}}.site-header__secondary-wrapper .site-menu.active{display:flex;flex-direction:column;position:relative;z-index:20}.site-header__secondary-wrapper .site-menu.active .site-menu__item a{display:block;position:relative;animation:menuItemIn 583ms var(--animation-delay) cubic-bezier(.17,0,.15,1) forwards}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu.active .site-menu__item a{animation:none}}.site-header__secondary-wrapper .site-menu__items{display:flex;flex-direction:column}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu__items{flex-direction:row;align-items:center}}.site-header__secondary-wrapper .site-menu__item{position:relative;color:var(--color-primary-contrast);padding-left:var(--s4);padding-bottom:var(--s);font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);overflow:hidden}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu__item{padding:var(--s2) var(--s2);text-transform:uppercase;overflow:visible;font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:var(--ls-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 200)}}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu__item a{transform:none}}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu__item.active,.site-header__secondary-wrapper .site-menu__item:hover{text-decoration:solid underline .01rem;text-underline-offset:.3em}}.site-header__secondary-wrapper .site-menu__item.active:before,.site-header__secondary-wrapper .site-menu__item:hover:before{content:"";height:var(--s5);width:var(--s);background-color:var(--color-secondary);display:block;position:absolute;left:0;top:0}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu__item.active:before,.site-header__secondary-wrapper .site-menu__item:hover:before{display:none}}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu__item:first-child{display:none}}.site-header__secondary-wrapper .site-menu__item a{color:var(--color-primary-contrast);text-decoration:none}.site-header__secondary-wrapper .site-menu__item.language-selector{text-transform:uppercase;position:relative}.site-header__secondary-wrapper .site-menu__item.language-selector--desktop{display:none;padding-right:var(--safe-area)}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu__item.language-selector--desktop{display:block}}.site-header__secondary-wrapper .site-menu__item.language-selector--desktop:hover .language__list{cursor:pointer;display:flex}.site-header__secondary-wrapper .site-menu__item.language-selector--desktop:hover .language__list a{display:block;padding-left:var(--s2);cursor:pointer}.site-header__secondary-wrapper .site-menu__item.language-selector--desktop:hover .icon{transform:rotate(180deg)}.site-header__secondary-wrapper .site-menu__item.language-selector--desktop .language__list{display:none;flex-direction:column;position:absolute;top:var(--s5);width:100%;left:0;padding-bottom:var(--s)}.site-header__secondary-wrapper .site-menu__item.language-selector--desktop .language__selected{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500);display:flex;align-items:center;justify-content:center;gap:var(--s)}.site-header__secondary-wrapper .site-menu__item.language-selector--mobile{margin-top:var(--s7);display:flex;gap:var(--s2)}@media screen and (min-width: 992px){.site-header__secondary-wrapper .site-menu__item.language-selector--mobile{display:none}}.site-header__secondary-wrapper .site-menu__item.language-selector--mobile a{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 200)}.site-header__secondary-wrapper .site-menu__item.language-selector--mobile a.active{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}@media screen and (min-width: 992px){.site-header__secondary-wrapper .menu-button-mobile{display:none}}.site-header__info-wrapper{display:none;flex-direction:column;margin-top:var(--s3);padding-left:var(--s4);opacity:0}.site-header__info-wrapper.active{display:flex;z-index:20;position:relative;animation:menuIn 583ms .3s cubic-bezier(.17,0,.15,1) forwards}@media screen and (min-width: 992px){.site-header__info-wrapper.active{animation:none}}@media screen and (min-width: 992px){.site-header__info-wrapper.active{display:none}}.site-header__info-wrapper .address{display:flex;flex-direction:column;gap:var(--s3)}.site-header__info-wrapper .address__item a{color:var(--color-primary-contrast);font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}@keyframes menuIn{0%{opacity:0}to{opacity:1}}@keyframes menuItemIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes backdropIn{0%{height:0}to{height:100dvh}}@keyframes backdropOut{0%{height:100dvh}to{height:0}}@font-face{font-family:Outfit;src:url(/_astro/Outfit-VariableFont_wght.DbMSL6pt.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--html-font-size-v: 16;--html-font-size: calc(var(--html-font-size-v) * 1px);font-size:var(--html-font-size)}@media screen and (min-width: 1600px){:root{font-size:clamp(var(--html-font-size),var(--html-font-size-v) * 100 / 1200 * .7vw,100vw)}}:root{--cols: 6}@media screen and (min-width: 992px){:root{--cols: 12}}:root{--sv: .5;--s: calc(var(--sv) * 1rem);--s1: .5rem;--s2: 1rem;--s3: 1.5rem;--s4: 2rem;--s5: 2.5rem;--s6: 3rem;--s7: 3.5rem;--s8: 4rem;--s9: 4.5rem;--s10: 5rem}:root{--site-header-height: calc(var(--s) * 11)}@media screen and (min-width: 1200px){:root{--site-header-height: calc(var(--s) * 11)}}:root{--header-height: calc(var(--s) * 11)}@media screen and (min-width: 992px){:root{--header-height: calc(var(--s) * 11)}}:root{--header-space: calc(var(--header-height) + calc(var(--s) * 7))}@media screen and (min-width: 992px){:root{--header-space: calc(var(--header-height) + calc(var(--s) * 9))}}:root{--color-light: #ffffff;--color-light-rgb: 255, 255, 255;--color-primary-50: #e8e8e9;--color-primary-50-rgb: 232, 232, 233;--color-primary-100: #b8b7b9;--color-primary-100-rgb: 184, 183, 185;--color-primary-200: #959598;--color-primary-200-rgb: 149, 149, 152;--color-primary-300: #656468;--color-primary-300-rgb: 101, 100, 104;--color-primary-400: #47464b;--color-primary-400-rgb: 71, 70, 75;--color-primary-500: #19181e;--color-primary-500-rgb: 25, 24, 30;--color-primary-600: #17161b;--color-primary-600-rgb: 23, 22, 27;--color-primary-700: #121115;--color-primary-700-rgb: 18, 17, 21;--color-primary-800: #0e0d11;--color-primary-800-rgb: 14, 13, 17;--color-primary-900: #050405;--color-primary-900-rgb: 5, 4, 5;--color-primary: var(--color-primary-800);--color-primary-contrast: var(--color-light);--color-secondary: #f8f87f;--color-secondary-rgb: 248, 248, 127;--color-success-50: #edf6e7;--color-success-50-rgb: 237, 246, 231;--color-success-100: #c6e3b4;--color-success-100-rgb: 198, 227, 180;--color-success-200: #aad690;--color-success-200-rgb: 170, 214, 144;--color-success-300: #84c35d;--color-success-300-rgb: 132, 195, 93;--color-success-400: #6cb73d;--color-success-400-rgb: 108, 183, 61;--color-success-500: #47a50d;--color-success-500-rgb: 71, 165, 13;--color-success-600: #41960c;--color-success-600-rgb: 65, 150, 12;--color-success-700: #327509;--color-success-700-rgb: 50, 117, 9;--color-success-800: #275b07;--color-success-800-rgb: 39, 91, 7;--color-success-900: #1e4505;--color-success-900-rgb: 30, 69, 5;--color-error-50: #fbeaea;--color-error-50-rgb: 251, 234, 234;--color-error-100: #f1bebe;--color-error-100-rgb: 241, 190, 190;--color-error-200: #ea9f9f;--color-error-200-rgb: 234, 159, 159;--color-error-300: #e17373;--color-error-300-rgb: 225, 115, 115;--color-error-400: #db5858;--color-error-400-rgb: 219, 88, 88;--color-error-500: #d22e2e;--color-error-500-rgb: 210, 46, 46;--color-error-600: #bf2a2a;--color-error-600-rgb: 191, 42, 42;--color-error-700: #952121;--color-error-700-rgb: 149, 33, 33;--color-error-800: #741919;--color-error-800-rgb: 116, 25, 25;--color-error-900: #581313;--color-error-900-rgb: 88, 19, 19;--font-primary: "Outfit", sans-serif;--text-color: var(--color-primary-contrast)}:root{--fs-list-featured-v: 18;--fs-list-featured: calc(var(--fs-list-featured-v) / var(--html-font-size-v) * 1rem);--lh-list-featured: 1.3333333333;--ls-list-featured: 0%}@media screen and (min-width: 1200px){:root{--fs-list-featured-v: 26;--fs-list-featured: calc(var(--fs-list-featured-v) / var(--html-font-size-v) * 1rem);--lh-list-featured: 1.25;--ls-list-featured: 0%}}:root{--fs-download-arrow-v: 8;--fs-download-arrow: calc(var(--fs-download-arrow-v) / var(--html-font-size-v) * 1rem);--lh-download-arrow: 1.75;--ls-download-arrow: 0%}@media screen and (min-width: 1200px){:root{--fs-download-arrow-v: 8;--fs-download-arrow: calc(var(--fs-download-arrow-v) / var(--html-font-size-v) * 1rem);--lh-download-arrow: 1.75;--ls-download-arrow: 0%}}:root{--fs-xs-v: 12;--fs-xs: calc(var(--fs-xs-v) / var(--html-font-size-v) * 1rem);--lh-xs: 1.25;--ls-xs: -.01em}@media screen and (min-width: 1200px){:root{--fs-xs-v: 14;--fs-xs: calc(var(--fs-xs-v) / var(--html-font-size-v) * 1rem);--lh-xs: 1.2857142857}}:root{--fs-sm-v: 14;--fs-sm: calc(var(--fs-sm-v) / var(--html-font-size-v) * 1rem);--lh-sm: 1.2857142857;--ls-sm: -.01em}@media screen and (min-width: 1200px){:root{--fs-sm-v: 16;--fs-sm: calc(var(--fs-sm-v) / var(--html-font-size-v) * 1rem);--lh-sm: 1.25}}:root{--fs-base-v: 16;--fs-base: calc(var(--fs-base-v) / var(--html-font-size-v) * 1rem);--lh-base: 1.25;--ls-base: -.01em}@media screen and (min-width: 1200px){:root{--fs-base-v: 18;--fs-base: calc(var(--fs-base-v) / var(--html-font-size-v) * 1rem);--lh-base: 1.2777777778}}:root{--fs-md-v: 18;--fs-md: calc(var(--fs-md-v) / var(--html-font-size-v) * 1rem);--lh-md: 1.1111111111;--ls-md: -.01em}@media screen and (min-width: 1200px){:root{--fs-md-v: 24;--fs-md: calc(var(--fs-md-v) / var(--html-font-size-v) * 1rem);--lh-md: 1.25}}:root{--fs-lg-v: 24;--fs-lg: calc(var(--fs-lg-v) / var(--html-font-size-v) * 1rem);--lh-lg: 1.25;--ls-lg: -.01em}@media screen and (min-width: 1200px){:root{--fs-lg-v: 32;--fs-lg: calc(var(--fs-lg-v) / var(--html-font-size-v) * 1rem);--lh-lg: 1.25}}:root{--fs-xl-v: 32;--fs-xl: calc(var(--fs-xl-v) / var(--html-font-size-v) * 1rem);--lh-xl: 1.25;--ls-xl: -.01em}@media screen and (min-width: 1200px){:root{--fs-xl-v: 40;--fs-xl: calc(var(--fs-xl-v) / var(--html-font-size-v) * 1rem);--lh-xl: 1.25}}:root{--fs-xxl-v: 40;--fs-xxl: calc(var(--fs-xxl-v) / var(--html-font-size-v) * 1rem);--lh-xxl: 1.1;--ls-xxl: -.01em}@media screen and (min-width: 1200px){:root{--fs-xxl-v: 48;--fs-xxl: calc(var(--fs-xxl-v) / var(--html-font-size-v) * 1rem);--lh-xxl: 1.2083333333}}:root{--portrait-wrapper-max-width: 450px;--fs-404-v: 40;--fs-404: calc(var(--fs-404-v) / var(--html-font-size-v) * 1rem);--lh-404: 1.1;--ls-404: -.01em}@media screen and (min-width: 1200px){:root{--fs-404-v: 342;--fs-404: calc(var(--fs-404-v) / var(--html-font-size-v) * 1rem);--lh-404: 1.2602339181}}:root{--toolbar-height: var(--s6)}@media screen and (min-width: 1200px){:root{--toolbar-height: var(--s10)}}:root{--fs-statistic-v: 73;--fs-statistic: calc(var(--fs-statistic-v) / var(--html-font-size-v) * 1rem);--lh-statistic: 1.2602739726;--ls-statistic: 0%}@media screen and (min-width: 992px){:root{--fs-statistic-v: 89;--fs-statistic: calc(var(--fs-statistic-v) / var(--html-font-size-v) * 1rem);--lh-statistic: 1.2584269663;--ls-statistic: 0%}}:root{--separation-mt: var(--s7);--separation-mb: var(--s7)}@media screen and (min-width: 1200px){:root{--separation-mt: calc(var(--s7) * 2);--separation-mb: calc(var(--s7) * 2)}}:root{--animation-enter-word: enterWord .5s var(--cubic-bezier-3) forwards;--animation-trim-path-y: trimPathY 883ms cubic-bezier(.17, 0, .15, 1) forwards;--animation-trim-path-x: trimPathX 883ms cubic-bezier(.17, 0, .15, 1) forwards}@media screen and (min-width: 1200px){:root{--animation-trim-path-y: trimPathY .5s cubic-bezier(.17, 0, .15, 1) forwards;--animation-trim-path-x: trimPathX .5s cubic-bezier(.17, 0, .15, 1) forwards}}:root{--transition-hover-media: 1s var(--cubic-bezier-2);--cubic-bezier-1: cubic-bezier(.85, 0, .15, 1);--cubic-bezier-2: cubic-bezier(.17, 0, .15, 1);--cubic-bezier-3: cubic-bezier(.17, .17, .25, 1)}.grid{display:grid;--grid-min-col-width: 0;--grid-col-gap: calc(var(--s) * 3);--grid-row-gap: inherit;grid-template-columns:repeat(var(--cols),minmax(var(--grid-min-col-width),1fr));gap:var(--grid-gap);column-gap:var(--grid-col-gap);row-gap:var(--grid-row-gap)}.section-card{border-radius:var(--s5) var(--s5) 0 0;padding-top:var(--s5)}.section-card--light{background-color:var(--color-light)}.hover-line{--color: var(--color-light);--transition: transform 333ms var(--cubic-bezier-3);--bottom: calc(0px - calc(var(--s) / 2))}.hover-line span{position:relative}.hover-line span:after{content:"";width:100%;position:absolute;border-bottom:.0625rem solid var(--color);height:1px;bottom:var(--bottom);left:0;transform:scaleX(0);transform-origin:left}@media screen and (prefers-reduced-motion: no-preference){.hover-line span:after{transition:var(--transition)}}.hover-line:focus-visible{outline-offset:-1px}.hover-line:hover span:after,.hover-line:focus-visible span:after{transform:scaleX(1)}*,*:before,*:after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}nav ul{list-style:none;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit}.wrapper-fluid{width:100%;max-width:100%;margin:0 auto;padding-left:var(--safe-area, 15px);padding-right:var(--safe-area, 15px)}@media screen and (min-width: 992px){.wrapper-fluid{padding-left:var(--safe-area, 60px);padding-right:var(--safe-area, 60px)}}body,html{font-family:var(--font-primary);background-color:var(--color-primary);line-height:var(--lh-base);font-size:var(--html-font-size);-webkit-text-size-adjust:none;text-size-adjust:none;color:var(--text-color)}body strong,html strong{font-variation-settings:"wght" 700}body.no-scroll{overflow:hidden}body main{height:100%}img{height:auto;width:100%}.section-not-found{margin-top:calc(var(--header-space) - var(--s9));min-height:calc(100vh - (var(--header-space) + var(--s9)));background-color:var(--color-primary);display:flex;flex-direction:column;align-items:center}.section-not-found__number{font-size:var(--fs-404);line-height:var(--lh-404);letter-spacing:var(--ls-404);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);color:var(--color-secondary)}.section-not-found__title{font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.section-not-found__description{margin-top:var(--s3);font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.section-not-found__button{margin-top:var(--s5);color:var(--color-primary);background-color:var(--color-primary-contrast);border:.0625rem solid transparent;padding:var(--s2) var(--s4);text-decoration:none;margin-bottom:var(--s9);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:var(--ls-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.section-not-found__button:hover{border-color:var(--color-primary-contrast);background-color:var(--color-primary);color:var(--color-primary-contrast)}.legal-wrapper,.privacy-wrapper{margin-top:var(--header-space);margin-bottom:var(--s5);padding:0 var(--safe-area)}.legal-wrapper__title,.privacy-wrapper__title{font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}.legal-wrapper .legal-list,.legal-wrapper .privacy-list,.privacy-wrapper .legal-list,.privacy-wrapper .privacy-list{list-style-type:none;padding:0}@media screen and (min-width: 992px){.legal-wrapper .legal-list,.legal-wrapper .privacy-list,.privacy-wrapper .legal-list,.privacy-wrapper .privacy-list{max-width:calc(8 * 100 / 12 * 1%)}}.legal-wrapper .legal-list a,.legal-wrapper .privacy-list a,.privacy-wrapper .legal-list a,.privacy-wrapper .privacy-list a{color:var(--content-color);text-underline-offset:.3em}.legal-wrapper .legal-list a:hover,.legal-wrapper .privacy-list a:hover,.privacy-wrapper .legal-list a:hover,.privacy-wrapper .privacy-list a:hover{color:var(--color-primary-400)}.legal-wrapper .legal-list__item,.legal-wrapper .privacy-list__item,.privacy-wrapper .legal-list__item,.privacy-wrapper .privacy-list__item{margin-top:var(--s5)}.legal-wrapper .legal-list__item .title,.legal-wrapper .privacy-list__item .title,.privacy-wrapper .legal-list__item .title,.privacy-wrapper .privacy-list__item .title{margin-bottom:var(--s2);font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}.legal-wrapper .legal-list__item .description,.legal-wrapper .privacy-list__item .description,.privacy-wrapper .legal-list__item .description,.privacy-wrapper .privacy-list__item .description{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}.legal-wrapper .legal-list__item>ul,.legal-wrapper .privacy-list__item>ul,.privacy-wrapper .legal-list__item>ul,.privacy-wrapper .privacy-list__item>ul{margin-top:var(--s2);font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);list-style-type:disc}.legal-wrapper .legal-list__item>ul li,.legal-wrapper .privacy-list__item>ul li,.privacy-wrapper .legal-list__item>ul li,.privacy-wrapper .privacy-list__item>ul li{margin-top:var(--s)}.block{--b-max-width: 100%;--b-margin-left: 0;--b-margin-right: auto;--b-margin-top: 0;--b-margin-bottom: 0;margin-top:var(--b-margin-top);margin-bottom:var(--b-margin-bottom)}@media screen and (min-width: 768px){.block--align-right{--b-max-width: calc(8 * 100 / 12 * 1%);--b-margin-right: 0% ;--b-margin-left: auto}}@media screen and (min-width: 992px){.block--align-right{--b-max-width: 50% ;--b-margin-right: 0% }}@media screen and (min-width: 1200px){.block--align-right{--b-max-width: calc(5 * 100 / 12 * 1%);--b-margin-right: 0% ;--b-margin-left: auto}}@media screen and (min-width: 768px){.block--align-right+.block-cta{max-width:calc(8 * 100 / 12 * 1%);margin-right:0%;margin-left:auto}}@media screen and (min-width: 992px){.block--align-right+.block-cta{max-width:50%;margin-right:0%}}@media screen and (min-width: 1200px){.block--align-right+.block-cta{max-width:calc(5 * 100 / 12 * 1%);margin-right:0%;margin-left:auto}}.block--align-left{--b-max-width: 100%}@media screen and (min-width: 768px){.block--align-left{--b-max-width: calc(8 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.block--align-left{--b-max-width: 50% }}@media screen and (min-width: 1200px){.block--align-left{--b-max-width: calc(5 * 100 / 12 * 1%)}}.block--half-column-center{padding-bottom:var(--s10);max-width:var(--b-max-width);margin-left:var(--b-margin-left);margin-right:var(--b-margin-right)}@media screen and (min-width: 576px){.block--half-column-center{--b-max-width: calc(7 * 100 / 12 * 1%);--b-margin-left: auto;--b-margin-right: auto}}@media screen and (min-width: 768px){.block--half-column-center{--b-max-width: 50% }}@media screen and (min-width: 992px){.block--half-column-center{padding-bottom:calc(var(--s5) * 3);--b-max-width: calc(5 * 100 / 12 * 1%)}}@media screen and (min-width: 1200px){.block--half-column-center{padding-bottom:calc(var(--s5) * 3);--b-max-width: calc(4 * 100 / 12 * 1%)}}.block--separation-top{--b-margin-top: var(--separation-mt)}.block--separation-bottom{--b-margin-bottom: var(--separation-mb)}.block--wrapper{padding-left:var(--safe-area);padding-right:var(--safe-area)}.block__aligner{max-width:var(--b-max-width);margin-left:var(--b-margin-left);margin-right:var(--b-margin-right)}@media screen and (min-width: 1200px){.block--hide-desktop{display:none}}@media screen and (min-width: 768px) and (max-width: 1199px){.block--hide-tablet{display:none}}@media screen and (max-width: 767px){.block--hide-mobile{display:none}}.block--background-dark{background-color:var(--color-primary);color:var(--color-primary-contrast)}.block--background-light{background-color:var(--color-light);color:var(--color-primary)}.block--background-grey{background-color:var(--color-primary-200);color:var(--color-primary)}.hero__inner .heading.hero-heading-small{font-size:var(--fs-sec-md);line-height:var(--lh-sec-md);letter-spacing:var(--ls-sec-md);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}@media screen and (min-width: 576px){.hero__inner .heading.hero-heading-small{font-size:var(--fs-sec-hg2);line-height:var(--lh-sec-hg2);letter-spacing:var(--ls-sec-hg2);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}}.hero-secondary .heading.hero-heading-small{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}@media screen and (min-width: 576px){.hero-secondary .heading.hero-heading-small{font-size:var(--fs-hero-secondary);line-height:var(--lh-hero-secondary);letter-spacing:var(--ls-hero-secondary);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}.hero-simple__inner .heading.hero-heading-small{font-size:var(--fs-sec-md);line-height:var(--lh-sec-md);letter-spacing:var(--ls-sec-md);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}@media screen and (min-width: 576px){.hero-simple__inner .heading.hero-heading-small{font-size:var(--fs-sec-hg2);line-height:var(--lh-sec-hg2);letter-spacing:var(--ls-sec-hg2);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}}.tabs .tabs__content .table-wrapper{padding:var(--safe-area)}.tabs .tabs__content .table-wrapper .table-mobile__header,.tabs .tabs__content .table-wrapper thead{background-color:transparent}h1,h2,h3,h4,h5,h6,caption,figcaption,blockquote{text-wrap:unset}.tracking-button{height:0px;width:fit-content;transition:all .8s cubic-bezier(0,0,.04,.86) 0s}.slashed{display:flex;text-transform:uppercase}.slashed:before{content:"";position:static;display:inline;background-image:url(/static-icons/slash.svg);background-size:contain;background-repeat:no-repeat;transform:translateY(.27em);width:var(--slash-size, 1em);min-width:var(--slash-size, 1em);height:var(--slash-size, .8em)}.mouse-tracker-trigger{cursor:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}iframe{border:none}.leaflet-control-attribution a{display:none!important}.leaflet-popup-content-wrapper{border-radius:0}.leaflet-popup-content-wrapper .leaflet-popup-content{font-family:var(--font-primary);max-width:210px}.leaflet-popup-content-wrapper .leaflet-popup-content .leaflet-popup-content__header{font-size:var(--fs-sm);font-variation-settings:"wght" 700}.skip-to-main-content-link{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:var(--color-primary);color:#fff;opacity:0}.skip-to-main-content-link:focus{left:50%;transform:translate(-50%);opacity:1;margin-top:var(--s2)}[data-intersection=fade-in]{--animation-delay: 0ms;filter:opacity(0);transition:filter .5s var(--animation-delay) cubic-bezier(.33,0,.67,1)}[data-intersection=fade-in].animate{filter:opacity(1)}@keyframes enterWord{0%{transform:translateY(.2em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes enterBottomTop{0%{transform:translateY(var(--s3));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes trimPathY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes trimPathX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media screen and (max-width: 767px){:root .hidden-xs{display:none!important}}@media screen and (min-width: 768px) and (max-width: 991px){:root .hidden-sm{display:none!important}}@media screen and (max-width: 767px){:root .hidden-sm-down{display:none!important}}@media screen and (min-width: 768px){:root .hidden-sm-up{display:none!important}}@media screen and (min-width: 992px) and (max-width: 1199px){:root .hidden-md{display:none!important}}@media screen and (max-width: 991px){:root .hidden-md-down{display:none!important}}@media screen and (min-width: 992px){:root .hidden-md-up{display:none!important}}@media screen and (min-width: 1200px) and (max-width: 1599px){:root .hidden-lg{display:none!important}}@media screen and (max-width: 1199px){:root .hidden-lg-down{display:none!important}}@media screen and (min-width: 1200px){:root .hidden-lg-up{display:none!important}}@media screen and (min-width: 1600px) and (max-width: 2399px){:root .hidden-xl{display:none!important}}@media screen and (max-width: 1599px){:root .hidden-xl-down{display:none!important}}@media screen and (min-width: 1600px){:root .hidden-xl-up{display:none!important}}@media screen and (min-width: 2400px){:root .hidden-xxl{display:none!important}}@media screen and (max-width: 2399px){:root .hidden-xxl-down{display:none!important}}:root .sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}:root{--safe-area: var(--s2)}@media screen and (min-width: 992px){:root{--safe-area: var(--s3)}}@media screen and (min-width: 1200px){:root{--safe-area: var(--s4)}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}html,body{margin:0;width:100%}
