html{width:100%;height:100%}body{width:100%;height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body>*{isolation:isolate}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,blockquote,p,ul{padding:0;margin:0}ul{list-style:none}address{font-style:normal}input,button,a{text-decoration:none;color:inherit;cursor:pointer;background-color:transparent;border:none;padding:0;font:inherit;text-align:left}figure{padding:0;margin:0}iframe,img,svg,video{display:block}label{cursor:pointer}q{quotes:"«" "»"}fieldset{border:unset;margin:unset;padding:unset}dd{margin:unset}summary{cursor:pointer}:root{font-size:clamp(var(--font-rootSize-min, 16px),var(--font-rootSize-base, 16px),var(--font-rootSize-max, 16px));font-size:clamp(var(--font-rootSize-min, 16px),round(up,var(--font-rootSize-base, 16px),1px),var(--font-rootSize-max, 16px));--_font-size-25: calc(1rem * var(--font-sizeMultiplier-25, .25));--_font-size-50: calc(1rem * var(--font-sizeMultiplier-50, .5));--_font-size-100: calc(1rem * var(--font-sizeMultiplier-100, 1));--_font-size-150: calc(1rem * var(--font-sizeMultiplier-150, 1.5));--_font-size-200: calc(1rem * var(--font-sizeMultiplier-200, 2));--_font-size-250: calc(1rem * var(--font-sizeMultiplier-250, 2.5));--_font-size-300: calc(1rem * var(--font-sizeMultiplier-300, 3));--_font-size-350: calc(1rem * var(--font-sizeMultiplier-350, 3.5));--_font-size-400: calc(1rem * var(--font-sizeMultiplier-400, 4));--font-size-25: var(--_font-size-25);--font-size-50: var(--_font-size-50);--font-size-100: var(--_font-size-100);--font-size-150: var(--_font-size-150);--font-size-200: var(--_font-size-200);--font-size-250: var(--_font-size-250);--font-size-300: var(--_font-size-300);--font-size-350: var(--_font-size-350);--font-size-400: var(--_font-size-400);--font-size-25: round(up, var(--_font-size-25), 1px);--font-size-50: round(up, var(--_font-size-50), 1px);--font-size-100: round(up, var(--_font-size-100), 1px);--font-size-150: round(up, var(--_font-size-150), 1px);--font-size-200: round(up, var(--_font-size-200), 1px);--font-size-250: round(up, var(--_font-size-250), 1px);--font-size-300: round(up, var(--_font-size-300), 1px);--font-size-350: round(up, var(--_font-size-350), 1px);--font-size-400: round(up, var(--_font-size-400), 1px)}:root{--_size-25: calc(var(--size-base, 1rem) * var(--sizeMultiplier-25, .5));--_size-50: calc(var(--size-base, 1rem) * var(--sizeMultiplier-50, 1));--_size-100: calc(var(--size-base, 1rem) * var(--sizeMultiplier-100, 2));--_size-200: calc(var(--size-base, 1rem) * var(--sizeMultiplier-200, 4));--_size-300: calc(var(--size-base, 1rem) * var(--sizeMultiplier-300, 8));--_size-400: calc(var(--size-base, 1rem) * var(--sizeMultiplier-400, 16));--_size-500: calc(var(--size-base, 1rem) * var(--sizeMultiplier-500, 32));--size-25: var(--_size-25);--size-50: var(--_size-50);--size-100: var(--_size-100);--size-200: var(--_size-200);--size-300: var(--_size-300);--size-400: var(--_size-400);--size-500: var(--_size-500);--size-25: round(up, var(--_size-25), 1px);--size-50: round(up, var(--_size-50), 1px);--size-100: round(up, var(--_size-100), 1px);--size-200: round(up, var(--_size-200), 1px);--size-300: round(up, var(--_size-300), 1px);--size-400: round(up, var(--_size-400), 1px);--size-500: round(up, var(--_size-500), 1px);--size-100dvh: 100vh;--size-100dvh: 100dvh;--size-1dvh: 1vh;--size-1dvh: 1dvh;--size-100svh: 90vh;--size-100svh: 100svh;--size-1svh: .9vh;--size-1svh: 1svh}body{font-size:var(--font-size-100);line-height:var(--text-lineHeight-100);font-weight:400}p+p{margin-top:1em}[class*="|columns|"]{display:grid;gap:0px}[data-columns="2"]{grid-template-columns:repeat(2,1fr)}[data-columns="3"]{grid-template-columns:repeat(3,1fr)}[data-columns="4"]{grid-template-columns:repeat(4,1fr)}[data-columns="[1,2,1]"]{grid-template-columns:1fr 2fr 1fr}[data-columns="[2,1]"]{grid-template-columns:2fr 1fr}[data-columns="[3,1]"]{grid-template-columns:3fr 1fr}[class*="|row|"]{display:flex;flex-direction:row}[class*="|col|"]{display:flex;flex-direction:column}[class*="|row-collapsing|"]{display:flex;flex-direction:row}@media (width <= 1400px){[class*="|row-collapsing|"]{flex-direction:column}}a-layout{display:flex;gap:var(--layout-space-l) var(--layout-space-s)}@media (width <= 1400px){a-layout{gap:var(--layout-space-m) var(--layout-space-s)}}@media (width <= 700px){a-layout{gap:var(--layout-space-m) var(--layout-space-s)}}a-layout[type~=col-4-2-1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (width <= 1400px){a-layout[type~=col-4-2-1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 700px){a-layout[type~=col-4-2-1]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}}a-layout[type~=col-3-2-1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (width <= 1400px){a-layout[type~=col-3-2-1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 700px){a-layout[type~=col-3-2-1]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}}a-layout[type~=col-2-1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (width <= 1400px){a-layout[type~=col-2-1]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}}a-layout[type~=col-1]{display:flex;flex-direction:column}a-layout[type~=col-4-3-2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (width <= 1400px){a-layout[type~=col-4-3-2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width <= 700px){a-layout[type~=col-4-3-2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}a-layout[type~=type6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (width <= 1400px){a-layout[type~=type6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}a-block{display:block}a-richtext{display:block;width:100%;max-width:var(--text-width-100);white-space:pre-line}a-richtext h1,a-richtext h2,a-richtext h3,a-richtext h4,a-richtext h5,a-richtext h6{font-size:inherit;font-weight:var(--font-weight-100);font-size:calc(1em * var(--font-grotesk-sizeFactor))}a-richtext h1:not(:last-child),a-richtext h2:not(:last-child),a-richtext h3:not(:last-child),a-richtext h4:not(:last-child),a-richtext h5:not(:last-child),a-richtext h6:not(:last-child){margin-bottom:1em}a-richtext h1,a-richtext h2,a-richtext h3,a-richtext h4,a-richtext h5,a-richtext h6+*{margin-top:2em}a-richtext *+:where(p,ul,ol){margin-top:1em}a-richtext ul li{position:relative;padding-left:1em}a-richtext ul li:before{content:"–";position:absolute;left:0}a-richtext ol{padding:0;counter-reset:ol 0;list-style:none}a-richtext ol li{counter-increment:ol;position:relative}a-richtext ol li:before{content:counter(ol) ".";min-width:1ch;padding-right:.5em;display:inline-block;left:0}a-richtext a{text-decoration:underline}a-richtext a:hover{color:var(--color-fontAlt-1)}a-richtext p+p{margin-top:1em}.anchor{position:relative}.anchor div{position:absolute;width:1px!important;height:1px!important;pointer-events:none}[data-slap~=link-item],[data-slap~=link-item-arrow]{text-transform:uppercase;font-size:calc(var(--font-size-200) * var(--font-grotesk-sizeFactor))}[data-slap~=link-item]:hover,[data-slap~=link-item-arrow]:hover{font-style:italic;letter-spacing:var(--font-serif-letterSpacingAdjustment);font-size:var(--font-size-200)}[data-slap~=link-item] .icon,[data-slap~=link-item-arrow] .icon{font-style:normal}[data-slap~=link-item-arrow]:before{content:"→";font-style:normal;padding-right:.25em}[data-slap~=fs-1]{font-size:calc(1em * var(--font-grotesk-sizeFactor))}[data-slap~=arrow-up]:before,[data-slap~=arrow-right]:before,[data-slap~=arrow-down]:before,[data-slap~=arrow-left]:before{font-style:normal;padding-right:.5em}[data-slap~=arrow-up]:before{content:"↑"}[data-slap~=arrow-right]:before{content:"→"}[data-slap~=arrow-down]:before{content:"↓"}[data-slap~=arrow-left]:before{content:"←"}a-drawer{display:block;position:relative}a-drawer details{transition:var(---c-drawertransition, var(--ms-m, .5s));position:relative}a-drawer summary{cursor:pointer;list-style:none;display:block;position:relative}a-drawer summary::-webkit-details-marker{display:none}a-drawer-group{display:block}a-drawer{---a-drawerborderColor: var(--a-drawerborderColor, currentColor);---a-drawerborderWidth: var(--a-drawerborderWidth, 1px);---a-drawerborderCorrection: calc(-1 * var(---a-drawerborderWidth))}a-drawer[data-lines~=top]:before,a-drawer[data-lines~=bottom]:after,a-drawer[data-lines~=inside] summary:after,a-drawer[data-lines~=all]:before,a-drawer[data-lines~=all]:after,a-drawer[data-lines~=all] summary:after{content:"";display:block;position:absolute;left:0;right:0;height:var(---a-drawerborderWidth);width:100%;background-color:#000;transform:scale(1.0000001)}a-drawer[data-lines~=top]:before,a-drawer[data-lines~=all]:before{top:0}a-drawer[data-lines~=bottom]:after,a-drawer[data-lines~=all]:after{bottom:0}a-drawer[data-lines~=inside] summary:after,a-drawer[data-lines~=all] summary:after{bottom:calc(-1 * var(---a-drawerborderWidth))}a-drawer[data-lines~=bottom]+a-drawer[data-lines~=top]:before,a-drawer[data-lines~=all]+a-drawer[data-lines~=top]:before,a-drawer[data-lines~=bottom]+a-drawer[data-lines~=all]:before a-drawer[data-lines~=all]+a-drawer[data-lines~=all]:before{content:unset}html{height:100%;width:100%;overflow:hidden}html,body{overflow-x:hidden}:root{--arrow-size-100: .3em;--arrow-size-200: .6em;--arrow-lineWidth-100: .07em;--arrow-lineWidth-200: .1em;--borderRadius-50: .3em;--borderRadius-100: .4em;--box-boxShadow-100: var(--line-width-200) var(--line-width-200) 0 0;--pennant-width-100: calc(var(--pageContent-widthMax-100) * .3);--section-paddingInline-50: var(--layout-space-100);--section-paddingInline-100: var(--layout-space-200);--section-paddingInline-200: var(--layout-space-300);--section-paddingInline-300: var(--layout-space-400);--section-paddingBlock-100: var(--layout-space-200);--section-paddingBlock-200: var(--layout-space-300);--section-paddingBlock-300: var(--layout-space-400);--section-gap-100: var(--layout-space-200);--content-gap-100: var(--layout-space-200);--color-main-0: #333742;--color-main-999: white;--color-1-100: #00bade;--color-2-100: #fdd148;--font-rootSize-min: 1px;--font-rootSize-base: calc(min(1vw, calc(var(--pageContent-widthMax-100) / 100))*2.2 + 1px) ;--font-rootSize-max: 40px;--font-sizeMultiplier-25: .6;--font-sizeMultiplier-50: .8;--font-sizeMultiplier-100: 1;--font-sizeMultiplier-150: 1.3;--font-sizeMultiplier-200: 1.6;--font-sizeMultiplier-300: 2.5;--font-sizeMultiplier-400: 3;--font-weight-50: 200;--font-weight-100: 400;--font-weight-200: 600;--layout-space-25: var(--size-25);--layout-space-50: var(--size-50);--layout-space-100: var(--size-100);--layout-space-200: var(--size-200);--layout-space-300: var(--size-300);--layout-space-400: var(--size-400);--line-width-25: .1rem;--line-width-50: .12rem;--line-width-100: .2rem;--line-width-200: .25rem;--ms-xl: 1.5s;--ms-l: .6s;--ms-m: .3s;--ms-s: .1s;--pageContent-widthMax-100: 1400px;--pageContent-widthMax-200: 2000px;--pageContent-width-100: 60vw;--page-paddingInline: var(--layout-space-300);--page-paddingBlock: var(--layout-space-50);--pageHeader-height: clamp(50px, 10vw, 140px);--pageHeader-compact-height: 80vh;--pageHeader-compact-height: 80svh;--pageHeader-paddingInline: var(--page-paddingInline);--pageHeader-compact-pennantContentHeight: 10vh;--pageHeader-compact-pennantContentHeight: 10svh;--pageFooter-paddingBlock: var(--layout-space-50);--pageFooter-paddingInline: var(--page-paddingInline);--size-base: 1rem;--sizeMultiplier-25: .4;--sizeMultiplier-50: .6;--sizeMultiplier-100: 1;--sizeMultiplier-200: 2;--sizeMultiplier-300: 3;--sizeMultiplier-400: 6;--sizeMultiplier-500: 16;--text-lineHeight-50: .8;--text-lineHeight-100: 1.2;--text-width-50: 30ch;--text-width-100: 55ch;--text-charming-size: 1.3;--text-charming-lineHeight: .8;--text-zigzag-size: .8;--text-zigzag-lineHeight: 1.1;--z-front: 100;--z-midFront: 75;--z-center: 50;--z-midBack: 25;--z-back: 0}@media (width <= 1400px){:root{--section-paddingBlock-100: var(--layout-space-200);--page-paddingInline: var(--layout-space-200)}}@media (width <= 700px){:root{--page-paddingInline: var(--layout-space-50);--section-paddingInline-50: var(--layout-space-50);--section-paddingInline-100: var(--layout-space-50);--section-paddingInline-200: var(--layout-space-50);--section-paddingInline-300: var(--layout-space-50);--section-paddingBlock-100: var(--layout-space-300);--pennant-width-100: 100vw;--font-rootSize-base: max( calc(4.9vw + 1px) , 20px);--font-sizeMultiplier-100: 1;--font-sizeMultiplier-200: 1.6;--font-sizeMultiplier-300: 2;--font-sizeMultiplier-400: 2.4;--line-width-25: .05rem;--line-width-50: .1rem;--line-width-100: .2rem;--line-width-200: .25rem}}:root{font-family:acumin-pro,sans-serif;font-weight:300;font-style:normal}@font-face{font-family:magnat-head;font-weight:500;src:url(../../../assets/fonts/magnat-head-medium.woff2) format("woff2")}body{font-size:var(--font-size-100);color:var(--color-main-0);line-height:var(--text-lineHeight-100)}:where(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:.2em}[class*="|wrapText-"]>*{margin-top:-.3em;display:block;max-width:40ch}[class*="|text|"]{font-size:var(--font-size-200)}[class*="|text|"] p:first-child{margin-top:-.3em}[class*="|text|"]>*{max-width:40ch}[class*="|text|"],[class*="|text|"] .richtext{display:flex;flex-direction:column;gap:.2em}[class*="|text|"] :where(h2,h3,h4):not(:first-child),[class*="|text|"] .richtext :where(h2,h3,h4):not(:first-child){margin-top:.5em}h1,h2,h3,h4,h5{font-family:magnat-head;font-weight:500;line-height:1;max-width:20ch;font-size:var(--font-size-200);-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}::selection,::-moz-selection{background-color:var(--color-2-100);color:var(--color-main-0)}@media (width > 1400px){[class*="|text|"]{font-size:var(--font-size-100)}[class*="|text|"]>*{-webkit-hyphens:auto;hyphens:auto;max-width:40ch}}:where([class*="|richText|"],[class*="|richText-"]) ul{list-style:none}:where([class*="|richText|"],[class*="|richText-"]) ul li{position:relative;padding-left:.7em}:where([class*="|richText|"],[class*="|richText-"]) ul li:before{position:absolute;left:0;top:.6em;width:.2em;height:.2em;border-radius:50%;background-color:currentColor;display:inline-block;content:""}[class*="|richText|"] a,[class*="|richText-"] a,[class*="|link|"],[class*="|link-"]{text-decoration:underline;font-family:magnat-head}[class*="|richText|"] a:hover,[class*="|richText-"] a:hover,[class*="|link|"]:hover,[class*="|link-"]:hover{color:var(--color-hover, var(--color-1-100))}[class*="|layout|"],[class*="|layout-"]{display:grid;---layout-columns: 2;grid-template-columns:repeat(var(---layout-columns),1fr)}[class*="|layout|"]>*,[class*="|layout-"]>*{min-height:0;min-width:0}[class*="|lt-ABa-0|"],[class*="|lt-ABa-"]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-template-areas:"A a" "A B"}[class*="|lt-ABa-0|"]>.\+A,[class*="|lt-ABa-"]>.\+A{grid-area:A;display:flex;flex-direction:column}[class*="|lt-ABa-0|"]>.\+B,[class*="|lt-ABa-"]>.\+B{grid-area:B;display:flex;flex-direction:column}[class*="|lt-ABa-0|"]>.\+a,[class*="|lt-ABa-"]>.\+a{grid-area:a}[class*="|pennant|"],[class*="|pennant-"]{position:relative;width:100%;height:auto;display:grid;grid-template-columns:100%;grid-template-rows:auto auto;isolation:isolate;---pennant-clipPath-l: polygon(0 0, 100% 0, 0% 100%);---pennant-clipPath-r: polygon(100% 0, 0% 0, 100% 100%);---pennant-clipPath: var(---pennant-clipPath-l)}[class*="|pennant|"]>*,[class*="|pennant-"]>*{min-height:0;min-width:0}[class*="|pennant|"]:after,[class*="|pennant|"]:before,[class*="|pennant-"]:after,[class*="|pennant-"]:before{grid-column:1;content:"";display:block;width:100%;background-color:var(--pennant-background, black);z-index:-1}[class*="|pennant|"]:before,[class*="|pennant-"]:before{background-color:var(--pennant-background, black);grid-row:1;height:100%}[class*="|pennant|"]:after,[class*="|pennant-"]:after{aspect-ratio:1;clip-path:var(---pennant-clipPath);grid-row:2;margin-top:-.5px}[class*="|pennant|"]>[class*="^content^"],[class*="|pennant-"]>[class*="^content^"]{padding-inline:var(--layout-space-100);padding-top:var(--layout-space-200);grid-row:1;grid-column:1}[class*="|pennant-fullHeight|"]{height:100%;position:relative;grid-template-rows:1fr auto}[class*="|pennant-fullHeight|"] [class*="^content^"]{display:flex;flex-direction:column;justify-content:flex-end}[class*="|pennant-bleed|"]:before{height:calc(100% + 1px)}[class*="|pennant-bleed|"]>[class*="^bleed^"]{position:absolute;top:0;right:100%;width:100vw;height:100%;background-color:var(--pennant-background, black)}@media (width <= 700px){[class*="|pennant-bleed|"]>[class*="^bleed^"]{display:none}}[class*="|pennant-triangle|"],[class*="|pennant-triangle-"]{---pennant-width: var(--pennant-width, var(--pennant-width-100));width:var(---pennant-width);height:var(---pennant-width)}[class*="|pennant-triangle|"]:before,[class*="|pennant-triangle-"]:before{display:none}[class*="|pennant-triangle-l|"],[class*="|pennant-triangle-l-"]{---pennant-clipPath: var(---pennant-clipPath-l)}[class*="|pennant-triangle-r|"],[class*="|pennant-triangle-r-"]{---pennant-clipPath: var(---pennant-clipPath-r)}[class*="|section|"],[class*="|section-"]{display:flex;flex-direction:column;align-items:center;position:relative;padding-inline:var(--page-paddingInline);padding-block:var(--section-paddingBlock-100)}[class*="|section|"]>[class*="^inner^"],[class*="|section-"]>[class*="^inner^"]{width:100%;max-width:var(--pageContent-widthMax-100);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-auto-rows:auto}[class*="|section|"]>[class*="^inner^"]>*,[class*="|section-"]>[class*="^inner^"]>*{min-width:0;min-height:0}[class*="|section-1col|"]>[class*="^inner^"],[class*="|section-1col-"]>[class*="^inner^"]{grid-template-columns:100%}[class*="|section-wide|"]>[class*="^inner^"],[class*="|section-wide-"]>[class*="^inner^"]{max-width:var(--pageContent-widthMax-200)}@media (width <= 700px){[class*="|section|"]>[class*="^inner^"],[class*="|section-wide|"]>[class*="^inner^"]{grid-template-columns:1fr}}[class*="|sectionTitle|"],[class*="|sectionTitle-"]{margin-bottom:var(--layout-space-100);display:inline-block}body:has(:where([dev],[dev-all])){border:4px solid red}[dev],[dev-all],[dev-all] *{---dev-border-color: currentColor;border:4px solid var(---dev-border-color)}[dev],[dev-all]>*{---dev-border-color: red}[dev]>*,[dev-all]>*>*{---dev-border-color: blue}[dev]>*>*,[dev-all]>*>*>*{---dev-border-color: green}[dev]>*>*>*,[dev-all]>*>*>*>*{---dev-border-color: yellow}[dev]>*>*>*>*,[dev-all]>*>*>*>*>*{---dev-border-color: orange}[dev]>*>*>*>*>*,[dev-all]>*>*>*>*>*>*{---dev-border-color: purple}[dev]>*>*>*>*>*>*,[dev-all]>*>*>*>*>*>*>*{---dev-border-color: pink}[dev]>*>*>*>*>*>*>*,[dev-all]>*>*>*>*>*>*>*>*{---dev-border-color: gray}[dev]>*>*>*>*>*>*>*>*,[dev-all]>*>*>*>*>*>*>*>*>*{---dev-border-color: black}a-layout{gap:var(--line-width-200);display:flex}a-layout.column{flex-direction:column}#scroll{scroll-behavior:smooth}main{min-height:100vh;min-height:100svh}
