:root{--white:#faf9f7;--black:#1e1c19;--grey-light:#f0f2f3;--grey-mid:#a8a298;--grey-dark:#716b62;--grey-black:#46413a;--surface-1:#f2efeb;--surface-2:#e6e2dc;--info:oklch(42.453% .24955 269.04);--shimmer:oklch(70% .02 70/.35);--accent:#2f6d9e;--accent-hover:#2a6291;--platform-bar:#1f4c70;--accent-ink:#fff;--accent-soft:#2f6d9e24;--br:2px;--padding:12px;--box-shadow:#1e1c190f 0px 4px 8px;--overlay-box-shadow:#1e1c1924 0px 10px 28px}:root.dark{--white:#1a1a1d;--black:#f0f0f3;--accent:#6aa9d8;--accent-hover:#8cc0e4;--accent-ink:#1a1a1d;--accent-soft:#6aa9d82e;--grey-light:#313136;--grey-mid:#44444a;--grey-dark:#9b9ba3;--grey-black:#d6d6dc;--surface-1:#202023;--surface-2:#2a2a2e;--info:oklch(62% .2 269.04);--shimmer:oklch(70% .02 70/.2);--box-shadow:#0003 0px 4px 8px;--overlay-box-shadow:#0000006b 0px 10px 28px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-LightItalic.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Italic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-MediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-BlackItalic.otf)format("opentype");font-weight:900;font-style:italic;font-display:swap}:root[data-theme=core]{--white:#fafbfd;--black:#151b23;--grey-light:#dbe0e9;--grey-mid:#a8b1be;--grey-dark:#6b7685;--grey-black:#3a4555;--surface-1:#f5f6f8;--surface-2:#e4e8ef;--shimmer:oklch(70% .04 250/.4);--box-shadow:#151b230d 0px 3px 5px;--overlay-box-shadow:#151b231f 0px 8px 24px}:root[data-theme=core].dark{--white:#151b23;--black:#f0f6fc;--grey-light:#282f37;--grey-mid:#3d4650;--grey-dark:#9198a1;--grey-black:#c9d1d9;--surface-1:#181f27;--surface-2:#282f37;--shimmer:oklch(70% .04 250/.25);--box-shadow:#00000026 0px 3px 5px;--overlay-box-shadow:#0000004d 0px 8px 24px}:root[data-theme=ember]{--white:#fdf9f4;--black:#261c10;--grey-light:#e8dac8;--grey-mid:#c4ad92;--grey-dark:#7a6752;--grey-black:#46372a;--surface-1:#f5ece0;--surface-2:#ead9c4;--shimmer:oklch(75% .05 70/.4);--box-shadow:#261c100f 0px 3px 5px;--overlay-box-shadow:#261c1024 0px 8px 24px}:root[data-theme=ember].dark{--white:#19120c;--black:#f0e4d6;--grey-light:#302418;--grey-mid:#4a3a28;--grey-dark:#a99280;--grey-black:#d8c7b4;--surface-1:#1e1610;--surface-2:#302418;--shimmer:oklch(75% .05 70/.22);--box-shadow:#0003 0px 3px 5px;--overlay-box-shadow:#0000005c 0px 8px 24px}:root[data-theme=sage]{--white:#f7f8f3;--black:#23271a;--grey-light:#d2d6c2;--grey-mid:#a8ae92;--grey-dark:#5f6650;--grey-black:#3f452f;--surface-1:#eef0e7;--surface-2:#e2e5d6;--shimmer:oklch(75% .05 120/.4);--box-shadow:#23271a0f 0px 3px 5px;--overlay-box-shadow:#23271a24 0px 8px 24px}:root[data-theme=sage].dark{--white:#2a2e24;--black:#e4e8d8;--grey-light:#474e3c;--grey-mid:#5c654d;--grey-dark:#a3ab8e;--grey-black:#c9cfb8;--surface-1:#32372a;--surface-2:#3c4233;--shimmer:oklch(75% .05 120/.22);--box-shadow:#00000038 0px 3px 5px;--overlay-box-shadow:#00000061 0px 8px 24px}*,:after,:before{margin:0;padding:0;transition:color .25s,background-color .25s,fill .25s,stroke .25s,border-color .25s}html{scrollbar-gutter:auto}.no-transition *{transition:none!important}html:not(.js) [data-reveal]{opacity:1!important;transform:none!important}html,body{color:var(--black);background-color:var(--white);font-family:Satoshi,sans-serif;transition:none}li{list-style:none}button,a{cursor:pointer;-webkit-tap-highlight-color:transparent}a{color:var(--black);font-weight:500;text-decoration:none}a.underlined{position:relative}a.underlined:after{content:"";opacity:.5;background:currentColor;width:100%;height:1px;position:absolute;bottom:-2px;left:0}.icon{justify-content:center;align-items:center;display:flex}.muted{position:relative}.muted:after{content:"";border-radius:inherit;background:var(--white);opacity:.6;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.muted:hover:after{opacity:0}.stack{place-items:center;display:grid}.stack>*{grid-area:1/1}h1{font-size:2rem}h2{font-size:1.875rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem;font-weight:500}::placeholder{color:var(--grey-dark)}::placeholder{color:var(--grey-dark)}input:-webkit-autofill{-webkit-text-fill-color:var(--black);caret-color:var(--black);-webkit-box-shadow:0 0 0px 1000px var(--surface-2) inset;transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--black);caret-color:var(--black);-webkit-box-shadow:0 0 0px 1000px var(--surface-2) inset;transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--black);caret-color:var(--black);-webkit-box-shadow:0 0 0px 1000px var(--surface-2) inset;transition:background-color 5000s ease-in-out}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes scale-in{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}:root::view-transition-old(root){animation:.15s both scale-out}:root::view-transition-new(root){animation:.15s 50ms both scale-in}:root.back::view-transition-old(root){animation:.15s reverse both scale-in}:root.back::view-transition-new(root){animation:.15s reverse both scale-out}::view-transition-group(nav-brand){animation:none}::view-transition-group(nav-progress){animation:none}::view-transition-group(marketing-nav){animation:none}::view-transition-old(nav-brand){display:none}::view-transition-old(nav-progress){display:none}::view-transition-old(marketing-nav){display:none}::view-transition-new(nav-brand){animation:none}::view-transition-new(nav-progress){animation:none}::view-transition-new(marketing-nav){animation:none}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
