/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties;.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-yellow-400:oklch(85.2% 0.199 91.936);--color-green-100:#e6ecea;--color-green-200:#ccd9d6;--color-green-300:#99b2ac;--color-green-400:#668c83;--color-green-500:#336559;--color-green-600:#003f30;--color-blue-900:#04181a;--color-gray-500:oklch(55.1% 0.027 264.364);--color-black:#030408;--color-white:#fff;--spacing:8px;--breakpoint-lg:64rem;--container-3xs:256px;--container-md:448px;--container-2xl:720px;--container-3xl:768px;--container-4xl:896px;--container-5xl:1060px;--text-xs:12px;--text-xs--line-height:1.33333;--text-sm:14px;--text-sm--line-height:1.42857;--text-base:16px;--text-base--line-height:1.5;--text-lg:18px;--text-lg--line-height:1.55556;--text-xl:20px;--text-xl--line-height:1.4;--text-2xl:24px;--text-2xl--line-height:1.33333;--text-3xl:30px;--text-3xl--line-height:1.2;--text-4xl:36px;--text-4xl--line-height:1.11111;--text-5xl:48px;--text-5xl--line-height:1;--text-6xl:54px;--text-6xl--line-height:1;--text-7xl:60px;--text-7xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:0.48px;--tracking-widest:0.8px;--radius-xs:4px;--radius-lg:0.5rem;--drop-shadow-sm:0 1px 2px rgba(0,0,0,.15);--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-green:#4bc676;--color-blue:#00b3be;--color-red:#8b0836;--color-red-light:#fef0f2;--color-green-p8:#4bc67614;--color-green-p24:#4bc6763d;--color-green-p40:#4bc67666;--color-green-p45:#4bc67673;--color-dark-green:#15332e;--color-medium-blue:#0a7c84;--color-blue-p28:#00b3be47;--color-medium-blue-p32:#0a7c8452;--color-dark-blue:#097379;--color-offwhite:#f9f9f9;--color-white-p02:#ffffff05;--color-white-p05:#ffffff0d;--color-white-p06:#ffffff0f;--color-white-p08:#ffffff14;--color-white-p10:#ffffff1a;--color-white-p12:#ffffff1f;--color-white-p14:#ffffff24;--color-white-p18:#ffffff2e;--color-white-p20:#ffffff33;--color-white-p22:#ffffff38;--color-white-p40:#ffffff66;--color-blue-light:#a8c9ca;--color-blue-medium:#bbdfe1;--color-orange:#e17100;--color-grey:#e9e9e9;--color-grey-100:#c6c6c6;--color-grey-200:#adadad;--color-grey-300:#959595;--color-grey-400:#565656;--color-grey-500:#696969;--color-grey-light:#e7e7e7;--color-surface-light:#f7f7f7;--color-surface-light-hover:#fbfbfb;--color-border-light:#d8d8d8;--color-border-light-hover:#b4b4b4;--color-grey-blue:#68696a;--color-grey-blue-p10:#68696a1a;--color-grey-blue-p24:#68696a3d;--color-grey-blue-p60:#68696a99;--color-black-blue:#0f1419;--color-black-p02:#00000005;--color-black-p03:#00000008;--color-black-p08:#00000014;--color-black-p10:#0000001a;--color-black-p16:#00000029;--color-grey-light-p18:#e7e7e72e;--color-grey-blue-p20:#68696a33;--color-black-p22:#00000038;--color-black-p30:#0000004d;--color-white-p30:#ffffff4d;--color-grey-light-p30:#e7e7e74d;--color-grey-100-p60:#c2c2c299;--color-white-p80:#ffffffcc;--color-light-100:var(--color-green-100);--color-grey-medium:var(--color-grey-300);--color-green-gradient:linear-gradient(0deg,#4bc676 9.84%,transparent 106.5%);--color-green-blue-gradient:linear-gradient(45deg,#5cb675 14.64%,#00b4be 85.35%);--color-blue-green-gradient:linear-gradient(180deg,#00b3be,#4bc676);--color-shadow-gradient:linear-gradient(180deg,#282828,#8e8e8e66);--color-black-gradient:radial-gradient(60% 60% at 50% 0%,rgba(10,200,230,.2) 0%,rgba(90,170,250,.1) 42%,transparent 72%),radial-gradient(60% 60% at 50% 100%,rgba(10,200,230,.16) 0%,rgba(90,170,250,.08) 42%,transparent 72%),#030408;--color-black-gradient-radials:radial-gradient(50% 58% at 50% 34%,rgba(0,179,190,.14) 0%,rgba(64,150,210,.06) 42%,transparent 72%),radial-gradient(46% 40% at 50% 50%,rgba(0,179,190,.1) 0%,rgba(64,150,210,.045) 42%,transparent 70%),radial-gradient(50% 60% at 50% 78%,rgba(0,179,190,.15) 0%,rgba(64,150,210,.07) 42%,transparent 72%);--color-black-gradient-linear:linear-gradient(180deg,#030408,#041218 22%,#05161f 50%,#03090c 74%,#030408);--color-black-gradient-deep:radial-gradient(50% 58% at 50% 34%,rgba(0,179,190,.14) 0%,rgba(64,150,210,.06) 42%,transparent 72%),radial-gradient(46% 40% at 50% 50%,rgba(0,179,190,.1) 0%,rgba(64,150,210,.045) 42%,transparent 70%),radial-gradient(50% 60% at 50% 78%,rgba(0,179,190,.15) 0%,rgba(64,150,210,.07) 42%,transparent 72%),linear-gradient(180deg,#030408,#041218 22%,#05161f 50%,#03090c 74%,#030408);--color-green-white-gradient:radial-gradient(127.21% 159.8% at -45.95% 202.07%,#00b1ba 0%,#5bb574 37.98%,#eaeaea 100%);--color-offwhite-gradient:radial-gradient(96.86% 131.67% at -9.32% 160.62%,#00b1ba 0%,#5bb574 7.98%,#eaeaea 80%);--color-green-white-gradient-100:radial-gradient(105.95% 141.57% at -15.08% 178.36%,#00b1ba 0%,#5bb574 37.98%,#eaeaea 100%);--color-blue-dark-gradient:linear-gradient(135deg,rgba(0,179,190,.14),rgba(75,198,118,.1));--color-btn-primary-gradient:linear-gradient(135deg,rgba(75,198,118,.72),rgba(0,179,190,.82));--color-btn-primary-gradient-hover-dark:linear-gradient(225deg,rgba(40,120,72,.96),rgba(0,112,122,.97));--color-btn-primary-gradient-hover-light:linear-gradient(225deg,rgba(112,224,156,.85),rgba(64,214,226,.9));--color-glass-card-gradient:linear-gradient(165deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));--color-glass-card-gradient-flat-light:linear-gradient(158deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.38));--color-glass-card-gradient-flat-dark:linear-gradient(160deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));--color-glass-card-gradient-hover:linear-gradient(165deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.03));--color-glass-card-light-gradient:linear-gradient(158deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.38));--color-glass-panel-gradient:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));--color-spotlight-gradient:radial-gradient(72% 132% at 50% 50%,rgba(10,200,230,.26) 0%,rgba(90,170,250,.13) 46%,transparent 76%);--color-benefit-glow:radial-gradient(120% 95% at 22% 0%,rgba(10,200,230,.2) 0%,rgba(90,170,250,.08) 48%,transparent 78%);--color-glass-card-gradient-light:linear-gradient(165deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.5));--color-conversion-glow-top:radial-gradient(46% 56% at 50% 46%,rgba(10,200,230,.3) 0%,rgba(90,170,250,.14) 44%,transparent 74%);--color-conversion-glow-bottom:radial-gradient(50% 58% at 50% 60%,rgba(24,110,238,.22) 0%,rgba(80,140,250,.1) 44%,transparent 72%);--color-conversion-glow-top-light:radial-gradient(46% 56% at 50% 46%,rgba(75,198,118,.26) 0%,rgba(0,179,190,.13) 44%,transparent 74%);--color-conversion-glow-bottom-light:radial-gradient(50% 58% at 50% 60%,rgba(0,179,190,.18) 0%,rgba(75,198,118,.09) 44%,transparent 72%);--color-conversion-scrim:linear-gradient(105deg,rgba(3,4,8,.52),rgba(3,4,8,.34) 42%,rgba(3,4,8,.64));--color-conversion-fade:linear-gradient(180deg,#030408,rgba(3,4,8,0) 22%,rgba(3,4,8,0) 78%,#030408);--color-media-bloom-a:radial-gradient(50% 50% at 50% 50%,rgba(0,179,190,.6) 0%,rgba(75,198,118,.08) 42%,transparent 74%);--color-media-bloom-b:radial-gradient(50% 50% at 50% 50%,rgba(75,198,118,.46) 0%,rgba(0,179,190,.3) 40%,transparent 76%);--color-media-bloom-c:radial-gradient(50% 50% at 50% 50%,rgba(75,198,118,.1) 0%,rgba(0,179,190,.22) 50%,transparent 78%);--color-media-bloom-a-light:radial-gradient(50% 50% at 50% 50%,rgba(0,179,190,.56) 0%,rgba(75,198,118,.07) 42%,transparent 74%);--color-media-bloom-b-light:radial-gradient(50% 50% at 50% 50%,rgba(75,198,118,.44) 0%,rgba(0,179,190,.2) 40%,transparent 76%);--color-media-bloom-c-light:radial-gradient(50% 50% at 50% 50%,rgba(75,198,118,.06) 0%,rgba(0,179,190,.12) 50%,transparent 78%);--color-media-drop-shadow:rgba(20,40,30,.16);--color-webinar-glow:radial-gradient(50% 44% at 50% 42%,rgba(10,200,230,.12) 0%,rgba(90,170,250,.06) 40%,transparent 66%);--color-webinar-smoke:radial-gradient(50% 50% at 50% 50%,rgba(75,198,118,.55) 0%,rgba(0,179,190,.22) 36%,rgba(75,198,118,.08) 62%,transparent 80%);--color-timeline-glow-dark:radial-gradient(60% 50% at 50% 55%,rgba(10,200,230,.16) 0%,rgba(90,170,250,.08) 45%,transparent 74%);--color-timeline-glow-light:radial-gradient(60% 50% at 50% 55%,rgba(75,198,118,.16) 0%,rgba(0,179,190,.08) 45%,transparent 74%);--color-comparison-glow-top:radial-gradient(48% 52% at 50% 34%,rgba(10,200,230,.16) 0%,rgba(90,170,250,.08) 44%,transparent 72%);--color-comparison-glow-bottom:radial-gradient(50% 58% at 50% 66%,rgba(10,200,230,.13) 0%,rgba(90,170,250,.07) 44%,transparent 72%);--color-solution-hub-atmo:radial-gradient(42% 48% at 50% 50%,rgba(10,200,230,.22) 0%,rgba(90,170,250,.11) 44%,transparent 72%);--color-solution-hub-halo:radial-gradient(44% 46% at 50% 50%,rgba(10,200,230,.3) 0%,rgba(90,170,250,.12) 46%,transparent 74%);--color-solution-hub-core:linear-gradient(165deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));--color-solution-hub-card-green:linear-gradient(160deg,rgba(75,198,118,.24),rgba(75,198,118,.09));--color-solution-hub-card-teal:linear-gradient(160deg,rgba(0,179,190,.24),rgba(0,179,190,.09));--color-stage-scrim-gradient:linear-gradient(105deg,rgba(3,4,8,.3),rgba(3,4,8,.1) 42%,rgba(3,4,8,.45));--color-stage-glow-gradient:radial-gradient(46% 50% at 42% 50%,rgba(75,198,118,.22),rgba(0,179,190,.05) 46%,transparent 72%);--color-stage-fade-gradient:linear-gradient(180deg,rgba(3,4,8,0),rgba(3,4,8,.55) 58%,#030408);--color-stage-small-glow:radial-gradient(50% 56% at 50% 36%,rgba(0,179,190,.24) 0%,rgba(64,150,210,.13) 44%,transparent 72%),radial-gradient(50% 58% at 50% 72%,rgba(0,179,190,.16) 0%,rgba(64,150,210,.08) 34%,transparent 60%);--color-text-media-glow:radial-gradient(56% 90% at 34% 30%,rgba(0,179,190,.6) 0%,rgba(75,198,118,.08) 42%,transparent 74%),radial-gradient(56% 90% at 66% 70%,rgba(75,198,118,.46) 0%,rgba(0,179,190,.3) 40%,transparent 76%),radial-gradient(50% 78% at 50% 50%,rgba(75,198,118,.1) 0%,rgba(0,179,190,.22) 50%,transparent 78%);--color-text-media-glow-blue:radial-gradient(60% 78% at 50% 48%,rgba(10,200,230,.32) 0%,rgba(90,170,250,.1) 44%,transparent 74%),radial-gradient(50% 70% at 58% 62%,rgba(90,170,250,.26) 0%,rgba(10,200,230,.14) 42%,transparent 76%),radial-gradient(54% 70% at 46% 46%,rgba(10,200,230,.12) 0%,rgba(90,170,250,.12) 50%,transparent 78%);--color-system-success:#4bb24f;--color-system-error:#8b0836;--color-error-500:#fef0f2;--color-error-400:#ffccd3;--color-error-300:#c70036;--text-p22:22px;--text-p28:28px;--text-p32:32px;--text-p38:38px;--text-p40:40px;--text-p42:42px;--text-p46:46px;--text-p56:56px;--text-p76:76px;--leading-none:1;--leading-xxs:1.08;--leading-xs:1.12;--leading-s:1.15;--leading-sd:1.2;--leading-sm:1.25;--leading-m:1.3;--leading-md:1.35;--leading-base:1.5;--leading-lg:1.62 --leading-loose:1.8;--tracking-nano:-0.03em;--tracking-tiny:-0.02em;--tracking-slim:-0.01em;--tracking-mini:-0.005em;--tracking-sm:0.16em;--tracking-md:0.18em;--font-roboto:"Roboto",Roboto,ui-sans-serif,system-ui,sans-serif;--font-grotesk:"Space Grotesk";--spacing-p6:6px;--spacing-p10:10px;--spacing-p12:12px;--spacing-p14:14px;--spacing-p18:18px;--spacing-p20:20px;--spacing-p22:22px;--spacing-p26:26px;--spacing-p28:28px;--spacing-p44:44px;--spacing-p52:52px;--spacing-xs:4px;--spacing-s:16px;--spacing-l:32px;--spacing-lg:min(5.66vw,86px);--spacing-xl:80px;--spacing-dxl:clamp(80px,8.4vw,160px);--spacing-em:1em;--container-1xs:320px;--container-ml:512px;--container-1xl:576px;--container-post:788px;--container-8xl:1200px;--container-11xl:1920px;--radius-6:24px;--radius-5:20px;--radius-p18:18px;--radius-4:16px;--radius-3:14px;--radius-2:12px;--radius-1:8px;--shadow-glass-card:0 30px 70px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.14);--shadow-glass-card-light:0 30px 70px rgba(15,25,50,.12),0 1px 0 hsla(0,0%,100%,.9) inset;--shadow-glass-card-flat:0 8px 36px rgba(0,0,0,.07),0 1px 0 hsla(0,0%,100%,.95) inset;--shadow-glass-card-flat-dark:0 26px 64px rgba(0,0,0,.42);--shadow-compare-card-dot:0 0 8px rgba(0,179,190,.6);--shadow-stack-panel:0 -22px 55px rgba(0,0,0,.09);--shadow-stack-panel-dark:0 -22px 55px rgba(0,0,0,.5);--shadow-glass-panel:0 30px 70px rgba(0,0,0,.5);--drop-shadow-media-float:0 40px 80px rgba(0,0,0,.55);--leading-1:1.1;--leading-3:1.3;--leading-4:1.4;--leading-5:1.5;--ol-indent:1.09em;--ol-spacing:0;--ol-marker-type:decimal}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-auto{inset-inline:auto}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing)*0)}.-right-4{right:calc(var(--spacing)*-4)}.-right-12{right:calc(var(--spacing)*-12)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-\[26px\]{bottom:26px}.-left-12{left:calc(var(--spacing)*-12)}.left-1\/2{left:50%}.left-auto{left:auto}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.col-span-4{grid-column:span 4/span 4}.col-span-8{grid-column:span 8/span 8}.container{width:100%;@media (width >= 28rem){max-width:28rem}@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 78rem){max-width:78rem}@media (width >= 80rem){max-width:80rem}@media (width >= 82rem){max-width:82rem}@media (width >= 86rem){max-width:86rem}@media (width >= 90rem){max-width:90rem}@media (width >= 96rem){max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-auto{margin:auto}.mx-\[28px\]{margin-inline:28px}.mx-auto{margin-inline:auto}.-my-xs{margin-block:calc(var(--spacing-xs)*-1)}.my-4{margin-block:calc(var(--spacing)*4)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-36{margin-top:calc(var(--spacing)*36)}.mt-\[5px\]{margin-top:5px}.mt-\[18px\]{margin-top:18px}.mt-\[20px\]{margin-top:20px}.mt-\[22px\]{margin-top:22px}.mt-\[24px\]{margin-top:24px}.mt-\[28px\]{margin-top:28px}.mt-\[30px\]{margin-top:30px}.mt-\[32px\]{margin-top:32px}.mt-\[34px\]{margin-top:34px}.mt-\[38px\]{margin-top:38px}.mt-\[42px\]{margin-top:42px}.mt-\[44px\]{margin-top:44px}.mt-\[64px\]{margin-top:64px}.mt-auto{margin-top:auto}.mt-p10{margin-top:var(--spacing-p10)}.mt-p18{margin-top:var(--spacing-p18)}.mt-p20{margin-top:var(--spacing-p20)}.mt-p22{margin-top:var(--spacing-p22)}.mt-p26{margin-top:var(--spacing-p26)}.mt-p28{margin-top:var(--spacing-p28)}.mt-xs{margin-top:var(--spacing-xs)}.mr-0{margin-right:calc(var(--spacing)*0)}.-mb-1{margin-bottom:calc(var(--spacing)*-1)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7\.5{margin-bottom:calc(var(--spacing)*7.5)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-18{margin-bottom:calc(var(--spacing)*18)}.mb-\[14px\]{margin-bottom:14px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.mb-\[26px\]{margin-bottom:26px}.mb-\[28px\]{margin-bottom:28px}.mb-\[32px\]{margin-bottom:32px}.mb-\[34px\]{margin-bottom:34px}.mb-p12{margin-bottom:var(--spacing-p12)}.mb-p14{margin-bottom:var(--spacing-p14)}.mb-p18{margin-bottom:var(--spacing-p18)}.mb-p20{margin-bottom:var(--spacing-p20)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-auto{margin-left:auto}.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table\!{display:table!important}.aspect-\[16\/9\]{aspect-ratio:16/9}.size-1\.5{height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5)}.size-2\.5{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.size-2\.25{height:calc(var(--spacing)*2.25);width:calc(var(--spacing)*2.25)}.size-3{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-8{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.size-\[22px\]{height:22px;width:22px}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-5{height:calc(var(--spacing)*5)}.h-7\.5{height:calc(var(--spacing)*7.5)}.h-8{height:calc(var(--spacing)*8)}.h-12{height:calc(var(--spacing)*12)}.h-12\.5{height:calc(var(--spacing)*12.5)}.h-\[2px\]{height:2px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[92px\]{height:92px}.h-\[220px\]{height:220px}.h-\[320px\]{height:320px}.h-auto{height:auto}.h-full{height:100%}.h-p26{height:var(--spacing-p26)}.h-px{height:1px}.max-h-\[44px\]{max-height:44px}.max-h-\[52vh\]{max-height:52vh}.max-h-full{max-height:100%}.max-h-p44{max-height:var(--spacing-p44)}.min-h-4\.5{min-height:calc(var(--spacing)*4.5)}.min-h-30{min-height:calc(var(--spacing)*30)}.min-h-61{min-height:calc(var(--spacing)*61)}.min-h-\[72vh\]{min-height:72vh}.min-h-\[92vh\]{min-height:92vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing)*3)}.w-7\.5{width:calc(var(--spacing)*7.5)}.w-8{width:calc(var(--spacing)*8)}.w-12\.5{width:calc(var(--spacing)*12.5)}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-p26{width:var(--spacing-p26)}.w-p28{width:var(--spacing-p28)}.w-px{width:1px}.max-w-1xl{max-width:var(--container-1xl)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-3xs{max-width:var(--container-3xs)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-8xl{max-width:var(--container-8xl)}.max-w-25{max-width:calc(var(--spacing)*25)}.max-w-\[60px\]{max-width:60px}.max-w-\[150px\]{max-width:150px}.max-w-\[260px\]{max-width:260px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[740px\]{max-width:740px}.max-w-\[760px\]{max-width:760px}.max-w-\[920px\]{max-width:920px}.max-w-\[1080px\]{max-width:1080px}.max-w-full{max-width:100%}.max-w-ml{max-width:var(--container-ml)}.max-w-xl{max-width:var(--spacing-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-10\/12{min-width:83.33333%}.min-w-\[120px\]{min-width:120px}.min-w-\[200px\]{min-width:200px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-none{transform:none}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[4px\]{gap:4px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-\[24px\]{gap:24px}.gap-\[36px\]{gap:36px}.gap-\[40px\]{gap:40px}.gap-\[72px\]{gap:72px}.gap-dxl{gap:var(--spacing-dxl)}.gap-lg{gap:var(--spacing-lg)}.gap-p14{gap:var(--spacing-p14)}.gap-p20{gap:var(--spacing-p20)}.gap-p22{gap:var(--spacing-p22)}.gap-s{gap:var(--spacing-s)}.gap-xl{gap:var(--spacing-xl)}.gap-xs{gap:var(--spacing-xs)}.gap-x-3{-moz-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3)}.gap-x-9{-moz-column-gap:calc(var(--spacing)*9);column-gap:calc(var(--spacing)*9)}.gap-x-\[20px\]{-moz-column-gap:20px;column-gap:20px}.gap-x-\[56px\]{-moz-column-gap:56px;column-gap:56px}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-\[14px\]{row-gap:14px}.gap-y-\[52px\]{row-gap:52px}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-2{border-radius:var(--radius-2)}.rounded-\[2px\]{border-radius:2px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:calc(infinity*1px)}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#D8D8D8\]{border-color:#d8d8d8}.border-black-p10{border-color:var(--color-black-p10)}.border-current\/10{border-color:currentcolor;@supports (color:color-mix(in lab,red,red)){border-bottom-color:color-mix(in oklab,currentcolor 10%,transparent);border-left-color:color-mix(in oklab,currentcolor 10%,transparent);border-right-color:color-mix(in oklab,currentcolor 10%,transparent);border-top-color:color-mix(in oklab,currentcolor 10%,transparent)}}.border-green-400{border-color:var(--color-green-400)}.border-white-p12{border-color:var(--color-white-p12)}.border-white-p14{border-color:var(--color-white-p14)}.border-white\/12{border-color:color-mix(in srgb,#fff 12%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/14{border-color:color-mix(in srgb,#fff 14%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.border-white\/\[0\.08\]{border-color:color-mix(in srgb,#fff 8%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-\[rgba\(0\,179\,190\,0\.09\)\]{background-color:rgba(0,179,190,.09)}.bg-\[var\(--color-blue\)\]{background-color:var(--color-blue)}.bg-black{background-color:var(--color-black)}.bg-black-gradient{background-color:var(--color-black-gradient)}.bg-blue{background-color:var(--color-blue)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-blue-light{background-color:var(--color-blue-light)}.bg-blue-medium{background-color:var(--color-blue-medium)}.bg-border-light-hover{background-color:var(--color-border-light-hover)}.bg-dark-green{background-color:var(--color-dark-green)}.bg-green{background-color:var(--color-green)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-white-gradient-100{background-color:var(--color-green-white-gradient-100)}.bg-grey{background-color:var(--color-grey)}.bg-grey-100{background-color:var(--color-grey-100)}.bg-grey-100-p60{background-color:var(--color-grey-100-p60)}.bg-grey-200{background-color:var(--color-grey-200)}.bg-grey-400{background-color:var(--color-grey-400)}.bg-grey-500{background-color:var(--color-grey-500)}.bg-grey-blue{background-color:var(--color-grey-blue)}.bg-grey-light-p18{background-color:var(--color-grey-light-p18)}.bg-grey-light-p30{background-color:var(--color-grey-light-p30)}.bg-light-100{background-color:var(--color-light-100)}.bg-medium-blue{background-color:var(--color-medium-blue)}.bg-offwhite{background-color:var(--color-offwhite)}.bg-offwhite-gradient{background-color:var(--color-offwhite-gradient)}.bg-surface-light{background-color:var(--color-surface-light)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white-p12{background-color:var(--color-white-p12)}.bg-white-p20{background-color:var(--color-white-p20)}.bg-white-p22{background-color:var(--color-white-p22)}.bg-white-p30{background-color:var(--color-white-p30)}.bg-white-p40{background-color:var(--color-white-p40)}.bg-white\/\[0\.12\]{background-color:color-mix(in srgb,#fff 12%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.bg-white\/\[0\.22\]{background-color:color-mix(in srgb,#fff 22%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 22%,transparent)}}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.75{padding:calc(var(--spacing)*1.75)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-p6{padding:var(--spacing-p6)}.p-p26{padding:var(--spacing-p26)}.p-p28{padding:var(--spacing-p28)}.p-s{padding:var(--spacing-s)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1\.25{padding-inline:calc(var(--spacing)*1.25)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[22px\]{padding-inline:22px}.px-p20{padding-inline:var(--spacing-p20)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-9{padding-block:calc(var(--spacing)*9)}.py-16{padding-block:calc(var(--spacing)*16)}.py-\[8px\]{padding-block:8px}.py-\[24px\]{padding-block:24px}.py-\[28px\]{padding-block:28px}.py-p10{padding-block:var(--spacing-p10)}.py-p12{padding-block:var(--spacing-p12)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-\[18px\]{padding-top:18px}.pt-\[24px\]{padding-top:24px}.pt-\[26px\]{padding-top:26px}.pt-\[56px\]{padding-top:56px}.pt-\[100px\]{padding-top:100px}.pt-p6{padding-top:var(--spacing-p6)}.pt-p18{padding-top:var(--spacing-p18)}.pt-p22{padding-top:var(--spacing-p22)}.pr-5{padding-right:calc(var(--spacing)*5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-\[8px\]{padding-bottom:8px}.pb-\[32px\]{padding-bottom:32px}.pb-\[40px\]{padding-bottom:40px}.pb-\[48px\]{padding-bottom:48px}.pb-p28{padding-bottom:var(--spacing-p28)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-grotesk{font-family:var(--font-grotesk)}.font-roboto{font-family:var(--font-roboto)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[52px\]{font-size:52px}.text-\[120px\]{font-size:120px}.text-p28{font-size:var(--text-p28)}.text-p40{font-size:var(--text-p40)}.text-p42{font-size:var(--text-p42)}.text-p46{font-size:var(--text-p46)}.leading-0{--tw-leading:calc(var(--spacing)*0);line-height:calc(var(--spacing)*0)}.leading-\[0\.6\]{--tw-leading:0.6;line-height:.6}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.32\]{--tw-leading:1.32;line-height:1.32}.leading-\[1\.62\]{--tw-leading:1.62;line-height:1.62}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.68\]{--tw-leading:1.68;line-height:1.68}.leading-base{--tw-leading:var(--leading-base);line-height:var(--leading-base)}.leading-lg{--tw-leading:var(--leading-lg);line-height:var(--leading-lg)}.leading-m{--tw-leading:var(--leading-m);line-height:var(--leading-m)}.leading-md{--tw-leading:var(--leading-md);line-height:var(--leading-md)}.leading-none{--tw-leading:var(--leading-none);line-height:var(--leading-none)}.leading-s{--tw-leading:var(--leading-s);line-height:var(--leading-s)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-\[-0\.01em\]{--tw-tracking:-0.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-0.02em;letter-spacing:-.02em}.tracking-\[-0\.005em\]{--tw-tracking:-0.005em;letter-spacing:-.005em}.tracking-\[-0\.015em\]{--tw-tracking:-0.015em;letter-spacing:-.015em}.tracking-\[0\.02em\]{--tw-tracking:0.02em;letter-spacing:.02em}.tracking-slim{--tw-tracking:var(--tracking-slim);letter-spacing:var(--tracking-slim)}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[\#E9E9E9\]{color:#e9e9e9}.text-black{color:var(--color-black)}.text-black-blue{color:var(--color-black-blue)}.text-gray-500{color:var(--color-gray-500)}.text-green{color:var(--color-green)}.text-grey{color:var(--color-grey)}.text-grey-200{color:var(--color-grey-200)}.text-grey-500{color:var(--color-grey-500)}.text-grey-blue{color:var(--color-grey-blue)}.text-light-100{color:var(--color-light-100)}.text-white{color:var(--color-white)}.text-white\/50{color:color-mix(in srgb,#fff 50%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/\[0\.46\]{color:color-mix(in srgb,#fff 46%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 46%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-70{opacity:70%}.opacity-\[0\.22\]{opacity:.22}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow,.shadow-menu{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-menu{--tw-shadow:0 4px 18px 0 var(--tw-shadow-color,rgba(0,0,0,.2))}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-black{outline-color:var(--color-black)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_40px_80px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 40px 80px var(--tw-drop-shadow-color,rgba(0,0,0,.55)));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_40px_80px_rgba\(0\,0\,0\,0\.55\)\],.drop-shadow-media-float{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-media-float{--tw-drop-shadow-size:drop-shadow(0 40px 80px var(--tw-drop-shadow-color,rgba(0,0,0,.55)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-media-float))}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgba(0,0,0,.15)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))}.drop-shadow-sm,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.\[filter\:brightness\(0\)_invert\(1\)\]{filter:brightness(0) invert(1)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px)}.backdrop-blur-\[16px\],.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition,.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.first\:mt-0{&:first-child{margin-top:calc(var(--spacing)*0)}}.first\:hidden{&:first-child{display:none}}.last\:mb-0{&:last-child{margin-bottom:calc(var(--spacing)*0)}}.empty\:hidden{&:empty{display:none}}.hover\:scale-110{&:hover{@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:text-green{&:hover{@media (hover:hover){color:var(--color-green)}}}.focus\:outline-none{&:focus{--tw-outline-style:none;outline-style:none}}.s\:px-p28{@media (width >= 28rem){padding-inline:var(--spacing-p28)}}.sm\:w-auto{@media (width >= 40rem){width:auto}}.sm\:grid-cols-2{@media (width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:pt-6{@media (width >= 40rem){padding-top:calc(var(--spacing)*6)}}.sm\:pb-6{@media (width >= 40rem){padding-bottom:calc(var(--spacing)*6)}}.sm\:text-2xl{@media (width >= 40rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.md\:mt-0{@media (width >= 48rem){margin-top:calc(var(--spacing)*0)}}.md\:mb-p18{@media (width >= 48rem){margin-bottom:var(--spacing-p18)}}.md\:block{@media (width >= 48rem){display:block}}.md\:flex{@media (width >= 48rem){display:flex}}.md\:grid{@media (width >= 48rem){display:grid}}.md\:hidden{@media (width >= 48rem){display:none}}.md\:size-5{@media (width >= 48rem){height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}}.md\:w-1\/3{@media (width >= 48rem){width:33.33333%}}.md\:w-2\/3{@media (width >= 48rem){width:66.66667%}}.md\:w-5\/12{@media (width >= 48rem){width:41.66667%}}.md\:w-7\/12{@media (width >= 48rem){width:58.33333%}}.md\:max-w-none{@media (width >= 48rem){max-width:none}}.md\:min-w-37{@media (width >= 48rem){min-width:calc(var(--spacing)*37)}}.md\:grid-cols-2{@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.md\:grid-cols-3{@media (width >= 48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.md\:grid-cols-\[5fr_7fr\]{@media (width >= 48rem){grid-template-columns:5fr 7fr}}.md\:flex-row{@media (width >= 48rem){flex-direction:row}}.md\:flex-row-reverse{@media (width >= 48rem){flex-direction:row-reverse}}.md\:flex-nowrap{@media (width >= 48rem){flex-wrap:nowrap}}.md\:items-center{@media (width >= 48rem){align-items:center}}.md\:items-start{@media (width >= 48rem){align-items:flex-start}}.md\:justify-between{@media (width >= 48rem){justify-content:space-between}}.md\:justify-center{@media (width >= 48rem){justify-content:center}}.md\:gap-4{@media (width >= 48rem){gap:calc(var(--spacing)*4)}}.md\:gap-5{@media (width >= 48rem){gap:calc(var(--spacing)*5)}}.md\:gap-6{@media (width >= 48rem){gap:calc(var(--spacing)*6)}}.md\:gap-8{@media (width >= 48rem){gap:calc(var(--spacing)*8)}}.md\:gap-\[64px\]{@media (width >= 48rem){gap:64px}}.md\:gap-p52{@media (width >= 48rem){gap:var(--spacing-p52)}}.md\:gap-x-8{@media (width >= 48rem){-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}}.md\:gap-x-9{@media (width >= 48rem){-moz-column-gap:calc(var(--spacing)*9);column-gap:calc(var(--spacing)*9)}}.md\:gap-x-\[72px\]{@media (width >= 48rem){-moz-column-gap:72px;column-gap:72px}}.md\:gap-y-5{@media (width >= 48rem){row-gap:calc(var(--spacing)*5)}}.md\:gap-y-8{@media (width >= 48rem){row-gap:calc(var(--spacing)*8)}}.md\:gap-y-\[64px\]{@media (width >= 48rem){row-gap:64px}}.md\:overflow-x-auto{@media (width >= 48rem){overflow-x:auto}}.md\:p-6{@media (width >= 48rem){padding:calc(var(--spacing)*6)}}.md\:px-4{@media (width >= 48rem){padding-inline:calc(var(--spacing)*4)}}.md\:px-10{@media (width >= 48rem){padding-inline:calc(var(--spacing)*10)}}.md\:py-8{@media (width >= 48rem){padding-block:calc(var(--spacing)*8)}}.md\:py-9{@media (width >= 48rem){padding-block:calc(var(--spacing)*9)}}.md\:pt-5{@media (width >= 48rem){padding-top:calc(var(--spacing)*5)}}.md\:pt-10{@media (width >= 48rem){padding-top:calc(var(--spacing)*10)}}.md\:pt-12{@media (width >= 48rem){padding-top:calc(var(--spacing)*12)}}.md\:pt-13{@media (width >= 48rem){padding-top:calc(var(--spacing)*13)}}.md\:pt-14{@media (width >= 48rem){padding-top:calc(var(--spacing)*14)}}.md\:pt-15{@media (width >= 48rem){padding-top:calc(var(--spacing)*15)}}.md\:pt-\[40px\]{@media (width >= 48rem){padding-top:40px}}.md\:pt-\[80px\]{@media (width >= 48rem){padding-top:80px}}.md\:pt-\[96px\]{@media (width >= 48rem){padding-top:96px}}.md\:pt-\[100px\]{@media (width >= 48rem){padding-top:100px}}.md\:pt-\[104px\]{@media (width >= 48rem){padding-top:104px}}.md\:pt-\[108px\]{@media (width >= 48rem){padding-top:108px}}.md\:pt-\[112px\]{@media (width >= 48rem){padding-top:112px}}.md\:pt-\[120px\]{@media (width >= 48rem){padding-top:120px}}.md\:pb-5{@media (width >= 48rem){padding-bottom:calc(var(--spacing)*5)}}.md\:pb-7{@media (width >= 48rem){padding-bottom:calc(var(--spacing)*7)}}.md\:pb-8{@media (width >= 48rem){padding-bottom:calc(var(--spacing)*8)}}.md\:pb-10{@media (width >= 48rem){padding-bottom:calc(var(--spacing)*10)}}.md\:pb-12{@media (width >= 48rem){padding-bottom:calc(var(--spacing)*12)}}.md\:pb-14{@media (width >= 48rem){padding-bottom:calc(var(--spacing)*14)}}.md\:pb-15{@media (width >= 48rem){padding-bottom:calc(var(--spacing)*15)}}.md\:pb-\[64px\]{@media (width >= 48rem){padding-bottom:64px}}.md\:pb-\[96px\]{@media (width >= 48rem){padding-bottom:96px}}.md\:pb-\[110px\]{@media (width >= 48rem){padding-bottom:110px}}.md\:pb-\[112px\]{@media (width >= 48rem){padding-bottom:112px}}.md\:pb-\[120px\]{@media (width >= 48rem){padding-bottom:120px}}.md\:pb-\[124px\]{@media (width >= 48rem){padding-bottom:124px}}.md\:text-4xl{@media (width >= 48rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.md\:text-5xl{@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.md\:text-base{@media (width >= 48rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.md\:text-sm{@media (width >= 48rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.md\:text-\[15px\]{@media (width >= 48rem){font-size:15px}}.md\:text-\[22px\]{@media (width >= 48rem){font-size:22px}}.md\:text-\[30px\]{@media (width >= 48rem){font-size:30px}}.lg\:col-span-4{@media (width >= 64rem){grid-column:span 4/span 4}}.lg\:col-span-8{@media (width >= 64rem){grid-column:span 8/span 8}}.lg\:mt-2\.5{@media (width >= 64rem){margin-top:calc(var(--spacing)*2.5)}}.lg\:ml-auto{@media (width >= 64rem){margin-left:auto}}.lg\:block{@media (width >= 64rem){display:block}}.lg\:flex{@media (width >= 64rem){display:flex}}.lg\:hidden{@media (width >= 64rem){display:none}}.lg\:w-2\/3{@media (width >= 64rem){width:66.66667%}}.lg\:w-5\/12{@media (width >= 64rem){width:41.66667%}}.lg\:flex-1{@media (width >= 64rem){flex:1}}.lg\:\[grid-template-columns\:repeat\(var\(--kpi-cols\)\,…\)\]{@media (width >= 64rem){grid-template-columns:repeat(var(--kpi-cols),…)}}.lg\:grid-cols-2{@media (width >= 64rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.lg\:grid-cols-3{@media (width >= 64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg\:grid-cols-4{@media (width >= 64rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.lg\:grid-cols-12{@media (width >= 64rem){grid-template-columns:repeat(12,minmax(0,1fr))}}.lg\:grid-cols-\[5fr_7fr\]{@media (width >= 64rem){grid-template-columns:5fr 7fr}}.lg\:flex-row{@media (width >= 64rem){flex-direction:row}}.lg\:items-center{@media (width >= 64rem){align-items:center}}.lg\:justify-end{@media (width >= 64rem){justify-content:flex-end}}.lg\:gap-7{@media (width >= 64rem){gap:calc(var(--spacing)*7)}}.lg\:gap-8{@media (width >= 64rem){gap:calc(var(--spacing)*8)}}.lg\:gap-x-9{@media (width >= 64rem){-moz-column-gap:calc(var(--spacing)*9);column-gap:calc(var(--spacing)*9)}}.lg\:gap-x-\[72px\]{@media (width >= 64rem){-moz-column-gap:72px;column-gap:72px}}.lg\:gap-y-0{@media (width >= 64rem){row-gap:calc(var(--spacing)*0)}}.lg\:px-6{@media (width >= 64rem){padding-inline:calc(var(--spacing)*6)}}.lg\:py-0{@media (width >= 64rem){padding-block:calc(var(--spacing)*0)}}.lg\:py-10{@media (width >= 64rem){padding-block:calc(var(--spacing)*10)}}.lg\:text-\[32px\]{@media (width >= 64rem){font-size:32px}}.lg\:text-\[34px\]{@media (width >= 64rem){font-size:34px}}.lg\:text-\[46px\]{@media (width >= 64rem){font-size:46px}}.lg\:text-\[48px\]{@media (width >= 64rem){font-size:48px}}.lg\:text-\[60px\]{@media (width >= 64rem){font-size:60px}}.xl\:mt-0{@media (width >= 80rem){margin-top:calc(var(--spacing)*0)}}.xl\:block{@media (width >= 80rem){display:block}}.xl\:hidden{@media (width >= 80rem){display:none}}.xl\:gap-9{@media (width >= 80rem){gap:calc(var(--spacing)*9)}}.\[\&_strong\]\:text-\[var\(--item-heading-color\)\]{& strong{color:var(--item-heading-color)}}.\[\&\>svg\]\:h-\[26px\]{&>svg{height:26px}}.\[\&\>svg\]\:h-full{&>svg{height:100%}}.\[\&\>svg\]\:w-auto{&>svg{width:auto}}}:root{--stage-image-bg-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1220 670'%3E%3Cpath fill='%23fff' d='M104.4 0C24.2 0-26 84.6 14.1 152.3l276.8 466.9c18.6 31.4 53 50.8 90.3 50.8H1220V0z'/%3E%3C/svg%3E");--banner-banner-bg-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13380 576'%3E%3Cpath fill='%23fff' d='m13373.7 555.488-232.55-517.145C13130.66 15.009 13107.46 0 13081.87 0H0v647.698l13314.45-.553c47.15-.02 78.59-48.657 59.25-91.657'/%3E%3C/svg%3E");--dropdown-position-limit:0px;--header-mobile-height:56px;--category-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 22'%3E%3Cpath fill='%23fff' d='m2.264 14.783 18.942-14A4 4 0 0 1 23.583 0H1024v22H4.642c-3.858 0-5.48-4.923-2.378-7.217'/%3E%3C/svg%3E");--teaser-top-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 439 2080'%3E%3Cpath fill='%23fff' d='M10.5 2079.4c-5.1 1.3-10-2.5-10-7.7L0 0h439v1962.7c0 3.6-2.5 6.8-6 7.7z'/%3E%3C/svg%3E");--teaser-bottom-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 439 2080'%3E%3Cpath fill='%23fff' d='M428.477.258c5.058-1.305 9.989 2.508 9.999 7.731L439.001 2080h-439V117.009a8 8 0 0 1 6-7.746z'/%3E%3C/svg%3E");--icon-check:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23fff' d='M3.578 9.167a.57.57 0 0 1-.437-.214L.189 5.481a.8.8 0 0 1-.138-.244.9.9 0 0 1-.051-.29.85.85 0 0 1 .178-.539.58.58 0 0 1 .44-.229.57.57 0 0 1 .445.216L3.58 7.354l5.356-6.305a.57.57 0 0 1 .445-.216.58.58 0 0 1 .441.229c.116.144.18.338.178.54a.84.84 0 0 1-.189.534L4.015 8.952a.57.57 0 0 1-.437.214Z'/%3E%3C/svg%3E");--bento-cornder-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 142 142'%3E%3Cpath fill='%23fff' d='m131.628 52.371-80.256 80.256A32 32 0 0 1 28.745 142h113.256V-.862l-1 30.692v-.041a32 32 0 0 1-9.372 22.582z'/%3E%3C/svg%3E");--logo-symbol-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23fff' d='M29.88 13.55c-9.03 0-16.37 7.36-16.37 16.41s7.35 16.41 16.37 16.41 16.37-7.36 16.37-16.41-7.35-16.41-16.37-16.41m0 30.47c-7.74 0-14.03-6.31-14.03-14.06S22.14 15.9 29.88 15.9s14.03 6.31 14.03 14.06-6.29 14.06-14.03 14.06'/%3E%3Cpath fill='%23fff' d='M29.88 57.55c-15.21 0-27.54-12.36-27.54-27.6s12.33-27.6 27.54-27.6c7.53 0 14.35 3.03 19.32 7.93l1.64-1.67C45.45 3.29 38.05 0 29.88 0 13.38 0 0 13.41 0 29.95S13.38 59.9 29.88 59.9s29.88-13.41 29.88-29.95h-2.35c0 15.24-12.33 27.6-27.54 27.6z'/%3E%3Cpath fill='%23fff' d='M29.89 6.77v2.35c11.48 0 20.78 9.33 20.78 20.83s-9.31 20.83-20.78 20.83S9.11 41.45 9.11 29.95c0-2.77.54-5.41 1.52-7.82l-2.17-.88a23.2 23.2 0 0 0-1.69 8.71c0 12.8 10.36 23.18 23.13 23.18s23.13-10.38 23.13-23.18S42.66 6.77 29.89 6.77'/%3E%3C/svg%3E");--icon-arrow-top-right:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M6 5v10.49h11.08l-3.8 3.79.71.71 5-5-5.01-5.01-.71.71 3.8 3.8H7V5z'/%3E%3C/svg%3E");--bg-symbol-percent:216%;--teaser-img-min-h:max(32px,12cqw);--hero-bg-media-opacity:0.3;--banner-bg-media-opacity:0.4;--language-switcher-disabled-opacity:0.8;--text-table-card-bg:var(--color-glass-card-gradient-flat-light);--text-table-card-border:var(--color-border-light);--text-table-card-shadow:var(--shadow-glass-card-flat);--text-table-card-blur:blur(28px) saturate(160%);--text-table-delimit-color:var(--color-grey);--badge-close-bg:var(--color-grey-light);--badge-number-bg:var(--color-grey-light);--marker-color:#0f1419;--headline-base-color:#68696a;--roofline-color:#68696a;--os-form-select-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 9.81 4.46 6.27l.47-.47L8 8.87l3.07-3.07.47.47z'/%3E%3C/svg%3E");--os-form-input-radius:8px;--os-required-label-asterix-pl:2px;--os-form-input-bw:1px;--os-form-input-bg:#fff;--os-form-input-default-border-color:#d8d8d8;--os-required-label-asterix-color:var(--color-error-300);--os-form-input-error-border-color:var(--color-error-400);--os-form-input-error-bg-color:var(--color-error-500);--os-form-label-transform:none;--os-form-label-fz:14px;--os-form-input-fz:14px;--os-form-richtext-fz:14px;--os-form-checkable-label-fz:14px;--os-form-checkable-input-radius:4px;--os-form-field-mb:20px;--os-form-input-p:13px 12px;--os-fieldset-gap:16px;--os-field-error-list-pt:10px;--os-form-label-mb:10px;--os-form-input-focus-outline-width:1px;--os-form-input-focus-outline-color:var(--color-blue,transparent);--os-form-input-focus-outline:var(--os-form-input-focus-outline-color,transparent) var(--os-form-input-focus-outline-width,0) solid;--os-form-input-focus-border-color:var(--color-blue);--os-form-checked-color:var(--color-green,currentcolor);--os-form-checked-border-color:var(--os-form-input-default-border-color,currentcolor);--os-form-checkbox-checked-bg:var(--color-black,transparent);--os-form-input-border-color:var(--os-form-input-default-border-color,currentcolor);--os-form-option-hover-bg:var(--os-item-bg-light);--os-form-option-selected-bg:var(--os-item-selecte-bg-light);--os-form-boolean-consent-spacing:0;--os-form-check-mr:0;--os-form-width:100%;--os-form-checkable-gap:10px;--os-form-input-helper-select-bg:var(--os-item-fallback-bg-light);--hsf-field-input__background-color:var(--os-form-input-bg);--slider-arrow-icon-size:24px}@media (min-width:40rem){:root{--teaser-img-min-h:max(84px,16cqw);--logo-slider-track-padding-x:12px}}@media (min-width:48rem){:root{--teaser-img-min-h:max(96px,18cqw);--bg-symbol-percent:221%;--logo-slider-track-padding-x:16px}}@media (min-width:64rem){:root{--teaser-img-min-h:max(120px,18cqw);--bg-symbol-percent:225%;--hero-bg-media-opacity:0.8;--banner-bg-media-opacity:0.7;--logo-slider-track-padding-x:24px}}@media (min-width:80rem){:root{--teaser-img-min-h:max(160px,20cqw);--bg-symbol-percent:217%;--logo-slider-track-padding-x:32px}}@media (min-width:86rem){:root{--teaser-img-min-h:max(180px,20cqw)}}@media (min-height:620px) and (max-height:1280px){:root{--banner-min-h:75vh}}@media (min-height:820px) and (max-height:1280px){:root{--hero-stage-min-h:calc(100vh - 120px)}}@media (min-width:48rem) and (min-height:720px) and (max-height:1380px){:root{--hero-stage-min-h:calc(100vh - 120px)}}@media (min-height:1280px){:root{--banner-min-h:1280px}}@media (min-height:1380px){:root{--hero-stage-min-h:1380px}}.animate-slide-in-right{animation:slide-in-right var(--tw-duration,.25s) cubic-bezier(.09,.68,.42,.99) both}.animate-slide-in-left{animation:slide-in-left var(--tw-duration,.25s) cubic-bezier(.09,.68,.42,.99) both}.animate-slide-out-right{animation:slide-out-right var(--tw-duration,.25s) cubic-bezier(.09,.68,.42,.99) both}.animate-slide-out-left{animation:slide-out-left var(--tw-duration,.25s) cubic-bezier(.09,.68,.42,.99) both}.animate-fade-in{animation:fade-in var(--tw-duration,.25s) cubic-bezier(.09,.68,.42,.99) both}.animate-fade-out{animation:fade-out var(--tw-duration,.25s) cubic-bezier(.09,.68,.42,.99) both}@layer components{@media (prefers-reduced-motion:no-preference){html.reveal-ready .reveal{opacity:0;transform:translateY(22px);transition:opacity .55s cubic-bezier(.16,.84,.44,1),transform .55s cubic-bezier(.16,.84,.44,1);will-change:opacity,transform}html.reveal-ready .reveal.is-revealed{opacity:1;transform:none}}}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:200;src:url(/build/fonts/Roboto-ExtraLightItalic.bd388c79.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:200;src:url(/build/fonts/Roboto-ExtraLight.fdd6a425.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Regular.d52fab6c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/build/fonts/Roboto-Italic.a56fad84.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/Roboto-Medium.cabccd19.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/build/fonts/Roboto-MediumItalic.4fa968bc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:300 700;src:url(/build/fonts/space-grotesk-vietnamese.90b2f7ae.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:300 700;src:url(/build/fonts/space-grotesk-latin-ext.22a63b5b.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:300 700;src:url(/build/fonts/space-grotesk-latin.236fcdd0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer utilities{.font-roboto{font-family:Roboto,ui-sans-serif,system-ui,sans-serif}.font-grotesk{font-family:Space Grotesk}}@layer components{.container-fluid{margin-inline:auto;max-width:var(--container-8xl);padding-inline:calc(var(--spacing)*2.5);width:100%;@media (min-width:48rem){max-width:calc(1200px + var(--spacing)*4*2);padding-inline:calc(var(--spacing)*4)}@media (min-width:80rem){max-width:calc(1200px + var(--spacing)*6*2);padding-inline:calc(var(--spacing)*6)}@media (min-width:86rem){max-width:calc(1200px + var(--spacing)*10*2);padding-inline:calc(var(--spacing)*10)}}.container-post{max-width:var(--container-post)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@layer utilities{.animate-slide-in-right{animation:slide-in-right .25s cubic-bezier(.09,.68,.42,.99) both}.animate-slide-in-left{animation:slide-in-left .25s cubic-bezier(.09,.68,.42,.99) both}.animate-slide-out-right{animation:slide-out-right .25s cubic-bezier(.09,.68,.42,.99) both}.animate-slide-out-left{animation:slide-out-left .25s cubic-bezier(.09,.68,.42,.99) both}.animate-fade-in{animation:fade-in .25s cubic-bezier(.09,.68,.42,.99) both}.animate-fade-out{animation:fade-out .25s cubic-bezier(.09,.68,.42,.99) both}}.animate-slide-in-right{animation:slide-in-right .25s cubic-bezier(.09,.68,.42,.99) both}.animate-slide-in-left{animation:slide-in-left .25s cubic-bezier(.09,.68,.42,.99) both}.animate-slide-out-right{animation:slide-out-right .25s cubic-bezier(.09,.68,.42,.99) both}.animate-slide-out-left{animation:slide-out-left .25s cubic-bezier(.09,.68,.42,.99) both}.animate-fade-in{animation:fade-in .25s cubic-bezier(.09,.68,.42,.99) both}.animate-fade-out{animation:fade-out .25s cubic-bezier(.09,.68,.42,.99) both}@layer components{.h1,h1:not([class]){font-family:var(--font-grotesk);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:-0.02em;letter-spacing:-.02em;@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}@media (width >= 64rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}line-height:var(--leading-xxs,1.2)}.h1-text{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-tracking:-0.02em;letter-spacing:-.02em;@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}@media (width >= 64rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}line-height:var(--leading-xxs,1.2)}.h1-small{font-family:var(--font-grotesk);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-1);line-height:var(--leading-1);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);@media (width >= 48rem){font-size:var(--text-p42)}@media (width >= 64rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}@media (width >= 80rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.h2,h2:not([class]){font-family:var(--font-grotesk);font-size:var(--text-p28);--tw-leading:var(--leading-s);line-height:var(--leading-s);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-slim);letter-spacing:var(--tracking-slim);@media (width >= 48rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}@media (width >= 64rem){font-size:var(--text-p46)}@media (width >= 80rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.h2-small{font-family:var(--font-grotesk);font-size:var(--text-p28);--tw-leading:var(--leading-xs);line-height:var(--leading-xs);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-slim);letter-spacing:var(--tracking-slim);@media (width >= 48rem){font-size:var(--text-p32)}@media (width >= 64rem){font-size:var(--text-p40)}}.h2-text{font-size:var(--text-p28);--tw-leading:var(--leading-s);line-height:var(--leading-s);--tw-tracking:var(--tracking-slim);letter-spacing:var(--tracking-slim);@media (width >= 48rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}@media (width >= 64rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.h3,h3:not([class]){font-family:var(--font-grotesk);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-sd);line-height:var(--leading-sd);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mini);letter-spacing:var(--tracking-mini);@media (width >= 48rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media (width >= 64rem){font-size:var(--text-p38)}}.h4,h4:not([class]){line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-m);line-height:var(--leading-m);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.h4,.h4-title,h4:not([class]){font-family:var(--font-grotesk);font-size:var(--text-xl)}.h4-title{line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-md);line-height:var(--leading-md);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.h5,h5:not([class]){font-family:var(--font-grotesk);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-3);line-height:var(--leading-3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);@media (width >= 64rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.body-l,.h6,h6:not([class]){line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-4);line-height:var(--leading-4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.body-l,.body-m,.h6,h6:not([class]){font-family:var(--font-roboto);font-size:var(--text-lg)}.body-m{line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-5);line-height:var(--leading-5)}.body-sm{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-sd);line-height:var(--leading-sd)}.body-s,.p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-5);line-height:var(--leading-5)}.body-s,.body-xs,.p{font-family:var(--font-roboto)}.body-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-none);line-height:var(--leading-none)}.body-xl{font-family:var(--font-roboto);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-m);line-height:var(--leading-m);@media (width >= 40rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media (width >= 48rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media (width >= 64rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.roofline{font-family:var(--font-roboto);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-xs);line-height:var(--leading-xs);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}@supports (text-wrap:balance){.body-l,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{hyphenate-limit-chars:10 4 4;hyphens:auto;text-wrap:balance}}.text-marked{color:var(--marker-color,var(--color-grey-500,currentcolor))}.text-muted{color:var(--body-muted-color)}.bg-muted{background-color:var(--body-muted-color)}.text-heading{color:var(--item-heading-color)}.headline-highlight{color:var(--headline-base-color,var(--color-grey-500))}.roofline-highlight{color:var(--roofline-color,var(--color-grey-500))}.roofline-default{font-family:var(--font-grotesk);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-xs);line-height:var(--leading-xs);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-md);letter-spacing:var(--tracking-md);text-transform:uppercase}.banner h2,.banner h3{width:75%}.leading-0{line-height:0}}@layer base{body{font-family:var(--font-roboto);overflow-x:hidden}}@layer components{.bg-dark-green,.bg-green-500,.bg-green-600{--text-link-color:var(--color-green-300);--table-tr-even-row-bg-color:var(--color-green-500);--table-head-color:var(--color-green-200);--table-border-color:var(--color-green-300);--hr-color:var(--color-green-300);--pre-bg-color:var(--color-green-500);--blockquote-before-bg-color:var(--color-green-500)}.bg-green-600{--bg-color:var(--color-green-600);--shape-border-color:var(--color-white)}.bg-green-500{--pre-bg-color:var(--color-green-400);--table-tr-even-row-bg-color:var(--color-green-400);--blockquote-before-bg-color:var(--color-green-400)}.bg-offwhite{--bg-color:var(--color-offwhite)}.bg-white{--bg-color:var(--color-white)}.bg-green{--bg-color:var(--color-green)}.bg-blue{--bg-color:var(--color-blue)}.bg-grey{--bg-color:var(--color-grey)}.bg-green-100,.bg-green-200,.bg-green-300,.bg-green-400,.bg-grey,.bg-offwhite,.bg-white{--text-link-color:var(--color-black);--table-tr-even-row-bg-color:var(--color-grey-100);--table-head-color:var(--color-grey-blue);--table-border-color:var(--color-grey-100);--hr-color:var(--color-grey-100-p60);--pre-bg-color:var(--color-grey-blue-p20);--blockquote-before-bg-color:var(--color-light-p30);--marker-color:var(--color-black-blue);--headline-base-color:var(--color-grey-blue);--roofline-color:var(--color-grey-blue);--item-heading-color:var(--color-black-blue);--body-muted-color:var(--color-grey-blue);--card-more-link-color:var(--color-medium-blue);--card-marker-color:var(--body-muted-color);--card-bg:var(--color-glass-card-gradient-light);--card-border:var(--color-border-light);--card-shadow:var(--shadow-glass-card-light);--card-hover-bg:var(--color-glass-card-gradient-light);--card-icon-border-color:var(--color-border-light);--card-icon-bg:var(--color-white);--card-icon-color:var(--color-black-blue);--flat-card-bg:var(--color-glass-card-gradient-flat-light);--flat-card-border:var(--color-border-light);--flat-card-shadow:var(--shadow-glass-card-flat);--os-required-label-asterix-color:var(--color-black-blue);--slider-arrow-color:var(--color-black-blue);--slider-arrow-bg:var(--color-offwhite);--slider-arrow-border-color:var(--color-border-light);--slider-arrow-hover-disabled-color:var(--color-grey-blue);--slider-arrow-hover-bg:var(--color-offwhite);--slider-arrow-hover-border-color:var(--color-black-blue);--slider-arrow-disabled-bg:var(--color-offwhite);--slider-arrow-disabled-color:var(--color-grey-100);--benefit-card-bg:var(--color-glass-card-light-gradient);--benefit-card-border:var(--color-border-light);--benefit-card-shadow:0 8px 36px rgba(0,0,0,.07),0 1px 0 hsla(0,0%,100%,.95) inset;--benefit-card-active-border:var(--color-border-light);--benefit-card-active-shadow:0 18px 44px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.95) inset}.bg-green-200{--bg-color:var(--color-green-200);--table-tr-even-row-bg-color:var(--color-green-300);--blockquote-before-bg-color:var(--color-green-300)}.bg-green-100{--bg-color:var(--color-green-100)}.bg-black{color:var(--color-grey);--bg-color:var(--color-black)}.bg-black-gradient{background-color:var(--color-black);background-image:var(--color-black-gradient-deep);color:var(--color-grey)}.bg-black,.bg-black-gradient,.bg-black-green-gradient{--text-link-color:var(--color-white);--table-tr-even-row-bg-color:var(--color-grey-blue-p60);--table-head-color:var(--color-grey-100);--table-border-color:var(--color-grey-blue);--hr-color:var(--color-grey-blue);--pre-bg-color:var(--color-light-p30);--blockquote-before-bg-color:var(--color-light-p30);--marker-color:var(--color-white);--card-more-link-color:var(--color-blue);--slider-arrow-border-color:var(--color-white-p18);--slider-arrow-color:var(--color-white);--slider-arrow-bg:var(--color-white-p05);--slider-arrow-hover-bg:rgba(75,198,118,.12);--slider-arrow-hover-border-color:var(--color-white-p40);--slider-arrow-hover-disabled-color:var(--color-white-p18);--slider-arrow-disabled-bg:var(--color-white-p05);--slider-arrow-disabled-color:var(--color-white-p80);--card-hover-bg:var(--color-glass-card-gradient-hover)}.bg-black,.bg-black-gradient{--marker-color:var(--color-green);--card-marker-color:var(--color-green);--headline-base-color:var(--color-grey);--roofline-color:var(--color-green);--item-heading-color:var(--color-grey);--body-muted-color:var(--color-grey-100);--card-bg:var(--color-glass-card-gradient);--card-border:var(--color-white-p10);--card-shadow:var(--shadow-glass-card);--card-icon-border-color:rgba(10,200,230,.3);--card-icon-bg:rgba(10,200,230,.12);--card-icon-color:var(--text-grey);--flat-card-bg:var(--color-glass-card-gradient);--flat-card-border:var(--color-white-p12);--flat-card-shadow:var(--shadow-glass-card);--os-required-label-asterix-color:var(--color-green);--text-table-card-bg:var(--color-glass-card-gradient-flat-dark);--text-table-card-border:var(--color-white-p08);--text-table-card-shadow:var(--shadow-glass-card-flat-dark);--text-table-card-blur:none;--text-table-delimit-color:var(--color-white-p08);--badge-close-bg:var(--color-white-p08);--badge-number-bg:var(--color-white-p08);--benefit-card-bg:var(--color-benefit-glow),var(--color-glass-card-gradient);--benefit-card-border:var(--color-white-p08);--benefit-card-shadow:0 0 0 1px rgba(10,200,230,0),0 26px 64px rgba(0,0,0,.42),0 0 56px rgba(10,200,230,0),0 1px 0 hsla(0,0%,100%,.1) inset;--benefit-card-active-border:rgba(10,200,230,.32);--benefit-card-active-shadow:0 0 0 1px rgba(10,200,230,.3),0 32px 76px rgba(0,0,0,.55),0 0 56px rgba(10,200,230,.16),0 1px 0 hsla(0,0%,100%,.1) inset}.bg-black-green-gradient{background-color:var(--color-black);color:var(--color-white);--marker-color:var(--color-grey-200);background-image:url(/build/images/tab-highlights-bg.ba292798.svg);background-position:top;background-repeat:no-repeat;background-size:cover}.bg-offwhite-gradient{background:var(--color-offwhite-gradient)}.bg-green-white-gradient-100{background:var(--color-green-white-gradient-100)}.banner-bg,.bg,.hero-bg{height:100%;pointer-events:none;position:absolute;width:100%;img,picture,video{display:block;height:100%;pointer-events:none;position:absolute;width:100%}img,video{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--bg-object-position-x,center) var(--bg-object-position-y,center);object-position:var(--bg-object-position-x,center) var(--bg-object-position-y,center)}}.banner-bg,.hero-bg{background-color:var(--color-black)}.banner-bg>*{opacity:var(--banner-bg-media-opacity,.4)}.banner-bg>*,.hero-bg>*{transition:opacity .3s ease}.hero-bg>*{opacity:var(--hero-bg-media-opacity,.3)}.hero-bg>.hero-icon{opacity:1}.body-preview-edit .block-media{overflow:hidden}body:not(.body-preview-edit) .relative-bg.bg-black-gradient.relative:before{background-color:var(--color-black)}@media (width < 64rem){.banner-bg--default,.hero-bg--default{--bg-object-position-x:left}}@media (width >= 64rem){video.banner-bg--default,video.hero-bg--default{--bg-object-position-x:33%}}}@layer utilities{.bg-black-gradient.bg-black-gradient{background-image:var(--color-black-gradient-deep)}}body:not(.body-preview-edit) .relative-bg.bg-black-gradient.relative,body:not(.body-preview-edit) .relative-bg.bg-black.relative,body:not(.body-preview-edit) .relative-bg.bg-grey.relative,body:not(.body-preview-edit) .relative-bg.bg-offwhite.relative{background-color:transparent;z-index:unset}body:not(.body-preview-edit) .relative-bg.bg-black-gradient.relative{background-color:transparent}body:not(.body-preview-edit) .relative-bg.bg-black-gradient.relative:before,body:not(.body-preview-edit) .relative-bg.bg-black.relative:before,body:not(.body-preview-edit) .relative-bg.bg-grey.relative:before,body:not(.body-preview-edit) .relative-bg.bg-offwhite.relative:before{background-color:var(--bg-color,transparent);content:"";inset:calc(var(--spacing)*0);bottom:var(--bg-bottom,auto);height:100%;left:0;pointer-events:none;position:absolute;top:var(--bg-top,0);width:100%;z-index:var(--bg-z-index,-2)}.zone-group>div{background-color:transparent;--bg-color:transparent;--bg-z-index:0;position:relative;z-index:1}.zone-group>.bg-black-gradient,.zone-group>.relative-bg.relative.bg-black-gradient{background-image:none}.zone-group>.bg-black-gradient:before,.zone-group>.relative-bg.relative.bg-black-gradient:before{background-color:transparent;background-image:var(--color-black-gradient-radials);background-position:var(--bg-gradient-position,center);background-repeat:no-repeat;background-size:min(100%,1480px) 100%;-webkit-mask-image:var(--bg-gradient-mask,radial-gradient(closest-side at 50% 50%,#000 70%,transparent 100%));mask-image:var(--bg-gradient-mask,radial-gradient(closest-side at 50% 50%,#000 70%,transparent 100%));min-height:var(--bg-min-height,min(1380px,90vw))}.zone-group:last-child:not(:only-child)>.bg-black-gradient:not(.zone-group):before{--bg-top:auto;--bg-bottom:0;--bg-min-height:clamp(120%,100vw,1300px)}.zone-group>.zone-group.bg-black-gradient:before{background-size:100% 100%;content:"";height:100%;opacity:.9;position:absolute;width:100%;z-index:-1;--bg-min-height:100%;background-image:var(--color-black-gradient-linear);-webkit-mask-image:none;mask-image:none}@layer components{.body-container{display:flex;flex-direction:column;min-height:var(--body-height,100vh)}.banner{min-height:min(100vh,var(--banner-min-height,880px))}.block-accordion__content{overflow:hidden;transition:height .25s ease}.accordion-item{border-top:1px var(--tw-border-style);border-color:rgba(15,20,25,.14)}.accordion-item.expanded .accordion-question{font-weight:600}.stage-height{min-height:max(500px,var(--hero-stage-min-h,100vh))}.banner-height{min-height:max(500px,var(--banner-min-h,100vh))}.overview-filters{display:flex;flex-direction:column;flex-wrap:wrap;gap:calc(var(--spacing)*1);margin-bottom:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*1.5);@media (width >= 40rem){flex-direction:row}@media (width >= 48rem){margin-bottom:calc(var(--spacing)*9)}}.overview-grid{-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5);display:grid;row-gap:calc(var(--spacing)*5);@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width >= 48rem){row-gap:calc(var(--spacing)*8)}@media (width >= 64rem){grid-template-columns:repeat(3,minmax(0,1fr))}@media (width >= 64rem){row-gap:calc(var(--spacing)*10)}}.btn.overview-grid-more,.overview-grid-more{display:flex;margin-inline:auto;margin-top:calc(var(--spacing)*5);@media (width >= 48rem){margin-top:calc(var(--spacing)*8)}@media (width >= 64rem){margin-top:calc(var(--spacing)*10)}}.flex-col-centered{align-items:center;display:flex;flex-direction:column;margin-inline:auto;text-align:center}.rounded-image{aspect-ratio:1;border-radius:calc(infinity*1px);display:block;flex:none;overflow:hidden}.rounded-image img{aspect-ratio:1;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}body.has-sf-toolbar footer{padding-bottom:48px}body .sf-toolbar-clearer{height:0}.footer-slogan{font-family:var(--font-grotesk);opacity:20%;transition:opacity .3s ease .1s;white-space:nowrap}.loading .footer-slogan{opacity:0}@layer components{.swatch{background-color:var(--color-white);border-radius:.25rem;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.swatch-grid{display:grid;gap:calc(var(--spacing)*2);grid-template-columns:repeat(2,minmax(0,1fr));@media (width >= 40rem){grid-template-columns:repeat(3,minmax(0,1fr))}@media (width >= 48rem){grid-template-columns:repeat(4,minmax(0,1fr))}@media (width >= 64rem){grid-template-columns:repeat(6,minmax(0,1fr))}}.swatch-color{aspect-ratio:1;border-bottom:1px var(--tw-border-style) #00052c10;border-top-left-radius:inherit;border-top-right-radius:inherit}.swatch-title{--tw-font-weight:var(--font-weight-semibold);color:var(--color-black);font-weight:var(--font-weight-semibold)}.swatch-value{color:#00052c80}}.gradient-mask-vertical{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mask-in-value,25%),#000 var(--mask-out-value,75%),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mask-in-value,20%),#000 var(--mask-out-value,80%),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@layer components{.main-header{--header-plate-bg:linear-gradient(180deg,rgba(20,26,33,.55),rgba(14,18,24,.34));--header-plate-border:var(--color-white-p12);--header-plate-shadow:0 18px 50px rgba(0,0,0,.38),0 1px 0 hsla(0,0%,100%,.12) inset;--header-text:var(--color-white);--header-cta-text:var(--color-white);--header-flyout-text:var(--color-white);--header-flyout-bg:linear-gradient(180deg,rgba(20,26,33,.9),rgba(12,16,21,.86));--header-flyout-border:var(--color-white-p12);--header-flyout-shadow:0 30px 80px rgba(0,0,0,.55),0 1px 0 hsla(0,0%,100%,.1) inset;--header-eyebrow:var(--color-green);--header-fly-desc:var(--color-grey-200);--header-fly-link-hover:var(--color-green);--header-text-muted:var(--color-white-p80);--header-item-hover-bg:var(--color-grey-light-p18);--header-item-selected-bg:var(--color-grey-light-p30);--header-item-hover-border:var(--color-white-p20)}.main-header--light{--header-plate-bg:var(--color-glass-card-gradient-light);--header-plate-border:var(--color-black-p08);--header-plate-shadow:0 12px 34px rgba(0,0,0,.12),0 1px 0 hsla(0,0%,100%,.9) inset;--header-text:var(--color-black-blue);--header-cta-text:var(--color-black);--header-flyout-text:var(--color-black-blue);--header-flyout-bg:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.9));--header-flyout-border:var(--color-black-p08);--header-flyout-shadow:0 30px 80px rgba(15,25,50,.14),0 1px 0 hsla(0,0%,100%,.9) inset;--header-eyebrow:var(--color-grey-blue);--header-fly-desc:var(--color-grey-blue);--header-fly-link-hover:var(--color-medium-blue);--header-text-muted:var(--color-grey-blue);--header-item-hover-bg:var(--color-black-p08);--header-item-selected-bg:var(--color-black-p10);--header-item-hover-border:var(--color-black-p10)}.main-header__language-switcher .dropdown--disabled{opacity:var(--language-switcher-disabled-opacity,1)}.mobile-nav{height:100vh;max-height:calc(100vh - var(--header-mobile-height));overflow:hidden;overscroll-behavior:contain;position:absolute;top:calc(var(--spacing)*0);width:100%;-webkit-overflow-scrolling:touch;touch-action:pan-y}}@layer components{.mobile-nav__aside{display:flex;height:100%;position:absolute;right:calc(var(--spacing)*0);top:calc(var(--spacing)*0);width:100%;@media (width >= 48rem){max-width:var(--container-1xl)}z-index:1001;--tw-translate-y:-100%;background-color:var(--color-black);color:var(--color-white);overflow-y:auto;overscroll-behavior:contain;translate:var(--tw-translate-x) var(--tw-translate-y);-webkit-overflow-scrolling:touch;touch-action:pan-y;&.is-active{animation:slide-in-right .3s cubic-bezier(.09,.68,.42,.99) both}&.hide,&.is-active{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}&.hide{animation:slide-out-right .12s cubic-bezier(.09,.68,.42,.99) both}*{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.mobile-nav__menu-btn{align-items:center;display:inline-flex;height:calc(var(--spacing)*5);justify-content:center;position:relative;width:calc(var(--spacing)*5);@media (width >= 64rem){display:none}color:var(--header-text)}.mobile-nav__menu-btn .mobile-nav__icon{left:50%;position:absolute;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;opacity:0;transition:opacity .3s cubic-bezier(.09,.68,.42,.99);translate:var(--tw-translate-x) var(--tw-translate-y)}.mobile-nav__menu-btn .mobile-nav__icon-default,.mobile-nav__menu-btn.active .mobile-nav__icon-close{opacity:100%}.mobile-nav__menu-btn.active .mobile-nav__icon-default{opacity:0}.mobile-nav__backdrop{background-color:color-mix(in srgb,#030408 40%,transparent);height:100%;position:absolute;top:calc(var(--spacing)*0);width:100%;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}animation:fade-out .25s cubic-bezier(.09,.68,.42,.99) both;opacity:0;z-index:1000;&.is-active{animation:fade-in .25s cubic-bezier(.09,.68,.42,.99) both;opacity:100%}}.mobile-nav__content{background-color:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;justify-content:space-between;width:100%}.mobile-nav__content-container{display:flex;flex-direction:column;flex-grow:1}.mobile-nav__list{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-grey-blue);gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*3);padding-inline:var(--spacing-p20)}.mobile-nav__top-nav{flex-grow:1;padding-block:calc(var(--spacing)*2)}.mobile-nav__actions,.mobile-nav__top-nav{display:flex;flex-direction:column;gap:calc(var(--spacing)*3);padding-inline:var(--spacing-p20)}.mobile-nav__actions{bottom:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*3);position:sticky}.mobile-nav__menu-btn .shape{opacity:0;transition:opacity .3s ease}.mobile-nav__menu-btn.active .close,.mobile-nav__menu-btn:not(.active) .default{opacity:100%}.main-header{color:var(--color-white);position:sticky;top:calc(var(--spacing)*0);transition:opacity .3s ease,background .3s ease,transform .3s ease;z-index:999}.main-header--root{background-color:transparent;height:calc(var(--spacing)*0)}.main-header--root .main-header__mobile-nav{border-top-color:transparent}.main-header .main-header__bottom,.main-header .main-header__top{background-color:inherit;transition:opacity .3s ease,background .3s ease,transform .3s ease}.main-header--opaque{background-color:var(--color-black)}.main-header--opaque .main-header__mobile-nav{border-top-color:var(--color-grey-blue-p24)}@media (width >= 64rem){.main-header--opaque{height:calc(var(--spacing)*0);+.breadcrumb-navigation{padding-top:calc(var(--spacing)*12)}}}}@supports (height:100dvh){.mobile-nav{height:calc(100dvh - var(--header-mobile-height));max-height:calc(100dvh - var(--header-mobile-height))}}body,html{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@layer components{.mobile-nav__button{&:focus{--tw-outline-style:none;outline-style:none}.mobile-nav__chevron{align-items:center;display:flex;justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}&.is-active{.mobile-nav__chevron{rotate:-180deg}}}.mobile-nav__button-overview{display:flex;gap:calc(var(--spacing)*.5);padding-top:calc(var(--spacing)*1);width:100%;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);&:focus{--tw-outline-style:none;outline-style:none}}.mobile-nav__button--more{align-items:center;display:flex;gap:calc(var(--spacing)*.5);padding-top:var(--spacing-p6);width:100%;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;outline-style:none;--nav-link-text-transform:none}.mobile-nav__submenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease-out}.mobile-nav__button.is-active+.mobile-nav__submenu,.mobile-nav__submenu.expanded{grid-template-rows:1fr}.mobile-nav__submenu-wrapper{min-height:calc(var(--spacing)*0);overflow:hidden}.mobile-nav__chevron{color:var(--color-white)}.mobile-nav__list-item.item-level-0{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));overflow:hidden;width:100%}.mobile-nav__link--icon{display:flex;gap:calc(var(--spacing)*1)}.mobile-nav__button.item-level-0,.mobile-nav__link.item-level-0{align-items:center;display:flex;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));min-height:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);text-align:left;width:100%;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}a.mobile-nav__button.item-level-0{box-sizing:content-box}.mobile-nav__sub-list.item-level-0{gap:calc(var(--spacing)*2)}.mobile-nav__sub-list.item-level-0,.mobile-nav__submenu-content.item-level-0{display:flex;flex-direction:column;padding-bottom:calc(var(--spacing)*1)}.mobile-nav__list-item.item-level-1{width:100%}.mobile-nav__list-item.item-level-1,.mobile-nav__submenu .mobile-nav__button-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.mobile-nav__submenu .mobile-nav__button-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.mobile-nav__submenu .mobile-nav__button-subline{color:var(--color-black);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.mobile-nav__button.item-level-1,.mobile-nav__link.item-level-1{display:block;text-align:left;width:100%}.mobile-nav__button.item-level-1.flex,.mobile-nav__button.mobile-nav__button--more.item-level-1,.mobile-nav__link.item-level-1.flex{display:flex}.mobile-nav__submenu.item-level-1{margin-top:calc(var(--spacing)*1.5)}.mobile-nav__button.item-level-1 span:not([class]){text-transform:var(--nav-link-text-transform,uppercase)}.mobile-nav__button .mobile-nav__button-description,.mobile-nav__link .mobile-nav__button-description{display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-transform:none}.mobile-nav__button.mobile-nav__link--icon.item-level-1,.mobile-nav__link.mobile-nav__link--icon.item-level-1{display:flex;flex-direction:row}.mobile-nav__submenu.item-level-1 .mobile-nav__list-item{opacity:0;position:relative;transform:translateY(-5px);transition:all .2s cubic-bezier(.09,.68,.42,.99);transition-delay:.2s}.mobile-nav__button.is-active+.mobile-nav__submenu.item-level-1 .mobile-nav__list-item,.mobile-nav__submenu.expanded .mobile-nav__list-item{opacity:100%;transform:translateY(0)}.mobile-nav__sub-list.item-level-1{position:relative}.mobile-nav__sub-list.item-level-1,.mobile-nav__sub-list.item-level-2{display:flex;flex-direction:column;gap:calc(var(--spacing)*1.5)}.mobile-nav__top-nav .mobile-nav__button.item-level-0,.mobile-nav__top-nav .mobile-nav__link,.mobile-nav__top-nav .mobile-nav__link.item-level-0{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.mobile-nav__top-nav .mobile-nav__button.item-level-1{color:var(--color-green-400);display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*1);text-align:left;width:100%}.mobile-nav__button[href],.mobile-nav__link[href]{&:hover{@media (hover:hover){text-decoration-line:underline}}&:focus{text-decoration-line:underline}}.mobile-nav__list-item.item-level-2{&:last-child{padding-bottom:calc(var(--spacing)*1)}}.mobile-nav__button.item-level-2,.mobile-nav__link.item-level-2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.mobile-panel-nav{flex:1;overflow:hidden;position:relative;width:100%}.mobile-panel-nav__panel{display:flex;flex-direction:column;inset:calc(var(--spacing)*0);pointer-events:none;position:absolute;transform:translateX(100%);transition:transform .32s cubic-bezier(.09,.68,.42,.99);will-change:transform}.mobile-panel-nav__panel.is-active{pointer-events:auto;transform:translateX(0)}.mobile-panel-nav__panel.is-parent{transform:translateX(-100%)}.mobile-panel-nav__inner{display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;width:100%}.mobile-panel-nav__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-blue);display:flex;flex-direction:column;gap:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*3);padding-inline:var(--spacing-p20)}.mobile-panel-nav__back{align-items:center;display:flex;font-size:var(--text-lg);gap:calc(var(--spacing)*1);line-height:var(--tw-leading,var(--text-lg--line-height));min-height:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*1);text-align:left;width:100%;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;outline-style:none}.mobile-panel-nav__back .mobile-panel-nav__chevron{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:calc(var(--spacing)*-.5)}.mobile-panel-nav__overview{align-self:flex-start}.mobile-panel-nav__drill{align-items:center;display:flex;gap:calc(var(--spacing)*.5);justify-content:space-between;width:100%}.mobile-panel-nav__drill .mobile-panel-nav__chevron{align-items:center;color:var(--body-muted-color,currentcolor);display:flex;flex-shrink:0;justify-content:center}.mobile-panel-nav__list{display:flex;flex-direction:column;gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*3);padding-inline:var(--spacing-p20)}}@layer components{@media (prefers-reduced-motion:reduce){.mobile-panel-nav__panel{transition:none}}}@layer components{.search-form{width:100%}.search-form.collapsed{.search-form__field{border-color:transparent;opacity:0;width:calc(var(--spacing)*0)}}.search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-form__field{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-black);display:flex;gap:calc(var(--spacing)*.5);width:100%}.search-form__input{flex-grow:1;padding-block:calc(var(--spacing)*1);--tw-outline-style:none;outline-style:none}.search-form__clear{display:block}.search-form__input:-moz-placeholder~.search-form__clear{display:none}.search-form__input:placeholder-shown~.search-form__clear{display:none}.mobile-nav__content .search-form__icon,.mobile-nav__content .search-form__submit-icon{padding-block:calc(var(--spacing)*1)}.mobile-nav__content .search-form__submit-icon .search-form__icon{padding:calc(var(--spacing)*0)}.main-header__top-actions .search-form{display:flex;gap:calc(var(--spacing)*0)}.main-header__top-actions .search-form__field-wrapper{margin-block:calc(var(--spacing)*-.5);padding-block:calc(var(--spacing)*.5);position:absolute;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:50px;z-index:-1;--tw-duration:200ms;transition-duration:.2s}.main-header__top-actions .search-form__input{max-width:100%;padding-block:calc(var(--spacing)*0)}.main-header__top.search-expanded .search-form__field-wrapper{left:calc(var(--spacing)*0);right:calc(var(--spacing)*0);width:auto;z-index:1}.bg-dark-green.text-white .search-form__field,.search-results-form .search-form__field{border-color:var(--color-white)}}@media (min-width:64rem){.main-header__bottom,.main-header__top{--dropdown-max-height:calc(100vh - var(--dropdown-position-limit, 0px))}.main-header__bottom.dropdown-active,.main-header__top.dropdown-active{--dropdown-shadow-height:var(--dropdown-max-height,95vh);--dropdown-shadow-height-delay:0s;--dropdown-shadow-opacity:1}.main-header__top{--dropdown-position-limit:37px}.main-header__bottom{--dropdown-position-limit:104px}.main-header .main-header__bottom,.main-header--opaque{background-color:transparent}.main-header__plate{border:1px solid var(--header-plate-border);border-radius:16px;box-shadow:var(--header-plate-shadow);color:var(--header-text);min-height:64px;padding-inline:26px;--nav-gap:24px;--nav-col:calc(8.33333% - var(--nav-gap)*11/12);margin-inline:auto;position:relative;width:calc(100% - (var(--nav-col) + var(--nav-gap))*2)}.main-header__plate:before{backdrop-filter:blur(24px) saturate(160%);background:var(--header-plate-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.container-fluid .main-header__plate{width:100%}}@layer components{.main-header__top-actions{.dropdown__container{position:absolute;width:-moz-max-content;width:max-content;z-index:999}}.dropdown__content--menu{backdrop-filter:blur(24px) saturate(160%);background:linear-gradient(180deg,rgba(20,26,33,.92),rgba(12,16,21,.88));border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);border-top:1px var(--tw-border-style);border-color:hsla(0,0%,100%,.12);color:var(--color-white);min-width:110px}.nav-menu__dropdown{inset-inline:auto;position:absolute;--tw-border-style:none;border-style:none;opacity:0;padding-top:calc(var(--spacing)*1);z-index:999}.nav-menu__dropdown.active{opacity:100%}.nav-menu__dropdown-content{backdrop-filter:blur(30px) saturate(160%);background:var(--header-flyout-bg);border:1px solid var(--header-flyout-border);border-radius:18px;box-shadow:var(--header-flyout-shadow);color:var(--header-flyout-text);padding:calc(var(--spacing)*2);position:relative}.nav-menu__dropdown.nav-menu__mega-menu{display:flex;left:50%;margin-inline:auto;max-width:100%;position:absolute;top:100%;width:100%;--tw-translate-x:-50%;padding-top:calc(var(--spacing)*1);translate:var(--tw-translate-x) var(--tw-translate-y)}.dropdown__content.nav-menu__mega-menu-content{margin-inline:auto;padding:calc(var(--spacing)*4);position:relative;width:100%;@media (width >= 48rem){padding:calc(var(--spacing)*5)}backdrop-filter:blur(30px) saturate(160%);background:var(--header-flyout-bg);border:1px solid var(--header-flyout-border);border-radius:18px;box-shadow:var(--header-flyout-shadow);color:var(--header-flyout-text)}.nav-menu__mega-menu .nav-item{margin-bottom:calc(var(--spacing)*1.5);&:last-child{margin-bottom:calc(var(--spacing)*0)}}.nav-teaser{background-color:var(--color-black);max-height:380px;max-width:300px;overflow:hidden;position:relative;&:focus-visible,&:hover{.nav-teaser-image{opacity:80%}.nav-teaser-text{color:var(--color-white)}}}.nav-teaser-text{display:flex;font-size:var(--text-xl);gap:calc(var(--spacing)*1);line-height:var(--tw-leading,var(--text-xl--line-height));padding-inline:calc(var(--spacing)*2);padding-top:var(--spacing-p28);position:relative;z-index:1;--tw-leading:var(--leading-1);color:var(--color-green);line-height:var(--leading-1);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in);@media (width >= 40rem){padding-inline:var(--spacing-p20)}@media (width >= 40rem){padding-top:calc(var(--spacing)*4)}@media (width >= 48rem){padding-top:calc(var(--spacing)*5)}}.nav-teaser-icon{max-height:22px}.nav-teaser-image{height:100%;opacity:50%;position:absolute;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%;--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.nav-teaser-image .ibexa_image_asset-field{display:flex;height:100%;width:100%}.nav-teaser-image .ibexa_image-field,.nav-teaser-image figure{display:flex}.nav-teaser-image .ibexa_image_asset-field img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.nav-teaser-image:empty{background-image:url(/build/images/bg-menu-teaser.c55634d7.jpg);background-position:var(--nav-teaser-bg-position,25% 10%);background-size:auto 200%}.main-header__top-actions{&:not(:last-child){.dropdown__container{left:50%;max-width:var(--container-1xs);right:auto;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);&.transform-none{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}}}@media (min-width:48rem){.nav-teaser{width:30vw}}@layer components{.nav-plate-item{align-items:center;border-radius:var(--radius-1);cursor:pointer;display:inline-flex;font-family:var(--font-grotesk);justify-content:center;min-height:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*1.25);--tw-font-weight:var(--font-weight-medium);color:var(--header-text);font-weight:var(--font-weight-medium);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.nav-plate-item.is-active,.nav-plate-item:not(.is-active):hover{background-color:var(--header-item-hover-bg)}.nav-plate-item.selected{background-color:var(--header-item-selected-bg)}.nav-plate-item--muted{color:var(--header-text-muted)}.nav-plate-item--muted:not(.is-active):focus-visible,.nav-plate-item--muted:not(.is-active):hover{border-color:var(--header-item-hover-border);color:var(--header-text)}.nav-link:not(.nav-link--0){align-items:center;border-radius:calc(infinity*1px);display:flex;font-size:var(--text-sm);gap:calc(var(--spacing)*1);line-height:var(--tw-leading,var(--text-sm--line-height));padding-inline:calc(var(--spacing)*0);padding-bottom:0;padding-top:calc(var(--spacing)*.25);span:not([class]){background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;display:inline;text-decoration:none;transition:background-size .3s ease}}.nav-link:not(.nav-link--0):not(.nav-link--static){&:focus-visible,&:hover{span:not([class]){background-size:var(--nav-link-hover-bg-size,100% 1px)}}}.nav-link.nav-link--more{color:var(--nav-link-more-color,var(--color-blue));margin-top:calc(var(--spacing)*1);&:first-child{margin-top:calc(var(--spacing)*0)}&:focus-visible,&:hover{color:var(--nav-link-more-hover-color,var(--color-blue))}}.nav-link:not(.nav-link--0)+.nav-submenu-list{margin-top:calc(var(--spacing)*1.5)}.nav-menu__mega-menu .nav-menu-link-description+.nav-submenu-list{margin-top:calc(var(--spacing)*2)}.nav-link,.nav-submenu-list{max-width:288px}.nav-menu-list .nav-link{padding:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*.25);&.nav-link--static{background-image:none}&.nav-link--static:before{content:normal}}.nav-menu-list--single .nav-link{padding-inline:calc(var(--spacing)*.5)}.nav-menu-list{display:flex;flex-direction:column;gap:calc(var(--spacing)*1.5);margin-block:calc(var(--spacing)*-4);padding-block:calc(var(--spacing)*4)}.nav-menu-list>.nav-item--with-children{margin-bottom:calc(var(--spacing)*2)}.nav-menu-list--single .nav-item:not(.nav-item--with-children)+.nav-item--with-children{margin-top:calc(var(--spacing)*2)}.nav-link.nav-link--0{&:hover{@media (hover:hover){background-image:none}}}.nav-menu-list.nav-menu-list--single{flex-direction:column;gap:calc(var(--spacing)*1.5);max-width:342px;width:auto;.nav-link{width:100%}.nav-link,.nav-submenu-list{max-width:342px}}.nav-menu-list .nav-menu-link-description{display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-base);color:var(--header-fly-desc);line-height:var(--leading-base)}.nav-menu__mega-menu-content .nav-link{font-family:var(--font-grotesk);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-base);line-height:var(--leading-base);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.nav-menu__mega-menu-content .nav-link.nav-link--static{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-sd);line-height:var(--leading-sd);--tw-font-weight:var(--font-weight-semibold);color:var(--header-eyebrow);font-weight:var(--font-weight-semibold);letter-spacing:.16em;text-transform:uppercase}.nav-menu__mega-menu-content .nav-link.nav-link--static+.nav-menu-link-description{color:var(--header-fly-desc);margin-top:calc(var(--spacing)*.5);&:first-child{margin-top:calc(var(--spacing)*0)}}button.nav-link{cursor:pointer}.nav-menu__mega-menu-content .nav-link:not(.nav-link--static){transform:none;transition-duration:.4s;transition-property:color,opacity,transform;transition-timing-function:cubic-bezier(.25,1,.5,1)}.nav-menu__mega-menu-content .nav-link:not(.nav-link--static):focus-visible,.nav-menu__mega-menu-content .nav-link:not(.nav-link--static):hover{transform:translateX(8px);--nav-link-hover-bg-size:0}.nav-chevron{opacity:.7;transition:transform .2s ease}.is-active .nav-chevron{transform:rotate(180deg)}.nav-menu__list-item{align-items:center;display:flex;flex-direction:column}.nav-menu__list-item>.dropdown,.nav-menu__list-item>.nav-menu-link{margin-block:auto}}@media (min-width:48rem){.nav-menu-list--cols-2,.nav-menu-list--cols-3{gap:calc(var(--spacing)*5)}}@media (min-width:64rem){.nav-menu-list{max-width:380px;width:auto}.nav-menu-list--cols-2,.nav-menu-list--cols-3{display:grid;flex-grow:1;gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px;width:60vw}}@media (min-width:80rem){.nav-menu-list--cols-2,.nav-menu-list--cols-3{display:grid;gap:calc(var(--spacing)*8);grid-template-columns:repeat(2,minmax(0,1fr));width:66vw}}@media (min-width:86rem){.nav-menu-list--cols-2{gap:calc(var(--spacing)*10)}.nav-menu-list--cols-3{display:grid;flex-grow:1;grid-template-columns:repeat(3,minmax(0,1fr));width:auto}}@layer components{.btn-bg-slide{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative;&:before{content:"";height:100%;left:calc(var(--spacing)*0);pointer-events:none;position:absolute;top:calc(var(--spacing)*0);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%;--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-in);background-color:var(--color-green);border-radius:calc(infinity*1px);transform:translateX(-101%);transition-timing-function:var(--ease-in);z-index:0}&:hover:before{transform:translateX(0)}&.btn-secondary:before{background:rgba(135,240,110,.2)}span{z-index:1}}.btn{align-items:center;border-color:transparent;border-style:var(--tw-border-style);border-width:1px;display:inline-flex;gap:calc(var(--spacing)*0);justify-content:center;--tw-duration:100ms;border-width:var(--btn-border-width,1px);transition-duration:.1s;transition:background .3s ease,color .3s ease,border .3s ease,outline .3s ease}.btn:not(:disabled):not(.disabled),a.btn[href]:not(:disabled):not(.disabled){cursor:pointer}.btn.btn-icon{border-radius:calc(infinity*1px);padding:calc(var(--spacing)*0);--btn-border-width:0;aspect-ratio:1}.btn-text{border-color:transparent;border-radius:.25rem;color:var(--color-green-500);outline-color:var(--color-green-600);text-decoration-line:underline;--tw-outline-style:none;outline-style:none;&:hover{@media (hover:hover){color:var(--color-green-600)}}&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}&:focus-visible{outline-offset:2px}}.btn-icon .button-icon{align-items:center;display:flex;justify-content:center}.button-icon svg{fill:currentcolor}.button-icon--before{left:calc(var(--icon-spacing, 4px)*-1);position:relative}.button-icon--after{position:relative;right:calc(var(--icon-spacing, 4px)*-1)}.btn .button-icon:only-child{left:auto;position:static;right:auto}.btn-primary{border-radius:var(--radius-2);isolation:isolate;min-height:calc(var(--spacing)*5.5);overflow:hidden;padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5);position:relative;--tw-leading:var(--leading-1);line-height:var(--leading-1);--tw-font-weight:var(--font-weight-medium);border:1px solid var(--color-green-p24);box-shadow:0 4px 16px rgba(75,198,118,.16),inset 0 1px 0 hsla(0,0%,100%,.16);box-sizing:border-box;color:var(--color-black-blue);font-weight:var(--font-weight-medium);outline-color:var(--color-green);transition:border-color .18s ease,box-shadow .18s ease;&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}&:focus-visible{outline-offset:2px}}.btn-primary:after,.btn-primary:before{content:"";inset:calc(var(--spacing)*0);pointer-events:none;position:absolute;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.btn-primary:before{background:var(--color-btn-primary-gradient);opacity:1;z-index:-2}.btn-primary:after{background:var(--color-btn-primary-gradient-hover-light);opacity:0;z-index:-1}.btn-primary:active:before,.btn-primary:hover:before{opacity:0}.btn-primary:active:after,.btn-primary:hover:after{opacity:1}.btn-primary:active,.btn-primary:hover{border-color:var(--color-green-p45);color:var(--color-black-blue)}.bg-black .btn-primary,.bg-black .btn-primary:active,.bg-black .btn-primary:hover,.bg-black-gradient .btn-primary,.bg-black-gradient .btn-primary:active,.bg-black-gradient .btn-primary:hover{color:var(--color-black-blue)}.bg-black .btn-primary:after,.bg-black-gradient .btn-primary:after{background:var(--color-btn-primary-gradient-hover-light)}.btn-secondary{border-radius:var(--radius-2);padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5);--tw-leading:var(--leading-1);line-height:var(--leading-1);--tw-font-weight:var(--font-weight-medium);background:var(--color-surface-light);border:1px solid var(--color-border-light);color:var(--color-black-blue);font-weight:var(--font-weight-medium);outline-color:var(--color-black);transition:background .2s ease,border-color .2s ease;&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}&:focus-visible{outline-offset:2px}}.btn-secondary:active,.btn-secondary:hover{background:var(--color-surface-light-hover);border-color:var(--color-border-light-hover);color:var(--color-black-blue)}.bg-black .btn-secondary,.bg-black-gradient .btn-secondary{background:var(--color-white-p05);border:1px solid var(--color-white-p14);color:var(--color-grey);outline-color:var(--color-green)}.bg-black .btn-secondary:active,.bg-black .btn-secondary:hover,.bg-black-gradient .btn-secondary:active,.bg-black-gradient .btn-secondary:hover{background:var(--color-white-p12);border-color:var(--color-white-p30);color:var(--color-grey)}.btn-secondary .button-icon{color:var(--btn-icon-color,currentcolor)}.btn-tertiary{border-radius:var(--radius-lg);display:inline-flex;--tw-border-style:none;background-color:transparent;border-style:none;--tw-font-weight:var(--font-weight-medium);color:var(--color-dark-blue);font-weight:var(--font-weight-medium);outline-color:var(--color-green);&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}&:focus-visible{outline-offset:2px}}.btn-tertiary:active,.btn-tertiary:hover{color:var(--color-dark-blue)}.bg-black .btn-tertiary,.bg-black-gradient .btn-tertiary{border-radius:var(--radius-lg);display:inline-flex;--tw-border-style:none;background-color:transparent;border-style:none;--tw-font-weight:var(--font-weight-medium);color:var(--color-blue);font-weight:var(--font-weight-medium);outline-color:var(--color-green);&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}&:focus-visible{outline-offset:2px}}.bg-black .btn-tertiary:active,.bg-black .btn-tertiary:hover,.bg-black-gradient .btn-tertiary:active,.bg-black-gradient .btn-tertiary:hover{color:var(--color-blue)}.btn-text{border-radius:var(--radius-lg);display:inline;height:calc(var(--spacing)*3);--tw-border-style:none;background-color:transparent;border-style:none;--tw-font-weight:var(--font-weight-medium);color:currentcolor;font-weight:var(--font-weight-medium);outline-color:var(--color-green);&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}&:focus-visible{outline-offset:2px}}.btn-label{font-family:var(--font-grotesk);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));text-align:left;--tw-leading:var(--leading-1);line-height:var(--leading-1);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);&:only-child{text-align:center}}.btn-icon{border-radius:calc(infinity*1px);outline-color:var(--color-green);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:outline;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}&:focus-visible{outline-offset:2px}}.btn-icon--default{background-color:var(--color-green);color:var(--color-black);&:hover{@media (hover:hover){background-color:var(--color-green)}}&:active{background-color:var(--color-green)}}.btn-icon--plain{background-color:transparent;color:var(--color-green);&:hover{@media (hover:hover){background-color:var(--color-green)}}&:hover{@media (hover:hover){color:var(--color-black)}}&:active{background-color:var(--color-green);color:var(--color-black)}}.button-icon{display:flex}.button-icon--after,.button-icon--before{height:22px;margin-block:calc(var(--spacing-xs)*-1);width:22px;@media (width >= 48rem){height:calc(var(--spacing)*3)}@media (width >= 48rem){width:calc(var(--spacing)*3)}}.underline-animate{span.btn-label,span:not([class]){background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;display:inline;text-decoration:none;transition:background-size .3s ease}}.underline-animate.underlined,.underline-animate:not(:disabled):active,.underline-animate:not(:disabled):focus-visible,.underline-animate:not(:disabled):hover{span.btn-label,span:not([class]){background-size:100% 1px}}.btn-underline-animate .btn-label{position:relative;&:after{background-color:currentcolor;bottom:calc(var(--spacing)*0);content:"";height:1px;left:calc(var(--spacing)*0);position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}}.btn-underline-animate.btn-underlined .btn-label:after,.btn-underline-animate:hover .btn-label:after{transform:scaleX(1);transform-origin:bottom right}.btn-move-animate .btn-label,.btn-move-animate .button-icon,.btn-move-animate>span:not([class]){transform:none;transition-duration:.4s;transition-property:color,opacity,transform;transition-timing-function:cubic-bezier(.25,1,.5,1)}.btn-move-animate:active .btn-label,.btn-move-animate:active .button-icon,.btn-move-animate:active>span:not([class]),.btn-move-animate:hover .btn-label,.btn-move-animate:hover .button-icon,.btn-move-animate:hover>span:not([class]){transform:translateX(8px)}.buttons{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*2)}form input[type=button],form input[type=submit]{align-items:center;background-color:var(--color-green);border-color:transparent;border-radius:var(--radius-lg);display:inline-flex;gap:calc(var(--spacing)*0);justify-content:center;overflow:hidden;padding-block:calc(var(--spacing)*1.75);padding-left:calc(var(--spacing)*4.75);padding-right:calc(var(--spacing)*1.5);position:relative;--tw-font-weight:var(--font-weight-medium);color:var(--color-black);font-weight:var(--font-weight-medium);outline-color:var(--color-green);--tw-duration:100ms;transition-duration:.1s;&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}&:focus-visible{outline-offset:2px}}form input[type=button]:active,form input[type=button]:hover,form input[type=submit]:active,form input[type=submit]:hover{--tw-border-style:none;border-style:none;padding-block:calc(var(--spacing)*1.75);padding-left:calc(var(--spacing)*4.75);padding-right:calc(var(--spacing)*1.5)}}form input[type=button],form input[type=submit]{background-image:var(--icon-arrow-top-right);background-position:12px;background-repeat:no-repeat;background-size:24px auto;box-sizing:border-box;cursor:pointer;transition:color .3s ease,border .3s ease,outline .3s ease;white-space:normal}form input[type=button]:active,form input[type=button]:hover,form input[type=submit]:active,form input[type=submit]:hover{background-image:var(--icon-arrow-top-right),var(--color-green-blue-gradient);background-position:12px,50%;background-repeat:no-repeat;background-size:24px auto,cover}@layer components{.dropdown__trigger{cursor:pointer;&.is-active{&+.dropdown__container{height:auto;overflow:visible;.dropdown__content{animation:fade-in .25s cubic-bezier(.09,.68,.42,.99) both;opacity:1}}}}.dropdown__container{height:calc(var(--spacing)*0);max-width:300px;overflow:hidden;right:calc(var(--spacing)*-4);top:100%}.dropdown{&.top{.dropdown__container{left:calc(var(--spacing)*0);right:auto;top:calc(var(--spacing)*0);--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}&.auto{.dropdown__container{left:calc(var(--spacing)*0);right:auto}}}.dropdown__content{animation:fade-out .25s cubic-bezier(.09,.68,.42,.99) both;max-height:var(--dropdown-max-height,none);opacity:0}.dropdown--filter{margin-right:auto;width:auto;.dropdown__container{left:calc(var(--spacing)*0);margin-inline:calc(var(--spacing)*-2);padding-inline:calc(var(--spacing)*0);position:absolute;right:auto;width:-moz-max-content;width:max-content;width:100vw;z-index:1;@media (width >= 48rem){margin-inline:calc(var(--spacing)*-3.5)}@media (width >= 80rem){margin-inline:calc(var(--spacing-l)*-1)}max-width:calc(100vw - 24px);min-width:75vw;transform:none}.dropdown__container:before{content:"";height:calc(var(--spacing)*7);position:absolute;width:100%;z-index:-1;--tw-translate-y:-100%;background-color:var(--color-white);border-top-left-radius:var(--radius-2);border-top-right-radius:var(--radius-2);translate:var(--tw-translate-x) var(--tw-translate-y);@media (width >= 48rem){height:calc(var(--spacing)*8)}@media (width >= 48rem){border-top-left-radius:var(--radius-4);border-top-right-radius:var(--radius-4)}}.dropdown__content{background-color:var(--color-white);border-bottom-left-radius:var(--radius-2);border-bottom-right-radius:var(--radius-2);padding-inline:calc(var(--spacing)*2);padding-bottom:var(--spacing-l);@media (width >= 48rem){border-bottom-left-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}@media (width >= 48rem){padding-inline:calc(var(--spacing)*3.5)}@media (width >= 80rem){padding-inline:var(--spacing-l)}}}@media (min-width:40rem){.dropdown--filter .dropdown__container{max-width:500px;min-width:360px}}}@layer components{.logo{align-items:center;display:flex;gap:min(4%,8px);height:calc(var(--spacing)*7.5);max-height:100%}a .logo,button .logo{height:inherit}a.logo{height:min(15vw,var(--logo-height,60px))}.main-header__logo{--logo-height:28px}.logo-symbol{position:relative;&:after{background:var(--color-green-blue-gradient);content:"";height:100%;left:0;mask-image:var(--logo-symbol-mask);-webkit-mask-image:var(--logo-symbol-mask);mask-mode:alpha;-webkit-mask-mode:alpha;mask-position:left center;-webkit-mask-position:left center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:auto 100%;-webkit-mask-size:auto 100%;mask-type:alpha;position:absolute;top:0;width:100%}}.logo-text svg{fill:currentcolor}.logo-strip-slider{align-items:center;border-left:1px solid transparent;border-right:1px solid transparent;display:flex;position:relative;transition:padding-left .3s ease .2s,padding-right .3s ease .2s}.logo-strip-slider.is-slider{padding-left:calc(46px + var(--logo-slider-track-padding-x, 8px));padding-right:calc(46px + var(--logo-slider-track-padding-x, 8px));transition:padding-left .3s ease 0s,padding-right .3s ease 0s}.eyebrow-row+.logo-strip-slider{margin-top:calc(var(--spacing)*4.5)}.logo-strip{flex:1;min-width:calc(var(--spacing)*0);opacity:.92;overflow:hidden;position:relative}.logo-strip-slider.is-slider .logo-strip{-webkit-mask-image:linear-gradient(90deg,transparent,transparent 1px,#000 28px,#000 calc(100% - 28px),transparent calc(100% - 1px),transparent);mask-image:linear-gradient(90deg,transparent,transparent 1px,#000 28px,#000 calc(100% - 28px),transparent calc(100% - 1px),transparent);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.logo-strip::-webkit-scrollbar{display:none}.logo-strip__list{align-items:center;display:flex;flex-wrap:nowrap;min-height:calc(var(--spacing)*6)}.logo-strip-slider:not(.is-slider) .logo-strip__list,.logo-strip__item{justify-content:center}.logo-strip__item{align-items:center;display:flex;flex:none;height:calc(var(--spacing)*5.5);max-width:var(--logo-slider-track-width,100%);padding-inline:var(--spacing-p28);position:relative;scroll-snap-align:start}.logo-strip__item:before{height:calc(var(--spacing)*4.25);left:calc(var(--spacing)*0);position:absolute;top:50%;width:1px;--tw-translate-y:-50%;background-color:var(--color-grey);content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}.logo-strip-slider:not(.is-slider) .logo-strip__item:first-child:before{display:none}.logo-strip__item img{filter:brightness(0) invert(1);height:calc(var(--spacing)*4);max-width:var(--logo-slider-track-width,100%);-o-object-fit:contain;object-fit:contain;width:auto}.logo-symbol,.logo-text{display:flex;height:inherit;max-height:100%}.logo-symbol svg,.logo-text svg{height:inherit;max-height:100%;width:auto}@media (width < 28rem){.logo-strip__item{width:var(--logo-slider-track-width,auto)}}}.logo-strip-slider .logo-strip__arrow.splide__arrow--solid{opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.logo-strip-slider .logo-strip__arrow.splide__arrow--prev{left:0}.logo-strip-slider .logo-strip__arrow.splide__arrow--next{right:0}.logo-strip-slider:not(.is-slider) .logo-strip__arrow.splide__arrow--solid{opacity:0;pointer-events:none}.logo-strip-slider.is-slider .logo-strip__arrow.splide__arrow--solid:not(:disabled){opacity:1;pointer-events:auto;transition:opacity .2s ease .3s,background .2s ease,border-color .2s ease,color .2s ease}.logo-strip-slider.is-slider .logo-strip__arrow.splide__arrow--solid:disabled{opacity:.5}.block-form{padding-block:calc(var(--spacing)*6);@media (width >= 48rem){padding-block:calc(var(--spacing)*10)}&>*{margin-inline:auto;max-width:var(--container-4xl);padding-inline:calc(var(--spacing)*2.5);width:100%}.col-form-label,>span.ezstring-field{display:none}.btn-primary{border-color:transparent;border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;display:inline-flex;outline-color:var(--color-green);overflow:hidden;transition-property:outline;--tw-duration:100ms;background-color:var(--color-green);padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5);transition-duration:.1s;--tw-font-weight:var(--font-weight-medium);color:var(--color-black);font-weight:var(--font-weight-medium);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:-moz-fit-content;width:fit-content;--tw-duration:300ms;transition-duration:.3s;&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}&:focus-visible{outline-offset:2px}&:hover{@media (hover:hover){background-color:var(--color-green)}}&[disabled]{opacity:50%;&:hover{@media (hover:hover){background-color:var(--color-green)}}}}>h3:not([class]){text-align:center}}.ez-field,.form-group{margin-top:var(--os-form-field-mb,30px);position:relative}.ez-field input.form-control,.ez-field textarea.form-control,.form-group .custom-file,.form-group input.form-control,.form-group textarea.form-control{background:transparent;border:1px solid var(--color-green-400);border-radius:4px;font-size:1rem;outline:1px solid transparent;padding:16px 12px;transition:outline-color .3s;width:100%;&:focus{outline:1px solid var(--color-green-400);outline-offset:2px}}.ez-field label,.form-group>label{background:var(--color-green-100);color:#666;font-size:12px;left:17px;padding:0 .3em;pointer-events:none;position:absolute;top:0;transform:translateY(-50%)}.ez-field label.required,.form-group>label.required{&:after{content:"*"}}.ez-field select.form-control,.form-group select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9c-.414 0-.817-.169-1.103-.462L.712 4.262a.727.727 0 0 1 .037-1.06.814.814 0 0 1 1.11.036l4.14 4.23 4.142-4.23a.81.81 0 0 1 1.11-.036.727.727 0 0 1 .038 1.06L7.104 8.538C6.816 8.831 6.414 9 6 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;border:1px solid var(--color-green-400);border-radius:4px;color:inherit;cursor:pointer;font-size:1rem;outline:1px solid transparent;padding:16px 40px 16px 12px;transition:outline-color .3s,border-color .3s;width:100%}.ez-field select.form-control:focus,.form-group select.form-control:focus{outline:1px solid var(--color-green-400);outline-offset:2px}.ez-field select.form-control:disabled,.form-group select.form-control:disabled{cursor:not-allowed;opacity:.6}.ez-field input[type=checkbox],.form-group input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%2324132b' d='M1.616 16q-.69 0-1.154-.463A1.57 1.57 0 0 1 0 14.385V1.616Q0 .926.463.462A1.57 1.57 0 0 1 1.616 0h12.768q.69 0 1.153.463Q16 .925 16 1.616v12.768q0 .69-.463 1.153a1.57 1.57 0 0 1-1.153.463zm0-1h12.768a.6.6 0 0 0 .424-.192.6.6 0 0 0 .192-.424V1.616a.6.6 0 0 0-.192-.424.6.6 0 0 0-.424-.192H1.616a.6.6 0 0 0-.424.192.6.6 0 0 0-.192.424v12.768q0 .232.192.424.193.192.424.192'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:16px;margin:0;vertical-align:middle;width:16px}.ez-field input[type=checkbox]:checked,.form-group input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%2324132b' d='M6.6 10.092 4.104 7.596a.5.5 0 0 0-.344-.15.47.47 0 0 0-.364.15.5.5 0 0 0-.16.354q0 .194.16.354l2.639 2.638q.242.242.565.242t.566-.242l5.476-5.477a.5.5 0 0 0 .15-.344.47.47 0 0 0-.15-.363.5.5 0 0 0-.353-.16.5.5 0 0 0-.354.16zM1.616 16q-.69 0-1.154-.463A1.57 1.57 0 0 1 0 14.385V1.616Q0 .926.463.462A1.57 1.57 0 0 1 1.616 0h12.768q.69 0 1.153.463Q16 .925 16 1.616v12.768q0 .69-.463 1.153a1.57 1.57 0 0 1-1.153.463z'/%3E%3C/svg%3E")}.ez-field label,.form-check-label{cursor:pointer;font-size:11px;font-style:normal;font-weight:400;line-height:130%;margin-left:8px;vertical-align:middle}input[type=radio]{accent-color:var(--color-black)}.ez-field,.form-group{display:flex;flex-direction:column;gap:8px}.form-group{.invalid-feedback{color:var(--color-system-error)}.is-invalid{border-color:var(--color-system-error)!important}.is-invalid~label{color:var(--color-system-error)}}.was-validated .form-group input.form-control:invalid,.was-validated .form-group select.form-control:invalid,.was-validated .form-group textarea.form-control:invalid{border-color:var(--color-system-error);&:focus{outline:none}}.ez-field label.invalid-label,.form-group label.invalid-label{color:var(--color-system-error)}.form-group:has(>.form-helper-suss-special){display:none}body .hs-fieldtype-booleancheckbox,body .hs-fieldtype-radio,body .hsfc-CheckboxField,body .hsfc-Form .hsfc-CheckboxField,body .hsfc-RadioField,body .hsfc-RadioFieldGroup__Options{--os-font-label-font:var(--os-form-checkable-label-font,var(--hsf-default-richtext__font-family,unset));--os-form-label-transform:var(--os-form-checkable-label-transform,none);--os-form-label-fz:var(--os-form-checkable-label-fz,16px);--os-form-label-ls:var(--os-form-checkable-label-ls,0);--os-form-label-mb:var(--os-form-checkable-label-mb,auto)}body .hs-form label,body .hsfc-Form .hsfc-FieldLabel{--hsf-default-module__vertical-spacing:var(--os-form-label-mb,0.35rem);--hsf-default-field-label__font-size:var(--os-form-label-fz,13px);display:block;font-family:var(--os-font-label-font,inherit);font-size:var(--os-form-label-fz,13px);margin-bottom:var(--os-form-label-mb,.5rem);text-transform:var(--os-form-label-transform,uppercase)}body .hsfc-Form .hsfc-CheckboxFieldGroup__Options{--os-form-label-transform:none}body .hsfc-Form .hsfc-CheckboxFieldGroup .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,body .hsfc-Form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{font-family:inherit;font-size:inherit}.hs-form-field{margin-bottom:var(--os-form-field-mb,30px)}.hs-form-field .hs-error-msgs.inputs-list>li:last-child{--os-form-label-mb:0}.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display,.inputs-list.multi-container .hs-form-checkbox .hs-form-checkbox-display,.inputs-list.multi-container .hs-form-radio .hs-form-radio-display{display:flex;gap:var(--os-form-checkable-gap,var(--os-form-check-mr,8px))}.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input[type=checkbox].hs-input{float:none;position:relative;top:var(--os-form-boolean-input-top,.125em)}form legend{font-size:var(--os-form-legend-fz,.875rem)}body [data-hsfc-id=Renderer] .hsfc-TextInput,body [data-hsfc-id=Renderer] .hsfc-TextareaInput,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:var(--os-form-input-bg,#fff);border:var(--os-form-input-bw,2px) solid var(--os-form-input-border-color,currentcolor);border-radius:var(--os-form-input-radius,var(--hsf-default-field-input__border-radius,0));color:var(--os-form-input-color,inherit);display:var(--os-form-input-display,inline-block);font-size:var(--os-form-input-fz,1em);letter-spacing:var(--os-form-input-ls,-.02em);min-height:var(--os-form-input-mh,40px);padding:var(--os-form-input-p,.5rem .6rem .45rem);transition:border-color .3s,background-color .3s;width:100%}.hs-form input[type=checkbox]:disabled,.hs-form input[type=radio]:disabled,body [data-hsfc-id=Renderer] .hsfc-CheckboxInput:disabled,body [data-hsfc-id=Renderer] .hsfc-RadioInput:disabled,body [data-hsfc-id=Renderer] .hsfc-TextInput:disabled,body [data-hsfc-id=Renderer] .hsfc-TextareaInput:disabled,form input[type=checkbox]:disabled,form input[type=email]:disabled,form input[type=file]:disabled,form input[type=number]:disabled,form input[type=password]:disabled,form input[type=radio]:disabled,form input[type=tel]:disabled,form input[type=text]:disabled,form select:disabled,form textarea:disabled{opacity:var(--os-form-input-disabled-opacity,.8)}[data-hsfc-id=Renderer] .hsfc-CheckboxInput{box-shadow:none}body [data-hsfc-id=Renderer] .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl) .hsfc-PhoneInput__FlagAndCaret{background-color:var(--os-form-input-helper-select-bg);border-color:var(--os-form-input-border-color,var(--hsf-default-field-input__border-color,currentcolor));border-width:var(--os-form-input-bw,2px)}body [data-hsfc-id=Renderer] .hsfc-CheckboxInput,body [data-hsfc-id=Renderer] .hsfc-PhoneInput .hsfc-PhoneInput__FlagAndCaret,body [data-hsfc-id=Renderer] .hsfc-RadioInput{transition:border-color .3s,background-color .3s}body [data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret:focus-visible{outline:none}body [data-hsfc-id=Renderer] .hsfc-CheckboxInput:hover,body [data-hsfc-id=Renderer] .hsfc-RadioInput:hover,body [data-hsfc-id=Renderer] .hsfc-TextInput:hover,body [data-hsfc-id=Renderer] .hsfc-TextareaInput:hover,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{box-shadow:var(--os-form-input-hover-shadow,none)}body [data-hsfc-id=Renderer] .hsfc-CheckboxInput:focus-visible,body [data-hsfc-id=Renderer] .hsfc-RadioInput:focus-visible,body [data-hsfc-id=Renderer] .hsfc-TextInput:focus-visible,body [data-hsfc-id=Renderer] .hsfc-TextareaInput:focus-visible,form input[type=email]:focus-visible,form input[type=file]:focus-visible,form input[type=number]:focus-visible,form input[type=password]:focus-visible,form input[type=tel]:focus-visible,form input[type=text]:focus-visible,form select:focus-visible,form textarea:focus-visible{box-shadow:var(--os-form-input-focus-visible-shadow,var(--os-form-input-focus-shadow,none));outline:var(--os-form-input-focus-visible-outline,var(--os-form-input-focus-outline,none))}body [data-hsfc-id=Renderer] .hsfc-CheckboxInput:focus,body [data-hsfc-id=Renderer] .hsfc-RadioInput:focus,body [data-hsfc-id=Renderer] .hsfc-TextInput:focus,body [data-hsfc-id=Renderer] .hsfc-TextareaInput:focus,form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{border-color:var(--os-form-input-focus-border-color,var(--os-form-input-border-color,currentcolor));outline:var(--os-form-input-focus-outline,none)}[data-hsfc-id=Renderer] .hsfc-CheckboxInput:focus,[data-hsfc-id=Renderer] .hsfc-PhoneInput:focus-within .hsfc-PhoneInput__FlagAndCaret,[data-hsfc-id=Renderer] .hsfc-PhoneInput:focus-within .hsfc-TextInput,[data-hsfc-id=Renderer] .hsfc-RadioInput:focus{--os-form-input-border-color:var(--os-form-input-focus-border-color);box-shadow:none;transition:none!important}body [data-hsfc-id=Renderer] .hsfc-TextInpu:focus,body [data-hsfc-id=Renderer] .hsfc-TextareaInput:focus,form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{--os-form-input-border-color:var(--os-form-input-focus-border-color);outline:var(--os-form-input-focus-outline-width,0) solid var(--os-form-input-focus-outline-color,currentcolor)}form fieldset{max-width:100%!important}form :focus-visible{outline:none}.hs-form select,form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--os-form-select-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9.155h12l-6 5.69z'/%3E%3C/svg%3E"));background-position:right var(--os-form-select-icon-spacing,12px) center;background-repeat:no-repeat;background-size:var(--os-form-select-icon-size,24px);padding-right:var(--os-form-select-pr,36px)}body [data-hsfc-id=Renderer] .hsfc-DropdownOptions__List{background-color:var(--os-form-select-dropdown-bg,var(--hsf-field-input__background-color,var(--hsf-default-field-input__background-color)))}body [data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem:hover,body [data-hsfc-id=Renderer] .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl) .hsfc-PhoneInput__FlagAndCaret:hover{background-color:var(--os-form-option-hover-bg);filter:none}body [data-hsfc-id=Renderer] .hsfc-DropdownOptions__List--selected,body [data-hsfc-id=Renderer] .hsfc-DropdownOptions__List--selected:hover{background-color:var(--os-form-option-selected-bg)}body [data-hsfc-id=Renderer] .hsfc-DropdownOptions{border-color:var(--os-form-options-border-color,var(--os-form-input-border-color,var(--hsf-field-input__border-color,var(--hsf-default-field-input__border-color,currentcolor))))}form .inputs-list{list-style:none;margin:0;padding:0}form .inputs-list>li{display:block;margin:var(--os-form-inputs-list-item-my,.7rem) var(--os-form-inputs-list-item-mx,0)}form .inputs-list input,form .inputs-list span{vertical-align:middle}form input[type=checkbox],form input[type=radio]{cursor:pointer;margin-right:var(--os-form-check-mr,8px)}.hs-form input[type=checkbox],.hs-form input[type=radio],body [data-hsfc-id=Renderer] .hsfc-CheckboxInput,body [data-hsfc-id=Renderer] .hsfc-RadioInput,form input[type=checkbox],form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:var(--os-form-checkbox-bg,var(--os-form-input-bg,var(--hsf-default-field-checkbox__background-color)));border:var(--os-form-input-bw,2px) solid var(--os-form-input-border-color,var(--hsf-default-field-input__border-color,currentcolor));border-radius:var(--os-form-checkable-input-radius,var(--os-form-input-radius,0));cursor:pointer;height:var(--os-form-input-checkable-h,18px);padding:0;position:relative;width:auto}.hs-form input[type=radio],body [data-hsfc-id=Renderer] .hsfc-RadioInput,form input[type=radio]{border-radius:50%}.hs-form input[type=checkbox]:checked,.hs-form input[type=radio]:checked,body [data-hsfc-id=Renderer] .hsfc-CheckboxInput:checked,body [data-hsfc-id=Renderer] .hsfc-RadioInput:checked,form input[type=checkbox]:checked,form input[type=radio]:checked{background-color:var(--os-form-checkbox-checked-bg,var(--os-form-checkbox-bg,var(--os-form-input-bg,var(--hsf-default-field-checkbox__background-color))));border-color:var(--os-form-checked-border-color,var(--os-form-checked-color,currentcolor));color:var(--os-form-checked-color,currentcolor);outline-color:var(--os-form-checked-border-color,var(--os-form-checked-color,currentcolor))}.hs-form input[type=checkbox]:checked:focus,.hs-form input[type=checkbox]:focus,.hs-form input[type=radio]:checked:focus,.hs-form input[type=radio]:focus,body [data-hsfc-id=Renderer] .hsfc-CheckboxInput:checked:focus,body [data-hsfc-id=Renderer] .hsfc-CheckboxInput:focus,body [data-hsfc-id=Renderer] .hsfc-RadioInput:checked:focus,body [data-hsfc-id=Renderer] .hsfc-RadioInput:focus,form input[type=checkbox]:focus,form input[type=radio]:checked:focus form input[type=checkbox]:checked:focus,form input[type=radio]:focus{border-color:var(--os-form-checked-border-color,var(--os-form-checked-color,currentcolor));outline:var(--os-form-input-focus-outline-width,0) solid var(--os-form-input-focus-outline-color,var(--os-form-checked-color,currentcolor))}.hs-form input[type=checkbox]:checked:after,body [data-hsfc-id=Renderer] .hsfc-CheckboxInput:checked:after,form input[type=checkbox]:checked:after{background-color:currentcolor;bottom:0;content:"";left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23253342' viewBox='0 0 15 16'%3E%3Cpath d='M1.013 8.11q0-.334.234-.568l1.14-1.14q.233-.233.568-.233c.335 0 .413.077.57.233l2.46 2.47 5.492-5.5a.77.77 0 0 1 .568-.234q.335 0 .57.233l1.138 1.14a.77.77 0 0 1 .234.568.78.78 0 0 1-.234.57l-6.06 6.06-1.14 1.14q-.233.233-.568.233c-.335 0-.413-.078-.57-.234l-1.138-1.14-3.03-3.03a.78.78 0 0 1-.234-.57z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23253342' viewBox='0 0 15 16'%3E%3Cpath d='M1.013 8.11q0-.334.234-.568l1.14-1.14q.233-.233.568-.233c.335 0 .413.077.57.233l2.46 2.47 5.492-5.5a.77.77 0 0 1 .568-.234q.335 0 .57.233l1.138 1.14a.77.77 0 0 1 .234.568.78.78 0 0 1-.234.57l-6.06 6.06-1.14 1.14q-.233.233-.568.233c-.335 0-.413-.078-.57-.234l-1.138-1.14-3.03-3.03a.78.78 0 0 1-.234-.57z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%;position:absolute;right:0;top:0}.hs-form input[type=radio]:checked:after,body [data-hsfc-id=Renderer] .hsfc-RadioInput:checked:after,form input[type=radio]:checked:after{background-color:currentcolor;bottom:0;content:"";left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23253342' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23253342' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%;position:absolute;right:0;top:0}.hs-dateinput{position:relative}.hs-dateinput:before{content:"\01F4C5";position:absolute;right:10%;top:50%;transform:translateY(-50%)}.fn-date-picker .pika-table thead th{color:var(--os-date-input-th-color,#fff)}.fn-date-picker td.is-selected .pika-button{border-radius:0;box-shadow:none}.fn-date-picker td .pika-button:focus,.fn-date-picker td .pika-button:hover{border-radius:0!important;color:var(--os-date-input-td-focus-color,#fff)}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:var(--os-form-richtext-fz,1rem);line-height:var(--os-form-richtext-lh,1.5);margin:0 0 var(--os-form-richtext-mb,1.4rem)}form .hs-richtext p:last-child{margin-bottom:0}.form-title:empty{display:none}form .hs-richtext img{max-width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:var(--os-form-boolean-consent-label-ml,0)!important}.legal-consent-container .hs-form-booleancheckbox-display>input[type=checkbox].hs-input{margin-right:0}.hs-form-required{color:var(--os-required-label-asterix-color,var(--color-green));padding-left:var(--os-required-label-asterix-pl,0)}.hs-form-field{--os-required-label-asterix-pl:0.33em}.hs-form-field span:empty+span.hs-form-required{--os-required-label-asterix-pl:0}.hs-input.invalid.error{--os-form-input-color:var(--os-forn-input-error-color,inherit);background-color:var(--os-form-input-error-bg-color,var(--os-form-input-bg,transparent));border-color:var(--os-form-input-error-border-color,var(--color-system-error))}.hs-input.invalid.error:focus-visible{border-color:var(--os-form-input-error-border-color,var(--color-system-error));outline:none}.hs-error-msgs{position:absolute}form .hs-error-msgs,form .hs_error_rollup .hs-error-msgs{position:static}form .hs-error-msgs.inputs-list>li{margin:0}form .hs-error-msgs.inputs-list label{font-family:inherit;text-transform:none}.hs-error-msg,form .hs-error-msgs.inputs-list label{color:var(--os-form-error-color,var(--color-system-error));font-size:var(--os-form-error-fz,12px)}.hs-error-msg{margin-top:0}.grecaptcha-badge{margin:0 auto}form.hs-form fieldset.form-columns-1 .input .hs-input{width:100%}form.hs-form fieldset.form-columns-1 .input .hs-input[type=checkbox],form.hs-form fieldset.form-columns-1 .input .hs-input[type=radio]{width:var(--os-checkbox-width,auto)}body .hs-form fieldset.form-columns-1 .input,body .hs-form fieldset.form-columns-2 .input{margin-right:0}body .hs-form fieldset.form-columns-2{--os-field-gap-value:var(--os-fieldset-gap,var(--hsf-row__horizontal-spacing,var(--hsf-default-row__horizontal-spacing,8px)));display:flex;flex-wrap:wrap;gap:var(--os-field-gap-value,8px)}body .hs-form fieldset.form-columns-2>.hs-form-field{width:var(--os-field-input-width,calc(50% - var(--os-field-gap-value, 8px)*.5))}.hs-form-field .hs-error-msgs.inputs-list{margin-bottom:var(--os-field-error-list-mb,0);padding-top:var(--os-field-error-list-pt,4px);position:static}.hs-form-field input[type=email],.hs-form-field input[type=file],.hs-form-field input[type=number],.hs-form-field input[type=password],.hs-form-field input[type=tel],.hs-form-field input[type=text],.hs-form-field select,.hs-form-field textarea{min-width:100%}@supports (container-type:inline-size){.hs-form{container-name:hs-form;container-type:inline-size;max-width:100%;width:var(--os-form-width,min(80vw,600px))}@container (max-width: 28rem){fieldset.form-columns-2{flex-direction:column;--os-fieldset-gap:0}}@container (min-width: 28rem){fieldset.form-columns-2{flex-direction:row;flex-wrap:nowrap}fieldset.form-columns-2>.hs-form-field{flex-grow:1}}}.bg-black .hs-form,.bg-black [data-hsfc-id=Renderer],.bg-black-gradient .hs-form,.bg-black-gradient [data-hsfc-id=Renderer]{--os-form-input-bg:var(--color-white-p05);--os-form-input-border-color:var(--color-white-p14);--os-form-input-color:var(--color-grey);--os-form-input-focus-border-color:var(--color-green);--os-form-checkbox-bg:var(--color-white-p05);--os-form-checked-color:var(--color-green);--os-form-checked-border-color:var(--color-green);--os-form-select-dropdown-bg:var(--color-black-blue);--os-form-option-hover-bg:var(--color-white-p05);--os-form-option-selected-bg:var(--color-white-p12);--os-form-input-helper-select-bg:var(--color-white-p05);--os-form-select-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M6 9.155h12l-6 5.69z'/%3E%3C/svg%3E")}.bg-grey .hs-form .hs-input::-moz-placeholder,.bg-grey [data-hsfc-id=Renderer] .hsfc-TextInput::-moz-placeholder{color:var(--color-grey-blue)}.bg-grey .hs-form .hs-input::placeholder,.bg-grey [data-hsfc-id=Renderer] .hsfc-TextInput::placeholder{color:var(--color-grey-blue)}.bg-black .hs-form .hs-input::-moz-placeholder,.bg-black [data-hsfc-id=Renderer] .hsfc-TextInput::-moz-placeholder,.bg-black-gradient .hs-form .hs-input::-moz-placeholder,.bg-black-gradient [data-hsfc-id=Renderer] .hsfc-TextInput::-moz-placeholder{color:var(--color-grey-100)}.bg-black .hs-form .hs-input::placeholder,.bg-black [data-hsfc-id=Renderer] .hsfc-TextInput::placeholder,.bg-black-gradient .hs-form .hs-input::placeholder,.bg-black-gradient [data-hsfc-id=Renderer] .hsfc-TextInput::placeholder{color:var(--color-grey-100)}body .hs-form .hs-button,body [data-hsfc-id=Renderer] .hsfc-Button{background:var(--os-form-submit-bg,var(--color-btn-primary-gradient));border:1px solid var(--os-form-submit-border-color,var(--color-green-p24));border-radius:var(--os-form-submit-radius,12px);box-shadow:var(--os-form-submit-shadow,0 4px 16px rgba(75,198,118,.16),0 1px 0 hsla(0,0%,100%,.16) inset);color:var(--os-form-submit-color,var(--color-black-blue));cursor:pointer;font-family:var(--font-grotesk);font-weight:500;line-height:1;padding:var(--os-form-submit-padding,var(--os-form-submit-p,12px 20px));transition:background .5s ease,border-color .18s ease,box-shadow .18s ease}body .hs-form .hs-button:hover,body [data-hsfc-id=Renderer] .hsfc-Button:hover{background:var(--os-form-submit-hover-bg,var(--color-btn-primary-gradient-hover-light));border-color:var(--os-form-submit-hover-border-color,var(--color-green-p24))}@layer components{.input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background-color:transparent;border-color:var(--color-grey-500);border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;cursor:pointer;flex-shrink:0;height:calc(var(--spacing)*2);margin-right:calc(var(--spacing)*1);position:relative;top:-.125em;vertical-align:middle;&:last-child{margin-right:calc(var(--spacing)*0)}}.input-checkbox:checked{background-color:var(--color-black);background-image:var(--icon-check);background-position:50%;background-repeat:no-repeat;background-size:62.5% auto;border-color:var(--color-black)}}@layer base{ol{list-style-type:var(--ol-marker-type);padding-left:var(--ol-indent)}ol>li{margin-top:var(--ol-spacing);padding-left:calc(var(--ol-indent)/2);position:relative}ol>li:first-child{margin-top:0}ol>li::marker{color:var(--list-marker-color,inherit);font-size:var(--list-marker-size,inherit);font-weight:var(--list-marker-font-weight,inherit)}}@layer components{.description ul li,.richtext ul li,.ul .li,.ul li{margin-bottom:calc(var(--spacing)*1);padding-left:1em;position:relative;&:before{left:calc(var(--spacing)*0);position:absolute;top:.8em;--tw-translate-y:-50%;font-size:1.09em;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"•";content:var(--tw-content)}&:last-child{margin-bottom:calc(var(--spacing)*0)}}.description ol>li,.ol .li,.ol li,.richtext ol>li,.ul .li,.ul li{display:list-item}.richtext--checklist>ul,.ul-checklist{list-style-type:none;padding-left:calc(var(--spacing)*0);--checklist-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.richtext.richtext--checklist>ul>li,.ul-checklist>li{margin-bottom:calc(var(--spacing)*2);padding-left:1.9em;position:relative;&:last-child{margin-bottom:calc(var(--spacing)*0)}}.richtext.richtext--checklist>ul>li:before,.ul-checklist>li:before{background-color:var(--checklist-marker-color,var(--color-green));content:"";height:var(--spacing-em);left:calc(var(--spacing)*0);-webkit-mask:var(--checklist-icon) center /contain no-repeat;mask:var(--checklist-icon) center /contain no-repeat;position:absolute;top:var(--checklist-icon-top,.66em);width:var(--spacing-em)}.description,.richtext{--ol-spacing:calc(var(--spacing)*2)}}@layer components{.richtext{h1,h2,h3,h4,h5,ol,p,table,ul{margin-bottom:var(--richtext-spacing,var(--spacing-p18));&:last-child{margin-bottom:calc(var(--spacing)*0)}}ol,p,ul{margin-bottom:var(--richtext-text-spacing,var(--richtext-spacing,var(--spacing-p18)))}h1,h2,h3,h4,h5,li,p{.btn:first-child{margin-top:var(--richtext-button-spacing,var(--spacing-p14))}}.ibexa-embed-type-image{display:flex;margin-bottom:var(--richtext-spacing,var(--spacing-p18));width:100%;&:last-child{margin-bottom:calc(var(--spacing)*0)}}.ibexa-embed-type-image.align-center{justify-content:center}.ibexa-embed-type-image.align-right{justify-content:flex-end}ol,p,ul{color:var(--richtext-text-color,var(--color-grey-blue))}pre:not([class]){background-color:var(--color-white-p20);background-color:var(--pre-bg-color,var(--color-primary-dark-green-100));border-radius:.25rem;display:inline-flex;margin-right:auto;padding-inline:calc(var(--spacing)*1.25);padding-bottom:calc(var(--spacing)*.75);padding-top:calc(var(--spacing)*1);width:auto}blockquote{font-family:var(--font-grotesk);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));padding-inline:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*.25);position:relative;--tw-leading:var(--leading-base);line-height:var(--leading-base);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);@media (width >= 48rem){font-size:var(--text-p28)}}blockquote p:first-child:before{content:var(--quote-before-content,"“");display:inline}blockquote p:last-child:after{content:var(--quote-after-content,"”");display:inline}em:not([class]),i:not([class]){font-style:italic}a:not([class]){background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;display:inline;text-decoration:none;transition:background-size .3s ease}a:not([class]):active,a:not([class]):focus-visible,a:not([class]):hover{background-size:0 1px;text-decoration:none}u:not([class]){text-decoration-line:underline;text-decoration-thickness:max(1px,.02em);text-underline-offset:max(3px,.1em)}hr{border-top-width:1px;margin-block:calc(var(--spacing)*2);--tw-border-style:none;border-color:var(--hr-color,var(--color-grey-blue));border-style:none}}.richtext-s{--richtext-spacing:var(--spacing)}.richtext-close2btn{--richtext-button-spacing:6px}.richtext .table{margin-right:auto;td,th{padding:calc(var(--spacing)*1.5);padding-bottom:calc(var(--spacing)*1.25);@media (width >= 48rem){padding:calc(var(--spacing)*2)}@media (width >= 48rem){padding-bottom:calc(var(--spacing)*1.75)}@media (width >= 64rem){padding:calc(var(--spacing)*2.5)}@media (width >= 64rem){padding-bottom:calc(var(--spacing)*2.25)}@media (width >= 80rem){padding:calc(var(--spacing)*3)}@media (width >= 80rem){padding-bottom:calc(var(--spacing)*2.75)}}thead{color:var(--table-head-color,currentcolor);th{padding-bottom:calc(var(--spacing)*1.5);padding-top:calc(var(--spacing)*0);text-align:left;@media (width >= 48rem){padding-bottom:calc(var(--spacing)*1.5)}@media (width >= 64rem){padding-bottom:calc(var(--spacing)*1.5)}@media (width >= 80rem){padding-bottom:calc(var(--spacing)*1.5)}}}tbody{td,th{border-top:1px var(--tw-border-style) var(--table-border-color,var(--color-grey-100))}tr:last-child{td,th{border-bottom:1px var(--tw-border-style) var(--table-border-color,var(--color-grey-100))}}tr:nth-child(2n){td,th{background-color:var(--table-tr-even-row-bg-color,var(--color-grey-100-p60))}}}}.richtext>.table-wrapper:first-child .table:first-child tbody:first-child tr:first-child,.richtext>.table:first-child tbody:first-child tr:first-child{td,th{--tw-border-style:none;border-style:none}}.richtext-table{table+table{margin-top:calc(var(--spacing)*1);@media (width >= 48rem){margin-top:calc(var(--spacing)*1.5)}@media (width >= 64rem){margin-top:calc(var(--spacing)*2)}}table{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-collapse:collapse;border-color:var(--table-border-color,var(--color-grey-100));border-top-style:var(--tw-border-style);border-top-width:1px;table-layout:fixed;td,th{display:table-cell;padding-inline:calc(var(--spacing)*1);width:50%}td:first-child,th:first-child{padding-left:calc(var(--spacing)*0)}td:last-child,th:last-child{padding-right:calc(var(--spacing)*0)}td{padding-bottom:var(--table-cell-pb,5px);padding-top:var(--table-cell-pt,5px);vertical-align:top}tbody:only-child tr:only-child td:only-child{--tw-border-style:none;border-style:none;padding-block:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0)}tbody:first-child{tr:first-child{--table-cell-pt:24px}tr:last-child{--table-cell-pb:24px}}}table[border="0"]{--tw-border-style:none;border-style:none;tbody:first-child{tr:first-child,tr:last-child{--table-cell-pt:5px;--table-cell-pb:5px}}}}.richtext-muted{--richtext-text-color:var(--body-muted-color)}.quote-mark{display:block;margin-bottom:calc(var(--spacing)*5)}.quote-mark svg{height:calc(var(--spacing)*7.5);width:auto}.quote-logo{display:flex;justify-content:center;margin-bottom:calc(var(--spacing)*4)}.quote-logo img{max-height:calc(var(--spacing)*7);width:auto}}@layer components{.quote-body{font-family:var(--font-grotesk);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin:calc(var(--spacing)*0);--tw-leading:var(--leading-md);line-height:var(--leading-md);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-slim);letter-spacing:var(--tracking-slim);text-wrap:pretty;@media (width >= 48rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media (width >= 64rem){font-size:var(--text-p32)}}.quote-body p{margin:calc(var(--spacing)*0)}.quote-body p:first-child:before{content:var(--quote-before,"“");display:inline}.quote-body p:last-child:after{content:var(--quote-after,"”");display:inline}.quote-caption{align-items:center;display:flex;gap:var(--spacing-p18);justify-content:center;margin-top:calc(var(--spacing)*4)}.quote-caption .rounded-image{height:calc(var(--spacing)*7.5)}.chip{align-items:center;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;display:inline-flex;font-family:var(--font-grotesk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing)*1);padding-inline:var(--spacing-p12);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-md);letter-spacing:var(--tracking-md);text-transform:uppercase}}@layer components{.chip-dark{border-color:color-mix(in srgb,#030408 20%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}color:var(--color-black)}.chip-light{border-color:color-mix(in srgb,#fff 20%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}color:var(--color-grey)}.chip-link{cursor:pointer;outline-color:var(--color-green);text-decoration-line:none;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s;&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}&:focus-visible{outline-offset:2px}}.chip-link.chip-dark,.chip-link.chip-dark.disabled:focus-visible,.chip-link.chip-dark.disabled:hover{color:var(--color-medium-blue)}.chip-link.chip-dark:focus-visible,.chip-link.chip-dark:hover{--tw-translate-y:-1px;background-color:var(--color-surface-light);border-color:var(--color-border-light-hover);translate:var(--tw-translate-x) var(--tw-translate-y)}.chip-link.chip-dark.is-active,.chip-link.chip-dark.is-active:hover .chip-link.chip-dark.is-active:focus-visible{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-blue-900);translate:none;--tw-shadow:0 8px 22px var(--tw-shadow-color,rgba(0,179,190,.28));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.chip-link.chip-light,.chip-link.chip-light.disabled:focus-visible,.chip-link.chip-light.disabled:hover{border-color:var(--color-white-p22);color:var(--color-blue)}.chip-link.chip-light:focus-visible,.chip-link.chip-light:hover{--tw-translate-y:-1px;background-color:var(--color-white-p12);border-color:var(--color-white-p30);translate:var(--tw-translate-x) var(--tw-translate-y)}.chip-link.chip-light.is-active,.chip-link.chip-light.is-active:focus-visible,.chip-link.chip-light.is-active:hover{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-blue-900);translate:none;--tw-shadow:0 8px 22px var(--tw-shadow-color,rgba(0,179,190,.28));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.chip-link.disabled,.chip-link:disabled{background-color:transparent;cursor:not-allowed;opacity:45%;pointer-events:none}.icon-tile{align-items:center;background:var(--icon-tile-bg,var(--color-grey-blue-p10));border:1.5px solid var(--icon-tile-border,var(--color-grey-blue-p24));border-radius:var(--radius-3);color:var(--icon-tile-color,var(--color-grey-blue));display:inline-flex;flex:none;height:calc(var(--spacing)*6);justify-content:center;width:calc(var(--spacing)*6)}.icon-tile--image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.icon-tile--image{overflow:hidden}.icon-tile--image img,.icon-tile--image picture{aspect-ratio:1}.bg-black .icon-tile,.bg-black-gradient .icon-tile{--icon-tile-color:var(--color-green);--icon-tile-bg:var(--color-green-p8);--icon-tile-border:var(--color-green-p40)}}@layer components{}@layer components{.text-icon-grid{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:calc(var(--spacing)*5);@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width >= 48rem){-moz-column-gap:calc(var(--spacing)*7);column-gap:calc(var(--spacing)*7)}}.text-icon__title{color:var(--item-heading-color);margin-bottom:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*0)}.text-icon__text{color:var(--body-muted-color);font-family:var(--font-roboto);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:1.6;margin:calc(var(--spacing)*0)}.text-icon__number{-webkit-background-clip:text;background-clip:text;font-family:var(--font-grotesk);font-size:var(--text-p22);--tw-leading:var(--leading-none);line-height:var(--leading-none);--tw-font-weight:var(--font-weight-semibold);background-image:var(--color-blue-green-gradient);color:transparent;font-weight:var(--font-weight-semibold)}.text-icon__item--center{align-items:center;text-align:center}@media (width >= 64rem){.text-icon-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.text-icon-grid--cols-4{-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5);grid-template-columns:repeat(4,minmax(0,1fr))}}}@layer components{.badge{height:min(12vw,90px);width:auto;picture{display:flex}img,picture{height:100%}img{max-height:100%;width:auto}}.badges{margin-block:calc(var(--spacing)*4.25);&:first-child{margin-top:calc(var(--spacing)*0)}&:last-child{margin-bottom:calc(var(--spacing)*0)}}.badge-figure{height:100%;max-height:100%;width:auto}.badges{display:flex;flex-wrap:wrap;gap:var(--badges-gap,1rem);justify-content:center}.footer-badges{-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);justify-content:flex-start;row-gap:calc(var(--spacing)*2);@media (width >= 48rem){-moz-column-gap:calc(var(--spacing)*1);column-gap:calc(var(--spacing)*1)}}.badges-xs{.badge{height:min(12.5vw,60px)}}.badges-lg{.badge{height:calc(var(--spacing)*12.5)}}}@layer components{.splide__arrow{height:var(--slider-arrow-size,46px)!important;width:var(--slider-arrow-size,46px)!important;span,svg{height:var(--slider-arrow-icon-size,46px)!important;width:var(--slider-arrow-icon-size,46px)!important}}.slider .splide__list{display:flex}.slider-vertical .splide__list{display:flex;flex-direction:column}.splide.is-static .splide__arrows,.splide.is-static .splide__pagination{display:none}.headline-rotator{display:inline-block;height:1.15em;max-width:100%;overflow:hidden;position:relative;vertical-align:top}.headline-rotator--wrap{display:block;width:100%}.headline-rotator__track{display:block}.headline-rotator__item{color:var(--color-green);display:block;margin-bottom:.05em;white-space:nowrap}.headline-rotator--wrap .headline-rotator__item{white-space:normal}.headline-rotator__item--clone{left:calc(var(--spacing)*0);pointer-events:none;position:absolute;top:calc(var(--spacing)*0);visibility:hidden;white-space:nowrap}.headline-rotator--wrap .headline-rotator__item--clone{white-space:nowrap}.slider-pagination-fraction{font-family:var(--font-grotesk);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));min-width:calc(var(--spacing)*6);text-align:center;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}.splide__arrow.splide__arrow--solid{align-items:center;backdrop-filter:blur(10px);background-color:transparent;background:var(--slider-arrow-bg,var(--color-white-p05));border-color:var(--slider-arrow-border-color,var(--color-white-p18));border-radius:var(--radius-2);border-style:var(--tw-border-style);border-width:1px;color:var(--slider-arrow-color,#fff);display:inline-flex;height:calc(var(--spacing)*6);justify-content:center;opacity:100%;position:static;transform:none;transition:background .2s ease,border-color .2s ease,color .2s ease;width:calc(var(--spacing)*6)}.splide__arrow.splide__arrow--solid span,.splide__arrow.splide__arrow--solid svg{height:var(--slider-arrow-icon-size,18px);width:var(--slider-arrow-icon-size,18px)}.splide__arrow.splide__arrow--solid.splide__arrow:focus-visible:not(:disabled),.splide__arrow.splide__arrow--solid.splide__arrow:hover:not(:disabled){--slider-arrow-bg:var(--slider-arrow-hover-bg,rgba(75,198,118,.12));--slider-arrow-border-color:var(--slider-arrow-hover-border-color,var(--color-white-p40))}.splide__arrow.splide__arrow--solid:disabled{opacity:.5;pointer-events:none;--slider-arrow-color:var(--slider-arrow-disabled-color,#fff);--slider-arrow-bg:var(--slider-arrow-disabled-bg,var(--color-white-p05));--slider-arrow-border-color:var(--slider-arrow-disabled-border-color,var(--slider-arrow-disabled-color,var(--color-white-p18)))}.splide__arrow.splide__arrow--overlay{position:static;transform:none;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));@media (width >= 80rem){position:absolute}@media (width >= 80rem){top:50%}}.splide__arrow.splide__arrow--overlay.splide__arrow--next{@media (width >= 80rem){right:calc(var(--spacing)*-12)}}.splide__arrow.splide__arrow--overlay.splide__arrow--prev{@media (width >= 80rem){left:calc(var(--spacing)*-12)}}.splide.is-static{visibility:visible}.splide.is-static .splide__arrows{display:none}@layer components{.hero-heading .hero-button{display:none;@media (width >= 48rem){margin-bottom:calc(var(--spacing)*-6)}@media (width >= 64rem){display:block}}.hero-section{color:var(--color-white);position:relative}.hero-wrapper{display:flex;flex-direction:column;gap:calc(var(--spacing)*2);height:100%;justify-content:center;padding-block:calc(var(--spacing)*6);position:relative;z-index:1;@media (width >= 40rem){padding-block:calc(var(--spacing)*8)}@media (width >= 64rem){flex-direction:row}@media (width >= 64rem){flex-wrap:nowrap}@media (width >= 64rem){align-items:center}@media (width >= 64rem){justify-content:space-between}@media (width >= 64rem){gap:calc(var(--spacing)*0)}@media (width >= 64rem){padding-block:calc(var(--spacing)*10)}}.hero-button-mobile{@media (width >= 64rem){display:none}}.hero-heading{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*.5);width:100%;@media (width >= 64rem){margin-bottom:calc(var(--spacing)*2)}}.hero-content{width:100%;&:last-child{padding-bottom:calc(var(--spacing)*6)}.slider-vertical{.splide__track{max-height:var(--slider-track-mh,298px)}}&.has-multiline{.slider-vertical{.splide__track{max-height:var(--slider-track-multi-mh,318px)}}}}.hero-button-mobile{&:last-child{padding-bottom:calc(var(--spacing)*6)}}.hero-stage-copy{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-top:calc(var(--spacing)*3);--tw-leading:var(--leading-base);line-height:var(--leading-base);max-width:640px;--richtext-text-color:var(--body-muted-color);&:first-child{margin-top:calc(var(--spacing)*0)}}.hero-stage__scroll-hint{bottom:calc(var(--spacing)*3);display:flex;left:50%;pointer-events:none;position:absolute;z-index:2;--tw-translate-x:-50%;align-items:center;color:color-mix(in srgb,#fff 50%,transparent);flex-direction:column;font-family:var(--font-grotesk);font-size:var(--text-xs);gap:calc(var(--spacing)*1);line-height:var(--tw-leading,var(--text-xs--line-height));translate:var(--tw-translate-x) var(--tw-translate-y);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 50%,transparent)}letter-spacing:.05em}.hero-stage-bg-gradient{pointer-events:none;position:absolute;z-index:1}.hero-stage-bg-gradient_scrim{background:var(--color-stage-scrim-gradient);inset:calc(var(--spacing)*0);z-index:1}.hero-stage-bg-gradient_glow{background:var(--color-stage-glow-gradient);height:64vh;left:-10%;top:42%;transform:translateY(-50%);width:64vw}.hero-stage-bg-gradient_fade{background:var(--color-stage-fade-gradient);inset-inline:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);height:46%}.hero-scroll-icon{height:calc(var(--spacing)*2.25);width:calc(var(--spacing)*2.25)}.hero-stage-small{align-items:center;display:flex;justify-content:center;min-height:72vh;overflow:hidden;position:relative;z-index:unset}.hero-stage-small:before{background:var(--color-stage-small-glow);background-size:100% 100%;height:90vh;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:130vw}.hero-stage-small:after,.hero-stage-small:before{content:"";pointer-events:none;position:absolute;z-index:0}.hero-stage-small:after{box-shadow:inset 0 0 min(10vw,8vh) 60px var(--bg-color,var(--color-black));height:100%;top:calc(var(--spacing)*0);width:100%}.hero-stage-small>.container-fluid{position:relative;z-index:1}.zone-group.bg-black .hero-stage-small:after{--bg-color:var(--color-black)}@media (width >= 48rem) and (width < 64rem){.hero-wrapper{padding-left:min(8vw,80px);padding-right:min(8vw,80px)}}@media (width >= 64rem){.hero-heading{margin-block:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*0);width:calc(50% - 20px)}.hero-content{padding-bottom:calc(var(--spacing)*0);width:50%;--slider-track-multi-mh:368px;--slider-track-mh:342px;&:last-child{padding-bottom:calc(var(--spacing)*0)}}.hero-headline{align-items:flex-end;display:flex;height:59px;justify-content:flex-start;overflow:visible;.h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}}@media (width >= 80rem){.hero-headline{height:60px;.h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.hero-content{--slider-track-multi-mh:376px;--slider-track-mh:348px}}@media (width >= 86rem){.hero-headline .h1{font-size:58px}.hero-heading{padding-top:calc(var(--spacing)*1);width:calc(50% - 36px)}.hero-content{width:calc(50% + 20px);--slider-track-multi-mh:384px;--slider-track-mh:358px}}@media (width >= 90rem){.hero-headline .h1{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}}@media (prefers-reduced-motion:no-preference){@keyframes osa-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.hero-scroll-icon{animation:osa-bob 2.2s ease-in-out infinite}}@layer components{.suggestion-slide{align-items:center;display:flex;--link-transform:scale(0.6);--link-padding:0;max-height:calc(20% - 32px);&.is-center{color:var(--color-green);--link-transform:none;--link-y-origin:center;max-height:20%}}.suggestion-link{font-family:var(--font-grotesk);font-size:var(--text-p28);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);@media (width >= 48rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}@media (width >= 64rem){font-size:40px}@media (width >= 80rem){font-size:var(--text-p46)}@media (width >= 86rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}color:inherit;line-height:1.1;padding:var(--link-padding,min(2vh,16px)) 0;transform:var(--link-transform,none);transform-origin:left var(--link-y-origin,center);transition:transform .3s ease,color .3s ease,padding .3s ease}.suggestions-slider{opacity:0;transition:opacity .5s ease;&.ready{opacity:1;transition:opacity .5s ease .2s}}}@layer components{.text-media-wrapper{display:flex;flex-direction:column;gap:calc(var(--spacing)*5)}.text-media-right{@media (width >= 48rem){flex-direction:row-reverse}}.text-media-left{@media (width >= 48rem){flex-direction:row}}.text-media-border{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;display:none;margin-top:calc(var(--spacing)*5);width:100%;@media (width >= 48rem){display:block}}.media figure,.media img{width:100%}.media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media{display:flex}.media-auto{align-items:center;justify-content:center}.object-center-top{-o-object-position:center top;object-position:center top}.object-banner-right{-o-object-position:75% top;object-position:75% top}.media-float{animation:media-float 7.2s ease-in-out infinite;position:relative;z-index:1}.media-float-img{transition:transform .4s cubic-bezier(.16,.84,.44,1)}.media-float-img:hover{transform:translateY(-8px)}.text-media__glow{background:var(--color-text-media-glow);filter:blur(46px);inset:calc(var(--spacing)*0);pointer-events:none;position:absolute;z-index:-1}.bg-black-gradient .text-media__glow{background:var(--color-text-media-glow-blue)}.block-text-media .richtext strong{color:var(--item-heading-color)}.media-stage{max-width:1080px}.media-glow{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.media-glow--a{background:var(--color-media-bloom-a);left:34%;top:30%}.media-glow--a,.media-glow--b{filter:blur(46px);height:150%;width:75%}.media-glow--b{background:var(--color-media-bloom-b);left:66%;top:70%}.media-glow--c{background:var(--color-media-bloom-c);filter:blur(60px);height:130%;left:50%;top:50%;width:70%}.media-glow--light.media-glow--a{background:var(--color-media-bloom-a-light)}.media-glow--light.media-glow--b{background:var(--color-media-bloom-b-light)}.media-glow--light.media-glow--c{background:var(--color-media-bloom-c-light)}@media (prefers-reduced-motion:reduce){.media-float{animation:none}}}@keyframes media-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@layer components{.ticker-track{display:flex;overflow:hidden;width:-moz-max-content;width:max-content}.ticker{max-width:100vw;overflow:hidden;position:relative;width:100%}.ticker:after,.ticker:before{content:"";height:auto;inset-block:calc(var(--spacing)*-1);position:absolute;width:calc(var(--spacing)*6);z-index:1}.ticker:before{background-image:linear-gradient(to right,var(--bg-color,#000),transparent);left:0}.ticker:after{background-image:linear-gradient(to left,var(--bg-color,#000),transparent);right:0}.ticker-group{animation:ticker var(--ticker-duration,5s) linear infinite}.ticker-track[data-direction=right] .ticker-group{animation-direction:reverse}.ticker-track:focus-within .ticker-group,.ticker-track:hover .ticker-group{animation-play-state:paused}.ticker-logo{aspect-ratio:24/4;display:flex;height:calc(var(--spacing)*5);justify-content:center;padding-inline:calc(var(--spacing)*2)}.text-ticker{opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.text-ticker.ready{opacity:100%}.text-ticker:after,.text-ticker:before{content:normal}.ticker-logo img,.ticket-logo figure{display:block;height:100%;max-height:100%;min-height:100%;width:auto}.ticker-text-item{align-items:center;display:flex;flex-direction:row;gap:calc(var(--spacing)*1);padding-left:calc(var(--spacing)*1);@media (width >= 48rem){gap:calc(var(--spacing)*2)}@media (width >= 48rem){padding-left:calc(var(--spacing)*2)}}@media (max-width:767px){.ticker-logo{aspect-ratio:16/4}}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-100%)}}}@layer components{.card-header{transition:width .3s ease,height .3s ease;.text-marked{color:currentcolor;display:inline}}.cards-hover{display:flex;flex-direction:column;gap:calc(var(--spacing)*1);width:100%;@media (width >= 64rem){flex-direction:row}}.card-hover{border-radius:var(--radius-1);padding-inline:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*2);position:relative;&:after{content:var(--card-hover-btn-content,"")}.card-header{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));padding-bottom:calc(var(--spacing)*2);.text-marked{transition:opacity .3s ease}}}.card-rounded{border-radius:var(--radius-6);padding:calc(var(--spacing)*4);@media (width >= 48rem){padding:calc(var(--spacing)*5)}backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:var(--card-bg,var(--color-glass-card-gradient));border:1px solid var(--card-border,var(--color-white-p10));box-shadow:var(--card-shadow,var(--shadow-glass-card))}.card-flat{backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background:var(--flat-card-bg,var(--color-glass-card-gradient));border-color:var(--flat-card-border,var(--color-white-p12));border-radius:var(--radius-4);border-style:var(--tw-border-style);border-width:1px;box-shadow:var(--flat-card-shadow,var(--shadow-glass-card));padding-block:calc(var(--spacing)*3);padding-inline:var(--spacing-p22)}.card-flat,.card-wrapperLink{display:flex;flex-direction:column}.card-image,.card-image img{aspect-ratio:16/9}.card-image img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-meta{display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*1);line-height:0}.card-meta:empty{display:none}.card-meta .card-categories,.card-meta .card-languages{display:inline-flex;flex-wrap:wrap;gap:calc(var(--spacing)*1);line-height:0}@supports (display:contents){.card-meta .card-categories,.card-meta .card-languages{display:contents}}.card-date{text-transform:uppercase}.card-date,.card-modification-date{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.card-modification-date{color:var(--color-grey-500);margin-top:calc(var(--spacing)*.5)}.card-more-btn{align-items:center;display:inline-flex;font-family:var(--font-grotesk);font-size:var(--text-base);gap:calc(var(--spacing)*.5);line-height:var(--tw-leading,var(--text-base--line-height));margin-top:calc(var(--spacing)*2);--tw-leading:var(--leading-none);line-height:var(--leading-none);&:first-child{margin-top:calc(var(--spacing)*0)}}.card-more-btnLink{color:var(--card-more-link-color,var(--color-medium-blue))}.card-more-btnLink>*{transform:none;transition-duration:.4s;transition-property:color,opacity,transform;transition-timing-function:cubic-bezier(.25,1,.5,1)}.card-more-btnLink:active>*,.card-more-btnLink:focus-visible>*,.card-more-btnLink:hover>*{color:var(--card-more-link-color,var(--color-medium-blue));transform:translateX(8px)}.card-more-btn svg{height:22px;width:auto}.card-more-btn span{font-family:var(--font-grotesk);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-none);line-height:var(--leading-none);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.card-more-btnLink svg{height:15px;width:auto}.card-date,.card-meta,.card-title{margin-top:calc(var(--spacing)*2);&:first-child{margin-top:calc(var(--spacing)*0)}}.card-meta .category-badge{background-color:var(--color-blue-light);border-color:var(--color-blue-medium);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px}.card-meta .category-badge,.card-meta .lang-badge{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:var(--spacing-p6);padding-inline:calc(var(--spacing)*1.5);--tw-leading:var(--leading-none);line-height:var(--leading-none);text-transform:uppercase}.card-meta .lang-badge{background-color:var(--color-grey);border-color:var(--color-grey-100);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px}.card-meta .category-badge:empty,.card-meta .lang-badge:empty{display:none}.card-description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing)*1);&:first-child{margin-top:calc(var(--spacing)*0)}}.teaser-card{background:hsla(0,0%,100%,.4);border:1px solid var(--color-white);border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);transition:background .3s ease,border .3s ease;&:hover{background:linear-gradient(var(--color-white),var(--color-white)) padding-box,var(--color-green-blue-gradient) border-box;border:1px solid transparent;.btn-underline-animate .btn-label:after{transform:scaleX(1);transform-origin:bottom right}}}@media (width >= 64rem){.cards-hover .card{min-width:max(200px,17%);width:100%;&.is-active{width:calc(100%*var(--cards-total, 1))}}.cards-hover.cards-size-5 .card{min-width:180px}}}@layer components{.teaser-card{backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:var(--card-bg,var(--color-glass-card-gradient));border-color:var(--card-border,var(--color-white-p10));border-radius:var(--radius-5);border-style:var(--tw-border-style);border-width:1px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease}.teaser-card:hover{background:var(--card-hover-bg,var(--color-glass-card-gradient-hover));transform:translateY(-5px)}.teaser-card__image{height:calc(var(--spacing)*28)}.teaser-card__image picture,.teaser-card__image>div{display:block;height:100%}.teaser-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.teaser-card__icon{align-items:center;background-color:var(--color-green-p8);border:1.5px solid var(--color-green-p40);border-radius:var(--radius-3);color:var(--color-green);display:flex;flex:none;height:var(--spacing-p52);justify-content:center;width:var(--spacing-p52)}.teaser-card-slider{--teaser-slider-dot-size:6px;--slider-arrow-icon-size:24px;--slider-arrow-size:46px}.teaser-card-slider .teaser-card-wrapper.splide__slide .teaser-card--tile{height:100%;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.teaser-card-slider .card-more-btn{color:var(--card-more-link-color,var(--color-blue))}.teaser-card-slider .splide__track{margin-block:calc(var(--spacing)*-2);padding-block:calc(var(--spacing)*2)}.teaser-card-slider.bg-grey .teaser-card-slider-arrow.splide__arrow{--teaser-slider-arrow-color:var(--color-black-blue);--teaser-slider-arrow-bg:var(--color-white);--teaser-slider-arrow-border-color:var(--color-border-light)}.teaser-card-slider.bg-grey .teaser-card-slider-arrow.splide__arrow:hover:not(:disabled){--teaser-slider-arrow-bg:var(--slider-arrow-disabled-bg,var(--color-surface-light-hover));--teaser-slider-arrow-border-color:var(--slider-arrow-disabled-color,var(--color-border-light-hover))}.teaser-card-slider .teaser-card-slider-arrow.splide__arrow:disabled{opacity:.32;pointer-events:none}.teaser-card-slider .teaser-card-slider-arrow.splide__arrow span,.teaser-card-slider .teaser-card-slider-arrow.splide__arrow svg{height:18px;width:18px}@media (max-width:40rem){.teaser-card-slider{overflow:hidden;.splide__track{max-width:calc(100% - 62px);overflow:visible!important}}}}.teaser-card-slider .teaser-card-slider-arrow.splide__arrow{align-items:center;backdrop-filter:blur(10px);background:var(--teaser-slider-arrow-bg,var(--color-white-p05));border-color:var(--teaser-slider-arrow-border-color,var(--color-white-p18));border-radius:var(--radius-2);border-style:var(--tw-border-style);border-width:1px;color:var(--teaser-slider-arrow-color,#fff);display:inline-flex;height:calc(var(--spacing)*6);justify-content:center;transition:background .2s ease,border-color .2s ease;width:calc(var(--spacing)*6)}.teaser-card-slider .teaser-card-slider-arrow.splide__arrow:hover:not(:disabled){--teaser-slider-arrow-bg:var(--teaser-slider-arrow-hover-bg,rgba(75,198,118,.12));--teaser-slider-arrow-border-color:var(--teaser-slider-arrow-hover-border-color,var(--color-green))}.teaser-card-slider .teaser-card-slider-arrow.splide__arrow:disabled{opacity:.32;pointer-events:none}.teaser-card-slider .teaser-card-slider-arrow.splide__arrow span,.teaser-card-slider .teaser-card-slider-arrow.splide__arrow svg{height:18px;width:18px}.teaser-card-slider .splide{position:relative}.teaser-card-slider .splide__pagination.teaser-card-slider-dots{align-items:center;display:flex;gap:calc(var(--spacing)*1);height:var(--teaser-slider-dots-height,48px);left:calc(var(--spacing)*0);margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);position:absolute;right:auto}.teaser-card-slider .teaser-card-slider-dot.splide__pagination__page{cursor:pointer;margin:calc(var(--spacing)*0);--tw-border-style:none;background:var(--teaser-slider-dot-bg,var(--item-heading-color));border-radius:calc(var(--teaser-slider-dot-size)*.5);border-style:none;height:var(--teaser-slider-dot-height,var(--teaser-slider-dot-size,6px));padding:calc(var(--spacing)*0);width:var(--teaser-slider-dot-width,var(--teaser-slider-dot-size,6px));@supports (color:color-mix(in lab,red,red)){background:var(--teaser-slider-dot-bg,color-mix(in srgb,var(--item-heading-color) 22%,transparent))}transition:width .3s ease,background .3s ease}.teaser-card-slider .teaser-card-slider-dot.splide__pagination__page.is-active{--teaser-slider-dot-width:var(--teaser-slider-active-width,20px);--teaser-slider-dot-bg:var(--item-heading-color);transform:none}@layer components{.teaser-card-filter .card-more-btn{color:var(--card-more-link-color,var(--color-blue))}.teaser-card--tile .teaser-card__image{height:calc(var(--spacing)*30)}.teaser-card--tile .teaser-card__image img{-o-object-position:20% 50%;object-position:20% 50%}.teaser-card-panels,.teaser-card-panels--wrapper{border-radius:var(--radius-5);box-shadow:var(--shadow-glass-panel);overflow:hidden}.teaser-card-panels--wrapper{border-color:var(--color-white-p12);border-style:var(--tw-border-style);border-width:1px}.teaser-card--panel{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border:none;border-radius:0;box-shadow:none}.teaser-card-panel--wrapper .teaser-card--panel{background:var(--color-glass-panel-gradient)}.teaser-card--panel:focus-visible,.teaser-card--panel:hover{background:none;border:none;box-shadow:none;transform:none}.teaser-card--panel .teaser-card__image{max-height:1.6vw;min-height:min(240px,80vh)}.teaser-card--panel .teaser-card--panel__image{align-self:stretch;width:100%;@media (width >= 48rem){position:relative}@media (width >= 48rem){min-width:calc(var(--spacing)*35)}@media (width >= 48rem){flex:1}}@media (width >= 48rem){.teaser-card--panel .teaser-card__image{align-self:stretch;height:auto}.teaser-card--panel .teaser-card--panel__image{height:100%;min-height:min(500px,90vh)}.teaser-card--panel .teaser-card--panel__image picture{display:block;height:100%;position:absolute;width:100%}}.teaser-card-logo{align-items:center;background:transparent;border:none;border-radius:var(--radius-3);cursor:pointer;display:flex;justify-content:center;overflow:visible;padding-block:var(--spacing-p22);padding-inline:var(--spacing-p18);position:relative}.teaser-card-logo-bg{inset:calc(var(--spacing)*0);-webkit-mask-image:radial-gradient(closest-side at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(closest-side at 50% 50%,#000 30%,transparent 100%);opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:0}.teaser-card-logo-bg:before{background:var(--color-spotlight-gradient);content:"";height:100%;position:absolute;width:100%;z-index:-1}.teaser-card-logo.is-active .teaser-card-logo-bg{opacity:1}.teaser-card-logo__divider{left:calc(var(--spacing)*-1);position:absolute;top:50%;width:1px;--tw-translate-y:-50%;background:var(--color-white-p22);height:34px;translate:var(--tw-translate-x) var(--tw-translate-y);z-index:1}.teaser-card-logo:first-child .teaser-card-logo__divider{display:none}.teaser-card-logo__img,.teaser-card-logo__label{opacity:.45;position:relative;transition:opacity .2s ease;z-index:1}.teaser-card-logo__img{height:26px;max-width:100%;width:auto}.teaser-card-logo__label{display:block;font-family:var(--font-grotesk);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-m);line-height:var(--leading-m);--tw-font-weight:var(--font-weight-semibold);color:var(--item-heading-color);font-weight:var(--font-weight-semibold);letter-spacing:.02em;max-width:calc(100% - 32px)}.teaser-card-logo .teaser-card-logo__label{max-width:100%}.teaser-card-logo.is-active .teaser-card-logo__img,.teaser-card-logo.is-active .teaser-card-logo__label{opacity:1}.teaser-card-nav{align-items:center;backdrop-filter:blur(10px);background:var(--slider-arrow-bg,var(--color-white-p05));border-color:var(--slider-arrow-border-color,var(--color-white-p18));border-radius:var(--radius-2);border-style:var(--tw-border-style);border-width:1px;cursor:pointer;display:inline-flex;flex:none;height:46px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:46px}.teaser-card-nav:focus-visible:not(:disabled),.teaser-card-nav:hover:not(:disabled){background:var(--slider-arrow-hover-bg,var(--color-white-p12));border-color:var(--slider-arrow-hover-border-color,var(--color-white-p40))}}.splide.teaser-card-thumbs .splide__track.splide__track--nav>.splide__list>.splide__slide,.splide.teaser-card-thumbs .splide__track.splide__track--nav>.splide__list>.splide__slide.is-active{border:none}@media (prefers-reduced-motion:reduce){.teaser-card--tile:hover{transform:none}}@layer components{.benefit-cards{display:flex;flex-direction:column;gap:calc(var(--spacing)*3)}.benefit-cards.is-row{align-items:stretch;flex-direction:row;height:var(--card-row-height,10rem);min-height:10rem}.benefit-card{backdrop-filter:blur(24px) saturate(155%);-webkit-backdrop-filter:blur(24px) saturate(155%);background:var(--benefit-card-bg);border:1px solid var(--benefit-card-border);border-radius:18px;box-shadow:var(--benefit-card-shadow);cursor:pointer;display:flex;flex-direction:column;isolation:isolate;min-height:calc(var(--spacing)*13);min-width:calc(var(--spacing)*0);overflow:hidden;padding:calc(var(--spacing)*3.5);position:relative;transition:flex .85s cubic-bezier(.22,.61,.36,1),border-color .55s ease,background .55s ease,box-shadow .55s ease;--marker-color:var(--card-marker-color)}.benefit-cards.is-row .benefit-card{flex:1;min-height:0}.benefit-card:focus-visible,.benefit-card__head:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.benefit-card.is-active{border-color:var(--benefit-card-active-border);box-shadow:var(--benefit-card-active-shadow)}.benefit-cards.is-row .benefit-card.is-active{flex:2.6}.benefit-card__head{flex:none;position:relative;z-index:2}.benefit-card__title{color:var(--item-heading-color);font-family:var(--font-grotesk);margin:calc(var(--spacing)*0)}.benefit-card__title .text-marked{display:block;opacity:0;transition:opacity .3s ease}.benefit-card.is-active .benefit-card__title .text-marked{opacity:100%;transition-delay:.25s}.benefit-card__body{flex:none;position:relative;z-index:2}.benefit-card__inner{padding-top:var(--spacing-p18)}.benefit-card__text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-lg);color:var(--body-muted-color);line-height:var(--leading-lg)}.benefit-card__text p{margin:calc(var(--spacing)*0)}.benefit-card__text p+p{margin-top:calc(var(--spacing)*1.5)}.benefit-card__link{align-items:center;color:var(--color-blue);display:inline-flex;font-family:var(--font-grotesk);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-top:calc(var(--spacing)*3);&:first-child{margin-top:calc(var(--spacing)*0)}}.benefit-card__icon{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--card-icon-bg,rgba(10,200,230,.12));border:1px solid var(--card-icon-border-color,rgba(10,200,230,.3));border-radius:var(--radius-2);color:var(--card-icon-color,var(--text-grey));display:flex;height:calc(var(--spacing)*6);justify-content:center;position:absolute;width:calc(var(--spacing)*6);z-index:2}.benefit-card__icon svg{transform:rotate(0deg);transform-origin:center;transition:transform .55s cubic-bezier(.22,.61,.36,1);will-change:transform}.benefit-card.is-active .benefit-card__icon svg{transform:rotate(45deg)}.benefit-cards:not(.is-row) .benefit-card__head{align-items:center;display:flex;min-height:calc(var(--spacing)*6)}.benefit-cards:not(.is-row) .benefit-card__icon{right:var(--spacing-p28);top:var(--spacing-p28)}.benefit-cards:not(.is-row) .benefit-card__body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .4s ease}.benefit-cards:not(.is-row) .benefit-card__inner{min-height:0;overflow:hidden;padding-block:calc(var(--spacing)*0);transition:all .3s ease}.benefit-cards:not(.is-row) .benefit-card__inner .benefit-card__link:first-child{margin-top:var(--spacing-p18)}.benefit-cards:not(.is-row) .benefit-card__inner .benefit-card__text{padding-top:var(--spacing-p18)}.benefit-cards:not(.is-row) .benefit-card.is-active .benefit-card__body{grid-template-rows:1fr;opacity:1}.benefit-cards.is-row .benefit-card__icon{bottom:calc(var(--spacing)*3.5);left:calc(var(--spacing)*3.5)}.benefit-cards.is-row .benefit-card__body{opacity:0;transition:opacity .4s ease}.benefit-cards.is-row .benefit-card.is-active .benefit-card__body{opacity:100%;transition-delay:.25s}.benefit-cards.is-row .benefit-card__inner{min-width:100%;padding-bottom:calc(var(--spacing)*9);width:var(--card-content-width,100%)}.benefit-cards.is-row .benefit-card__title{min-width:100%;width:100%}.benefit-cards.is-row.is-active .benefit-card__title{width:var(--card-content-width,100%)}.benefit-cards.is-resizing .benefit-card,.benefit-cards.is-resizing .benefit-card__body,.benefit-cards.is-resizing .benefit-card__icon svg,.benefit-cards.is-resizing .benefit-card__title .text-marked{transition:none}@media (prefers-reduced-motion:reduce){.benefit-card,.benefit-card__body,.benefit-card__icon svg,.benefit-card__title .text-marked{transition:none}}}@layer components{.block-comparison-cards{overflow:hidden;position:relative;--compare-card-card-bg:var(--color-glass-card-gradient-flat-dark);--compare-card-card-border:var(--color-white-p08);--compare-card-card-border-hover:var(--color-white-p14);--compare-card-card-shadow:var(--shadow-glass-card-flat-dark);--compare-card-card-blur:blur(20px) saturate(150%);--compare-card-badge-bg:var(--color-white-p06);--compare-card-badge-border:var(--color-white-p12);--compare-card-hairline:var(--color-white-p08);--compare-card-panel-bg:var(--color-white-p02);--compare-card-panel-border:var(--color-white-p08);--compare-card-accent-color:var(--color-blue);--compare-card-accent-color-line:var(--color-blue-p28);--compare-card-accent-color-shadow:var(--shadow-compare-card-dot);--compare-card-icon-color:var(--color-grey);--compare-card-badge-color:var(--color-white);--compare-card-lead:var(--body-muted-color)}.block-comparison-cards.bg-grey{--compare-card-card-bg:var(--color-glass-card-gradient-flat-light);--compare-card-card-border:var(--color-border-light);--compare-card-card-border-hover:var(--color-border-light);--compare-card-card-shadow:var(--shadow-glass-card-flat);--compare-card-card-blur:blur(24px) saturate(155%);--compare-card-badge-bg:var(--color-black-p03);--compare-card-badge-border:var(--color-black-p08);--compare-card-hairline:var(--color-black-p08);--compare-card-panel-bg:var(--color-black-p02);--compare-card-panel-border:var(--color-black-p08);--compare-card-accent-color:var(--color-medium-blue);--compare-card-accent-color-line:var(--color-medium-blue-p32);--compare-card-accent-color-shadow:none;--compare-card-icon-color:var(--color-medium-blue);--compare-card-badge-color:var(--color-medium-blue);--compare-card-lead:var(--color-black-blue)}.compare-card-glow{inset:0;pointer-events:none;position:absolute;z-index:0}.block-comparison-cards.bg-grey .compare-card-glow{display:none}.compare-card-glow:after,.compare-card-glow:before{content:"";left:50%;position:absolute;transform:translateX(-50%)}.compare-card-glow:before{animation:osaGlowPulse 11s ease-in-out infinite;background:var(--color-comparison-glow-top);height:110%;top:-18%;width:120vw}.compare-card-glow:after{background:var(--color-comparison-glow-bottom);bottom:-24%;height:100%;width:120vw}.compare-card-card{backdrop-filter:var(--compare-card-card-blur);-webkit-backdrop-filter:var(--compare-card-card-blur);background:var(--compare-card-card-bg);border:1px solid var(--compare-card-card-border);border-radius:var(--radius-5);box-shadow:var(--compare-card-card-shadow);display:flex;flex-direction:column;padding:var(--spacing-p28);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.compare-card-card:hover{border-color:var(--compare-card-card-border-hover);transform:translateY(-5px)}.compare-card-header{align-items:center;display:flex;gap:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*3)}.compare-card-badge{align-items:center;background:var(--compare-card-badge-bg);border:1px solid var(--compare-card-badge-border);border-radius:var(--radius-2);color:var(--compare-card-badge-color);display:inline-flex;flex:none;height:calc(var(--spacing)*6);justify-content:center;width:calc(var(--spacing)*6)}.compare-card-badge-icon{color:var(--compare-card-icon-color);height:calc(var(--spacing)*3)}.compare-card-title{font-family:var(--font-grotesk);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin:calc(var(--spacing)*0);--tw-leading:var(--leading-sd);line-height:var(--leading-sd);--tw-font-weight:var(--font-weight-semibold);color:var(--item-heading-color);font-weight:var(--font-weight-semibold)}.compare-card-lead{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:var(--spacing-p20);--tw-leading:var(--leading-base);line-height:var(--leading-base);--richtext-text-color:var(--compare-card-lead)}.compare-card-lead strong{color:var(--item-heading-color);font-weight:600}.compare-card-item-title{font-family:var(--font-grotesk);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-bottom:var(--spacing-xs);--tw-leading:var(--leading-4);line-height:var(--leading-4);--tw-font-weight:var(--font-weight-medium);color:var(--item-heading-color);font-weight:var(--font-weight-medium)}.compare-card-item-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin:calc(var(--spacing)*0);--tw-leading:var(--leading-base);color:var(--body-muted-color);line-height:var(--leading-base)}.compare-card-numbered{display:flex;flex-direction:column;gap:var(--spacing-p20)}.compare-card-numbered-item{display:flex;gap:calc(var(--spacing)*2)}.compare-card-number{display:inline-flex;flex:none;font-family:var(--font-grotesk);font-size:var(--text-lg);justify-content:center;line-height:var(--tw-leading,var(--text-lg--line-height));width:calc(var(--spacing)*3);--tw-leading:var(--leading-4);line-height:var(--leading-4);--tw-font-weight:var(--font-weight-bold);color:var(--compare-card-icon-color);font-weight:var(--font-weight-bold)}.compare-card-panel{background:var(--compare-card-panel-bg);border:1px solid var(--compare-card-panel-border);border-radius:var(--radius-3);padding:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*1)}.compare-card-timeline-item{display:flex;gap:calc(var(--spacing)*2)}.compare-card-timeline-dotcol{align-items:center;display:flex;flex:none;flex-direction:column}.compare-card-dot{background:var(--compare-card-accent-color);border-radius:calc(infinity*1px);box-shadow:var(--compare-card-accent-color-shadow);height:11px;margin-top:5px;width:11px}.compare-card-line{background:var(--compare-card-accent-color-line);flex:1;margin:6px 0;width:2px}.compare-card-timeline-text{padding-bottom:calc(var(--spacing)*3)}.compare-card-timeline-text--last{padding-bottom:calc(var(--spacing)*2)}.compare-card-date{font-family:var(--font-grotesk);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:var(--spacing-xs);--tw-leading:var(--leading-4);line-height:var(--leading-4);--tw-font-weight:var(--font-weight-semibold);color:var(--compare-card-accent-color);font-weight:var(--font-weight-semibold)}.compare-card-row{align-items:center;border-top:1px solid var(--compare-card-hairline);display:flex;gap:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2)}.compare-card-row-icon{align-items:center;color:var(--compare-card-icon-color);display:inline-flex;flex:none;justify-content:center;width:var(--spacing-p26)}.compare-card-row-icon-svg{height:var(--spacing-p20)}.compare-card-row-text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-4);line-height:var(--leading-4);--tw-font-weight:var(--font-weight-medium);color:var(--body-muted-color);font-weight:var(--font-weight-medium)}.compare-card-row-text strong{--tw-font-weight:var(--font-weight-semibold);color:var(--item-heading-color);font-weight:var(--font-weight-semibold)}}@layer components{.text-table-grid{display:grid;gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width >= 48rem){-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)}@media (width >= 48rem){row-gap:calc(var(--spacing)*0)}}@media (width >= 48rem){.text-table-grid{grid-template-rows:auto 1fr}}.text-table-card{border-radius:var(--radius-5);display:flex;flex-direction:column;padding-inline:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*4);@media (width >= 48rem){grid-row:span 2/span 2}@media (width >= 48rem){display:grid}@media (width >= 48rem){grid-template-rows:subgrid}@media (width >= 48rem){align-items:flex-start}@media (width >= 48rem){padding-inline:calc(var(--spacing)*5)}@media (width >= 48rem){padding-top:calc(var(--spacing)*5)}backdrop-filter:var(--text-table-card-blur);-webkit-backdrop-filter:var(--text-table-card-blur);background:var(--text-table-card-bg);border:1px solid var(--text-table-card-border);box-shadow:var(--text-table-card-shadow)}.text-table-item{align-items:flex-start;border-bottom:1px solid var(--text-table-delimit-color);-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);display:grid;grid-template-columns:auto 1fr;padding-block:var(--spacing-p28)}.text-table-item:first-child{padding-top:0}.text-table-item:last-child{border-bottom:none;padding-bottom:0}.text-table-badge{align-items:center;border-radius:var(--radius-1);display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.text-table-badge--numbers{background:var(--badge-number-bg,var(--color-blue));color:var(--badge-number-color,var(--body-muted-color,var(--color-blue-900)))}.text-table-badge--check{background:var(--color-green);color:var(--color-blue-900)}.text-table-badge--close{background:var(--badge-close-bg);color:var(--badge-close-color,var(--body-muted-color))}.conversion-banner{overflow:hidden;position:relative;--cb-card-bg:var(--color-glass-card-gradient);--cb-card-border:var(--color-white-p10);--cb-card-shadow:var(--shadow-glass-card);--cb-glow-top:var(--color-conversion-glow-top);--cb-glow-bottom:var(--color-conversion-glow-bottom);--cb-copy:var(--color-grey-100)}.conversion-banner.bg-grey,.conversion-banner.bg-offwhite{--cb-card-bg:var(--color-glass-card-gradient-light);--cb-card-border:var(--color-border-light);--cb-card-shadow:var(--shadow-glass-card-light);--cb-glow-top:var(--color-conversion-glow-top-light);--cb-glow-bottom:var(--color-conversion-glow-bottom-light);--cb-copy:var(--color-grey-blue)}}@layer components{.conversion-banner-card{border-radius:var(--radius-6);margin-inline:auto;padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*3);text-align:center;@media (width >= 28rem){padding-inline:var(--spacing-p28)}@media (width >= 48rem){padding-inline:calc(var(--spacing)*4)}@media (width >= 48rem){padding-inline:calc(var(--spacing)*10)}@media (width >= 48rem){padding-block:calc(var(--spacing)*8)}@media (width >= 48rem){padding-block:calc(var(--spacing)*9)}@media (width >= 64rem){padding-inline:calc(var(--spacing)*6)}@media (width >= 64rem){padding-block:calc(var(--spacing)*10)}backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);background:var(--cb-card-bg);border:1px solid var(--cb-card-border);box-shadow:var(--cb-card-shadow);max-width:840px}html.reveal-ready .conversion-banner-card.reveal{will-change:auto}.conversion-banner-copy{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-inline:auto;margin-top:var(--spacing-p18);--tw-leading:var(--leading-lg);line-height:var(--leading-lg);max-width:560px;--richtext-text-color:var(--cb-copy)}.conversion-banner-glow{inset:0;pointer-events:none;position:absolute;z-index:0}.conversion-banner-glow:after,.conversion-banner-glow:before{content:"";left:50%;position:absolute;transform:translateX(-50%)}.conversion-banner-glow:before{animation:osaGlowPulse 11s ease-in-out infinite;background:var(--cb-glow-top);height:96%;top:-14%;width:120vw}.conversion-banner-glow:after{background:var(--cb-glow-bottom);bottom:-24%;height:70%;width:112vw}.conversion-banner-glow--dimmed{opacity:.5}.conversion-banner-media-scrim{background:var(--color-conversion-scrim);inset:0;pointer-events:none;position:absolute}.conversion-banner-media-fade{background:var(--color-conversion-fade);inset:0;pointer-events:none;position:absolute}.eyebrow-row{align-items:center;display:flex;gap:var(--eyebrow-gap,18px);justify-content:center}.eyebrow-row:after,.eyebrow-row:before{background:linear-gradient(90deg,transparent,var(--eyebrow-rule-color,currentcolor));content:"";flex:1;height:1px;min-width:calc(var(--spacing)*2.5);opacity:var(--eyebrow-rule-opacity,.12)}.eyebrow-row:after{background:linear-gradient(90deg,var(--eyebrow-rule-color,currentcolor),transparent)}}@layer components{.eyebrow{font-family:var(--font-grotesk);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:normal;@media (width >= 40rem){white-space:nowrap}}.eyebrow--label,.eyebrow--title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-sm);color:currentcolor;letter-spacing:var(--tracking-sm);max-width:calc(100% - 40px);text-transform:uppercase}.eyebrow--title{color:var(--headline-base-color,currentcolor);font-family:var(--font-grotesk);font-size:var(--headline-size,var(--text-xs))}.eyebrow--accent{color:var(--color-green)}.eyebrow-row--wide{--eyebrow-gap:22px}.tab-highlights__list{display:flex;flex-direction:column;gap:calc(var(--spacing)*.5)}.tab-highlights__card{align-items:center;border-radius:var(--radius-3);cursor:pointer;display:flex;gap:calc(var(--spacing)*2);padding:var(--spacing-p14);padding-left:var(--spacing-p18);text-align:left;width:100%;--tw-outline-style:none;background:transparent;outline-style:none;transition:background-color .2s ease}.tab-highlights__card:hover{background:var(--color-white-p05)}}@layer components{.tab-highlights__card[aria-selected=true],.tab-highlights__card[aria-selected=true]:hover{background:color-mix(in srgb,#00b3be 9%,transparent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-blue) 9%,transparent)}}.tab-highlights__card-text{display:block;flex:1;font-family:var(--font-grotesk);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));min-width:calc(var(--spacing)*0);--tw-leading:var(--leading-sm);line-height:var(--leading-sm);--tw-font-weight:var(--font-weight-medium);color:var(--color-white);font-weight:var(--font-weight-medium)}.tab-highlights__card-arrow{align-items:center;background:transparent;border-radius:calc(infinity*1px);color:var(--color-grey);display:flex;flex:none;height:30px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:30px}.tab-highlights__card[aria-selected=true] .tab-highlights__card-arrow{background:var(--color-blue);color:var(--color-blue-900)}.tab-highlights__media{border-radius:var(--radius-p18);margin-top:calc(var(--spacing)*3.5);max-width:var(--container-ml);overflow:hidden}.tab-highlights__panels{display:grid}.tab-highlights__panel{grid-area:1/1;opacity:0;pointer-events:none;transition:none;visibility:hidden}.tab-highlights__panel.hide{animation:tabHighlightsHide .5s cubic-bezier(.16,.84,.44,1) both;opacity:0;transform:translateY(-10px);transition:opacity .45s ease-in .05s,transform .5s ease-in;visibility:visible}.tab-highlights__panel.is-active{animation:tabHighlightsRise .5s cubic-bezier(.16,.84,.44,1) .3s both;animation-delay:.3s;animation-duration:.5s;opacity:1;pointer-events:auto;transition:opacity .5s ease .1s,visibility 0s;visibility:visible;z-index:1}}@media (prefers-reduced-motion:reduce){.tab-highlights__panel{transition:opacity 0s,visibility 0s}.tab-highlights__panel.is-active{animation:none}}@keyframes tabHighlightsRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tabHighlightsHide{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@layer components{.block-stacking-cards{--stack-panel-bg:var(--color-grey);--stack-border:var(--color-black-p08);--stack-shadow:var(--shadow-stack-panel)}.block-stacking-cards.bg-offwhite{--stack-panel-bg:var(--color-offwhite)}.block-stacking-cards.bg-grey{--stack-panel-bg:var(--color-grey)}.block-stacking-cards.bg-black{--stack-panel-bg:var(--color-black);--stack-border:var(--color-white-p08);--stack-shadow:var(--shadow-stack-panel-dark)}.block-stacking-cards__grid{align-items:flex-start;display:grid;gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));@media (width >= 64rem){gap:calc(var(--spacing)*9)}}@media (width >= 64rem){.block-stacking-cards__grid{grid-template-columns:5fr 7fr}}.block-stacking-cards__panel{align-items:center;background:var(--stack-panel-bg);border-top:1px solid var(--stack-border);box-shadow:var(--stack-shadow);display:flex;min-height:100vh;position:sticky;top:calc(var(--spacing)*0)}@media (width < 64rem){.block-stacking-cards__panel{box-shadow:none;min-height:0;position:static}.block-stacking-cards__inner{opacity:1!important;transform:none!important}}.block-stacking-cards__inner{will-change:transform,opacity}.block-stacking-cards__title{font-family:var(--font-grotesk);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.block-stacking-cards__title--h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:var(--leading-xxs);line-height:var(--leading-xxs);--tw-tracking:var(--tracking-slim);letter-spacing:var(--tracking-slim)}.block-stacking-cards__title--h3{font-size:var(--text-p38);--tw-leading:var(--leading-sd);line-height:var(--leading-sd);--tw-tracking:var(--tracking-mini);letter-spacing:var(--tracking-mini)}.block-stacking-cards__copy{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));max-width:var(--container-1xl);--tw-leading:var(--leading-base);line-height:var(--leading-base)}.block-stacking-cards__copy--under{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-top:var(--spacing-p26);max-width:var(--container-ml);--tw-leading:var(--leading-lg);line-height:var(--leading-lg)}.block-stacking-cards__glow{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.block-stacking-cards__glow--a{background:var(--color-media-bloom-a);filter:blur(46px);height:150%;left:34%;top:30%;width:75%}.block-stacking-cards__glow--b{background:var(--color-media-bloom-b);filter:blur(46px);height:150%;left:66%;top:70%;width:75%}.block-stacking-cards__glow--c{background:var(--color-media-bloom-c);filter:blur(60px);height:130%;left:50%;top:50%;width:68%}.block-stacking-cards__img{filter:drop-shadow(0 30px 60px var(--color-media-drop-shadow));height:auto;max-height:52vh;max-width:640px;-o-object-fit:contain;object-fit:contain;width:100%}}@media (prefers-reduced-motion:reduce){.block-stacking-cards__inner{opacity:1!important;transform:none!important}}@layer components{.rf-header{max-width:760px}.rf-coverage{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*6)}.rf-coverage-lead{color:var(--item-heading-color)}.rf-coverage-lead,.rf-status{font-family:var(--font-grotesk);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.rf-status{align-items:center;color:var(--body-muted-color);display:inline-flex;gap:calc(var(--spacing)*1)}.rf-status:before{background:var(--rf-dot-color,currentcolor);border-radius:50%;content:"";height:8px;width:8px}.rf-status--green{--rf-dot-color:var(--color-green)}.rf-status--blue{--rf-dot-color:var(--color-blue)}.rf-status--grey{--rf-dot-color:var(--color-grey-300)}.rf-chips{display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*1);justify-content:flex-start;margin-top:calc(var(--spacing)*5)}.rf-chip{align-items:center;border-style:var(--tw-border-style);border-width:1px;cursor:pointer;display:inline-flex;font-family:var(--font-grotesk);justify-content:center;--tw-font-weight:var(--font-weight-semibold);background:transparent;border-color:var(--color-black-p22);border-radius:7px;color:var(--color-black-blue);font-size:12px;font-weight:var(--font-weight-semibold);letter-spacing:.18em;line-height:1;padding:7px 13px;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.rf-chip:hover{background:var(--color-surface-light-hover);border-color:var(--color-border-light-hover);transform:translateY(-1px)}.rf-chip.is-active{background:var(--color-blue);border-color:var(--color-blue);box-shadow:0 8px 22px rgba(0,179,190,.24);color:var(--color-blue-900)}.bg-black-gradient .rf-chip{background:transparent;border-color:hsla(0,0%,100%,.22);color:var(--color-blue)}.bg-black-gradient .rf-chip:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}.bg-black-gradient .rf-chip.is-active{background:var(--color-blue);border-color:var(--color-blue);box-shadow:0 8px 22px rgba(0,179,190,.28);color:var(--color-blue-900)}.rf-panel{margin-top:calc(var(--spacing)*6)}.rf-panel-copy{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-base);color:var(--body-muted-color);line-height:var(--leading-base);max-width:820px}.rf-cards{align-items:stretch;display:grid;gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));margin-top:calc(var(--spacing)*6);@media (width >= 48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.rf-card{display:flex;flex-direction:column;padding:calc(var(--spacing)*4);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.rf-card:hover{transform:translateY(-5px)}.rf-card-slide{display:flex;flex:1;flex-direction:column}.rf-card-title{font-family:var(--font-grotesk);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-sd);line-height:var(--leading-sd);--tw-font-weight:var(--font-weight-semibold);color:var(--item-heading-color);font-weight:var(--font-weight-semibold)}.rf-card-text,.rf-card-title{margin-bottom:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*2)}.rf-card-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-base);color:var(--body-muted-color);display:-webkit-box;-webkit-line-clamp:3;line-height:var(--leading-base);-webkit-box-orient:vertical;overflow:hidden}.rf-card-dots{display:flex;gap:calc(var(--spacing)*1);margin-top:calc(var(--spacing)*2)}.rf-dot{background:rgba(0,0,0,.22);border:none;border-radius:999px;cursor:pointer;height:6px;padding:0;transition:all .3s ease;width:6px}.rf-dot.is-active{background:var(--body-muted-color);width:20px}.bg-black-gradient .rf-dot{background:hsla(0,0%,100%,.22)}.bg-black-gradient .rf-dot.is-active{background:var(--body-muted-color)}.rf-card-cta{align-self:flex-start;margin-top:auto}.rf-card-slide>:nth-last-child(2){margin-bottom:calc(var(--spacing)*3)}}@media (prefers-reduced-motion:reduce){.rf-card:hover,.rf-chip:hover{transform:none}}@keyframes osaBreathe{0%,to{opacity:.55}50%{opacity:.9}}@keyframes osaGlowPulse{0%,to{opacity:.72;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes osaCoreBreathe{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.03)}}@keyframes osaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@layer components{.block-solution-overview{overflow:hidden}.solution-hub-fit{margin-top:36px;overflow:visible}.solution-hub-stage{position:relative;width:1400px}.solution-hub-atmo{background:var(--color-solution-hub-atmo);height:96vh;left:34%;top:44%;width:120vw}.solution-hub-atmo,.solution-hub-halo{position:absolute;transform:translate(-50%,-50%)}.solution-hub-halo{animation:osaGlowPulse 11s ease-in-out infinite;background:var(--color-solution-hub-halo);border-radius:calc(infinity*1px);filter:blur(9px);height:1040px;left:50%;pointer-events:none;top:50%;width:min(125%,1720px);z-index:0}.solution-hub-rings{inset:calc(var(--spacing)*0);pointer-events:none;position:absolute;z-index:1}.solution-hub-ring{animation:osaBreathe 13s ease-in-out infinite;border-radius:calc(infinity*1px);left:700px;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1.5px));position:absolute;top:436px;transform:translate(-50%,-50%)}.solution-hub-ring--1{animation-delay:.9s;animation-duration:13s;background:linear-gradient(130deg,rgba(120,220,160,.16),hsla(0,0%,100%,.05) 50%,rgba(0,190,200,.12));height:1360px;width:1360px}.solution-hub-ring--2{animation-delay:.6s;animation-duration:11s;background:linear-gradient(130deg,rgba(120,220,160,.2),hsla(0,0%,100%,.07) 50%,rgba(0,190,200,.16));height:1040px;width:1040px}.solution-hub-ring--3{animation-delay:.3s;animation-duration:9s;background:linear-gradient(130deg,rgba(140,232,175,.3),hsla(0,0%,100%,.1) 50%,rgba(0,196,206,.24));height:760px;width:760px}.solution-hub-ring--4{animation-duration:7.5s;background:linear-gradient(130deg,rgba(90,220,155,.5),rgba(0,205,215,.3) 55%,rgba(0,150,165,.5));height:660px;width:660px}.solution-hub-core{animation:osaCoreBreathe 8s ease-in-out infinite;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);background:var(--color-solution-hub-core);border:1px solid hsla(0,0%,100%,.05);border-radius:calc(infinity*1px);box-shadow:0 0 90px rgba(75,198,118,.14);height:580px;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 52%,rgba(0,0,0,.25) 82%,transparent 100%);mask-image:radial-gradient(closest-side,#000 52%,rgba(0,0,0,.25) 82%,transparent 100%);overflow:hidden;position:absolute;top:50%;transform:translate3D(-50%,-50%,0);width:580px;z-index:3}.solution-hub-tint,.solution-hub-video{border-radius:calc(infinity*1px);height:100%;inset:calc(var(--spacing)*0);-webkit-mask-image:radial-gradient(closest-side,#000 58%,rgba(0,0,0,.4) 80%,transparent 100%);mask-image:radial-gradient(closest-side,#000 58%,rgba(0,0,0,.4) 80%,transparent 100%);pointer-events:none;position:absolute;width:100%}.solution-hub-video{-o-object-fit:cover;object-fit:cover;z-index:0}.solution-hub-tint{background:rgba(3,4,8,.34);z-index:1}.solution-hub-default,.solution-hub-kpi{align-items:center;display:flex;flex-direction:column;inset:calc(var(--spacing)*0);justify-content:center;padding:var(--spacing-p52);position:absolute;text-align:center;z-index:2}.solution-hub-default{opacity:100%;transition:opacity .4s ease}.solution-hub-default.is-hidden{opacity:0}.solution-hub-kpi{opacity:0;transition:opacity .4s ease}.solution-hub-kpi.is-visible{opacity:100%}.solution-hub-default-title{color:var(--item-heading-color);font-size:var(--text-p28);letter-spacing:-.01em;line-height:1.15}.solution-hub-default-sub{color:var(--body-muted-color);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:1.55;margin-top:14px;max-width:240px}.solution-hub-kpi-name{color:var(--color-green);font-size:var(--text-sm);letter-spacing:.15em;line-height:var(--tw-leading,var(--text-sm--line-height));text-transform:uppercase}.solution-hub-kpi-hero{margin-top:calc(var(--spacing)*3)}.solution-hub-kpi-value{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-none);line-height:var(--leading-none);--tw-tracking:var(--tracking-tiny);color:var(--item-heading-color);letter-spacing:var(--tracking-tiny)}.solution-hub-kpi-label{color:var(--body-muted-color);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-top:11px}.solution-hub-stats{border-color:var(--color-white-p14);border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;flex-wrap:wrap;gap:var(--spacing-p44);justify-content:center;margin-top:var(--spacing-p28);padding-top:var(--spacing-p28)}.solution-hub-stat-value{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-none);line-height:var(--leading-none);--tw-tracking:var(--tracking-tiny);color:var(--item-heading-color);letter-spacing:var(--tracking-tiny)}.solution-hub-stat-label{color:var(--body-muted-color);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-top:var(--spacing-p6)}.solution-hub-node{cursor:pointer;position:relative;width:100%;--tw-outline-style:none;animation:osaFloat var(--float-dur,8s) ease-in-out infinite;animation-delay:var(--float-delay,0s);max-width:360px;outline-style:none;z-index:5}.solution-hub-card{border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-4);box-shadow:0 26px 64px rgba(0,0,0,.42);min-height:220px;padding-block:var(--spacing-p28);padding-inline:var(--spacing-p20);position:relative;transition:transform .3s cubic-bezier(.16,.84,.44,1),box-shadow .3s ease,border-color .3s ease,background .3s ease;&:before{backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:var(--color-glass-card-gradient);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}}.solution-hub-dot{border-radius:var(--radius-2);display:flex;flex:none;height:calc(var(--spacing)*6);justify-content:center;transition:background .3s ease,border-color .3s ease,color .3s ease;width:calc(var(--spacing)*6)}.solution-hub-dot img{max-height:calc(var(--spacing)*3);max-width:calc(var(--spacing)*3);-o-object-fit:contain;object-fit:contain}.solution-hub-node-icon{aspect-ratio:1;height:auto;width:calc(var(--spacing)*3)}.solution-hub-node--green .solution-hub-dot{background:rgba(75,198,118,.1);border:1px solid rgba(75,198,118,.4);color:var(--color-green)}.solution-hub-node--teal .solution-hub-dot{background:rgba(0,179,190,.1);border:1px solid rgba(0,179,190,.4);color:var(--color-blue)}.solution-hub-node-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-md);color:var(--item-heading-color);line-height:var(--leading-md);transition:color .3s ease}.solution-hub-desc{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-top:var(--spacing-p12);--tw-leading:var(--leading-base);color:var(--body-muted-color);line-height:var(--leading-base);&:first-child{margin-top:calc(var(--spacing)*0)}}.solution-hub-node.is-active .solution-hub-card{transform:scale(1.055)}.solution-hub-node.is-active .solution-hub-node-title{color:var(--color-white)}.solution-hub-node--green.is-active .solution-hub-card{background:var(--color-solution-hub-card-green);border-color:rgba(75,198,118,.9);box-shadow:0 0 0 1px rgba(75,198,118,.45),0 30px 70px rgba(0,0,0,.55),0 0 38px rgba(75,198,118,.16)}.solution-hub-node--green.is-active .solution-hub-dot{background:rgba(75,198,118,.16);border-color:rgba(75,198,118,.5)}.solution-hub-node--teal.is-active .solution-hub-card{background:var(--color-solution-hub-card-teal);border-color:rgba(0,179,190,.9);box-shadow:0 0 0 1px rgba(0,179,190,.45),0 30px 70px rgba(0,0,0,.55),0 0 38px rgba(0,179,190,.16)}.solution-hub-node--teal.is-active .solution-hub-dot{background:rgba(0,179,190,.16);border-color:rgba(0,179,190,.5)}.solution-hub-discover{color:var(--color-blue)}.solution-hub-discover-arrow,.solution-hub-discover-label{display:inline-block;transition:transform .55s cubic-bezier(.16,.84,.44,1)}.solution-hub-discover:hover .solution-hub-discover-arrow,.solution-hub-discover:hover .solution-hub-discover-label{transform:translateX(6px)}.solution-hub-nodes{align-items:center;display:grid;gap:var(--hub-nodes-gap,48px min(64px,10%));grid-template-columns:minmax(26.5%,1fr) minmax(26.5%,1fr) minmax(26.5%,1fr);grid-template-rows:minmax(var(--hub-node-size,220px),auto) minmax(calc(var(--hub-node-size) + 20px),auto) minmax(var(--hub-node-size,220px),auto);justify-items:center;padding:clamp(80px,6vw,120px) 80px}.solution-hub-slot{pointer-events:none}.solution-hub-node--7{position:relative;top:clamp(80px,6vw,120px)}.solution-hub-node--2{bottom:clamp(80px,6vw,120px);position:relative}@media (width < 64rem){.block-solution-overview{overflow:visible;.solution-hub-core-wrapper{.solution-hub-core{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;box-shadow:none;filter:blur(1px);-webkit-filter:blur(1px);-webkit-mask-image:none;mask-image:none;opacity:.9;z-index:0}}.solution-hub-card{z-index:3;&:before{backdrop-filter:blur(36px) saturate(120%);-webkit-backdrop-filter:blur(36px) saturate(120%);z-index:2}>div{position:relative;z-index:3}}}.solution-hub-fit{margin-top:calc(var(--spacing)*3);overflow:visible;&:first-child{margin-top:calc(var(--spacing)*0)}}.solution-hub-stage{align-items:center;display:flex;flex-direction:column;height:auto;width:100%;--core-size:min(86vw,440px)}.solution-hub-atmo,.solution-hub-halo,.solution-hub-rings{display:none}.solution-hub-core-wrapper{align-self:center;animation:none;flex:none;height:var(--core-size);margin:0;padding:0;position:sticky;top:calc(var(--header-mobile-height, 56px) + 8px);transform:none;width:var(--core-size);z-index:0}.solution-hub-core{height:var(--core-size,100%);width:var(--core-size,100%)}.solution-hub-core-wrapper .solution-hub-halo{aspect-ratio:1;display:block;height:180%;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto;z-index:0}.solution-hub-default,.solution-hub-kpi{display:none}.solution-hub-mobile-intro{align-items:center;height:var(--core-size);justify-content:center;left:calc(var(--spacing)*0);padding:clamp(20px,7vw,44px);pointer-events:none;position:absolute;right:calc(var(--spacing)*0);text-align:center;top:calc(var(--spacing)*0);z-index:2}.solution-hub-mobile-intro,.solution-hub-nodes{display:flex;flex-direction:column}.solution-hub-nodes{align-items:stretch;gap:calc(var(--spacing)*3);margin-inline:auto;margin-top:calc(var(--spacing)*5);max-width:420px;padding:calc(var(--spacing)*0);width:100%}.solution-hub-slot{display:none}.solution-hub-node{animation:none;max-width:none;position:static;width:100%}.solution-hub-mobile-kpi{border-top:1px var(--tw-border-style);border-color:hsla(0,0%,100%,.12);margin-top:var(--spacing-p18);padding-top:var(--spacing-p18)}.solution-hub-mobile-kpi .solution-hub-kpi-hero{margin-top:calc(var(--spacing)*0)}.solution-hub-mobile-kpi .solution-hub-kpi-value{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-none);line-height:var(--leading-none)}.solution-hub-mobile-kpi .solution-hub-kpi-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:var(--spacing-p6)}.solution-hub-mobile-kpi .solution-hub-stats{border-top:1px var(--tw-border-style);border-color:hsla(0,0%,100%,.12);display:flex;flex-wrap:wrap;gap:var(--spacing-p20);justify-content:flex-start;margin-top:var(--spacing-p18);padding-top:var(--spacing-p18)}.solution-hub-mobile-kpi .solution-hub-stat-value{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-none);line-height:var(--leading-none)}}@media (width >= 64rem){.solution-hub-mobile-intro,.solution-hub-mobile-kpi{display:none}.solution-hub-core-wrapper{display:contents}.solution-hub-stage{left:700px;transform:translate3d(-50%,0,0)}.solution-hub-core .solution-hub-core{display:none}}@media (width >= 64rem) and (width < 82rem){.solution-hub-stage{transform:translate3d(-50%,0,0) scale(var(--hub-scale,1))}}}@media (prefers-reduced-motion:reduce){.solution-hub-core,.solution-hub-node,.solution-hub-ring{animation:none}}@layer components{.breadcrumb-list{--ol-indent:0}.breadcrumb-item{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-none);line-height:var(--leading-none)}.breadcrumb-item a,.breadcrumb-item button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.breadcrumb-item a svg,.breadcrumb-item button svg{height:min(18px,1em);width:auto}.breadcrumb-separator{color:var(--body-muted-color);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.breadcrumb-link{color:var(--body-muted-color);transition:color .16s ease}.breadcrumb-current,.breadcrumb-link:hover{color:var(--item-heading-color)}}@layer components{.block-knowledge-teaser-grid{align-items:flex-start;display:grid;gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));@media (width >= 64rem){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width >= 64rem){gap:calc(var(--spacing)*8)}.card-date+.card-title{margin-top:calc(var(--spacing)*1.5)}}.block-knowledge-teaser-left{@media (width >= 64rem){position:sticky}@media (width >= 64rem){top:calc(var(--spacing)*8)}.card-title+.card-excerpt{margin-top:var(--spacing-p18)}.card-excerpt+.card-more-btnLink{margin-top:calc(var(--spacing)*3)}}.block-knowledge-teaser-img-wrap{border-radius:var(--radius-4);margin-bottom:calc(var(--spacing)*3);overflow:hidden;position:relative;@media (width >= 64rem){margin-bottom:calc(var(--spacing)*4)}aspect-ratio:4/3;background:var(--color-blue-dark-gradient)}.block-knowledge-teaser-img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%;--tw-duration:500ms;transition-duration:.5s;--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.block-knowledge-teaser-left .card-excerpt{font-family:var(--font-roboto);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-5);line-height:var(--leading-5);@media (width >= 64rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.block-knowledge-teaser-list{display:flex;flex-direction:column;list-style-type:none;margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);.card-meta+.card-date{margin-top:var(--spacing-p18)}}.block-knowledge-teaser-list>li{border-bottom:1px solid var(--color-black-p10);margin-bottom:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}.block-knowledge-teaser-list>li:last-child{border-bottom:none;margin-bottom:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*1)}.block-knowledge-teaser-list-link{display:block;position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s}.block-knowledge-teaser .card-meta .category-badge{border-radius:var(--radius-1);--tw-font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-widest);border-color:var(--color-black-p22);color:var(--color-black-blue);letter-spacing:var(--tracking-widest)}.block-knowledge-teaser .card-meta .category-badge,.block-knowledge-teaser .card-meta .lang-badge{background-color:transparent;font-family:var(--font-grotesk);font-weight:var(--font-weight-semibold)}.block-knowledge-teaser .card-meta .lang-badge{border-radius:var(--radius-1);--tw-font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);border-color:var(--color-black-p16);color:var(--color-grey-blue);letter-spacing:var(--tracking-wider)}.block-knowledge-teaser-cta{display:flex;justify-content:flex-end;margin-top:calc(var(--spacing)*4);@media (width >= 64rem){margin-top:var(--spacing-p20)}}@media (width >= 64rem){.block-knowledge-teaser-main-link:hover .block-knowledge-teaser-img-wrap img{transform:scale(1.05)}}}@layer components{.timeline__year{position:absolute}.timeline__slide-year,.timeline__year{font-family:var(--font-grotesk);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.timeline__slide{display:flex}.timeline{margin-bottom:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*2);position:relative;&:last-child{margin-bottom:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0)}@media (width >= 48rem){margin-bottom:calc(var(--spacing)*5)}}.timeline__cta{display:flex;justify-content:center;margin-top:calc(var(--spacing)*3.5);&:first-child{margin-top:calc(var(--spacing)*0)}}.timeline--single{padding-bottom:calc(var(--spacing)*0)}.timeline--single~.timeline__cta{justify-content:flex-start}.timeline__entry p{color:var(--timeline-entry-text-color,currentcolor);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:1.6}}.timeline{--entry-width:280px;--connector-offset:60px;--connector-length:56px;--timeline-arrow-size:6px;--timeline-color:var(--color-grey-100,#c6c6c6);--timeline-entry-bg-color:var(--card-bg,var(--color-glass-card-gradient));--timeline-entry-color:var(--color-grey-blue,#68696a);--timeline-entry-border-color:#d8d8d8;--timeline-first-year-color:var(--color-black-p30,#0000004d);--tag-color:var(--color-grey-blue,#68696a);--tag-bg-color:transparent;--tag-border-color:#d8d8d8;--timeline-year-color:var(--color-grey-blue,#68696a);--timeline-dot-color:var(--color-grey-blue,#68696a);--timeline-connector-color:var(--timeline-color);--timeline-dot-glow:none;--timeline-entry-headline-color:var(--color-black-blue,#0f1419);--timeline-entry-text-color:var(--color-grey-blue);--timeline-entry-radius:18px;--timeline-card-bg:var(--timeline-entry-bg-color);--timeline-card-backdrop:blur(20px) saturate(150%);--timeline-card-shadow:0 8px 30px rgba(0,0,0,.06);--timeline-hover-motion:8px;--slider-arrow-icon-size:24px;--slider-arrow-size:46px}.timeline__viewport{margin-bottom:calc(var(--spacing)*-4);margin-top:calc(var(--spacing)*-2);overflow-x:auto;overflow-y:hidden;padding-block:calc(var(--spacing)*4);scrollbar-width:none}.timeline__viewport::-webkit-scrollbar{display:none}.timeline__track{min-width:100%;position:relative}.timeline__lane{display:flex;gap:16px;position:relative;z-index:1}.timeline__lane--top{align-items:flex-end;margin-bottom:var(--connector-length,80px);padding-right:calc(var(--entry-width)/4)}.timeline__lane--bottom.timeline__line--last,.timeline__lane--top.timeline__line--last{padding-right:0}.timeline__lane--bottom{align-items:flex-start;margin-top:var(--connector-length,80px);padding-left:calc(var(--entry-width)/4);padding-right:calc(var(--entry-width)/4)}.timeline__line{background:var(--timeline-color);height:2px;max-width:100%;position:relative}.timeline__line-dots{background-color:red;height:1px;margin-top:-5px;position:absolute;width:100%}.timeline__line-dot{background-color:#0ff;height:10px;width:2px}.timeline__line-dot,.timeline__line-start{position:absolute;transform:translateY(-50%)}.timeline__line-start{background:var(--timeline-color);border-radius:50%;height:12px;left:0;top:50%;width:12px}.timeline__line-end{border-width:2px;border-bottom:0 solid var(--timeline-color);border-left:0 solid var(--timeline-color);border-right:2px solid var(--timeline-color);border-top:2px solid var(--timeline-color);height:var(--timeline-arrow-size,10px);position:absolute;right:0;top:0;transform:rotate(45deg);transform-origin:top right;width:var(--timeline-arrow-size,10px)}.timeline__years{inset:0;position:absolute;z-index:2}.timeline__year{margin-top:-2px;padding:0 6px;transform:translateY(-100%)}.timeline__year.overlap{opacity:0}.timeline__slide-year,.timeline__year{color:var(--timeline-year-color,currentcolor);font-size:16px;line-height:1;white-space:nowrap}.timeline__year:first-child{padding-left:1px}.timeline__entry{backdrop-filter:var(--timeline-card-backdrop,blur(20px) saturate(150%));-webkit-backdrop-filter:var(--timeline-card-backdrop,blur(20px) saturate(150%));background:var(--timeline-card-bg,var(--card-bg,var(--color-glass-card-gradient)));border:1px solid var(--timeline-entry-border-color,#ddd);border-radius:var(--timeline-entry-radius,18px);box-shadow:var(--timeline-card-shadow,none);box-sizing:border-box;flex:0 0 var(--entry-width);line-height:0;opacity:0;padding:var(--spacing-p28);position:relative;transition:left .15s ease,top .4s ease,opacity .3s var(--timeline-entry-show-delay,.1s) ease;width:var(--entry-width);--connector-x:60px;--dot-size:10px}.timeline__pagination-total{color:var(--timeline-entry-headline-color)}.timeline__entry--duplicate{transform:translateX(calc(var(--connector-x)*-1))}.timeline__entry h4{color:var(--timeline-entry-headline-color,currentcolor);margin-bottom:var(--spacing-p12);&:last-child{margin-bottom:calc(var(--spacing)*0)}}.timeline__entry--end{--connector-x:calc(100% - 60px)}.timeline__entry h4:last-child,.timeline__lane--top .timeline__entry,.timeline__tag:last-child{margin-bottom:0}.timeline__lane--bottom .timeline__entry{margin-top:0}.timeline__entry:before{background:var(--timeline-connector-color,var(--timeline-entry-border-color));transform:translateX(-50%);width:2px;z-index:1}.timeline__entry:after,.timeline__entry:before{content:"";left:var(--connector-x);position:absolute;transition:height .25s ease,top .25s ease,bottom .25s ease}.timeline__entry:after{background:var(--timeline-dot-color,var(--timeline-entry-border-color));border-radius:50%;box-shadow:var(--timeline-dot-glow,none);height:var(--dot-size);transform:translate(-50%,50%);width:var(--dot-size);z-index:2}.timeline__lane--top .timeline__entry:before{bottom:calc(var(--connector-length)*-1);height:calc(var(--connector-length) - 1px)}.timeline__lane--top .timeline__entry:after{bottom:calc(var(--connector-length)*-1);transform:translate3D(-50%,calc(50% + 2px),0)}.timeline__lane--bottom .timeline__entry:before{height:calc(var(--connector-length) - 1px);top:calc(var(--connector-length)*-1)}.timeline__lane--bottom .timeline__entry:after{top:calc(var(--connector-length)*-1);transform:translate3D(-50%,calc(-50% - 2px),0)}.timeline__lane .timeline__entry,.timeline__slider .timeline__slide{&:nth-child(2){--timeline-entry-item-delay:0.15s}&:nth-child(3){--timeline-entry-item-delay:0.2s}&:nth-child(4){--timeline-entry-item-delay:0.25s}&:nth-child(5){--timeline-entry-item-delay:0.3s}&:nth-child(6){--timeline-entry-item-delay:0.35s}&:nth-child(7+n){--timeline-entry-item-delay:0.4s}}.timeline__lane .timeline__entry--duplicate{transition:none}.timeline__lane--top .timeline__entry,.timeline__slider .timeline__slide .timeline__entry{--timeline-entry-show-delay:var(--timeline-entry-item-delay,0.1s)}.timeline__lane--bottom .timeline__entry{--timeline-entry-show-delay:calc(var(--timeline-entry-bottom-delay, 0.03s) + var(--timeline-entry-item-delay, 0.1s));flex-grow:1}.timeline__entry--milestone{--timeline-entry-headline-color:#0a7c84;--timeline-entry-color:#0a7c84;--timeline-entry-border-color:rgba(10,124,132,.22);--timeline-dot-color:#0a7c84;--timeline-dot-glow:0 0 10px rgba(10,124,132,.5)}.timeline__entry--featured{--timeline-entry-headline-color:#2e9e57;--timeline-entry-color:#2e9e57;--timeline-entry-border-color:rgba(46,158,87,.4);--timeline-dot-color:#2e9e57;--timeline-dot-glow:0 0 0 5px rgba(46,158,87,.16),0 0 18px rgba(46,158,87,.7);--timeline-card-shadow:0 0 0 1px rgba(46,158,87,.3),0 14px 40px rgba(0,0,0,.1)}.timeline__entry[data-timeline-type=minor]{--dot-size:10px}.timeline__entry[data-timeline-type=medium]{--dot-size:13px}.timeline__entry[data-timeline-type=major]{--dot-size:18px}.timeline--overflow{cursor:grab}.timeline--fits{cursor:default}.timeline__tag{border-radius:var(--radius-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-bottom:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*0);padding-block:var(--spacing-p6);padding-inline:var(--spacing-p12);--tw-font-weight:var(--font-weight-medium);align-items:center;background:var(--tag-bg-color,transparent);border:1px solid var(--tag-border-color,currentcolor);color:var(--tag-color,currentcolor);display:inline-flex;font-family:var(--font-grotesk),sans-serif;font-weight:var(--font-weight-medium);letter-spacing:.16em;line-height:1;text-transform:uppercase;white-space:nowrap}.timeline__slide .timeline__entry:before{background-color:transparent;border-top:1px solid var(--timeline-color);height:100%;left:2px;top:-29px;transform:none;width:calc(100% + var(--timeline-slider-px, 32px));z-index:-1}.timeline__slide:last-child .timeline__entry:before{left:0;width:100%}.timeline__slide{display:flex;flex-direction:column}.timeline__slide .timeline__slide-year{height:32px}.timeline__slide:last-child .timeline__slide-year:after{border-width:1px;border-bottom:0 solid var(--timeline-color);border-left:0 solid var(--timeline-color);border-right:1px solid var(--timeline-color);border-top:1px solid var(--timeline-color);content:"";height:var(--timeline-arrow-size,10px);position:absolute;right:0;top:44px;top:44.2px;transform:rotate(45deg);transform-origin:top right;width:var(--timeline-arrow-size,10px)}.timeline__slide:first-child .timeline__slide-year{color:var(--timeline-first-year-color,currentcolor)}.timeline__slide .timeline__entry:after{left:0;top:-28px;transform:translateY(-50%)}.timeline__slide .timeline__entry{margin-top:40px}.timeline__slider{--timeline-slider-px:32px}.timeline__slider .timeline__slider-inner{margin-left:calc(var(--timeline-slider-px, 32px)*-1);margin-right:calc(var(--timeline-slider-px, 32px)*-1);overflow:hidden;padding-left:var(--timeline-slider-px,32px);padding-right:var(--timeline-slider-px,32px);position:relative}.timeline__slider .timeline__slider-inner .splide__track{overflow:visible;z-index:0}.timeline__slider .timeline__slider-inner:before{background-image:linear-gradient(to right,var(--bg-color,#000),transparent);left:0}.timeline__slider .timeline__slider-inner:after,.timeline__slider .timeline__slider-inner:before{content:"";height:100%;position:absolute;top:0;width:var(--timeline-slider-px,32px);z-index:1}.timeline__slider .timeline__slider-inner:after{background-image:linear-gradient(to left,var(--bg-color,#000),transparent);right:0}.timeline.ready .timeline__entry{opacity:1}.timeline__single .timeline__entry:after,.timeline__single .timeline__entry:before{content:normal}.bg-black .timeline{--timeline-color:#2f3237;--timeline-entry-color:var(--color-grey-100);--timeline-entry-border-color:hsla(0,0%,100%,.08);--tag-color:var(--color-grey-100);--tag-bg-color:transparent;--tag-border-color:var(--color-grey-100-p60);--timeline-year-color:var(--color-grey-100-p60);--timeline-dot-color:#565a5f;--timeline-first-year-color:var(--color-white-p30,#ffffff4d);--timeline-entry-headline-color:var(--color-grey);--timeline-entry-text-color:var(--color-grey-100);--timeline-card-bg:linear-gradient(160deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));--timeline-card-backdrop:blur(20px) saturate(150%);--timeline-card-shadow:0 20px 48px rgba(0,0,0,.42)}.bg-black .timeline .timeline__entry--milestone{--timeline-entry-headline-color:var(--color-blue);--timeline-entry-color:var(--color-blue);--timeline-entry-border-color:rgba(0,179,190,.2);--timeline-dot-color:var(--color-blue);--timeline-dot-glow:0 0 10px rgba(0,179,190,.5)}.bg-black .timeline .timeline__entry--featured{--timeline-entry-headline-color:var(--color-green);--timeline-entry-color:var(--color-green);--timeline-entry-border-color:rgba(75,198,118,.4);--timeline-dot-color:var(--color-green);--timeline-dot-glow:0 0 0 5px rgba(75,198,118,.16),0 0 18px rgba(75,198,118,.7);--timeline-card-bg:linear-gradient(160deg,rgba(75,198,118,.1),rgba(75,198,118,.03));--timeline-card-shadow:0 0 0 1px rgba(75,198,118,.3),0 24px 60px rgba(0,0,0,.5),0 0 46px rgba(75,198,118,.14)}.block-timeline.bg-black,.block-timeline.bg-grey{overflow:hidden;position:relative}.block-timeline.bg-black:before,.block-timeline.bg-grey:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.block-timeline.bg-black:before{background:var(--color-timeline-glow-dark)}.block-timeline.bg-grey:before{background:var(--color-timeline-glow-light)}.block-timeline.bg-black>.container-fluid,.block-timeline.bg-grey>.container-fluid{position:relative;z-index:1}.timeline__mobile .timeline__slide .timeline__entry{flex-grow:1}@media (max-width:767px){.timeline__slider{--timeline-slider-px:20px}.block-timeline.pb-6 .timeline__mobile .timeline__slider-inner{margin-bottom:calc(var(--spacing)*-6);padding-bottom:calc(var(--spacing)*6)}}@media (min-width:48rem){.block-timeline.md\:pb-10 .timeline__mobile .timeline__slider-inner{margin-bottom:calc(var(--spacing)*-10);padding-bottom:calc(var(--spacing)*10)}}@media (max-width:640px){.timeline__slider{--timeline-slider-px:16px}.timeline__viewport{display:none}.timeline__mobile{display:block}}@media (min-width:641px){.timeline--fits .timeline__mobile,.timeline--overflow .timeline__viewport{max-height:0;overflow:hidden}.timeline--overflow .timeline__viewport{opacity:0;pointer-events:none}}@layer components{.block-webinar-teaser{position:relative}.block-webinar-teaser__glow{background:var(--color-webinar-glow);height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:120vw;z-index:0}.block-webinar-teaser__visual{min-height:420px}@media (width >= 64rem){.block-webinar-teaser__visual{min-height:480px}}.block-webinar-teaser__smoke{height:250%;left:50%;-webkit-mask:radial-gradient(50% 50% at 50% 48%,#000 42%,transparent 82%);mask:radial-gradient(50% 50% at 50% 48%,#000 42%,transparent 82%);pointer-events:none;position:absolute;top:42%;transform:translate(-50%,-50%);width:150%}.block-webinar-teaser__smoke-blob{animation:webinarSmoke 8s ease-in-out infinite;background:var(--color-webinar-smoke);filter:blur(40px);height:120%;left:50%;position:absolute;top:50%;width:120%}.block-webinar-teaser__speaker-img{bottom:0;height:100%;left:50%;max-width:560px;position:absolute;transform:translateX(-50%);width:100%;z-index:1}.block-webinar-teaser__speaker-img img,.block-webinar-teaser__speaker-img picture{display:block;height:100%;width:100%}.block-webinar-teaser__speaker-img img{-webkit-mask:linear-gradient(180deg,#000 60%,transparent);mask:linear-gradient(180deg,#000 60%,transparent);-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.block-webinar-teaser__name-card{align-items:center;backdrop-filter:blur(16px) saturate(150%);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-6);bottom:calc(var(--spacing)*1);box-shadow:var(--card-shadow);display:flex;gap:var(--spacing-p14);left:calc(var(--spacing-p6)*-1);padding:var(--spacing-p14);padding-right:calc(var(--spacing)*3);position:absolute;z-index:3}.block-webinar-teaser__person-icon{align-items:center;background:var(--color-green-p8);border:1.5px solid var(--color-green-p40);border-radius:var(--radius-2);color:var(--color-green);display:flex;flex:none;height:46px;justify-content:center;width:46px}.block-webinar-teaser__person-icon-svg{height:26px;width:26px}.block-webinar-teaser__name{font-family:var(--font-grotesk);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-sd);line-height:var(--leading-sd);--tw-font-weight:var(--font-weight-semibold);color:var(--item-heading-color);font-weight:var(--font-weight-semibold)}.block-webinar-teaser__role{color:var(--body-muted-color);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:2px}.block-webinar-teaser__card{border-radius:var(--radius-6);overflow:hidden;padding-block:calc(var(--spacing)*4);padding-inline:var(--spacing-p28);position:relative;@media (width >= 48rem){padding-inline:calc(var(--spacing)*5)}@media (width >= 48rem){padding-block:calc(var(--spacing)*5)}backdrop-filter:blur(16px) saturate(150%);background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow)}.block-webinar-teaser__meta{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-grotesk);font-size:var(--text-sm);gap:calc(var(--spacing)*2);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:var(--spacing-p28);--tw-font-weight:var(--font-weight-medium);color:var(--color-grey);font-weight:var(--font-weight-medium)}.block-webinar-teaser__meta-item{align-items:center;display:flex;gap:calc(var(--spacing)*1)}}@keyframes webinarSmoke{0%{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-48%,-52%) scale(1.14)}to{opacity:.6;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.block-webinar-teaser__smoke-blob{animation:none}}@media (min-width:1px){.counter-item{margin-top:14px}.counter-item .text .counter-content{display:inline-flex;flex-wrap:wrap;margin-bottom:5px}.counter-item .text .counter-content span{font-weight:300;line-height:1.2}.count{display:inline-flex}.count:not(.dev)[data-counter-type=roll]{overflow:hidden}.count[data-counter-type=roll]{line-height:1}.count .digit{display:block;height:1em;position:relative;text-align:center;width:.6em;word-break:break-all;--digit-height:1em}.count .digit.change{animation:countUp var(--counter-animation-speed,.4s) ease-in-out forwards}.count .digit.change:before{animation:countUpBefore var(--counter-animation-speed,.4s) ease-in-out forwards;opacity:0}.count .digit.reset{animation:none}.count .digit.reset:before{animation:none;opacity:0}.count .digit[data-prev]:before{content:attr(data-prev);display:block}.count .digit-inner,.count .digit[data-prev]:before{position:absolute;text-align:center;width:100%}.count .digit-inner{bottom:0;height:auto;left:0;transform:translateY(calc(100% - 1.2em));word-break:break-all}.count .digit.reverse .digit-inner,.count.animate .digit-inner{transform:translateY(0)}.count.animate .digit-inner{animation:countScroll var(--counter-animation-speed,.4s) ease-out forwards;animation-delay:.25s;transition:.2s ease}.count.animate .digit.reverse .digit-inner{animation:countScroll var(--counter-animation-speed,.4s) ease-out backwards;animation-delay:.25s;transform:translateY(calc(100% - 1.2em))}}@media (max-width:1023px){.counter-item .text .counter-content span{font-size:70px}.counter-item .text .subline{font-size:16px}}@media (min-width:1024px){.counter-item .text .counter-content span{font-size:96px}.counter-item .text .subline{font-size:16px}}@keyframes countUp{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes countUpBefore{0%{opacity:1;transform:translateY(-120%)}99%{opacity:1;transform:translateY(-120%)}to{opactiy:0}}@keyframes countDown{0%{transform:translateY(-100%)}80%{transform:translateY(0)}}@keyframes countDownBefore{0%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(100%)}81%{opacity:0}to{opacity:0}}@keyframes countScroll{0%{transform:translateY(calc(100% - var(--digit-height, 1.2em)))}to{transform:translateY(0)}}@layer components{.kpi-number{font-family:var(--font-grotesk);font-size:var(--text-p32);--tw-leading:var(--leading-none);line-height:var(--leading-none);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tiny);color:var(--item-heading-color);letter-spacing:var(--tracking-tiny)}.kpi-number--lg{font-size:var(--text-5xl);letter-spacing:normal;line-height:var(--tw-leading,var(--text-5xl--line-height))}.kpi-title{font-family:var(--font-grotesk);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-top:var(--spacing-p10);--tw-leading:var(--leading-md);line-height:var(--leading-md);--tw-font-weight:var(--font-weight-medium);color:var(--item-heading-color);font-weight:var(--font-weight-medium);&:first-child{margin-top:calc(var(--spacing)*0)}}.kpi-label{font-family:var(--font-roboto);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-top:var(--spacing-p10);--tw-leading:var(--leading-base);color:var(--body-muted-color);line-height:var(--leading-base);&:first-child{margin-top:calc(var(--spacing)*0)}}.kpi-caption{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-base);color:var(--body-muted-color);line-height:var(--leading-base)}.block-text-kpi .card-flat{padding:var(--spacing-p28)}.block-text-kpi .richtext h1,.block-text-kpi .richtext h2,.block-text-kpi .richtext h3,.block-text-kpi .richtext h4,.block-text-kpi .richtext p{display:inline;font:inherit;margin:0}.block-text-kpi .richtext p{color:var(--color-grey-200)}.block-text-kpi.bg-grey .richtext p{color:var(--color-grey-blue)}.countdown-card{border-color:var(--color-white-p12);border-radius:var(--radius-6);border-style:var(--tw-border-style);border-width:1px;--tw-backdrop-blur:blur(16px);--tw-backdrop-saturate:saturate(150%);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:var(--color-glass-card-gradient);box-shadow:var(--shadow-glass-card)}}@layer components{.countdown-ticker{align-items:flex-start;display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*1);justify-content:center;margin-top:calc(var(--spacing)*4.5);&:first-child{margin-top:calc(var(--spacing)*0)}@media (width >= 28rem){gap:calc(var(--spacing)*3)}@media (width >= 48rem){gap:calc(var(--spacing)*4)}}.countdown-unit{align-items:center;display:flex;flex-direction:column}.countdown-number{font-family:var(--font-grotesk);font-size:var(--text-p42);--tw-leading:0.9;line-height:.9;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-nano);color:var(--color-grey);letter-spacing:var(--tracking-nano);@media (width >= 48rem){font-size:var(--text-p56)}@media (width >= 64rem){font-size:var(--text-p76)}}.countdown-number--accent{color:var(--color-blue)}.countdown-number .count{--tw-leading:var(--leading-sd);line-height:var(--leading-sd)}.countdown-number .count[data-counter-type=roll]{--tw-leading:var(--leading-none);line-height:var(--leading-none)}.countdown-colon{align-self:flex-start;font-family:var(--font-grotesk);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:0.95;line-height:.95;--tw-font-weight:var(--font-weight-light);color:var(--color-white-p30);font-weight:var(--font-weight-light);@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}@media (width >= 64rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}color:var(--body-muted-color)}.countdown-label{font-family:var(--font-grotesk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-sm);color:var(--body-muted-color);letter-spacing:var(--tracking-sm);text-transform:uppercase}.countdown-label--accent{color:color-mix(in srgb,#00b3be 70%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--color-blue) 70%,transparent)}}.countdown-copy{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-top:calc(var(--spacing)*4);max-width:var(--container-1xl);--tw-leading:var(--leading-base);color:var(--body-muted-color);line-height:var(--leading-base);&:first-child{margin-top:calc(var(--spacing)*0)}}.countdown-form{margin-top:calc(var(--spacing)*3);max-width:var(--container-md);width:100%;@media (width >= 40rem){margin-top:var(--spacing-p28)}}}@layer components{.resource-detail{.lang-badge,.tag-badge{align-items:center;border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;display:inline-flex;flex-shrink:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));min-height:30px;padding-inline:calc(var(--spacing)*1.5);padding-bottom:var(--spacing-xs);padding-top:var(--spacing-p6);text-transform:uppercase}.tag-badge{background-color:var(--color-blue-medium);border-color:var(--color-blue-light);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.lang-badge{background-color:var(--color-border-light);border-color:var(--color-grey-100)}}.resource-detail__image{img{aspect-ratio:16/8;margin:0 auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.resource-detail__body{h1,h2,h3,h4,h5{margin-top:calc(var(--spacing)*5)}h1,h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-m);line-height:var(--leading-m);@media (width >= 64rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-m);line-height:var(--leading-m)}a{text-decoration:underline;&:hover{text-decoration:none}}img{border-radius:var(--radius-1);margin-bottom:calc(var(--spacing)*3);width:100%}}.resource-detail__footer{border-color:var(--color-grey-300);border-top-style:var(--tw-border-style);border-top-width:1px}}@layer components{.footer-logo{display:flex;justify-content:flex-start;padding-top:calc(var(--spacing)*9);@media (width >= 48rem){justify-content:center}}.footer-logo__link{color:var(--color-white);display:inline-flex;height:var(--spacing-p28)}.legal-navigation{border-color:var(--color-white-p08);border-top-style:var(--tw-border-style);border-top-width:1px;margin-top:var(--spacing-p28)}.legal-navigation__inner{color:var(--color-white);display:flex;flex-direction:column;gap:var(--spacing-p12);padding-bottom:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*3);@media (width >= 48rem){flex-direction:row}@media (width >= 48rem){align-items:center}@media (width >= 48rem){justify-content:space-between}}.legal-navigation__copyright{color:var(--color-grey-100);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.footer-legal-links{-moz-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3);display:flex;flex-wrap:wrap;row-gap:calc(var(--spacing)*1)}.footer-legal-links__link{color:var(--color-grey-100);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));&:hover{@media (hover:hover){color:var(--color-white)}}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}