*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;-webkit-font-smoothing:antialiased}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transform:translateZ(0)!important}}:root{--color-brand-blue-100:#dff4fc;--color-brand-blue-200:#bee9ff;--color-brand-blue-500:#00aae7;--color-brand-blue-600:#0091ce;--color-brand-blue-700:#0077b4;--color-brand-blue-800:#005e9b;--color-brand-blue-900:#002238;--color-brand-orange-100:#fdf1e5;--color-brand-orange-200:#ffe4c9;--color-brand-orange-400:#f8850f;--color-brand-orange-500:#eb7802;--color-brand-orange-600:#e87500;--color-brand-orange-700:#b15f0a;--color-brand-orange-900:#472400;--color-brand-teal-500:#00a4b5;--color-brand-teal-600:#008b9c;--color-brand-teal-700:#007182;--color-brand-teal-800:#005869;--color-neutral-black:#000;--color-neutral-charcoal-10:#ececed;--color-neutral-charcoal-100:#3f4549;--color-neutral-charcoal-20:#d9dadb;--color-neutral-charcoal-40:#b2b5b6;--color-neutral-charcoal-60:#8c8f92;--color-neutral-charcoal-80:#656a6d;--color-neutral-pale-grey:#f7f7f7;--color-neutral-white:#fff;--color-neutral-white-opacity-20:#ffffff33;--color-neutral-white-opacity-50:#ffffff80;--color-system-error-red:#b42318;--color-system-error-red-light:#fef3f2;--color-system-success-green:#027a48;--color-system-success-green-light:#ecfdf3;--color-medical-header:#005e9b;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:24px;--radius-max:9999px;--spacing-3xs:clamp(0.25rem,0.1667rem + 0.3704vw,0.5rem);--spacing-2xs:clamp(0.5rem,0.4167rem + 0.3704vw,0.75rem);--spacing-xs:clamp(0.75rem,0.6667rem + 0.3704vw,1rem);--spacing-sm:clamp(1rem,0.9167rem + 0.3704vw,1.25rem);--spacing-md:clamp(1.25rem,1.1667rem + 0.3704vw,1.5rem);--spacing-lg:clamp(1.5rem,1.4167rem + 0.3704vw,1.75rem);--spacing-xl:clamp(1.75rem,1.6667rem + 0.3704vw,2rem);--spacing-2xl:clamp(2rem,1.8333rem + 0.7407vw,2.5rem);--spacing-3xl:clamp(2.5rem,2.3333rem + 0.7407vw,3rem);--spacing-4xl:clamp(3rem,2.8333rem + 0.7407vw,3.5rem);--spacing-5xl:clamp(3.5rem,3.3333rem + 0.7407vw,4rem);--spacing-6xl:clamp(4rem,3.6667rem + 1.4815vw,5rem);--spacing-7xl:clamp(5rem,4.6667rem + 1.4815vw,6rem);--spacing-8xl:clamp(38.75rem,37.75rem + 0.3704vw,39.75rem);--vertical-margin:clamp(0.375rem,0.3333rem + 0.1852vw,0.5rem);--horizontal-margin:clamp(0.75rem,-0.6667rem + 6.2963vw,5rem);--horizontal-margin-xl:clamp(1.5rem,0rem + 6.6667vw,6rem);--vertical-margin-header:clamp(6.25rem,5rem + 5.5556vw,10rem);--viewport-min:clamp(22.5rem,8.6667rem + 61.4815vw,64rem);--viewport-max:clamp(48rem,24rem + 106.6667vw,120rem);--content-max-width:clamp(48rem,34rem + 62.2222vw,90rem);--content-max-width-xs:26.25rem;--content-max-width-sm:37.5rem;--content-max-width-md:43.75rem;--long-form-max-width:50rem;--masthead-nav-height:11.688rem;--shadow-xxs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-xs:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(0,0,0,.1);--shadow-sm:0 2px 4px -2px rgba(0,0,0,.06),0 4px 8px -2px rgba(0,0,0,.1);--shadow-md:0 4px 6px -2px rgba(0,0,0,.03),0 12px 16px -4px rgba(0,0,0,.08);--shadow-lg:0 8px 8px -4px rgba(0,0,0,.03),0 20px 24px -4px rgba(0,0,0,.08);--shadow-xl:0 32px 64px -12px rgba(0,0,0,.14);--shadow-xxl:0 32px 64px -12px rgba(0,0,0,.14);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-semibold:600;--font-weight-bold:700;--step--2:clamp(0.6944rem,0.8704rem + -0.1956vw,0.8264rem);--step--1:clamp(0.8333rem,0.9343rem + -0.1122vw,0.9091rem);--step-0:clamp(1rem,1rem + 0vw,1rem);--step-1:clamp(1.1rem,1.0667rem + 0.1481vw,1.2rem);--step-2:clamp(1.21rem,1.1333rem + 0.3407vw,1.44rem);--step-3:clamp(1.331rem,1.1987rem + 0.5881vw,1.728rem);--step-4:clamp(1.4641rem,1.2609rem + 0.903vw,2.0736rem);--step-5:clamp(1.6105rem,1.3179rem + 1.3005vw,2.4883rem);--step-6:clamp(1.7716rem,1.3668rem + 1.7991vw,2.986rem);--step-7:clamp(1.9487rem,1.4039rem + 2.4214vw,3.5832rem);--background-alternate:var(--color-brand-blue-900);--background-brand:var(--color-neutral-pale-grey);--background-brand-dark:var(--color-brand-blue-900);--background-brand-light:var(--color-neutral-pale-grey);--background-button-dark-bg:var(--color-neutral-white);--background-button-hover:var(--color-brand-blue-800);--background-button-light-bg:var(--color-brand-blue-900);--background-contour:var(--color-neutral-charcoal-10);--background-contour-light:var(--color-neutral-charcoal-10);--background-white:var(--color-neutral-white);--border-brand:var(--color-brand-blue-700);--border-brand-dark:var(--color-neutral-charcoal-40);--border-brand-light:var(--color-neutral-charcoal-10);--border-form-error:var(--color-system-error-red);--border-form-focus:var(--color-brand-blue-600);--border-form-outline:var(--color-neutral-charcoal-60);--border-transparent:var(--color-neutral-white-opacity-20);--icon-brand:var(--color-brand-blue-700);--icon-brand-dark:var(--color-brand-blue-900);--icon-white:var(--color-neutral-white);--link-primary:var(--color-brand-blue-900);--link-secondary:var(--color-neutral-charcoal-80);--link-white:var(--color-neutral-white);--text-alternate:var(--color-neutral-charcoal-100);--text-hover:var(--color-brand-blue-800);--text-primary:var(--color-brand-blue-900);--text-secondary:var(--color-neutral-charcoal-80);--text-white:var(--color-neutral-white);--button-background:var(--background-button-light-bg);--button-label:var(--color-neutral-white);--button-background-hover:var(--background-button-hover);--button-label-hover:var(--color-neutral-white);--link-label:var(--text-primary);--link-label-hover:var(--text-hover);--link-icon:var(--icon-brand);--link-border:var(--icon-brand);--header-text-primary:var(--text-primary)}[data-theme=core]{--background-alternate:var(--color-brand-blue-900);--background-brand:var(--color-neutral-pale-grey);--background-brand-dark:var(--color-brand-blue-900);--background-brand-light:var(--color-neutral-pale-grey);--background-button-dark-bg:var(--color-neutral-white);--background-button-hover:var(--color-brand-blue-800);--background-button-light-bg:var(--color-brand-blue-900);--background-contour:var(--color-neutral-charcoal-10);--background-contour-light:var(--color-neutral-charcoal-10);--background-white:var(--color-neutral-white);--border-brand:var(--color-brand-blue-700);--border-brand-dark:var(--color-neutral-charcoal-40);--border-brand-light:var(--color-neutral-charcoal-10);--border-form-error:var(--color-system-error-red);--border-form-focus:var(--color-brand-blue-600);--border-form-outline:var(--color-neutral-charcoal-60);--border-transparent:var(--color-neutral-white-opacity-20);--icon-brand:var(--color-brand-blue-700);--icon-brand-dark:var(--color-brand-blue-900);--icon-white:var(--color-neutral-white);--link-primary:var(--color-brand-blue-900);--link-secondary:var(--color-neutral-charcoal-80);--link-white:var(--color-neutral-white);--text-alternate:var(--color-neutral-charcoal-100);--text-hover:var(--color-brand-blue-800);--text-primary:var(--color-brand-blue-900);--text-secondary:var(--color-neutral-charcoal-80);--text-white:var(--color-neutral-white);--button-background:var(--background-button-light-bg);--button-label:var(--color-neutral-white);--button-background-hover:var(--background-button-hover);--button-label-hover:var(--color-neutral-white);--link-label:var(--text-primary);--link-label-hover:var(--text-hover);--link-icon:var(--icon-brand);--link-border:var(--icon-brand)}[data-theme=medical]{--background-alternate:var(--color-neutral-white);--background-brand:var(--color-brand-blue-500);--background-brand-dark:var(--color-brand-blue-900);--background-brand-light:var(--color-brand-blue-100);--background-button-dark-bg:var(--color-brand-blue-100);--background-button-hover:var(--color-brand-blue-900);--background-button-light-bg:var(--color-brand-blue-800);--background-contour:var(--color-brand-blue-200);--background-contour-light:var(--color-brand-blue-100);--background-white:var(--color-neutral-white);--border-brand:var(--color-brand-blue-500);--border-brand-dark:var(--color-brand-blue-700);--border-brand-light:var(--color-brand-blue-200);--border-form-error:var(--color-system-error-red);--border-form-focus:var(--color-brand-blue-600);--border-form-outline:var(--color-neutral-charcoal-80);--border-transparent:var(--color-neutral-white-opacity-20);--icon-brand:var(--color-brand-blue-500);--icon-brand-dark:var(--color-brand-blue-900);--icon-white:var(--color-neutral-white);--link-primary:var(--color-brand-blue-900);--link-secondary:var(--color-brand-blue-800);--link-white:var(--color-neutral-white);--text-alternate:var(--color-brand-blue-800);--text-hover:var(--color-brand-blue-800);--text-primary:var(--color-brand-blue-900);--text-secondary:var(--color-neutral-charcoal-80);--text-white:var(--color-neutral-white);--button-background:var(--background-button-light-bg);--button-label:var(--color-neutral-white);--button-background-hover:var(--background-button-hover);--button-label-hover:var(--color-neutral-white);--link-label:var(--text-primary);--link-label-hover:var(--text-hover);--link-icon:var(--icon-brand);--link-border:var(--icon-brand)}[data-theme=sports]{--background-alternate:var(--color-neutral-white);--background-brand:var(--color-brand-orange-500);--background-brand-dark:var(--color-neutral-black);--background-brand-light:var(--color-brand-orange-100);--background-button-dark-bg:var(--color-brand-orange-100);--background-button-hover:var(--color-neutral-black);--background-button-light-bg:var(--color-neutral-charcoal-100);--background-contour:var(--color-brand-orange-200);--background-contour-light:var(--color-brand-orange-100);--background-white:var(--color-neutral-white);--border-brand:var(--color-brand-orange-500);--border-brand-dark:var(--color-brand-orange-700);--border-brand-light:var(--color-brand-orange-200);--border-form-error:var(--color-system-error-red);--border-form-focus:var(--color-brand-blue-600);--border-form-outline:var(--color-neutral-charcoal-80);--border-transparent:var(--color-neutral-white-opacity-20);--icon-brand:var(--color-brand-orange-500);--icon-brand-dark:var(--color-neutral-black);--icon-white:var(--color-neutral-white);--link-primary:var(--color-neutral-charcoal-100);--link-secondary:var(--color-neutral-charcoal-80);--link-white:var(--color-neutral-white);--text-alternate:var(--color-brand-orange-700);--text-hover:var(--color-neutral-charcoal-100);--text-primary:var(--color-neutral-black);--text-secondary:var(--color-neutral-charcoal-80);--text-white:var(--color-neutral-white);--button-background:var(--background-button-light-bg);--button-label:var(--color-neutral-white);--button-background-hover:var(--background-button-hover);--button-label-hover:var(--color-neutral-white);--link-label:var(--text-primary);--link-label-hover:var(--text-hover);--link-icon:var(--icon-brand);--link-border:var(--icon-brand)}:root{--ease-in-out:cubic-bezier(0.05,-0.06,0.94,1.04);--ease-out:cubic-bezier(0,0.17,0.31,1.08);--timing-sm:0.3s;--timing-md:0.6s;--timing-lg:1.2s}::selection{color:var(--color-neutral-white);background-color:var(--border-brand)}:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--border-form-focus);outline-offset:.2em;border-radius:var(--radius-sm)}*{scrollbar-width:thin;scrollbar-color:var(--color-neutral-white) var(--color-brand-blue-900)}.button.button--sm{font-family:var(--font-graphik);font-weight:var(--font-weight-medium);font-style:normal;font-size:.75rem;line-height:150%}.flow>*+*{margin-top:var(--flow-space,1em)}.flow>*+.full-width,.flow>*+.image-block,.flow>*+.video-block{margin-top:var(--horizontal-margin-xl)}.flow-3xs{--flow-space:var(--spacing-3xs)}.flow-2xs{--flow-space:var(--spacing-2xs)}.flow-xs{--flow-space:var(--spacing-xs)}.flow-sm{--flow-space:var(--spacing-sm)}.flow-md{--flow-space:var(--spacing-md)}.flow-lg{--flow-space:var(--spacing-lg)}.flow-xl{--flow-space:var(--spacing-xl)}.flow-2xl{--flow-space:var(--spacing-2xl)}.flow-3xl{--flow-space:var(--spacing-3xl)}.flow-4xl{--flow-space:var(--spacing-4xl)}.flow-5xl{--flow-space:var(--spacing-5xl)}.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--space-grid-gutter);column-gap:var(--space-grid-gutter)}@media(min-width:360px){.grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:768px){.grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:1440px){.grid{grid-template-columns:repeat(12,1fr)}}.grid-cols-1{grid-column:span 1}.grid-row-1{grid-row:1}.grid-cols-1-2{grid-column:1/span 2}.grid-cols-1-3{grid-column:1/span 3}.grid-cols-1-4{grid-column:1/span 4}.grid-cols-1-5{grid-column:1/span 5}.grid-cols-1-6{grid-column:1/span 6}.grid-cols-1-7{grid-column:1/span 7}.grid-cols-1-8{grid-column:1/span 8}.grid-cols-1-9{grid-column:1/span 9}.grid-cols-1-10{grid-column:1/span 10}.grid-cols-1-11{grid-column:1/span 11}.grid-cols-1-12{grid-column:1/span 12}.grid-cols-2{grid-column:span 2}.grid-row-2{grid-row:2}.grid-cols-2-3{grid-column:2/span 2}.grid-cols-2-4{grid-column:2/span 3}.grid-cols-2-5{grid-column:2/span 4}.grid-cols-2-6{grid-column:2/span 5}.grid-cols-2-7{grid-column:2/span 6}.grid-cols-2-8{grid-column:2/span 7}.grid-cols-2-9{grid-column:2/span 8}.grid-cols-2-10{grid-column:2/span 9}.grid-cols-2-11{grid-column:2/span 10}.grid-cols-2-12{grid-column:2/span 11}.grid-cols-3{grid-column:span 3}.grid-row-3{grid-row:3}.grid-cols-3-4{grid-column:3/span 2}.grid-cols-3-5{grid-column:3/span 3}.grid-cols-3-6{grid-column:3/span 4}.grid-cols-3-7{grid-column:3/span 5}.grid-cols-3-8{grid-column:3/span 6}.grid-cols-3-9{grid-column:3/span 7}.grid-cols-3-10{grid-column:3/span 8}.grid-cols-3-11{grid-column:3/span 9}.grid-cols-3-12{grid-column:3/span 10}.grid-cols-4{grid-column:span 4}.grid-row-4{grid-row:4}.grid-cols-4-5{grid-column:4/span 2}.grid-cols-4-6{grid-column:4/span 3}.grid-cols-4-7{grid-column:4/span 4}.grid-cols-4-8{grid-column:4/span 5}.grid-cols-4-9{grid-column:4/span 6}.grid-cols-4-10{grid-column:4/span 7}.grid-cols-4-11{grid-column:4/span 8}.grid-cols-4-12{grid-column:4/span 9}.grid-cols-5{grid-column:span 5}.grid-row-5{grid-row:5}.grid-cols-5-6{grid-column:5/span 2}.grid-cols-5-7{grid-column:5/span 3}.grid-cols-5-8{grid-column:5/span 4}.grid-cols-5-9{grid-column:5/span 5}.grid-cols-5-10{grid-column:5/span 6}.grid-cols-5-11{grid-column:5/span 7}.grid-cols-5-12{grid-column:5/span 8}.grid-cols-6{grid-column:span 6}.grid-row-6{grid-row:6}.grid-cols-6-7{grid-column:6/span 2}.grid-cols-6-8{grid-column:6/span 3}.grid-cols-6-9{grid-column:6/span 4}.grid-cols-6-10{grid-column:6/span 5}.grid-cols-6-11{grid-column:6/span 6}.grid-cols-6-12{grid-column:6/span 7}.grid-cols-7{grid-column:span 7}.grid-row-7{grid-row:7}.grid-cols-7-8{grid-column:7/span 2}.grid-cols-7-9{grid-column:7/span 3}.grid-cols-7-10{grid-column:7/span 4}.grid-cols-7-11{grid-column:7/span 5}.grid-cols-7-12{grid-column:7/span 6}.grid-cols-8{grid-column:span 8}.grid-row-8{grid-row:8}.grid-cols-8-9{grid-column:8/span 2}.grid-cols-8-10{grid-column:8/span 3}.grid-cols-8-11{grid-column:8/span 4}.grid-cols-8-12{grid-column:8/span 5}.grid-cols-9{grid-column:span 9}.grid-row-9{grid-row:9}.grid-cols-9-10{grid-column:9/span 2}.grid-cols-9-11{grid-column:9/span 3}.grid-cols-9-12{grid-column:9/span 4}.grid-cols-10{grid-column:span 10}.grid-row-10{grid-row:10}.grid-cols-10-11{grid-column:10/span 2}.grid-cols-10-12{grid-column:10/span 3}.grid-cols-11{grid-column:span 11}.grid-row-11{grid-row:11}.grid-cols-11-12{grid-column:11/span 2}.grid-cols-12{grid-column:span 12}.grid-row-12{grid-row:12}@media(min-width:768px){.md-grid-cols-1{grid-column:span 1}.md-grid-row-1{grid-row:1}.md-grid-cols-1-2{grid-column:1/span 2}.md-grid-cols-1-3{grid-column:1/span 3}.md-grid-cols-1-4{grid-column:1/span 4}.md-grid-cols-1-5{grid-column:1/span 5}.md-grid-cols-1-6{grid-column:1/span 6}.md-grid-cols-1-7{grid-column:1/span 7}.md-grid-cols-1-8{grid-column:1/span 8}.md-grid-cols-1-9{grid-column:1/span 9}.md-grid-cols-1-10{grid-column:1/span 10}.md-grid-cols-1-11{grid-column:1/span 11}.md-grid-cols-1-12{grid-column:1/span 12}.md-grid-cols-2{grid-column:span 2}.md-grid-row-2{grid-row:2}.md-grid-cols-2-3{grid-column:2/span 2}.md-grid-cols-2-4{grid-column:2/span 3}.md-grid-cols-2-5{grid-column:2/span 4}.md-grid-cols-2-6{grid-column:2/span 5}.md-grid-cols-2-7{grid-column:2/span 6}.md-grid-cols-2-8{grid-column:2/span 7}.md-grid-cols-2-9{grid-column:2/span 8}.md-grid-cols-2-10{grid-column:2/span 9}.md-grid-cols-2-11{grid-column:2/span 10}.md-grid-cols-2-12{grid-column:2/span 11}.md-grid-cols-3{grid-column:span 3}.md-grid-row-3{grid-row:3}.md-grid-cols-3-4{grid-column:3/span 2}.md-grid-cols-3-5{grid-column:3/span 3}.md-grid-cols-3-6{grid-column:3/span 4}.md-grid-cols-3-7{grid-column:3/span 5}.md-grid-cols-3-8{grid-column:3/span 6}.md-grid-cols-3-9{grid-column:3/span 7}.md-grid-cols-3-10{grid-column:3/span 8}.md-grid-cols-3-11{grid-column:3/span 9}.md-grid-cols-3-12{grid-column:3/span 10}.md-grid-cols-4{grid-column:span 4}.md-grid-row-4{grid-row:4}.md-grid-cols-4-5{grid-column:4/span 2}.md-grid-cols-4-6{grid-column:4/span 3}.md-grid-cols-4-7{grid-column:4/span 4}.md-grid-cols-4-8{grid-column:4/span 5}.md-grid-cols-4-9{grid-column:4/span 6}.md-grid-cols-4-10{grid-column:4/span 7}.md-grid-cols-4-11{grid-column:4/span 8}.md-grid-cols-4-12{grid-column:4/span 9}.md-grid-cols-5{grid-column:span 5}.md-grid-row-5{grid-row:5}.md-grid-cols-5-6{grid-column:5/span 2}.md-grid-cols-5-7{grid-column:5/span 3}.md-grid-cols-5-8{grid-column:5/span 4}.md-grid-cols-5-9{grid-column:5/span 5}.md-grid-cols-5-10{grid-column:5/span 6}.md-grid-cols-5-11{grid-column:5/span 7}.md-grid-cols-5-12{grid-column:5/span 8}.md-grid-cols-6{grid-column:span 6}.md-grid-row-6{grid-row:6}.md-grid-cols-6-7{grid-column:6/span 2}.md-grid-cols-6-8{grid-column:6/span 3}.md-grid-cols-6-9{grid-column:6/span 4}.md-grid-cols-6-10{grid-column:6/span 5}.md-grid-cols-6-11{grid-column:6/span 6}.md-grid-cols-6-12{grid-column:6/span 7}.md-grid-cols-7{grid-column:span 7}.md-grid-row-7{grid-row:7}.md-grid-cols-7-8{grid-column:7/span 2}.md-grid-cols-7-9{grid-column:7/span 3}.md-grid-cols-7-10{grid-column:7/span 4}.md-grid-cols-7-11{grid-column:7/span 5}.md-grid-cols-7-12{grid-column:7/span 6}.md-grid-cols-8{grid-column:span 8}.md-grid-row-8{grid-row:8}.md-grid-cols-8-9{grid-column:8/span 2}.md-grid-cols-8-10{grid-column:8/span 3}.md-grid-cols-8-11{grid-column:8/span 4}.md-grid-cols-8-12{grid-column:8/span 5}.md-grid-cols-9{grid-column:span 9}.md-grid-row-9{grid-row:9}.md-grid-cols-9-10{grid-column:9/span 2}.md-grid-cols-9-11{grid-column:9/span 3}.md-grid-cols-9-12{grid-column:9/span 4}.md-grid-cols-10{grid-column:span 10}.md-grid-row-10{grid-row:10}.md-grid-cols-10-11{grid-column:10/span 2}.md-grid-cols-10-12{grid-column:10/span 3}.md-grid-cols-11{grid-column:span 11}.md-grid-row-11{grid-row:11}.md-grid-cols-11-12{grid-column:11/span 2}.md-grid-cols-12{grid-column:span 12}.md-grid-row-12{grid-row:12}}@media(min-width:1440px){.lg-grid-cols-1{grid-column:span 1}.lg-grid-row-1{grid-row:1}.lg-grid-cols-1-2{grid-column:1/span 2}.lg-grid-row-1-2{grid-row:1/span 2}.lg-grid-cols-1-3{grid-column:1/span 3}.lg-grid-row-1-3{grid-row:1/span 3}.lg-grid-cols-1-4{grid-column:1/span 4}.lg-grid-row-1-4{grid-row:1/span 4}.lg-grid-cols-1-5{grid-column:1/span 5}.lg-grid-row-1-5{grid-row:1/span 5}.lg-grid-cols-1-6{grid-column:1/span 6}.lg-grid-row-1-6{grid-row:1/span 6}.lg-grid-cols-1-7{grid-column:1/span 7}.lg-grid-row-1-7{grid-row:1/span 7}.lg-grid-cols-1-8{grid-column:1/span 8}.lg-grid-row-1-8{grid-row:1/span 8}.lg-grid-cols-1-9{grid-column:1/span 9}.lg-grid-row-1-9{grid-row:1/span 9}.lg-grid-cols-1-10{grid-column:1/span 10}.lg-grid-row-1-10{grid-row:1/span 10}.lg-grid-cols-1-11{grid-column:1/span 11}.lg-grid-row-1-11{grid-row:1/span 11}.lg-grid-cols-1-12{grid-column:1/span 12}.lg-grid-row-1-12{grid-row:1/span 12}.lg-grid-cols-2{grid-column:span 2}.lg-grid-row-2{grid-row:2}.lg-grid-cols-2-3{grid-column:2/span 2}.lg-grid-row-2-3{grid-row:2/span 2}.lg-grid-cols-2-4{grid-column:2/span 3}.lg-grid-row-2-4{grid-row:2/span 3}.lg-grid-cols-2-5{grid-column:2/span 4}.lg-grid-row-2-5{grid-row:2/span 4}.lg-grid-cols-2-6{grid-column:2/span 5}.lg-grid-row-2-6{grid-row:2/span 5}.lg-grid-cols-2-7{grid-column:2/span 6}.lg-grid-row-2-7{grid-row:2/span 6}.lg-grid-cols-2-8{grid-column:2/span 7}.lg-grid-row-2-8{grid-row:2/span 7}.lg-grid-cols-2-9{grid-column:2/span 8}.lg-grid-row-2-9{grid-row:2/span 8}.lg-grid-cols-2-10{grid-column:2/span 9}.lg-grid-row-2-10{grid-row:2/span 9}.lg-grid-cols-2-11{grid-column:2/span 10}.lg-grid-row-2-11{grid-row:2/span 10}.lg-grid-cols-2-12{grid-column:2/span 11}.lg-grid-row-2-12{grid-row:2/span 11}.lg-grid-cols-3{grid-column:span 3}.lg-grid-row-3{grid-row:3}.lg-grid-cols-3-4{grid-column:3/span 2}.lg-grid-row-3-4{grid-row:3/span 2}.lg-grid-cols-3-5{grid-column:3/span 3}.lg-grid-row-3-5{grid-row:3/span 3}.lg-grid-cols-3-6{grid-column:3/span 4}.lg-grid-row-3-6{grid-row:3/span 4}.lg-grid-cols-3-7{grid-column:3/span 5}.lg-grid-row-3-7{grid-row:3/span 5}.lg-grid-cols-3-8{grid-column:3/span 6}.lg-grid-row-3-8{grid-row:3/span 6}.lg-grid-cols-3-9{grid-column:3/span 7}.lg-grid-row-3-9{grid-row:3/span 7}.lg-grid-cols-3-10{grid-column:3/span 8}.lg-grid-row-3-10{grid-row:3/span 8}.lg-grid-cols-3-11{grid-column:3/span 9}.lg-grid-row-3-11{grid-row:3/span 9}.lg-grid-cols-3-12{grid-column:3/span 10}.lg-grid-row-3-12{grid-row:3/span 10}.lg-grid-cols-4{grid-column:span 4}.lg-grid-row-4{grid-row:4}.lg-grid-cols-4-5{grid-column:4/span 2}.lg-grid-row-4-5{grid-row:4/span 2}.lg-grid-cols-4-6{grid-column:4/span 3}.lg-grid-row-4-6{grid-row:4/span 3}.lg-grid-cols-4-7{grid-column:4/span 4}.lg-grid-row-4-7{grid-row:4/span 4}.lg-grid-cols-4-8{grid-column:4/span 5}.lg-grid-row-4-8{grid-row:4/span 5}.lg-grid-cols-4-9{grid-column:4/span 6}.lg-grid-row-4-9{grid-row:4/span 6}.lg-grid-cols-4-10{grid-column:4/span 7}.lg-grid-row-4-10{grid-row:4/span 7}.lg-grid-cols-4-11{grid-column:4/span 8}.lg-grid-row-4-11{grid-row:4/span 8}.lg-grid-cols-4-12{grid-column:4/span 9}.lg-grid-row-4-12{grid-row:4/span 9}.lg-grid-cols-5{grid-column:span 5}.lg-grid-row-5{grid-row:5}.lg-grid-cols-5-6{grid-column:5/span 2}.lg-grid-row-5-6{grid-row:5/span 2}.lg-grid-cols-5-7{grid-column:5/span 3}.lg-grid-row-5-7{grid-row:5/span 3}.lg-grid-cols-5-8{grid-column:5/span 4}.lg-grid-row-5-8{grid-row:5/span 4}.lg-grid-cols-5-9{grid-column:5/span 5}.lg-grid-row-5-9{grid-row:5/span 5}.lg-grid-cols-5-10{grid-column:5/span 6}.lg-grid-row-5-10{grid-row:5/span 6}.lg-grid-cols-5-11{grid-column:5/span 7}.lg-grid-row-5-11{grid-row:5/span 7}.lg-grid-cols-5-12{grid-column:5/span 8}.lg-grid-row-5-12{grid-row:5/span 8}.lg-grid-cols-6{grid-column:span 6}.lg-grid-row-6{grid-row:6}.lg-grid-cols-6-7{grid-column:6/span 2}.lg-grid-row-6-7{grid-row:6/span 2}.lg-grid-cols-6-8{grid-column:6/span 3}.lg-grid-row-6-8{grid-row:6/span 3}.lg-grid-cols-6-9{grid-column:6/span 4}.lg-grid-row-6-9{grid-row:6/span 4}.lg-grid-cols-6-10{grid-column:6/span 5}.lg-grid-row-6-10{grid-row:6/span 5}.lg-grid-cols-6-11{grid-column:6/span 6}.lg-grid-row-6-11{grid-row:6/span 6}.lg-grid-cols-6-12{grid-column:6/span 7}.lg-grid-row-6-12{grid-row:6/span 7}.lg-grid-cols-7{grid-column:span 7}.lg-grid-row-7{grid-row:7}.lg-grid-cols-7-8{grid-column:7/span 2}.lg-grid-row-7-8{grid-row:7/span 2}.lg-grid-cols-7-9{grid-column:7/span 3}.lg-grid-row-7-9{grid-row:7/span 3}.lg-grid-cols-7-10{grid-column:7/span 4}.lg-grid-row-7-10{grid-row:7/span 4}.lg-grid-cols-7-11{grid-column:7/span 5}.lg-grid-row-7-11{grid-row:7/span 5}.lg-grid-cols-7-12{grid-column:7/span 6}.lg-grid-row-7-12{grid-row:7/span 6}.lg-grid-cols-8{grid-column:span 8}.lg-grid-row-8{grid-row:8}.lg-grid-cols-8-9{grid-column:8/span 2}.lg-grid-row-8-9{grid-row:8/span 2}.lg-grid-cols-8-10{grid-column:8/span 3}.lg-grid-row-8-10{grid-row:8/span 3}.lg-grid-cols-8-11{grid-column:8/span 4}.lg-grid-row-8-11{grid-row:8/span 4}.lg-grid-cols-8-12{grid-column:8/span 5}.lg-grid-row-8-12{grid-row:8/span 5}.lg-grid-cols-9{grid-column:span 9}.lg-grid-row-9{grid-row:9}.lg-grid-cols-9-10{grid-column:9/span 2}.lg-grid-row-9-10{grid-row:9/span 2}.lg-grid-cols-9-11{grid-column:9/span 3}.lg-grid-row-9-11{grid-row:9/span 3}.lg-grid-cols-9-12{grid-column:9/span 4}.lg-grid-row-9-12{grid-row:9/span 4}.lg-grid-cols-10{grid-column:span 10}.lg-grid-row-10{grid-row:10}.lg-grid-cols-10-11{grid-column:10/span 2}.lg-grid-row-10-11{grid-row:10/span 2}.lg-grid-cols-10-12{grid-column:10/span 3}.lg-grid-row-10-12{grid-row:10/span 3}.lg-grid-cols-11{grid-column:span 11}.lg-grid-row-11{grid-row:11}.lg-grid-cols-11-12{grid-column:11/span 2}.lg-grid-row-11-12{grid-row:11/span 2}.lg-grid-cols-12{grid-column:span 12}.lg-grid-row-12{grid-row:12}}body{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-1);line-height:140%}fieldset{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.react-aria-Popover[data-entering]{animation:popover-slide var(--timing-sm) var(--ease-in-out)}.react-aria-Popover[data-exiting]{animation:popover-slide var(--timing-sm) var(--ease-in-out) reverse}@keyframes popover-slide{0%{transform:var(--tooltip-origin);opacity:0}to{transform:translateY(0);opacity:1}}.grecaptcha-badge{visibility:hidden}body:has(.form-block) .grecaptcha-badge{visibility:visible}.button{border:none;background-color:transparent}.button:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--border-form-focus);outline-offset:.2em}.button--primary{-webkit-appearance:none;-moz-appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;font-weight:var(--font-weight-medium);font-style:normal;font-size:.875rem;line-height:150%;font-family:var(--font-graphik);letter-spacing:.02rem;text-transform:uppercase;appearance:none;display:flex;align-items:center;justify-content:center;gap:var(--spacing-3xs);text-align:center;cursor:pointer;transition:background-color var(--ease-in-out) var(--timing-sm),color var(--ease-in-out) var(--timing-sm),border var(--ease-in-out) var(--timing-sm);--btn-fill:var(--button-background);--btn-border:var(--button-background);--btn-color:var(--button-label);background-color:var(--btn-fill);border-radius:1.375rem .375rem;border:1px solid var(--btn-border);text-decoration:none;padding:var(--spacing-2xs) var(--spacing-lg);color:var(--btn-color)}.button--primary:hover{--btn-fill:var(--button-background-hover);--btn-border:var(--button-background-hover);--btn-color:var(--button-label-hover)}.button--link{-webkit-appearance:none;-moz-appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;font-weight:var(--font-weight-medium);font-style:normal;font-size:.875rem;line-height:150%;font-family:var(--font-graphik);letter-spacing:.02rem;text-transform:uppercase;appearance:none;display:flex;align-items:center;justify-content:center;gap:var(--spacing-3xs);text-align:center;cursor:pointer;transition:background-color var(--ease-in-out) var(--timing-sm),color var(--ease-in-out) var(--timing-sm),border var(--ease-in-out) var(--timing-sm);--btn-fill:transparent;--btn-border:var(--link-border);--btn-color:var(--link-label);text-decoration:none;color:var(--btn-color)}.button--link .button__label{text-decoration:underline;-webkit-text-decoration-color:var(--link-border);text-decoration-color:var(--link-border);text-underline-offset:.4em}.button--link .button__icon,.button--link .icon{color:var(--link-border);aspect-ratio:1;width:1em;display:grid;place-content:center;transition:transform var(--timing-sm) var(--ease-in-out)}.button--link .button__icon svg,.button--link .icon svg{width:100%;height:100%}.button--link:hover{--btn-color:var(--link-label-hover)}.button--link:hover .button__icon,.button--link:hover .icon{transform:translateX(.25rem)}.button--link.button--back:hover{--btn-color:var(--link-label-hover)}.button--link.button--back:hover .button__icon,.button--link.button--back:hover .icon{transform:translateX(-.25rem)}.button--text-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;cursor:pointer;color:currentColor;text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:color var(--timing-sm) var(--ease-in-out),-webkit-text-decoration-color var(--timing-sm) var(--ease-in-out);transition:color var(--timing-sm) var(--ease-in-out),text-decoration-color var(--timing-sm) var(--ease-in-out);transition:color var(--timing-sm) var(--ease-in-out),text-decoration-color var(--timing-sm) var(--ease-in-out),-webkit-text-decoration-color var(--timing-sm) var(--ease-in-out)}.button--text-link:hover{color:var(--text-link-hover);-webkit-text-decoration-color:var(--border-brand);text-decoration-color:var(--border-brand)}.button--footer-link,.button--nav-link{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;color:var(--text-primary);display:flex;gap:var(--spacing-3xs);text-decoration:underline;text-underline-offset:.3em;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:color var(--timing-sm) var(--ease-in-out),-webkit-text-decoration-color var(--timing-sm) var(--ease-in-out);transition:color var(--timing-sm) var(--ease-in-out),text-decoration-color var(--timing-sm) var(--ease-in-out);transition:color var(--timing-sm) var(--ease-in-out),text-decoration-color var(--timing-sm) var(--ease-in-out),-webkit-text-decoration-color var(--timing-sm) var(--ease-in-out)}.button--footer-link:hover,.button--nav-link:hover{color:var(--text-link-hover);-webkit-text-decoration-color:var(--border-brand);text-decoration-color:var(--border-brand)}.button-group{display:flex;flex-flow:row wrap;align-items:center;gap:var(--spacing-lg)}.eyebrow{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;font-weight:var(--font-weight-medium);color:var(--text-primary);text-transform:uppercase;display:inline-flex;gap:.5rem;align-items:center}.eyebrow .motif{width:1.75rem;height:.625rem;background-color:var(--icon-brand);border-radius:.75rem .125rem}.masthead{--header-text-primary:var(--text-primary);--header-nav-border:var(--border-brand-light);--header-nav-selected:var(--color-brand-blue-700);--header-logo-text:#22325f;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-gap:0;gap:0;place-content:start;margin:var(--spacing-xs) var(--spacing-xs) 0;color:var(--header-text-primary);background-color:var(--background-brand-light);border-radius:var(--radius-md)}[data-theme=sports] .masthead{--header-nav-selected:var(--color-brand-orange-500)}[data-theme=medical] .masthead{--header-nav-selected:var(--color-brand-blue-500)}.masthead:has(.header-image){--header-text-primary:var(--color-neutral-white);background:var(--header-background);min-height:clamp(600px,60vw,700px)}.masthead:has(.header-image):has([data-text-align=end]){min-height:clamp(600px,60vw,828px)}.masthead:has(.header-image) .header{grid-row:2}@media(min-width:768px){.masthead:has(.header-image) .header{grid-row:1/-1}}.masthead:has(.header-image) .primary-nav__auxilary .button{--btn-border:var(--header-text-primary);--btn-color:var(--header-text-primary)}[data-theme=sports] .masthead:has(.header-image){--header-background:linear-gradient(320deg,#0f69a9 10.07%,#22325f 51.12%,#17254c 108.55%);--header-nav-border:var(--border-transparent);--header-nav-selected:var(--color-brand-orange-500);--header-logo-text:var(--color-neutral-white)}[data-theme=medical] .masthead:has(.header-image){--header-text-primary:var(--text-primary);--header-background:linear-gradient(171deg,#4cc1ff 5.85%,#99d3f3 49.38%,#ccedff 92.91%);--header-nav-border:var(--border-brand);--header-nav-selected:var(--color-brand-blue-900)}[data-theme=medical] .masthead:has(.header-image) .nav__item{--icon-brand:var(--color-medical-header)}[data-theme=core] .masthead:has(.header-image){--header-text-primary:var(--text-primary);--header-nav-border:var(--border-transparent);--header-nav-selected:var(--color-brand-blue-700);--header-background:radial-gradient(57% 30.8% at 20.67% 62.8%,hsla(0,0%,100%,.4) 0%,hsla(0,0%,100%,0) 100%),linear-gradient(90deg,hsla(0,0%,96%,.1),hsla(0,0%,91%,.1)),linear-gradient(262deg,#e7e7e7 5.73%,#fff 48.81%,#eee 91.88%)}.masthead:has(.header-home){--header-text-primary:var(--color-neutral-white);--icon-brand:var(--color-neutral-white);--header-nav-border:var(--border-transparent);--header-nav-selected:var(--color-neutral-charcoal-10);--header-logo-text:var(--color-neutral-white)}@media(max-width:767px){.masthead:has(.header-home){--icon-brand:var(--color-brand-blue-700)}.masthead:has(.header-home) .button.button--link .button__label{--link-border:var(--color-brand-blue-700)}}.masthead:has(.header-home) .header{grid-row:1/-1}.masthead:has(.header-home) .primary-nav__auxilary .button{--btn-border:var(--header-text-primary);--btn-color:var(--header-text-primary);--link-border:var(--header-text-primary)}.masthead:has(.header-home) .primary-nav__auxilary .lang-toggle .icon{color:var(--text-primary)}.masthead .header{grid-row:2/-1;grid-column:1/-1}.masthead .brand-logo{color:var(--header-logo-text)}@media(max-width:767px){.masthead .brand-logo{width:140px}}.masthead .primary-nav{grid-row:1;grid-column:1/-1;display:flex;align-items:flex-start}.masthead .primary-nav__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;cursor:pointer;width:20px;height:20px;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end;padding:2px;transition:flex .1s var(--ease-in-out)}.masthead .primary-nav__toggle>div{position:relative;height:1.5px;width:16px;background-color:var(--header-text-primary);transition:transform .1s var(--ease-in-out)}.masthead .primary-nav__toggle>div:nth-child(3){width:10px}@media(min-width:768px){.masthead .primary-nav__toggle{display:none;visibility:hidden}}.masthead .primary-nav__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%;padding:var(--spacing-xs) var(--spacing-md)}@media(min-width:768px){.masthead .primary-nav__inner{padding:var(--spacing-4xl) var(--horizontal-margin) var(--spacing-2xs);border-bottom:1px solid var(--header-nav-border)}}.masthead .primary-nav__row{display:flex;flex-flow:row wrap;gap:var(--spacing-xs);justify-content:space-between;align-items:center;width:100%;max-width:var(--content-max-width);margin-inline:auto}@media(max-width:767px){.mobile-nav-open .masthead .primary-nav__row.head{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:2;background-color:var(--background-brand-light)}}.masthead .primary-nav__row.nav-row{flex-direction:column;align-items:flex-start;position:relative;z-index:3}@media(max-width:767px){.masthead .primary-nav__row.nav-row{display:none;visibility:hidden}}@media(min-width:768px){.masthead .primary-nav__row.nav-row{flex-direction:row;align-items:center}}.masthead .primary-nav__auxilary{display:flex;flex-flow:row wrap;gap:var(--spacing-xs)}.masthead .primary-nav__auxilary .button--link{font-family:var(--font-graphik);font-weight:var(--font-weight-medium);font-style:normal;font-size:.75rem;line-height:150%}.masthead .primary-nav__auxilary .icon{color:var(--icon-brand)}@media(max-width:767px){.masthead .primary-nav__auxilary{width:100%;-webkit-border-before:solid 1px var(--border-brand-light);border-block-start:solid 1px var(--border-brand-light);-webkit-padding-before:var(--spacing-lg);padding-block-start:var(--spacing-lg)}}.masthead .primary-nav.mobile-nav-open{--header-logo-text:#22325f;overflow-y:auto}@media(max-width:767px){.masthead .primary-nav.mobile-nav-open{--header-text-primary:var(--text-primary);position:fixed;inset:0;background-color:var(--background-brand-light);z-index:3}.masthead .primary-nav.mobile-nav-open .primary-nav__toggle{justify-content:center}.masthead .primary-nav.mobile-nav-open .primary-nav__toggle>div{background-color:var(--icon-brand);transform:rotate(45deg)}.masthead .primary-nav.mobile-nav-open .primary-nav__toggle>div:nth-child(2){transform:rotate(-45deg);top:-1px}.masthead .primary-nav.mobile-nav-open .primary-nav__inner{padding:0;gap:0}.masthead .primary-nav.mobile-nav-open .primary-nav__row{padding:var(--spacing-xs) var(--spacing-md);border:var(--spacing-xs) solid transparent}.masthead .primary-nav.mobile-nav-open .primary-nav__row.nav-row{display:flex;visibility:visible;gap:var(--spacing-lg);padding:var(--spacing-5xl) var(--horizontal-margin-xl);min-height:calc(100dvh - 103px - var(--spacing-xl));border:none}}.nav__list{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media(min-width:768px){.nav__list{flex-direction:row;gap:var(--spacing-2xl)}}.nav__parent-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;cursor:pointer;font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%;color:var(--header-text-primary);text-decoration:none;display:flex;gap:var(--spacing-3xs);align-items:center;position:relative}@media(min-width:768px){.nav__parent-link:after{display:block;content:"";position:absolute;bottom:calc((var(--spacing-2xs) + 1.5px)*-1);left:0;width:0;height:2px;border-radius:var(--radius-max);background-color:var(--header-nav-selected);transition:width var(--timing-sm) var(--ease-in-out)}}.nav__parent-link .icon{transition:transform var(--timing-sm) var(--ease-in-out);color:var(--icon-brand)}.nav__parent-link.selected:after,.nav__parent-link:hover:after,.nav__parent-link[data-hovered=true]:after{width:100%}.nav__parent-link[aria-expanded=true] .icon{transform:rotate(180deg)}@media(max-width:767px){.nav__parent-link{text-transform:uppercase;text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-color:var(--icon-brand);text-decoration-color:var(--icon-brand)}.nav__parent-link .icon{color:var(--icon-brand)}}.secondary-navigation{padding:var(--spacing-xs);border-radius:var(--radius-md);background-color:var(--color-neutral-white);box-shadow:var(--shadow-sm)}.secondary-navigation:focus{outline:none}.secondary-navigation .nav__list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xs);min-width:222px}.secondary-navigation .nav__parent-item{-webkit-padding-after:var(--spacing-xs);padding-block-end:var(--spacing-xs);-webkit-border-after:1px solid var(--border-brand-light);border-block-end:1px solid var(--border-brand-light);width:100%}.secondary-navigation .nav__parent-item>.button{font-size:.75rem;justify-content:flex-start}.secondary-navigation .nav__link,.secondary-navigation .nav__parent-item>.button{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%}.secondary-navigation .nav__link{font-size:.875rem;color:var(--link-label);position:relative;text-decoration:none;transition:color .2s ease-in-out}.secondary-navigation .nav__link:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:var(--link-border);transition:width .3s ease-in-out}.secondary-navigation .nav__link:hover:after{width:100%}:root:has(.mobile-nav-open) #CookiebotWidget,body:has(.mobile-nav-open) #CookiebotWidget{display:none!important}@media(max-width:767px){.nav{width:100%}}.mobile-nav{display:flex;flex-direction:column}.mobile-nav__item{width:100%}.mobile-nav__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;cursor:pointer;font-family:var(--font-graphik);font-weight:var(--font-weight-medium);font-style:normal;font-size:.875rem;line-height:150%;display:flex;gap:var(--spacing-3xs);color:var(--link-label);position:relative;text-transform:uppercase;transition:color .2s ease-in-out;padding-block:var(--spacing-xs)}.mobile-nav__trigger .icon--chevron{transform:rotate(0deg);transition:transform var(--timing-sm) var(--ease-in-out);color:var(--icon-brand)}.mobile-nav__trigger[data-state=open]{background-color:var(--background-brand-light);border-color:var(--icon-brand)}.mobile-nav__trigger[data-state=open] .icon--chevron{transform:rotate(180deg)}.mobile-nav__title{-webkit-border-after:1px solid var(--icon-brand);border-block-end:1px solid var(--icon-brand)}.mobile-nav__inner{padding:var(--spacing-lg) var(--horizontal-margin-xl);gap:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-neutral-white)}.mobile-nav .nav__list,.mobile-nav__inner{display:flex;flex-direction:column;align-items:flex-start;width:100%}.mobile-nav .nav__list{gap:var(--spacing-md)}.mobile-nav .nav__parent-item{-webkit-padding-after:var(--spacing-md);padding-block-end:var(--spacing-md);-webkit-border-after:1px solid var(--border-brand-light);border-block-end:1px solid var(--border-brand-light);width:100%}.mobile-nav .nav__parent-item>.button{font-size:.75rem;justify-content:flex-start}.mobile-nav .nav__link,.mobile-nav .nav__parent-item>.button{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%}.mobile-nav .nav__link{font-size:.875rem;color:var(--link-label);position:relative;text-decoration:none;transition:color .2s ease-in-out}.mobile-nav__content{overflow:hidden;opacity:0;width:100%;transition:opacity var(--timing-sm) var(--ease-in-out)}.mobile-nav__content[data-state=open]{animation:slideDown var(--timing-sm) var(--ease-in-out);opacity:1}.mobile-nav__content[data-state=closed]{animation:slideUp var(--timing-sm) var(--ease-in-out)}.lang-toggle{--marker:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;cursor:pointer;font-family:var(--font-graphik);font-weight:var(--font-weight-medium);font-style:normal;font-size:.75rem;line-height:150%;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:var(--spacing-3xs);padding:var(--spacing-3xs) var(--spacing-xs) var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--spacing-4xl);background-color:var(--color-neutral-white);color:var(--text-primary);transition:background-color .2s ease-in-out}.lang-toggle[data-hovered=true]{background-color:var(--background-contour)}.lang-toggle__popover,.mobile-nav-open .lang-toggle{background-color:var(--color-neutral-white)}.lang-toggle__popover{padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);min-width:124px}.lang-toggle__popover ul{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.lang-toggle__popover ul li{display:flex;gap:var(--spacing-3xs);align-items:center;border-radius:var(--radius-sm);transition:background-color .2s ease-in-out}.lang-toggle__popover ul li:hover{background-color:var(--color-neutral-charcoal-10)}.lang-toggle__popover ul li:before{display:block;content:"";background-color:var(--marker);width:4px;height:14px;flex-shrink:0;border-radius:2px 1px}.lang-toggle__popover a{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%;color:var(--text-primary);text-decoration:none}.lang-toggle__popover .current-lang{--marker:var(--icon-brand)}.lang-toggle__popover .current-lang a{font-weight:var(--font-weight-semi-bold)}.lang-toggle__popover .current-lang:hover{background-color:transparent}:root{--accordion-outline-color:var(--colours-brand-purple-500);--accordion-border-color:var(--colours-grey-300)}.accordion{gap:var(--spacing-xs);width:100%}.accordion,.accordion__item{display:flex;flex-direction:column}.accordion__item{justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--border-brand-light);background:var(--color-neutral-white);gap:0;transition:border-color var(--timing-sm) var(--ease-in-out),gap var(--timing-sm) var(--ease-in-out)}.accordion__item[data-state=open]{--accordion-outline-color:var(--colours-success-300);--accordion-border-color:var(--colours-brand-blue-500);border:0}.accordion__header{width:100%}.accordion__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;cursor:pointer;padding-inline:var(--spacing-xs);padding-block:var(--spacing-sm);display:flex;align-items:center;justify-content:space-between;width:100%;-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent}.accordion__trigger:focus{outline:none}.accordion__trigger .icon--chevron{transform:rotate(0deg);transition:transform var(--timing-sm) var(--ease-in-out);color:var(--icon-brand)}.accordion__trigger[data-state=open]{border-radius:var(--radius-md) var(--radius-md) 0 0;background-color:var(--background-brand-light);border-color:var(--icon-brand)}.accordion__trigger[data-state=open] .icon--chevron{transform:rotate(180deg)}.accordion__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;color:var(--text-primary)}[data-state=open] .accordion__title{font-weight:var(--font-weight-medium)}.accordion__content{overflow:hidden;opacity:0;width:100%;transition:opacity var(--timing-sm) var(--ease-in-out)}.accordion__content[data-state=open]{animation:slideDown var(--timing-sm) var(--ease-in-out);opacity:1}.accordion__content[data-state=closed]{animation:slideUp var(--timing-sm) var(--ease-in-out)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.card-group{padding:var(--spacing-6xl) var(--horizontal-margin);background-color:var(--background-brand-light)}@media(min-width:768px){.card-group{padding:var(--spacing-6xl) var(--horizontal-margin-xl)}}.card-group__inner{display:flex;flex-direction:column;gap:var(--spacing-5xl);align-items:flex-start;height:100%;max-width:var(--content-max-width);margin-inline:auto}.card-group__header{max-width:var(--long-form-max-width)}@media(max-width:767px){.card-group__header{padding-inline:var(--horizontal-margin)}}.card-group__title{letter-spacing:-.02em;font-size:var(--step-6);line-height:110%}.card-group__desc,.card-group__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;color:var(--text-primary);word-break:break-word}.card-group__desc{font-size:var(--step-1);line-height:140%}.card-group__cards{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--spacing-xs);gap:var(--spacing-xs);width:100%}@media(min-width:768px){.card-group__cards{grid-template-columns:repeat(3,1fr)}}.card{display:flex;flex-direction:column;height:100%;width:100%}.card__image{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background-color:var(--background-brand);border-radius:var(--radius-md) var(--radius-md) 0 0}@media(min-width:768px){.card__image{border-radius:var(--radius-lg) var(--radius-lg) 0 0}}@media(min-width:1024px){.card__image{border-radius:var(--radius-xl) var(--radius-xl) 0 0}}.card__inner{display:flex;flex-direction:column;padding:var(--spacing-sm) var(--spacing-xs) var(--spacing-md);background-color:var(--color-neutral-white);align-items:flex-start;height:100%;border-radius:0 0 var(--radius-md) var(--radius-md)}@media(min-width:768px){.card__inner{border-radius:0 0 var(--radius-lg) var(--radius-lg)}}@media(min-width:1024px){.card__inner{border-radius:0 0 var(--radius-xl) var(--radius-xl)}}.card__title{font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-size:var(--step-1);line-height:130%}.card__desc,.card__title{font-family:var(--font-graphik);font-style:normal;color:var(--text-primary)}.card__desc{font-weight:var(--font-weight-regular);font-size:var(--step-0);line-height:150%;word-break:break-word}.card__text-only .card__inner{border-radius:var(--radius-md)}@media(min-width:768px){.card__text-only .card__inner{border-radius:var(--radius-lg)}}@media(min-width:1024px){.card__text-only .card__inner{border-radius:var(--radius-xl)}}.product-listing{padding:var(--spacing-6xl) var(--horizontal-margin);background-color:var(--background-brand-light);display:flex;flex-direction:column;gap:var(--spacing-2xl)}@media(min-width:768px){.product-listing{padding:var(--spacing-6xl) var(--horizontal-margin-xl)}}.product-listing__inner{display:flex;flex-direction:column;gap:var(--spacing-5xl);align-items:flex-start;width:100%;max-width:var(--content-max-width);margin-inline:auto}.product-listing__grid{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}@media(min-width:1440px){.product-listing__grid{grid-template-columns:repeat(4,1fr)}}.product-listing__grid .product-card__image{aspect-ratio:16/10}.product-listing__filter-form .filters{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}@media(min-width:1440px){.product-listing__filter-form .filters{grid-template-columns:repeat(4,1fr)}}.product-listing__filter-form .button-group{flex-wrap:nowrap;align-self:flex-end;white-space:nowrap;gap:var(--spacing-md)}@media(min-width:768px){.product-listing__filter-form .button-group{gap:var(--spacing-sm)}}.product-listing .filters-wrapper{width:100%;max-width:var(--content-max-width);margin-inline:auto}.product-categories{padding:var(--spacing-5xl) var(--horizontal-margin-xl);display:flex;flex-direction:column;gap:var(--spacing-2xl)}.product-categories__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-style:normal;font-size:var(--step-5);line-height:120%}.product-categories__inner,.product-categories__title{width:100%;max-width:var(--content-max-width);margin-inline:auto}.product-categories__inner{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:flex-start}@media(max-width:767px){.product-categories__inner{width:calc(100% + var(--horizontal-margin-xl)*2);margin-inline:calc(var(--horizontal-margin-xl)*-1)}}.product-categories__list{display:grid;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);width:100%;grid-template-columns:repeat(var(--product-category-columns,1),1fr)}@media(max-width:767px){.product-categories__list{overflow-x:auto}}.product-categories__list .product-category picture{transition:box-shadow .2s ease-in-out}.product-categories__list .product-category:hover picture{box-shadow:0 2px 10px 0 rgba(0,0,0,.26)}.product-categories .carousel{grid-template-areas:"scroller scroller" "buttons buttons"}.product-categories .carousel__item,.product-categories .carousel__scroller{aspect-ratio:unset}.product-categories .carousel__buttons{justify-content:space-between;padding-inline:var(--horizontal-margin-xl)}.product-categories .carousel__buttons .button{padding:var(--spacing-2xs) var(--spacing-xs);opacity:1;transition:opacity var(--timing-sm) var(--ease-in-out)}.product-categories .carousel__buttons .button[aria-disabled=true]{opacity:0;cursor:default}.product-category{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;cursor:pointer;border-radius:0;position:relative;overflow:hidden;display:flex;gap:var(--spacing-3xs);flex-direction:column;align-items:flex-start}@media(max-width:767px){.product-category{min-width:240px;width:100%}}.product-category__image{position:relative;aspect-ratio:16/9;height:auto;width:100%;border-radius:var(--radius-sm);overflow:hidden}.product-category__image img{width:100%;height:100%;object-fit:cover}.product-category__label{font-family:var(--font-graphik);font-size:var(--font-size-size-200);font-style:normal;font-weight:500;letter-spacing:.02rem;text-transform:uppercase;text-align:left}.product-card{display:flex;flex-direction:column;text-decoration:none;background-color:var(--background-white);border-radius:var(--radius-md);box-shadow:none;transition:box-shadow var(--timing-sm) var(--ease-in-out);height:100%}.product-card:hover{box-shadow:var(--shadow-sm)}.product-card__image{display:block;width:100%;height:auto;object-fit:contain;background-color:transparent;border-radius:var(--radius-md) var(--radius-md) 0 0;aspect-ratio:1/1}.product-card__inner{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-xs);align-items:flex-start;height:100%}.product-card__title{font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-size:var(--step-1);line-height:130%}.product-card__desc,.product-card__title{font-family:var(--font-graphik);font-style:normal;color:var(--text-primary)}.product-card__desc{font-weight:var(--font-weight-regular);font-size:var(--step-0);line-height:150%}.product-card-group .card-group__cards{width:100%}.featured-card{padding:var(--vertical-margin) var(--spacing-xs);background-color:var(--color-neutral-white)}.featured-card__inner{background-color:var(--background-brand-light);border-radius:var(--radius-md)}[data-background=false] .featured-card__inner{background-color:var(--color-neutral-white)}.featured-card__wrap{min-height:600px;display:flex;flex-direction:column;align-items:center;height:100%}@media(min-width:768px){.featured-card__wrap{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:767px){[data-media-align=end] .featured-card__wrap,[data-media-align=start] .featured-card__wrap{flex-direction:column-reverse}}.featured-card__title{letter-spacing:-.02em;font-size:var(--step-6);line-height:110%;color:var(--text-primary)}.featured-card__desc,.featured-card__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal}.featured-card__desc{font-size:var(--step-1);line-height:140%;color:var(--text-secondary)}.featured-card__header{grid-row:1;width:100%;max-width:50rem;display:flex;padding:var(--spacing-3xl) var(--spacing-xs);justify-content:flex-start}@media(min-width:768px){.featured-card__header{padding:var(--spacing-6xl) var(--horizontal-margin)}}[data-media-align=start] .featured-card__header{grid-column:2/-1;justify-self:start}[data-media-align=end] .featured-card__header{grid-column:1/2;justify-self:end}.featured-card .featured-card__header-content{max-width:40rem}.featured-card__media{grid-row:1;aspect-ratio:16/9;width:100%;height:auto}.featured-card__media:has(.image-block){-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;height:100%}.featured-card__media:has(.image-block) .image-block{height:100%;width:100%;display:block}.featured-card__media:has(.image-block) .image-block img{height:100%;width:100%;object-fit:cover;border-radius:var(--radius-md) var(--radius-md) 0 0}@media(min-width:768px){[data-media-align=start] .featured-card__media:has(.image-block) .image-block img{border-radius:var(--radius-md) 0 0 var(--radius-md)}[data-media-align=end] .featured-card__media:has(.image-block) .image-block img{border-radius:0 var(--radius-md) var(--radius-md) 0}}[data-background=false] .featured-card__media:has(.image-block) .image-block img{border-radius:var(--radius-md)}.featured-card__media:has(.model-block){height:100%}[data-media-align=start] .featured-card__media{grid-column:1/2}[data-media-align=end] .featured-card__media{grid-column:2/-1}.featured-card:has(.image-block) .featured-card__wrap,.featured-card:has(.model-block) .featured-card__wrap{max-width:none;position:relative}.featured-card:has(.image-block) .featured-card__media,.featured-card:has(.model-block) .featured-card__media{aspect-ratio:1/1}@media(min-width:768px){.featured-card:has(.image-block) .featured-card__media,.featured-card:has(.model-block) .featured-card__media{position:absolute;top:0;left:0;aspect-ratio:unset;overflow:hidden}.featured-card:has(.image-block) .featured-card__media .image-block,.featured-card:has(.model-block) .featured-card__media .image-block{max-width:none}}.featured-card:has(.video-block) .featured-card__inner{padding-inline:var(--horizontal-margin)}.featured-card:has(.video-block) .featured-card__wrap{max-width:var(--content-max-width);margin-inline:auto}@media(min-width:768px){.featured-card:has(.video-block)[data-media-align=start] .featured-card__wrap{grid-template-columns:55% 45%}}.featured-card:has(.video-block)[data-media-align=start] .featured-card__header{-webkit-padding-end:0;padding-inline-end:0}@media(min-width:768px){.featured-card:has(.video-block)[data-media-align=end] .featured-card__wrap{grid-template-columns:45% 55%}}.featured-card:has(.video-block)[data-media-align=end] .featured-card__header{-webkit-padding-start:0;padding-inline-start:0}.featured-card:has(.video-block) .featured-card__media{margin-block:var(--spacing-2xl)}.video-block{width:100%;height:100%;background-color:var(--background-brand-dark);border-radius:var(--radius-md);overflow:hidden;margin-inline:auto}.video-block iframe{width:100%;height:100%;aspect-ratio:16/9}.video-block+*{-webkit-margin-before:var(--horizontal-margin-xl);margin-block-start:var(--horizontal-margin-xl)}.image-block{overflow:hidden;max-width:var(--long-form-max-width);margin-inline:auto}.full-width .image-block{max-width:none}.image-block picture{display:block;width:100%;height:100%}.image-block img{width:100%;height:auto;background-color:var(--background-brand-dark);border-radius:var(--radius-md)}.image-block__caption{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%;color:var(--text-secondary);-webkit-margin-before:var(--spacing-2xs);margin-block-start:var(--spacing-2xs)}.full-width+*,.image-block+*{-webkit-margin-before:var(--horizontal-margin-xl);margin-block-start:var(--horizontal-margin-xl)}.model-block{position:relative;display:block;height:100%;width:100%;background-color:transparent;border-radius:var(--radius-md)}.model-block+*{-webkit-margin-before:var(--horizontal-margin-xl);margin-block-start:var(--horizontal-margin-xl)}.model-block model-viewer{width:100%;height:100%}.model-block__icon{position:absolute;z-index:1;inset-block-end:var(--spacing-md);inset-inline-end:var(--spacing-md);border-radius:var(--radius-max);background:var(--color-neutral-white);box-shadow:var(--shadow-sm);padding-inline:var(--spacing-xs);color:var(--icon-brand)}.model-block__caption{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%;color:var(--text-secondary);-webkit-margin-before:var(--spacing-2xs);margin-block-start:var(--spacing-2xs)}.content-block .model-block{max-width:var(--long-form-max-width);margin-inline:auto;aspect-ratio:4/3}.tab-panel .model-block{border-radius:0}@media(max-width:767px){.tab-panel .model-block{aspect-ratio:16/9}}.model-block__hotspot{display:block;width:var(--spacing-xs);height:var(--spacing-xs);border-radius:var(--radius-max);border:none;background-color:var(--icon-brand);pointer-events:none;padding:0;--min-hotspot-opacity:0.5}.model-block__hotspot:not([data-visible]){background-color:transparent;border:3px solid var(--icon-brand)}.model-block__annotation{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%;background-color:var(--color-neutral-white);position:absolute;transform:translate(var(--spacing-xs),var(--spacing-xs));border-radius:var(--radius-sm);padding:var(--spacing-xs);min-width:max-content}.model-block :not(:defined)>*{display:none}.call-to-action{background-color:var(--color-neutral-white)}.call-to-action__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;max-width:var(--content-max-width-md);margin-inline:auto}.call-to-action__title{letter-spacing:-.02em;font-size:var(--step-5);line-height:120%}.call-to-action__desc,.call-to-action__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;color:var(--text-primary);max-width:var(--content-max-width-md)}.call-to-action__desc{font-size:var(--step-0);line-height:150%}.call-to-action__bg{position:absolute;z-index:0}@media(max-width:767px){.call-to-action__bg{display:none}}.call-to-action[data-layout=simple]{padding:var(--vertical-margin) var(--spacing-xs)}.call-to-action[data-layout=simple] .call-to-action__inner{position:relative;overflow:hidden;background-color:var(--background-brand-light);border-radius:var(--radius-md);padding:var(--spacing-5xl) var(--horizontal-margin)}.call-to-action[data-layout=simple] .call-to-action__content{max-width:var(--content-max-width)}.call-to-action[data-layout=simple] .call-to-action__bg{inset-inline-end:0;inset-block-start:0;transform:translate(53%,-32%);color:var(--background-contour)}.call-to-action[data-layout=centered]{padding:var(--spacing-7xl) var(--horizontal-margin-xl);position:relative;overflow:hidden}.call-to-action[data-layout=centered] .call-to-action__content{align-items:center;text-align:center;justify-content:center;max-width:var(--content-max-width-sm)}.call-to-action[data-layout=centered] .call-to-action__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-style:normal;font-size:var(--step-6);line-height:110%}.call-to-action[data-layout=centered] .call-to-action__bg{inset-inline-start:0;inset-block-start:0;transform:translate(-12%,-18%);color:var(--background-contour-light)}.call-to-action[data-layout=centered] .button-group{justify-content:center}.input{--input-label-color:var(--text-primary);--input-border-color:var(--border-form-outline);position:relative;display:flex;flex-direction:column;gap:var(--spacing-3xs)}.input__label{color:var(--input-label-color);display:block}.input__field,.input__label{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%}.input__field{width:100%;padding:.75rem;border:1px solid var(--input-border-color);background-color:var(--color-neutral-white);border-radius:var(--radius-sm);color:var(--text-primary)}.input__field::placeholder{color:var(--text-secondary)}.input__field[data-focused=true]{--input-border-color:var(--border-form-outline)}.input[data-invalid=true]{--input-label-color:var(--border-form-error);--input-message-color:var(--border-form-error)}.input[data-invalid=true],.input[data-invalid=true][data-focused=true]{--input-border-color:var(--border-form-error)}.input__error{color:var(--color-system-error-red);font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%}.checkbox{--label-color:var(--text-primary);--checkbox-border-color:var(--border-form-outline);--checkbox-border-active:var(--border-form-focus);--checkbox-background:var(--color-neutral-white);--checkbox-icon:var(--icon-brand);--checkbox-size:1.25rem}.checkbox,.checkbox-wrap{display:flex;align-items:flex-start;gap:var(--spacing-3xs);flex-flow:row wrap}.checkbox__toggle{display:flex;align-items:center;justify-content:center;width:var(--checkbox-size);height:var(--checkbox-size);padding:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--checkbox-border-color);border-radius:var(--radius-sm);background-color:var(--checkbox-background);cursor:pointer;transition:background-color var(--timing-sm) var(--easing-in-out),border-color var(--timing-sm) var(--easing-in-out),border-width var(--timing-sm) var(--easing-in-out)}.checkbox__toggle svg{opacity:0;color:var(--checkbox-icon)}.checkbox__toggle:active,.checkbox__toggle:hover{--checkbox-border-color:var(--border-form-focus)}.checkbox[data-pressed] .checkbox-toggle{border-color:var(--border-form-focus)}.checkbox[data-focused=true]{outline-width:2px;outline-style:solid;outline-color:var(--border-form-focus);outline-offset:.2em;border-radius:var(--radius-sm)}.checkbox[data-indeterminate] .checkbox-toggle,.checkbox[data-indeterminate][data-pressed] .checkbox-toggle,.checkbox[data-selected] .checkbox-toggle,.checkbox[data-selected][data-pressed] .checkbox-toggle{border-color:var(--checkbox-border-active)}.checkbox[data-indeterminate] svg,.checkbox[data-selected] svg{opacity:1}.checkbox[data-disabled] .checkbox-toggle{--checkbox-border-color:var(--border-form-outline);cursor:not-allowed}.checkbox[data-invalid=true]{--label-color:var(--border-form-error);--checkbox-border-color:var(--border-form-error)}.checkbox[data-invalid=true][data-selected=true]{--label-color:var(--colors-base-black)}.checkbox__label{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;color:var(--label-color);flex-basis:90%}.checkbox__label a{color:var(--text-hover);text-underline-offset:.2em}.checkbox__error{display:none;flex-basis:100%;color:var(--color-system-error-red);font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%}.checkbox[data-invalid=true]~.checkbox__error{display:block}.select{--input-label-color:var(--text-primary);--input-border-color:var(--border-form-outline)}.select .react-aria-Select{position:relative;display:flex;flex-direction:column;gap:var(--spacing-3xs)}.select .react-aria-Select[data-invalid=true]{--input-label-color:var(--border-form-error);--input-message-color:var(--border-form-error)}.select .react-aria-Select[data-invalid=true],.select .react-aria-Select[data-invalid=true][data-focused=true]{--input-border-color:var(--border-form-error);--border-form-focus:var(--border-form-error)}.select .react-aria-Select .react-aria-SelectValue[data-placeholder]{color:var(--text-secondary)}.select__label-wrap{display:flex;gap:var(--spacing-3xs);width:100%}.select__label{color:var(--input-label-color);display:block}.select__field,.select__label{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%}.select__field{width:100%;padding:.75rem;border:1px solid var(--input-border-color);background-color:var(--color-neutral-white);border-radius:var(--radius-sm);color:var(--text-primary);text-align:start;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.select__field::placeholder{color:var(--text-secondary)}.select__field[data-focused=true]{--input-border-color:var(--border-form-outline)}.select__icon{transform:rotate(0deg);transition:transform .2s ease-in-out}[data-open] .select__icon{transform:rotate(180deg)}.select__popover{background-color:var(--color-neutral-white);width:var(--trigger-width);border-radius:var(--radius-md)}.select__options{display:flex;flex-direction:column;padding-block:var(--spacing-3xs);padding-inline:4px;box-shadow:var(--shadow-sm);max-height:40dvh;overflow-y:auto;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);scrollbar-width:thin;scrollbar-color:var(--colors-brand-600) var(--color-neutral-white)}.select__options::-webkit-scrollbar{width:.5rem;height:.5rem}.select__options::-webkit-scrollbar-track{background:var(--color-neutral-white)}.select__options::-webkit-scrollbar-thumb{background-color:var(--colors-brand-600);border:0 solid var(--color-neutral-white);border-radius:var(--radius-md)}.select__options .react-aria-ListBoxItem{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;padding:var(--spacing-xs) var(--spacing-lg);color:var(--text-primary);text-wrap:pretty;transition:background .2s ease-in-out;transition:outline .2s ease-in-out;cursor:pointer}.select__options .react-aria-ListBoxItem:hover,.select__options .react-aria-ListBoxItem[data-selected]{background:var(--colors-brand-50)}.select__options .react-aria-ListBoxItem:hover[data-focus-visible],.select__options .react-aria-ListBoxItem[data-selected][data-focus-visible]{outline-color:var(--colors-brand-100);outline-offset:-4px}.select__options .react-aria-ListBoxItem[data-hovered]{background:var(--color-neutral-pale-grey);border-radius:var(--radius-sm)}.react-aria-ListBoxItem:focus,.react-aria-ListBoxItem:focus-visible,.react-aria-ListBoxItem[data-focued=true]{outline:none}.form-block{padding:var(--spacing-3xs) var(--spacing-xs);background-color:var(--color-neutral-white)}.form-block__inner{padding:var(--spacing-5xl) var(--horizontal-margin);border-radius:var(--radius-md);background-color:var(--background-brand-light)}.form-block__content{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-6xl);gap:var(--spacing-6xl);max-width:var(--content-max-width);margin-inline:auto}@media(min-width:768px){.form-block__content{grid-template-columns:1fr 1fr}}.form-block__header{display:flex;flex-direction:column;gap:0}.form-block__header .button--link{font-weight:var(--font-weight-medium)}.form-block__title{letter-spacing:-.02em;font-size:var(--step-5);line-height:120%}.form-block__desc,.form-block__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal}.form-block__desc{font-size:var(--step-0);line-height:150%}.form-block__extra{font-family:var(--font-graphik);font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--step-1);line-height:128%;-webkit-border-before:1px solid var(--border-brand);border-block-start:1px solid var(--border-brand);-webkit-padding-before:var(--spacing-2xl);padding-block-start:var(--spacing-2xl)}.form-block__fields{display:flex;flex-direction:column;gap:var(--spacing-2xl);align-items:flex-start}.form-block__fields.long-form{width:100%;max-width:var(--long-form-max-width);margin-inline:auto;grid-column:span 2}.form-block .checkbox{padding-top:.125rem}.form-block__success{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center;padding:var(--spacing-xl) var(--spacing-2xl);border-radius:var(--spacing-radius-radius-md,12px);background-color:var(--color-neutral-white)}.form-block__success .icon--check-circle svg{color:var(--color-brand-blue-700)}.form-block__success h3{letter-spacing:-.02em;font-size:var(--step-4);line-height:120%}.form-block__success h3,.form-block__success p{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;text-align:center}.form-block__success p{font-size:var(--step-0);line-height:150%}.form-block__success--reseller{grid-column:span 2;max-width:var(--long-form-max-width);width:100%;margin-inline:auto}.form-block__success__text{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs)}.form-block__success__text--gated{margin-bottom:14.5rem}@media(min-width:768px){.form-block__success__text--gated{margin-bottom:14.875rem}}@media(min-width:1024px){.form-block__success__text--gated{margin-bottom:7.7rem}}@media(min-width:1440px){.form-block__success__text--gated{margin-bottom:7.85rem}}.icon{display:grid;place-content:center;color:inherit}.icon svg{display:block}.icon-card{display:flex;flex-direction:column;height:100%;width:100%}.icon-card__icon{color:var(--icon-brand);background-color:var(--color-neutral-white);display:flex;border-radius:var(--radius-md) var(--radius-md) 0 0;padding:var(--spacing-sm) var(--spacing-xs) 0}@media(min-width:768px){.icon-card__icon{border-radius:var(--radius-lg) var(--radius-lg) 0 0}}@media(min-width:1024px){.icon-card__icon{border-radius:var(--radius-xl) var(--radius-xl) 0 0}}.icon-card__inner{display:flex;flex-direction:column;padding:var(--spacing-sm) var(--spacing-xs) var(--spacing-md);background-color:var(--color-neutral-white);align-items:flex-start;height:100%;border-radius:0 0 var(--radius-md) var(--radius-md)}@media(min-width:768px){.icon-card__inner{border-radius:0 0 var(--radius-lg) var(--radius-lg)}}@media(min-width:1024px){.icon-card__inner{border-radius:0 0 var(--radius-xl) var(--radius-xl)}}.icon-card__title{font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-size:var(--step-1);line-height:130%}.icon-card__desc,.icon-card__title{font-family:var(--font-graphik);font-style:normal;color:var(--text-primary)}.icon-card__desc{font-weight:var(--font-weight-regular);font-size:var(--step-0);line-height:150%}.icon-card__text-only .icon-card__inner{border-radius:var(--radius-md)}@media(min-width:768px){.icon-card__text-only .icon-card__inner{border-radius:var(--radius-lg)}}@media(min-width:1024px){.icon-card__text-only .icon-card__inner{border-radius:var(--radius-xl)}}.icon-card-group{padding:var(--spacing-6xl) var(--horizontal-margin);background-color:var(--background-brand-light)}@media(min-width:768px){.icon-card-group{padding:var(--spacing-6xl) var(--horizontal-margin-xl)}}.icon-card-group__inner{display:flex;flex-direction:column;gap:var(--spacing-5xl);align-items:flex-start;height:100%;max-width:var(--content-max-width);margin-inline:auto}.icon-card-group__header{max-width:var(--long-form-max-width)}@media(max-width:767px){.icon-card-group__header{padding-inline:var(--horizontal-margin)}}.icon-card-group__title{letter-spacing:-.02em;font-size:var(--step-6);line-height:110%}.icon-card-group__desc,.icon-card-group__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;color:var(--text-primary);word-break:break-word}.icon-card-group__desc{font-size:var(--step-1);line-height:140%}.icon-card-group__cards{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--spacing-xs);gap:var(--spacing-xs);width:100%}@media(min-width:768px){.icon-card-group__cards{grid-template-columns:repeat(3,1fr)}}.spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top-color:#3498db;border-radius:50%;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{to{transform:rotate(1turn)}}.video-card{display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;height:100%}.video-card__video{display:block;width:100%;background-color:var(--background-brand-dark)}.video-card__video iframe{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.video-card__inner{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-sm) var(--spacing-xs) var(--spacing-md);background-color:var(--color-neutral-white);align-items:flex-start;height:100%}.video-card__title{font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-size:var(--step-1);line-height:130%}.video-card__desc,.video-card__title{font-family:var(--font-graphik);font-style:normal;color:var(--text-primary)}.video-card__desc{font-weight:var(--font-weight-regular);font-size:var(--step-0);line-height:150%}.content-block{padding:var(--spacing-6xl) var(--horizontal-margin-xl)}.content-block__inner{width:100%;max-width:var(--content-max-width);margin-inline:auto}.content-block__content .richtext{width:100%;max-width:var(--long-form-max-width);margin-inline:auto}.richtext{color:var(--text-primary)}.richtext h2{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-style:normal;font-size:var(--step-6);line-height:110%}.richtext h3{font-size:var(--step-5)}.richtext h3,.richtext h4{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-style:normal;line-height:120%}.richtext h4{font-size:var(--step-4)}.richtext h5{font-weight:var(--font-weight-regular);font-size:var(--step-3);line-height:130%}.richtext h5,.richtext h6{font-family:var(--font-graphik);letter-spacing:-.02em;font-style:normal}.richtext h6{font-weight:var(--font-weight-medium);font-size:var(--step-2);line-height:120%}.richtext p{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%}.richtext strong{font-weight:var(--font-weight-bold)}.richtext em{font-style:italic}.richtext a{color:var(--link-label);text-decoration:underline;text-underline-offset:.2em;transition:color --ease-in-out .2svar,-webkit-text-decoration-color --ease-in-out .2svar;transition:color --ease-in-out .2svar,text-decoration-color --ease-in-out .2svar;transition:color --ease-in-out .2svar,text-decoration-color --ease-in-out .2svar,-webkit-text-decoration-color --ease-in-out .2svar}.richtext a:hover{color:var(--link-label-hover);-webkit-text-decoration-color:var(--icon-brand);text-decoration-color:var(--icon-brand)}.richtext ul{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-3xs) var(--spacing-xs);list-style-type:none}.richtext ul li{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;display:flex;align-items:flex-start;gap:.5rem}.richtext ul li:before{position:relative;inset-block-start:6px;content:" ";display:block;background-color:var(--icon-brand);width:1rem;height:.625rem;border-radius:.75rem .125rem;flex-shrink:0}.richtext ol{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-3xs) var(--spacing-xs);list-style:decimal;list-style-position:inside}.richtext ol li{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;display:flex;gap:.25rem}.richtext ol li:before{content:counter(list-item) ".";counter-increment:list-item;min-width:1rem}.richtext blockquote{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;text-transform:uppercase;padding:var(--spacing-xs) var(--spacing-md);background-color:var(--background-brand-light);border-radius:var(--radius-md)}.richtext p+h2,.richtext p+h3,.richtext p+h4,.richtext p+h5,.richtext p+h6{-webkit-margin-before:var(--spacing-2xl);margin-block-start:var(--spacing-2xl)}.richtext ol+*,.richtext ul+*{margin-top:var(--spacing-xl)}.richtext *+ol,.richtext *+ul{margin-top:var(--spacing-2xs)}.richtext hr{margin-block:var(--spacing-xl)}.tabbed-content{padding:var(--spacing-3xl) var(--spacing-xs) var(--vertical-margin);background-color:var(--color-neutral-white)}.tabbed-content__inner{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:flex-start;height:100%;margin-inline:auto}.tabbed-content__header{padding-block:var(--spacing-md);width:100%;max-width:var(--content-max-width);justify-self:flex-start}.tabbed-content__header *>*{max-width:var(--long-form-max-width)}.tabbed-content__header-wrapper{width:100%;padding-inline:var(--horizontal-margin);display:flex;justify-content:center}.tabbed-content__title{letter-spacing:-.02em;font-size:var(--step-6);line-height:110%}.tabbed-content__desc,.tabbed-content__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;color:var(--text-primary)}.tabbed-content__desc{font-size:var(--step-1);line-height:140%}.tabbed-content__tabs{width:100%}.tabbed-content__tablist-wrapper{width:100%;display:flex;justify-content:center}.tabbed-content__tablist{display:flex;gap:0;width:100%;max-width:var(--content-max-width);margin-inline:var(--horizontal-margin)}.tabbed-content__tabpanels{z-index:1;position:relative;height:var(--tab-height);transition:height var(--timing-md) var(--ease-in-out);background-color:var(--background-brand-light);border-radius:var(--radius-md)}.tab{position:relative}.tab:focus,.tab:focus-visible{outline:none}.tab[data-selected=true]{--inverse-border:1rem;position:relative;font-weight:var(--font-weight-medium);background-color:var(--background-brand-light);border-start-start-radius:var(--radius-md);border-start-end-radius:var(--radius-md);cursor:pointer;border-radius:0;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.tab[data-selected=true]:after,.tab[data-selected=true]:before{content:"";position:absolute;inset-block-end:0;height:var(--inverse-border);width:var(--inverse-border);background:transparent;box-shadow:0 var(--radius-md) 0 0 var(--background-brand-light)}.tab[data-selected=true]:after{inset-inline-end:calc(var(--inverse-border)*-1);border-bottom-left-radius:var(--radius-md)}.tab[data-selected=true]:before{inset-inline-start:calc(var(--inverse-border)*-1);border-bottom-right-radius:var(--radius-md)}.tab[data-hovered=true] .tab__label:after{background-color:var(--background-brand-light)}.tab__label{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%;position:relative;padding-block:var(--spacing-2xs);-webkit-padding-after:calc(var(--spacing-2xs) + 6px);padding-block-end:calc(var(--spacing-2xs) + 6px);padding-inline:var(--spacing-md);z-index:0;transition:background-color var(--timing-sm) var(--ease-in-out);cursor:pointer}.tab__label,.tab__label:after{display:block;border-radius:var(--radius-md)}.tab__label:after{content:"";background-color:transparent;position:absolute;z-index:-1;inset:6px;top:0}.tab-panel{display:grid;grid-template-columns:1fr;border-radius:0 0 var(--radius-md) var(--radius-md);overflow:hidden;background-color:var(--background-brand-light)}@media(min-width:768px){.tab-panel{border-radius:var(--radius-md);grid-template-columns:1fr 1fr;min-height:560px}}.tab-panel .image-block{max-width:unset;width:100%;height:100%;position:relative}.tab-panel .image-block img{background-color:transparent;position:absolute;object-fit:cover;width:100%;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.tab__content-wrapper{display:flex;flex-direction:row;background-color:var(--background-brand-light);justify-content:flex-end}.tab__inner{display:flex;flex-direction:column;padding:var(--spacing-5xl) var(--spacing-xs);align-items:flex-start;height:100%;max-width:50rem}@media(min-width:768px){.tab__inner{padding:var(--vertical-margin-header) var(--horizontal-margin)}}.tab__title{font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-size:var(--step-5);line-height:120%;margin-bottom:var(--spacing-xs)}.tab__desc,.tab__title{font-family:var(--font-graphik);font-style:normal;color:var(--text-primary)}.tab__desc{font-weight:var(--font-weight-regular);font-size:var(--step-0);line-height:150%;margin-bottom:var(--spacing-2xl)}.header{z-index:1}.header:not(.header-home,.header-image){padding:var(--vertical-margin-header) var(--horizontal-margin)}.header__inner{display:flex;flex-direction:column;align-items:flex-start;height:100%;background-color:var(--background-brand-light);border-radius:var(--radius-md)}.header__content,.header__inner{max-width:var(--content-max-width);width:100%;margin-inline:auto}.header__header{max-width:var(--content-max-width-md)}.header__title{font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-size:var(--step-7);line-height:110%}.header__desc,.header__title{font-family:var(--font-graphik);font-style:normal;color:var(--text-primary)}.header__desc{font-weight:var(--font-weight-regular);font-size:var(--step-1);line-height:140%}.header-image{display:grid}[data-theme=sports] .header-image{--text-primary:var(--color-neutral-white);--button-background:var(--background-brand);--button-label:var(--color-neutral-black);--button-background-hover:var(--background-brand-light);--button-label-hover:var(--color-neutral-black);--link-label:var(--color-neutral-white);--link-label-hover:var(--background-brand-light)}.header-image__inner{display:grid;grid-template-columns:repeat(2,1fr);padding:var(--spacing-5xl) var(--horizontal-margin);height:100%;border-radius:var(--radius-md)}.header-image__image{display:grid;grid-column:1/-1;grid-row:2;place-items:end;-webkit-margin-end:calc(var(--horizontal-margin)*-1);margin-inline-end:calc(var(--horizontal-margin)*-1)}.header-image__image img,.header-image__image picture{width:100%;max-width:768px}.header-image__image img{background-color:transparent;border-radius:0 0 var(--radius-md) 0}@media(max-width:359px){.header-image__image img{max-height:23.375rem;width:auto}}@media(min-width:768px){.header-image__image{grid-column:2/-1;grid-row:1;margin-block:calc(var(--spacing-5xl)*-1);height:calc(100% + var(--spacing-5xl)*2)}}.header-image__content{grid-column:1/-1;grid-row:1;position:relative;z-index:2;align-self:center}@media(min-width:768px){.header-image__content{max-width:50%;-webkit-padding-before:var(--masthead-nav-height);padding-block-start:var(--masthead-nav-height)}}@media(min-width:1024px){.header-image__content{width:100%;max-width:var(--content-max-width);margin-inline:auto}.header-image__header{max-width:50%}}.header-image__title{font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-size:var(--step-7);line-height:110%}.header-image__desc,.header-image__title{font-family:var(--font-graphik);font-style:normal;color:var(--text-primary)}.header-image__desc{font-weight:var(--font-weight-regular);font-size:var(--step-1);line-height:140%}.header-image[data-text-align=end] .header-image__content{align-self:end;-webkit-padding-before:0;padding-block-start:0}.header-home{--text-primary:var(--color-neutral-white);--button-background:var(--color-neutral-white);--brand-icon:var(--color-neutral-white);--button-label:var(--color-neutral-black);--button-background-hover:var(--background-brand-light);--button-label-hover:var(--color-neutral-black);--link-label:var(--color-neutral-white);--link-border:var(--color-neutral-white);--header-background:linear-gradient(0deg,rgba(0,0,0,.36),rgba(0,0,0,.36)),linear-gradient(0deg,rgba(0,163,226,.2),rgba(0,163,226,.2))}.header-home__inner{position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:var(--vertical-margin-header) var(--horizontal-margin);height:100%;background:var(--header-background);border-radius:var(--radius-md);overflow:hidden;height:calc(100vh - var(--spacing-xl));max-height:950px}.header-home__inner>.site-container{place-self:end}.header-home__image{position:absolute;inset:0;mix-blend-mode:multiply}.header-home__image img{width:100%;height:100%;object-fit:cover;object-position:bottom}.header-home__content{grid-column:1/-1;grid-row:1;position:relative;z-index:2;align-self:end;max-width:35rem}.header-home__content .button.button--primary:hover{--btn-fill:var(--color-brand-blue-200);--btn-border:var(--color-brand-blue-200)}.header-home__content .button.button--link:hover{--btn-color:var(--link-label)}.header-home__title{font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-size:var(--step-7);line-height:110%;text-wrap-style:balance}.header-home__desc,.header-home__title{font-family:var(--font-graphik);font-style:normal;color:var(--text-primary)}.header-home__desc{font-weight:var(--font-weight-regular);font-size:var(--step-1);line-height:140%}.header-home[data-text-align=end] .header-home__content{align-self:end}.header-product .header__inner{flex-direction:column-reverse;gap:var(--spacing-md)}@media(min-width:768px){.header-product .header__inner{flex-direction:row}}.header-product .header__desc .richtext>*+*{margin-top:var(--spacing-sm)}.header-product .header__content{display:flex;flex-direction:column;gap:0;align-items:flex-start}.header-product .header__carousel{flex-basis:50%}.header-product .header__sku{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%}.carousel{display:grid;grid-template-areas:"scroller scroller" "tabs tabs";grid-template-rows:1fr min-content;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.carousel__scroller{grid-area:scroller;display:grid;overflow:auto;scroll-snap-type:x mandatory;grid-auto-flow:column;scrollbar-width:none;aspect-ratio:1/1}.carousel__item{aspect-ratio:1/1;cursor:-webkit-grab;cursor:grab}.carousel__item .image-block{height:100%}.carousel__item .image-block img{object-fit:contain;object-position:center center!important;height:100%;width:100%;background-color:var(--background-white)}.carousel__buttons{grid-area:buttons;display:flex;justify-content:flex-end;gap:8px}.carousel__tabs{grid-area:tabs;display:flex;gap:16px}.carousel__tab[aria-selected=true]{outline:2px solid var(--border-brand)}.carousel__button,.carousel__tab{background-color:var(--background-white);color:var(--text-primary);border:0;border-radius:var(--radius-md);padding:0;cursor:pointer}.carousel__button img,.carousel__tab img{aspect-ratio:1/1;object-fit:contain}.carousel__button[aria-disabled]{opacity:.5}@media(max-width:767px){.distributor-listing{padding:var(--spacing-5xl) var(--horizontal-margin)}}.distributor-listing .card-group__inner{padding:0}.distributor-listing .card__inner{border-radius:var(--radius-md)}@media(min-width:768px){.distributor-listing .card__inner{border-radius:var(--radius-lg)}}@media(min-width:1440px){.distributor-listing .card__inner{border-radius:var(--radius-xl)}}.distributor-listing .card-group__header{padding-inline:var(--horizontal-margin)}@media(min-width:768px){.distributor-listing .card-group__header{padding-inline:0}.article-cards .card-block__item{display:flex}}.article-cards .card-group__desc{max-width:var(--long-form-max-width)}.article-card{text-decoration:none;width:100%}@media(min-width:768px){.article-card{display:flex}}.article-card .card__image,.article-card .card__inner{box-shadow:var(--shadow-none);transition:box-shadow .2s ease-in-out}.article-card:hover .card__image,.article-card:hover .card__inner{box-shadow:var(--shadow-sm)}.article-card .card__inner{padding:var(--spacing-sm) var(--spacing-xs) var(--spacing-md)}.article-listing{padding:var(--spacing-6xl) var(--spacing-xs);background-color:var(--background-brand-light)}@media(min-width:768px){.article-listing{padding-inline:calc(var(--spacing-xs) + var(--horizontal-margin))}}.article-listing__inner{display:flex;flex-direction:column;gap:var(--spacing-5xl);align-items:flex-start;height:100%;max-width:var(--content-max-width);margin-inline:auto}.article-listing__grid{display:grid;width:100%;grid-template-columns:repeat(1,1fr);grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}@media(min-width:768px){.article-listing__grid{grid-template-columns:repeat(3,1fr)}}.featured-article-wrapper{text-decoration:none}.featured-article-wrapper:hover .featured-article{box-shadow:var(--shadow-sm)}.featured-article{display:flex;flex-direction:column;box-shadow:var(--shadow-none);transition:box-shadow .2s ease-in-out;border-radius:var(--radius-md)}@media(min-width:768px){.featured-article{border-radius:var(--radius-lg)}}@media(min-width:1024px){.featured-article{border-radius:var(--radius-xl)}}@media(min-width:768px){.featured-article{align-items:stretch;flex-direction:row}}.featured-article__image{aspect-ratio:336/250;background-color:var(--background-brand)}.featured-article__image,.featured-article__image img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md) var(--radius-md) 0 0}@media(min-width:768px){.featured-article__image{aspect-ratio:unset;height:auto;flex:1 1;min-width:50%;min-height:400px}.featured-article__image,.featured-article__image img{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}}@media(min-width:1024px){.featured-article__image,.featured-article__image img{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}}.featured-article__content{background-color:var(--color-neutral-white);display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-xl) var(--spacing-xs);gap:var(--spacing-2xs);border-radius:0 0 var(--radius-md) var(--radius-md)}@media(min-width:768px){.featured-article__content{flex:1 1;min-width:50%;padding:var(--spacing-7xl) var(--spacing-5xl);gap:var(--spacing-xs);border-radius:0 var(--radius-lg) var(--radius-lg) 0}}@media(min-width:1024px){.featured-article__content{border-radius:0 var(--radius-xl) var(--radius-xl) 0}}.featured-article__content h2{letter-spacing:-.02em;font-size:var(--step-5);line-height:120%}.featured-article__content h2,.featured-article__content p{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;color:var(--text-primary)}.featured-article__content p{align-self:stretch;font-size:var(--step-0);line-height:150%}@media(min-width:768px){.featured-article__content p{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-1);line-height:140%}}.table-block{max-width:var(--long-form-max-width);margin-inline:auto;margin-block:var(--spacing-6xl) var(--horizontal-margin-xl)}.table-block__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-style:normal;font-size:var(--step-5);line-height:120%;color:var(--text-primary);-webkit-margin-after:var(--spacing-md);margin-block-end:var(--spacing-md)}.table-block__table{border-spacing:0;width:100%;table-layout:fixed}.table-block__table+.table-block__table{margin-top:var(--spacing-xs)}.table-block__head,.table-block__head-row{border:none}.table-block__head th,.table-block__head-row th{font-family:var(--font-graphik);font-weight:var(--font-weight-bold);font-style:normal;font-size:var(--step-0);line-height:150%;border:none;border-bottom:var(--spacing-3xs) solid var(--color-neutral-white);padding:var(--spacing-2xs) var(--spacing-xs);background-color:var(--background-contour);text-align:start;vertical-align:top}.table-block__head th:first-child,.table-block__head-row th:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.table-block__head th:last-child,.table-block__head-row th:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.table-block__body td,.table-block__body-row td{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;border:none;padding:var(--spacing-2xs) var(--spacing-xs);background-color:var(--background-brand-light);border-bottom:var(--spacing-3xs) solid var(--color-neutral-white);text-align:start;vertical-align:top}.table-block__body td:first-child,.table-block__body-row td:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}@media(max-width:767px){.table-block__body td:first-child,.table-block__body-row td:first-child{width:50%;-webkit-border-end:var(--spacing-3xs) solid var(--color-neutral-white);border-inline-end:var(--spacing-3xs) solid var(--color-neutral-white)}}.table-block__body td:last-child,.table-block__body-row td:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.table-block .image-block__caption p{color:var(--text-secondary)}.react-aria-ModalOverlay{z-index:100;position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:transparent;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:var(--horizontal-margin-xl) var(--spacing-xs)}.react-aria-ModalOverlay[data-entering]{animation:modal-fade .2s}.react-aria-ModalOverlay[data-exiting]{animation:modal-fade .15s ease-in reverse}.react-aria-Modal{box-shadow:var(--shadow-sm);border-radius:var(--radius-md);background:var(--background-brand);color:var(--text-primary);outline:none;max-width:600px}.react-aria-Modal[data-entering]{animation:modal-zoom .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}.dialog{display:flex;flex-direction:column;padding:var(--spacing-2xl) var(--spacing-xl) var(--spacing-6xl) var(--spacing-xl);align-items:center;text-align:center}.dialog .close-button{display:flex;flex-direction:row;width:100%;justify-content:flex-end;margin-bottom:var(--spacing-md)}.dialog .close-button button{all:unset;cursor:pointer;color:var(--color-brand-blue-700)}.dialog h4{font-weight:var(--font-weight-semibold);line-height:128%;font-weight:600}.dialog h4,.dialog p{font-family:var(--font-graphik);font-style:normal;font-size:var(--step-1)}.dialog p{margin-top:var(--spacing-2xs);font-weight:var(--font-weight-regular);line-height:140%}.dialog .action-buttons{margin-top:var(--spacing-3xl);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.footer{padding:var(--spacing-6xl) var(--horizontal-margin-xl);background-color:var(--color-neutral-white)}.footer__inner{display:flex;flex-direction:column;gap:var(--spacing-5xl);align-items:flex-start;height:100%;max-width:var(--content-max-width);margin-inline:auto}.footer__nav{width:100%}.footer__nav-columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl)}@media(min-width:1440px){.footer__nav-columns{grid-template-columns:repeat(5,1fr)}}.footer .select__label,.footer__label{font-family:var(--font-graphik);font-weight:var(--font-weight-medium);font-style:normal;font-size:.875rem;line-height:150%;color:var(--text-secondary);text-transform:uppercase}.footer__lower{display:flex;flex-direction:column;gap:var(--spacing-xl);align-items:flex-start;width:100%;border-top:1px solid var(--border-brand-light);padding-top:var(--spacing-xl)}.footer__logos{gap:var(--spacing-xs)}.footer__logos,.footer__text{display:flex;flex-flow:row wrap}.footer__text{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%;color:var(--text-secondary);gap:var(--spacing-md)}.footer__row{display:flex;flex-flow:row wrap;gap:var(--spacing-xl);justify-content:space-between;width:100%}.footer__social{display:flex;gap:var(--spacing-2xs)}.footer__social a{color:var(--text-primary)}.footer__social a:hover{color:var(--icon-brand)}.footer__copy-link .button--text-link:hover{color:var(--text-primary)}.footer__logo a{display:inline-block;color:inherit;transition:color var(--ease-in-out) var(--timing-sm)}.footer__logo a:hover{color:var(--color-brand-blue-800)}.selection-tool{margin:var(--spacing-3xs) var(--spacing-xs);margin-top:0;padding:var(--spacing-5xl) var(--horizontal-margin);background-color:var(--background-brand-light);border-radius:var(--radius-md)}.selection-tool[data-theme=core] .selection-tool__bar label{--btn-fill:transparent;--btn-border:transparent;--btn-color:var(--text-primary)}.selection-tool[data-theme=core] .selection-tool__bar label[data-selected=true]{--btn-fill:var(--background-button-light-bg);--btn-border:var(--background-button-light-bg);--btn-color:var(--color-neutral-white)}.selection-tool[data-theme=core] .selection-tool__bar label[data-selected=true][data-hovered=true]{--btn-fill:var(--color-brand-blue-800);--btn-border:var(--color-brand-blue-800)}.selection-tool[data-theme=core] .selection-tool__bar label[data-hovered=true]{--btn-fill:var(--background-brand-light);--btn-border:var(--background-brand-light)}.selection-tool__inner{display:flex;flex-direction:column;gap:var(--spacing-xl);align-items:flex-start;height:100%;max-width:var(--content-max-width);margin-inline:auto}.selection-tool__header{width:100%;max-width:var(--long-form-max-width)}@media(max-width:767px){.selection-tool__header{-webkit-margin-after:calc(var(--spacing-5xl) - var(--spacing-xl));margin-block-end:calc(var(--spacing-5xl) - var(--spacing-xl))}}.selection-tool__title{font-size:var(--step-5)}.selection-tool__subtitle,.selection-tool__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-style:normal;line-height:120%;color:var(--text-primary)}.selection-tool__subtitle{font-size:var(--step-4);-webkit-margin-before:var(--spacing-md);margin-block-start:var(--spacing-md)}.selection-tool__desc{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;color:var(--text-primary)}.selection-tool__wrap{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2xl)}@media(min-width:768px){.selection-tool__wrap{flex-direction:row}}.selection-tool__form{position:relative;z-index:1;width:100%;max-width:var(--long-form-max-width);display:flex;flex-direction:column;gap:var(--spacing-2xl)}.selection-tool__radios{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.selection-tool__label{font-family:var(--font-graphik);font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-style:normal;font-size:var(--step-1);line-height:130%;display:block;padding:0}.selection-tool__row{width:100%}.selection-tool__bar{padding:.25rem;align-self:stretch;border-radius:var(--radius-2xl) var(--radius-md);background:var(--background-white)}.selection-tool__bar,.selection-tool__bar label{display:flex;justify-content:center;align-items:center;gap:var(--spacing-3xs)}.selection-tool__bar label{-webkit-appearance:none;-moz-appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;font-weight:var(--font-weight-medium);font-style:normal;font-size:.875rem;line-height:150%;font-family:var(--font-graphik);letter-spacing:.02rem;text-transform:uppercase;appearance:none;text-align:center;cursor:pointer;transition:background-color var(--ease-in-out) var(--timing-sm),color var(--ease-in-out) var(--timing-sm),border var(--ease-in-out) var(--timing-sm);--btn-fill:var(--button-background);--btn-border:var(--button-background);--btn-color:var(--button-label);background-color:var(--btn-fill);border-radius:1.375rem .375rem;border:1px solid var(--btn-border);text-decoration:none;padding:var(--spacing-2xs) var(--spacing-lg);color:var(--btn-color);flex:1 1;height:100%;--btn-fill:transparent;--btn-border:transparent;--btn-color:var(--text-primary)}.selection-tool__bar label:hover{--btn-fill:var(--button-background-hover);--btn-border:var(--button-background-hover);--btn-color:var(--button-label-hover)}.selection-tool__bar label[data-selected=true]{--btn-fill:var(--background-button-light-bg);--btn-border:var(--background-button-light-bg);--btn-color:var(--color-neutral-white)}.selection-tool__bar label[data-selected=true][data-hovered=true]{--btn-fill:var(--color-brand-blue-900);--btn-border:var(--color-brand-blue-900);--btn-color:var(--color-neutral-white)}.selection-tool__bar label[data-hovered=true]{--btn-fill:var(--color-brand-blue-100);--btn-border:var(--color-brand-blue-100);--btn-color:var(--color-neutral-black)}@media(max-width:767px){.selection-tool__bar label{font-family:var(--font-graphik);font-weight:var(--font-weight-medium);font-style:normal;font-size:.75rem;line-height:150%;line-height:120%;padding:var(--spacing-2xs)}.selection-tool__image{position:absolute;inset-inline-end:calc(var(--horizontal-margin)*-1);inset-block-start:0;z-index:0;opacity:.5;overflow:hidden}.selection-tool__image img{transform:translateX(25%);height:100%;max-height:550px;width:auto}}.selection-tool__result{width:100%}.selection-tool__products{display:flex;flex-direction:column;gap:var(--spacing-2xl);margin-top:var(--spacing-3xl)}.no-selection-results{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:.875rem;line-height:150%;display:flex;padding:var(--spacing-xs) var(--spacing-lg);align-items:center;gap:10px;align-self:stretch;border-radius:var(--radius-sm);border:1px solid var(--border-form-error);background-color:var(--background-white);color:var(--border-form-error)}.selection-result-card{display:flex;width:100%;align-items:flex-start;align-content:center;gap:var(--spacing-md);align-self:stretch;flex-wrap:wrap;text-decoration:none}.selection-result-card__content{display:flex;flex-direction:column;gap:var(--spacing-2xs);flex:1 1}.selection-result-card__title{font-family:var(--font-graphik);font-weight:var(--font-weight-medium);letter-spacing:-.02em;font-style:normal;font-size:var(--step-3);line-height:130%;color:var(--text-primary)}.selection-result-card__button{align-self:flex-start}.selection-result-card__image{aspect-ratio:3/2;max-width:440px;height:auto}.selection-result-card__image img{width:100%;height:100%;object-fit:contain;border-radius:var(--radius-md)}@media(min-width:768px){.related-articles .card-block__item{display:flex}}.related-articles .card-group__inner{padding:0}.breadcrumbs{padding:var(--vertical-margin) var(--horizontal-margin-xl) var(--spacing-3xs) var(--horizontal-margin-xl)}.breadcrumbs__inner{max-width:var(--content-max-width);width:100%;margin-inline:auto;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-3xs);align-self:stretch;color:var(--text-primary);flex-wrap:wrap}.breadcrumbs__item{font-weight:var(--font-weight-regular);display:flex;justify-content:center;align-items:center}.breadcrumbs__item,.breadcrumbs__item[data-current=true]{font-family:var(--font-graphik);font-style:normal;font-size:.875rem;line-height:150%}.breadcrumbs__item[data-current=true]{font-weight:var(--font-weight-semibold)}.breadcrumbs__item .react-aria-Link{transition:-webkit-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;color:inherit;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-wrap:nowrap}.breadcrumbs__item .react-aria-Link[data-hovered=true]{-webkit-text-decoration-color:var(--icon-brand);text-decoration-color:var(--icon-brand)}.breadcrumbs__separator{margin-left:var(--spacing-3xs);color:var(--icon-brand)}.size-chart:focus-visible{outline:none}.size-chart__header{display:flex;justify-content:space-between;align-items:center;-webkit-margin-after:var(--spacing-md);margin-block-end:var(--spacing-md)}.size-chart__title{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-style:normal;font-size:var(--step-5);line-height:120%;color:var(--text-primary)}.size-chart__table{border-spacing:0;width:100%;table-layout:fixed}.size-chart__table+.size-chart__table{margin-top:var(--spacing-xs)}.size-chart__head,.size-chart__head-row{border:none}.size-chart__head th,.size-chart__head-row th{font-family:var(--font-graphik);font-weight:var(--font-weight-semibold);font-style:normal;font-size:var(--step-0);line-height:150%;border:none;border-bottom:var(--spacing-3xs) solid var(--color-neutral-white);padding:var(--spacing-2xs) var(--spacing-xs);background-color:var(--background-contour);text-align:center;vertical-align:top}.size-chart__head th:first-child,.size-chart__head-row th:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.size-chart__head th:last-child,.size-chart__head-row th:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.size-chart__body td,.size-chart__body-row td{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--step-0);line-height:150%;border:none;background-color:var(--background-brand-light);border-bottom:var(--spacing-3xs) solid var(--color-neutral-white);vertical-align:top;text-align:center}.size-chart__body td:not(:first-child),.size-chart__body-row td:not(:first-child){padding:var(--spacing-2xs) var(--spacing-xs)}.size-chart__body td:first-child,.size-chart__body-row td:first-child{font-family:var(--font-graphik);font-weight:var(--font-weight-semibold);font-style:normal;font-size:var(--step-0);line-height:150%;text-align:center;-webkit-border-end:var(--spacing-3xs) solid var(--color-neutral-white);border-inline-end:var(--spacing-3xs) solid var(--color-neutral-white)}.size-chart__body td:first-child .cell,.size-chart__body-row td:first-child .cell{border-radius:var(--radius-sm);padding:var(--spacing-2xs) var(--spacing-xs)}@media(min-width:768px){.size-chart__body td:first-child .cell,.size-chart__body-row td:first-child .cell{text-align:start;background-color:var(--background-contour)}}@media(max-width:767px){.size-chart__body td:first-child,.size-chart__body-row td:first-child{width:50%;-webkit-border-end:var(--spacing-3xs) solid var(--color-neutral-white);border-inline-end:var(--spacing-3xs) solid var(--color-neutral-white)}}.size-chart__body td:last-child,.size-chart__body-row td:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.input-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);container-type:inline-size;container-name:inputGroup}.input-group>*{grid-column:span 1}@container (max-width: 25.4rem){.input-group>*{grid-column:span 2}}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(min-width:768px){.hidden-desktop{display:none;visibility:hidden}}.site-container{grid-column:1/-1;width:100%;max-width:var(--content-max-width);margin-inline:auto}.heading-500-regular{font-family:var(--font-graphik);font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-style:normal;font-size:var(--step-3);line-height:130%}.uppercase{text-transform:uppercase}.modal{max-height:90vh;overflow-y:auto;position:relative;scrollbar-color:var(--background-contour) var(--color-neutral-white)}.modal__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;background-color:transparent;border-radius:var(--radius-max);border:none;padding:0;position:absolute;inset-block-start:var(--spacing-xl);inset-inline-end:var(--spacing-xl);cursor:pointer}.modal--wide{width:100%;max-width:var(--content-max-width);padding:var(--horizontal-margin);background-color:var(--background-white);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.react-aria-Dialog:focus-visible{outline:none}#CybotCookiebotDialog{font-family:var(--font-graphik)!important;font-size:var(--step-0)!important;font-weight:400!important;letter-spacing:normal!important;line-height:150%!important}#CybotCookiebotDialog h2{font-size:var(--step-1)!important;font-weight:600!important}#CookiebotWidget-btn-change,.CybotCookiebotDialogBodyButton{text-transform:uppercase!important;font-weight:500!important;font-size:.875rem!important;line-height:150%!important;font-family:var(--font-graphik)!important;letter-spacing:.02rem!important;border-radius:1.375rem .375rem!important;opacity:1!important;padding:var(--spacing-2xs) var(--spacing-lg)!important;transition:background-color var(--ease-in-out) var(--timing-sm),color var(--ease-in-out) var(--timing-sm),border var(--ease-in-out) var(--timing-sm)!important}#CookiebotWidget-btn-change:hover,.CybotCookiebotDialogBodyButton:hover{background-color:var(--button-background)!important;border-color:var(--button-background)!important}#CookiebotWidget-btn-change#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,.CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background-color:var(--button-background-hover)!important;border-color:var(--button-background-hover)!important;color:var(--button-label-hover)!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:var(--button-background-hover)!important;border-color:var(--button-background-hover)!important;color:var(--button-label)!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:hover{background-color:var(--button-background)!important;border-color:var(--button-background)!important;color:var(--button-label-hover)!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:var(--color-brand-blue-500)!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:var(--color-brand-blue-500)!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{text-transform:uppercase!important;font-weight:500!important;font-size:.875rem!important;line-height:150%!important;font-family:var(--font-graphik)!important;letter-spacing:.02rem!important;border-radius:1.375rem .375rem!important;padding:var(--spacing-2xs) var(--spacing-lg)!important}