@layer reset{*,:after,:before{box-sizing:border-box;margin:0}:where(:not(:active)):focus-visible{outline-offset:5px}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;scrollbar-gutter:stable;line-height:1.5}:where(body){min-height:100dvh}:where(h1,h2,h3,h4){text-wrap:balance}:where(h1,h2,h3,h4,p,li){max-inline-size:60ch}:where(audio,iframe,img,svg,video){max-block-size:100%;max-inline-size:100%;display:block}:where(button,input,label){line-height:1.1}:where(label):has(+:where(textarea,input,select)){display:block}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where(textarea:not([rows])){min-block-size:6lh}:where(textarea){resize:vertical}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*=\-])){cursor:pointer;touch-action:manipulation}:target{scroll-margin-block:5ex}:where(address){font-style:normal}:where(a){color:currentColor;text-decoration:none}@media (hover:hover) and (pointer:fine){:where(a):hover{text-underline-offset:.2ex;text-decoration-line:underline;text-decoration-thickness:2px}}[hidden]:not([hidden=until-found]){display:none!important}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}html:focus-within{scroll-behavior:smooth}:focus-visible{transition:outline-offset .145s cubic-bezier(.25,0,.4,1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}}@layer base{@font-face{font-family:Roboto Mono;src:url(../../../fonts/RobotoMono/RobotoMono%5Bwght%5D.woff2)format("woff2-variations");font-weight:100 900;font-display:swap}@font-face{font-family:Roboto;src:url(../../../fonts/Roboto/Roboto%5Bital,wdth,wght%5D.woff2)format("woff2-variations");font-weight:100 900;font-display:swap}@font-face{font-family:Scotch FB;src:url(../../../fonts/ScotchFB/ScotchFBMiddle-Regular.woff2)format("woff2-variations");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Scotch FB;src:url(../../../fonts/ScotchFB/ScotchFBMiddle-Italic.woff2)format("woff2-variations");font-weight:400;font-style:italic;font-display:swap}:root{--family-body:"Roboto Mono", sans-serif;--family-display:"Scotch FB", serif;--family-display-sans:"Roboto", sans-serif;--fbody-regular:400;--fbody-bold:500;--fbody--3:clamp(.7901rem, .7582rem + .1417vw, .8681rem);--fbody--2:clamp(.8889rem, .8264rem + .2778vw, 1.0417rem);--fbody--1:clamp(1rem, .8977rem + .4545vw, 1.25rem);--fbody-0:clamp(1.125rem, .9716rem + .6818vw, 1.5rem);--fbody-1:clamp(1.2656rem, 1.047rem + .9716vw, 1.8rem);--fbody-2:clamp(1.4238rem, 1.1227rem + 1.3385vw, 2.16rem);--fdisplay-0:clamp(1.3125rem, 1.0313rem + 1.25vw, 2rem);--fdisplay-1:clamp(1.6406rem, 1.0845rem + 2.4716vw, 3rem);--fdisplay-2:clamp(2.0508rem, 1.0488rem + 4.4531vw, 4.5rem);--space-3xs:clamp(.3125rem, .3125rem + 0vw, .3125rem);--space-2xs:clamp(.5625rem, .5114rem + .2273vw, .6875rem);--space-xs:clamp(.875rem, .8239rem + .2273vw, 1rem);--space-s:clamp(1.125rem, 1.0483rem + .3409vw, 1.3125rem);--space-m:clamp(1.6875rem, 1.5597rem + .5682vw, 2rem);--space-l:clamp(2.25rem, 2.0966rem + .6818vw, 2.625rem);--space-xl:clamp(3.375rem, 3.1449rem + 1.0227vw, 3.9375rem);--space-2xl:clamp(4.5rem, 4.1932rem + 1.3636vw, 5.25rem);--space-3xl:clamp(6.75rem, 6.2898rem + 2.0455vw, 7.875rem);--space-3xs-2xs:clamp(.3125rem, .1591rem + .6818vw, .6875rem);--space-2xs-xs:clamp(.5625rem, .3835rem + .7955vw, 1rem);--space-xs-s:clamp(.875rem, .696rem + .7955vw, 1.3125rem);--space-s-m:clamp(1.125rem, .767rem + 1.5909vw, 2rem);--space-m-l:clamp(1.6875rem, 1.304rem + 1.7045vw, 2.625rem);--space-l-xl:clamp(2.25rem, 1.5597rem + 3.0682vw, 3.9375rem);--space-xl-2xl:clamp(3.375rem, 2.608rem + 3.4091vw, 5.25rem);--space-2xl-3xl:clamp(4.5rem, 3.1193rem + 6.1364vw, 7.875rem);--space-s-l:clamp(1.125rem, .5114rem + 2.7273vw, 2.625rem);--space-s-xl:clamp(1.125rem, -.0256rem + 5.1136vw, 3.9375rem);--color-primary-1:#17e0cd;--color-primary-2:#14beaa;--color-light:#fff;--color-light-darker:#ababab;--color-dark:#000;--color-surface:#fbf6f0;--color-surface-dark:#232321;--color-warning-1:#d01450}body{background-color:var(--color-surface);font-family:var(--family-body);font-size:var(--fbody-0)}strong{font-weight:var(--fbody-bold)}header:has(+main){padding-block-start:var(--space-xl)}:where(textarea,input){border:1px solid var(--color-light-darker);border-radius:var(--space-xs);padding:var(--space-2xs) var(--space-2xs)}:where(ul,ol){padding-inline-start:0;list-style:none}:where(iframe){border:1px solid var(--color-dark);background-color:var(--color-dark)}}@layer compositions{.content{--content-gap:clamp(1rem, 6vw, 3rem);--full:minmax(var(--content-gap), 1fr);--feature:minmax(0, 5rem);--popout:minmax(0, 2rem);--content:min(100ch, 100% - var(--content-gap) * 2);grid-template-columns:[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end];display:grid}.content>*{grid-column:content}.popout{grid-column:popout}.feature{grid-column:feature}.full{grid-column:full}.cluster{gap:var(--cluster-space,1rem);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.cluster[data-justify=spaced]{justify-content:space-between}.cluster[data-align=start]{align-items:flex-start}.stack{flex-direction:column;justify-content:flex-start;display:flex}.stack>*{margin-block:0}.stack>*+*{margin-block-start:var(--stack-space,var(--space-s))}.stack[data-stack="3xs"]>*+*{--stack-space:var(--space-3xs)}.stack[data-stack="2xs"]>*+*{--stack-space:var(--space-2xs)}.stack[data-stack=xs]>*+*{--stack-space:var(--space-xs)}.stack[data-stack=s]>*+*{--stack-space:var(--space-s)}.stack[data-stack=m]>*+*{--stack-space:var(--space-m)}.stack[data-stack=l]>*+*{--stack-space:var(--space-l)}.stack[data-stack=xl]>*+*{--stack-space:var(--space-xl)}.stack>[data-align=start]{align-self:flex-start}.switcher{gap:var(--switcher-space,var(--space-s));flex-wrap:wrap;display:flex}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-base,45rem) - 100%) * 999)}}@layer blocks{:where(a,button).action{padding:var(--space-s) var(--space-m);background-color:var(--color-dark);border-radius:calc(1lh + var(--space-s) * 2);color:var(--color-light);font-size:var(--fbody--1);font-weight:var(--fbody-bold);text-align:center;min-inline-size:min(100%,20ch)}button.action{border:#0000}a.action{text-decoration:none;display:inline-block}.core-section>h2{max-inline-size:30ch}.core-section dl{gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(20ch,1fr));display:grid}.core-section .card{padding:var(--space-m);border-radius:var(--space-s);background-color:var(--card-bg,var(--color-primary-1))}.core-section .card[data-color=dark]{--card-bg:var(--color-dark);color:var(--color-light)}.core-section .card[data-color=light]{--card-bg:var(--color-light)}.core-section .card[data-color=primary-darker]{--card-bg:var(--color-primary-2)}.core-section picture{position:relative}.core-section picture>img{top:var(--space-s);position:sticky}.cta-section{--switcher-space:var(--space-m-l);--switcher-base:60rem;margin-block-end:var(--space-xl-2xl)}.cta-section>form{padding:var(--space-m);border:1px solid var(--color-light-darker);border-radius:var(--space-m)}.hero{--switcher-base:55rem;padding-block:var(--space-2xl)}.hero>.hero-head{align-self:center}.highlight-quote{min-block-size:80dvh;margin-block:var(--space-2xl-3xl);padding:var(--space-s-xl);background-color:var(--color-primary-1);justify-content:center;align-items:center;display:grid}.highlight-quote>p{max-inline-size:38ch}img.illustration{width:var(--img-inline-size,100%);height:var(--img-block-size,auto);margin-inline:auto}.line-footer{padding-block:var(--space-m-l)}.logo{height:1.75lh}.prose a{text-underline-offset:.2ex;text-decoration-line:underline;text-decoration-thickness:2px}.prose :where(ul,ol){padding-inline-start:var(--space-m-l);list-style:auto}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose ol[data-type=latin]{list-style-type:lower-latin}.statistics-card{margin-block:var(--space-l-xl);padding:var(--space-l-xl);color:var(--color-light);background-color:var(--color-surface-dark);border-radius:var(--space-m);list-style:none}.statistics-card>li{border-bottom:1px dashed var(--color-light);padding-block-end:var(--space-l)}.facts-wrapper{gap:var(--space-s);color:var(--color-light-darker);grid-template-columns:repeat(auto-fit,minmax(24ch,1fr));padding-block-start:var(--space-s);display:grid}.facts-wrapper>li{grid-template-rows:subgrid;grid-row:span 2;display:grid}.values-section{--switcher-space:0;--switcher-base:55rem;margin-block:var(--space-2xl-3xl)}.values-section>*{background-color:var(--color-light);padding:7rem}.values-section>:last-child{background-color:var(--color-dark);color:var(--color-light)}@media (width<=1550px){.values-section{grid-column:full}.values-section>*{padding:var(--content-gap)}}.temp-img{aspect-ratio:1;border:2px solid var(--color-dark);border-radius:5px;inline-size:100%}}@layer utilities{.body{font-family:var(--family-body);font-weight:var(--fbody-regular)}.bold{font-weight:var(--fbody-bold)}.display{font-family:var(--family-display);font-weight:400}.display-sans{font-family:var(--family-display-sans)}.italic{font-style:italic}.text-body-3xs{font-size:var(--fbody--3)}.text-body-2xs{font-size:var(--fbody--2)}.text-body-xs{font-size:var(--fbody--1)}.text-body-s{font-size:var(--fbody-0)}.text-body-m{font-size:var(--fbody-1)}.text-body-l{font-size:var(--fbody-2)}.text-display-s{font-size:var(--fdisplay-0)}.text-display-m{font-size:var(--fdisplay-1);line-height:1.2}.text-display-l{font-size:var(--fdisplay-2);line-height:1.2}.centered{text-align:center}.pretty{text-wrap:balance;text-wrap:pretty}.balanced{text-wrap:balance}.fg-primary-1{color:var(--color-primary-1)}.fg-warning-1{color:var(--color-warning-1)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:0;margin:0;padding:0;position:absolute;overflow:hidden}}
