:root{color-scheme:light;--paper: #fff;--ink: #171717;--muted: #656565;--line: #e5e5e5;--stone: #f4f1ed;--violet: #6d5dfb;--violet-ink: #5742d5;--violet-soft: #eeebff;--pink: #f04f78;--amber: #ffb000;--mint: #18c6a3;--blue: #35a7ff;--studio-blue: #105cad;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 3rem;--space-section: clamp(4.5rem, 8.3vw, 8rem);--radius: .5rem;--ease: cubic-bezier(.22, 1, .36, 1);--transition: .22s var(--ease);--font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;min-width:320px;background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}button,input,textarea,select{border-radius:var(--radius)}button:disabled{cursor:wait}::selection{background:#d9d0ff;color:#111}:focus-visible{outline:3px solid var(--violet-ink);outline-offset:5px}[hidden]{display:none!important}.page-width{width:min(100% - 100px,1440px);margin-inline:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:14px 19px;border:1px solid transparent;border-radius:6px;font-size:13px;font-weight:650;line-height:1.35;transition:transform var(--transition),background var(--transition),border-color var(--transition)}.button:hover{transform:translateY(-2px)}.button-dark{color:#fff;background:var(--ink)}.button-dark:hover{background:#383047}.button-outline{background:var(--paper);border-color:#ccc}.button-outline:hover{background:#f5f4f8;border-color:#777}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:650}.text-link:hover{color:var(--violet-ink)}.section-kicker{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.section-kicker>span:first-child{color:#767676;font-weight:500}.display-title{margin:0;font-size:clamp(58px,7vw,105px);line-height:1;letter-spacing:-.07em;font-weight:650}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin:28px 0 52px}.section-aside{flex:0 0 310px;padding-bottom:7px}.section-aside p{margin:0 0 20px;font-size:17px;line-height:1.5}.concept-note{display:inline-block;padding-bottom:7px;border-bottom:1px solid #ccc;color:var(--muted);font-size:11px;line-height:1.5}.status-panel{padding:60px 25px;border:1px solid var(--line);border-radius:var(--radius);background:#faf9fc;text-align:center}.status-panel h2,.status-panel h3{margin:0 0 12px;font-size:25px;letter-spacing:-.04em}.status-panel p{color:var(--muted);line-height:1.6}.status-panel .button{margin-top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1220px){.page-width{width:calc(100% - 68px)}}@media(max-width:960px){.page-width{width:calc(100% - 42px)}.section-aside{flex-basis:250px}.section-aside p{font-size:15px}}@media(max-width:700px){html{scroll-padding-top:86px}.page-width{width:calc(100% - 36px)}.display-title{font-size:clamp(50px,12.8vw,76px);letter-spacing:-.065em}.section-heading{display:block;margin:24px 0 30px}.section-aside{max-width:350px;margin-top:20px}.section-aside p{margin-bottom:12px}.section-kicker{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
