@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-text: #1a1a2e;--color-text-muted: #4a4a68;--color-background: #fafafa;--color-primary: #2563eb;--color-primary-hover: #1d4ed8;--gradient-spot-1: rgba(16, 185, 129, .4);--gradient-spot-2: rgba(30, 120, 255, .35);--gradient-spot-3: rgba(160, 100, 255, .3);--font-sans: "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, sans-serif}@media(prefers-color-scheme:dark){:root:not([data-force-light]){--color-text: #f0f0f0;--color-text-muted: #a0a0b0;--color-background: #0f0f1a;--color-primary: #3b82f6;--color-primary-hover: #60a5fa;--gradient-spot-1: rgba(16, 200, 140, .2);--gradient-spot-2: rgba(30, 120, 255, .18);--gradient-spot-3: rgba(160, 100, 255, .16)}}a{text-decoration:none;color:var(--color-primary)}a:hover{text-decoration:underline}html{font-family:var(--font-sans);line-height:1.6;color:var(--color-text);background-color:var(--color-background);background-image:radial-gradient(ellipse at var(--gx1, 25%) var(--gy1, 0%),var(--gradient-spot-1) 0%,transparent 50%),radial-gradient(ellipse at var(--gx2, 75%) var(--gy2, 15%),var(--gradient-spot-2) 0%,transparent 50%),radial-gradient(ellipse at var(--gx3, 50%) var(--gy3, 85%),var(--gradient-spot-3) 0%,transparent 50%);background-repeat:no-repeat;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;overflow:hidden}body{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.container{width:100%;max-width:800px;margin:0 auto;padding:2rem}.hero{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 4rem);min-height:calc(100dvh - 4rem);text-align:center}.hero h1{font-size:clamp(2.5rem,8vw,4rem);font-weight:700;letter-spacing:-.02em;margin-bottom:3rem;-webkit-user-select:text;user-select:text}.tagline{font-size:clamp(1.25rem,4vw,1.5rem);color:var(--color-primary);font-weight:500;margin-bottom:1rem;position:relative}.tooltip-wrapper{position:relative;display:inline-block}.tooltip-trigger{cursor:help;border-bottom:1px dashed currentColor}.tooltip{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.5rem;padding:.75rem 1rem;background:#f0f0f0;color:#1a1a2e;border-radius:8px;font-size:.8125rem;font-weight:400;line-height:1.4;width:max-content;max-width:360px;text-align:left;z-index:10;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;gap:.375rem;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-8px);transition:opacity .35s ease,visibility .35s ease,transform .35s ease}.tooltip-wrapper:hover>.tooltip,.tooltip-wrapper:focus-within>.tooltip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.tooltip-wrapper.nested{display:inline}.tooltip-wrapper.nested .tooltip-trigger{border-bottom-style:dotted}.tooltip.nested{padding:.5rem .75rem;font-size:.75rem;white-space:nowrap}.tooltip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:8px solid transparent;border-bottom-color:#f0f0f0}.tooltip:after{content:"";position:absolute;bottom:100%;left:0;right:0;height:.5rem}.tooltip-row{display:flex;gap:.75rem}.tooltip-label{font-weight:600;color:#2563eb;min-width:5.5rem;flex-shrink:0}.first-logo-label{display:flex;align-items:center}.first-logo{height:1em;width:auto}.first-logo-light{display:inline}.first-logo-dark{display:none}.tooltip-value{opacity:.9;-webkit-user-select:text;user-select:text}.intro{font-size:1.125rem;color:var(--color-text-muted);max-width:500px;margin-bottom:3rem}.tagline{margin-bottom:3rem}.social-links{display:flex;gap:1.5rem}.social-links a{color:var(--color-text-muted);transition:color .2s ease,transform .2s ease}.social-links a:hover{color:var(--color-primary);transform:translateY(-2px)}.social-links a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}.skip-link{position:absolute;top:-40px;left:0;background:var(--color-primary);color:#fff;padding:8px;z-index:100}.skip-link:focus{top:0}.back-link{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-primary);text-decoration:none;font-weight:500;transition:color .2s ease}.back-link:hover{color:var(--color-primary-hover)}.back-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}.sticky-footer{position:fixed;bottom:0;left:0;right:0;text-align:center;padding:.5rem;font-size:.75rem;color:var(--color-text);opacity:.15}@media(max-width:600px){.hero h1{font-size:4rem}.tagline{font-size:2.25rem}.intro{font-size:1.75rem}.tagline>.tooltip-wrapper{position:static}.tagline>.tooltip-wrapper:hover>.tooltip{opacity:0;visibility:hidden}.tagline>.tooltip-wrapper:focus-within>.tooltip{opacity:1;visibility:visible}.tagline>.tooltip-wrapper>.tooltip{max-width:calc(100vw - 2rem)}.tagline>.tooltip-wrapper:nth-child(-n+2)>.tooltip{top:auto;bottom:100%;margin-top:0;margin-bottom:.5rem;transform:translate(-50%) translateY(8px)}.tagline>.tooltip-wrapper:nth-child(-n+2):focus-within>.tooltip{transform:translate(-50%) translateY(0)}.tagline>.tooltip-wrapper:nth-child(-n+2)>.tooltip:before{bottom:auto;top:calc(100% - 1px);border-bottom-color:transparent;border-top-color:#f0f0f0}.tagline>.tooltip-wrapper:nth-child(-n+2)>.tooltip:after{bottom:auto;top:100%}}
