@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7e75aa585bf80471.0uclrktt8h78d.woff2?dpl=bea4f05e1a59566e864f0b64d2ef782029b093df)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/10b40a20e4e62717.p.2dv7oiayrgfo5.woff2?dpl=bea4f05e1a59566e864f0b64d2ef782029b093df)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._40DbIG_className{font-family:Atkinson Hyperlegible Next;font-style:normal}._40DbIG_variable{--font-sans:"Atkinson Hyperlegible Next"}
@font-face{font-family:Iatry Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans);ascent-override:98.4%;descent-override:31.6%;line-gap-override:0%}:root{--bg:#fff;--ink:#111315;--soft:#6b7075;--line:#e6e7e8;--underline:#cfd2d4;--gutter:clamp(20px, 5.6vw, 80px);--name-col:clamp(150px, 22vw, 320px);--ease-out:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0d0e0f;--ink:#f1f2f3;--soft:#9a9fa5;--line:#26282b;--underline:#474a4f}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--line) transparent}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans), "Iatry Fallback", system-ui, sans-serif;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;line-height:1.5}h1,p,ul,dl,dd{margin:0;padding:0}ul{list-style:none}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}address{font-style:normal}::selection{background:var(--ink);color:var(--bg)}:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:2px}.skip{top:12px;left:var(--gutter);z-index:10;background:var(--ink);color:var(--bg);border-radius:6px;padding:8px 12px;font-size:14px;position:absolute;transform:translateY(-200%)}.skip:focus{transform:none}.frame{max-width:1440px;min-height:100svh;padding:0 var(--gutter);flex-direction:column;margin:0 auto;display:flex}.site-header{justify-content:space-between;align-items:baseline;gap:24px;padding-top:clamp(24px,4vh,36px);display:flex}.wordmark{letter-spacing:-.02em;font-size:clamp(22px,1.2rem + .4vw,26px);font-weight:700}.site-header .quiet-link{font-size:16px}.site-footer{color:var(--soft);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:clamp(24px,4vh,32px);font-size:14px;display:flex}.quiet-link{color:var(--soft);text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.quiet-link:hover{color:var(--ink);-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline)}.inline-link{text-decoration-line:underline;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:.16em;text-decoration-thickness:max(1px,.045em);transition:text-decoration-color .25s}.inline-link:hover{text-decoration-color:currentColor}.home{flex-direction:column;flex:1;justify-content:center;padding-block:clamp(56px,12vh,132px) clamp(56px,11vh,120px);display:flex}.statement{letter-spacing:-.035em;font-size:clamp(2.5rem,1.35rem + 4.1vw,4.5rem);font-weight:600;line-height:1.02}.statement-line{display:block}.platforms{border-top:1px solid var(--line);margin-top:clamp(48px,10vh,100px)}.platforms li{border-bottom:1px solid var(--line);position:relative}.platform{grid-template-columns:var(--name-col) 1fr auto;align-items:baseline;gap:4px 24px;padding:28px 0;display:grid}.platform-name{letter-spacing:-.02em;font-size:clamp(1.5rem,1.15rem + .95vw,2rem);font-weight:600;line-height:1.15}.platform-summary{color:var(--soft);font-size:18px}.platform-host{align-items:center;gap:6px;font-size:16px;display:inline-flex}.arrow{transition:transform .45s var(--ease-out)}.is-soon .platform-name{color:var(--soft);font-weight:400}a.platform:after{content:"";z-index:1;background:var(--ink);transform-origin:0;height:1px;transition:transform .7s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}a.platform:hover:after,a.platform:focus-visible:after,a.platform:active:after{transform:scaleX(1)}a.platform:hover .arrow,a.platform:focus-visible .arrow{transform:translate(2px,-2px)}a.platform:focus-visible{outline-offset:6px}.platforms-more{grid-template-columns:var(--name-col) 1fr;color:var(--soft);gap:0 24px;margin-top:20px;font-size:15px;display:grid}.platforms-more:before{content:""}.legal{flex:1;padding-block:clamp(56px,13vh,136px) clamp(56px,10vh,96px)}.legal-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.25rem,1.5rem + 2.2vw,3.25rem);font-weight:600;line-height:1.05}.legal-list{border-top:1px solid var(--line);margin-top:clamp(40px,7vh,72px)}.legal-row{grid-template-columns:var(--name-col) 1fr;border-bottom:1px solid var(--line);gap:6px 24px;padding:24px 0;display:grid}.legal-row dt{color:var(--soft);padding-top:2px;font-size:15px}.legal-row dd{text-wrap:pretty;max-width:60ch;font-size:17px;line-height:1.55}.legal-row dd>*+*{margin-top:8px}.legal-note{color:var(--soft);font-size:15px}.not-found-back{margin-top:32px;font-size:18px}@media (max-width:640px){.site-header .quiet-link{font-size:15px}.quiet-link{margin-block:-11px;padding-block:11px}.platform{grid-template-columns:1fr auto;grid-template-areas:"name host""summary summary";padding:22px 0}.platform-name{grid-area:name}.platform-summary{grid-area:summary;font-size:16px}.platform-host{grid-area:host;font-size:15px}.platforms-more{display:block}.legal-row{grid-template-columns:1fr;padding:20px 0}.legal-row dd{font-size:16px}}@media (prefers-reduced-motion:no-preference){.statement-line{animation:rise 1s var(--ease-out) both}.statement-line:nth-child(2){animation-delay:90ms}.statement-line:nth-child(3){animation-delay:.18s}.platforms{border-top-color:#0000;position:relative}.platforms li{border-bottom-color:#0000}.platforms:before,.platforms li:before{content:"";background:var(--line);transform-origin:0;height:1px;position:absolute;left:0;right:0}.platforms:before{animation:draw 1.2s var(--ease-out) .26s both;top:-1px}.platforms li:before{animation:draw 1.2s var(--ease-out) calc(.38s + var(--i,0) * .12s) both;bottom:-1px}.platform{animation:fade .9s var(--ease-out) calc(.46s + var(--i,0) * .12s) both}.platforms-more{animation:fade .9s var(--ease-out) .76s both}}@keyframes rise{0%{filter:blur(6px);transform:translateY(14px)}}@keyframes draw{0%{transform:scaleX(0)}}@keyframes fade{0%{filter:blur(3px);transform:translateY(6px)}}
