@font-face{font-family:Inter;src:url(/fonts/inter.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jbm.woff2) format("woff2");font-weight:100 800;font-display:swap}:root{--bg:#fff;--soft:#f5f5f4;--ink:#0a0a0a;--muted:#5f6368;--line:#e7e7e5;--accent:#c8ff00;--accent-ink:#0a0a0a;--public:#2563eb;--self:#c2410c;--est:#7c3aed;--r:12px}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 Inter,system-ui,sans-serif}a{color:inherit;text-underline-offset:3px}img{max-width:100%}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}.narrow{max-width:780px}.serif{font-family:Inter,system-ui,sans-serif;font-weight:800;letter-spacing:-.035em}.mono,.num{font-family:JetBrains Mono,ui-monospace,monospace;font-feature-settings:"tnum"}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}header.nav{position:sticky;top:0;z-index:10;background:#ffffffe0;backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line)}header.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:60px}.brand{display:flex;gap:10px;align-items:center;font:700 15px JetBrains Mono,monospace;text-decoration:none;letter-spacing:-.02em}.brand img{width:26px}.brand b{background:var(--accent);padding:0 4px;border-radius:3px}nav a{text-decoration:none;color:var(--muted);font-weight:500;font-size:14px;margin-left:22px}nav a:hover{color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:8px;padding:11px 18px;font:600 14px Inter;text-decoration:none;cursor:pointer;transition:.15s}.btn:hover{transform:translateY(-1px)}.btn.ghost{background:#fff;color:var(--ink);border-color:var(--line)}.btn.accent,.btn.lime{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn.accent:hover{box-shadow:0 0 0 4px #c8ff0059}nav .btn{margin-left:22px;color:#fff;padding:8px 14px}.hero{padding:88px 0 56px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 1px 1px,#e5e5e3 1px,transparent 0) 0 0/22px 22px}.hero h1{font-size:clamp(44px,6.6vw,88px);line-height:1.1;margin:0 0 22px}.hero h1 em{font-style:normal;background:linear-gradient(transparent 14%,var(--accent) 14%);padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lede{font-size:19px;color:var(--muted);max-width:640px}.eyebrow{font:500 12px/1.2 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.eyebrow a{color:inherit}.stats{display:flex;gap:32px;margin-top:40px;flex-wrap:wrap}.stats div{border-left:2px solid var(--ink);padding-left:12px}.stats b{display:block;font:700 26px JetBrains Mono,monospace}.stats span{font-size:13px;color:var(--muted)}.pill{display:inline-flex;align-items:center;gap:6px;font:600 11px/1 JetBrains Mono,monospace;padding:6px 9px;border-radius:5px;border:1px solid currentColor;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.l-verified{color:var(--ink);background:var(--accent);border-color:var(--accent)!important}.l-public{color:var(--public)}.l-self{color:var(--self)}.l-estimate{color:var(--est)}.grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px;text-decoration:none;display:flex;flex-direction:column;gap:12px;transition:.15s}.card:hover{border-color:var(--ink);box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.card .num{font-size:34px;font-weight:700;line-height:1.05;letter-spacing:-.03em}.card .ctx{font:12px JetBrains Mono,monospace;color:var(--muted);margin-top:4px}.card h3{margin:0;font-size:18px;letter-spacing:-.01em}.card p{margin:0;color:var(--muted);font-size:14.5px}.card .row{display:flex;justify-content:space-between;align-items:center;gap:8px}section{padding:56px 0}.sec-h{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px;gap:16px}.sec-h h2{font-size:38px;margin:0;line-height:1.05}.sec-h a{font:500 14px JetBrains Mono,monospace}.band{background:var(--ink);color:#fff;border-radius:16px;padding:52px}.band p{color:#a3a3a3}.band .eyebrow{color:var(--accent)}.labels{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.labels div{background:var(--soft);border-radius:var(--r);padding:18px}.labels p{margin:10px 0 0;color:var(--muted);font-size:14px}.receipt{background:#fff;border:1px solid var(--ink);border-radius:var(--r);padding:6px 20px;font-family:JetBrains Mono,monospace;font-size:13px}.receipt .li{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px dashed var(--line);align-items:center;flex-wrap:wrap}.receipt .li:last-child{border:0}.receipt b{font-size:15px}.case-hero{padding:56px 0 28px}.case-hero h1{font-size:clamp(38px,5.5vw,68px);line-height:1;margin:12px 0 14px}.layout{display:grid;grid-template-columns:1fr 340px;gap:48px;align-items:start}aside{position:sticky;top:84px;display:flex;flex-direction:column;gap:16px}.prose h2{font-weight:800;letter-spacing:-.025em;font-size:28px;margin:44px 0 12px}.prose p{margin:0 0 16px}.prose h3{letter-spacing:-.01em}.tl{list-style:none;padding:0;margin:0;border-left:2px solid var(--ink)}.tl li{padding:0 0 16px 20px;position:relative}.tl li:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;background:var(--accent);border:2px solid var(--ink)}.verdict{border:1px solid var(--ink);border-left:8px solid var(--accent);border-radius:var(--r);padding:22px}.verdict h3{margin:2px 0 6px;font-size:28px;font-weight:800}.gate{position:relative;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff;margin-top:14px}.gate .over{position:static;background:none;padding:20px}.gate.pro-wip{min-height:0}.gate .blur{padding:24px;filter:blur(5px);user-select:none;pointer-events:none;color:var(--muted);min-height:260px}.gate .over{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;background:linear-gradient(#ffffff4d,#fffffff5 40%)}.flag{background:#fffbeb;border:1px solid #fde68a;color:#92400e;border-radius:8px;padding:11px 14px;font-size:14px}.sources a{word-break:break-all}.sources li{margin-bottom:8px;font-size:14px}.tags{display:flex;flex-wrap:wrap;gap:8px}.tag{background:var(--soft);border-radius:5px;padding:4px 10px;font:13px JetBrains Mono,monospace}form.signup{display:flex;gap:8px;max-width:480px;margin-top:20px}form.signup input{flex:1;border:1px solid var(--line);border-radius:8px;padding:11px 14px;font:inherit;background:#fff;min-width:0}.band form.signup input{border-color:#333;background:#171717;color:#fff}.success{margin-top:20px;padding:14px 16px;border-radius:8px;background:var(--accent);color:var(--ink);max-width:480px}.formq{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:28px}.formq label{display:block;font-weight:600;margin:18px 0 8px}.formq input:not([type=checkbox]),.formq select,.formq textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:11px 14px;font:inherit;background:var(--soft)}.formq .checks{display:flex;flex-wrap:wrap;gap:8px}.formq .checks label{margin:0;font-weight:500;border:1px solid var(--line);border-radius:6px;padding:6px 10px;display:flex;gap:6px;align-items:center}.note{font-size:13px;color:var(--muted)}.faq details{border-bottom:1px solid var(--line);padding:14px 0}.faq summary{font-weight:600;cursor:pointer}.faq p{margin:8px 0 0;color:#333}.crumbs{font:12px JetBrains Mono,monospace;color:var(--muted)}.crumbs a{color:inherit}footer{border-top:1px solid var(--line);padding:40px 0;margin-top:64px;color:var(--muted);font-size:14px}footer .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.filters button{border:1px solid var(--line);background:#fff;border-radius:6px;padding:7px 12px;font:500 13px JetBrains Mono,monospace;cursor:pointer}.filters button.on{background:var(--ink);color:#fff;border-color:var(--ink)}table.data{width:100%;border-collapse:collapse;font-size:14px;margin:12px 0 24px}table.data th,table.data td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top}table.data th{font:500 11px JetBrains Mono,monospace;text-transform:uppercase;color:var(--muted)}table.data td.n{font-family:JetBrains Mono,monospace;white-space:nowrap}@media(max-width:900px){.layout{grid-template-columns:1fr}.layout>aside{order:-1}.layout>aside>.card{display:none}aside{position:static}nav a:not(.btn){display:none}.band{padding:30px}form.signup{flex-direction:column}}.mpills{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;border-top:1px dashed var(--line)}.mp{font:500 11.5px JetBrains Mono,monospace;border:1px solid var(--line);border-radius:5px;padding:4px 7px;display:inline-flex;gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp i{font-style:normal;color:var(--muted)}.mp.na{color:#a3a3a3}.l-verified-t{border-color:var(--ink);box-shadow:inset 3px 0 0 var(--accent)}.l-public-t{box-shadow:inset 3px 0 0 var(--public)}.l-self-t{box-shadow:inset 3px 0 0 var(--self)}.l-estimate-t{box-shadow:inset 3px 0 0 var(--est)}.toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-bottom:24px}.toolbar select{border:1px solid var(--line);border-radius:6px;padding:7px 10px;font:500 13px JetBrains Mono,monospace;background:#fff}.pro{margin-top:16px}.pro h3{margin:0 0 4px;font-size:18px}ol.growth li{margin-bottom:10px}.promodal{border:1px solid var(--ink);border-radius:14px;padding:28px;max-width:460px;width:calc(100% - 32px);box-shadow:8px 8px 0 var(--ink)}.promodal::backdrop{background:#0a0a0a8c;backdrop-filter:blur(3px)}.promodal h3{font-size:28px;font-weight:800;letter-spacing:-.03em;margin:12px 0 4px}.pm-x{position:absolute;right:12px;top:8px}.pm-x button{border:0;background:none;font-size:26px;cursor:pointer;line-height:1}.inline-signup{border:2px solid var(--ink);border-radius:var(--r);padding:18px;margin:28px 0;background:#fafafa}.inline-signup .signup{margin-top:10px}.srcb{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid #999;border-radius:4px;padding:1px 5px;margin-right:4px;vertical-align:1px}#exitm{max-width:420px;border:2px solid #000;border-radius:12px;padding:24px}#exitm::backdrop{background:#00000080}.pm-inc{margin:0 0 6px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.pm-inc li{border:1px solid var(--line);border-radius:999px;padding:2px 10px;font-size:13px}.pro-preview{position:relative;margin-top:14px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff;contain:paint}.pp-blur{padding:20px 24px 120px;filter:blur(5px);user-select:none;pointer-events:none;color:var(--muted);-webkit-mask-image:linear-gradient(#000 45%,transparent);mask-image:linear-gradient(#000 45%,transparent)}.pp-sec h3{margin:18px 0 2px;color:var(--ink)}.pp-count{font-size:12px;margin:0 0 8px;font-family:var(--mono,monospace)}.pp-line{margin:6px 0;font-size:15px}.pp-n{font-weight:700}.pp-pill{font-size:10px;border:1px solid var(--line);border-radius:99px;padding:2px 6px}.pp-cta{position:absolute;left:50%;top:22%;transform:translate(-50%);width:min(92%,380px);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:#fff;border:1px solid var(--ink);border-radius:14px;padding:18px;box-shadow:6px 6px 0 var(--ink)}.pp-cta .btn{width:100%}.pw-sheet{position:fixed;z-index:50;left:50%;bottom:24px;width:min(440px,calc(100% - 32px));transform:translate(-50%,24px);opacity:0;background:#fff;border:1px solid var(--ink);border-radius:14px;padding:20px;box-shadow:8px 8px 0 var(--ink);transition:transform .25s ease,opacity .25s ease}.pw-sheet.on{transform:translate(-50%);opacity:1}.pw-h{font-weight:800;font-size:20px;letter-spacing:-.02em;margin:8px 28px 4px 0}.pw-x{position:absolute;top:8px;right:10px;background:none;border:0;font-size:26px;line-height:1;cursor:pointer;padding:6px}.pw-nl{display:block;text-align:center;margin-top:10px}@media(max-width:640px){.pw-sheet{left:0;right:0;bottom:0;width:100%;transform:translateY(100%);border-radius:16px 16px 0 0;border-width:1px 0 0;box-shadow:0 -8px 24px #0000002e;padding:18px 18px calc(18px + env(safe-area-inset-bottom))}.pw-sheet.on{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.pw-sheet{transition:none}}nav a.btn{white-space:nowrap}@media(max-width:480px){nav a.btn{margin-left:10px;padding:8px 12px;font-size:13px}header.nav .wrap>a:first-child{min-width:0}}.prose .pro-preview .pp-sec{margin:0}.prose .pro-preview .pp-sec h3{margin:16px 0 2px;font-size:18px}.prose .pro-preview .pp-sec:first-child h3{margin-top:0}.prose .pro-preview p.pp-count{margin:0 0 6px}.prose .pro-preview p.pp-line{margin:4px 0;line-height:1.5}.prose .pro-preview .pp-sec{padding:0}.free-prev{border:1px solid var(--line);border-left:3px solid #c8ff00;border-radius:var(--r);padding:16px 20px;margin-top:14px;background:#fff}.pt-teaser pre{white-space:pre-wrap;background:#0a0a0a;color:#e5e5e5;padding:10px 12px;border-radius:8px;font-size:11.5px;margin:6px 0 0;line-height:1.5}.pt-blur{filter:blur(3px);user-select:none}.spots{font-weight:600;color:var(--ink)}.pw-top{display:flex;align-items:center;gap:8px;margin:0 28px 10px 0}.pw-top .pw-h{margin:0;font-size:17px;line-height:1.25}.pw-more{margin-top:8px}.pw-more summary{cursor:pointer;font-size:14px;text-align:center;padding:6px 0;min-height:24px}.pw-more[open]{max-height:55vh;overflow:auto}.flx,.flx *:not(.flo):not(.flo span){color:transparent!important;-webkit-text-fill-color:transparent!important}.flo{position:absolute;inset:0;pointer-events:none}.flo span{position:absolute;white-space:pre;text-align:center;overflow:visible;-webkit-text-fill-color:currentColor}.qa{border:1px solid var(--ink);border-left:6px solid var(--accent);border-radius:var(--r);padding:16px 20px;margin:8px 0 28px;background:#fff}.qa p{margin:6px 0 0}html.reg .anon-only{display:none!important}html:not(.reg) .reg-only{display:none!important}html:not(.reg) .reg-gated{max-height:var(--gh,150px);overflow:hidden;-webkit-mask-image:linear-gradient(#000 35%,transparent);mask-image:linear-gradient(#000 35%,transparent);user-select:none}.reg-wall{border:1px solid var(--ink);border-left:6px solid var(--accent);border-radius:var(--r);padding:16px 18px;margin:4px 0 24px;background:#fff}.reg-wall strong{font-size:17px}.reg-wall .signup{margin-top:10px}.offer{border:1px solid var(--ink);border-radius:var(--r);padding:14px 16px;margin:14px 0 6px;background:#fff;box-shadow:4px 4px 0 var(--ink)}.offer .signup{margin-top:8px}.offer p{margin:2px 0 0}.regbar{position:fixed;z-index:40;left:0;right:0;bottom:0;background:var(--ink);color:#fff;padding:10px 16px;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;transform:translateY(110%);transition:transform .25s}.regbar.on{transform:none}.regbar .signup{margin:0;max-width:420px;flex:1}.regbar .signup input{background:#171717;border-color:#333;color:#fff}.regbar span{font-size:14px}.regbar .x{background:none;border:0;color:#fff;font-size:22px;cursor:pointer;padding:4px 8px}@media(max-width:640px){.regbar .signup{flex-direction:row}.regbar span{font-size:13px;width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.regbar{transition:none}}.rcf{z-index:45}.rcf .rcf-err{width:100%;text-align:center;margin:0;font-size:13px;color:#fca5a5}body:has(.pw-sheet.on) .rcf,body:has(dialog[open]) .rcf{display:none}.blur-wrap{position:relative}html:not(.reg) .blur-gated{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;max-height:1100px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.blur-over{position:absolute;left:50%;top:120px;transform:translate(-50%);width:min(92%,440px);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:#fff;border:1px solid var(--ink);border-radius:14px;padding:22px;box-shadow:6px 6px 0 var(--ink);z-index:2}.blur-over strong{font-size:20px;letter-spacing:-.02em}.blur-over p{margin:0}.blur-over .btn{width:100%}html:not(.reg) .blur-gated.mini{max-height:none;-webkit-mask-image:none;mask-image:none;filter:blur(5px)}.blur-link{display:block;text-align:center;padding:10px 0 4px;font:600 13px Inter,sans-serif;background:none;border:0;width:100%;cursor:pointer;text-decoration:underline;color:var(--ink)}form.signup{flex-wrap:wrap}.sf-err{flex-basis:100%;margin:2px 0 0;color:#b91c1c;font-size:13px;text-align:left}.sf-note{flex-basis:100%;margin:2px 0 0;font-size:12px}form.signup .btn,form.signup input{min-height:44px}.blur-over form.signup{width:100%;margin-top:4px;flex-direction:column}.blur-over .sf-note{text-align:center}.bo-list{margin:2px 0 4px;padding-left:18px;text-align:left;font-size:14px;line-height:1.45;color:var(--ink)}.bo-list li{margin:2px 0}.member-key{margin-top:12px}.member-key summary{cursor:pointer}.success-moved{margin:0 0 16px}@media(max-width:900px){.layout>aside{order:2}.case-hero .offer.anon-only{display:none}.gate-flow{display:flex;flex-direction:column}.gate-flow>.pre-gate{order:2}.gate-flow>.blur-wrap{order:1;margin-bottom:28px}.blur-over{top:8px;padding:18px 16px;gap:6px}.blur-over strong{font-size:18px}.blur-over form.signup{order:3}.blur-over .bo-list{order:4;font-size:13px}}@media(max-width:900px){.case-hero{padding:24px 0 12px}.case-hero .lede{font-size:17px}.gate-flow{margin-top:-12px}}@media(max-width:900px){.blur-over>.eyebrow{display:none}}.success{max-width:560px}.success .post-reg-extra{margin-top:12px;padding-top:12px;border-top:1px solid rgba(10,10,10,.18);text-align:left}.success .post-reg-next ul{margin:6px 0 0;padding-left:18px;font-size:14px;line-height:1.45}.success .post-reg-next li{margin:4px 0}.success .post-reg-next a{color:inherit;font-weight:700;text-decoration:underline}.success .post-reg-pro{margin-top:12px;font-size:14px}.success .post-reg-pro .btn{margin-top:4px;background:var(--ink);color:#fff;border-color:var(--ink)}.post-reg-strip{position:relative;margin:20px 0 8px;padding:14px 36px 14px 16px;border:1px dashed var(--line);border-radius:var(--r);background:#fafafa;font-size:14px}.post-reg-strip .post-reg-x{position:absolute;top:6px;right:8px;border:0;background:none;font-size:22px;line-height:1;cursor:pointer;padding:4px 8px;color:var(--muted)}.post-reg-strip .linkish{background:none;border:0;padding:0;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer;color:var(--ink)}@media(max-width:640px){.success{max-width:100%}.success .post-reg-pro .btn{width:100%}}html.meter-avail .blur-gated,html.meter-locked .blur-gated{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;max-height:1100px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}html.meter-avail .blur-gated.mini,html.meter-locked .blur-gated.mini{max-height:none;-webkit-mask-image:none;mask-image:none;filter:blur(5px)}.meter-over{display:none}html.meter-avail .m-avail-only,html.meter-locked .m-locked-only{display:flex}.meter-over .linkish{background:none;border:0;padding:0;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer;color:var(--ink)}.meter-count{max-width:780px;margin:10px 0 0;padding:8px 12px;border:1px dashed var(--ink);border-radius:var(--r);font-size:14px;background:#fff}.pw-frame{display:none;font-weight:700;font-size:15px;margin:8px 28px 0 0;line-height:1.3}html:not(.meter-locked) .pw-frame.pl-free,html.meter-locked .pw-frame.pl-limit{display:block}.rep-intro{margin:4px 0 10px}.rep-toc{list-style:none;margin:0;padding:16px 20px 4px;border-bottom:1px solid var(--line)}.rep-toc li{margin:0 0 8px;font-size:15px}.rep-toc .pp-count{display:inline;margin-left:6px;color:var(--muted)}.rep-teaser{padding:8px 10px;background:#f6ffe0;border-radius:8px}.pp-lock{position:relative;min-height:260px}.pp-cta-static{position:static;transform:none;margin:18px auto;box-shadow:4px 4px 0 var(--ink)}.live-strip{display:flex;gap:4px 9px;align-items:center;flex-wrap:wrap;margin:0 0 14px;font:500 12.5px/1.4 Inter,sans-serif;color:var(--muted)}.live-strip strong{color:var(--ink)}.live-strip a{color:inherit}.live-strip span+span:not(:nth-child(2)):before{content:"·";margin-right:9px;color:var(--line)}.ls-dot{width:8px;height:8px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 3px #dcfce7;flex:none}@media(max-width:640px){.live-strip{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none;margin-bottom:10px;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.live-strip::-webkit-scrollbar{display:none}}.rel-receipts{padding-left:20px}.rel-receipts li{margin:6px 0}.rr-pill{font-size:10px;padding:2px 6px;margin-left:6px;vertical-align:1px}.share-card{max-width:780px;margin:14px 0 4px;padding:16px 18px 12px;background:#0a0a0a;color:#fff;border-radius:14px;box-shadow:6px 6px 0 var(--accent)}.sc-head{margin:0 0 6px;font:800 19px/1.25 Inter,sans-serif;letter-spacing:-.01em}.sc-stat{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}.sc-big{font:800 clamp(38px,7vw,58px)/1.05 Inter,sans-serif;letter-spacing:-.03em;color:var(--accent)}.share-card .pill{color:#0a0a0a;background:var(--accent);border-color:var(--accent)}.share-card .pill.l-self{background:#fbbf24;border-color:#fbbf24}.share-card .pill.l-public{background:#7dd3fc;border-color:#7dd3fc}.share-card .pill.l-stale{background:#3f3f46;border-color:#3f3f46;color:#fafafa}.sc-src{margin:4px 0 10px;font-size:12.5px;color:#d4d4d4}.sc-share{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0;border-top:1px solid #262626;padding-top:10px}.share-card .btn.ghost{background:transparent;color:#fff;border-color:#525252}.sc-btn{min-height:40px;padding:8px 14px;font-size:14px}.sc-txt{background:none;border:0;color:#d4d4d4;text-decoration:underline;cursor:pointer;font:inherit;font-size:13px;padding:6px 2px}.sc-ok{color:var(--accent)!important}@media(max-width:640px){.share-card{padding:12px 14px 8px;margin-top:8px}.sc-head{font-size:16px;margin-bottom:4px}.sc-src{margin:2px 0 8px;font-size:11.5px}.sc-share{gap:6px;padding-top:8px}.sc-btn{flex:1 1 auto;min-width:0;min-height:36px;padding:6px 8px;font-size:13px}.sc-txt{font-size:12.5px;padding:4px 0}}.lo{border:1px solid var(--ink);border-radius:var(--r);padding:10px 12px;margin:-18px 0 22px;background:#fff;box-shadow:3px 3px 0 var(--ink);max-width:780px}.lo .lo-t{margin:0;font-size:14px;line-height:1.35}.lo .lo-t span{color:var(--muted)}.lo form.signup,.case-hero .lo form.signup{flex-direction:row;flex-wrap:wrap;margin-top:8px;max-width:none;gap:6px}.lo form.signup input{padding:9px 12px;font-size:16px}.lo .btn{padding:9px 14px;white-space:nowrap}.lo.lo-reg{box-shadow:none;padding:8px 12px}.lo.lo-first{margin:12px 0 24px}@media(max-width:640px){.case-hero h1.h1-long{font-size:32px;line-height:1.05}}@media(max-width:640px){.qa:has(+.lo){padding:12px 14px}.lo{padding:8px 12px}.lo form.signup{margin-top:6px}}@media(max-width:640px){.hero{padding-top:28px}.hero .hero-eb{display:none}.hero h1{margin-bottom:14px}}
