@layer base{@layer reset{*,:before,:after{box-sizing:border-box}:where(:not(dialog)){margin:0}:where(html){scrollbar-gutter:stable;-webkit-text-size-adjust:none;block-size:100%}:where(body){-webkit-font-smoothing:antialiased;min-block-size:100%;line-height:1.5}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(ol,ul,menu):where([class]){padding:0;list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}table{border-collapse:collapse}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*=\-])){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(input,textarea){-webkit-user-select:auto}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{font:inherit;font-size:inherit;color:inherit;letter-spacing:inherit}pre{white-space:pre-wrap}::placeholder{color:unset}}@layer custom-properties{:where(html){--ratio-square:1;--ratio-photo:1.333;--ratio-film:1.5;--ratio-widescreen:1.778;--ratio-univisum:2;--ratio-panorama:4;--ratio-photo-y:.75;--ratio-film-y:.667;--ratio-widescreen-y:.5625;--ratio-univisum-y:.5;--ratio-panorama-y:.25;--border-size-1:1px;--border-size-2:2px;--border-size-3:5px;--border-size-4:10px;--border-size-5:25px;--radius-none:0;--radius-1:.125rem;--radius-2:.25rem;--radius-3:.5rem;--radius-4:1rem;--radius-5:2rem;--radius-6:4rem;--radius-7:8rem;--radius-round:100000px;--breakpoint-base:0px;--breakpoint-xs:360px;--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1361px;--breakpoint-base-gap:16px;--breakpoint-xs-gap:16px;--breakpoint-sm-gap:16px;--breakpoint-md-gap:24px;--breakpoint-lg-gap:32px;--breakpoint-xl-gap:32px}@media screen and (width>=0){:where(html){--breakpoint-min-width:0px;--breakpoint-max-width:359px;--breakpoint-gap:16px}}@media screen and (width>=360px){:where(html){--breakpoint-min-width:360px;--breakpoint-max-width:479px;--breakpoint-gap:16px}}@media screen and (width>=480px){:where(html){--breakpoint-min-width:480px;--breakpoint-max-width:767px;--breakpoint-gap:16px}}@media screen and (width>=768px){:where(html){--breakpoint-min-width:768px;--breakpoint-max-width:1023px;--breakpoint-gap:24px}}@media screen and (width>=1024px){:where(html){--breakpoint-min-width:1024px;--breakpoint-max-width:1360px;--breakpoint-gap:32px}}@media screen and (width>=1361px){:where(html){--breakpoint-min-width:1361px;--breakpoint-max-width:none;--breakpoint-gap:32px}}:where(html){--color-white:#fff;--color-cream:#f5f1f0;--color-orange:#e04a26;--color-orange-accessible:#c6482b;--color-orange-light:#e99b81;--color-yellow:#f0b323;--color-dullblue:#6399ae;--color-gray:#7c878e;--color-lightgray:#d0d3d4;--color-darkgray:#47525a;--color-dark:#333f48;--color-blue:#009cbd;--color-green:#64a70b;--color-darkgreen:#589509;--color-lightgreen:#aecf7e;--color-green-400:#477a06;--color-blue-400:#00778f;--color-orange-400:#bd491f;--gray-700:#333f48;--gray-900:#141f20;--blue-300:#00bdd6;--blue-400:#009cbd;--blue-500:#008aa6;--blue-550:#00778f;--blue-600:#02536c;--green-300:#7dc21a;--green-400:#64a70b;--green-500:#569122;--green-550:#548316;--green-600:#3b632e;--orange-200:#fcb116;--orange-300:#fa9400;--orange-400:#ed6f13;--orange-550:#d44508;--orange-500:#b2530e;--orange-600:#733400;--color-heading:var(--color-dark);--color-text:var(--color-dark);--focus-outline:var(--color-green);--elevation-color-hsl:var(--color-primary-700-hsl);--elevation-strength:1%;--elevation-low:0px 1px 2px 0px hsl(var(--elevation-color-hsl) / .2);--elevation-high:0px 16px 32px 0px hsl(var(--elevation-color-hsl) / .1);--elevation-soft:0px 16px 64px 0px hsl(var(--elevation-color-hsl) / .05);--elevation-1:0 1px 2px -1px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 9%));--elevation-2:0 3px 5px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 3%)), 0 7px 14px -5px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 5%));--elevation-3:0 -1px 3px 0 hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 2%)), 0 1px 2px -5px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 2%)), 0 2px 5px -5px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 4%)), 0 4px 12px -5px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 5%)), 0 12px 15px -5px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 7%));--elevation-4:0 -2px 5px 0 hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 2%)), 0 1px 1px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 3%)), 0 2px 2px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 3%)), 0 5px 5px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 4%)), 0 9px 9px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 5%)), 0 16px 16px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 6%));--elevation-5:0 -1px 2px 0 hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 2%)), 0 2px 1px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 3%)), 0 5px 5px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 3%)), 0 10px 10px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 4%)), 0 20px 20px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 5%)), 0 40px 40px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 7%));--elevation-6:0 -1px 2px 0 hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 2%)), 0 3px 2px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 3%)), 0 7px 5px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 3%)), 0 12px 10px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 4%)), 0 22px 18px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 5%)), 0 41px 33px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 6%)), 0 100px 80px -2px hsl(var(--elevation-color-hsl) / calc(var(--elevation-strength) + 7%));--duration-quick:.15s;--duration-fast:.3s;--duration-moderate:.5s;--duration-slow:.75s;--duration-gentle:1.2s;--duration-adagio:1.6s;--duration-largo:2s;--duration-grave:2.5s}@media (prefers-reduced-motion:reduce){:where(html){--duration-quick:0;--duration-fast:0;--duration-moderate:0;--duration-slow:0;--duration-gentle:0;--duration-adagio:0;--duration-largo:0;--duration-grave:0}}:where(html){--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-in-back:cubic-bezier(.36, 0, .66, -.56);--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-out-back:cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86);--ease-in-out-back:cubic-bezier(.68, -.6, .32, 1.6);--ease-in:var(--ease-in-cubic);--ease-out:var(--ease-out-cubic);--ease-in-out:var(--ease-in-out-cubic);--size-0:.5rem;--size-1:1rem;--size-2:1.5rem;--size-3:2rem;--size-4:2.5rem;--size-5:3rem;--size-6:3.5rem;--size-7:4rem;--size-8:4.5rem;--size-9:5rem;--size-10:6rem;--size-fluid-1:clamp(.5rem, 1vw, 1rem);--size-fluid-2:clamp(1rem, 2vw, 1.5rem);--size-fluid-3:clamp(1.5rem, 3vw, 2rem);--size-fluid-4:clamp(2rem, 4vw, 3rem);--size-fluid-5:clamp(4rem, 5vw, 5rem);--size-fluid-6:clamp(5rem, 7vw, 7.5rem);--size-fluid-7:clamp(7.5rem, 10vw, 10rem);--size-fluid-8:clamp(10rem, 20vw, 15rem);--size-fluid-9:clamp(15rem, 30vw, 20rem);--size-fluid-10:clamp(20rem, 40vw, 30rem);--font-sans:"neue-haas-grotesk-display", sans-serif;--font-mono:Dank Mono, Operator Mono, Inconsolata, Fira Mono, ui-monospace, SF Mono, Monaco, Droid Sans Mono, Source Code Pro, monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--leading-none:1;--leading-tight:1.125;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--leading-header:var(--leading-tight);--leading-paragraph:var(--leading-loose);--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--header-size-1:clamp(2rem, 2.8vw + 1.37rem, 3.75rem);--header-size-2:clamp(1.5rem, 2.4vw + .96rem, 3rem);--header-size-3:clamp(1.25rem, 1.2vw + .98rem, 2rem);--header-size-4:clamp(1.125rem, .6vw + .99rem, 1.5rem);--header-size-5:clamp(1rem, .4vw + .91rem, 1.25rem);--paragraph-size-sm:.75rem;--paragraph-size-md:1.125rem;--paragraph-size-lg:1.5rem;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-content-4:75ch;--size-content-5:90ch;--z-sticky:4000;--z-drawer:5000;--z-dialog:6000;--z-dropdown:7000;--z-alert:8000;--z-tooltip:9000;--z-max:9999}}@layer base{:root{color-scheme:light}:where(body){background-color:var(--color-white);color:var(--color-dark);font-family:var(--font-sans);font-size:var(--paragraph-size-md);font-weight:var(--font-weight-regular);line-height:var(--leading-paragraph);overflow-x:hidden}:where(main){overflow-x:hidden}:where(:focus:not(:focus-visible)){outline:none}:where(:focus-visible){outline:3px solid var(--focus-outline);outline-offset:3px}:where(a):where(:not([class])){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){:where(a):where(:not([class])):hover{color:var(--_link-color-hover)}}:where(a):where(:not([class])):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}body[data-lock-scroll=true]{overflow:hidden}.skip-link{pointer-events:none;z-index:3;line-height:var(--leading-normal);font-weight:var(--font-weight-semibold);color:var(--color-orange);opacity:0;transition:opacity var(--duration-quick) var(--ease-out);background-color:var(--color-white);padding:.5rem;text-decoration:none;position:absolute;top:1rem;left:1rem}.skip-link:focus{opacity:1}path{transition:fill var(--duration-fast) var(--ease-out)}::selection{background:var(--theme-color-highlight,#64a70b80)}:where(input){accent-color:var(--theme-color-accent)}.image.image-style-align-center img{margin:var(--size-2) 0;width:100%}.image.image-style-align-left,.image.image-style-align-right{margin:var(--size-2) 0}.image.image-style-align-left img,.image.image-style-align-right img{width:100%}@media screen and (width>=768px){.image.image-style-align-center img{margin:var(--size-2) auto;width:unset}.image.image-style-align-left,.image.image-style-align-right{max-width:50%;margin:var(--size-2)}.image.image-style-align-left img,.image.image-style-align-right img{width:unset}.image.image-style-align-left{float:left;margin-left:0}.image.image-style-align-right{float:right;margin-right:0}}[id]{scroll-margin-top:7rem}@media screen and (width>=1024px){[id]{scroll-margin-top:clamp(10rem,3.2vw + 9.28rem,12rem)}}.-heroPadding{padding-top:clamp(7rem,9.59vw + 4.84rem,13rem)!important}}@layer forms;@layer typography{:where(h1,.h1){font-family:var(--font-sans);font-size:var(--header-size-1);font-weight:var(--font-weight-regular);margin-block-end:clamp(1rem,1.6vw + .64rem,2rem);line-height:1.1}:where(h2,.h2){font-family:var(--font-sans);font-size:var(--header-size-2);font-weight:var(--font-weight-bold);line-height:var(--leading-header);margin-block-end:var(--size-fluid-2)}:where(h3,.h3){font-family:var(--font-sans);font-size:var(--header-size-3);font-weight:var(--font-weight-bold);line-height:var(--leading-header);margin-block-end:var(--size-1)}:where(h4,.h4){font-family:var(--font-sans);font-size:var(--header-size-4);font-weight:var(--font-weight-bold);line-height:var(--leading-header);margin-block-end:var(--size-1)}:where(h5,.h5){font-family:var(--font-sans);font-size:var(--header-size-5);font-weight:var(--font-weight-bold);line-height:var(--leading-header);margin-block-end:var(--size-1)}:where(p){font-family:var(--font-sans);font-size:var(--paragraph-size-md);font-weight:var(--font-weight-regular);line-height:var(--leading-paragraph)}:where(p).text-intro{font-family:var(--font-sans);font-size:var(--paragraph-size-lg);font-weight:var(--font-weight-regular);line-height:var(--leading-normal)}:where(p).text-small{font-family:var(--font-sans);font-size:var(--paragraph-size-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-normal)}:where(p).text-tight{font-family:var(--font-sans);font-size:var(--paragraph-size-md);font-weight:var(--font-weight-regular);line-height:var(--leading-normal)}:where(p)+*{margin-block-start:var(--size-3)}}@layer rich-text{.richText{--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.richText :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.richText :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.richText :where(a):hover{color:var(--_link-color-hover)}}.richText :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.richText :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.richText :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.richText :where(hr):before,.richText :where(hr):after{grid-area:1/1/1/1}.richText :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.richText :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.richText :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.richText :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.richText :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.richText :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.richText :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.richText :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.richText :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.richText :where(iframe){aspect-ratio:16/9;width:100%}.richText :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.richText :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.richText :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.richText :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}}@layer accent-colors{.accent-blue{--accent-color-300:var(--blue-300);--accent-color-400:var(--blue-400);--accent-color-500:var(--blue-500);--accent-color-600:var(--blue-600);--accent-background-dark:var(--gray-900);--accent-logo:url(/images/logo-blue.svg)}.accent-green{--accent-color-300:var(--green-300);--accent-color-400:var(--green-400);--accent-color-500:var(--green-500);--accent-color-600:var(--green-600);--accent-background-dark:var(--gray-900);--accent-logo:url(/images/logo-green.svg)}.accent-orange,:root{--accent-color-300:var(--orange-300);--accent-color-400:var(--orange-400);--accent-color-500:var(--orange-500);--accent-color-600:var(--orange-600);--accent-background-dark:var(--gray-700);--accent-logo:url(/images/logo-orange.svg)}}}@layer utils{.container--grid{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.container--grid{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.container--grid{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.container--grid{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.container--grid{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];display:grid}.container--fluid{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.container--fluid{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.container--fluid{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.container--fluid{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.container--fluid{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);display:grid}@media screen and (width>=1361px){.container--fluid{--grid-gutter-width:var(--breakpoint-gap)}}.container--fluid{grid-template-columns:[wide-start] var(--gutter-width,var(--breakpoint-gap)) [main-start] repeat(6, 1fr) [center] repeat(6, 1fr) [main-end] var(--gutter-width,var(--breakpoint-gap)) [wide-end]}.container--inner{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.container--inner{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.container--inner{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}.container__content--content,.container__content--main,.container__content--narrow,.container__content--wide{--_column-offset:0;--content-offset:calc(var(--grid-gutter-width) + var(--grid-column-gap) + (var(--grid-column-width) * var(--_column-offset)))}.container__content--content{grid-column:main}@media screen and (width>=1361px){.container__content--content{--_column-offset:1;grid-column:3/13}}.container__content--main,.container__content--narrow{grid-column:main}@media screen and (width>=1361px){.container__content--narrow{--_column-offset:2;grid-column:4/12}}.container__content--wide{grid-column:wide}.container__content--queried{container:content/inline-size}:where(.lazyload,.lazyloading){opacity:0}:where(.lazyloaded){opacity:1;transition:opacity var(--duration-fast) var(--ease-out)}.split{--_split-columns:var(--split-columns,repeat(2, 1fr));--_split-gap:var(--split-gap,var(--size-fluid-2));--_split-area-1-align:start;--_split-area-2-align:start;gap:var(--_split-gap);grid-template-rows:repeat(2,auto);grid-template-columns:1fr;grid-template-areas:"AREA-1""AREA-2";display:grid}@media screen and (width>=768px){.split{--_split-area-2-align:end;grid-template-areas:"AREA-1 AREA-2";grid-template-columns:var(--_split-columns);grid-template-rows:auto}}.split--flip,.split--flip-y{--_split-area-1-align:end;--_split-area-2-align:start;grid-template-areas:"AREA-2""AREA-1"}@media screen and (width>=768px){.split--flip-y{--_split-area-1-align:start;--_split-area-2-align:end;grid-template-areas:"AREA-1 AREA-2"}.split--flip,.split--flip-x{--_split-area-1-align:end;--_split-area-2-align:start;grid-template-areas:"AREA-2 AREA-1"}}.split>:where(:first-child){--split-area-align:var(--_split-area-1-align);margin-inline:var(--_split-area-1-margin,0);padding-inline:var(--_split-area-1-padding,0);grid-area:AREA-1}.split>:where(:last-child){--split-area-align:var(--_split-area-2-align);margin-inline:var(--_split-area-2-margin,0);padding-inline:var(--_split-area-2-padding,0);grid-area:AREA-2}.split>*{--_split-area-1-margin:var(--split-area-margin-outer,0);--_split-area-2-margin:var(--split-area-margin-outer,0);--_split-area-1-padding:var(--split-area-padding-outer,0);--_split-area-2-padding:var(--split-area-padding-outer,0)}@media screen and (width>=768px){.split>*{--_split-area-1-margin:var(--split-area-margin-outer,0) var(--split-area-margin-inner,0);--_split-area-2-margin:var(--split-area-margin-inner,0) var(--split-area-margin-outer,0);--_split-area-1-padding:var(--split-area-padding-outer,0) var(--split-area-padding-inner,0);--_split-area-2-padding:var(--split-area-padding-inner,0) var(--split-area-padding-outer,0)}.split--flip>*,.split--flip-x>*{--_split-area-1-margin:var(--split-area-margin-inner,0) var(--split-area-margin-outer,0);--_split-area-2-margin:var(--split-area-margin-outer,0) var(--split-area-margin-inner,0);--_split-area-1-padding:var(--split-area-padding-inner,0) var(--split-area-padding-outer,0);--_split-area-2-padding:var(--split-area-padding-outer,0) var(--split-area-padding-inner,0)}}.theme--light{--theme-color-background:var(--color-neutral-0);--theme-color-background-hsl:var(--color-neutral-0-hsl);--theme-color-heading:var(--color-neutral-900);--theme-color-text:var(--color-neutral-500);--theme-color-text-hsl:var(--color-neutral-500-hsl);--theme-color-action:var(--color-link-500);--theme-color-action-hover:var(--color-link-700);--theme-color-accent:var(--color-primary-500);--theme-color-highlight:var(--color-primary-100);--theme-color-background-neutral:var(--color-neutral-0);--theme-color-background-neutral-hsl:var(--color-neutral-0-hsl);--theme-color-text-neutral:var(--color-neutral-1000);--theme-color-text-neutral-hsl:var(--color-neutral-1000-hsl)}.theme--dark{--theme-color-background:var(--color-neutral-1000);--theme-color-background-hsl:var(--color-neutral-1000-hsl);--theme-color-heading:var(--color-neutral-50);--theme-color-text:var(--color-neutral-200);--theme-color-text-hsl:var(--color-neutral-200-hsl);--theme-color-action:var(--color-link-500);--theme-color-action-hover:var(--color-link-700);--theme-color-accent:var(--color-primary-300);--theme-color-highlight:var(--color-primary-800);--theme-color-background-neutral:var(--color-neutral-1000);--theme-color-background-neutral-hsl:var(--color-neutral-1000-hsl);--theme-color-text-neutral:var(--color-neutral-0);--theme-color-text-neutral-hsl:var(--color-neutral-0-hsl)}.theme--primary-light{--theme-color-background:var(--color-primary-100);--theme-color-background-hsl:var(--color-primary-100-hsl);--theme-color-heading:var(--color-primary-900);--theme-color-text:var(--color-primary-700);--theme-color-text-hsl:var(--color-primary-700-hsl);--theme-color-action:var(--color-link-500);--theme-color-action-hover:var(--color-link-700);--theme-color-highlight:var(--color-primary-200);--theme-color-background-neutral:var(--color-neutral-0);--theme-color-background-neutral-hsl:var(--color-neutral-0-hsl);--theme-color-text-neutral:var(--color-neutral-1000);--theme-color-text-neutral-hsl:var(--color-neutral-1000-hsl)}.theme--primary-dark{--theme-color-background:var(--color-primary-800);--theme-color-background-hsl:var(--color-primary-800-hsl);--theme-color-heading:var(--color-primary-50);--theme-color-text:var(--color-primary-100);--theme-color-text-hsl:var(--color-primary-100-hsl);--theme-color-action:var(--color-link-500);--theme-color-action-hover:var(--color-link-700);--theme-color-highlight:var(--color-primary-700);--theme-color-background-neutral:var(--color-neutral-1000);--theme-color-background-neutral-hsl:var(--color-neutral-1000-hsl);--theme-color-text-neutral:var(--color-neutral-0);--theme-color-text-neutral-hsl:var(--color-neutral-0-hsl)}:where(.sr-only,.visually-hidden,[visually-hidden]){clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-freeform-controls] button{--_button-color-background:var(--button-color-background,linear-gradient(180deg, #d44508 2.13%, #af3400 106.38%));--_button-color-icon:var(--button-color-icon,var(--_button-color-text));--_button-color-text:var(--button-color-text,var(--color-white));--_button-color-text-naked:var(--button-color-text-naked,var(--color-dark));--_button-color-text-hover-naked:var(--button-color-text-hover-naked,var(--color-orange));--_button-icon-transform:var(--button-icon-transform,translateX(0));--_button-icon-transform-hover:var(--button-icon-transform-hover,translateX(clamp(.25rem, 3vw, .5rem)));--_button-font-size:var(--button-font-size,1.25rem);--_button-font-weight:var(--button-font-weight,600);--_button-font-line-height:var(--button-font-line-height,calc(20 / 18));--_button-focus-outline:var(--button-focus-outline,var(--focus-outline));--_button-padding-x:var(--button-padding-x,clamp(1rem, 3vw, 1.5rem));--_button-padding-y:var(--button-padding-y,1rem);--_button-radius:var(--button-radius,var(--radius-4));--_button-border:var(--button-border,none);--_icon-ratio:var(--ratio-square);-webkit-tap-highlight-color:transparent;background:var(--_button-color-background);border-radius:var(--_button-radius);color:var(--_button-color-text);cursor:pointer;font-size:var(--_button-font-size);font-weight:var(--_button-font-weight);align-items:center;gap:var(--size-1);line-height:var(--_button-font-line-height);padding:var(--_button-padding-y) var(--_button-padding-x);text-align:left;border:var(--_button-border);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);margin:0;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0003}[data-freeform-controls] button:where(.-disabled,[disabled],[aria-disabled=true]){--_button-color-background:var(--button-color-background-disabled,var(--color-neutral-200));--_button-color-text:var(--button-color-text-disabled,var(--color-neutral-0));cursor:not-allowed;pointer-events:none}@media (any-hover:hover){[data-freeform-controls] button:hover{--_button-icon-transform:var(--_button-icon-transform-hover)}}[data-freeform-controls] button .button__icon{aspect-ratio:var(--icon-ratio,var(--_icon-ratio));color:var(--_button-color-icon);max-block-size:1em;max-inline-size:1em;transition:transform var(--duration-fast) var(--ease-out);transform:var(--_button-icon-transform);flex:none}[data-freeform-controls] button .button__icon>svg{object-fit:contain;block-size:100%;inline-size:100%}.accentable [data-freeform-controls] button,[data-freeform-controls] button.accentable{background:var(--accent-color-400);border-radius:.5rem}.accentable [data-freeform-controls] button:is(.accent-orange *),[data-freeform-controls] button.accentable:is(.accent-orange *){background:var(--_button-color-background)}.accentable [data-freeform-controls] button:is(.accent-blue *),[data-freeform-controls] button.accentable:is(.accent-blue *){background:var(--blue-550)}.accentable [data-freeform-controls] button:is(.accent-green *),[data-freeform-controls] button.accentable:is(.accent-green *){background:var(--green-550)}@media (any-hover:hover){.accentable [data-freeform-controls] button:hover,[data-freeform-controls] button.accentable:hover{--button-color-text:var(--color-white)}}[data-freeform-controls] button--light{--_button-color-background:var(--button-color-background-light,var(--color-white));--_button-color-text:var(--button-color-text-light,var(--color-orange))}[data-freeform-controls] button--lightOutline{--_button-border:2px solid var(--button-color-background-light-outline,var(--color-orange));--_button-color-background:var(--button-color-background-light,var(--color-white));--_button-color-text:var(--button-color-text-light,var(--color-orange))}[data-freeform-controls] button--naked{--_button-color-background:transparent;--_button-color-text:var(--_button-color-text-naked);--_button-color-text-hover-naked:var(--_button-color-text-hover-naked);box-shadow:none}@media (any-hover:hover){[data-freeform-controls] button--naked:hover{color:var(--button-color-text-hover-naked,var(--color-orange))}}[data-freeform-controls] button{border-radius:var(--radius-3)!important;transition:transform var(--duration-fast) var(--ease-out)!important;background:linear-gradient(#d44508 2.13%,#af3400 106.38%)!important;border:none!important;padding:.75rem clamp(1rem,3vw,2rem)!important}@media (any-hover:hover){[data-freeform-controls] button:hover{transform:translateY(-.25rem)}}.freeform-instructions{color:var(--color-dark)!important}}@layer plugins;@layer components{@layer atoms{.actions{gap:var(--actions-gap,var(--size-fluid-2));justify-content:var(--actions-justify,auto);flex-wrap:wrap;display:flex}.button{--_button-color-background:var(--button-color-background,linear-gradient(180deg, #d44508 2.13%, #af3400 106.38%));--_button-color-icon:var(--button-color-icon,var(--_button-color-text));--_button-color-text:var(--button-color-text,var(--color-white));--_button-color-text-naked:var(--button-color-text-naked,var(--color-dark));--_button-color-text-hover-naked:var(--button-color-text-hover-naked,var(--color-orange));--_button-icon-transform:var(--button-icon-transform,translateX(0));--_button-icon-transform-hover:var(--button-icon-transform-hover,translateX(clamp(.25rem, 3vw, .5rem)));--_button-font-size:var(--button-font-size,1.25rem);--_button-font-weight:var(--button-font-weight,600);--_button-font-line-height:var(--button-font-line-height,calc(20 / 18));--_button-focus-outline:var(--button-focus-outline,var(--focus-outline));--_button-padding-x:var(--button-padding-x,clamp(1rem, 3vw, 1.5rem));--_button-padding-y:var(--button-padding-y,1rem);--_button-radius:var(--button-radius,var(--radius-4));--_button-border:var(--button-border,none);--_icon-ratio:var(--ratio-square);-webkit-tap-highlight-color:transparent;background:var(--_button-color-background);border-radius:var(--_button-radius);color:var(--_button-color-text);cursor:pointer;font-size:var(--_button-font-size);font-weight:var(--_button-font-weight);align-items:center;gap:var(--size-1);line-height:var(--_button-font-line-height);padding:var(--_button-padding-y) var(--_button-padding-x);text-align:left;border:var(--_button-border);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);margin:0;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0003}.button:where(.-disabled,[disabled],[aria-disabled=true]){--_button-color-background:var(--button-color-background-disabled,var(--color-neutral-200));--_button-color-text:var(--button-color-text-disabled,var(--color-neutral-0));cursor:not-allowed;pointer-events:none}@media (any-hover:hover){.button:hover{--_button-icon-transform:var(--_button-icon-transform-hover)}}.button .button__icon{aspect-ratio:var(--icon-ratio,var(--_icon-ratio));color:var(--_button-color-icon);max-block-size:1em;max-inline-size:1em;transition:transform var(--duration-fast) var(--ease-out);transform:var(--_button-icon-transform);flex:none}.button .button__icon>svg{object-fit:contain;block-size:100%;inline-size:100%}.accentable .button,.button.accentable{background:var(--accent-color-400);border-radius:.5rem}.accentable .button:is(.accent-orange *),.button.accentable:is(.accent-orange *){background:var(--_button-color-background)}.accentable .button:is(.accent-blue *),.button.accentable:is(.accent-blue *){background:var(--blue-550)}.accentable .button:is(.accent-green *),.button.accentable:is(.accent-green *){background:var(--green-550)}@media (any-hover:hover){.accentable .button:hover,.button.accentable:hover{--button-color-text:var(--color-white)}}.button--light{--_button-color-background:var(--button-color-background-light,var(--color-white));--_button-color-text:var(--button-color-text-light,var(--color-orange))}.button--lightOutline{--_button-border:2px solid var(--button-color-background-light-outline,var(--color-orange));--_button-color-background:var(--button-color-background-light,var(--color-white));--_button-color-text:var(--button-color-text-light,var(--color-orange))}.button--naked{--_button-color-background:transparent;--_button-color-text:var(--_button-color-text-naked);--_button-color-text-hover-naked:var(--_button-color-text-hover-naked);box-shadow:none}@media (any-hover:hover){.button--naked:hover{color:var(--button-color-text-hover-naked,var(--color-orange))}}.checkbox{--_checkbox-border-radius:var(--checkbox-border-radius,calc(var(--_checkbox-size) * .25));--_checkbox-border-color-active:var(--checkbox-border-color-active,var(--color-action-600));--_checkbox-border-color-disabled:var(--checkbox-border-color-disabled,hsl(var(--theme-color-text-neutral-hsl) / 10%));--_checkbox-border-color-hover:var(--checkbox-border-color-hover,var(--color-neutral-700));--_checkbox-border-color-inactive:var(--checkbox-border-color-inactive,var(--color-neutral-500));--_checkbox-border-width:var(--checkbox-border-width,calc(var(--_checkbox-size) * .1));--_checkbox-color-active:var(--checkbox-color-active,var(--color-action-600));--_checkbox-color-disabled:var(--checkbox-color-disabled,hsl(var(--theme-color-text-neutral-hsl) / 5%));--_checkbox-color-highlight:var(--checkbox-color-highlight,hsl(var(--theme-color-text-neutral-hsl) / 10%));--_checkbox-color-hover:var(--checkbox-color-hover,var(--color-neutral-0));--_checkbox-color-inactive:var(--checkbox-color-inactive,var(--color-neutral-50));--_checkbox-flex-direction:var(--checkbox-flex-direction,row);--_checkbox-gap:var(--checkbox-gap,2ch);--_checkbox-icon-color-active:var(--checkbox-icon-color-active,var(--color-neutral-1000));--_checkbox-icon-color-disabled:var(--checkbox-icon-color-disabled,hsl(var(--theme-color-text-neutral-hsl) / 20%));--_checkbox-icon-color-inactive:var(--checkbox-icon-color-inactive,var(--color-neutral-100));--_checkbox-icon-size:var(--checkbox-icon-size,1rem);--_checkbox-padding:var(--checkbox-padding,calc(var(--_checkbox-size) * .25));--_checkbox-size:var(--checkbox-size,1.5rem);--_checkbox-size-highlight:0;--_checkmark-block-size:calc((var(--_checkbox-size) - (var(--_checkbox-padding) * 2) - (var(--_checkbox-border-width) * 2)) * .8);--_checkmark-inline-size:calc(var(--_checkmark-block-size) * 2);--_checkmark-stroke-width:calc(var(--_checkbox-size) * .115);--webkit-tap-highlight-color:transparent;box-sizing:content-box;cursor:pointer;flex-direction:var(--_checkbox-flex-direction);font-family:var(--label-font-family,var(--font-sans));font-size:var(--label-font-size,var(--size-1));font-weight:var(--label-font-weight,var(--font-weight-regular));align-items:center;gap:var(--_checkbox-gap);line-height:var(--label-line-height,var(--leading-loose));user-select:none;display:flex}.checkbox>input{appearance:none;background:var(--_checkbox-color-inactive);block-size:var(--_checkbox-size);border:var(--_checkbox-border-width) solid var(--_checkbox-border-color-inactive);border-radius:var(--_checkbox-border-radius);box-shadow:0 0 0 var(--_checkbox-size-highlight) var(--_checkbox-color-highlight);inline-size:var(--_checkbox-size);outline-offset:calc(var(--_checkbox-size) * .2);grid:[box]1fr/[box]1fr;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.checkbox>input{transition:background var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out), box-shadow var(--duration-quick) var(--ease-out)}}@media (any-hover:hover){.checkbox>input:hover:where(:not(:disabled)){--_checkbox-size-highlight:calc(var(--_checkbox-size) * .25);background:var(--_checkbox-color-hover);border-color:var(--_checkbox-border-color-hover)}}.checkbox>input:after{block-size:var(--_checkmark-block-size);border-color:var(--_checkbox-icon-color-active);border-style:solid;border-width:0 0 var(--_checkmark-stroke-width) var(--_checkmark-stroke-width);content:"";inline-size:var(--_checkmark-inline-size);opacity:0;rotate:-45deg;scale:0;translate:0 calc(var(--_checkmark-block-size) * .25 * -1);grid-area:box;display:block}@media (prefers-reduced-motion:no-preference){.checkbox>input:after{transition:opacity var(--duration-fast) var(--ease-out), scale var(--duration-fast) var(--ease-out)}}.checkbox>input:checked{background:var(--_checkbox-color-active);border-color:var(--_checkbox-border-color-active)}.checkbox>input:checked:after{opacity:1;scale:1}.checkbox>input:disabled{background:var(--_checkbox-color-disabled);border-color:var(--_checkbox-border-color-disabled);cursor:not-allowed}.checkbox>input:disabled:after{border-color:var(--_checkbox-icon-color-disabled)}.cta{--_cta-text-color:var(--cta-text-color,var(--color-white));--_cta-icon-color:var(--cta-icon-color,var(--color-orange));--_cta-icon-transform:translateX(0);color:var(--_cta-text-color);font-weight:var(--font-weight-semibold);font-size:1.25rem;line-height:1.2;text-decoration:none}@media (any-hover:hover){.cta:hover{--_cta-icon-transform:translateX(.5rem)}}.cta__icon{aspect-ratio:1.5;vertical-align:-2px;width:1.65rem;margin-left:var(--size-0);color:var(--_cta-icon-color);transition:transform var(--duration-fast) var(--ease-out);transform:var(--_cta-icon-transform);display:inline}.dialog{--_dialog-close-button-block-size:var(--dialog-close-button-block-size,2rem);--_dialog-width:var(--dialog-width,40%);opacity:0;width:100%;transition:opacity var(--duration-fast) var(--ease-out);border:none;padding:0}@media screen and (width>=768px){.dialog{width:var(--_dialog-width)}}.dialog[open]{opacity:1}.dialog::backdrop{background-color:#333f48b3}.dialog__wrapper{background-color:#242b31;padding:1rem;display:grid}.dialog__closeButton{appearance:none;color:unset;width:var(--_dialog-close-button-block-size);margin:0;cursor:pointer;background:0 0;border:0;border-radius:0;grid-row:1/2;justify-self:end;margin-bottom:1rem;padding:0}.dialog__closeIcon{color:var(--color-white);block-size:var(--_dialog-close-button-block-size);width:var(--_dialog-close-button-block-size)}.dialog__content{grid-row:2/3}.dialog__iframe{aspect-ratio:16/9;width:100%}.icon{object-fit:contain;block-size:100%;inline-size:100%}:where(label){color:var(--theme-color-heading,var(--color-neutral-900));line-height:var(--leading-tight)}:where(label):where(:not(.checkbox,.radio)){margin-block-end:var(--size-0);font-size:.875rem;display:block}:where(input,textarea,.input):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])){--_input-block-size:var(--input-block-size,calc((var(--_input-font-size) * var(--_input-line-height)) + (var(--_input-padding-block) * 2) + (var(--_input-border-width) * 2)));--_input-border-radius:var(--input-border-radius,var(--radius-2));--_input-border-width:var(--input-border-width,1px);--_input-color-background:var(--input-color-background,var(--color-neutral-50));--_input-color-background-disabled:var(--input-color-background-disabled,hsl(var(--color-neutral-50-hsl) / 50%));--_input-color-border:var(--input-color-border,#ccc);--_input-color-border-active:var(--input-color-border-active,#ccc);--_input-color-border-disabled:var(--input-color-border-disabled,hsl(var(--color-neutral-500-hsl) / 20%));--_input-color-border-error:var(--input-color-border-error,var(--color-error-600));--_input-color-highlight:var(--input-color-highlight,var(--color-dullblue));--_input-color-text:var(--input-color-text,var(--color-neutral-800));--_input-color-text-disabled:var(--input-color-text-disabled,hsl(var(--theme-color-text-neutral-hsl) / 30%));--_input-color-text-error:var(--input-color-text-error,var(--color-error-600));--_input-color-text-placeholder:var(--input-color-text-placeholder,var(--color-neutral-400));--_input-font-size:var(--input-font-size,var(--size-1));--_input-inline-size:var(--input-inline-size,max-content);--_input-line-height:var(--input-line-height,var(--leading-none));--_input-padding-block:var(--input-padding-block,.45rem);--_input-padding-inline:var(--input-padding-inline,var(--_input-padding));--_input-padding:var(--input-padding,var(--size-1));--_input-size-highlight:0}:where(input,textarea):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])){background-color:var(--_input-color-background);border:var(--_input-border-width) solid var(--_input-color-border);border-radius:var(--_input-border-radius);box-shadow:0 0 0 var(--_input-size-highlight) var(--_input-color-highlight);color:var(--_input-color-text);color-scheme:light;font-size:var(--_input-font-size);inline-size:var(--_input-inline-size);line-height:var(--_input-line-height);padding:var(--_input-padding-block) var(--_input-padding-inline);width:100%}@media (prefers-reduced-motion:no-preference){:where(input,textarea):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])){transition:box-shadow var(--duration-quick) var(--ease-out)}}:where(input,textarea):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])):disabled{--_input-color-background:var(--_input-color-background-disabled);--_input-color-border:var(--_input-color-border-disabled);--_input-color-text:var(--_input-color-text-disabled);--_input-color-text-placeholder:var(--_input-color-text-disabled);cursor:not-allowed;font-style:italic}:where(input,textarea):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])):invalid{--_input-color-border:var(--_input-color-border-error);--_input-color-text:var(--_input-color-text-error)}@media (any-hover:hover){:where(input,textarea):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])):hover:where(:not(:disabled)){--_input-size-highlight:calc(var(--_input-block-size) * .05)}}:where(input,textarea):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])):focus-visible:where(:not(:disabled)){--_input-size-highlight:calc(var(--_input-block-size) * .05)}:where(input,textarea):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])):focus{--_input-color-border:var(--_input-color-border-active);outline:none}:where(input,textarea):where(:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset]))::placeholder{color:var(--_input-color-text-placeholder)}:where(input,textarea):where([type=color]){--_input-line-height:var(--leading-loose);--_input-inline-size:min(100%, var(--size-fluid-4));aspect-ratio:var(--ratio-square);block-size:max-content;padding:0;position:relative}:where(input,textarea):where([type=color])::-webkit-color-swatch{border:var(--border-size-2) solid var(--color-neutral-0);border-radius:var(--radius-round);block-size:auto;inline-size:auto;position:absolute;inset:.25rem}:where(input,textarea):where([type=color])::-moz-color-swatch{border:var(--border-size-2) solid var(--color-neutral-200);border-radius:var(--radius-round);block-size:auto;inline-size:auto;position:absolute;inset:.25rem}:where(input,textarea):where([type=search]){border-radius:var(--radius-round);padding-inline:calc(var(--_input-padding-inline) * 1.5)}:where(textarea){min-block-size:min(14rem,40vh)}.input{--_input-icon-block-size:var(--input-icon-block-size,calc(var(--_input-block-size) / var(--_input-icon-ratio)));--_input-icon-ratio:var(--input-icon-ratio,var(--ratio-square));--_input-icon-gap:var(--input-icon-gap,var(--size-1));--_input-icon-inline-size:var(--input-icon-inline-size,var(--size-1));--_input-icon-inset-block:var(--input-icon-inset-block,calc(50% - (var(--_input-icon-block-size) / 2)));--_input-icon-padding-inline:var(--input-icon-padding-inline,calc(var(--_input-icon-inline-size) + var(--_input-icon-gap) + var(--_input-padding-inline)));--_input-icon-color:var(--input-icon-color,var(--color-orange));inline-size:fit-content;width:100%;position:relative}.input :is(svg,.input__icon){block-size:var(--_input-icon-block-size);inline-size:var(--_input-icon-inline-size);color:var(--_input-icon-color);position:absolute;inset-block-start:var(--_input-icon-inset-block)}.input:has(:is(svg,.input__icon)+input) input{padding-inline-start:var(--_input-icon-padding-inline)}.input:has(:is(svg,.input__icon)+input) :is(svg,.input__icon){inset-inline-start:var(--_input-padding-inline)}.input:has(input+:is(svg,.input__icon)) input{padding-inline-end:var(--_input-icon-padding-inline)}.input:has(input+:is(svg,.input__icon)) :is(svg,.input__icon){inset-inline-end:var(--_input-padding-inline)}@supports not selector(:has(*)){.input.has--icon-before input{padding-inline-start:var(--_input-icon-padding-inline)}.input.has--icon-before :is(svg,.input__icon){inset-inline-start:var(--_input-padding-inline)}.input.has--icon-after input{padding-inline-end:var(--_input-icon-padding-inline)}.input.has--icon-after :is(svg,.input__icon){inset-inline-end:var(--_input-padding-inline)}}.input.input--rounded input{--_input-border-radius:var(--radius-round)}.link{--_link-color:var(--link-color,var(--theme-color-action,var(--color-link-500)));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-link-700)));--_link-color-icon:var(--link-color-icon,var(--_link-color));--_link-color-icon-hover:var(--link-color-icon-hover,var(--_link-color-hover));--_link-font-size:var(--link-font-size,var(--size-1));--_link-gap:var(--link-gap,1em);--_link-outline:var(--link-outline,var(--focus-outline));--_icon-ratio:var(--ratio-film);color:var(--_link-color);font-family:var(--font-sans);font-size:var(--_link-font-size);font-weight:var(--font-weight-bold);align-items:center;gap:var(--_link-gap);line-height:var(--leading-loose);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}@media (any-hover:hover){.link:hover{color:var(--_link-color-hover)}.link:hover .link__icon{color:var(--_link-color-icon-hover)}}.link:focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.link__icon{aspect-ratio:var(--icon-ratio,var(--_icon-ratio));color:var(--_link-color-icon);max-block-size:.75em;transition:color var(--duration-fast) var(--ease-out);flex:none}.link__icon>svg{object-fit:contain;block-size:100%;inline-size:100%}.inline-link{--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.inline-link:hover{color:var(--_link-color-hover)}}.inline-link:focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.list{--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4))}.list:where(ul,ol){--_list-row-gap:var(--list-row-gap,var(--size-1));gap:var(--_list-row-gap);padding-inline-start:var(--_list-padding-inline-start);display:grid}.list:where(ul,ol)[svg-marker] li,.list:where(ul,ol) li[svg-marker]{--icon-fill-color:var(--color-primary-500);--list-marker-block-size:1.2em;--list-marker-inline-size:1.2em}.list:where(ul,ol)[svg-marker] li:before,.list:where(ul,ol) li[svg-marker]:before{content:none}.list:where(ul,ol)[svg-marker] li svg,.list:where(ul,ol) li[svg-marker] svg{block-size:var(--_list-marker-block-size);object-fit:contain;inline-size:var(--_list-marker-inline-size);margin-block-start:var(--_list-icon-offset)}.list:where(ul,ol) :where(li){--_list-icon-offset:calc(( var(--_text-font-size,var(--paragraph-size-md)) * var(--_text-line-height,var(--leading-paragraph)) - var(--_list-marker-block-size) ) / 2);gap:var(--size-1);grid-template-columns:var(--_list-marker-inline-size) auto;display:grid;position:relative}.list:where(ul,ol) :where(li)::marker{font-size:0}.list:where(ul,ol) :where(li)>:where(ul,ol){grid-column-start:2;padding-inline-start:0}.list:where(ul)[icon-marker] li,.list:where(ul) li[icon-marker]{--list-marker-block-size:1.2em;--list-marker-inline-size:1.2em;--list-marker-color-background:transparent}.list:where(ul)[icon-marker] li:before,.list:where(ul) li[icon-marker]:before{background-image:var(--list-background-image);background-position:50%;background-repeat:no-repeat;background-size:contain}.list:where(ul) :where(li){--_list-marker-block-size:var(--list-marker-block-size,.5em);--_list-marker-inline-size:var(--list-marker-inline-size,1em);--_list-marker-color-background:var(--list-marker-color-background,var(--theme-color-accent,var(--color-primary-500)))}.list:where(ul) :where(li):before{background:var(--_list-marker-color-background);block-size:var(--_list-marker-block-size);content:var(--list-marker-content,"");inline-size:var(--_list-marker-inline-size);border-radius:1em;margin-block-start:var(--_list-icon-offset)}.list:where(ul) :where(li) li{--list-marker-color-background:var(--theme-color-highlight,var(--color-primary-200));--list-marker-block-size:.25em}.list:where(ol){counter-reset:list-counter}.list:where(ol) :where(li){--_list-marker-block-size:var(--list-marker-block-size,2.5em);--_list-marker-color-background:var(--list-marker-color-background,var(--theme-color-accent,var(--color-primary-500)));--_list-marker-color-text:var(--list-marker-color-text,var(--theme-color-background-neutral,var(--color-neutral-0)));--_list-marker-font-size:var(--list-marker-font-size,.75em);--_list-marker-inline-size:var(--list-marker-inline-size,var(--_list-marker-block-size));counter-increment:list-counter}.list:where(ol) :where(li):before{background:var(--_list-marker-color-background);block-size:var(--_list-marker-block-size);border-radius:var(--radius-round);color:var(--_list-marker-color-text);content:var(--list-marker-content,counters(list-counter, "."));font-size:var(--_list-marker-font-size);font-weight:var(--font-weight-bold);inline-size:var(--_list-marker-inline-size);place-items:center;margin-block-start:var(--_list-icon-offset);display:grid}.list:where(ol) :where(li) li{--list-marker-color-background:var(--theme-color-highlight,var(--color-primary-200));--list-marker-color-text:var(--theme-color-accent,var(--color-primary-500))}@keyframes draw{0%{stroke-dashoffset:220px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-220px}}.loadingIndicator{width:1.5rem;height:1.5rem}.loadingIndicator__path{stroke-dasharray:220;stroke-dashoffset:220px;stroke-linecap:round;animation:1s linear infinite forwards draw}.media{--_media-aspect-ratio:var(--media-aspect-ratio,var(--ratio-photo));--_media-border-radius:var(--media-border-radius,var(--radius-2));--_media-color-background:var(--media-color-background,var(--theme-color-text,var(--color-neutral-500)));--_media-fit:var(--media-fit,cover);--_media-position:var(--media-position,center);--_media-trigger-color-fill:var(--media-trigger-color-fill,var(--color-neutral-100));--_media-trigger-color-highlight:var(--media-trigger-color-highlight,hsl(var(--theme-color-background-hsl,var(--color-action-600-hsl)) / 80%));--_media-trigger-color-stroke:var(--media-trigger-color-stroke,var(--color-neutral-600));--_media-trigger-size:var(--media-trigger-size,var(--size-fluid-6));--_media-trigger-size-highlight:var(--media-trigger-size-highlight,0);aspect-ratio:var(--_media-aspect-ratio);background:var(--_media-color-background);border-radius:var(--_media-border-radius);place-items:center;display:grid;position:relative}.media>*{grid-area:1/1/1/1}.media--square{--_media-aspect-ratio:var(--ratio-square)}.media--photo{--_media-aspect-ratio:var(--ratio-photo)}.media--widescreen{--_media-aspect-ratio:var(--ratio-widescreen)}.media__mask{background:var(--_media-color-background);border-radius:var(--_media-border-radius);z-index:2}@media (prefers-reduced-motion:no-preference){.media__mask{transition:opacity var(--duration-moderate) var(--ease-out)}}.media__mask,.media__video,.media__image{block-size:100%;inline-size:100%;position:absolute;inset:0}.media__video{opacity:0;z-index:1;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.media__video{transition:opacity var(--duration-moderate) var(--ease-out)}}.loaded .media__video{opacity:1}.media__trigger{appearance:none;color:unset;background:0 0;border:0;border-radius:0;margin:0;padding:0}.media__trigger:after{content:"";z-index:0;position:absolute;inset:0}.media__trigger{--icon-fill-color:var(--_media-trigger-color-fill);--icon-stroke-color:var(--_media-trigger-color-stroke);aspect-ratio:var(--ratio-square);block-size:var(--_media-trigger-size);box-shadow:0 0 0 var(--_media-trigger-size-highlight) var(--_media-trigger-color-highlight);border-radius:var(--radius-round);z-index:3}@media (prefers-reduced-motion:no-preference){.media__trigger{transition:box-shadow var(--duration-quick) var(--ease-out), opacity var(--duration-moderate) var(--ease-out)}}@media (any-hover:hover){.media__trigger:hover{--_media-trigger-size-highlight:.5rem;cursor:pointer}}.media__trigger:focus-visible{--_media-trigger-size-highlight:.5rem}.media__trigger svg{object-fit:contain;block-size:100%;inline-size:100%;max-inline-size:none}.loaded .media__mask,.loaded .media__trigger{opacity:0;pointer-events:none}.media iframe,.media video,.media img{object-fit:var(--_media-fit);object-position:var(--_media-position);block-size:100%;inline-size:100%;aspect-ratio:var(--_media-aspect-ratio);border-radius:var(--_media-border-radius);display:block;position:absolute;inset:0}.radio{--_radio-border-radius:var(--radio-border-radius,var(--radius-round));--_radio-border-color-active:var(--radio-border-color-active,var(--color-action-600));--_radio-border-color-disabled:var(--radio-border-color-disabled,hsl(var(--theme-color-text-neutral-hsl) / 10%));--_radio-border-color-hover:var(--radio-border-color-hover,var(--color-neutral-700));--_radio-border-color-inactive:var(--radio-border-color-inactive,var(--color-neutral-500));--_radio-border-width:var(--radio-border-width,calc(var(--_radio-size) * .1));--_radio-color-active:var(--radio-color-active,var(--color-action-600));--_radio-color-disabled:var(--radio-color-disabled,hsl(var(--theme-color-text-neutral-hsl) / 5%));--_radio-color-highlight:var(--radio-color-highlight,hsl(var(--theme-color-text-neutral-hsl) / 10%));--_radio-color-hover:var(--radio-color-hover,var(--color-neutral-0));--_radio-color-inactive:var(--radio-color-inactive,var(--color-neutral-50));--_radio-flex-direction:var(--radio-flex-direction,row);--_radio-gap:var(--radio-gap,2ch);--_radio-knob-color-active:var(--radio-knob-color-active,var(--theme-color-text-neutral));--_radio-knob-color-disabled:var(--radio-knob-color-disabled,hsl(var(--theme-color-text-neutral-hsl) / 20%));--_radio-knob-color-inactive:var(--radio-knob-color-inactive,var(--color-neutral-100));--_radio-knob-color-hover:var(--radio-knob-color-hover,var(--color-neutral-200));--_radio-knob-size:var(--radio-knob-size,calc(var(--_radio-size) * .67));--_radio-size:var(--radio-size,1.5rem);--_radio-size-highlight:0;--webkit-tap-highlight-color:transparent;box-sizing:content-box;cursor:pointer;flex-direction:var(--_radio-flex-direction);font-family:var(--label-font-family,var(--font-sans));font-size:var(--label-font-size,var(--size-1));font-weight:var(--label-font-weight,var(--font-weight-regular));align-items:center;gap:var(--_radio-gap);line-height:var(--label-line-height,var(--leading-loose));user-select:none;justify-content:space-between;display:flex}.radio>input{--_radio-border-color:var(--_radio-border-color-inactive);--_radio-color:var(--_radio-color-inactive);--_radio-knob-color:var(--_radio-knob-color-inactive);--_radio-knob-opacity:0;--_radio-knob-scale:0;appearance:none;background:var(--_radio-color);block-size:var(--_radio-size);border:var(--_radio-border-width) solid var(--_radio-border-color);border-radius:var(--_radio-border-radius);box-shadow:0 0 0 var(--_radio-size-highlight) var(--_radio-color-highlight);inline-size:var(--_radio-size);outline-offset:calc(var(--_radio-size) * .2);flex-shrink:0;grid:[box]1fr/[box]1fr;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.radio>input{transition:background var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out), box-shadow var(--duration-quick) var(--ease-out)}}@media (any-hover:hover){.radio>input:hover:where(:not(:disabled)){--_radio-size-highlight:calc(var(--_radio-size) * .25);--_radio-border-color:var(--_radio-border-color-hover);--_radio-color:var(--_radio-color-hover)}}.radio>input:after{background:var(--_radio-knob-color);block-size:var(--_radio-knob-size);border-radius:var(--_radio-border-radius);content:"";inline-size:var(--_radio-knob-size);opacity:var(--_radio-knob-opacity);scale:var(--_radio-knob-scale);grid-area:box;display:block}@media (prefers-reduced-motion:no-preference){.radio>input:after{transition:background var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out), scale var(--duration-fast) var(--ease-out)}}.radio>input:checked{--_radio-border-color:var(--_radio-color-active);--_radio-color:var(--_radio-color-active);--_radio-knob-color:var(--_radio-knob-color-active)}.radio>input:checked:after{--_radio-knob-opacity:1;--_radio-knob-scale:1}.radio>input:disabled{--_radio-border-color:var(--_radio-border-color-disabled);--_radio-color:var(--_radio-color-disabled);--_radio-knob-color:var(--_radio-knob-color-disabled);cursor:not-allowed}.search{grid-column:1;grid-template-columns:10fr 2fr;gap:1rem;display:grid;position:relative}@media screen and (width>=768px){.search{grid-template-columns:13fr 1fr}}.search__icon{color:var(--color-orange);width:1.25rem;height:1.25rem;position:absolute;top:calc(50% - .625rem);left:1rem}.search__input{--input-color-background:white;--input-border-radius:4px;--input-border-color:#d9d9d9;border-radius:var(--input-border-radius);padding-inline-start:3rem}.search__inputButton{--search-submit-icon-transform:translateX(0);--button-padding-y:1rem;--button-padding-x:.5rem;--button-radius:var(--radius-3);justify-content:center}@media (any-hover:hover){.search__inputButton:hover{--search-submit-icon-transform:translateX(.25rem)}}.search__inputButtonIcon{transition:transform var(--duration-fast) var(--ease-out);transform:var(--search-submit-icon-transform);width:1.25rem;height:1.25rem}.section{--_section-padding-y:var(--section-padding-y,var(--size-fluid-4));background:var(--theme-color-background);color:var(--theme-color-text,var(--color-text));padding:var(--_section-padding-y) 0}.section__header{display:grid}.section__header--center{justify-items:center}.section__heading{color:var(--theme-color-heading,var(--color-heading));max-inline-size:var(--size-header-3)}select:where(:not([class]),.select),.select{--_select-block-size:var(--select-block-size,calc((var(--_select-font-size) * var(--_select-line-height)) + (var(--_select-padding-block) * 2) + (var(--_select-border-width) * 2)));--_select-border-color:var(--select-border-color,#ccc);--_select-border-radius:var(--select-border-radius,var(--radius-2));--_select-border-width:var(--select-border-width,var(--border-size-1));--_select-caret-color:var(--select-caret-color,var(--color-orange));--_select-caret-ratio:var(--select-caret-ratio,var(--ratio-widescreen));--_select-caret-size:var(--select-caret-size,2.75rem);--_select-color-background:var(--select-color-background,var(--color-neutral-0));--_select-color-highlight:var(--select-color-highlight,var(--color-lightgray));--_select-color-text:var(--select-color-text,var(--color-darkgray));--_select-font-size:var(--select-font-size,var(--size-1));--_select-gap:var(--select-gap,var(--size-1));--_select-inline-size:var(--select-inline-size,fit-content);--_select-line-height:var(--select-line-height,var(--leading-none));--_select-padding-block:var(--select-padding-block,.6rem);--_select-padding-inline:var(--select-padding-inline,var(--size-1));--_select-size-highlight:0}select{background-color:var(--_select-color-background);border:var(--_select-border-width) solid var(--_select-border-color);border-radius:var(--_select-border-radius);box-shadow:0 0 0 var(--_select-size-highlight) var(--_select-color-highlight);color:var(--_select-color-text);font-size:var(--_select-font-size);inline-size:var(--_select-inline-size);line-height:var(--_select-line-height);padding:var(--_select-padding-block) var(--_select-padding-inline)}@media (prefers-reduced-motion:no-preference){select{transition:box-shadow var(--duration-quick) var(--ease-out)}}@media (any-hover:hover){select:hover:where(:not(:disabled)){--_select-size-highlight:calc(var(--_select-block-size) * .05)}}.select{border-radius:var(--_select-border-radius);inline-size:fit-content;width:100%;position:relative}.select select{appearance:none;width:100%;padding-inline-end:calc(var(--_select-gap) + var(--_select-caret-size) + var(--_select-padding-inline))}.select__icon{aspect-ratio:var(--_select-caret-ratio);color:var(--_select-caret-color);inline-size:var(--_select-caret-size);pointer-events:none;position:absolute;inset-block-start:calc(50% - var(--_select-caret-size) / var(--_select-caret-ratio) / 2);inset-inline-end:.25rem;transform:translateY(.1rem)}.stat{--_stat-color:var(--stat-color,var(--text-color,var(--color-dark)));--_stat-font-size:var(--stat-font-size,1.25rem);--_stat-line-height:var(--stat-line-height,1.25);--_stat-gap:var(--stat-gap,.875rem);--_stat-value-font-size:var(--stat-value-font-size,var(--size-6));--_stat-value-line-height:var(--stat-value-line-height,var(--leading-none));--_stat-value-font-weight:var(--stat-value-font-weight,var(--font-weight-bold));--_stat-value-color:var(--stat-value-color,var(--color-darkgreen));--_stat-hex-shape-width:var(--stat-hex-shape-width,6.625rem);--_stat-hex-shape-height:var(--stat-hex-shape-height,7.125rem);--_stat-hex-shape-color:var(--stat-hex-shape-color,var(--text-color,var(--color-darkgray)));--_stat-hex-shape-opacity:var(--stat-hex-shape-opacity,.05)}.accentable .stat,.stat.accentable{--_stat-value-color:var(--accent-color-400)}.stat{gap:var(--_stat-gap);font-size:var(--_stat-font-size);line-height:var(--_stat-line-height);color:var(--_stat-color);flex-direction:column;display:flex}.stat__value{font-size:var(--_stat-value-font-size);line-height:var(--_stat-value-line-height);font-weight:var(--_stat-value-font-weight);color:var(--_stat-value-color);position:relative}.stat__value>*{z-index:1;position:relative}.stat__value:before{content:"";width:var(--_stat-hex-shape-width);height:var(--_stat-hex-shape-height);background-color:var(--_stat-hex-shape-color);opacity:var(--_stat-hex-shape-opacity);z-index:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.switch{--_switch-direction:var(--switch-direction,1);--_switch-flex-direction:var(--switch-flex-direction,row);--_switch-gap:var(--switch-gap,2ch);--_switch-padding-track:calc(var(--_switch-thumb-size) * .24);--_switch-size-highlight:0;--_switch-thumb-color-active:var(--switch-thumb-color-active,hsl(var(--theme-color-text-neutral-hsl) / 100%));--_switch-thumb-color-disabled:var(--switch-thumb-color-disabled,hsl(var(--theme-color-background-neutral-hsl) / 50%));--_switch-thumb-color-highlight:var(--switch-thumb-color-highlight,hsl(var(--theme-color-text-neutral-hsl) / 15%));--_switch-thumb-color-inactive:var(--switch-thumb-color-inactive,hsl(var(--theme-color-text-neutral-hsl) / 60%));--_switch-thumb-duration:var(--switch-thumb-duration,var(--duration-quick));--_switch-thumb-size:var(--switch-thumb-size,1.375rem);--_switch-track-color-active:var(--switch-track-color-active,var(--color-action-600));--_switch-track-color-inactive:var(--switch-track-color-inactive,var(--color-neutral-100));--_switch-track-size:calc(var(--_switch-thumb-size) * 2.5);-webkit-tap-highlight-color:transparent;cursor:pointer;flex-direction:var(--_switch-flex-direction);font-family:var(--switch-font-family,var(--font-sans));font-size:var(--switch-font-size,var(--size-1));font-weight:var(--switch-font-weight,var(--font-weight-regular));align-items:center;gap:var(--_switch-gap);line-height:var(--switch-line-height,var(--leading-loose));user-select:none;justify-content:space-between;display:flex}.switch[dir=rtl]{--_switch-direction:-1}.switch[switch-layout=vertical]{min-block-size:calc(var(--_switch-track-size) + var(--_switch-padding-track) * 2)}.switch[switch-layout=vertical]>input{rotate:calc(90deg * var(--_switch-direction) * -1)}.switch>input{--_track-color:var(--_switch-track-color-inactive);--_thumb-color:var(--_switch-thumb-color-inactive);--_thumb-position:0%;appearance:none;background:var(--_track-color);block-size:var(--_switch-thumb-size);block-size:var(--_switch-thumb-size);border-radius:var(--_switch-track-size);box-sizing:content-box;inline-size:var(--_switch-track-size);outline-offset:calc(var(--_switch-thumb-size) * .2);padding:var(--_switch-padding-track);transition:background var(--duration-quick) var(--ease-in);border:none;flex-shrink:0;grid:[track]1fr/[track]1fr;align-items:center;display:grid}.switch>input:before{background:var(--_thumb-color);block-size:var(--_switch-thumb-size);border-radius:var(--radius-round);box-shadow:0 0 0 var(--_switch-size-highlight) var(--_switch-thumb-color-highlight);content:"";inline-size:var(--_switch-thumb-size);translate:var(--_thumb-position);grid-area:track}@media (prefers-reduced-motion:no-preference){.switch>input:before{transition:background var(--duration-quick) var(--ease-in), box-shadow var(--duration-quick) var(--ease-out), translate var(--_switch-thumb-duration) var(--ease-in)}}.switch>input:checked{--_track-color:var(--_switch-track-color-active);--_thumb-color:var(--_switch-thumb-color-active);--_thumb-position:calc((var(--_switch-track-size) - 100%) * var(--_switch-direction))}.switch>input:indeterminate{--_thumb-position:calc(((var(--_switch-track-size) / 2) - (var(--_switch-thumb-size) / 2) * var(--_switch-direction)))}.switch>input:disabled{--_thumb-color:transparent;cursor:not-allowed}.switch>input:disabled:before{cursor:not-allowed;box-shadow:inset 0 0 0 calc(var(--_switch-thumb-size) * .1) var(--_switch-thumb-color-disabled)}@media (any-hover:hover){.switch>input:hover:before{--_switch-size-highlight:calc(var(--_switch-thumb-size) * .25)}}table,.table{--table-border-color:var(--color-gray);--table-color-th-bg:var(--color-lightgray);--table-color-tr-th-bg:var(--color-lightgray);--_table-border-color:var(--table-border-color,var(--color-neutral-200));--_table-border-width:var(--table-border-width,1px);--_table-color-th-bg:var(--table-color-th-bg,var(--color-neutral-100));--_table-color-tr-th-bg:var(--table-color-tr-th-bg,var(--color-neutral-50));--_table-color-tr-th-bg-hover:var(--table-color-tr-th-bg-hover,var(--color-primary-100));--_table-color-th-text:var(--table-color-th-text,var(--color-heading));--_table-color-tr-bg:var(--table-color-tr-bg,var(--color-neutral-0));--_table-color-tr-text:var(--table-color-tr-text,var(--color-text));--_table-color-tr-bg-stripe:var(--table-color-tr-bg-stripe,var(--color-neutral-50));--_table-color-tr-text-stripe:var(--table-color-tr-text-stripe,var(--_table-color-tr-text));--_table-color-tr-bg-hover:var(--table-color-tr-bg-hover,var(--color-primary-50));--_table-color-tr-text-hover:var(--table-color-tr-text-hover,var(--color-heading));--_table-padding-x:var(--table-padding-x,var(--size-2));--_table-padding-y:var(--table-padding-y,var(--size-1));--_table-transition:var(--table-transition,background-color var(--ease-out) var(--duration-fast), color var(--ease-out) var(--duration-fast))}@media (any-hover:none){table,.table{--_table-color-tr-text:var(--table-color-tr-text,var(--color-heading))}}table,.table{max-width:calc(100vw - var(--grid-gutter-width) * 2);border-collapse:collapse;border-spacing:0;inline-size:100%;word-break:normal;margin-block-end:var(--size-3)}table[table-striped] :where(tr:nth-child(2n)),.table[table-striped] :where(tr:nth-child(2n)){background-color:var(--_table-color-tr-bg-stripe);color:var(--_table-color-tr-text-stripe)}table__container,.table__container{border-collapse:collapse;border-spacing:0;inline-size:100%;margin-block-end:var(--size-3)}table caption,.table caption{font-size:var(--paragraph-size-sm);margin-block-end:.75em}table tbody,table thead,.table tbody,.table thead{border-inline-start:var(--_table-border-width) solid var(--_table-border-color)}table thead,.table thead{border-block-start:var(--_table-border-width) solid var(--_table-border-color)}table td,table th,.table td,.table th{padding:var(--_table-padding-y) var(--_table-padding-x);text-align:start;vertical-align:top;border-inline-end:var(--_table-border-width) solid var(--_table-border-color)}table th,.table th{background-color:var(--_table-color-th-bg);color:var(--_table-color-th-text);white-space:nowrap}table th[scope=row],.table th[scope=row]{background-color:var(--_table-color-tr-th-bg);transition:var(--_table-transition)}table tr,.table tr{background-color:var(--_table-color-tr-bg);border-block-end:var(--_table-border-width) solid var(--_table-border-color);color:var(--_table-color-tr-text);transition:var(--_table-transition)}@media (any-hover:hover){table tr:hover,.table tr:hover{background-color:var(--_table-color-tr-bg-hover);color:var(--_table-color-tr-text-hover)}table tr:hover th[scope=row],.table tr:hover th[scope=row]{background-color:var(--_table-color-tr-th-bg-hover)}}table[responsive-table=scrollable],table[responsive-table]:where(:not([responsive-table=stacked])),.table[responsive-table=scrollable],.table[responsive-table]:where(:not([responsive-table=stacked])){inline-size:calc(100% + var(--_table-border-width) * 2 * var(--breakpoint-gap));margin-inline-start:calc(-1 * var(--breakpoint-gap));margin-inline-end:calc(-1 * var(--breakpoint-gap));display:flex;overflow-x:auto}table[responsive-table=scrollable]:before,table[responsive-table=scrollable]:after,table[responsive-table]:where(:not([responsive-table=stacked])):before,table[responsive-table]:where(:not([responsive-table=stacked])):after,.table[responsive-table=scrollable]:before,.table[responsive-table=scrollable]:after,.table[responsive-table]:where(:not([responsive-table=stacked])):before,.table[responsive-table]:where(:not([responsive-table=stacked])):after{content:"";min-inline-size:var(--breakpoint-gap)}@container content (width<=767px){table[responsive-table=stacked] thead,table[responsive-table=stacked] th,.table[responsive-table=stacked] thead,.table[responsive-table=stacked] th{display:none}table[responsive-table=stacked] tr,.table[responsive-table=stacked] tr{display:block}@media (any-hover:hover){table[responsive-table=stacked] tr:hover td,.table[responsive-table=stacked] tr:hover td{border-block-end-color:var(--_table-border-color)}}table[responsive-table=stacked] tr:where(:first-child),.table[responsive-table=stacked] tr:where(:first-child){border-block-start:var(--_table-border-width) solid var(--_table-border-color)}table[responsive-table=stacked] td,.table[responsive-table=stacked] td{border-block-end:var(--_table-border-width) solid var(--_table-color-tr-bg-hover);align-items:center;gap:var(--_table-padding-x);text-align:end;justify-content:space-between;display:flex}table[responsive-table=stacked] td:before,.table[responsive-table=stacked] td:before{content:attr(data-label);font-size:.8em;font-weight:var(--font-weight-bold);text-transform:uppercase}}.tag{--_tag-padding:var(--tag-padding,.5rem 1rem);--_tag-border:var(--tag-border,1px solid var(--color-orange-400));--_tag-border-radius:var(--tag-border-radius,.25rem);--_tag-font-size:var(--tag-font-size,.875rem);--_tag-line-height:var(--tag-line-height,1.2);--_tag-icon-size:var(--tag-icon-size,.75rem);--_tag-icon-color:var(--tag-icon-color,var(--color-orange-400));--_tag-gap:var(--tag-gap,.5rem);--_tag-color:var(--tag-color,var(--color-dark));--_tag-background-color:var(--tag-background-color,transparent);padding:var(--_tag-padding);align-items:center;gap:var(--_tag-gap);border:var(--_tag-border);border-radius:var(--_tag-border-radius);font-size:var(--_tag-font-size);line-height:var(--_tag-line-height);color:var(--_tag-color);background-color:var(--_tag-background-color);display:inline-flex}.tag__icon{width:var(--_tag-icon-size);height:var(--_tag-icon-size);color:var(--_tag-icon-color);transition:color var(--duration-quick) var(--ease-out)}.tag--link{transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);text-decoration:none}@media (any-hover:hover){.tag--link:hover{--_tag-color:var(--color-white);--_tag-background-color:var(--color-orange);--_tag-icon-color:var(--color-white)}}.videoModal{--_video-modal-button-icon-color:var(--video-modal-button-icon-color,var(--color-white));--_video-modal-button-block-size:var(--video-modal-button-block-size,clamp(3rem, 4.8vw + 1.92rem, 6rem));--_video-modal-button-icon-transform:var(--video-modal-button-icon-transform,scale(1));--_video-modal-thumbnail-border-radius:var(--video-modal-thumbnail-border-radius,var(--radius-4));--_video-modal-aspect-ratio:var(--video-modal-aspect-ratio,16 / 9);--_video-modal-clip-path:var(--video-modal-clip-path,polygon(0 0, calc(100% - 8rem) 0, calc(100% - 6.625rem) .05rem, calc(100% - 6.25rem) .25rem, calc(100% - .25rem) 6.25rem, calc(100% - .05rem) 6.625rem, 100% 8rem, 100% 100%, 0 100%));aspect-ratio:var(--_video-modal-aspect-ratio);clip-path:var(--_video-modal-clip-path);place-items:center;display:grid}.videoModal__thumbnail,.videoModal__button{grid-area:1/1}.videoModal__button{appearance:none;color:unset;block-size:var(--_video-modal-button-block-size);width:var(--_video-modal-button-block-size);cursor:pointer;transform:var(--_video-modal-button-icon-transform);transition:transform var(--duration-fast) var(--ease-out);background:0 0;border:0;border-radius:0;margin:0;padding:0}@media (any-hover:hover){.videoModal__button:hover{--_video-modal-button-icon-transform:scale(1.1)}}.videoModal__thumbnail{object-fit:cover;border-radius:var(--_video-modal-thumbnail-border-radius);width:100%;height:100%}.videoModal__buttonIcon{color:var(--_video-modal-button-icon-color);block-size:var(--_video-modal-button-block-size);width:var(--_video-modal-button-block-size)}.videoModal__videoEmbed{aspect-ratio:16/9;border-radius:1rem;width:100%}.videoModal .dialog{--dialog-width:80%}}@layer molecules{.accordion{--_accordion-heading-padding-y:var(--accordion-heading-padding-y,1.5rem);--_accordion-heading-padding-x:var(--accordion-heading-padding-x,var(--size-2));--_accordion-summary-padding-right:var(--accordion-summary-padding-right,.75rem);--_accordion-heading-font-size:var(--accordion-heading-font-size,clamp(1.25rem, .4vw + 1.16rem, 1.5rem));--_accordion-heading-font-weight:var(--accordion-heading-font-weight,var(--font-weight-regular));--_accordion-icon-color:var(--accordion-icon-color,var(--color-orange));--_accordion-icon-wrapper-padding:var(--accordion-icon-wrapper-padding,.625rem);--_accordion-icon-block-size:var(--accordion-icon-block-size,var(--size-6));--_accordion-icon-rotation:var(--accordion-icon-rotation,0deg);--_accordion-icon-rotation-easing:var(--accordion-icon-rotation-easing,var(--ease-out-expo));--_accordion-icon-rotation-duration:var(--accordion-icon-rotation-duration,var(--duration-fast));--_accordion-icon-y-offset:var(--accordion-icon-y-offset,0);--_accordion-transition-duration:var(--accordion-box-shadow-duration,var(--duration-fast));--_accordion-transition-easing:var(--accordion-box-shadow-easing,var(--ease-out-expo));--_accordion-target-height:var(--accordion-target-height,auto);--_accordion-text-color:var(--accordion-text-color,var(--text-color));-webkit-appearance:none;transition:height var(--_accordion-transition-duration) var(--_accordion-transition-easing);height:var(--_accordion-target-height);color:var(--_accordion-text-color);border-top:1px solid #ccc;overflow:hidden}.accordion__summary{padding-right:var(--_accordion-summary-padding-right);cursor:pointer;outline-offset:-3px;align-items:center;list-style:none;display:flex}.accordion__summary::-webkit-details-marker{display:none}.accordion__heading{font-size:var(--_accordion-heading-font-size);font-weight:var(--_accordion-heading-font-weight);color:var(--_accordion-heading-font-color);padding:var(--_accordion-heading-padding-y) 0;flex-grow:1;margin-bottom:0}.accordion__iconWrapper{padding:var(--_accordion-icon-wrapper-padding);aspect-ratio:1;block-size:var(--_accordion-icon-block-size);background-color:var(--_accordion-icon-background-color);transition:background-color var(--_accordion-icon-background-duration) var(--_accordion-icon-background-easing)}.accordion__icon{color:var(--_accordion-icon-color);transform:rotate(var(--_accordion-icon-rotation)) translateY(var(--_accordion-icon-y-offset));height:3em;transition:transform var(--_accordion-icon-rotation-duration) var(--_accordion-icon-rotation-easing)}.accordion__content{--text-color:var(--_accordion-content-text-color);--text-line-height:1.25;--text-max-inline-size:100%;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word;padding-top:0;padding-bottom:3rem}.accordion__content :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.accordion__content :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.accordion__content :where(a):hover{color:var(--_link-color-hover)}}.accordion__content :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.accordion__content :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.accordion__content :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.accordion__content :where(hr):before,.accordion__content :where(hr):after{grid-area:1/1/1/1}.accordion__content :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.accordion__content :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.accordion__content :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.accordion__content :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.accordion__content :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.accordion__content :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.accordion__content :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.accordion__content :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.accordion__content :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.accordion__content :where(iframe){aspect-ratio:16/9;width:100%}.accordion__content :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.accordion__content :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.accordion__content :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.accordion__content :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.accordion[data-accordion-open]{--accordion-icon-background-color:var(--color-neutral-200);--accordion-icon-rotation:180deg;--accordion-icon-y-offset:.125rem}.accentable .accordion,.accordion.accentable{--_accordion-icon-color:var(--accordion-icon-color,var(--accent-color-300))}.accentable .accordion__icon,.accordion.accentable__icon{stroke:var(--_accordion-icon-color);stroke-width:1.5rem}.articleAside{--_article-aside-link-color:var(--article-aside-link-color,var(--color-dark));--_article-aside-text-color:var(--article-aside-text-color,var(--color-dark));--_article-aside-background-color:var(--article-aside-background-color,transparent);color:var(--_article-aside-text-color);background-color:var(--_article-aside-background-color);flex-direction:column;gap:2rem;display:flex}.articleAside__title{margin:0;font-size:1.125rem;line-height:1.25}.articleAside__articleLink{color:var(--_article-aside-link-color);line-height:1.25;font-weight:var(--font-weight-regular);border-top:1px solid #d0d3d4;padding:.5rem 0 1rem;text-decoration:none;display:block}@media (any-hover:hover){.articleAside__articleLink:hover{text-decoration:underline}}.articleAside__solutionLink{color:var(--orange-550);transition:color var(--duration-fast) var(--ease-out);padding-bottom:.75rem;line-height:1.25;text-decoration:none;display:block}@media (any-hover:hover){.articleAside__solutionLink:hover{color:var(--color-dark)}}.accentable .articleAside__solutionLink,.articleAside__solutionLink.accentable{color:var(--accent-color-600)}.accentable .articleAside__solutionLink:is(.accent-orange *),.articleAside__solutionLink.accentable:is(.accent-orange *){color:var(--orange-550)}@media (any-hover:hover){.accentable .articleAside__solutionLink:hover,.articleAside__solutionLink.accentable:hover{color:var(--color-dark)}}.articleAside__group{flex-direction:column;gap:1rem;display:flex}.articleAside__tagList{flex-wrap:wrap;gap:.5rem;display:flex}.articleAside__text{--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.articleAside__text :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.articleAside__text :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.articleAside__text :where(a):hover{color:var(--_link-color-hover)}}.articleAside__text :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.articleAside__text :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.articleAside__text :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.articleAside__text :where(hr):before,.articleAside__text :where(hr):after{grid-area:1/1/1/1}.articleAside__text :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.articleAside__text :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.articleAside__text :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.articleAside__text :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.articleAside__text :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.articleAside__text :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.articleAside__text :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.articleAside__text :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.articleAside__text :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.articleAside__text :where(iframe){aspect-ratio:16/9;width:100%}.articleAside__text :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.articleAside__text :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.articleAside__text :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.articleAside__text :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.articleAside__image{margin:1rem 0}.articleAside--dark{--_article-aside-link-color:var(--color-white);--_article-aside-text-color:var(--color-white);--_article-aside-background-color:var(--color-dark);padding:1.5rem}.articleCard{border-radius:var(--radius-4);transition:transform var(--duration-fast) var(--ease-out);filter:drop-shadow(0 1px 1px #03071205)drop-shadow(0 5px 4px #03071208)drop-shadow(0 12px 9px #0307120d)drop-shadow(0 20px 15px #0307120f)drop-shadow(0 32px 24px #03071214);flex-direction:column;display:flex;position:relative;overflow:hidden}.articleCard--authorCard .articleCard__ctaText{margin-top:0;padding-top:0}@media screen and (width>=480px){.articleCard--authorCard .articleCard__ctaText{padding-left:1rem;position:relative}.articleCard--authorCard .articleCard__ctaText.-split:before{content:"";background-color:currentColor;width:2px;height:100%;display:block;position:absolute;top:0;left:0}}.articleCard__imageWrapper{aspect-ratio:2.38;clip-path:polygon(0% 0%,72% 0,75.29% 2.42%,77.82% 6.4%,79.92% 10.09%,96.66% 49.64%,98.67% 55.46%,99.85% 61.45%,100% 67.77%,100% 100%,0 100%);display:grid;position:relative;overflow:hidden}.articleCard__imageWrapper:after,.articleCard__imageWrapper:before{content:"";grid-area:1/1;width:100%;height:100%}.articleCard__imageWrapper:after{mix-blend-mode:multiply;background-image:linear-gradient(#0000,#00000080)}.articleCard__imageWrapper:before{background-image:linear-gradient(to bottom, transparent, var(--color-dark))}.articleCard__image{object-fit:cover;grid-area:1/1;width:100%;height:100%}.articleCard__body{background-color:var(--color-white);flex-direction:column;flex-grow:1;gap:.75rem;padding:1rem 1.25rem 1.375rem;display:flex}.articleCard__title{margin:0}.articleCard__type{font-size:.875rem;font-style:italic;line-height:1.2}.articleCard__title:first-child{padding-top:clamp(0rem,1.6vw - .36rem,1rem)}.articleCard__link{color:var(--color-dark);font-size:1.25rem;line-height:1.2;text-decoration:none;display:block}.articleCard__link:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.articleCard__ctaText{color:var(--color-orange-400);font-weight:var(--font-weight-semibold);margin-top:auto;padding-top:.875rem;line-height:1.2}.accentable .articleCard__ctaText,.articleCard__ctaText.accentable{color:var(--accent-color-600)}.accentable .articleCard__ctaText:is(.accent-orange *),.articleCard__ctaText.accentable:is(.accent-orange *){color:var(--accent-color-500)}.articleCard__tagList{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.875rem;display:flex}.articleCard__ctaIcon{aspect-ratio:1.5;vertical-align:-2px;width:1.65rem;margin-left:var(--size-0);display:inline}.articleCard__articleDetails{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.articleCard__readingTime,.articleCard__author{margin:0;font-size:1rem}.articleCard__readingTime{color:var(--color-orange);font-weight:var(--font-weight-semibold)}.articleCard__date{font-size:1rem}.articleCard__articleDate{margin-top:-.75rem}.articleCard__articleDetailIcon,.articleCard__dateIcon{width:1em;height:1em;color:var(--color-dark);vertical-align:-2px;margin-right:.25rem;display:inline}@media (any-hover:hover){.articleCard:hover{transform:translateY(-1rem)}}.articleCard--authorCard .articleCard__link:after{content:none}@media (any-hover:hover){.articleCard--authorCard:hover{transform:none}}.articleCard__body{gap:0}.articleCard__nameRow{align-items:center;gap:1rem;display:flex}.articleCard__avatar{flex-shrink:0;width:4rem;height:4rem}.articleCard__avatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.articleCard__nameInfo{flex-direction:column;gap:.25rem;display:flex}.articleCard__nameInfo .articleCard__title,.articleCard__nameInfo .articleCard__type{margin:0}.articleCard__bio{font-size:1rem;line-height:var(--leading-normal);color:var(--color-dark);margin-top:.5rem}.articleCard__bio p{margin:0}.articleCard__bio p+p{margin-block-start:var(--size-2)}.articleCard__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.articleCard__linkedIn{font-weight:var(--font-weight-semibold);color:var(--color-orange-accessible);align-items:center;gap:.5rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.accentable .articleCard__linkedIn,.articleCard__linkedIn.accentable{color:var(--accent-color-600)}.accentable .articleCard__linkedIn:is(.accent-orange *),.articleCard__linkedIn.accentable:is(.accent-orange *){color:var(--color-orange-accessible)}@media (any-hover:hover){.accentable .articleCard__linkedIn:hover,.articleCard__linkedIn.accentable:hover{color:var(--color-dark)}.accentable .articleCard__linkedIn:hover:is(.accent-orange *),.articleCard__linkedIn.accentable:hover:is(.accent-orange *){color:var(--color-orange-accessible)}}.articleCard__linkedInIconWrapper{border-radius:var(--radius-round);background-color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.articleCard__linkedInIcon{color:#fff;padding:.4rem;display:inline}.articleCard__linkedInText{transition:background-size var(--duration-fast) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;font-size:1.125rem}.articleCard__allPostsLink{--_allPostsLink-icon-transform:translateX(0);color:var(--color-orange-accessible);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}@media (any-hover:hover){.articleCard__allPostsLink:hover{color:var(--color-dark)}}.accentable .articleCard__allPostsLink,.articleCard__allPostsLink.accentable{color:var(--accent-color-600)}.accentable .articleCard__allPostsLink:is(.accent-orange *),.articleCard__allPostsLink.accentable:is(.accent-orange *){color:var(--color-orange-accessible)}@media (any-hover:hover){.accentable .articleCard__allPostsLink:hover,.articleCard__allPostsLink.accentable:hover{color:var(--color-dark)}.articleCard__allPostsLink:hover{--_allPostsLink-icon-transform:translateX(.5rem)}}.articleCard__allPostsLink .articleCard__ctaIcon{transition:transform var(--duration-fast) var(--ease-out);transform:var(--_allPostsLink-icon-transform)}@media (any-hover:hover){.articleCard__linkedIn:hover .articleCard__linkedInText{background-size:100% 1px}}.contentHeader{--_content-header-text-color:var(--content-header-text-color,var(--color-dark));--_content-header-title-font-family:var(--content-header-title-font-family,var(--font-sans));--_content-header-title-font-size:var(--content-header-title-font-size,clamp(2rem, 2vw + 1.55rem, 3.25rem));--_content-header-title-margin-bottom:var(--content-header-title-margin-bottom,1.5rem);--_content-header-title-line-height:var(--content-header-title-line-height,1.1)}.contentHeader.-yellowTitle .contentHeader__title{color:var(--color-yellow)}.contentHeader.-orangeTitle .contentHeader__title{color:var(--color-orange)}.contentHeader.-grayTitle .contentHeader__title{color:var(--color-gray)}.contentHeader.-whiteTitle .contentHeader__title{color:var(--color-white)}.contentHeader__bodyText{--text-line-height:1.5;--text-color:var(--_content-header-text-color);--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word;--text-font-size:1.25rem!important}.contentHeader__bodyText :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.contentHeader__bodyText :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.contentHeader__bodyText :where(a):hover{color:var(--_link-color-hover)}}.contentHeader__bodyText :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.contentHeader__bodyText :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.contentHeader__bodyText :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.contentHeader__bodyText :where(hr):before,.contentHeader__bodyText :where(hr):after{grid-area:1/1/1/1}.contentHeader__bodyText :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.contentHeader__bodyText :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.contentHeader__bodyText :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.contentHeader__bodyText :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.contentHeader__bodyText :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.contentHeader__bodyText :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.contentHeader__bodyText :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.contentHeader__bodyText :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.contentHeader__bodyText :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.contentHeader__bodyText :where(iframe){aspect-ratio:16/9;width:100%}.contentHeader__bodyText :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.contentHeader__bodyText :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.contentHeader__bodyText :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.contentHeader__bodyText :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.contentHeader__bodyText{max-inline-size:none}.contentHeader__title{font-family:var(--_content-header-title-font-family);font-size:var(--_content-header-title-font-size);line-height:var(--_content-header-title-line-height);font-weight:var(--font-weight-bold);color:var(--_content-header-text-color);margin-bottom:var(--_content-header-title-margin-bottom)}.accentable .contentHeader__title,.contentHeader__title.accentable{color:var(--accent-color-400)}.contentHeader__intro{color:var(--_content-header-text-color);font-size:clamp(1.5rem,.8vw + 1.32rem,2rem);line-height:1.2;font-weight:var(--font-weight-regular)}.bioModal{--_bio-modal-image-transform:var(--bio-modal-image-transform,scale(1));--_bio-modal-button-text-wrapper-margin-bottom:var(--bio-modal-button-text-wrapper-margin-bottom,clamp(1rem, .4vw + .91rem, 1.25rem));--_bio-modal-title-font-size:var(--bio-modal-title-font-size,clamp(1.125rem, 1vw + .9rem, 1.75rem));container:bioModal/inline-size}.bioModal__button{appearance:none;color:unset;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;row-gap:clamp(1rem,.4vw + .91rem,1.25rem);margin:0;padding:0;display:flex}@media (any-hover:hover){.bioModal__button:hover{--_bio-modal-image-transform:scale(1.025)}}.bioModal__image{object-fit:cover;width:100%;height:100%;transform:var(--_bio-modal-image-transform);transition:transform var(--duration-fast) var(--ease-out)}.bioModal__imageWrapper{aspect-ratio:2.6667;width:100%}@media screen and (width>=480px){.bioModal__imageWrapper{grid-column:1/5}}.bioModal__buttonTextWrapper{z-index:1;margin-bottom:var(--_bio-modal-button-text-wrapper-margin-bottom)}.bioModal__title{font-weight:var(--font-weight-regular);font-size:var(--_bio-modal-title-font-size);margin:0}.bioModal__position{color:var(--color-orange-400);font-size:1.125rem;line-height:1.5}.bioModal__dialog{--dialog-width:60%}.bioModal__bioWrapper{border-top:1px solid var(--color-lightgray);padding-top:1rem}@media screen and (width>=480px){.bioModal__bioWrapper{grid-template-columns:10rem 1fr;column-gap:2rem;display:grid}}.bioModal__bioHeader{flex-direction:column;row-gap:1rem;margin-bottom:1.5rem;display:flex}@media screen and (width>=480px){.bioModal__bioHeader{row-gap:.5rem;margin-bottom:0}}.bioModal__bioImage{aspect-ratio:.8;object-fit:cover;margin-bottom:1rem;display:block}.bioModal__bioContent{--text-color:var(--color-white);--text-font-size:1rem;--text-margin-block-start:1rem;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.bioModal__bioContent :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.bioModal__bioContent :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.bioModal__bioContent :where(a):hover{color:var(--_link-color-hover)}}.bioModal__bioContent :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.bioModal__bioContent :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.bioModal__bioContent :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.bioModal__bioContent :where(hr):before,.bioModal__bioContent :where(hr):after{grid-area:1/1/1/1}.bioModal__bioContent :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.bioModal__bioContent :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.bioModal__bioContent :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.bioModal__bioContent :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.bioModal__bioContent :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.bioModal__bioContent :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.bioModal__bioContent :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.bioModal__bioContent :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.bioModal__bioContent :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.bioModal__bioContent :where(iframe){aspect-ratio:16/9;width:100%}.bioModal__bioContent :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.bioModal__bioContent :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.bioModal__bioContent :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.bioModal__bioContent :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.bioModal__bioTitle{color:var(--color-white);margin:0;font-size:1.125rem}.bioModal__bioPosition{color:var(--color-white);line-height:1.2}.brandedHeader{--_branded-header-type-color:var(--branded-header-type-color,var(--text-color,var(--color-dark)));--_branded-header-intro-color:var(--branded-header-intro-color,var(--text-color,var(--color-dark)));--_branded-header-subhead-color:var(--branded-header-subhead-color,var(--text-color,var(--color-dark)));flex-direction:column;display:flex}.brandedHeader__title{font-size:clamp(2rem,2vw + 1.55rem,3.25rem);line-height:1.1;font-weight:var(--font-weight-bold);color:#000;margin-top:0;margin-bottom:clamp(1.25rem,1.47rem - 1vw,.625rem)}.brandedHeader__title:is(.section--dark *){color:var(--color-yellow)}.brandedHeader__title:is(.twoColumnLayout--dark *){background-image:linear-gradient(to right, var(--color-blue), var(--color-green));color:#0000;background-clip:text}.accentable .brandedHeader__title:is(.twoColumnLayout--dark *),.brandedHeader__title:is(.twoColumnLayout--dark *).accentable{color:var(--accent-color-300)}.accentable .brandedHeader__title:is(.twoColumnLayout--light *):is(.accent-orange *),.brandedHeader__title:is(.twoColumnLayout--light *).accentable:is(.accent-orange *){color:var(--gray-900)}.brandedHeader__intro{font-size:clamp(1.5rem,.8vw + 1.32rem,2rem);line-height:var(--leading-snug);font-weight:var(--font-weight-regular);color:var(--_branded-header-intro-color)}.brandedHeader__subhead{font-weight:var(--font-weight-regular);color:var(--_branded-header-subhead-color);margin:0;font-size:clamp(1.25rem,.4vw + 1.16rem,1.5rem)}.brandedHeader__type{color:var(--_branded-header-type-color);font-size:1rem}.accentable .brandedHeader__title,.brandedHeader.accentable__title{color:var(--accent-color-400)}.accentable .brandedHeader__title:is(.accent-green.section--dark *),.brandedHeader.accentable__title:is(.accent-green.section--dark *){color:var(--accent-color-300)}.accentable .brandedHeader__title:is(.accent-green.section--light *),.brandedHeader.accentable__title:is(.accent-green.section--light *){color:var(--accent-color-500)}.callout{--_callout-background-color:var(--callout-background-color,#242b31);--_callout-content-align:var(--callout-content-align,start);--_callout-content-padding:var(--callout-content-padding,0);--_callout-media-padding:var(--callout-media-padding,0);--_callout-padding-x:var(--callout-padding-x,0);--_callout-padding-y:var(--callout-padding-y,var(--size-fluid-5));--split-gap:calc(var(--_callout-padding-y) / 2);background-color:var(--_callout-background-color);inline-size:100%;padding:var(--_callout-padding-y) var(--_callout-padding-x);background-size:800px;background-attachment:fixed;display:grid}.callout--center{--_callout-content-align:center;--split-area-align:center}.callout--end{--_callout-content-align:end}.callout--inline{--callout-content-padding:var(--size-fluid-5) var(--size-fluid-3);--callout-media-padding:var(--size-fluid-3);--callout-padding-y:0}.callout--featured-media{--_callout-grid-offset:calc(var(--grid-gutter-width) * 1);--callout-content-padding:var(--size-fluid-5) var(--_callout-grid-offset) 0;--callout-media-padding:0 var(--_callout-grid-offset);grid-template-rows:max-content auto}@container (width>=768px){.callout--featured-media{--_callout-grid-offset:calc(var(--grid-column-width) * 2)}}.callout--featured-media .callout__media{--media-aspect-ratio:var(--ratio-widescreen);margin:var(--_callout-media-padding);grid-row:1/span 1;padding:0;position:relative}.callout--featured-media .callout__media:before{content:"";inset:calc(var(--_callout-padding-y) * -1) calc(var(--_callout-grid-offset) * -1) 50%;background:var(--callout-media-accent-color,var(--callout-media-color-background));position:absolute}.callout__content{--callout-content-color-background:var(--theme-color-background,transparent);background:var(--callout-content-color-background);align-content:start;gap:var(--size-fluid-3);justify-content:var(--split-area-align,var(--_callout-content-align));justify-items:var(--split-area-align,var(--_callout-content-align));padding:var(--_callout-content-padding);display:grid;container-type:inline-size}.split .callout__content{--split-area-align:start}.split .callout--center .callout__content{--split-area-align:center}.callout__title{color:var(--theme-color-heading,var(--color-white));font-size:clamp(1.5rem,2.4cqw + .96rem,3rem);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);max-inline-size:var(--size-header-3);text-align:var(--split-area-align,var(--_callout-content-align));margin:0}.callout__subtitle{color:var(--theme-color-text,var(--color-white));font-size:clamp(1rem,1.6cqw + .64rem,2rem);line-height:var(--leading-snug);max-inline-size:var(--size-content-3);text-align:var(--split-area-align,var(--_callout-content-align));margin:0}.callout__text{--text-color:var(--theme-color-text,var(--color-neutral-700));text-align:var(--split-area-align,var(--_callout-content-align))}.callout__media{--callout-media-color-background:var(--theme-color-background,var(--color-neutral-0));background:var(--callout-media-color-background);padding:var(--_callout-media-padding)}.callout__media:where(:not(.media--block)){--media-aspect-ratio:var(--ratio-photo);padding:0;position:relative}@container (width>=768px){.callout__media:where(:not(.media--block)){--media-aspect-ratio:auto}}.callout__media:where(:not(.media--block))>*{block-size:auto;inline-size:auto;inset:var(--_callout-media-padding);position:absolute}.callout__actions{--actions-justify:var(--_callout-content-align)}.callout--light{--_callout-background-color:#efefef;--theme-color-heading:var(--color-dark);--theme-color-text:var(--color-dark)}.ctaList{--_cta-list-link-color:var(--cta-list-link-color,var(--color-blue-400));--_cta-list-icon-transform:var(--cta-list-icon-transform,translateX(0));padding:var(--size-3);border-radius:var(--radius-4);backdrop-filter:blur(.25rem);background-color:#fffffff2;flex-direction:column;display:flex;box-shadow:0 1px 1px #03071205,0 5px 4px #03071208,0 12px 9px #0307120d,0 20px 15px #0307120f,0 32px 24px #03071214}.ctaList--standalone{border-radius:unset;backdrop-filter:unset;background-color:#0000;padding:0;display:block}.ctaList--standalone .ctaList__item{padding:var(--size-3);border-radius:var(--radius-4);backdrop-filter:blur(.25rem);background-color:#fffffff2;flex-direction:column;display:flex}.ctaList__title{font-size:clamp(1rem,1.6vw + .64rem,2rem);font-weight:var(--font-weight-bold);color:#000;line-height:1.15}.ctaList__link{color:#000;transition:color var(--duration-fast) var(--ease-out);font-size:1.125rem;line-height:1.3;text-decoration:none;display:block}@media (any-hover:hover){.ctaList__link:hover{--_cta-list-icon-transform:translateX(.25rem);--_cta-list-link-color:var(--color-orange)}}.ctaList__list{padding:0;list-style:none}.ctaList__item:not(:last-child){margin-bottom:clamp(1.25rem,.8vw + 1.07rem,1.75rem)}.ctaList__linkType{font-size:fldui(1rem, 1.5rem);color:var(--color-dark);line-height:1.15;font-weight:var(--font-weight-bold);margin-bottom:.25rem;display:block}.ctaList__icon{width:1em;height:1.4em;margin-left:var(--size-1);transition:transform var(--duration-fast) var(--ease-out);transform:var(--_cta-list-icon-transform);display:inline-block;position:absolute}.accentable .ctaList__title,.ctaList.accentable__title{color:var(--accent-background-dark)}.accentable .ctaList__linkType,.ctaList.accentable__linkType{color:var(--accent-color-500)}.ctaWithDescription{--_cta-with-description-text-color:var(--cta-with-description-text-color,--color-dark);--_cta-with-description-title-font-size:var(--cta-with-description-title-font-size,clamp(1.3125rem, 3vw, 1.75rem));--_cta-with-description-title-line-height:var(--cta-with-description-title-line-height,1.2);--_cta-with-description-title-gap:var(--cta-with-description-title-gap,1rem);--_cta-with-description-title-icon-width:var(--cta-with-description-title-icon-width,.7em);--_cta-with-description-title-icon-height:var(--cta-with-description-title-icon-height,.7em);--_cta-with-description-title-icon-color:var(--cta-with-description-title-icon-color,var(--color-orange));--_cta-with-description-title-icon-transform:var(--cta-with-description-title-icon-transform,translateX(0));--_cta-with-description-description-font-size:var(--cta-with-description-description-font-size,clamp(1.1125rem, 3vw, 1.3125rem));--_cta-with-description-description-line-height:var(--cta-with-description-description-line-height,var(--leading-normal));--_cta-with-description-gap:var(--cta-with-description-gap,var(--size-1));gap:var(--_cta-with-description-gap);color:var(--_cta-with-description-text-color);flex-direction:column;text-decoration:none;display:flex}.ctaWithDescription__title{align-items:center;gap:var(--_cta-with-description-title-gap);font-size:var(--_cta-with-description-title-font-size);line-height:var(--_cta-with-description-title-line-height);margin-bottom:0;display:flex}.ctaWithDescription__titleIcon{width:var(--_cta-with-description-title-icon-width);height:var(--_cta-with-description-title-icon-height);color:var(--_cta-with-description-title-icon-color);transform:var(--_cta-with-description-title-icon-transform);transition:transform var(--duration-quick) var(--ease-out)}.ctaWithDescription__description{font-size:var(--_cta-with-description-description-font-size);line-height:var(--_cta-with-description-description-line-height)}@media (any-hover:hover){.ctaWithDescription:hover{--_cta-with-description-title-icon-transform:translateX(.25rem)}}.event{--_event-link-icon-transform:var(--event-link-icon-transform,translateX(0));border-top:1px solid #d0d3d4;padding:1.25rem 0 1rem;position:relative}.event__title{margin-bottom:0;line-height:1.2}.event__link{font-size:clamp(1.25rem,.4vw + 1.16rem,1.5rem);font-weight:var(--font-weight-regular);color:var(--color-dark);justify-content:space-between;align-items:center;line-height:1.2;text-decoration:none;display:flex}.event__link:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.event__linkIcon{color:var(--color-orange);width:2rem;height:1.2rem;transition:transform var(--duration-fast) var(--ease-out);transform:var(--_event-link-icon-transform)}.accentable .event__linkIcon,.event__linkIcon.accentable{color:var(--accent-color-300)}.event__date{color:var(--color-blue-400);font-size:1.25rem;line-height:1.2}.accentable .event__date,.event__date.accentable{color:var(--accent-color-500)}.event__description{margin-top:1rem;line-height:1.25;display:none}@media screen and (width>=768px){.event__description{display:block}}@media (any-hover:hover){.event:hover{--_event-link-icon-transform:translateX(.5rem)}}.filters{container:filters/inline-size}.filters__title{align-items:center;gap:.5rem;font-size:clamp(1.125rem,.2vw + 1.08rem,1.25rem);display:flex}.filters__wrapper{flex-direction:column;row-gap:1rem;display:flex}@container (width>=480px){.filters__wrapper{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2)}@media screen and (width>=1361px){.filters__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.filters__wrapper{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@container (width>=768px){.filters__wrapper{--grid-columns:4;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 3 * var(--grid-column-gap) ) / 4);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 3 * var(--grid-column-gap)) / 4)}@media screen and (width>=1361px){.filters__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.filters__wrapper{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(2, minmax(0, var(--grid-max-width-column))) [center] repeat(2, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}.imageCard{--_image-card-psuedo-before-opacity:var(--image-card-psuedo-before-opacity,0);--_image-card-psuedo-after-opacity:var(--image-card-psuedo-after-opacity,1);--_image-card-transform:var(--image-card-transform,translateY(0));--_image-card-clip-path:polygon(0px 0px, 74% 0px, 77.59% 1.02%, 80.31% 3.3%, 97.72% 22.7%, 99.33% 25.66%, 100% 29.01%, 100% 100%, 0px 100%);border-radius:var(--radius-4);transition:transform var(--duration-fast) var(--ease-out);transform:var(--_image-card-transform);clip-path:var(--_image-card-clip-path);grid-template:1px/1px;text-decoration:none;display:grid;overflow:hidden}.imageCard__type{color:var(--color-white);font-size:clamp(1.25rem,1.34rem - .4vw,1rem);line-height:var(--leading-snug);margin-bottom:clamp(1.25rem,.7vw + 1.09rem,1.6875rem)}.imageCard__image{object-fit:cover;grid-area:1/1;width:100%;height:100%}.imageCard:after,.imageCard:before{content:"";mix-blend-mode:multiply;transition:opacity var(--duration-fast) var(--ease-out);border-radius:14px;grid-area:1/1}.imageCard:after{opacity:var(--_image-card-psuedo-after-opacity);background-image:linear-gradient(to bottom, transparent, var(--color-blue-400) calc(100% - 4.5em))}.imageCard:before{opacity:var(--_image-card-psuedo-before-opacity);background-image:linear-gradient(to bottom, transparent, var(--color-orange))}.imageCard__content{z-index:2;mix-blend-mode:lighten;background:#000;grid-area:1/1;align-self:end;padding:0 clamp(.6875rem,1.7vw + .31rem,1.75rem) clamp(.875rem,.7vw + .72rem,1.3125rem)}.imageCard__title{color:var(--color-white);font-size:clamp(1.5rem,.8vw + 1.32rem,2rem);font-weight:var(--font-weight-regular);line-height:var(--leading-none);text-wrap:balance;margin:0}.imageCard__ctaText{color:var(--color-white);font-size:clamp(1rem,.2vw + .96rem,1.125rem);font-weight:var(--font-weight-semibold);margin-top:clamp(1.6875rem,4.3vw + .72rem,4.375rem);line-height:1.2}.imageCard__ctaIcon{aspect-ratio:1.5;vertical-align:-2px;width:1.65rem;margin-left:var(--size-0);display:inline}@media (any-hover:hover){.imageCard:hover{--_image-card-psuedo-before-opacity:1;--_image-card-psuedo-after-opacity:0;--_image-card-transform:translateY(-1.75rem)}}.imageCard--tall{--_image-card-aspect-ratio:.67;--_image-card-clip-path:polygon(0% 0%, 82% 0%, 84.14% 0.44%, 85.63% 1.35%, 98.57% 9.52%, 99.51% 10.67%, 100% 12.23%, 100% 100%, 0% 100%)}.imageCard:focus-visible{clip-path:unset}.logosWithText__list{flex-direction:column;row-gap:2rem;display:flex}.logosWithText__block{border-top:1px solid #d0d3d4;flex-direction:column;row-gap:1.5rem;padding-top:1rem;display:flex}.logosWithText__title{font-size:clamp(1.25rem,.4vw + 1.16rem,1.5rem);font-weight:var(--font-weight-regular);margin:0}.logosWithText__logo{object-fit:contain;object-position:left;max-height:2rem}.logosWithText__text{--text-line-height:1.25;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.logosWithText__text :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.logosWithText__text :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.logosWithText__text :where(a):hover{color:var(--_link-color-hover)}}.logosWithText__text :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.logosWithText__text :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.logosWithText__text :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.logosWithText__text :where(hr):before,.logosWithText__text :where(hr):after{grid-area:1/1/1/1}.logosWithText__text :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.logosWithText__text :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.logosWithText__text :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.logosWithText__text :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.logosWithText__text :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.logosWithText__text :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.logosWithText__text :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.logosWithText__text :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.logosWithText__text :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.logosWithText__text :where(iframe){aspect-ratio:16/9;width:100%}.logosWithText__text :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.logosWithText__text :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.logosWithText__text :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.logosWithText__text :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.megaMenu{--_mega-menu-border-radius:var(--mega-menu-border-radius,var(--size-0));--_mega-menu-background-color:var(--mega-menu-background-color,var(--color-white));--_mega-menu-box-shadow:var(--mega-menu-box-shadow,0 1rem 4rem 0 #0000000d);--_mega-menu-padding:var(--mega-menu-padding,var(--size-2));--_mega-menu-wrapper-gap:var(--mega-menu-wrapper-gap,var(--size-fluid-4));--_mega-menu-wrapper-grid-columns:var(--mega-menu-wrapper-grid-columns,none);--_mega-menu-list-gap:var(--mega-menu-list-gap,var(--size-0));--_mega-menu-list-border-top:var(--mega-menu-list-border-top,1px solid var(--color-gray));--_mega-menu-list-padding-top:var(--mega-menu-list-padding-top,var(--size-0));--_mega-menu-column-title-font-size:var(--mega-menu-column-title-font-size,1.25rem);--_mega-menu-column-title-line-height:var(--mega-menu-column-title-line-height,var(--leading-tight));--_mega-menu-column-title-font-weight:var(--mega-menu-column-title-font-weight,var(--font-weight-regular));--_mega-menu-column-title-margin-bottom:var(--mega-menu-column-title-margin-bottom,0);--_mega-menu-column-description-font-size:var(--mega-menu-column-description-font-size,.875rem);--_mega-menu-column-description-line-height:var(--mega-menu-column-description-line-height,var(--leading-normal));--_mega-menu-column-description-color:var(--mega-menu-column-description-color,var(--color-neutral-500));--_mega-menu-column-description-icon-width:var(--mega-menu-column-description-icon-width,1.25rem);--_mega-menu-column-description-icon-height:var(--mega-menu-column-description-icon-height,1.25rem);--_mega-menu-column-description-icon-color:var(--mega-menu-column-description-icon-color,var(--color-orange));--_mega-menu-column-description-icon-margin-top:var(--mega-menu-column-description-icon-margin-top,var(--size-0));--_mega-menu-column-description-icon-transform:var(--mega-menu-column-description-icon-transform,translateX(0));--_mega-menu-tile-width:var(--mega-menu-tile-width,18.75rem);--_mega-menu-link-font-size:var(--mega-menu-link-font-size,var(--size-1));--_mega-menu-link-line-height:var(--mega-menu-link-line-height,var(--leading-snug));--_mega-menu-link-color:var(--mega-menu-link-color,var(--color-orange));--_mega-menu-link-color-hover:var(--mega-menu-link-color-hover,var(--color-dark));--_mega-menu-link-font-weight:var(--mega-menu-link-font-weight,var(--font-weight-semibold));--_mega-menu-column-type-font-size:var(--mega-menu-column-type-font-size,.875rem);inline-size:100%;container:megaMenu/inline-size}.megaMenu__container{border-radius:var(--_mega-menu-border-radius);box-shadow:var(--_mega-menu-box-shadow);padding:var(--_mega-menu-padding);background-color:var(--_mega-menu-background-color);width:fit-content}.megaMenu__wrapper{gap:var(--_mega-menu-wrapper-gap);grid-column:var(--_mega-menu-wrapper-grid-columns);width:fit-content}@container megaMenu (width>=768px){.megaMenu__wrapper{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}}.megaMenu__link{font-size:var(--_mega-menu-link-font-size);line-height:var(--_mega-menu-link-line-height);color:var(--_mega-menu-link-color);font-weight:var(--_mega-menu-link-font-weight);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}@media (any-hover:hover){.megaMenu__link:hover{color:var(--_mega-menu-link-color-hover)}}.megaMenu__columnTitle{font-size:var(--_mega-menu-column-title-font-size);line-height:var(--_mega-menu-column-title-line-height);font-weight:var(--_mega-menu-column-title-font-weight);margin-bottom:var(--_mega-menu-column-title-margin-bottom);text-decoration:none}.megaMenu__columnType{text-transform:uppercase;font-size:var(--_mega-menu-column-type-font-size)}.megaMenu__columnDescriptionCta{--_mega-menu-column-title-margin-bottom:var(--size-0);font-size:var(--_mega-menu-column-description-font-size);line-height:var(--_mega-menu-column-description-line-height);color:var(--_mega-menu-column-description-color);margin-bottom:0;text-decoration:none}@media (any-hover:hover){.megaMenu__columnDescriptionCta:hover{--_mega-menu-column-description-icon-transform:translateX(.25rem)}}.megaMenu__columnDescriptionCta+.megaMenu__columnList{border-top:var(--_mega-menu-list-border-top);padding-top:var(--_mega-menu-list-padding-top)}.megaMenu__columnDescriptionIcon{width:var(--_mega-menu-column-description-icon-width);height:var(--_mega-menu-column-description-icon-height);color:var(--_mega-menu-column-description-icon-color);margin-top:var(--_mega-menu-column-description-icon-margin-top);transition:transform var(--duration-fast) var(--ease-out);transform:var(--_mega-menu-column-description-icon-transform);display:block}.megaMenu__columnList{gap:var(--_mega-menu-list-gap);flex-direction:column;display:flex}.megaMenu__column{flex-direction:column;grid-row:1/2;gap:.5rem;max-width:241px;display:flex}.megaMenu__column--divider{padding-left:var(--_mega-menu-wrapper-gap);border-left:1px solid #d0d3d4}.megaMenu__listItem{width:100%;line-height:var(--_mega-menu-link-line-height)}.megaMenu__columnList{margin-top:0}.megaMenu__tile{--tile-title-font-size:1.25rem}@container megaMenu (width>=1024px){.megaMenu__tile{min-width:var(--_mega-menu-tile-width)}}.megaMenu__columnList--titleGap:first-child{padding-top:1.9rem}.navigation{--_nav-heading-border-bottom:var(--nav-heading-border-bottom,2px solid var(--color-neutral-500));--_nav-heading-font-size:var(--nav-heading-font-size,var(--size-1));--_nav-heading-font-weight:var(--nav-heading-font-weight,var(--font-weight-regular));--_nav-heading-line-height:var(--nav-heading-line-height,var(--leading-loose));--_nav-heading-padding-x:var(--nav-heading-padding-x,var(--size-2));--_nav-heading-padding-y:var(--nav-heading-padding-y,var(--size-1));--_nav-list-gap:var(--nav-list-gap,var(--size-fluid-2));--_nav-trigger-flex-gap:var(--nav-trigger-flex-gap,var(--size-0));--_nav-trigger-font-color-hover:var(--nav-trigger-font-color-hover,var(--color-orange));--_nav-trigger-font-color:var(--nav-trigger-font-color,var(--color-dark));--_nav-trigger-font-size:var(--nav-trigger-font-size,var(--size-1));--_nav-trigger-icon-color:var(--nav-trigger-icon-color,var(--color-dark));--_nav-trigger-icon-height:var(--nav-trigger-icon-height,1.125rem);--_nav-trigger-icon-width:var(--nav-trigger-icon-width,1.125rem);--_nav-trigger-icon-rotation:var(--nav-trigger-icon-rotation,rotate(0));--_nav-trigger-font-weight:var(--nav-trigger-font-weight,var(--font-weight-semibold));--_nav-trigger-icon-wrapper-border-radius:var(--nav-trigger-icon-wrapper-border-radius,50%);--_nav-trigger-line-height:var(--nav-trigger-line-height,var(--leading-loose));--nav-trigger-font-size:.875rem;--nav-trigger-icon-width:1rem;--nav-trigger-icon-height:1rem}@media screen and (width>=1361px){.navigation{--nav-trigger-font-size:1rem;--nav-trigger-icon-width:1.25rem;--nav-trigger-icon-height:1.25rem}}.navigation__list{box-shadow:none;align-items:center;gap:var(--_nav-list-gap);justify-content:space-between;display:flex;position:static;transform:none}.navigation__heading{border-bottom:var(--_nav-heading-border-bottom);font-size:var(--_nav-heading-font-size);font-weight:var(--_nav-heading-font-weight);line-height:var(--_nav-heading-line-height);padding:var(--_nav-heading-padding-y) var(--_nav-heading-padding-x);text-align:center;margin-bottom:0}.navigation__trigger{appearance:none;color:var(--_nav-trigger-font-color);cursor:pointer;font-size:var(--_nav-trigger-font-size);align-items:center;gap:var(--_nav-trigger-flex-gap);font-weight:var(--_nav-trigger-font-weight);transition:color var(--duration-fast) var(--ease-out);white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:space-between;width:100%;margin:0;padding:0;text-decoration:none;display:flex}@media (any-hover:hover){.navigation__trigger:hover{color:var(--_nav-trigger-font-color-hover)}}.navigation__trigger--active{--_nav-trigger-icon-rotation:rotate(-90deg)}.navigation__triggerIcon{color:var(--_nav-trigger-icon-color);width:var(--_nav-trigger-icon-width);height:var(--_nav-trigger-icon-height);transform:var(--_nav-trigger-icon-rotation);transition:transform var(--duration-fast) var(--ease-out);pointer-events:none}.navigation__triggerIconWrapper{aspect-ratio:1;pointer-events:none;border-radius:var(--_nav-trigger-icon-wrapper-border-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}.navigation__megaMenu{--mega-menu-wrapper-grid-columns:main-start / main-end;grid-template-columns:subgrid;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);grid-column:main-start/main-end;width:100%;display:none;position:absolute;left:0;transform:translateY(1rem)}.navigation__menu{opacity:0;transition:opacity var(--duration-fast) var(--ease-out);display:none;position:absolute;transform:translateY(1rem)}.navigation__button{--button-padding-y:1rem;--button-font-size:1rem;white-space:nowrap}.accentable .navigation__button:is(.accent-orange *),.navigation__button.accentable:is(.accent-orange *){background:var(--accent-color-400)}.navigation__searchTrigger{appearance:none;color:unset;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:flex}.navigation__searchIcon{aspect-ratio:1;flex-shrink:0;width:1.25rem}.navigation__searchText{display:none}@media screen and (width>=1361px){.navigation__searchText{display:block}}.navigation__item.-modal{flex-shrink:0}.navigation .dialog{display:none}.navigation .dialog[open]{display:grid}.navigation__dialog{--dialog-padding-y:clamp(1rem, 2vw, 3rem);--dialog-wrapper-padding-y:var(--size-0);--dialog-wrapper-padding-x:var(--size-1);--dialog-wrapper-border-radius:var(--radius-4);--dialog-background-color:var(--color-cream);--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12);container:siteModal/inline-size}@media screen and (width>=1361px){.navigation__dialog{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.navigation__dialog{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.navigation__dialog{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.navigation__dialog{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];width:100%;padding:var(--dialog-padding-y) 0 0;z-index:2;max-width:100%;margin:unset;background:0 0;grid-template-rows:min-content;display:grid;top:120px;--grid-max-width-main:calc(1405px + 2rem)!important}.navigation__dialog::backdrop{background-color:#0000}.navigation__dialogWrapper{padding:var(--dialog-wrapper-padding-y) var(--dialog-wrapper-padding-x);background-color:var(--dialog-background-color);border-radius:var(--dialog-wrapper-border-radius);box-shadow:0 var(--size-1) var(--size-3) 0 #0000001a;grid-column:main-start/main-end;grid-template-columns:95% 5%;gap:2rem;height:min-content;display:grid}@container siteModal (width>=1024px){.navigation__dialogWrapper{--dialog-wrapper-padding-y:1.5rem;--dialog-wrapper-padding-x:3rem;margin:0 1rem}}.navigation__dialogClose{appearance:none;color:unset;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:1.5rem}.navigation__megaMenu[aria-hidden=false]{justify-content:center;display:flex}.navigation__menu[aria-hidden=false]{display:inline-block}.navigation__megaMenu--active,.navigation__menu--active{opacity:1}.navigation--secondary{--nav-trigger-font-size:.75rem;--nav-trigger-line-height:var(--leading-normal)}.pagination{--_pagination-link-background-color:var(--pagination-link-background-color,transparent);--_pagination-link-text-color:var(--pagination-link-text-color,var(--color-dark));--_pagination-next-link-icon-transform:var(--pagination-next-link-icon-transform,translateX(0));--_pagination-prev-link-icon-transform:var(--pagination-prev-link-icon-transform,translateX(0));justify-content:center;display:flex}.pagination__list{align-items:center;gap:.75rem;display:flex}.pagination__link,.pagination__listItem--current{border-radius:var(--radius-round);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.pagination__listItem--current{background-color:var(--color-orange);color:var(--color-white)}.pagination__link{border:1px solid var(--color-orange);color:var(--_pagination-link-text-color);background-color:var(--_pagination-link-background-color);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none}@media (any-hover:hover){.pagination__link:hover{--_pagination-link-background-color:var(--color-orange);--_pagination-link-text-color:var(--color-white)}}.pagination__icon{width:1.125rem;height:1.125rem;color:var(--color-dark);transition:transform var(--duration-fast) var(--ease-out)}.pagination__icon--prev{transform:var(--_pagination-prev-link-icon-transform)}.pagination__icon--next{transform:var(--_pagination-next-link-icon-transform)}@media (any-hover:hover){.pagination__prevLink:hover{--_pagination-prev-link-icon-transform:translateX(-.25rem)}.pagination__nextLink:hover{--_pagination-next-link-icon-transform:translateX(.25rem)}}.pagination__listItem--next{padding-left:clamp(1rem,1.6vw + .64rem,2rem)}.pagination__listItem--prev{padding-right:clamp(1rem,1.6vw + .64rem,2rem)}.resourceCtas{color:var(--text-color,var(--color-dark));border-top:1px solid #d0d3d4;padding-top:clamp(1.25rem,1.2vw + .98rem,2rem)}.resourceCtas__ctaGroup{flex-direction:column;align-items:flex-start;row-gap:clamp(1.25rem,1.2vw + .98rem,2rem);display:flex}.resourceCtas__ctaGroup:not(:last-child){padding-bottom:clamp(1.5rem,1.2vw + 1.23rem,2.25rem)}.resourceCtas__ctaGroup:last-child:nth-child(2n-1){grid-column:span 2}.resourceCtas__ctaTitle{margin:0;font-size:clamp(1.25rem,.4vw + 1.16rem,1.5rem);line-height:1.2}.resourceCtas__ctaContent{--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.resourceCtas__ctaContent :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.resourceCtas__ctaContent :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.resourceCtas__ctaContent :where(a):hover{color:var(--_link-color-hover)}}.resourceCtas__ctaContent :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.resourceCtas__ctaContent :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.resourceCtas__ctaContent :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.resourceCtas__ctaContent :where(hr):before,.resourceCtas__ctaContent :where(hr):after{grid-area:1/1/1/1}.resourceCtas__ctaContent :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.resourceCtas__ctaContent :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.resourceCtas__ctaContent :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.resourceCtas__ctaContent :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.resourceCtas__ctaContent :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.resourceCtas__ctaContent :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.resourceCtas__ctaContent :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.resourceCtas__ctaContent :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.resourceCtas__ctaContent :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.resourceCtas__ctaContent :where(iframe){aspect-ratio:16/9;width:100%}.resourceCtas__ctaContent :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.resourceCtas__ctaContent :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.resourceCtas__ctaContent :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.resourceCtas__ctaContent :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.resourceCtas__ctaType{font-size:clamp(1.125rem,.2vw + 1.08rem,1.25rem);font-weight:var(--font-weight-regular);display:block}.resourceCtas+.resourceCtas{border-top:0;padding-top:0}.resourceList{--_resource-list-icon-transform:var(--resource-list-icon-transform,translateX(-50%));--_resource-list-icon-opacity:var(--resource-list-icon-opacity,0);backdrop-filter:blur(.25rem);border:6px solid var(--color-white);border-radius:var(--radius-4);background-color:#fffffff2}.resourceList__link{color:var(--color-blue);font-size:clamp(1rem,.4vw + .91rem,1.25rem);font-weight:var(--font-weight-bold);transition:color var(--duration-fast) var(--ease-out);background-image:linear-gradient(#d9d9d92e,#0000);justify-content:space-between;align-items:center;padding:clamp(1.125rem,1.4vw + .81rem,2rem) clamp(.625rem,3.6vw - .18rem,2.875rem) clamp(1.25rem,.8vw + 1.07rem,1.75rem);line-height:1.2;text-decoration:none;display:flex}@media (any-hover:hover){.resourceList__link:hover{--_resource-list-icon-opacity:1;--_resource-list-icon-transform:translateX(0);color:var(--color-orange)}}.resourceList__type{color:var(--color-dark);margin-bottom:.75rem;font-size:clamp(1rem,.8vw + .82rem,1.5rem);font-weight:700;line-height:1.15;display:block}.resourceList__icon{aspect-ratio:1;width:2.875rem;opacity:var(--_resource-list-icon-opacity);transform:var(--_resource-list-icon-transform);transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out)}.accentable .resourceList__type,.resourceList.accentable__type{color:var(--accent-color-500)}.accentable .resourceList__linkText,.resourceList.accentable__linkText{color:#000}.searchResults{--results-link-color:var(--color-dark);background-color:#fff}.searchResults__content{border-bottom:1px solid var(--color-lightgray);padding-block:var(--size-2);position:relative}.searchResults__heading{font-size:var(--header-size-3);margin-block-end:var(--size-1);font-weight:600}.searchResults__headingLink{color:var(--results-link-color);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}@media (any-hover:hover){.searchResults__headingLink:hover{--results-link-color:var(--color-orange)}}.searchResults__pagination{margin-block:var(--size-4);justify-content:center;gap:var(--size-2);display:flex}.searchResults__previous,.searchResults__next{--pagination-icon-transform:translateX(0);color:var(--color-dark);align-items:center;gap:1rem;text-decoration:none;display:flex}@media (any-hover:hover){.searchResults__previous:hover{--pagination-icon-transform:translateX(-.25rem)}.searchResults__next:hover{--pagination-icon-transform:translateX(.25rem)}}.searchResults__paginationIcon{width:1rem;height:1rem;transform:var(--pagination-icon-transform);transition:transform var(--duration-fast) var(--ease-out)}.simpleCta{--_simple-cta-background-color:var(--simple-cta-background-color,#242b31);--_simple-cta-background-image:var(--simple-cta-background-image,url(/images/patterns/homepage-hero-background.svg));--_simple-cta-title-color:var(--simple-cta-title-color,var(--color-white));--_simple-cta-description-color:var(--simple-cta-description-color,var(--color-white));background-color:var(--_simple-cta-background-color);background-image:var(--_simple-cta-background-image);border-radius:var(--radius-4);clip-path:polygon(0 0,calc(100% - 4rem) 0,calc(100% - 3.625rem) .05rem,calc(100% - 3.25rem) .25rem,calc(100% - .25rem) 3.25rem,calc(100% - .05rem) 3.625rem,100% 4rem,100% 100%,0 100%);background-size:800px;background-attachment:fixed;flex-direction:column;align-items:flex-start;row-gap:1.5rem;padding:1.5rem;display:flex}.simpleCta__title{font-size:clamp(1.25rem,1.2vw + .98rem,2rem);font-weight:var(--font-weight-regular);color:var(--_simple-cta-title-color);margin-bottom:0;padding-right:1.5rem}.simpleCta__description{color:var(--_simple-cta-description-color);font-size:clamp(1rem,.2vw + .96rem,1.125rem);line-height:1.3}.simpleCta--light{--_simple-cta-background-color:#efefef;--_simple-cta-background-image:url(/images/patterns/background-pattern-white.svg);--_simple-cta-title-color:var(--color-dark);--_simple-cta-description-color:var(--color-dark)}.simpleResourceCard{--_simple-resource-card-box-shadow:var(--simple-resource-card-box-shadow,0 0 1rem #0000);box-shadow:var(--_simple-resource-card-box-shadow);border-radius:var(--radius-4);transition:box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;padding:1.5rem;display:flex;position:relative}.simpleResourceCard--white .simpleResourceCard__title,.simpleResourceCard--white .simpleResourceCard__description,.simpleResourceCard--white .simpleResourceCard__type,.simpleResourceCard--white .simpleResourceCard__date,.simpleResourceCard--white .simpleResourceCard__link{color:var(--color-white)}.simpleResourceCard--white .simpleResourceCard__tag{--_tag-background-color:var(--color-white)}.simpleResourceCard.-textOnly{box-shadow:none}.simpleResourceCard.-textOnly .simpleResourceCard__description{font-size:1rem}.simpleResourceCard__title{margin:0 0 1rem}.simpleResourceCard__link:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.simpleResourceCard__link{font-size:clamp(1.25rem,.4vw + 1.16rem,1.5rem);font-weight:var(--font-weight-regular);color:var(--color-dark);line-height:1.2;text-decoration:none;display:block}.simpleResourceCard__description{margin:0;font-size:.875rem;line-height:1.4}.simpleResourceCard__date{color:var(--color-orange-400);margin-top:auto;padding-top:1.5rem}.simpleResourceCard__tagList{flex-wrap:wrap;gap:1rem;margin:auto 0 0;padding-top:1rem;display:flex}.simpleResourceCard__type{color:var(--color-orange-400);margin-bottom:.5rem;line-height:1.3}.simpleResourceCard__ctaText{color:var(--color-white);font-weight:var(--font-weight-semibold);line-height:1.2}.simpleResourceCard__ctaIcon{aspect-ratio:1.5;vertical-align:-2px;width:1.65rem;margin-left:var(--size-0);display:inline}@media (any-hover:hover){.simpleResourceCard:hover{--_simple-resource-card-box-shadow:0 1.25rem 3rem #0003}}.socialShare{--_social-share-link-background-color:var(--social-share-link-background-color,var(--color-orange));--_social-share-icon-color:var(--social-share-icon-color,var(--color-white));gap:.4375rem;display:flex}.accentable .socialShare:not(:is(.accent-orange *)),.socialShare.accentable:not(:is(.accent-orange *)){--_social-share-link-background-color:var(--accent-color-500)}.socialShare__link{aspect-ratio:1;background-color:var(--_social-share-link-background-color);border-radius:var(--radius-round);width:2rem;transition:background-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.socialShare__link:hover{--_social-share-icon-color:var(--color-orange);--_social-share-link-background-color:var(--color-white)}.accentable .socialShare__link:not(:is(.accent-orange *)):hover,.socialShare__link.accentable:not(:is(.accent-orange *)):hover{--_social-share-icon-color:var(--accent-color-500)}}.socialShare__icon{color:var(--_social-share-icon-color);width:65%;height:65%;transition:color var(--duration-fast) var(--ease-out)}.textBlocks{flex-direction:column;row-gap:clamp(2.75rem,4.6vw + 1.72rem,5.625rem);display:flex;position:relative}.textBlocks__block:last-child:nth-child(2n-1){grid-column:span 2}.textBlocks__title{font-size:2rem;font-weight:var(--font-weight-semibold);color:var(--text-color)}.textBlocks__text{--text-font-size:clamp(1.125rem, .6vw + .99rem, 1.5rem);--text-line-height:1.5;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.textBlocks__text :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.textBlocks__text :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.textBlocks__text :where(a):hover{color:var(--_link-color-hover)}}.textBlocks__text :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.textBlocks__text :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.textBlocks__text :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.textBlocks__text :where(hr):before,.textBlocks__text :where(hr):after{grid-area:1/1/1/1}.textBlocks__text :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.textBlocks__text :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.textBlocks__text :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.textBlocks__text :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.textBlocks__text :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.textBlocks__text :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.textBlocks__text :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.textBlocks__text :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.textBlocks__text :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.textBlocks__text :where(iframe){aspect-ratio:16/9;width:100%}.textBlocks__text :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.textBlocks__text :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.textBlocks__text :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.textBlocks__text :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.textBlocks__plusIcon{width:1.5rem;height:1.5rem;color:var(--color-orange);display:none;position:absolute;top:.375rem;left:50%;transform:translate(-100%)}@media screen and (width>=768px){.textBlocks__plusIcon{display:block}.textBlocks{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.textBlocks{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.textCard{--_text-card-border-radius:var(--text-card-border-radius,var(--radius-4));--_text-card-cta-icon-transform:var(--text-card-cta-icon-transform,translateX(0));--_text-card-color:var(--text-card-color,var(--color-dark));background-image:linear-gradient(153.54deg, var(--color-yellow), var(--color-orange));border-radius:var(--_text-card-border-radius);clip-path:polygon(0 0,calc(100% - 4rem) 0,calc(100% - 3.625rem) .05rem,calc(100% - 3.25rem) .25rem,calc(100% - .25rem) 3.25rem,calc(100% - .05rem) 3.625rem,100% 4rem,100% 100%,0 100%);padding:2px;display:grid}.textCard.-fullWidthFeatured{background-image:none;grid-column:1/4}@media screen and (width>=1024px){.textCard.-fullWidthFeatured .textCard__wrapper{flex-direction:row;align-items:center;padding:2rem}.textCard.-fullWidthFeatured .textCard__title,.textCard.-fullWidthFeatured .textCard__cta{flex-shrink:0;flex-basis:25%}.textCard.-fullWidthFeatured .textCard__text{--text-max-inline-size:70%}.textCard.-fullWidthFeatured .textCard__cta{justify-content:center;margin-top:0;padding-top:0}}.textCard__wrapper{background-color:var(--color-white);border-radius:calc(var(--_text-card-border-radius) - 1px);clip-path:polygon(0 0,calc(100% + -4rem + 1px) 0,calc(100% + -3.625rem + 1px) .05rem,calc(100% + -3.25rem + 1px) .25rem,calc(100% - .25rem) calc(3.25rem - 1px),calc(100% - .05rem) calc(3.625rem - 1px),100% calc(4rem - 1px),100% 100%,0 100%);flex-direction:column;grid-area:1/1;padding:clamp(2rem,1.6vw + 1.64rem,3rem) 1.2rem 1.875rem 1.78125rem;display:flex}.textCard__title{color:var(--_text-card-color)}.textCard__text{--text-line-height:1.25;--list-padding-inline-start:0;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.textCard__text :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.textCard__text :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.textCard__text :where(a):hover{color:var(--_link-color-hover)}}.textCard__text :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.textCard__text :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.textCard__text :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.textCard__text :where(hr):before,.textCard__text :where(hr):after{grid-area:1/1/1/1}.textCard__text :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.textCard__text :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.textCard__text :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.textCard__text :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.textCard__text :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.textCard__text :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.textCard__text :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.textCard__text :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.textCard__text :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.textCard__text :where(iframe){aspect-ratio:16/9;width:100%}.textCard__text :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.textCard__text :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.textCard__text :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.textCard__text :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.textCard__cta{color:#000;font-weight:var(--font-weight-semibold);margin-top:auto;padding-top:clamp(1rem,3.4vw + .24rem,3.125rem);line-height:1.2;text-decoration:none}@media (any-hover:hover){.textCard__cta:hover{--_text-card-cta-icon-transform:translateX(.5rem)}}.textCard__ctaIcon{color:var(--color-orange-400);aspect-ratio:1.5;vertical-align:-2px;width:1.65rem;margin-left:var(--size-0);transition:transform var(--duration-fast) var(--ease-out);transform:var(--_text-card-cta-icon-transform);display:inline}.accentable .textCard__ctaIcon,.textCard__ctaIcon.accentable{color:var(--accent-color-400)}.textCard__listItem{padding:0 1.5rem}.textCard__listItem:before{content:"";background:var(--accent-color-500);width:.75rem;height:.75rem;margin-right:.25rem;display:inline-block;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48cmVjdCB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0yNDMuMzEsOTAuOTFsLTEyOC40LDEyOC40YTE2LDE2LDAsMCwxLTIyLjYyLDBsLTcxLjYyLTcyYTE2LDE2LDAsMCwxLDAtMjIuNjFsMjAtMjBhMTYsMTYsMCwwLDEsMjIuNTgsMEwxMDQsMTQ0LjIybDk2Ljc2LTk1LjU3YTE2LDE2LDAsMCwxLDIyLjU5LDBsMTkuOTUsMTkuNTRBMTYsMTYsMCwwLDEsMjQzLjMxLDkwLjkxWiIvPjwvc3ZnPg==)}.accentable .textCard,.textCard.accentable{background:var(--accent-color-300)}.accentable .textCard--accented,.textCard--accented.accentable{--_textcard-color:var(--accent-color-500)}.accentable .textCard--accented:is(.accent-orange *),.textCard--accented.accentable:is(.accent-orange *){--_textcard-color:var(--accent-color-400)}.accentable .textCard--accented,.textCard--accented.accentable{background:var(--_textcard-color)}.accentable .textCard--accented .textCard__wrapper,.textCard--accented.accentable .textCard__wrapper{padding:0 0 1.875rem;overflow:clip}.accentable .textCard--accented .textCard__title,.accentable .textCard--accented .textCard__text,.accentable .textCard--accented .textCard__cta,.textCard--accented.accentable .textCard__title,.textCard--accented.accentable .textCard__text,.textCard--accented.accentable .textCard__cta{padding-left:1.5rem;padding-right:1.5rem}.accentable .textCard--accented .textCard__title,.textCard--accented.accentable .textCard__title{background:var(--_textcard-color);color:#fff;overflow-wrap:break-word;word-break:normal;hyphens:manual;min-width:0;padding:1.5rem 1.5rem 1rem;font-size:clamp(1.25rem,3.56vw - 1.03rem,2rem)}.accentable .textCard--accented .textCard__title:before,.textCard--accented.accentable .textCard__title:before{content:"";float:right;shape-outside:polygon(0 0, 100% 100%, 100% 0);width:3rem;height:3rem}.accentable .textCard--accented .textCard__cta,.textCard--accented.accentable .textCard__cta{font-size:24px;font-weight:700;line-height:28px}.accentable .textCard--accented .textCard__ctaIcon,.textCard--accented.accentable .textCard__ctaIcon{color:var(--_textcard-color)}}@layer organisms{.customerSuccessSections{--_customer-success-sections-title-psuedo-display:var(--customer-success-sections-title-psuedo-display,none);--_customer-success-sections-padding-bottom:var(--customer-success-sections-padding-bottom,clamp(4.1875rem, 4.5vw + 3.18rem, 7rem));--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12);container:customerSuccessSections/inline-size}@media screen and (width>=1361px){.customerSuccessSections{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.customerSuccessSections{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.customerSuccessSections{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.customerSuccessSections{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding-bottom:var(--_customer-success-sections-padding-bottom);display:grid}.customerSuccessSections__container{--row-gap:0}@media screen and (width>=480px){.customerSuccessSections__container{--column-gap:2rem}}.customerSuccessSections__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.customerSuccessSections__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.customerSuccessSections__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.customerSuccessSections__sections{flex-direction:column;grid-column:main-start/main-end;row-gap:clamp(3rem,11.19vw + .48rem,10rem);display:flex}.customerSuccessSections__title{color:var(--color-orange);grid-column:main-start/main-end;margin-bottom:0;padding-top:clamp(3.25rem,2.4vw + 2.71rem,4.75rem);font-size:clamp(2rem,.8vw + 1.82rem,2.5rem);font-weight:700;line-height:1.15;position:relative}@media screen and (width>=1024px){.customerSuccessSections__title{grid-column:main-start/9;padding-right:9rem}}.customerSuccessSections__title:after{content:"";display:var(--_customer-success-sections-title-psuedo-display);top:0;right:calc(var(--grid-gutter-width) * -1);z-index:-1;background-image:linear-gradient(#fff,#0000);width:100vw;height:clamp(35.625rem,7.29vw + 33.98rem,40.1875rem);position:absolute}@media screen and (width>=1024px){.customerSuccessSections__title:after{clip-path:polygon(0 0,calc(100% - 9rem) 0,100% 9rem,100% 100%,0 100%);right:0}}.accentable .customerSuccessSections__title,.customerSuccessSections.accentable__title{color:var(--accent-background-dark)}.customerSuccessSections--hasHexShape{--_customer-success-sections-title-psuedo-display:block;--_customer-success-sections-padding-bottom:clamp(4.1875rem, 12.49vw + 1.38rem, 12rem)}.customerSuccessSections__videoEmbedWrapper{width:100%}.customerSuccessSections__videoEmbed{aspect-ratio:16/9;border-radius:1rem;width:100%}.detailsWithImage{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.detailsWithImage{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.detailsWithImage{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.detailsWithImage{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.detailsWithImage{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:3.4rem 0 clamp(4.125rem,3.4vw + 3.36rem,6.25rem);display:grid}@media screen and (width>=480px){.detailsWithImage__container{--column-gap:2rem}}.detailsWithImage__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.detailsWithImage__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.detailsWithImage__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}@media screen and (width>=768px){.detailsWithImage__container{align-items:center}}.detailsWithImage__title{background-image:linear-gradient(to right, var(--color-blue), var(--color-green));color:#0000;background-clip:text;font-size:clamp(2rem,.8vw + 1.82rem,2.5rem);font-weight:700;line-height:1.2}.accentable .detailsWithImage__title,.detailsWithImage__title.accentable{color:var(--accent-color-400);background-clip:unset;background-image:none}.detailsWithImage__content{grid-column:main-start/main-end}@media screen and (width>=768px){.detailsWithImage__content{grid-column:main-start/7}}.detailsWithImage__imageWrapper{grid-column:main-start/main-end}@media screen and (width>=768px){.detailsWithImage__imageWrapper{grid-column:7/main-end;padding-left:3rem}}.detailsWithImage__details{--row-gap:clamp(1.75rem, 2.4vw + 1.21rem, 3.25rem);flex-direction:column;row-gap:clamp(1.75rem,2.4vw + 1.21rem,3.25rem);display:flex}@media screen and (width>=768px){.detailsWithImage__details{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.detailsWithImage__details{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=1024px){.detailsWithImage__details{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.detailsWithImage__details{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.detailsWithImage__detail{border-top:1px solid #d0d3d4;padding-top:.5rem}.detailsWithImage__detailTitle{font-size:1.25rem;line-height:1.2;font-weight:var(--font-weight-regular)}.detailsWithImage__detailDescription{font-size:.875rem;line-height:1.4}.detailsWithImage__introduction{font-size:clamp(1.125rem,.2vw + 1.08rem,1.25rem);line-height:1.3}.faqAccordions{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.faqAccordions{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.faqAccordions{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.faqAccordions{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.faqAccordions{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];--_faq-bg:transparent;--_faq-color:var(--color-dark);--_faq-border-color:#df4927;--_faq-strong-color:#df4927;background-color:var(--_faq-bg);padding:clamp(2rem,4.4vw + 1.01rem,4.75rem) 0;display:grid}.faqAccordions .accordion__content :where(a){text-decoration-color:#df4927}.faqAccordions .accordion__content :where(a):hover{color:#df4927;text-decoration-color:#df4927}.faqAccordions.faqAccordions--dark{--_faq-border-color:var(--orange-300);--_faq-strong-color:var(--orange-300)}.faqAccordions.faqAccordions--dark .accordion__content :where(a){text-decoration-color:var(--orange-300)}.faqAccordions.faqAccordions--dark .accordion__content :where(a):hover{color:var(--orange-300);text-decoration-color:var(--orange-300)}.accentable .faqAccordions,.faqAccordions.accentable{--_faq-border-color:var(--accent-color-500);--_faq-strong-color:var(--accent-color-500)}.accentable .faqAccordions .accordion__content :where(a),.faqAccordions.accentable .accordion__content :where(a){text-decoration-color:var(--accent-color-400)}.accentable .faqAccordions .accordion__content :where(a):hover,.faqAccordions.accentable .accordion__content :where(a):hover{color:var(--accent-color-400);text-decoration-color:var(--accent-color-400)}.accentable .faqAccordions.accent-orange,.faqAccordions.accentable.accent-orange{--_faq-border-color:#df4927;--_faq-strong-color:#df4927}.accentable .faqAccordions.accent-orange .accordion__content :where(a),.faqAccordions.accentable.accent-orange .accordion__content :where(a){text-decoration-color:#df4927}.accentable .faqAccordions.accent-orange .accordion__content :where(a):hover,.faqAccordions.accentable.accent-orange .accordion__content :where(a):hover{color:#df4927;text-decoration-color:#df4927}.accentable .faqAccordions.faqAccordions--dark,.faqAccordions.accentable.faqAccordions--dark{--_faq-border-color:var(--accent-color-300);--_faq-strong-color:var(--accent-color-300)}.accentable .faqAccordions.faqAccordions--dark .accordion__content :where(a),.faqAccordions.accentable.faqAccordions--dark .accordion__content :where(a){text-decoration-color:var(--accent-color-300)}.accentable .faqAccordions.faqAccordions--dark .accordion__content :where(a):hover,.faqAccordions.accentable.faqAccordions--dark .accordion__content :where(a):hover{color:var(--accent-color-300);text-decoration-color:var(--accent-color-300)}.faqAccordions--light{--_faq-bg:var(--color-white)}.faqAccordions--dark{--_faq-bg:var(--color-dark);--_faq-color:var(--color-white);--text-color:var(--color-white)}.faqAccordions--dark .accordion__content :where(a):hover{color:var(--color-orange-light);text-decoration-color:var(--color-orange-light)}.faqAccordions__container{--column-gap:2rem;--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.faqAccordions__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.faqAccordions__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;row-gap:clamp(1.25rem,2.8vw + .62rem,3rem);display:grid}.faqAccordions__header,.faqAccordions__accordions{grid-column:main-start/main-end}.faqAccordions__title{color:var(--_faq-color);margin-bottom:1rem;font-size:clamp(1.5rem,.8vw + 1.32rem,2rem);font-weight:700;line-height:1.3}.faqAccordions__title strong{color:var(--_faq-strong-color)}.faqAccordions__intro{--text-color:var(--_faq-color);--text-max-inline-size:none;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-size:clamp(1rem,.8vw + .82rem,1.5rem);font-weight:450;font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.faqAccordions__intro :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.faqAccordions__intro :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.faqAccordions__intro :where(a):hover{color:var(--_link-color-hover)}}.faqAccordions__intro :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.faqAccordions__intro :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.faqAccordions__intro :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.faqAccordions__intro :where(hr):before,.faqAccordions__intro :where(hr):after{grid-area:1/1/1/1}.faqAccordions__intro :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.faqAccordions__intro :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.faqAccordions__intro :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.faqAccordions__intro :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.faqAccordions__intro :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.faqAccordions__intro :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.faqAccordions__intro :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.faqAccordions__intro :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.faqAccordions__intro :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.faqAccordions__intro :where(iframe){aspect-ratio:16/9;width:100%}.faqAccordions__intro :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.faqAccordions__intro :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.faqAccordions__intro :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.faqAccordions__intro :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.faqAccordions__accordionList{flex-direction:column;gap:1rem;display:flex}.faqAccordions .accordion{--accordion-heading-padding-x:2rem;border:1px solid var(--_faq-border-color);border-radius:20px}.faqAccordions .accordion__heading{padding:var(--_accordion-heading-padding-y) var(--_accordion-heading-padding-x);color:var(--_faq-color);font-size:clamp(1.25rem,.4vw + 1.16rem,1.5rem);font-weight:700;line-height:1.3}.faqAccordions .accordion__content{padding:.5rem var(--_accordion-heading-padding-x) var(--_accordion-heading-padding-x);color:var(--_faq-color)}.faqAccordions .accordion__iconWrapper{aspect-ratio:1;block-size:40px;transition:background-color .25s;position:relative}.faqAccordions .accordion__iconWrapper span{content:"";background:var(--_faq-color);transition:all .3s;position:absolute}.faqAccordions .accordion__iconWrapper span:first-child{width:8%;top:25%;bottom:25%;left:45%}.faqAccordions .accordion__iconWrapper span:last-child{height:8%;top:45%;left:25%;right:25%}.faqAccordions .accordion__icon{transition:transform var(--duration-fast) var(--ease-in);flex-shrink:0;margin-left:1rem}.faqAccordions .accordion__icon.-open{transform:rotate(-180deg)}.faqAccordions .accordion__transition-enter-from,.faqAccordions .accordion__transition-enter-active,.faqAccordions .accordion__transition-leave-active,.faqAccordions .accordion__transition-leave-to{transition:height var(--duration-fast) var(--ease-in)}.faqAccordions .accordion[data-accordion-open] .accordion__iconWrapper span{transform:rotate(90deg)}.faqAccordions .accordion[data-accordion-open] .accordion__iconWrapper span:last-child{left:50%;right:50%}.featuredArticleCards{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.featuredArticleCards{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.featuredArticleCards{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredArticleCards{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredArticleCards{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:clamp(2rem,4.4vw + 1.01rem,4.75rem) 0;display:grid;position:relative}@media screen and (width>=480px){.featuredArticleCards__container{--column-gap:2rem}}.featuredArticleCards__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredArticleCards__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredArticleCards__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;row-gap:clamp(1.25rem,2.8vw + .62rem,3rem);display:grid}.featuredArticleCards__header{grid-column:main-start/main-end}.featuredArticleCards__row{--column-gap:2rem;z-index:1;flex-direction:column;grid-column:main-start/main-end;row-gap:2rem;display:flex}@media screen and (width>=768px){.featuredArticleCards__row{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.featuredArticleCards__row{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=1024px){.featuredArticleCards__row{--grid-columns:4;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 3 * var(--grid-column-gap) ) / 4);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 3 * var(--grid-column-gap)) / 4);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(2, minmax(0, var(--grid-max-width-column))) [center] repeat(2, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.featuredArticleCards__row{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=768px){.featuredArticleCards__row--three{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.featuredArticleCards__row--three{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredArticleCards--dark{--content-header-text-color:var(--color-white);background-color:#3e4850;background-size:900px;background-attachment:fixed}.accentable .featuredArticleCards.accent-green .contentHeader__title,.featuredArticleCards.accentable.accent-green .contentHeader__title{color:var(--accent-color-500)}.accentable .featuredArticleCards.accent-green.featuredArticleCards--dark .contentHeader__title,.featuredArticleCards.accentable.accent-green.featuredArticleCards--dark .contentHeader__title{color:var(--accent-color-300)}.featuredArticleCards--dark.featuredArticleCards--noPattern{background-color:var(--color-dark)}.featuredArticleCards--footerAdjacent:after{content:"";background-color:var(--color-dark);width:100%;height:8.8rem;position:absolute;bottom:0;left:0}.featuredEvents{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.featuredEvents{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.featuredEvents{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredEvents{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredEvents{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];background-color:var(--color-white);padding:clamp(2rem,3vw + 1.33rem,3.875rem) 0;display:grid}@media screen and (width>=480px){.featuredEvents__container{--column-gap:2rem}}.featuredEvents__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredEvents__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredEvents__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.featuredEvents__header,.featuredEvents__row{grid-column:main-start/main-end}@media screen and (width>=768px){.featuredEvents__row{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.featuredEvents__row{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredImageCards{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.featuredImageCards{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.featuredImageCards{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredImageCards{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredImageCards{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding-top:clamp(2.375rem,4.2vw + 1.43rem,5rem);padding-bottom:clamp(4.125rem,2vw + 3.68rem,5.375rem);display:grid}@media screen and (width>=480px){.featuredImageCards__container{--column-gap:2rem}}.featuredImageCards__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredImageCards__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredImageCards__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;row-gap:clamp(2.25rem,4.4vw + 1.26rem,5rem);display:grid}.featuredImageCards__bodyText{--text-line-height:1.3;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word;--text-font-size:1.25rem!important}.featuredImageCards__bodyText :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.featuredImageCards__bodyText :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.featuredImageCards__bodyText :where(a):hover{color:var(--_link-color-hover)}}.featuredImageCards__bodyText :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.featuredImageCards__bodyText :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.featuredImageCards__bodyText :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.featuredImageCards__bodyText :where(hr):before,.featuredImageCards__bodyText :where(hr):after{grid-area:1/1/1/1}.featuredImageCards__bodyText :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.featuredImageCards__bodyText :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.featuredImageCards__bodyText :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.featuredImageCards__bodyText :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.featuredImageCards__bodyText :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.featuredImageCards__bodyText :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.featuredImageCards__bodyText :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.featuredImageCards__bodyText :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.featuredImageCards__bodyText :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.featuredImageCards__bodyText :where(iframe){aspect-ratio:16/9;width:100%}.featuredImageCards__bodyText :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.featuredImageCards__bodyText :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.featuredImageCards__bodyText :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.featuredImageCards__bodyText :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.featuredImageCards__title{font-size:clamp(2rem,.8vw + 1.82rem,2.5rem);line-height:var(--leading-none);font-weight:var(--font-weight-regular)}.featuredImageCards__header{grid-column:main-start/main-end}.featuredImageCards__intro{font-size:clamp(1.5rem,.8vw + 1.32rem,2rem);line-height:1.2}.featuredImageCards__cardRow{grid-column:main-start/main-end}.featuredImageCards__cardRow--four{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2)}@media screen and (width>=1361px){.featuredImageCards__cardRow--four{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredImageCards__cardRow--four{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}@media screen and (width>=768px){.featuredImageCards__cardRow--four{--grid-columns:4;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 3 * var(--grid-column-gap) ) / 4);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 3 * var(--grid-column-gap)) / 4);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(2, minmax(0, var(--grid-max-width-column))) [center] repeat(2, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.featuredImageCards__cardRow--four{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredImageCards__cardRow--three{--grid-columns:1;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 0 * var(--grid-column-gap) ) / 1);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 0 * var(--grid-column-gap)) / 1)}@media screen and (width>=1361px){.featuredImageCards__cardRow--three{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredImageCards__cardRow--three{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] minmax(0, var(--grid-max-width-column)) [main-end];display:grid}@media screen and (width>=768px){.featuredImageCards__cardRow--three{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.featuredImageCards__cardRow--three{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=1024px){.featuredImageCards__cardRow--three{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.featuredImageCards__cardRow--three{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.accentable .featuredImageCards__title,.featuredImageCards.accentable__title,.accentable .featuredImageCards .contentHeader__title,.featuredImageCards.accentable .contentHeader__title{color:var(--accent-color-400)}.accentable .featuredImageCards.accent-orange .contentHeader__title,.featuredImageCards.accentable.accent-orange .contentHeader__title{color:var(--gray-900)}.featuredLeadership{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.featuredLeadership{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.featuredLeadership{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredLeadership{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredLeadership{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:clamp(2.375rem,4.2vw + 1.43rem,5rem) 0;display:grid}.featuredLeadership__header{--content-header-title-font-family:var(--font-sans);--content-header-title-font-size:clamp(2.625rem, 1.8vw + 2.22rem, 3.75rem);--content-header-title-line-height:1.1;grid-column:main-start/main-end;margin-bottom:2rem}@media screen and (width>=1024px){.featuredLeadership__header{grid-column:main-start/8}}@media screen and (width>=480px){.featuredLeadership__container{--column-gap:2rem}}.featuredLeadership__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredLeadership__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredLeadership__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.featuredLeadership__wrapper{--column-gap:0rem;--row-gap:2rem;row-gap:var(--row-gap);flex-direction:column;grid-column:main-start/main-end;display:flex}@media screen and (width>=768px){.featuredLeadership__wrapper{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.featuredLeadership__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=1024px){.featuredLeadership__wrapper{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.featuredLeadership__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredResources{--_featured-resources-cta-icon-transform:var(--featured-resources-cta-icon-transform,translateX(0));--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12);background-color:#283138;padding:clamp(2.9375rem,5.69vw + 1.66rem,6.5rem) 0 clamp(3.875rem,5.39vw + 2.66rem,7.25rem);position:relative;overflow:clip visible}@media screen and (width>=1361px){.featuredResources{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.featuredResources{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredResources{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredResources{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];display:grid}.featuredResources__title{font-size:clamp(2rem,2.8vw + 1.37rem,3.75rem);font-weight:var(--font-weight-regular);color:var(--color-white);margin:0;line-height:1.2}.featuredResources__type{color:var(--color-yellow);font-size:clamp(1.125rem,2.2vw + .63rem,2.5rem);font-weight:700;line-height:1.15}.featuredResources__container{--row-gap:0}@media screen and (width>=480px){.featuredResources__container{--column-gap:2rem}}.featuredResources__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredResources__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredResources__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];z-index:1;grid-column:main-start/main-end;display:grid}.featuredResources__header{gap:var(--size-0);flex-direction:column;grid-column:main-start/main-end;margin-bottom:1.75rem;display:flex}@media screen and (width>=1024px){.featuredResources__header{grid-column:main-start/8}}.featuredResources__imageWrapper{aspect-ratio:1.39;grid-column:main-start/main-end}@media screen and (width>=1024px){.featuredResources__imageWrapper{grid-area:2/main-start/3/8;align-self:center}}.featuredResources__image{border-radius:var(--radius-4);object-fit:cover;width:100%;height:100%}.featuredResources__resourceList{margin-right:calc(var(--grid-gutter-width) * -1);border-top-right-radius:0;border-bottom-right-radius:0;grid-column:2/main-end;margin-top:-2.75rem}@media screen and (width>=1024px){.featuredResources__resourceList{border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4);grid-area:2/7/3/main-end;align-self:center;margin-top:0;margin-right:0}}.featuredResources__allResources{flex-direction:column;grid-column:main-start/main-end;justify-content:space-between;align-items:flex-start;padding-top:clamp(2rem,7.79vw + .25rem,6.875rem);display:flex}@media screen and (width>=768px){.featuredResources__allResources{flex-direction:row;align-items:center}}@media screen and (width>=1024px){.featuredResources__allResources{grid-row:3/4}}.featuredResources__dots{width:21rem;height:.25rem;display:none;position:absolute;top:50%;right:-1rem;transform:translate(100%)}@media screen and (width>=1024px){.featuredResources__dots{display:block}}.featuredResources__allResourcesTitle{color:var(--color-white);margin-bottom:.625rem;font-size:clamp(1.25rem,2vw + .8rem,2.5rem);font-weight:400;position:relative}@media screen and (width>=768px){.featuredResources__allResourcesTitle{margin-bottom:0}}.featuredResources__allResourcesCta{color:var(--color-white);z-index:1;align-items:center;gap:1rem;font-size:clamp(1rem,1.1vw + .75rem,1.6875rem);font-weight:700;line-height:1.15;text-decoration:none;display:flex}@media (any-hover:hover){.featuredResources__allResourcesCta:hover{--_featured-resources-cta-icon-transform:translateX(.5rem)}}@media screen and (width>=1024px){.featuredResources__allResourcesCta{padding-left:1rem}}.featuredResources__ctaIcon{width:clamp(1rem,1.4vw + .69rem,1.875rem);color:var(--color-orange);aspect-ratio:1.5;transform:var(--_featured-resources-cta-icon-transform);transition:transform var(--duration-fast) var(--ease-out)}.featuredResources__shape{display:none}@media screen and (width>=1024px){.featuredResources__shape{width:51%;max-width:47.75rem;display:block;position:absolute;top:-4.75rem;right:-17%}}.accentable .featuredResources,.featuredResources.accentable{background-color:var(--gray-900)}.accentable .featuredResources__shape linearGradient stop:first-child,.featuredResources.accentable__shape linearGradient stop:first-child{stop-color:var(--accent-color-300)!important}.accentable .featuredResources__shape linearGradient stop:last-child,.featuredResources.accentable__shape linearGradient stop:last-child{stop-color:var(--accent-color-600)!important}.accentable .featuredResources__type,.featuredResources.accentable__type{color:var(--accent-color-300)}.accentable .featuredResources__dots path,.featuredResources.accentable__dots path{stroke:#fff}.accentable .featuredResources__ctaIcon,.featuredResources.accentable__ctaIcon{color:var(--accent-color-300)}.featuredTextCards{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.featuredTextCards{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.featuredTextCards{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredTextCards{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredTextCards{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];--_featured-text-cards-cta-color:var(--featuredTextCards-cta-color,var(--color-dark));padding:clamp(2rem,4.4vw + 1.01rem,4.75rem) 0;display:grid}.featuredTextCards__container{--row-gap:clamp(2rem, 4.6vw + .97rem, 4.875rem)}@media screen and (width>=480px){.featuredTextCards__container{--column-gap:2rem}}.featuredTextCards__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.featuredTextCards__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredTextCards__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.featuredTextCards__header{grid-column:main-start/main-end}.featuredTextCards__row{--row-gap:2rem;row-gap:var(--row-gap);flex-direction:column;grid-column:main-start/main-end;display:flex}@media screen and (width>=768px){.featuredTextCards__row{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.featuredTextCards__row{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=1024px){.featuredTextCards__row{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.featuredTextCards__row{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredTextCards__row--four{--grid-columns:1;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 0 * var(--grid-column-gap) ) / 1);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 0 * var(--grid-column-gap)) / 1)}@media screen and (width>=1361px){.featuredTextCards__row--four{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.featuredTextCards__row--four{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] minmax(0, var(--grid-max-width-column)) [main-end];display:grid}@media screen and (width>=768px){.featuredTextCards__row--four{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.featuredTextCards__row--four{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media (width>=1200px){.featuredTextCards__row--four{--grid-columns:4;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 3 * var(--grid-column-gap) ) / 4);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 3 * var(--grid-column-gap)) / 4);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(2, minmax(0, var(--grid-max-width-column))) [center] repeat(2, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1200px) and (width>=1361px){.featuredTextCards__row--four{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=1024px){.featuredTextCards__ctaWrapper,.featuredTextCards__partnerLogoWrapper{margin-top:3rem}}.featuredTextCards__ctaWrapper{grid-area:1/main}@media screen and (width>=768px){.featuredTextCards__ctaWrapper{grid-column:1/6}}@media screen and (width>=1024px){.featuredTextCards__ctaWrapper{grid-column:1/5}}.featuredTextCards__partnerLogoWrapper{grid-area:2/main;align-self:center;height:min-content;position:relative}@media screen and (width>=768px){.featuredTextCards__partnerLogoWrapper{border-left:1px solid var(--_featured-text-cards-cta-color);padding-left:var(--column-gap);grid-area:1/6/auto/12}}@media screen and (width>=1024px){.featuredTextCards__partnerLogoWrapper{grid-column:5/10}}.featuredTextCards__ctaLeadIn,.featuredTextCards__partnerLogoText{color:var(--_featured-text-cards-cta-color);margin-bottom:1rem}.featuredTextCards__partnerLogo{max-width:75%;max-height:200px;display:block}.featuredTextCards__partnerLogoText{font-size:.875rem}.featuredTextCards__partnerLogoLink{color:var(--_featured-text-cards-cta-color);text-decoration:none;display:block}@media (any-hover:hover){.featuredTextCards__partnerLogoLink:hover .featuredTextCards__partnerLogoLinkIcon{transform:translate(.5rem)}}.featuredTextCards__partnerLogoLinkIcon{color:var(--_featured-text-cards-cta-color);aspect-ratio:1.5;width:1.65rem;transition:transform var(--duration-fast) var(--ease-out);display:inline;transform:translate(0)}.featuredTextCards:not(.accentable) .contentHeader:not(.-yellowTitle):not(.-orangeTitle):not(.-grayTitle):not(.-whiteTitle) .contentHeader__title{color:var(--gray-900)}.featuredTextCards.-reduced .featuredTextCards__container{--row-gap:clamp(1.5rem, .8vw + 1.32rem, 2rem)}.featuredTextCards--white{background-color:var(--color-white)}.featuredTextCards--dark{--content-header-text-color:var(--color-white);--featuredTextCards-cta-color:var(--color-white);background-color:var(--gray-900)}.accentable .featuredTextCards--dark .contentHeader__title,.featuredTextCards--dark.accentable .contentHeader__title{color:var(--accent-color-300)}.featuredTextCards--darkTextured{--content-header-text-color:var(--color-white);--featuredTextCards-cta-color:var(--color-white);background-image:url(/images/patterns/homepage-hero-background.svg);background-color:var(--color-dark);background-repeat:repeat;background-size:800px;background-attachment:fixed}.featuredTextCards--darkTextured .textCard{--text-color:var(--color-white);--text-card-color:var(--color-white)}.featuredTextCards--darkTextured .textCard__wrapper{background-color:#283138}.featuredTextCards--darkTextured .textCard__cta{color:var(--color-white)}.featuredTextCards--darkTextured .textCard__ctaIcon{color:var(--color-yellow)}.featuredTextCards--darkTextured .textCard.-fullWidthFeatured{--text-color:var(--color-dark);--text-card-color:var(--color-dark)}.featuredTextCards--darkTextured .textCard.-fullWidthFeatured .textCard__wrapper{background-color:var(--color-white)}.featuredTextCards--darkTextured .textCard.-fullWidthFeatured .textCard__cta,.featuredTextCards--darkTextured .textCard.-fullWidthFeatured .textCard__ctaIcon{color:var(--color-orange-400)}.accentable .featuredTextCards--darkTextured .contentHeader__title,.featuredTextCards--darkTextured.accentable .contentHeader__title{color:var(--accent-color-300)}.featuredTextCards--backgroundImage{--content-header-text-color:var(--color-white);--featuredTextCards-cta-color:var(--color-white);background-image:linear-gradient(0deg, #000000b3 0%, #000000b3 100%), var(--featuredTextCards-bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.featuredTextCards--backgroundImage .textCard{--text-color:var(--color-white);--text-card-color:var(--color-white)}.featuredTextCards--backgroundImage .textCard__wrapper{background-color:#283138}.featuredTextCards--backgroundImage .textCard__cta{color:var(--color-white)}.featuredTextCards--backgroundImage .textCard__ctaIcon{color:var(--color-yellow)}.featuredTextCards--backgroundImage .textCard.-fullWidthFeatured{--text-color:var(--color-dark);--text-card-color:var(--color-dark)}.featuredTextCards--backgroundImage .textCard.-fullWidthFeatured .textCard__wrapper{background-color:var(--color-white)}.featuredTextCards--backgroundImage .textCard.-fullWidthFeatured .textCard__cta,.featuredTextCards--backgroundImage .textCard.-fullWidthFeatured .textCard__ctaIcon{color:var(--color-orange)}.accentable .featuredTextCards--backgroundImage .textCard__wrapper,.featuredTextCards--backgroundImage.accentable .textCard__wrapper{background-color:#fff}.accentable .featuredTextCards--backgroundImage .contentHeader__title,.featuredTextCards--backgroundImage.accentable .contentHeader__title{color:var(--accent-color-300)}.accentable .featuredTextCards--backgroundImage .textCard,.featuredTextCards--backgroundImage.accentable .textCard{--text-color:unset;--text-card-color:unset}.accentable .featuredTextCards--backgroundImage .textCard__cta,.featuredTextCards--backgroundImage.accentable .textCard__cta{color:unset}.featuredTextCards.-checklistCards{background:var(--gray-900);--_textcard-color:var(--accent-color-500)}.featuredTextCards.-checklistCards .textCard__title{font-size:2.5rem}.featuredTextCards.-noPadding{padding-top:0}.featuredTextCards:has(+.featuredTextCards.-noPadding){padding-bottom:0}.formEmbed{--_form-embed-background-color:var(--form-embed-background-color,#242b31);--_form-embed-title-color:var(--form-embed-title-color,var(--color-white));--_form-embed-body-text-color:var(--form-embed-body-text-color,var(--color-white));--_form-embed-content-grid-column:var(--form-embed-content-grid-column,main-start / main-end);--_form-embed-form-wrapper-grid-column:var(--form-embed-form-wrapper-grid-column,main-start / main-end);--_form-embed-form-padding:var(--form-embed-form-padding,clamp(2rem, 4vw + 1.1rem, 4.5rem) clamp(2.5rem, 4.8vw + 1.42rem, 5.5rem) clamp(2rem, 4vw + 1.1rem, 4.5rem) clamp(2.25rem, 2.4vw + 1.71rem, 3.75rem));--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.formEmbed{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.formEmbed{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.formEmbed{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.formEmbed{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];background-size:800px;background-attachment:fixed;background-color:var(--_form-embed-background-color);padding:clamp(2rem,3.2vw + 1.28rem,4rem) 0 clamp(3rem,5.19vw + 1.83rem,6.25rem);display:grid}.accentable .formEmbed,.formEmbed.accentable{background:linear-gradient(90deg, var(--accent-color-600), var(--accent-color-300) 75%)}@media screen and (width>=480px){.formEmbed__container{--column-gap:2rem}}.formEmbed__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.formEmbed__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.formEmbed__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.formEmbed__content{grid-column:var(--_form-embed-content-grid-column);flex-direction:column;row-gap:2rem;display:flex}@media screen and (width>=1024px){.formEmbed__content{--_form-embed-content-grid-column:main-start / 6}}.formEmbed__introduction{--text-font-size:clamp(1rem, 1.6vw + .64rem, 2rem);--text-line-height:1.2;--text-color:var(--_form-embed-body-text-color);--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word;grid-column:main-start/main-end;margin-bottom:1rem}.formEmbed__introduction :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.formEmbed__introduction :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.formEmbed__introduction :where(a):hover{color:var(--_link-color-hover)}}.formEmbed__introduction :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.formEmbed__introduction :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.formEmbed__introduction :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.formEmbed__introduction :where(hr):before,.formEmbed__introduction :where(hr):after{grid-area:1/1/1/1}.formEmbed__introduction :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.formEmbed__introduction :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.formEmbed__introduction :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.formEmbed__introduction :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.formEmbed__introduction :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.formEmbed__introduction :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.formEmbed__introduction :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.formEmbed__introduction :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.formEmbed__introduction :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.formEmbed__introduction :where(iframe){aspect-ratio:16/9;width:100%}.formEmbed__introduction :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.formEmbed__introduction :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.formEmbed__introduction :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.formEmbed__introduction :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.formEmbed__title{font-size:clamp(2rem,2.8vw + 1.37rem,3.75rem);font-weight:var(--font-weight-regular);color:var(--_form-embed-title-color);word-wrap:balance;line-height:1.1}.formEmbed__intro{--text-font-size:clamp(1.25rem, .4vw + 1.16rem, 1.5rem);--text-line-height:1.5;--text-color:var(--_form-embed-body-text-color);--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.formEmbed__intro :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.formEmbed__intro :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.formEmbed__intro :where(a):hover{color:var(--_link-color-hover)}}.formEmbed__intro :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.formEmbed__intro :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.formEmbed__intro :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.formEmbed__intro :where(hr):before,.formEmbed__intro :where(hr):after{grid-area:1/1/1/1}.formEmbed__intro :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.formEmbed__intro :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.formEmbed__intro :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.formEmbed__intro :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.formEmbed__intro :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.formEmbed__intro :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.formEmbed__intro :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.formEmbed__intro :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.formEmbed__intro :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.formEmbed__intro :where(iframe){aspect-ratio:16/9;width:100%}.formEmbed__intro :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.formEmbed__intro :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.formEmbed__intro :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.formEmbed__intro :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.formEmbed__bodyText{--text-font-size:clamp(1rem, 1.6vw + .64rem, 2rem);--text-line-height:1.2;--text-color:var(--_form-embed-body-text-color);--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.formEmbed__bodyText :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.formEmbed__bodyText :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.formEmbed__bodyText :where(a):hover{color:var(--_link-color-hover)}}.formEmbed__bodyText :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.formEmbed__bodyText :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.formEmbed__bodyText :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.formEmbed__bodyText :where(hr):before,.formEmbed__bodyText :where(hr):after{grid-area:1/1/1/1}.formEmbed__bodyText :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.formEmbed__bodyText :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.formEmbed__bodyText :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.formEmbed__bodyText :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.formEmbed__bodyText :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.formEmbed__bodyText :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.formEmbed__bodyText :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.formEmbed__bodyText :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.formEmbed__bodyText :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.formEmbed__bodyText :where(iframe){aspect-ratio:16/9;width:100%}.formEmbed__bodyText :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.formEmbed__bodyText :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.formEmbed__bodyText :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.formEmbed__bodyText :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.formEmbed__formWrapper{grid-column:var(--_form-embed-form-wrapper-grid-column)}@media screen and (width>=1024px){.formEmbed__formWrapper{--_form-embed-form-wrapper-grid-column:6 / main-end;padding-left:2rem}}.formEmbed__formIntro{--text-line-height:1.5;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word;margin-bottom:1.5rem}.formEmbed__formIntro :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.formEmbed__formIntro :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.formEmbed__formIntro :where(a):hover{color:var(--_link-color-hover)}}.formEmbed__formIntro :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.formEmbed__formIntro :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.formEmbed__formIntro :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.formEmbed__formIntro :where(hr):before,.formEmbed__formIntro :where(hr):after{grid-area:1/1/1/1}.formEmbed__formIntro :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.formEmbed__formIntro :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.formEmbed__formIntro :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.formEmbed__formIntro :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.formEmbed__formIntro :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.formEmbed__formIntro :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.formEmbed__formIntro :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.formEmbed__formIntro :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.formEmbed__formIntro :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.formEmbed__formIntro :where(iframe){aspect-ratio:16/9;width:100%}.formEmbed__formIntro :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.formEmbed__formIntro :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.formEmbed__formIntro :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.formEmbed__formIntro :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.formEmbed__form{padding:var(--_form-embed-form-padding);background-color:var(--color-white);border-radius:var(--radius-4);clip-path:polygon(0 0,calc(100% - 4rem) 0,calc(100% - 3.625rem) .05rem,calc(100% - 3.25rem) .25rem,calc(100% - .25rem) 3.25rem,calc(100% - .05rem) 3.625rem,100% 4rem,100% 100%,0 100%)}@media screen and (width>=1024px){.formEmbed__form{clip-path:polygon(0 0,calc(100% - 8rem) 0,calc(100% - 6.625rem) .05rem,calc(100% - 6.25rem) .25rem,calc(100% - .25rem) 6.25rem,calc(100% - .05rem) 6.625rem,100% 8rem,100% 100%,0 100%)}}.formEmbed__iframe:focus-visible,.formEmbed iframe:focus-visible{outline:none}.formEmbed--light{--_form-embed-background-color:#efefef;--_form-embed-title-color:var(--color-dark);--_form-embed-body-text-color:var(--color-dark)}.formEmbed--slim .formEmbed__content{--_form-embed-content-grid-column:main-start / 7}.formEmbed--slim .formEmbed__formWrapper{--_form-embed-form-wrapper-grid-column:8 / 12;--_form-embed-form-padding:2rem clamp(2rem, 2.2vw + 1.51rem, 3.375rem) clamp(2rem, 1vw + 1.78rem, 2.625rem) clamp(2rem, 1vw + 1.78rem, 2.625rem)}@media screen and (width>=1024px){.formEmbed--slim .formEmbed__form{clip-path:polygon(0 0,calc(100% - 4rem) 0,calc(100% - 3.625rem) .05rem,calc(100% - 3.25rem) .25rem,calc(100% - .25rem) 3.25rem,calc(100% - .05rem) 3.625rem,100% 4rem,100% 100%,0 100%)}}.heroWithImage{--_hero-with-image-background-color:var(--hero-with-image-background-color,#242b31);--_hero-with-image-background-image:var(--hero-with-image-background-image,url(/images/patterns/homepage-hero-background.svg));--_hero-with-image-type-color:var(--hero-with-image-type-color,var(--color-white));--_hero-with-image-title-color:var(--hero-with-image-title-color,var(--color-white));--_hero-with-image-cta-color:var(--hero-with-image-cta-color,var(--color-white));--_hero-with-image-subtitle-color:var(--hero-with-image-subtitle-color,var(--color-white));--_hero-with-image-author-text-color:var(--hero-with-image-author-text-color,var(--color-white));--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.heroWithImage{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.heroWithImage{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.heroWithImage{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.heroWithImage{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];background-color:var(--_hero-with-image-background-color);background-image:var(--_hero-with-image-background-image);background-size:800px;background-attachment:fixed;padding-top:clamp(7rem,9.59vw + 4.84rem,13rem);display:grid}.heroWithImage.-noFrame .heroWithImage__graphics{align-self:start;margin:0}.heroWithImage.-noFrame .heroWithImage__imageAccents{display:none}.heroWithImage.-noFrame .heroWithImage__imageInnerWrapper{padding:0}.heroWithImage.-noFrame .heroWithImage__image{clip-path:unset}.heroWithImage.-blogAuthor .heroWithImage__content{gap:2rem}.heroWithImage.-blogAuthor .heroWithImage__mainContent{flex-direction:column;align-items:flex-start;gap:2rem;margin-top:0;display:flex}@media screen and (width>=768px){.heroWithImage.-blogAuthor .heroWithImage__mainContent{flex-direction:row;align-items:center}}.heroWithImage.-blogAuthor .heroWithImage__title{margin-bottom:.5rem;font-size:clamp(2rem,.4vw + 1.91rem,2.25rem);font-weight:600;line-height:1}.heroWithImage.-blogAuthor .heroWithImage__authorTitle{font-size:clamp(1.125rem,.3vw + 1.06rem,1.3125rem);font-style:italic;line-height:1}.heroWithImage.-blogAuthor .heroWithImage__subtitle p{line-height:var(--leading-snug)}.heroWithImage.-blogAuthor .heroWithImage__avatarWrapper{width:8rem;height:8rem}.heroWithImage.-blogAuthor .heroWithImage__linkedInIconWrapper{border-radius:var(--radius-round);background-color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.heroWithImage.-blogAuthor .heroWithImage__linkedInIcon{color:var(--accent-color-500,var(--color-orange-accessible));padding:.2rem;display:inline}.accentable .heroWithImage.-blogPost.-noFrame .heroWithImage__graphics,.heroWithImage.-blogPost.accentable.-noFrame .heroWithImage__graphics{align-self:start;margin:0}.accentable .heroWithImage.-blogPost.-noFrame .heroWithImage__imageInnerWrapper,.heroWithImage.-blogPost.accentable.-noFrame .heroWithImage__imageInnerWrapper{padding:0}.accentable .heroWithImage.-blogPost.-noFrame .heroWithImage__imageAccents,.heroWithImage.-blogPost.accentable.-noFrame .heroWithImage__imageAccents{display:none}.accentable .heroWithImage.-blogPost.-noFrame .heroWithImage__image,.heroWithImage.-blogPost.accentable.-noFrame .heroWithImage__image{clip-path:unset}.accentable .heroWithImage.-blogPost,.heroWithImage.-blogPost.accentable{--_hero-with-image-background-image:var(--hero-with-image-background-image,url(/images/patterns/background-pattern-alt-white.svg));background:var(--_hero-with-image-background-image) center/100% auto, linear-gradient(90deg, var(--accent-color-600), var(--accent-color-300)) var(--accent-color-600)}.accentable .heroWithImage.-blogPost .heroWithImage__date,.heroWithImage.-blogPost.accentable .heroWithImage__date{color:var(--color-white)}.accentable .heroWithImage.-blogPost .heroWithImage__authorName a,.heroWithImage.-blogPost.accentable .heroWithImage__authorName a{transition:text-decoration-color var(--duration-fast) var(--ease-out);text-decoration-color:var(--accent-color-400)}.accentable .heroWithImage.-blogPost .heroWithImage__authorName a:hover,.accentable .heroWithImage.-blogPost .heroWithImage__authorName a:focus,.heroWithImage.-blogPost.accentable .heroWithImage__authorName a:hover,.heroWithImage.-blogPost.accentable .heroWithImage__authorName a:focus{color:var(--color-white);text-decoration-color:var(--color-white)}.accentable .heroWithImage.-blogPost .heroWithImage__imageWrapper,.heroWithImage.-blogPost.accentable .heroWithImage__imageWrapper{margin-bottom:calc(-1*clamp(3.75rem,4vw + 2.85rem,6.25rem))}.accentable .heroWithImage.-blogPost .heroWithImage__imageInnerWrapper,.heroWithImage.-blogPost.accentable .heroWithImage__imageInnerWrapper{aspect-ratio:.85;height:calc(117.647vw - 2.35294rem)}@media screen and (width>=768px){.accentable .heroWithImage.-blogPost .heroWithImage__imageInnerWrapper,.heroWithImage.-blogPost.accentable .heroWithImage__imageInnerWrapper{--grid-column-width-modifier:calc(((100vw - 2rem) - (var(--grid-column-gap) * 12)) / 12);height:calc((var(--grid-column-width-modifier) + var(--grid-column-gap)) * 5 / .85)}}@media screen and (width>=1024px){.accentable .heroWithImage.-blogPost .heroWithImage__imageInnerWrapper,.heroWithImage.-blogPost.accentable .heroWithImage__imageInnerWrapper{height:calc((var(--grid-column-width-modifier) + var(--grid-column-gap)) * 4 / .85)}}@media screen and (width>=1361px){.accentable .heroWithImage.-blogPost .heroWithImage__imageInnerWrapper,.heroWithImage.-blogPost.accentable .heroWithImage__imageInnerWrapper{height:calc((var(--grid-max-width-column) + var(--grid-column-gap)) * 4 / .85)}}.accentable .heroWithImage.-blogPost .heroWithImage__imageAccents,.heroWithImage.-blogPost.accentable .heroWithImage__imageAccents{display:block}.accentable .heroWithImage.-blogPost .heroWithImage__imageAccents path,.heroWithImage.-blogPost.accentable .heroWithImage__imageAccents path{fill:var(--color-white)}@media screen and (width>=768px){.accentable .heroWithImage.-blogPost .heroWithImage__graphics,.heroWithImage.-blogPost.accentable .heroWithImage__graphics{grid-column:7/12;align-self:end}}@media screen and (width>=1024px){.accentable .heroWithImage.-blogPost .heroWithImage__graphics,.heroWithImage.-blogPost.accentable .heroWithImage__graphics{grid-column:8/12}}.accentable .heroWithImage.-blogPost .heroWithImage__image,.heroWithImage.-blogPost.accentable .heroWithImage__image{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}@media screen and (width>=768px){.heroWithImage--fullWidthHeadline .heroWithImage__content{grid-column:main-start/main-end}.heroWithImage--fullWidthHeadline .heroWithImage__content .heroWithImage__subtitle{max-width:60%}}.heroWithImage__container{--column-gap:0px;--row-gap:0}@media screen and (width>=480px){.heroWithImage__container{--column-gap:2rem}}.heroWithImage__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.heroWithImage__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.heroWithImage__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];z-index:1;grid-column:main-start/main-end;display:grid}.heroWithImage__content{--button-color-text-naked:var(--color-white);flex-direction:column;grid-column:main-start/main-end;gap:1.5rem;padding-bottom:2.625rem;display:flex}@media screen and (width>=768px){.heroWithImage__content{grid-column:main-start/7}}.heroWithImage__graphics{grid-column:main-start/main-end}@media screen and (width>=768px){.heroWithImage__graphics{grid-column:7/12;align-self:end;margin-top:-4rem}}@media screen and (width>=1024px){.heroWithImage__graphics{grid-column:8/12}}.heroWithImage__subtitle{color:var(--_hero-with-image-subtitle-color);font-size:clamp(1.125rem,.6vw + .99rem,1.5rem);line-height:var(--leading-snug);margin:0}.heroWithImage__type{color:var(--_hero-with-image-type-color);font-size:clamp(1.5rem,.8vw + 1.32rem,2rem)}.heroWithImage__type.-hexIcon{letter-spacing:.34em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.heroWithImage__title{font-size:clamp(2.625rem,1.8vw + 2.22rem,3.75rem);font-weight:var(--font-weight-regular);color:var(--_hero-with-image-title-color);line-height:var(--leading-none);margin:0}@media screen and (width>=1024px){.heroWithImage__title{line-height:1.1}}.heroWithImage__actions{flex-wrap:wrap;align-items:center;gap:clamp(1rem,3.4vw + .24rem,3.125rem);display:flex}.heroWithImage__cta{color:var(--_hero-with-image-cta-color);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}@media (any-hover:hover){.heroWithImage__cta:hover{color:var(--color-yellow)}}.heroWithImage__imageWrapper{margin-bottom:calc(-1*clamp(3.75rem,4vw + 2.85rem,6.25rem));display:grid}@media screen and (width>=768px){.heroWithImage__imageWrapper{margin-right:calc(var(--column-gap) * -1)}}.heroWithImage__imageAccents,.heroWithImage__imageInnerWrapper{aspect-ratio:.85;grid-area:1/1;width:100%;max-width:100%;height:calc(117.647vw - 2.35294rem);display:block}@media screen and (width>=768px){.heroWithImage__imageAccents,.heroWithImage__imageInnerWrapper{--grid-column-width-modifier:calc(((100vw - 2rem) - (var(--grid-column-gap) * 12)) / 12);height:calc((var(--grid-column-width-modifier) + var(--grid-column-gap)) * 5 / .85)}}@media screen and (width>=1024px){.heroWithImage__imageAccents,.heroWithImage__imageInnerWrapper{height:calc((var(--grid-column-width-modifier) + var(--grid-column-gap)) * 4 / .85)}}@media screen and (width>=1361px){.heroWithImage__imageAccents,.heroWithImage__imageInnerWrapper{height:calc((var(--grid-max-width-column) + var(--grid-column-gap)) * 4 / .85)}}.heroWithImage__image{object-fit:cover;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:100%;height:100%}.heroWithImage__imageInnerWrapper{padding:1.75rem}.heroWithImage__imageAccents path{fill:var(--color-orange)}.heroWithImage.accent-green .heroWithImage__imageAccents path,.heroWithImage.accent-blue .heroWithImage__imageAccents path{fill:var(--accent-color-500)}.heroWithImage__attribution{flex-direction:row;align-items:center;column-gap:1rem;display:flex}.heroWithImage__avatarWrapper{width:3rem;height:3rem}.heroWithImage__avatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.heroWithImage__authorName,.heroWithImage__authorTitle{color:var(--_hero-with-image-author-text-color);line-height:1.3}.heroWithImage__authorTitle{margin:0;font-size:.875rem}.heroWithImage__authorName{font-style:normal}.heroWithImage__eventDetails{flex-wrap:wrap;gap:1rem 2.5rem;display:flex}.heroWithImage__eventDetailIcon{color:var(--color-orange);vertical-align:-1px;width:1em;height:1em;margin-right:.5rem;display:inline}.heroWithImage__date,.heroWithImage__location{margin:0}.accentable .heroWithImage,.heroWithImage.accentable{background:url(/images/patterns/background-pattern-alt-white.svg) center/100% auto, linear-gradient(90deg, var(--accent-color-600), var(--accent-color-300)) var(--accent-color-600)}.accentable .heroWithImage__type.-hexIcon,.heroWithImage.accentable__type.-hexIcon{color:#fff}.accentable .heroWithImage__type.-hexIcon:before,.heroWithImage.accentable__type.-hexIcon:before{content:"";vertical-align:middle;background:var(--accent-logo);width:1.5lh;height:1.5lh;display:inline-grid;translate:0 -.25lh}.accentable .heroWithImage__ctaLink,.heroWithImage.accentable__ctaLink{color:inherit;--_cta-icon-color:var(--accent-color-500);background:#fff;border-radius:.5rem;padding:1rem;line-height:1.25rem}.accentable .heroWithImage__imageWrapper,.heroWithImage.accentable__imageWrapper{margin-bottom:0}.accentable .heroWithImage__imageInnerWrapper,.heroWithImage.accentable__imageInnerWrapper{height:auto;aspect-ratio:unset}.accentable .heroWithImage__imageAccents,.heroWithImage.accentable__imageAccents{display:none}.accentable .heroWithImage__imageAccents path,.heroWithImage.accentable__imageAccents path{fill:var(--accent-color-500)}@media screen and (width>=768px){.accentable .heroWithImage__graphics,.heroWithImage.accentable__graphics{grid-column-end:main-end;align-self:center}}.accentable .heroWithImage__image,.heroWithImage.accentable__image{clip-path:unset}.heroWithImage--light{--_hero-with-image-background-color:#efefef;--_hero-with-image-background-image:var(--hero-with-image-background-image,url(/images/patterns/background-pattern-white.svg));--_hero-with-image-type-color:var(--color-dark);--_hero-with-image-title-color:var(--color-dark);--_hero-with-image-cta-color:var(--color-dark);--_hero-with-image-author-text-color:var(--color-dark);--_hero-with-image-subtitle-color:var(--color-dark)}.heroWithImage__ctas{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.heroWithImage__linkedIn{color:var(--color-white);font-weight:var(--font-weight-semibold);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.heroWithImage__linkedInIcon{flex-shrink:0;width:1.25em;height:1.25em;display:inline}.heroWithImage__linkedInText{background-image:linear-gradient(var(--color-white), var(--color-white));transition:background-size var(--duration-fast) var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;line-height:1}@media (any-hover:hover){.heroWithImage__linkedIn:hover .heroWithImage__linkedInText{background-size:100% 1px}}.heroWithImage--altBgImage{--_hero-with-image-type-color:var(--color-white);--_hero-with-image-title-color:var(--color-white);--_hero-with-image-subtitle-color:var(--color-white);--_hero-with-image-author-text-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:cover}.heroWithImage--altBgImage .heroWithImage__date{color:var(--color-white)}.heroSlider__backgroundImageWrapper{background-color:#242b31;background-image:url(/images/patterns/homepage-hero-background.svg);background-size:800px;background-attachment:fixed;grid-area:1/1/auto/-1;width:100%;height:100%;position:relative}.accentable .heroSlider__backgroundImageWrapper,.heroSlider__backgroundImageWrapper.accentable{background:url(/images/patterns/background-pattern-alt-white.svg) center/100% auto, linear-gradient(90deg, var(--accent-color-600), var(--accent-color-300) 75%) var(--accent-color-600)}.heroSlider__backgroundImageWrapper.-overlay:has(picture){background-image:none}.heroSlider__backgroundImageWrapper.-overlay:has(picture):after{content:"";z-index:1;background:linear-gradient(#0006 0% 100%);width:100%;height:100%;position:absolute;top:0;left:0}.heroSlider__backgroundImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.heroSlider swiper-slide{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.heroSlider swiper-slide{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.heroSlider swiper-slide{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.heroSlider swiper-slide{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.heroSlider swiper-slide{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];height:auto;display:grid}@starting-style{.heroSlider .swiper-slide-active .heroSlider__content{opacity:0;transform:translateY(100%)}}.heroSlider .swiper-slide-active .heroSlider__content{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion){.heroSlider .swiper-slide-active .heroSlider__content{animation:none}}.heroSlider swiper-container::part(button-prev),.heroSlider swiper-container::part(button-next){display:none}@media screen and (width>=1024px){.heroSlider swiper-container::part(button-prev),.heroSlider swiper-container::part(button-next){--swiper-navigation-size:3rem;--swiper-navigation-color:var(--color-white);display:block;transform:translateY(-50%)}}.heroSlider swiper-container::part(pagination){--swiper-pagination-color:var(--color-white);--swiper-pagination-bullet-inactive-color:var(--color-white)}@media screen and (width>=1024px){.heroSlider swiper-container::part(pagination){display:none}}.heroSlider__container{--row-gap:0}@media screen and (width>=480px){.heroSlider__container{--column-gap:2rem}}.heroSlider__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.heroSlider__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.heroSlider__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];z-index:1;grid-area:1/main-start/auto/main-end;padding-top:clamp(7rem,9.59vw + 4.84rem,13rem);display:grid}@media screen and (width>=1024px){.heroSlider__container{padding-inline-start:3rem}}@media screen and (width>=1500px){.heroSlider__container{padding-inline-start:0}}.heroSlider__content{opacity:0;--button-color-text-naked:var(--color-white);flex-direction:column;grid-column:main-start/main-end;gap:1.5rem;padding-bottom:2.625rem;transition:transform .5s ease-in .3s,opacity .5s ease-in .3s;display:flex;transform:translateY(100%)}@media screen and (width>=1024px){.heroSlider__content{grid-column:main-start/7}.heroSlider__content--fullWidthHeadline{grid-column:main-start/main-end}.heroSlider__content--fullWidthHeadline .heroSlider__subtitle{max-width:60%}}.heroSlider__type.-hexIcon{color:var(--_hero-with-image-type-color);letter-spacing:.34em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.heroSlider__subtitle,.heroSlider__type,.heroSlider__title,.heroSlider__cta{color:var(--color-white)}.heroSlider__type{font-size:clamp(1.5rem,.8vw + 1.32rem,2rem)}.heroSlider__type.-emphasized{color:var(--orange-200);font-weight:600}.heroSlider__subtitle{font-size:clamp(1.125rem,.6vw + .99rem,1.5rem);line-height:var(--leading-snug);margin:0}.heroSlider__title{font-size:clamp(2.625rem,1.8vw + 2.22rem,3.75rem);font-weight:var(--font-weight-regular);line-height:var(--leading-none);margin:0}@media screen and (width>=1024px){.heroSlider__title{line-height:1.1}}.heroSlider__actions{flex-wrap:wrap;align-items:center;gap:clamp(1rem,3.4vw + .24rem,3.125rem);display:flex}.heroSlider__cta{transition:color var(--duration-fast) var(--ease-out);text-decoration:none}@media (any-hover:hover){.heroSlider__cta:hover{color:var(--color-yellow)}}.heroSlider__imageWrapper{display:none}@media screen and (width>=1024px){.heroSlider__imageWrapper{grid-column:7/13;display:block}}.heroSlider__imageWrapper.-reduced{justify-self:center;width:max-content;max-width:100%}.heroSlider__imageWrapper.-reduced .heroSlider__image{width:21.25rem;max-width:100%;max-height:25.125rem}.heroSlider__imageWrapper,.heroSlider .videoModal__thumbnail{aspect-ratio:unset;align-self:center;margin-top:-4rem;padding:1.75rem}.heroSlider__image{object-fit:contain;width:100%;height:auto;max-height:100%}.heroSlider__mediaWrapper{display:none}@media screen and (width>=1024px){.heroSlider__mediaWrapper{grid-column:7/13;display:grid}}.heroSlider__videoEmbed{aspect-ratio:16/9;border-radius:1rem;width:100%}.heroSlider .videoModal{clip-path:none}.heroSlider .videoModal__thumbnail{border-radius:0}.heroSlider__ctas{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.accentable .heroSlider,.heroSlider.accentable{background:url(/images/patterns/background-pattern-alt-white.svg) center/100% auto, linear-gradient(90deg, var(--accent-color-600), var(--accent-color-300)) var(--accent-color-600)}.accentable .heroSlider__type.-hexIcon,.heroSlider.accentable__type.-hexIcon{color:#fff}.accentable .heroSlider__type.-hexIcon:before,.heroSlider.accentable__type.-hexIcon:before{content:"";vertical-align:middle;background:var(--accent-logo);width:1.5lh;height:1.5lh;display:inline-grid;translate:0 -.25lh}.accentable .heroSlider__ctaLink,.heroSlider.accentable__ctaLink{color:inherit;--_cta-icon-color:var(--accent-color-500);background:#fff;border-radius:.5rem;padding:1rem;line-height:1.25rem}.accentable .heroSlider__imageWrapper,.heroSlider.accentable__imageWrapper{margin-bottom:0}.accentable .heroSlider__imageInnerWrapper,.heroSlider.accentable__imageInnerWrapper{height:auto;aspect-ratio:unset}.accentable .heroSlider__imageAccents,.heroSlider.accentable__imageAccents{display:none}@media screen and (width>=768px){.accentable .heroSlider__graphics,.heroSlider.accentable__graphics{grid-column-end:main-end;align-self:center}}.accentable .heroSlider__image,.heroSlider.accentable__image{clip-path:unset}.homepageHero{--_homepage-hero-content-padding-y:var(--homepage-hero-content-padding-y,clamp(7rem, 14vw, 15.25rem));--_homepage-hero-title-font-weight:var(--homepage-hero-title-font-weight,var(--font-weight-normal));--_homepage-hero-title-highlight-color:var(--homepage-hero-title-highlight-color,var(--color-yellow));--_homepage-hero-title-color:var(--homepage-hero-title-color,var(--color-white));--_homepage-hero-title-line-height:var(--homepage-hero-title-line-height,var(--leading-header));--_homepage-hero-cta-background-gradient:var(--homepage-hero-cta-background-gradient,linear-gradient(to bottom, #333f484d, transparent));--_homepage-hero-cta-border-radius:var(--homepage-hero-cta-border-radius,var(--radius-4));--_homepage-hero-background-color:var(--homepage-hero-background-color,#242b31);--_homepage-hero-content-gap:var(--homepage-hero-content-gap,clamp(2rem, 4vw, 5.156rem));--_homepage-hero-cta-type-font-size:var(--homepage-hero-cta-type-font-size,1.125rem);--_homepage-hero-cta-type-color:var(--homepage-hero-cta-type-color,var(--color-lightgreen));--_homepage-hero-cta-type-font-weight:var(--homepage-hero-cta-type-font-weight,var(--font-weight-normal));--_homepage-hero-cta-type-line-height:var(--homepage-hero-cta-type-line-height,1.2);--_homepage-hero-cta-text-font-size:var(--homepage-hero-cta-text-font-size,var(--header-size-5));--_homepage-hero-cta-text-color:var(--homepage-hero-cta-text-color,var(--color-white));--_homepage-hero-cta-text-highlight-color:var(--homepage-hero-cta-text-highlight-color,var(--color-white));--_homepage-hero-cta-text-line-height:var(--homepage-hero-cta-text-line-height,var(--leading-snug));--_homepage-hero-cta-text-font-weight:var(--homepage-hero-cta-text-font-weight,var(--font-weight-semibold));--_homepage-hero-cta-padding:var(--homepage-hero-cta-padding,clamp(1.125rem, 4vw, 2.96875rem) 0 clamp(1.125rem, 4vw, 3.45rem));--_homepage-hero-hex-shape-width:var(--homepage-hero-hex-shape-width,clamp(10rem, 40vw, 505px));--_homepage-hero-graphic-padding:var(--homepage-hero-graphic-padding,clamp(5rem, 14vw, 12rem) 0 0);--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.homepageHero{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.homepageHero{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.homepageHero{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.homepageHero{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];background-color:var(--_homepage-hero-background-color);background-image:url(/images/patterns/homepage-hero-background.svg);background-size:800px;background-attachment:fixed;display:grid;position:relative;container:homepageHero/inline-size}@media screen and (width>=480px){.homepageHero__container{--column-gap:2rem}}.homepageHero__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.homepageHero__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.homepageHero__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];z-index:1;grid-area:1/main-start/2/main-end;display:grid;overflow:hidden}@container homepageHero (width>=1024px){.homepageHero__container{overflow:visible}}.homepageHero__content{gap:var(--_homepage-hero-content-gap);padding:var(--_homepage-hero-content-padding-y) 0 0;flex-direction:column;grid-area:1/main-start/2/main-end;display:flex}@container homepageHero (width>=1024px){.homepageHero__content{grid-column:main-start/8}}.homepageHero__title{color:var(--_homepage-hero-title-color);font-weight:var(--_homepage-hero-title-font-weight)}.homepageHero__title strong{font-weight:var(--_homepage-hero-title-font-weight);color:var(--_homepage-hero-title-highlight-color)}.homepageHero__ctaWrapper{grid:1px/1px;display:grid}.homepageHero__ctaWrapper:after{content:"";border-radius:var(--_homepage-hero-cta-border-radius);background-image:var(--_homepage-hero-cta-background-gradient);clip-path:polygon(calc(100% - 105px) 0%,calc(100% - 100px) 2px,99% 55px,100% 64px,100% 100%,0% 100%,0% 100%,0% 0%);mix-blend-mode:multiply;z-index:0;grid-area:1/1}.homepageHero__cta{--grid-columns:7;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 6 * var(--grid-column-gap) ) / 7);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 6 * var(--grid-column-gap)) / 7)}@media screen and (width>=1361px){.homepageHero__cta{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.homepageHero__cta{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(7, minmax(0, var(--grid-max-width-column))) [main-end];padding:var(--_homepage-hero-cta-padding);z-index:1;grid-area:1/1;align-items:center;text-decoration:none;display:grid}@media (any-hover:hover){.homepageHero__cta:hover{--_homepage-hero-cta-text-highlight-color:var(--color-yellow)}}.homepageHero__ctaContent{grid-column:2/7}.homepageHero__ctaType{font-size:var(--_homepage-hero-cta-type-font-size);color:var(--_homepage-hero-cta-type-color);font-weight:var(--_homepage-hero-cta-type-font-weight);line-height:var(--_homepage-hero-cta-type-line-height)}.homepageHero__ctaText{font-size:var(--_homepage-hero-cta-text-font-size);color:var(--_homepage-hero-cta-text-color);line-height:var(--_homepage-hero-cta-text-line-height)}.homepageHero__ctaTextHighlight{color:var(--_homepage-hero-cta-text-highlight-color);transition:color var(--duration-fast) var(--ease-out);text-decoration:underline}.homepageHero__graphic{--column-gap:2rem;--grid-columns:5;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 4 * var(--grid-column-gap) ) / 5);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 4 * var(--grid-column-gap)) / 5)}@media screen and (width>=1361px){.homepageHero__graphic{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.homepageHero__graphic{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(5, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:2/12;display:grid}@container homepageHero (width>=768px){.homepageHero__graphic{grid-column:4/10}}@container homepageHero (width>=1024px){.homepageHero__graphic{padding:var(--_homepage-hero-graphic-padding);grid-column:8/main-end}}.homepageHero__imageWrapper{aspect-ratio:.86;grid-column:1/6;padding:clamp(1.25rem,4vw,2rem);position:relative}@container homepageHero (width>=1024px){.homepageHero__imageWrapper{grid-column:1/5;margin-right:-2rem}}.homepageHero__image{aspect-ratio:.86;object-fit:cover;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:100%;display:block;transform:translateY(3px)}.homepageHero__cornerHex{max-width:var(--_homepage-hero-hex-shape-width);z-index:0;max-height:100%;display:none;position:absolute;top:0;right:0}@container homepageHero (width>=1024px){.homepageHero__cornerHex{display:block}}.homepageHero__gradientHex{clip-path:polygon(454px -22px,100% 0,106.16% 22.11%,128.54% 53.28%,68.58% 62.69%,40.92% 26.1%,37.39% 22.86%,37.06% 17.88%,82.2% 68.1%,136.55% 31.72%,110.72% -5.03%,97.53% -5.88%);width:100%;position:absolute;top:0;left:0}.leadership{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.leadership{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.leadership{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.leadership{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.leadership{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];background-color:var(--color-white);padding:clamp(2.375rem,4.2vw + 1.43rem,5rem) 0;display:grid}.leadership__header{--content-header-title-font-family:var(--font-sans);--content-header-title-font-size:clamp(2.625rem, 1.8vw + 2.22rem, 3.75rem);--content-header-title-line-height:1.1;grid-column:main-start/main-end;margin-bottom:2rem}@media screen and (width>=1024px){.leadership__header{grid-column:main-start/8}}@media screen and (width>=480px){.leadership__container{--column-gap:2rem}}.leadership__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.leadership__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.leadership__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.leadership__wrapper{--column-gap:0rem;--row-gap:3rem;--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);grid-column:main-start/main-end}@media screen and (width>=1361px){.leadership__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.leadership__wrapper{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}@media screen and (width>=768px){.leadership__wrapper{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.leadership__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=1024px){.leadership__wrapper{--grid-columns:4;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 3 * var(--grid-column-gap) ) / 4);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 3 * var(--grid-column-gap)) / 4);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(2, minmax(0, var(--grid-max-width-column))) [center] repeat(2, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.leadership__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.leadership__bioModal{--bio-modal-button-text-wrapper-margin-bottom:0;--bio-modal-title-font-size:clamp(1rem, .4vw + .91rem, 1.25rem)}.logoStrip{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.logoStrip{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.logoStrip{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.logoStrip{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.logoStrip{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:clamp(2rem,1.6vw + 1.64rem,3rem) 0;display:grid}@media screen and (width>=480px){.logoStrip__container{--column-gap:2rem}}.logoStrip__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.logoStrip__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.logoStrip__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.logoStrip__header{grid-column:main-start/main-end;margin-bottom:1.75rem}@media screen and (width>=1024px){.logoStrip__header{grid-column:main-start/8}}.logoStrip__wrapper{flex-wrap:wrap;grid-column:main-start/main-end;justify-content:start;gap:2rem 3rem;display:flex}.logoStrip__logo{object-fit:contain;width:12rem;height:12rem;display:block}.logoStrip--largeLogos .logoStrip__logo{width:clamp(12rem,6.23vw + 10.6rem,15.9rem);height:clamp(12rem,5.59vw + 10.74rem,15.5rem)}.logoStrip__link{transition:transform var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.logoStrip__link:hover{transform:scale(1.1)}}.logoStrip--dark{--content-header-text-color:var(--color-white);background-color:var(--color-dark)}.logoStrip--white{background-color:var(--color-white)}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;padding:0;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#333f48}.hamburger-box{width:2rem;height:18px;display:inline-block;position:relative}.hamburger-inner{margin-top:-1px;display:block;top:50%}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#333f48;border-radius:4px;width:2rem;height:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:4rem}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:#0000!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translateY(8px)rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translateY(-8px)rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:4rem}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:#0000!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translateY(8px)rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translateY(-8px)rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:4rem}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:#0000!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translateY(8px)rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translateY(-8px)rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:4rem}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:#0000!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translateY(8px)rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translateY(-8px)rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:4rem}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg);background-color:#0000!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translateY(8px)rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translateY(-8px)rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:4rem}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg)rotate(-180deg);background-color:#0000!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translateY(8px)rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translateY(-8px)rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate(-.4rem)rotate(-45deg)scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate(-.4rem)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate(.4rem)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate(.4rem)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(-.4rem,-.5rem)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(-.4rem,.5rem)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(.4rem,-.5rem)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(.4rem,.5rem)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate(8px)rotate(45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate(8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate(-8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate(-8px)rotate(45deg)scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-16px}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-8px)rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-16px}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-8px)rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:1px}.hamburger--elastic .hamburger-inner:before{transition:opacity .125s .275s;top:8px}.hamburger--elastic .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:16px}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(8px)rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-16px)rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:1px}.hamburger--elastic-r .hamburger-inner:before{transition:opacity .125s .275s;top:8px}.hamburger--elastic-r .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:16px}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(8px)rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-16px)rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:8px;right:0}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-4rem;left:-4rem;transform:translate(4rem,4rem)rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-4rem;right:-4rem;transform:translate(-4rem,4rem)rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic-r .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:8px;right:0}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:4rem;left:-4rem;transform:translate(4rem,-4rem)rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:4rem;right:-4rem;transform:translate(-4rem,-4rem)rotate(45deg)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom 80ms ease-out,top 80ms ease-out,opacity linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s linear 80ms}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:8px}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translateY(8px)rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg)translate(-.285714rem,-6px)}.hamburger--slider.is-active .hamburger-inner:after{transform:translateY(-16px)rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:8px}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translateY(8px)rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg)translate(.285714rem,-6px)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translateY(-16px)rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin-r.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{transition:background-color 0s linear .13s;top:1px}.hamburger--spring .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:8px}.hamburger--spring .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:16px}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:#0000!important}.hamburger--spring.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(8px)rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(8px)rotate(-45deg)}.hamburger--spring-r .hamburger-inner{transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--spring-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;top:-16px}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-8px)rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;top:0}.hamburger--spring-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(90deg);background-color:#0000!important}.hamburger--stand.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(-90deg);background-color:#0000!important}.hamburger--stand-r.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;transition:top 75ms,opacity 75ms .12s;top:0}.hamburger--squeeze.is-active .hamburger-inner:after{transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.mobileNavigation{--_mobile-navigation-list-right-offset:var(--mobile-navigation-right-offset,4.5rem);--_mobile-navigation-list-background-color:var(--mobile-navigation-background-color,var(--color-white));--_mobile-navigation-list-box-shadow:var(--mobile-navigation-box-shadow,0 1rem 2rem 0 #0000001a);--_mobile-navigation-trigger-padding-x:var(--mobile-navigation-trigger-padding-x,var(--size-2));--_mobile-navigation-trigger-padding-y:var(--mobile-navigation-trigger-padding-y,var(--size-1));--_mobile-navigation-trigger-line-height:var(--mobile-navigation-trigger-line-height,var(--leading-loose));--_mobile-navigation-trigger-color:var(--mobile-navigation-trigger-color,var(--color-orange));--_mobile-navigation-trigger-border-bottom:var(--mobile-navigation-trigger-border-bottom,1px solid var(--color-gray));--_mobile-navigation-trigger-icon-wrapper-size:var(--mobile-navigation-trigger-icon-wrapper-size,var(--size-5));--_mobile-navigation-trigger-icon-wrapper-background-color:var(--mobile-navigation-trigger-icon-wrapper-background-color,var(--color-lightgray));--_mobile-navigation-trigger-icon-wrapper-border-radius:var(--mobile-navigation-trigger-icon-wrapper-border-radius,var(--radius-round));--_mobile-navigation-trigger-icon-wrapper-margin-offset:var(--mobile-navigation-trigger-icon-wrapper-margin-offset,-.5rem -1rem -.5rem 0);--_mobile-navigation-trigger-icon-color:var(--mobile-navigation-trigger-icon-color,var(--color-action-600));--_mobile-navigation-trigger-icon-width:var(--mobile-navigation-trigger-icon-width,.75rem);--_mobile-navigation-trigger-icon-height:var(--mobile-navigation-trigger-icon-height,1.25rem);--_mobile-navigation-list-header-font-size:var(--mobile-navigation-list-header-font-size,var(--size-1));--_mobile-navigation-list-header-font-weight:var(--mobile-navigation-list-header-font-weight,var(--font-weight-regular));--_mobile-navigation-list-header-line-height:var(--mobile-navigation-list-header-line-height,var(--leading-loose));--_mobile-navigation-list-header-padding-x:var(--mobile-navigation-list-header-padding-x,var(--size-2));--_mobile-navigation-list-header-padding-y:var(--mobile-navigation-list-header-padding-y,var(--size-1));--_mobile-navigation-list-header-border-bottom:var(--mobile-navigation-list-header-border-bottom,2px solid var(--color-lightgray));--_mobile-navigation-list-transform:var(--mobile-navigation-list-transform,translateX(-100%));--_mobile-navigation-back-margin-offest:var(--mobile-navigation-back-margin-offest,-.25rem 0 -.25rem -1rem);--_mobile-navigation-column-padding-x:var(--mobile-navigation-column-padding-x,var(--size-2));--_mobile-navigation-column-padding-y:var(--mobile-navigation-column-padding-y,var(--size-1));--_mobile-navigation-list-gap:var(--mobile-navigation-list-gap,var(--size-0));--_mobile-navigation-list-border-top:var(--mobile-navigation-list-border-top,1px solid var(--color-gray));--_mobile-navigation-list-padding-top:var(--mobile-navigation-list-padding-top,var(--size-0));--_mobile-navigation-column-title-font-size:var(--mobile-navigation-column-title-font-size,1.25rem);--_mobile-navigation-column-title-line-height:var(--mobile-navigation-column-title-line-height,var(--leading-tight));--_mobile-navigation-column-title-font-weight:var(--mobile-navigation-column-title-font-weight,var(--font-weight-regular));--_mobile-navigation-column-title-margin-bottom:var(--mobile-navigation-column-title-margin-bottom,0);--_mobile-navigation-column-description-font-size:var(--mobile-navigation-column-description-font-size,.875rem);--_mobile-navigation-column-description-line-height:var(--mobile-navigation-column-description-line-height,var(--leading-normal));--_mobile-navigation-column-description-color:var(--mobile-navigation-column-description-color,var(--color-neutral-500));--_mobile-navigation-column-description-icon-width:var(--mobile-navigation-column-description-icon-width,1.25rem);--_mobile-navigation-column-description-icon-height:var(--mobile-navigation-column-description-icon-height,1.25rem);--_mobile-navigation-column-description-icon-color:var(--mobile-navigation-column-description-icon-color,var(--color-orange));--_mobile-navigation-column-description-icon-margin-top:var(--mobile-navigation-column-description-icon-margin-top,var(--size-0));--_mobile-navigation-column-description-icon-transform:var(--mobile-navigation-column-description-icon-transform,translateX(0));--_mobile-navigation-link-font-size:var(--mobile-navigation-link-font-size,var(--size-1));--_mobile-navigation-link-line-height:var(--mobile-navigation-link-line-height,var(--leading-snug));--_mobile-navigation-link-color:var(--mobile-navigation-link-color,var(--color-orange));--_mobile-navigation-link-color-hover:var(--mobile-navigation-link-color-hover,var(--color-dark));--_mobile-navigation-link-font-weight:var(--mobile-navigation-link-font-weight,var(--font-weight-semibold));--_mobile-navigation-column-type-font-size:var(--mobile-navigation-column-type-font-size,.875rem)}.mobileNavigation__list,.mobileNavigation__column{background-color:var(--_mobile-navigation-list-background-color);top:0;right:var(--_mobile-navigation-list-right-offset);box-shadow:var(--_mobile-navigation-list-box-shadow);transform:var(--_mobile-navigation-list-transform);transition:transform var(--duration-fast) var(--ease-out);z-index:var(--z-max);height:100vh;display:none;position:fixed;bottom:0;left:0}.mobileNavigation__column{--_mobile-navigation-list-right-offset:0}.mobileNavigation__columnWrapper{padding:var(--_mobile-navigation-column-padding-y) var(--_mobile-navigation-column-padding-x);flex-direction:column;gap:1rem;display:flex}.mobileNavigation__list[aria-hidden=false],.mobileNavigation__column[aria-hidden=false]{display:block}.mobileNavigation__list--active,.mobileNavigation__column--active{transform:translate(0)}.mobileNavigation__triggerIconWrapper{margin:var(--_mobile-navigation-trigger-icon-wrapper-margin-offset);background-color:var(--_mobile-navigation-trigger-icon-wrapper-background-color);block-size:var(--_mobile-navigation-trigger-icon-wrapper-size);inline-size:var(--_mobile-navigation-trigger-icon-wrapper-size);border-radius:var(--_mobile-navigation-trigger-icon-wrapper-border-radius);justify-content:center;align-items:center;display:grid}.mobileNavigation__heading{font-size:var(--_mobile-navigation-list-header-font-size);font-weight:var(--_mobile-navigation-list-header-font-weight);padding:var(--_mobile-navigation-list-header-padding-y) var(--_mobile-navigation-list-header-padding-x);border-bottom:var(--_mobile-navigation-list-header-border-bottom);text-align:center;grid-template-columns:repeat(3,1fr);align-items:center;margin-bottom:0;display:grid}.mobileNavigation__headingText{grid-column:2/3;align-self:center;margin-bottom:0}.mobileNavigation__menuCloseButton{appearance:none;color:unset;background:0 0;border:0;border-radius:0;grid-column:3;justify-self:end;margin:0;padding:0}.mobileNavigation__menuCloseButtonIcon{width:1.5rem;height:1.5rem}.mobileNavigation__back{appearance:none;color:unset;margin:0;margin:var(--_mobile-navigation-back-margin-offest);background:0 0;border:0;border-radius:0;grid-column:1/2;justify-self:start;padding:0}.mobileNavigation__trigger{appearance:none;color:var(--_mobile-navigation-trigger-color);cursor:pointer;width:100%;padding:0;padding:var(--_mobile-navigation-trigger-padding-y) var(--_mobile-navigation-trigger-padding-x);line-height:var(--_mobile-navigation-trigger-line-height);border:0;border-bottom:var(--_mobile-navigation-trigger-border-bottom);background:0 0;border-radius:0;justify-content:space-between;align-items:center;margin:0;text-decoration:none;display:flex}.mobileNavigation__triggerIcon{--icon-fill-color:var(--_mobile-navigation-trigger-icon-color);width:var(--_mobile-navigation-trigger-icon-width);height:var(--_mobile-navigation-trigger-icon-height)}.mobileNavigation__link{font-size:var(--_mobile-navigation-link-font-size);line-height:var(--_mobile-navigation-link-line-height);color:var(--_mobile-navigation-link-color);font-weight:var(--_mobile-navigation-link-font-weight);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}@media (any-hover:hover){.mobileNavigation__link:hover{color:var(--_mobile-navigation-link-color-hover)}}.mobileNavigation__columnTitle{font-size:var(--_mobile-navigation-column-title-font-size);line-height:var(--_mobile-navigation-column-title-line-height);font-weight:var(--_mobile-navigation-column-title-font-weight);margin-bottom:var(--_mobile-navigation-column-title-margin-bottom);text-decoration:none}.mobileNavigation__columnType{text-transform:uppercase;font-size:var(--_mobile-navigation-column-type-font-size)}.mobileNavigation__columnDescriptionCta{--_mobile-navigation-column-title-margin-bottom:var(--size-0);font-size:var(--_mobile-navigation-column-description-font-size);line-height:var(--_mobile-navigation-column-description-line-height);color:var(--_mobile-navigation-column-description-color);margin-bottom:0;text-decoration:none;display:block}@media (any-hover:hover){.mobileNavigation__columnDescriptionCta:hover{--_mobile-navigation-column-description-icon-transform:translateX(.25rem)}}.mobileNavigation__columnDescriptionCta+.mobileNavigation__columnList{border-top:var(--_mobile-navigation-list-border-top);padding-top:var(--_mobile-navigation-list-padding-top)}.mobileNavigation__columnDescriptionIcon{width:var(--_mobile-navigation-column-description-icon-width);height:var(--_mobile-navigation-column-description-icon-height);color:var(--_mobile-navigation-column-description-icon-color);margin-top:var(--_mobile-navigation-column-description-icon-margin-top);transition:transform var(--duration-fast) var(--ease-out);transform:var(--_mobile-navigation-column-description-icon-transform);display:block}.mobileNavigation__columnList{gap:var(--_mobile-navigation-list-gap);flex-direction:column;display:flex}.mobileNavigation__listItem{line-height:var(--_mobile-navigation-link-line-height)}.mobileNavigation__search{border-bottom:var(--_mobile-navigation-list-header-border-bottom);padding:.5rem}.mobileNavigation__searchInput{border:none}.simpleTextFeatures{--_simple-text-features-background-color:var(--simple-text-features-background-color,var(--color-white));--_simple-text-features-row-title-color:var(--simple-text-features-row-title-color,var(--color-dark));background-color:var(--_simple-text-features-background-color);--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12);padding:clamp(3rem,4.2vw + 2.06rem,5.625rem) 0}@media screen and (width>=1361px){.simpleTextFeatures{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.simpleTextFeatures{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.simpleTextFeatures{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.simpleTextFeatures{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];display:grid}.simpleTextFeatures__container{--row-gap:clamp(2rem, 3.2vw + 1.28rem, 4rem)}@media screen and (width>=480px){.simpleTextFeatures__container{--column-gap:2rem}}.simpleTextFeatures__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.simpleTextFeatures__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.simpleTextFeatures__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.simpleTextFeatures__header{--content-header-title-font-family:var(--font-sans);--content-header-title-font-size:clamp(2rem, 2.8vw + 1.37rem, 3.75rem);--content-header-title-line-height:1.2;grid-column:main-start/main-end}.simpleTextFeatures__rows{grid-column:main-start/main-end}.simpleTextFeatures__rowTitle{font-size:clamp(1.125rem,1.4vw + .81rem,2rem);font-weight:var(--font-weight-semibold);color:var(--_simple-text-features-row-title-color);grid-column:main-start/6;margin-bottom:1rem}@media screen and (width>=768px){.simpleTextFeatures__rowTitle{margin-bottom:0}}.simpleTextFeatures__rowText{--text-font-size:clamp(1.125rem, .6vw + .99rem, 1.5rem);--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--text-line-height:1.5;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word;grid-column:7/main-end}.simpleTextFeatures__rowText :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.simpleTextFeatures__rowText :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.simpleTextFeatures__rowText :where(a):hover{color:var(--_link-color-hover)}}.simpleTextFeatures__rowText :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.simpleTextFeatures__rowText :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.simpleTextFeatures__rowText :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.simpleTextFeatures__rowText :where(hr):before,.simpleTextFeatures__rowText :where(hr):after{grid-area:1/1/1/1}.simpleTextFeatures__rowText :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.simpleTextFeatures__rowText :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.simpleTextFeatures__rowText :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.simpleTextFeatures__rowText :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.simpleTextFeatures__rowText :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.simpleTextFeatures__rowText :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.simpleTextFeatures__rowText :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.simpleTextFeatures__rowText :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.simpleTextFeatures__rowText :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.simpleTextFeatures__rowText :where(iframe){aspect-ratio:16/9;width:100%}.simpleTextFeatures__rowText :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.simpleTextFeatures__rowText :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.simpleTextFeatures__rowText :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.simpleTextFeatures__rowText :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.simpleTextFeatures__row{border-top:1px solid #d0d3d4;padding:clamp(1rem,.4vw + .91rem,1.25rem) 0 clamp(1.75rem,2vw + 1.3rem,3rem)}@media screen and (width>=768px){.simpleTextFeatures__row{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.simpleTextFeatures__row{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.simpleTextFeatures--dark{--_simple-text-features-background-color:#283138;--content-header-text-color:var(--color-white);--text-color:var(--color-white);--_simple-text-features-row-title-color:var(--color-white)}.siteFooter{--_site-footer-main-background-color:var(--site-footer-main-background-color,var(--color-dark));--_site-footer-secondary-background-color:var(--site-footer-secondary-background-color,var(--color-darkgray));--_site-footer-logo-max-width:var(--site-footer-logo-max-width,15.625rem);--_site-footer-logo-height:var(--site-footer-logo-height,1.75rem);--_site-footer-main-padding-y:var(--site-footer-main-padding-y,var(--size-3));--_site-footer-secondary-padding-y:var(--site-footer-secondary-padding-y,1.3125rem);--_site-footer-nav-link-color:var(--site-footer-nav-link,var(--color-white));--_site-footer-nav-link-color-hover:var(--site-footer-nav-link-color-hover,var(--color-yellow));--_site-footer-nav-link-font-size:var(--site-footer-nav-link-font-size,var(--size-1));--_site-footer-legal-text-font-size:var(--site-footer-legal-text-font-size,.875rem);--_site-footer-legal-text-line-height:var(--site-footer-legal-text-line-height,var(--leading-normal));--_site-footer-legal-text-color:var(--site-footer-legal-text-color,var(--color-white));--_site-footer-social-link-color:var(--site-footer-social-link-color,var(--color-white));--_site-footer-social-link-hover:var(--site-footer-social-link-hover,var(--color-yellow));--_site-footer-social-icon-width:var(--site-footer-social-icon-width,1.375rem);row-gap:0;container:siteFooter/inline-size}.siteFooter__main{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.siteFooter__main{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.siteFooter__main{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.siteFooter__main{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.siteFooter__main{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:var(--_site-footer-main-padding-y) 0;background-color:var(--_site-footer-main-background-color);display:grid}.siteFooter__secondary{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.siteFooter__secondary{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.siteFooter__secondary{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.siteFooter__secondary{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.siteFooter__secondary{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];background-color:var(--_site-footer-secondary-background-color);padding:var(--_site-footer-secondary-padding-y) 0;display:grid}@media screen and (width>=480px){.siteFooter__container{--column-gap:2rem}}.siteFooter__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.siteFooter__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.siteFooter__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;align-items:center;display:grid}.siteFooter__home{grid-column:main-start/main-end}@container siteFooter (width>=768px){.siteFooter__home{grid-column:main-start/4}}.siteFooter__logo{max-width:var(--_site-footer-logo-max-width);width:100%;height:var(--_site-footer-logo-height)}.siteFooter__button{white-space:nowrap}.siteFooter__nav{grid-column:main-start/main-end}@container siteFooter (width>=1024px){.siteFooter__nav{grid-column:4/13}.siteFooter__navList{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}}.siteFooter__navLink{color:var(--_site-footer-nav-link-color);font-size:var(--_site-footer-nav-link-font-size);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}@media (any-hover:hover){.siteFooter__navLink:hover{color:var(--_site-footer-nav-link-color-hover)}}@container siteFooter (width>=1024px){.siteFooter__navLink{white-space:nowrap}}.siteFooter__actions{grid-column:main-start/main-end}@container siteFooter (width>=768px){.siteFooter__actions{grid-column:10/main-end;justify-content:flex-end;display:flex}}.siteFooter__legalText{font-size:var(--_site-footer-legal-text-font-size);line-height:var(--_site-footer-legal-text-line-height);color:var(--_site-footer-legal-text-color);grid-column:main-start/main-end}@container siteFooter (width>=1024px){.siteFooter__legalText{grid-column:main-start/10}}.siteFooter__socialNav{grid-column:main-start/main-end;margin-top:0}@container siteFooter (width>=1024px){.siteFooter__socialNav{grid-column:11/main-end}}.siteFooter__socialNavList{gap:1rem;display:flex}@container siteFooter (width>=1024px){.siteFooter__socialNavList{justify-content:space-between}}.siteFooter__socialListItem{display:grid}.siteFooter__socialIcon{transition:color var(--duration-fast) var(--ease-out);width:var(--_site-footer-social-icon-width);aspect-ratio:1}.siteFooter__socialLink{color:var(--_site-footer-social-link-color);display:inline-grid}@media (any-hover:hover){.siteFooter__socialLink:hover{color:var(--_site-footer-social-link-hover)}}.siteHeader{--_site-header-background-color:var(--site-header-background-color,var(--color-white));--_site-header-padding-y:var(--site-header-padding-y,clamp(1rem, 2vw, 3rem));--_site-header-wrapper-padding-y:var(--site-header-wrapper-padding-y,var(--size-0));--_site-header-wrapper-padding-x:var(--site-header-wrapper-padding-x,var(--size-1));--_site-header-wrapper-border-radius:var(--site-header-wrapper-border-radius,var(--radius-4));--_site-header-logo-width:var(--site-header-logo-width,10.2rem);--_site-header-logo-height:var(--site-header-logo-height,1.125rem);--_site-header-navigation-max-width:var(--site-header-navigation-max-width,32.25rem);--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12);container:siteHeader/inline-size}@media screen and (width>=1361px){.siteHeader{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.siteHeader{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.siteHeader{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.siteHeader{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];width:100%;padding:var(--_site-header-padding-y) 0 0;z-index:2;display:grid;position:fixed;--grid-max-width-main:calc(1405px + 2rem)!important}.siteHeader__wrapper{padding:var(--_site-header-wrapper-padding-y) var(--_site-header-wrapper-padding-x);background-color:var(--_site-header-background-color);border-radius:var(--_site-header-wrapper-border-radius);box-shadow:0 var(--size-1) var(--size-3) 0 #0000001a;grid-column:main-start/main-end;justify-content:space-between;align-items:center;display:flex}@container siteHeader (width>=1024px){.siteHeader__wrapper{--_site-header-wrapper-padding-y:1.5rem;--_site-header-wrapper-padding-x:3rem;margin:0 1rem}}.siteHeader__secondaryNav{visibility:hidden;width:0;height:0;margin:0;position:absolute}@container (width>=1024px){.siteHeader__secondaryNav{visibility:visible;width:auto;height:auto;position:relative}}.siteHeader__home{width:var(--_site-header-logo-width);min-width:8rem;height:var(--_site-header-logo-height)}.siteHeader__logo{width:100%;height:var(--_site-header-logo-height);display:block}.siteHeader__navigation{max-width:var(--_site-header-navigation-max-width);width:100%;margin:0 2rem;display:none}@container (width>=1024px){.siteHeader__navigation{grid-area:2/5/3/main-end;justify-self:auto;height:min-content;display:block}}.siteHeader__mobileNavigation{grid-column:13/main-end;place-self:center end}@container siteHeader (width>=1024px){.siteHeader__mobileNavigation{display:none}}.statsList{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.statsList{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.statsList{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.statsList{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.statsList{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:clamp(3.375rem,1vw + 3.15rem,4rem) 0;display:grid}.statsList__header{--content-header-title-font-family:var(--font-sans);--content-header-title-font-size:clamp(2.625rem, 1.8vw + 2.22rem, 3.75rem);--content-header-title-line-height:1.1;grid-column:main-start/main-end}@media screen and (width>=1024px){.statsList__header{grid-column:main-start/8}}.statsList__container{--row-gap:clamp(1.75rem, 5.19vw + .58rem, 5rem)}@media screen and (width>=480px){.statsList__container{--column-gap:2rem}}.statsList__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.statsList__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.statsList__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.statsList__stat{margin:0}.statsList__wrapper{flex-direction:column;grid-column:main-start/main-end;row-gap:clamp(1.75rem,5.19vw + .58rem,5rem);padding-left:2.5rem;display:flex}@media screen and (width>=480px){.statsList__wrapper{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];padding-left:0;display:grid}}@media screen and (width>=480px) and (width>=1361px){.statsList__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=768px){.statsList__wrapper{--grid-columns:4;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 3 * var(--grid-column-gap) ) / 4);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 3 * var(--grid-column-gap)) / 4);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(2, minmax(0, var(--grid-max-width-column))) [center] repeat(2, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/11;display:grid}}@media screen and (width>=768px) and (width>=1361px){.statsList__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.statsWithBrandedImages{--_stats-with-branded-images-title-font-size:var(--stats-with-branded-images-title-font-size,clamp(2rem, 3vw, 2.5rem));--_stats-with-branded-images-title-font-family:var(--stats-with-branded-images-title-font-family,var(--font-sans));--_stats-with-branded-images-title-line-height:var(--stats-with-branded-images-title-line-height,1.2);--_stats-with-branded-images-title-margin-bottom:var(--stats-with-branded-images-title-margin-bottom,var(--size-0));--_stats-with-branded-images-intro-font-size:var(--stats-with-branded-images-intro-font-size,var(--header-size-4));--_stats-with-branded-images-intro-line-height:var(--stats-with-branded-images-intro-line-height,var(---leading-normal));--_stats-with-branded-images-header-margin-bottom:var(--stats-with-branded-images-header-margin-bottom,var(--size-5));--_stats-with-branded-images-ctas-column-width:var(--stats-with-branded-images-ctas-column-width,18.75rem);--_stats-with-branded-images-ctas-column-gap:var(--stats-with-branded-images-ctas-column-gap,var(--size-3));--_stats-with-branded-images-ctas-margin-bottom:var(--stats-with-branded-images-ctas-margin-bottom,clamp(2.25rem, 6vw, 5.5rem));--_stats-with-branded-images-stats-margin-bottom:var(--stats-with-branded-images-stats-margin-bottom,clamp(2.8125rem, 6vw, 5.75rem));--_stats-with-branded-images-logo-size:var(--stats-with-branded-images-logo-size,6.5rem);--_stats-with-branded-images-logos-column-gap:var(--stats-with-branded-images-logos-gap,clamp(2.8125rem, 3vw + 2.14rem, 4.6875rem));--_stats-with-branded-images-logos-row-gap:var(--stats-with-branded-images-logos-row-gap,.5rem);--_stats-with-branded-images-graphics-offset:var(--stats-with-branded-images-graphics-offset,-8rem);--_stats-with-branded-images-padding-top:var(--stats-with-branded-images-padding-top,clamp(2.6875rem, 6vw, 5.375rem));--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.statsWithBrandedImages{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.statsWithBrandedImages{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.statsWithBrandedImages{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.statsWithBrandedImages{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding-top:var(--_stats-with-branded-images-padding-top);display:grid;container:statsWithBrandedImages/inline-size}@media screen and (width>=480px){.statsWithBrandedImages__container{--column-gap:2rem}}.statsWithBrandedImages__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.statsWithBrandedImages__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.statsWithBrandedImages__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.statsWithBrandedImages__content{grid-column:main-start/main-end}@container statsWithBrandedImages (width>=768px){.statsWithBrandedImages__content{grid-column:main-start/10}}.statsWithBrandedImages__header{margin-bottom:var(--_stats-with-branded-images-header-margin-bottom)}.statsWithBrandedImages__title{font-size:var(--_stats-with-branded-images-title-font-size);font-family:var(--_stats-with-branded-images-title-font-family);line-height:var(--_stats-with-branded-images-title-line-height)}.statsWithBrandedImages__title:not(:last-child){margin-bottom:var(--_stats-with-branded-images-title-margin-bottom)}.statsWithBrandedImages__intro{font-size:var(--_stats-with-branded-images-intro-font-size);line-height:var(--_stats-with-branded-images-intro-line-height)}.statsWithBrandedImages__ctas{margin-bottom:var(--_stats-with-branded-images-ctas-margin-bottom)}.statsWithBrandedImages__stats{margin-bottom:var(--_stats-with-branded-images-stats-margin-bottom)}.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{--column-gap:2rem;--grid-columns:1;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 0 * var(--grid-column-gap) ) / 1);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 0 * var(--grid-column-gap)) / 1)}@media screen and (width>=1361px){.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] minmax(0, var(--grid-max-width-column)) [main-end];display:grid}.statsWithBrandedImages__ctas>*,.statsWithBrandedImages__stats>*{margin-top:0}@container statsWithBrandedImages (width>=768px){.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2)}@media screen and (width>=1361px){.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@container statsWithBrandedImages (width>=1024px){.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3)}@media screen and (width>=1361px){.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.statsWithBrandedImages__ctas,.statsWithBrandedImages__stats{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}.statsWithBrandedImages__logos{column-gap:var(--_stats-with-branded-images-logos-column-gap);row-gap:var(--_stats-with-branded-images-logos-row-gap);flex-wrap:wrap;padding-bottom:2rem;display:flex}.statsWithBrandedImages__logo{width:var(--_stats-with-branded-images-logo-size);aspect-ratio:1;object-fit:contain}.statsWithBrandedImages__graphics{align-self:start;display:none;position:relative}@container statsWithBrandedImages (width>=768px){.statsWithBrandedImages__graphics{margin-right:var(--_stats-with-branded-images-graphics-offset);grid-column:10/main-end;grid-template-rows:repeat(10,clamp(62px,7vw,90px));grid-template-columns:repeat(3,1fr);display:grid}}.statsWithBrandedImages__graphicWrapper{aspect-ratio:.87;z-index:1}.statsWithBrandedImages__graphicWrapper:first-child{grid-area:1/1/5/3;transform:translate(-2%)}.statsWithBrandedImages__graphicWrapper:nth-child(2){grid-area:4/2/7/4;transform:translate(2%)}.statsWithBrandedImages__graphicWrapper:nth-child(3){grid-area:7/1/11/3;transform:translate(-2%)}.statsWithBrandedImages__graphic{object-fit:cover;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:100%;height:100%}.statsWithBrandedImages__shapeOne{grid-area:3/1/8/2;align-self:center;transform:scale(.7)translate(6%,10%)}.statsWithBrandedImages__shapeTwo{grid-area:2/3/5/4;align-self:end;transform:scale(.7)translate(-4%,-13%)}.statsWithBrandedImages__shapeThree{grid-area:7/3/11/4;transform:scale(.7)translate(-4%,-5%)}.accentable .statsWithBrandedImages__shapeOne path,.accentable .statsWithBrandedImages__shapeTwo path,.accentable .statsWithBrandedImages__shapeThree path,.statsWithBrandedImages.accentable__shapeOne path,.statsWithBrandedImages.accentable__shapeTwo path,.statsWithBrandedImages.accentable__shapeThree path{fill:var(--accent-color-400)}.statsWithBrandedImages__animatePath{z-index:0;width:54%;display:none;position:absolute;bottom:-5%;left:5%;transform:translateY(65%)}@container statsWithBrandedImages (width>=1024px){.statsWithBrandedImages__animatePath{display:block}}.testimonialWithImage{container:testimonialWithImage/inline-size}.testimonialWithImage__type{color:var(--color-orange);font-size:clamp(2rem,.8vw + 1.82rem,2.5rem);font-weight:700;line-height:1.15}.testimonialWithImage__title{color:#000;font-size:clamp(1.3125rem,1.1vw + 1.07rem,2rem);font-weight:var(--font-weight-semibold);margin:0;line-height:1.2}.testimonialWithImage__wrapper{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.testimonialWithImage__wrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.testimonialWithImage__wrapper{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}.testimonialWithImage__content{flex-direction:column;grid-column:main-start/main-end;align-items:flex-start;gap:clamp(1rem,2.2vw + .51rem,2.375rem);display:flex}@media screen and (width>=1024px){.testimonialWithImage__content{grid-column:main-start/6}}.testimonialWithImage__typeLeadIn{color:var(--color-dark)}.testimonialWithImage__imageWrapper{grid-area:1/1/3/8;place-items:center;height:fit-content;display:grid;position:relative}@media screen and (width>=1024px){.testimonialWithImage__imageWrapper{grid-column:1/7;padding-left:2.375rem}}.testimonialWithImage__image{border-radius:var(--radius-4);object-fit:cover;aspect-ratio:1.3222;clip-path:polygon(0 0,85.3% 1px,87.04% 1.22%,98.86% 16.3%,99.76% 18.57%,100% 21.16%,100% 100%,0 100%);grid-area:1/1;width:100%;display:block}.testimonialWithImage__logoWrapper{aspect-ratio:.87;z-index:1;place-items:center;width:clamp(5.75rem,7.79vw + 4rem,10.625rem);display:grid;position:absolute;top:2rem;right:1.25rem}@media screen and (width>=1024px){.testimonialWithImage__logoWrapper{grid-column:main-start/6;top:0;right:0;transform:translate(50%,-25%)}}.testimonialWithImage__logoPicture,.testimonialWithImage__logoShape{grid-area:1/1}.testimonialWithImage__logoShape{width:100%}.testimonialWithImage__logoPicture{max-width:75%}.testimonialWithImage__ctaList{z-index:1;margin-left:calc(var(--column-gap) * -1);margin-right:calc(var(--grid-gutter-width) * -1);border-top-right-radius:0;border-bottom-right-radius:0;grid-area:2/2/4/8}@media screen and (width>=768px){.testimonialWithImage__ctaList{margin-left:0}}@media screen and (width>=1024px){.testimonialWithImage__ctaList{border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4);margin-right:0}}.testimonialWithImage__visualContent{--grid-columns:7;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 6 * var(--grid-column-gap) ) / 7);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 6 * var(--grid-column-gap)) / 7)}@media screen and (width>=1361px){.testimonialWithImage__visualContent{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.testimonialWithImage__visualContent{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(7, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;grid-template-rows:auto clamp(3.125rem,6.99vw + 1.55rem,7.5rem) auto;height:fit-content;display:grid;position:relative}@media screen and (width>=1024px){.testimonialWithImage__visualContent{padding-top:var(--size-1);grid-column:6/main-end}}.testimonialWithImage__logoWrapper{height:fit-content}.testimonialWithImage__highlight{align-items:flex-start;gap:var(--size-1);display:flex}.testimonialWithImage__highlightText{font-size:clamp(1.125rem,.6vw + .99rem,1.5rem);line-height:var(--leading-normal)}.testimonialWithImage__highlightIcon{aspect-ratio:1;flex-shrink:0;width:3.55rem;display:none}@media screen and (width>=1024px){.testimonialWithImage__highlightIcon{display:block}}.testimonialWithImage__testimonial{column-gap:var(--size-1);margin-bottom:2rem;display:grid;position:relative}.accentable .testimonialWithImage__testimonial:before,.testimonialWithImage__testimonial.accentable:before{content:"";background-color:var(--accent-color-400);width:4rem;height:3rem;margin-bottom:1rem;mask:url(/images/quote.svg) -45px -45px/150px no-repeat}@media screen and (width>=768px){.accentable .testimonialWithImage__testimonial:before,.testimonialWithImage__testimonial.accentable:before{margin-bottom:-3rem}.testimonialWithImage__testimonial{grid-template-columns:var(--size-5) auto;grid-template-rows:auto auto}}@media screen and (width>=1024px){.testimonialWithImage__testimonial{margin-bottom:0}}.testimonialWithImage__testimonialText{font-size:clamp(1.125rem,.6vw + .99rem,1.5rem);line-height:var(--leading-normal);grid-area:2/1/auto/3}@media screen and (width>=768px){.testimonialWithImage__testimonialText{grid-area:1/2/auto/3}}.testimonialWithImage__quoteIcon{aspect-ratio:1;fill:var(--accent-color-400);z-index:1;flex-shrink:0;grid-column:1/2;width:2.5rem;margin-bottom:.5rem}.accentable .testimonialWithImage__quoteIcon,.testimonialWithImage__quoteIcon.accentable{display:none}.testimonialWithImage__avatarWrapper{width:var(--size-5);aspect-ratio:1;border-radius:var(--radius-round);overflow:hidden}.testimonialWithImage__avatar{object-fit:cover;width:100%;height:100%}.testimonialWithImage__attribution{align-items:center;gap:var(--size-1);z-index:1;grid-column:1/3;margin-top:1rem;display:flex}.testimonialWithImage__name{font-style:normal;font-size:var(--size-1);line-height:1.2;font-weight:var(--font-weight-semibold)}.testimonialWithImage__position{font-weight:var(--font-weight-regular);font-size:.875em;display:block}@media screen and (width>=768px){.testimonialWithImage__position{margin-left:.5rem;display:inline}}.testimonialWithImage__connectorPath{z-index:-1;width:33%;display:none;position:absolute;bottom:0;left:4rem;transform:translateY(calc(100% - 20.75rem))rotate(180deg)}@media screen and (width>=1024px){.testimonialWithImage__connectorPath{display:block}}.testimonialWithImage__videoModalButton{appearance:none;color:unset;z-index:1;transition:transform var(--duration-fast) var(--ease-out);cursor:pointer;background:0 0;border:0;border-radius:0;grid-area:1/1;margin:0;padding:0;transform:scale(1)}@media (any-hover:hover){.testimonialWithImage__videoModalButton:hover{transform:scale(1.1)}}.testimonialWithImage__videoModalIcon{color:var(--color-orange);block-size:clamp(3rem,4.8vw + 1.92rem,6rem);filter:drop-shadow(.125rem .125rem .125rem #0006);width:clamp(3rem,4.8vw + 1.92rem,6rem);box-shadow:0 1px 1px #03071205,0 5px 4px #03071208,0 12px 9px #0307120d,0 20px 15px #0307120f,0 32px 24px #03071214}.accentable .testimonialWithImage__type,.testimonialWithImage.accentable__type{color:var(--accent-color-500)}.accentable .testimonialWithImage__quoteIcon,.testimonialWithImage.accentable__quoteIcon{fill:var(--accent-color-500)}.accentable .testimonialWithImage__logoShape path:last-child,.testimonialWithImage.accentable__logoShape path:last-child{fill:var(--accent-color-400)}.testimonialWithImage .dialog{--dialog-width:80%}.threePanelHero{--_three-panel-hero-background-color:var(--three-panel-hero-background-color,#242b31);--_three-panel-hero-background-image:var(--three-panel-hero-background-image,url(/images/patterns/homepage-hero-background.svg));--_three-panel-hero-type-color:var(--three-panel-hero-type-color,var(--color-lightgreen));--_three-panel-hero-title-color:var(--three-panel-hero-title-color,var(--color-white));--_three-panel-hero-cta-color:var(--three-panel-hero-cta-color,var(--color-white));--_three-panel-hero-subtitle-color:var(--three-panel-hero-subtitle-color,var(--color-white));--_three-panel-hero-author-text-color:var(--three-panel-hero-author-text-color,var(--color-white));--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.threePanelHero{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.threePanelHero{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.threePanelHero{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.threePanelHero{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];background:linear-gradient(0deg, #000000b3 0%, #000000b3 100%), var(--_three-panel-hero-background-image) lightgray no-repeat;background-size:cover;padding-top:clamp(7rem,9.59vw + 4.84rem,13rem);padding-bottom:clamp(4rem,3.2vw + 3.28rem,6rem);display:grid}.threePanelHero__container{--row-gap:0}@media screen and (width>=480px){.threePanelHero__container{--column-gap:2rem}}.threePanelHero__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.threePanelHero__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.threePanelHero__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];z-index:1;grid-column:main-start/main-end;display:grid}.threePanelHero__content{--button-color-text-naked:var(--color-white);border-bottom:1px solid #ffffffb3;flex-direction:column;grid-column:main-start/main-end;gap:1.5rem;padding-bottom:2.625rem;display:flex}@media screen and (width>=768px){.threePanelHero__content{grid-column:main-start/main-end}.threePanelHero__title,.threePanelHero__subtitle{width:50%}}.threePanelHero__subtitle{color:var(--_three-panel-hero-subtitle-color);font-size:clamp(1.125rem,.6vw + .99rem,1.5rem);line-height:var(--leading-snug);margin:0}.threePanelHero__title{font-size:clamp(2.625rem,1.8vw + 2.22rem,3.75rem);font-weight:var(--font-weight-regular);color:var(--_three-panel-hero-title-color);line-height:var(--leading-none);margin:0}@media screen and (width>=1024px){.threePanelHero__title{line-height:1.1}}.threePanelHero__panels{--column-gap:2rem;--row-gap:2rem;z-index:1;flex-direction:column;grid-column:main-start/main-end;row-gap:2rem;padding-top:2.625rem;display:flex}@media screen and (width>=768px){.threePanelHero__panels{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-row:2;grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.threePanelHero__panels{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=1024px){.threePanelHero__panels{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.threePanelHero__panels{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.threePanelHero__imageWrapper{aspect-ratio:var(--_image-card-aspect-ratio);border-radius:var(--radius-4);clip-path:polygon(0 0,74% 0,77.59% 1.02%,80.31% 3.3%,97.72% 22.7%,99.33% 25.66%,100% 29.01%,100% 100%,0 100%);aspect-ratio:1;display:grid;overflow:hidden}@media screen and (width>=768px){.threePanelHero__imageWrapper{aspect-ratio:unset;position:relative}}.threePanelHero__imageWrapper picture{height:100%}.threePanelHero__image{object-fit:cover;width:100%;height:100%}@media screen and (width>=768px){.threePanelHero__image{position:absolute;top:0;left:0}}.threePanelHero .simpleResourceCard{padding-block-end:0}.threePanelHero .simpleResourceCard__description{font-size:var(--paragraph-size-md);margin-block-end:1.5rem}.threePanelHero .simpleResourceCard__ctaText{margin-block:0 2rem}.threePanelHero .simpleResourceCard__tagList{margin:0;padding:0}@media screen and (width>=768px){.threePanelHero .ctaList{grid-column:1/3}}@media screen and (width>=1024px){.threePanelHero .ctaList{grid-column:3}}.threePanelHero .ctaList__item{padding-right:2.75rem}.threePanelHero .ctaList__icon{margin-left:.75rem}.heroWithImage:has(.heroWithImage__imageWrapper)+*{padding-top:clamp(3rem,8.79vw + 1.02rem,8.5rem)!important}}@layer pages;@layer templates{.blogPostLayout{--_blog-post-layout-container-grid-template-columns:var(--blog-post-layout-container-grid-template-columns,21.75rem auto);--_blog-post-layout-article-aside-grid-column:var(--blog-post-layout-article-aside-grid-column,1 / 2);--_blog-post-layout-main-content-grid-column:var(--blog-post-layout-main-content-grid-column,2 / 3);--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.blogPostLayout{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.blogPostLayout{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.blogPostLayout{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.blogPostLayout{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:clamp(4rem,3.2vw + 3.28rem,6rem) 0;display:grid}.blogPostLayout__container{grid-column:main-start/main-end;display:grid}@media screen and (width>=1024px){.blogPostLayout__container{grid-template-columns:var(--_blog-post-layout-container-grid-template-columns);align-items:start;column-gap:6rem}}.blogPostLayout__mainContent{grid-row:1/2;overflow:hidden}@media screen and (width>=1024px){.blogPostLayout__mainContent{grid-column:var(--_blog-post-layout-main-content-grid-column)}}.blogPostLayout__articleAside{grid-row:2/3}@media screen and (width>=1024px){.blogPostLayout__articleAside{grid-row:1/2;grid-column:var(--_blog-post-layout-article-aside-grid-column)}}.blogPostLayout__contentBody>*{flex-direction:column;display:flex!important}.blogPostLayout__contentBody>:first-child:not(.callout){padding-top:0}.blogPostLayout--reverse{--_blog-post-layout-container-grid-template-columns:auto 21.75rem;--_blog-post-layout-article-aside-grid-column:2 / 3;--_blog-post-layout-main-content-grid-column:1 / 2}.blogPostLayout__authorCard{flex-direction:column;grid-column:1;gap:1rem;margin-top:2rem;display:flex}@media screen and (width>=1024px){.blogPostLayout__authorCard{grid-column:2;margin:0}}.blogPostLayout__takeaways h2{font-size:clamp(1.25rem,.8vw + 1.07rem,1.75rem)}.blogPostLayout__takeaways p:first-child strong{font-size:clamp(1.25rem,1.2vw + .98rem,2rem);line-height:1.3}.blogPostLayout__takeaways ul{flex-direction:column;gap:clamp(1.25rem,1.2vw + .98rem,2rem);padding-left:0;display:flex}.blogPostLayout__takeaways ul>li{grid-template-columns:clamp(2rem,1.2vw + 1.73rem,2.75rem) auto;font-size:clamp(1.25rem,.4vw + 1.16rem,1.5rem);line-height:1.5;display:grid}.blogPostLayout__takeaways ul>li:before{content:"";background-color:var(--color-blue);width:calc(100% - 1rem);height:.25rem;transform:translateY(1rem)}.entryList{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.entryList{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.entryList{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.entryList{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.entryList{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:clamp(2rem,3.2vw + 1.28rem,4rem) 0;display:grid}.entryList__container{--column-gap:0px;--row-gap:clamp(2rem, 3.2vw + 1.28rem, 4rem)}@media screen and (width>=480px){.entryList__container{--column-gap:2rem}}.entryList__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.entryList__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.entryList__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.entryList__filters{grid-column:main-start/main-end}.entryList__filter{width:100%}.entryList__listWrapper{flex-direction:column;grid-column:main-start/main-end;row-gap:clamp(2rem,3.2vw + 1.28rem,4rem);display:flex}.entryList__listWrapper.-divided{--sidebar-offset:2rem;--list-column-gap:2rem;row-gap:0}@media screen and (width>=768px){.entryList__listWrapper.-divided{grid-template-columns:calc(33% - var(--list-column-gap) / 2) calc(66% - var(--list-column-gap) / 2);column-gap:var(--list-column-gap);align-items:start;display:grid}}.entryList__list{flex-direction:column;grid-column:main-start/main-end;gap:2rem;display:flex}@media screen and (width>=480px){.entryList__list{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=480px) and (width>=1361px){.entryList__list{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}@media screen and (width>=768px){.entryList__list{--grid-columns:3;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 2 * var(--grid-column-gap) ) / 3);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 2 * var(--grid-column-gap)) / 3);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.entryList__list{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.entryList__list.-withHeading{--grid-row-gap:.5rem}@media screen and (width>=768px){.entryList__list.-twoColumn{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:2;margin-bottom:0;display:grid}}@media screen and (width>=768px) and (width>=1361px){.entryList__list.-twoColumn{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.entryList__list.-oneColumn{margin-bottom:var(--sidebar-offset)}@media screen and (width>=768px){.entryList__list.-oneColumn{--grid-columns:1;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 0 * var(--grid-column-gap) ) / 1);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 0 * var(--grid-column-gap)) / 1);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] minmax(0, var(--grid-max-width-column)) [main-end];grid-column:1;display:grid}}@media screen and (width>=768px) and (width>=1361px){.entryList__list.-oneColumn{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.entryList__list.-darkened{mix-blend-mode:multiply;background:#f5f1f099;border-radius:0 0 16px 16px}.entryList__list.-darkened .entryList__heading{mix-blend-mode:multiply;padding:var(--sidebar-offset) 0 1rem 1rem;margin-bottom:0;margin-top:calc(var(--sidebar-offset) * -1);background:#f5f1f099;border-radius:16px 16px 0 0}.entryList__list.-darkened .simpleResourceCard__type,.entryList__list.-darkened .simpleResourceCard__date{color:var(--color-dark)}.entryList__headerWrapper{border-bottom:1px solid #ccc;flex-direction:column;grid-column:main-start/main-end;gap:.5rem;margin-bottom:.5rem;padding-bottom:1rem;display:flex}@media screen and (width>=480px){.entryList__headerWrapper{flex-direction:row;justify-content:space-between;align-items:center}}.entryList__heading{margin-block-end:0;font-size:clamp(1.125rem,.2vw + 1.08rem,1.25rem)}@media screen and (width>=768px){.entryList__heading.-oneColumn{grid-area:1/2;padding-bottom:0}}.entryList__headerLink{font-weight:var(--font-weight-semibold);color:var(--color-dark);align-items:center;text-decoration:none;display:flex}.entryList__headerLink:hover .entryList__headerLinkIcon,.entryList__headerLink:focus .entryList__headerLinkIcon{transform:translate(.25rem)}@media screen and (width>=768px){.entryList__headerLink.-twoColumn{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:2;margin-bottom:0;display:grid}}@media screen and (width>=768px) and (width>=1361px){.entryList__headerLink.-twoColumn{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.entryList__headerLink.-oneColumn{margin-bottom:var(--sidebar-offset)}@media screen and (width>=768px){.entryList__headerLink.-oneColumn{--grid-columns:1;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 0 * var(--grid-column-gap) ) / 1);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 0 * var(--grid-column-gap)) / 1);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] minmax(0, var(--grid-max-width-column)) [main-end];grid-column:1;display:grid}}@media screen and (width>=768px) and (width>=1361px){.entryList__headerLink.-oneColumn{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.entryList__headerLink.-darkened{mix-blend-mode:multiply;background:#f5f1f099;border-radius:0 0 16px 16px}.entryList__headerLink.-darkened .entryList__heading{mix-blend-mode:multiply;padding:var(--sidebar-offset) 0 1rem 1rem;margin-bottom:0;margin-top:calc(var(--sidebar-offset) * -1);background:#f5f1f099;border-radius:16px 16px 0 0}.entryList__headerLink.-darkened .simpleResourceCard__type,.entryList__headerLink.-darkened .simpleResourceCard__date{color:#8d8c8c}.entryList__headerLinkIcon{color:var(--color-orange);aspect-ratio:1.5;vertical-align:-2px;width:1.65rem;margin-left:var(--size-0);transition:transform var(--duration-quick) var(--ease-out);display:inline;transform:translate(0)}.entryList__heading{font-size:clamp(1.125rem,.2vw + 1.08rem,1.25rem)}.entryList__heading.-oneColumn{grid-row:1}@media screen and (width>=768px){.entryList__heading.-oneColumn{grid-area:1/2;padding-bottom:0}}.entryList__heading.-twoColumn{grid-area:1/2;align-self:normal;scroll-margin-top:4rem}.entryList__heading.-darkened{mix-blend-mode:multiply;padding:var(--sidebar-offset) 0 1rem 1rem;margin-bottom:0;margin-top:calc(var(--sidebar-offset) * -1);background:#f5f1f099;border-radius:16px 16px 0 0}.entryList__jumpLink{width:100%}@media screen and (width>=768px){.entryList__jumpLink{display:none}}.entryList__jumpLink .link__icon{aspect-ratio:1.5;vertical-align:-2px;width:1.65rem;margin-left:0;display:inline}.entryList__pagination{grid-column:main-start/main-end}.entryList__empty{background-color:#efefef;background-image:url(/images/patterns/background-pattern-white.svg);background-size:800px;background-attachment:fixed;border-radius:1rem;grid-column:main-start/main-end;padding:1.5rem}@media screen and (width>=768px){.entryList__empty{grid-column:main-start/8}}.section{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.section{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.section{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.section{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.section{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];padding:clamp(2rem,4.8vw + .92rem,5rem) 0;display:grid}.section__container{flex-direction:column;grid-column:main-start/main-end;gap:2rem;display:flex}.section__introduction{--text-font-size:1.25rem;--text-line-height:1.5;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.section__introduction :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section__introduction :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.section__introduction :where(a):hover{color:var(--_link-color-hover)}}.section__introduction :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.section__introduction :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.section__introduction :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.section__introduction :where(hr):before,.section__introduction :where(hr):after{grid-area:1/1/1/1}.section__introduction :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.section__introduction :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.section__introduction :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.section__introduction :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.section__introduction :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.section__introduction :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.section__introduction :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.section__introduction :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.section__introduction :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.section__introduction :where(iframe){aspect-ratio:16/9;width:100%}.section__introduction :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.section__introduction :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.section__introduction :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section__introduction :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.section__introduction{border-left:4px solid var(--color-orange);max-inline-size:none;padding-left:2rem}.accentable .section__introduction,.section__introduction.accentable{border-color:var(--accent-color-300)}.accentable .section__introduction:is(.accent-green.section--light *),.section__introduction.accentable:is(.accent-green.section--light *){border-color:var(--accent-color-500)}.section__grid{--column-gap:5rem;--row-gap:2rem;flex-direction:column;gap:2rem;display:flex}.section__grid :where(iframe):focus-visible{outline:none}@media screen and (width>=1024px){.section__grid{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);align-items:center;column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.section__grid{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.section__item.-text{--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.section__item.-text :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section__item.-text :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.section__item.-text :where(a):hover{color:var(--_link-color-hover)}}.section__item.-text :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.section__item.-text :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.section__item.-text :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.section__item.-text :where(hr):before,.section__item.-text :where(hr):after{grid-area:1/1/1/1}.section__item.-text :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.section__item.-text :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.section__item.-text :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.section__item.-text :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.section__item.-text :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.section__item.-text :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.section__item.-text :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.section__item.-text :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.section__item.-text :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.section__item.-text :where(iframe){aspect-ratio:16/9;width:100%}.section__item.-text :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.section__item.-text :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.section__item.-text :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section__item.-text :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.section__item.-text{transition:color var(--duration-fast) var(--ease-out), text-decoration-color var(--duration-fast) var(--ease-out)}.accentable .section__item.-text :where(a):not(.button),.section__item.-text.accentable :where(a):not(.button){text-decoration-color:var(--accent-color-500);--link-color-hover:var(--accent-color-600)}.section__item.-text :where(a.button){--link-color:white;--link-color-hover:white;text-decoration:none}.accentable .section__item.-text :where(a.button):is(.accent-orange *),.section__item.-text :where(a.button).accentable:is(.accent-orange *){color:#000}.section__item:last-child:nth-child(2n-1){grid-column:span 2}.section__footer{margin-top:clamp(1rem,1.6vw + .64rem,2rem)}.section__footer:before{content:"";background-image:linear-gradient(to right, var(--color-blue), var(--color-green));width:8rem;height:.5rem;margin-bottom:clamp(2rem,3.2vw + 1.28rem,4rem);display:block}.section__conclusion{--text-line-height:1.25;--_list-padding-inline-start:var(--list-padding-inline-start,var(--size-fluid-4));--_text-max-inline-size:var(--text-max-inline-size,var(--size-content-4));--_text-color:var(--text-color,var(--theme-color-text,var(--color-neutral-1000)));--_text-font-family:var(--text-font-family,var(--font-sans));--_text-font-size:var(--text-font-size,var(--paragraph-size-md));--_text-font-weight:var(--text-font-weight,var(--font-weight-regular));--_text-line-height:var(--text-line-height,1.5);--_text-margin-block-start:var(--text-margin-block-start,var(--size-3));color:var(--_text-color);font-style:italic;font-family:var(--_text-font-family);font-size:var(--_text-font-size);font-weight:var(--_text-font-weight);line-height:var(--_text-line-height);max-inline-size:var(--_text-max-inline-size);overflow-wrap:break-word;word-break:break-word}.section__conclusion :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section__conclusion :where(a){--_link-color:var(--link-color,var(--theme-color-action,inherit));--_link-color-hover:var(--link-color-hover,var(--theme-color-action-hover,var(--color-orange)));--_link-outline:var(--link-outline,var(--focus-outline));color:var(--_link-color);text-decoration:underline 2px;text-decoration-color:var(--color-orange);transition:color var(--duration-fast) var(--ease-out)}@media (any-hover:hover){.section__conclusion :where(a):hover{color:var(--_link-color-hover)}}.section__conclusion :where(a):focus-visible{color:var(--_link-color-hover);outline-color:var(--_link-outline)}.section__conclusion :where(p,ul,ol,dl,blockquote,pre)+*{margin-block-start:var(--_text-margin-block-start)}.section__conclusion :where(hr){color:var(--theme-color-accent,var(--color-primary-400));margin-block:var(--section-padding-y,var(--size-fluid-4));border-width:0;place-items:center;display:grid}.section__conclusion :where(hr):before,.section__conclusion :where(hr):after{grid-area:1/1/1/1}.section__conclusion :where(hr):before{content:"";background:currentColor;block-size:.125rem;inline-size:100%}.section__conclusion :where(hr):after{--_accent-size:.375rem;--_space-size:.5rem;--_space-color:var(--theme-color-background,var(--color-neutral-0));--_stop-1:var(--_space-size);--_stop-2:calc(var(--_accent-size) + var(--_space-size));background:repeating-linear-gradient(90deg, var(--_space-color), var(--_space-color) var(--_stop-1), currentColor var(--_stop-1), currentColor var(--_stop-2));block-size:var(--_accent-size);content:"";inline-size:calc(var(--_accent-size) * 3 + var(--_space-size) * 4)}.section__conclusion :where(pre,code){text-align:start;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;direction:ltr}.section__conclusion :where(code){background:var(--theme-color-highlight,var(--color-neutral-500));border-radius:var(--radius-2);color:var(--theme-color-accent,var(--color-neutral-0));font-family:var(--font-mono);font-size:var(--text-font-size,1em);letter-spacing:var(--tracking-wider);padding:.6em}.section__conclusion :where(pre){--_pre-color-background:var(--theme-color-highlight,var(--color-neutral-500));--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-3));--_pre-padding-block-end:var(--pre-padding-block-end,var(--size-3));--_pre-padding-inline-start:var(--pre-padding-inline-start,var(--size-3));--_pre-padding-inline-end:var(--pre-padding-inline-end,var(--size-3));--theme-color-highlight:var(--color-lightgray);background:var(--_pre-color-background);border-radius:var(--radius-2);inline-size:100%;padding:var(--_pre-padding-block-start) 0 var(--_pre-padding-block-end);display:flex;position:relative;overflow:hidden}.section__conclusion :where(pre)[data-lang]{--_pre-padding-block-start:var(--pre-padding-block-start,var(--size-4))}.section__conclusion :where(pre)[data-lang]:before{background:var(--theme-color-accent,var(--color-neutral-0));border-radius:var(--radius-2);color:var(--theme-color-background,var(--color-neutral-500));content:attr(data-lang);font-family:var(--font-mono);font-size:.625em;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);z-index:1;padding:1em .75em;line-height:1;position:absolute;top:0;right:0}.section__conclusion :where(pre)[data-lang]:after{background-image:linear-gradient(90deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-start))), linear-gradient(270deg, var(--_pre-color-background) 0%, transparent calc(.75em + var(--_pre-padding-inline-end)));content:"";pointer-events:none;position:absolute;inset:0}.section__conclusion :where(pre) :where(code){padding:0 var(--_pre-padding-inline-end) 0 var(--_pre-padding-inline-start);background:0 0;border-radius:0;overflow-x:auto}.section__conclusion :where(iframe){aspect-ratio:16/9;width:100%}.section__conclusion :where(blockquote){--quote-border-color:var(--theme-color-accent,var(--color-primary-500));--quote-border-width:.5rem;color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--quote-font-family,var(--font-sans));font-size:var(--quote-font-size,1.25em);font-style:italic;font-weight:var(--font-weight-bold);padding-inline-start:calc(var(--size-fluid-3) + var(--quote-border-width));padding-inline-end:var(--size-fluid-3);position:relative}.section__conclusion :where(blockquote):before{background-image:linear-gradient(to bottom, var(--color-green), var(--color-blue));content:"";block-size:100%;inline-size:var(--quote-border-width);position:absolute;inset:0 auto auto 1rem}.section__conclusion :where(blockquote) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section__conclusion :where(blockquote) :where(cite){color:var(--theme-color-accent,var(--color-primary-500));font-family:var(--cite-font-family,var(--font-sans));font-size:var(--cite-font-size,.75em);font-style:normal;font-weight:var(--font-weight-medium)}.section__actions{padding-top:2rem}.section--dark{--branded-header-type-color:var(--color-white);--branded-header-subhead-color:var(--color-white);background-color:var(--color-dark);color:var(--color-white)}.section--dark .section__item.-text :where(a):not(.button):hover{--_link-color-hover:var(--color-orange-light);text-decoration-color:var(--color-orange-light)}.section--light+.section--light,.section--dark+.section--dark{padding-top:0}.twoColumnLayout{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-gutter-width:var(--breakpoint-gap);--grid-column-width:calc(( 100vw - 2 * var(--grid-gutter-width) - 11 * var(--grid-column-gap) ) / 12)}@media screen and (width>=1361px){.twoColumnLayout{--grid-gutter-width:calc(( 100vw - var(--grid-max-width-main) ) / 2)}}.twoColumnLayout{--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.twoColumnLayout{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.twoColumnLayout{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[wide-start] var(--grid-gutter-width) [main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end] var(--grid-gutter-width) [wide-end];background:#fff;padding:clamp(2.5rem,7.19vw + .88rem,7rem) 0;display:grid}.twoColumnLayout__container{--row-gap:clamp(2.5rem, 3.4vw + 1.74rem, 4.625rem);--parent-grid-column-width:var(--grid-column-width)}@media screen and (width>=480px){.twoColumnLayout__container{--column-gap:2rem}}.twoColumnLayout__container{--grid-columns:12;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 11 * var(--grid-column-gap) ) / 12);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 11 * var(--grid-column-gap)) / 12)}@media screen and (width>=1361px){.twoColumnLayout__container{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.twoColumnLayout__container{column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(6, minmax(0, var(--grid-max-width-column))) [center] repeat(6, minmax(0, var(--grid-max-width-column))) [main-end];grid-column:main-start/main-end;display:grid}.twoColumnLayout__header{--content-header-title-font-family:var(--font-sans);--content-header-title-font-size:clamp(2.625rem, 1.8vw + 2.22rem, 3.75rem);grid-column:main-start/main-end}@media screen and (width>=1024px){.twoColumnLayout__header{--content-header-title-line-height:1.2}}.twoColumnLayout__row{flex-direction:column;grid-column:main-start/main-end;gap:clamp(2.75rem,4.6vw + 1.72rem,5.625rem);display:flex}@media screen and (width>=1024px){.twoColumnLayout__row{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.twoColumnLayout__row{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.twoColumnLayout__column{flex-direction:column;row-gap:clamp(2.75rem,4.6vw + 1.72rem,5.625rem);display:flex}@media screen and (width>=1024px){.twoColumnLayout__column:first-child{padding-right:var(--parent-grid-column-width)}}.twoColumnLayout__resourceCtas{flex-direction:column;row-gap:clamp(1.25rem,1.2vw + .98rem,2rem);display:flex}@media screen and (width>=768px){.twoColumnLayout__resourceCtas{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=768px) and (width>=1361px){.twoColumnLayout__resourceCtas{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.twoColumnLayout__statsListWrapper{flex-direction:column;grid-column:1/3;row-gap:3.125rem;padding-left:2.75rem;display:flex}@media screen and (width>=768px){.twoColumnLayout__statsListWrapper{--grid-columns:2;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 1 * var(--grid-column-gap) ) / 2);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 1 * var(--grid-column-gap)) / 2);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(1, minmax(0, var(--grid-max-width-column))) [center] repeat(1, minmax(0, var(--grid-max-width-column))) [main-end];max-width:28rem;padding-left:0;display:grid}}@media screen and (width>=768px) and (width>=1361px){.twoColumnLayout__statsListWrapper{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.twoColumnLayout__stat{margin:0}.twoColumnLayout__blockTitle{color:var(--text-color);font-size:2rem;font-weight:var(--font-weight-semibold);margin-bottom:2.75rem}.twoColumnLayout__accordionList{flex-direction:column;row-gap:.5rem;display:flex}@media screen and (width>=1024px){.twoColumnLayout__imageBlock{--grid-columns:6;--grid-column-gap:var(--column-gap,0px);--grid-row-gap:var(--row-gap,1.5rem);--grid-column-width:calc(( 100vw - 5 * var(--grid-column-gap) ) / 6);--grid-max-width-main:calc(var(--breakpoint-max-width) - var(--grid-gutter-width,0px) * 2);--grid-max-width-column:calc((var(--grid-max-width-main) - 5 * var(--grid-column-gap)) / 6);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);grid-template-columns:[main-start] repeat(3, minmax(0, var(--grid-max-width-column))) [center] repeat(3, minmax(0, var(--grid-max-width-column))) [main-end];display:grid}}@media screen and (width>=1024px) and (width>=1361px){.twoColumnLayout__imageBlock{--grid-max-width-main:calc(var(--breakpoint-min-width) - 2 * var(--breakpoint-gap))}}.twoColumnLayout__image{width:100%}.twoColumnLayout__imageWrapper{border-radius:var(--radius-4);width:100%;overflow:hidden}@media screen and (width>=1024px){.twoColumnLayout__imageWrapper{grid-column:1/6}.twoColumnLayout__column:last-child .twoColumnLayout__imageWrapper{grid-column:2/7}}.twoColumnLayout--dark{--content-header-text-color:var(--color-white);--text-color:var(--color-white);--stat-value-color:var(--color-lightgreen);background-color:var(--accent-background-dark)}.accentable .twoColumnLayout--dark.accent-orange .contentHeader__title,.twoColumnLayout--dark.accentable.accent-orange .contentHeader__title{color:var(--accent-color-300)}.twoColumnLayout--light+.twoColumnLayout--light,.twoColumnLayout--dark+.twoColumnLayout--dark{padding-top:0}}}
