.osmiumIntro_lockup__qS7y4{display:inline-flex;align-items:center;position:relative;animation:osmiumIntro_shake__cyvt6 .24s linear 2.12s,osmiumIntro_settle__R5fkM .8s cubic-bezier(.22,1,.36,1) 4.5s both}.osmiumIntro_markWrap__VCNmU{position:relative;flex:none}.osmiumIntro_markSvg__TFnVp{display:block;overflow:visible}.osmiumIntro_piece__3AuJf{transform-box:fill-box;transform-origin:center;opacity:0;animation:osmiumIntro_pieceIn__5qmxn 1.05s cubic-bezier(.16,1,.3,1) var(--d,.35s) both}.osmiumIntro_core__ZRgcU{transform-box:fill-box;transform-origin:center;transform:scale(0);animation:osmiumIntro_coreIn__ounRp .62s cubic-bezier(.34,1.56,.64,1) 1.95s both}.osmiumIntro_blue__0Cn4g{transform-box:fill-box;transform-origin:center;opacity:0;animation:osmiumIntro_blueLock__VI_zh .55s step-end var(--d,2.45s) both;filter:drop-shadow(0 0 4px color-mix(in srgb,#7e92bd 80%,transparent))}.osmiumIntro_flash__LLb37{position:absolute;left:50%;top:50%;width:150%;height:150%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,currentColor 85%,transparent),transparent 62%);opacity:0;animation:osmiumIntro_flash__LLb37 .5s cubic-bezier(.22,1,.36,1) 2.12s;pointer-events:none}.osmiumIntro_ring__dDIw0{animation:osmiumIntro_ringOut__bUr_I .95s cubic-bezier(.22,1,.36,1) 2.16s}.osmiumIntro_ring2__nICnF,.osmiumIntro_ring__dDIw0{transform-box:fill-box;transform-origin:center;opacity:0}.osmiumIntro_ring2__nICnF{animation:osmiumIntro_ringOut__bUr_I 1.15s cubic-bezier(.22,1,.36,1) 2.3s}.osmiumIntro_word__lUBLM{position:relative;overflow:hidden;flex:none}.osmiumIntro_slice__exsx2{position:absolute;top:0;bottom:0;overflow:hidden}.osmiumIntro_sliceImg__AI4Ka{position:absolute;top:0;height:100%;max-width:none;transform:translateY(114%);animation:osmiumIntro_letterIn__SUw4s .75s cubic-bezier(.16,1,.3,1) var(--d,2.95s) both}.osmiumIntro_cut__5Qw4n{position:absolute;left:8%;right:8%;bottom:1px;height:2px;background:currentColor;opacity:0;transform:scaleX(0);animation:osmiumIntro_cutFlash__AQBMQ .4s cubic-bezier(.22,1,.36,1) var(--d,3.37s) both}.osmiumIntro_shine__WKoRc{position:absolute;top:-20%;bottom:-20%;width:12%;left:-22%;transform:skewX(-18deg);background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 42%,transparent),transparent);opacity:0;animation:osmiumIntro_shine__WKoRc .9s cubic-bezier(.4,0,.2,1) 4.45s;pointer-events:none}@keyframes osmiumIntro_pieceIn__5qmxn{0%{opacity:0;transform:translate(var(--tx,0),var(--ty,-900px)) rotate(var(--rot,-110deg)) scale(.3)}55%{opacity:1}82%{transform:translate(calc(var(--tx, 0px) * -.03),calc(var(--ty, 0px) * -.03)) rotate(calc(var(--rot, -110deg) * -.04)) scale(1.02)}to{opacity:1;transform:translate(0) rotate(0deg) scale(1)}}@keyframes osmiumIntro_coreIn__ounRp{0%{transform:scale(0) rotate(-140deg)}62%{transform:scale(1.26) rotate(9deg)}to{transform:scale(1) rotate(0deg)}}@keyframes osmiumIntro_blueLock__VI_zh{0%{opacity:0}18%{opacity:1}30%{opacity:.2}44%{opacity:1}58%{opacity:.45}72%{opacity:1}to{opacity:1}}@keyframes osmiumIntro_flash__LLb37{0%{opacity:0}18%{opacity:.85}to{opacity:0}}@keyframes osmiumIntro_ringOut__bUr_I{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(2.1)}}@keyframes osmiumIntro_shake__cyvt6{0%{transform:translate(0)}22%{transform:translate(-4px,2px)}44%{transform:translate(3px,-2px)}66%{transform:translate(-2px,-2px)}84%{transform:translate(2px,1px)}to{transform:translate(0)}}@keyframes osmiumIntro_letterIn__SUw4s{0%{transform:translateY(114%)}74%{transform:translateY(-5.5%)}to{transform:translateY(0)}}@keyframes osmiumIntro_cutFlash__AQBMQ{0%{opacity:0;transform:scaleX(0)}45%{opacity:.9;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes osmiumIntro_shine__WKoRc{0%{opacity:0;left:-22%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:112%}}@keyframes osmiumIntro_settle__R5fkM{0%{transform:scale(1.012)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.osmiumIntro_blue__0Cn4g,.osmiumIntro_core__ZRgcU,.osmiumIntro_lockup__qS7y4,.osmiumIntro_piece__3AuJf,.osmiumIntro_sliceImg__AI4Ka{animation:none;opacity:1;transform:none}.osmiumIntro_cut__5Qw4n,.osmiumIntro_flash__LLb37,.osmiumIntro_ring2__nICnF,.osmiumIntro_ring__dDIw0,.osmiumIntro_shine__WKoRc{animation:none;opacity:0}}.canvas_page__wyAa1{--ease:cubic-bezier(0.22,1,0.36,1);position:relative;min-height:100dvh;overflow:hidden;background:var(--bg);color:var(--ink);font-family:var(--font-display),"Big Shoulders Display",system-ui,sans-serif;display:flex;flex-direction:column}.canvas_glow__8xagf{inset:-30% -10% auto;height:50vh;background:radial-gradient(closest-side at 35% 40%,color-mix(in srgb,var(--ink) 7%,transparent),transparent 70%);filter:blur(12px)}.canvas_glow__8xagf,.canvas_grain__f7BYW{pointer-events:none;position:absolute;z-index:0}.canvas_grain__f7BYW{inset:0;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");mix-blend-mode:overlay}.canvas_top__gf6sx{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--bg) 75%,transparent);backdrop-filter:blur(16px)}.canvas_brand__PqPAo{display:inline-flex;align-items:center}.canvas_topLinks__ry_KR{display:flex;align-items:center;gap:14px}.canvas_link__aJiY8{color:var(--ink-2);text-decoration:none;font-size:13px;font-weight:500}.canvas_link__aJiY8:hover{color:var(--ink)}.canvas_body__esfaW{position:relative;z-index:2;flex:1;min-height:0;overflow:auto;padding:28px 28px 64px;max-width:1100px;width:100%;margin:0 auto;animation:canvas_rise__luOGs .48s var(--ease) both}@keyframes canvas_rise__luOGs{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.canvas_hero__QvDpV{display:grid;gap:10px;margin-bottom:22px}.canvas_kicker__xy81v{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.canvas_h1__codZ_{margin:0;font-size:clamp(28px,4vw,40px);font-weight:650;letter-spacing:-.04em;line-height:1.05}.canvas_sub__Ymzay{margin:0;color:var(--ink-2);font-size:14px;line-height:1.5;max-width:560px}.canvas_stats__IKLu8{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}@media (max-width:720px){.canvas_stats__IKLu8{grid-template-columns:1fr 1fr}.canvas_body__esfaW{padding:20px 16px 48px}.canvas_top__gf6sx{padding:14px 16px}}.canvas_stat__y213N{border:1px solid var(--border);background:var(--bg-card);border-radius:14px;padding:14px 16px}.canvas_statValue___FMDn{font-size:22px;font-weight:650;letter-spacing:-.03em}.canvas_statLabel__GSxUx{margin-top:4px;font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}.canvas_callout__cW8KO{border:1px solid var(--border);background:var(--bg-elevated);border-radius:16px;padding:16px 18px;margin-bottom:18px}.canvas_calloutTitle__bc7J2{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px}.canvas_northStar__T1_8l{width:100%;border:none;background:transparent;color:var(--ink);font:inherit;font-size:14.5px;line-height:1.55;resize:vertical;min-height:72px;outline:none}.canvas_current__yVZct{border:1px solid var(--border-strong);background:var(--bg-card);border-radius:18px;padding:18px 20px;margin-bottom:18px}.canvas_currentLabel__M29Cp{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px}.canvas_dot___3Zs1{width:7px;height:7px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 12%,transparent)}.canvas_currentText__MvrCX{font-size:16px;font-weight:650;letter-spacing:-.02em;line-height:1.35}.canvas_lanes__Fn6jw{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.canvas_lane__8pFI9{border:1px solid var(--border);background:transparent;color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:650;cursor:pointer;font-family:inherit}.canvas_laneOn__MScUz{background:var(--accent);color:var(--accent-ink);border-color:transparent}.canvas_panel__FkaHD{border:1px solid var(--border);background:var(--bg-card);border-radius:18px;padding:8px;margin-bottom:16px}.canvas_todo__ASpGA{width:100%;text-align:left;border:none;background:transparent;color:var(--ink);border-radius:12px;padding:12px 14px;display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;cursor:pointer;font-family:inherit;font-size:14px;line-height:1.4}.canvas_todo__ASpGA:hover{background:var(--bg-hover)}.canvas_todoDone__VL_hM .canvas_todoBody__mc_Fw{color:var(--ink-3);text-decoration:line-through}.canvas_check__632Jk{width:18px;height:18px;margin-top:1px;border-radius:50%;border:1.5px solid var(--border-strong);display:grid;place-items:center;flex-shrink:0}.canvas_checkOn__FIRuO{background:var(--accent);border-color:transparent}.canvas_checkProg__bHJRC{border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--bg-card),inset 0 0 0 5px var(--ink)}.canvas_hint__thSZ1{padding:8px 14px 12px;font-size:12px;color:var(--ink-3);line-height:1.45}.canvas_table__vsVK8{width:100%;border-collapse:collapse;font-size:13px}.canvas_table__vsVK8 th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:10px 14px;border-bottom:1px solid var(--border)}.canvas_table__vsVK8 td{padding:12px 14px;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent);vertical-align:top;line-height:1.4}.canvas_table__vsVK8 tr:last-child td{border-bottom:none}.canvas_mute__cwLTL{color:var(--ink-2)}.canvas_scratch___jtgt{width:100%;border:1px solid var(--border);background:var(--bg);color:var(--ink);border-radius:14px;padding:12px 14px;font:inherit;font-size:13px;line-height:1.45;resize:vertical;min-height:80px;outline:none}.canvas_scratch___jtgt:focus{border-color:var(--border-strong)}.canvas_actions__l_tO_{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.canvas_btn__4yymG,.canvas_ghost__XwQG5{border-radius:999px;padding:10px 14px;font-size:12px;font-weight:650;cursor:pointer;font-family:inherit}.canvas_btn__4yymG{border:none;background:var(--accent);color:var(--accent-ink)}.canvas_btn__4yymG:disabled{opacity:.45;cursor:not-allowed}.canvas_ghost__XwQG5{border:1px solid var(--border);background:transparent;color:var(--ink)}.canvas_ghost__XwQG5:hover{background:var(--bg-hover)}.canvas_toast__WFJQN{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:40;padding:10px 16px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card);font-size:13px;font-weight:650}.canvas_loading__puyT2{position:relative;z-index:2;flex:1;display:grid;place-items:center;color:var(--ink-2);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.canvas_warn__b_9NO{border:1px solid var(--border);border-radius:14px;padding:14px 16px;font-size:13px;color:var(--ink-2);line-height:1.45;margin-bottom:16px;background:var(--bg-elevated)}