[data-dir=atl]{--paper:#ece7dd;--paper-2:#f6f3ec;--panel:#fff;--panel-2:#fbfaf5;--ink:#1b1813;--ink-2:#4a453b;--dim:#776f60;--faint:#a39a88;--line:#dad3c5;--line-2:#c8beab;--ink-surface:#1b1813;--on-ink:#f6f3ec;--on-ink-dim:hsla(42,36%,95%,.62);--on-ink-faint:hsla(42,36%,95%,.4);--accent:#c04a24;--accent-2:#a8390f;--accent-soft:#f3e2d8;--accent-on-ink:#e68a57;--ok:#5b6e4e;--ok-soft:#e5eadd;--risk:#a8780f;--risk-soft:#f0e6cf;--drift:#c04a24;--drift-soft:#f3e2d8;--wait:#2c5e61;--wait-soft:#dce7e5;--build:#2c5e61;--build-soft:#dce7e5;--t-work:#2c5e61;--t-growth:#6a4e8c;--t-brand:#c04a24;--t-life:#5b6e4e;--font-display:"Bricolage Grotesque",system-ui,sans-serif;--font-body:"Hanken Grotesk",system-ui,sans-serif;--font-mono:"Hanken Grotesk",system-ui,sans-serif;--num:"Bricolage Grotesque",system-ui,sans-serif;--radius:14px;--radius-sm:10px;--radius-lg:18px;--radius-pill:30px;--shadow:0 1px 0 hsla(0,0%,100%,.55) inset,0 24px 46px -36px rgba(27,24,19,.42);--shadow-sm:0 1px 0 hsla(0,0%,100%,.5) inset,0 14px 28px -26px rgba(27,24,19,.36);--card-bg:var(--panel);--card-border:1px solid var(--line);--card-shadow:var(--shadow-sm);--font-section:var(--font-display);--sec-transform:none;--sec-spacing:-.02em;--sec-size:19px;--sec-weight:700;--lab-spacing:.12em;--lab-size:9px;--bignum-weight:700;--bignum-spacing:-.03em;--grain:.05;--hero-rule:1px}[data-dir=inst]{--paper:#949da2;--paper-2:#889299;--panel:#eceff1;--panel-2:#dde2e4;--ink:#0b141a;--ink-2:#2e3c44;--dim:#3b4850;--faint:#4c5860;--line:#c0c9ce;--line-2:#a6b1b7;--ink-surface:#0b141a;--on-ink:#eceff1;--on-ink-dim:rgba(236,239,241,.62);--on-ink-faint:rgba(236,239,241,.42);--accent:#0a847a;--accent-2:#076a62;--accent-soft:#cde8e4;--accent-on-ink:#2fe6d2;--ok:#0b895f;--ok-soft:#d2ebdf;--risk:#9f6700;--risk-soft:#efe4cc;--drift:#c72f26;--drift-soft:#f3ddda;--wait:#0a847a;--wait-soft:#cde8e4;--build:#15709f;--build-soft:#d4e6f1;--t-work:#15709f;--t-growth:#654a94;--t-brand:#b62e51;--t-life:#0b895f;--font-display:"Oxanium",system-ui,sans-serif;--font-body:"Space Grotesk",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--num:"IBM Plex Mono",ui-monospace,monospace;--radius:2px;--radius-sm:0px;--radius-lg:3px;--radius-pill:2px;--shadow:0 0 0 1px rgba(11,20,26,.07),0 12px 28px -16px rgba(11,20,26,.45);--shadow-sm:0 0 0 1px rgba(11,20,26,.07),0 5px 14px -9px rgba(11,20,26,.4);--card-bg:var(--panel);--card-border:1px solid var(--line);--card-shadow:var(--shadow-sm);--font-section:var(--font-mono);--sec-transform:uppercase;--sec-spacing:.2em;--sec-size:10px;--sec-weight:600;--lab-spacing:.18em;--lab-size:8.5px;--bignum-weight:600;--bignum-spacing:-.01em;--grain:0;--hero-rule:2px}[data-dir=inst] .mono,[data-dir=inst] .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-dir=atl][data-mode=dark]{--paper:#171411;--paper-2:#1f1b16;--panel:#262019;--panel-2:#2b251c;--ink:#f1eadd;--ink-2:#cfc5b4;--dim:#9c9180;--faint:#6e6556;--line:#383125;--line-2:#4a4131;--ink-surface:#100d09;--on-ink:#f1eadd;--on-ink-dim:hsla(39,42%,91%,.6);--on-ink-faint:hsla(39,42%,91%,.4);--accent:#e0703a;--accent-2:#e68a57;--accent-soft:#3a2419;--accent-on-ink:#e68a57;--ok:#86a06d;--ok-soft:#232c1b;--risk:#cc9b42;--risk-soft:#322810;--drift:#e0703a;--drift-soft:#3a2419;--wait:#5c9da0;--wait-soft:#16302f;--build:#5c9da0;--build-soft:#16302f;--t-work:#5c9da0;--t-growth:#a488cc;--t-brand:#e0703a;--t-life:#86a06d;--shadow:0 1px 0 hsla(0,0%,100%,.04) inset,0 24px 46px -34px rgba(0,0,0,.7);--shadow-sm:0 1px 0 hsla(0,0%,100%,.03) inset,0 14px 28px -24px rgba(0,0,0,.6);--grain:.06}[data-dir=inst][data-mode=dark]{--paper:#080b0d;--paper-2:#0d1316;--panel:#0f161a;--panel-2:#131c20;--ink:#cfdae0;--ink-2:#8595a0;--dim:#5a6770;--faint:#3d4951;--line:#1e282d;--line-2:#2a363d;--ink-surface:#04080a;--on-ink:#cfdae0;--on-ink-dim:rgba(207,218,224,.6);--on-ink-faint:rgba(207,218,224,.4);--accent:#2fe6d2;--accent-2:#5cf0e0;--accent-soft:#0a2a27;--accent-on-ink:#2fe6d2;--ok:#34dc9a;--ok-soft:#08291f;--risk:#ffc24b;--risk-soft:#2a2410;--drift:#ff4d5e;--drift-soft:#2e1418;--wait:#2fe6d2;--wait-soft:#0a2a27;--build:#39b0e8;--build-soft:#0c2738;--t-work:#39b0e8;--t-growth:#a98bff;--t-brand:#ff5c8a;--t-life:#34dc9a;--shadow:0 0 0 1px rgba(47,230,210,.04),0 16px 40px -24px rgba(0,0,0,.9);--shadow-sm:0 0 0 1px rgba(47,230,210,.035);--grain:0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}.skin{position:relative;min-height:100vh}.skin:before{opacity:var(--grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.skin:before,[data-dir=inst] .skin:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none}[data-dir=inst] .skin:after{background-image:repeating-linear-gradient(0deg,transparent 0 3px,rgba(13,22,27,.025) 3px 4px)}[data-dir=inst][data-mode=dark] .skin:after{background-image:repeating-linear-gradient(0deg,transparent 0 3px,rgba(47,230,210,.03) 3px 4px)}.wrap{position:relative;z-index:1;max-width:1140px;margin:0 auto;padding:0 32px}@media(max-width:640px){.wrap{padding:0 20px}}.lab{font-family:var(--font-mono);letter-spacing:var(--lab-spacing);text-transform:uppercase;font-size:var(--lab-size);font-weight:600}.num{font-family:var(--num)}.mono{font-family:var(--font-mono)}a{color:inherit}nav.site-nav{position:-webkit-sticky;position:sticky;top:0;z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--paper) 80%,transparent);border-bottom:1px solid var(--line);transition:background .5s ease,border-color .5s ease}.navin{max-width:1140px;margin:0 auto;padding:13px 32px;display:flex;align-items:center;gap:20px}@media(max-width:640px){.navin{padding:12px 20px}}.brand{display:flex;align-items:center;gap:11px;text-decoration:none}.brand .mk{width:38px;height:38px;border-radius:7px;flex-shrink:0;position:relative;overflow:hidden;display:grid;place-items:center;background:radial-gradient(125% 125% at 28% 20%,#f2a35e 0,#db5a28 42%,#b5371a 100%);box-shadow:0 4px 9px -4px rgba(150,50,15,.5),inset 0 1px 0 hsla(0,0%,100%,.4)}.brand .mk .gloss{position:absolute;inset:0;background:linear-gradient(157deg,hsla(0,0%,100%,.34),transparent 46%);pointer-events:none}.brand .mk .lkstack{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;line-height:1;color:#fff}.brand .mk .g3{font-weight:600;font-size:8px;letter-spacing:.05em;color:hsla(0,0%,100%,.92);margin-bottom:-2px}.brand .mk .g3,.brand .mk .me{font-family:Bricolage Grotesque,system-ui,sans-serif;line-height:1}.brand .mk .me{font-weight:700;font-size:21.3px;letter-spacing:-.05em;color:#fff}.brand .mk .me .dot{color:#fff}[data-dir=inst] .brand .mk{border-radius:3px;background:radial-gradient(125% 125% at 28% 22%,#16463f 0,#0c2b28 52%,#06201e 100%);box-shadow:0 0 0 1px rgba(47,230,210,.18),0 4px 10px -5px rgba(0,0,0,.6)}[data-dir=inst] .brand .mk .gloss{display:none}[data-dir=inst] .brand .mk:after,[data-dir=inst] .brand .mk:before{content:"";position:absolute;width:6px;height:6px;border:1.5px solid #2fe6d2;opacity:.65;z-index:2}[data-dir=inst] .brand .mk:before{top:3px;left:3px;border-right:0;border-bottom:0}[data-dir=inst] .brand .mk:after{bottom:3px;right:3px;border-left:0;border-top:0}[data-dir=inst] .brand .mk .g3{color:rgba(47,230,210,.85)}[data-dir=inst] .brand .mk .me{color:#2fe6d2;text-shadow:0 0 5px rgba(47,230,210,.5)}[data-dir=inst] .brand .mk .me .dot{color:#7ff4e6}.brand b{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:-.02em;display:block;line-height:1.05}.brand span{font-family:var(--font-mono);font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);display:block;margin-top:2px}.navlinks{display:flex;gap:2px;margin-left:10px}@media(max-width:980px){.navlinks{display:none}}.navlinks a{font-size:13.5px;color:var(--ink-2);text-decoration:none;padding:8px 12px;border-radius:var(--radius-sm);font-weight:500;transition:.14s;white-space:nowrap}.navlinks a:hover{background:var(--panel);color:var(--ink)}.navright{margin-left:auto;gap:12px}.ctrl,.navright{display:flex;align-items:center}.ctrl{gap:8px}.seg{display:flex;gap:3px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);padding:3px;box-shadow:var(--shadow-sm)}.seg button{border:0;background:transparent;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;font-weight:600;color:var(--dim);padding:6px 11px;border-radius:calc(var(--radius-sm) - 3px);cursor:pointer;transition:.14s;text-transform:uppercase}.seg button.on{background:var(--ink-surface);color:var(--on-ink)}[data-dir=inst] .seg button{border-radius:0}.modetoggle{width:34px;height:34px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--panel);cursor:pointer;display:grid;place-items:center;color:var(--ink-2);box-shadow:var(--shadow-sm);font-size:15px;transition:.14s}.modetoggle:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:560px){.ctrl.seg-dir{display:none}}.btn{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.02em;text-decoration:none;padding:11px 19px;border-radius:var(--radius-sm);transition:.16s;display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:1px solid transparent;white-space:nowrap;font-weight:600}.btn.primary{background:var(--accent);color:#fff;box-shadow:0 10px 26px -14px var(--accent)}.btn.primary:hover{transform:translateY(-2px);background:var(--accent-2)}.btn.ghost{background:transparent;border-color:var(--line-2);color:var(--ink)}.btn.ghost:hover{border-color:var(--accent);color:var(--accent)}.btn.small{padding:9px 15px;font-size:11.5px}@media(max-width:480px){.navright .btn.primary{display:none}}header.hero{padding:76px 0 50px;position:relative}.hero-grid{display:grid;grid-template-columns:1.04fr 1fr;grid-gap:54px;gap:54px;align-items:center}@media(max-width:980px){.hero-grid{grid-template-columns:1fr;gap:40px}}.eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--accent);margin:0 0 22px;display:flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:22px;height:1px;background:var(--accent)}h1.hero-h{font-family:var(--font-display);font-weight:700;font-size:clamp(40px,5.6vw,68px);line-height:.98;letter-spacing:-.04em;margin:0 0 24px;color:var(--ink)}[data-dir=inst] h1.hero-h{letter-spacing:-.02em}h1.hero-h em{font-style:normal;color:var(--accent)}.lede{font-size:clamp(16px,1.9vw,19px);color:var(--ink-2);max-width:46ch;margin:0 0 32px;line-height:1.6}.lede em{font-style:italic;color:var(--ink)}.herobtns{gap:12px;flex-wrap:wrap}.herobtns,.trust{display:flex;align-items:center}.trust{margin-top:26px;gap:9px;font-family:var(--font-mono);font-size:11px;color:var(--dim);letter-spacing:.02em}.trust .d{width:6px;height:6px;border-radius:50%;background:var(--ok)}[data-dir=inst] .trust .d{border-radius:0;box-shadow:0 0 8px var(--ok)}.fade,.rise{opacity:1;transform:none}html.anim .fade{transform:translateY(12px);animation:riseT .7s ease forwards}html.anim .rise{transform:translateY(18px);animation:riseT .9s cubic-bezier(.2,.7,.2,1) forwards}@keyframes riseT{to{transform:none}}.device{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--paper-2);border:1px solid var(--line-2);box-shadow:var(--shadow);transition:.5s}.device .winbar{display:flex;align-items:center;gap:7px;padding:11px 14px;background:var(--panel-2);border-bottom:1px solid var(--line)}.device .winbar i{width:10px;height:10px;border-radius:50%;background:var(--line-2);display:block}[data-dir=inst] .device .winbar i{border-radius:0}.device .winbar .wt{margin-left:8px;font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.gam-mock{padding:20px 20px 22px;position:relative;min-height:430px}.gam-mock .verdict-block{display:block}[data-dir=inst] .gam-mock .verdict-block{display:none}.gam-mock .vcrumb{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:14px}.gam-mock .verdict{font-family:var(--font-display);font-weight:700;font-size:30px;line-height:1.02;letter-spacing:-.035em;max-width:15ch}.gam-mock .verdict em{font-style:normal;color:var(--accent)}.gam-mock .vbc{font-size:13px;line-height:1.5;color:var(--ink-2);max-width:46ch;margin-top:13px}.gam-mock .tape-bar{display:none}[data-dir=inst] .gam-mock .tape-bar{display:flex;align-items:stretch;background:var(--ink-surface);color:var(--on-ink);border-top:2px solid var(--accent);position:relative;overflow:hidden;margin-bottom:16px}.gam-mock .tape-bar:after{content:"";position:absolute;top:0;left:0;width:40%;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:sweep 4s linear infinite}@keyframes sweep{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes blip{0%,to{opacity:1}50%{opacity:.3}}.gam-mock .tcell{padding:9px 13px;border-right:1px solid hsla(0,0%,100%,.1)}.gam-mock .tk{font-family:var(--font-mono);font-size:7.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-ink-dim);display:flex;align-items:center;gap:5px}.gam-mock .tk .d{width:5px;height:5px;background:var(--accent);animation:blip 1.8s ease-in-out infinite}.gam-mock .tk.dr .d{background:var(--drift)}.gam-mock .tv{font-family:var(--font-mono);font-weight:600;font-size:13px;margin-top:4px;white-space:nowrap}.gam-mock .tv small{font-weight:400;color:var(--on-ink-dim);font-size:9px}.gam-mock .read-cell{flex:1 1;display:flex;align-items:center;padding:9px 15px}.gam-mock .read{font-size:12px;font-weight:500;line-height:1.35}.gam-mock .read b{color:#fff}.gam-mock .read .hot{color:#ff9384}[data-dir=inst][data-mode=dark] .gam-mock .read .hot{color:var(--drift)}.gam-mock .askpill{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 13px;box-shadow:var(--shadow-sm);margin:16px 0}.gam-mock .askpill .sp{color:var(--accent)}.gam-mock .askpill .ph{font-size:12.5px;color:var(--faint)}.gam-mock .askpill .go{margin-left:auto;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;background:var(--accent);color:#fff;border-radius:6px;padding:5px 10px;font-weight:600}[data-dir=inst] .gam-mock .askpill,[data-dir=inst] .gam-mock .askpill .go{border-radius:0}.gam-mock .stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:18px}.gam-mock .stat{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:12px 13px;box-shadow:var(--shadow-sm);position:relative}[data-dir=inst] .gam-mock .stat{border-radius:0;background:var(--panel)}[data-dir=inst] .gam-mock .stat:after,[data-dir=inst] .gam-mock .stat:before{content:"";position:absolute;width:6px;height:6px;border:1.5px solid var(--accent);opacity:.45}[data-dir=inst] .gam-mock .stat:before{top:4px;left:4px;border-right:0;border-bottom:0}[data-dir=inst] .gam-mock .stat:after{bottom:4px;right:4px;border-left:0;border-top:0}.gam-mock .stat .pip{position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:50%;background:var(--faint)}[data-dir=inst] .gam-mock .stat .pip{border-radius:0;width:7px;height:7px}.gam-mock .stat .sk{font-family:var(--font-mono);font-size:7.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:9px}.gam-mock .stat .sv{font-family:var(--num);font-weight:var(--bignum-weight);font-size:22px;line-height:.95;letter-spacing:var(--bignum-spacing)}[data-dir=inst] .gam-mock .stat .sv{font-family:var(--font-mono);font-size:23px}.gam-mock .stat .sn{font-size:10px;color:var(--dim);margin-top:7px;line-height:1.35}.gam-mock .stat.alert .sv{color:var(--drift)}.gam-mock .stat.alert .pip{background:var(--drift)}.gam-mock .stat.warn .sv{color:var(--risk)}.gam-mock .stat.warn .pip{background:var(--risk)}.gam-mock .stat.info .sv{color:var(--wait)}.gam-mock .stat.info .pip{background:var(--wait)}.gam-mock .stat.calm .pip{background:var(--ok)}.gam-mock .sec{display:flex;align-items:center;gap:10px;margin:0 0 11px}.gam-mock .sec .sh{font-family:var(--font-section);font-weight:var(--sec-weight);font-size:var(--sec-size);letter-spacing:var(--sec-spacing);text-transform:var(--sec-transform);color:var(--ink-2)}[data-dir=atl] .gam-mock .sec .sh{font-size:15px}.gam-mock .sec .sk{flex:1 1;height:1px;background:var(--line)}.gam-mock .decs{display:flex;flex-direction:column;gap:8px}.gam-mock .dec{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}[data-dir=inst] .gam-mock .dec{border-radius:0}.gam-mock .dec .tab{position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:2px;background:var(--faint)}.gam-mock .dec.crit .tab{background:var(--drift)}.gam-mock .dec.high .tab{background:var(--risk)}.gam-mock .dec .dbody{padding-left:7px;min-width:0}.gam-mock .dec .dt{font-family:var(--font-display);font-weight:600;font-size:14.5px;letter-spacing:-.015em;line-height:1.2}[data-dir=inst] .gam-mock .dec .dt{font-family:var(--font-body);font-weight:600;font-size:13px}.gam-mock .dec .dmove{font-size:11.5px;color:var(--accent);margin-top:4px;font-weight:600}[data-dir=inst] .gam-mock .dec .dmove{font-family:var(--font-mono);font-size:10px}.gam-mock .dec .pri{font-family:var(--font-mono);font-size:7.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:4px 8px;border-radius:5px;white-space:nowrap}[data-dir=inst] .gam-mock .dec .pri{border-radius:0}.gam-mock .dec.crit .pri{background:var(--drift-soft);color:var(--drift)}.gam-mock .dec.high .pri{background:var(--risk-soft);color:var(--risk)}.device .glow{position:absolute;inset:0;pointer-events:none;border-radius:inherit}.phone{width:296px;max-width:100%;margin:0 auto;position:relative;background:#0c0c0d;border-radius:46px;padding:10px;box-shadow:0 54px 90px -42px rgba(27,24,19,.6),0 0 0 2px rgba(0,0,0,.22)}.phone .screen{position:relative;height:612px;border-radius:37px;overflow:hidden;background:var(--paper);display:flex;flex-direction:column;color:var(--ink)}.phone .island{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:86px;height:25px;background:#0c0c0d;border-radius:13px;z-index:8}.phone .pstatus{height:46px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 26px;font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:var(--ink);position:relative;z-index:5}.phone .pstatus .sig{display:flex;align-items:center;gap:5px}.phone .pstatus .sig svg{display:block}.phone .phead{flex-shrink:0;padding:4px 18px 6px;display:flex;align-items:flex-start;justify-content:space-between}.phone .phead .ey{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);display:flex;align-items:center;gap:7px;padding-top:4px}.phone .phead .ey .dot{width:5px;height:5px;border-radius:50%;background:var(--ok)}[data-dir=inst] .phone .phead .ey .dot{border-radius:0;box-shadow:0 0 6px var(--accent);background:var(--accent)}.phone .pav{width:30px;height:30px;border-radius:50%;background:var(--ink-surface);color:var(--on-ink);display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:13px;flex-shrink:0}[data-dir=inst] .phone .pav{border-radius:0;background:transparent;border:1.5px solid var(--accent);color:var(--accent);-webkit-clip-path:polygon(0 0,100% 0,100% 72%,72% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 72%,72% 100%,0 100%)}.phone .pbody{flex:1 1;overflow:hidden;padding:2px 18px 0;position:relative}.phone .pbody:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(transparent,var(--paper));pointer-events:none}.phone .pverdict-wrap{margin-top:2px}[data-dir=inst] .phone .pverdict-wrap{display:none}.phone .pverdict{font-family:var(--font-display);font-weight:700;font-size:27px;line-height:1.03;letter-spacing:-.035em;margin:0}.phone .pverdict em{font-style:normal;color:var(--accent)}.phone .pbecause{font-size:12.5px;line-height:1.5;color:var(--ink-2);margin:11px 0 0}.phone .ptape-wrap{display:none;margin-top:2px}[data-dir=inst] .phone .ptape-wrap{display:block}.phone .ptape{background:var(--ink-surface);color:var(--on-ink);border-radius:var(--radius);padding:12px 13px;border-top:2px solid var(--accent);position:relative;overflow:hidden}.phone .ptape .trow{display:flex;gap:7px;margin-bottom:10px}.phone .ptape .tcell{flex:1 1;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:8px 9px}[data-dir=inst] .phone .ptape .tcell{border-radius:0}.phone .ptape .tk{font-family:var(--font-mono);font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:var(--on-ink-dim);display:flex;align-items:center;gap:4px}.phone .ptape .tk .d{width:4px;height:4px;background:var(--accent)}.phone .ptape .tk.dr .d{background:var(--drift)}.phone .ptape .tv{font-family:var(--font-mono);font-weight:600;font-size:12px;margin-top:4px}.phone .ptape .tread{font-size:12px;line-height:1.4;font-weight:500;color:var(--on-ink-dim)}.phone .ptape .tread b{color:#fff}.phone .ptape .tread .hot{color:#ff9384}.phone .paskbar{display:flex;align-items:center;gap:9px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);padding:11px 15px;box-shadow:var(--shadow-sm);margin-top:14px}[data-dir=inst] .phone .paskbar{border-radius:0}.phone .paskbar .sp{color:var(--accent);font-size:14px}.phone .paskbar .ph{font-size:13px;color:var(--faint);flex:1 1}.phone .paskbar .go{font-family:var(--font-mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-weight:600}.phone .pstats{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:15px}.phone .pstile{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:12px 13px;box-shadow:var(--shadow-sm);position:relative}[data-dir=inst] .phone .pstile{border-radius:0}[data-dir=inst] .phone .pstile:before{content:"";position:absolute;top:4px;left:4px;width:6px;height:6px;border:1.5px solid var(--accent);border-right:0;border-bottom:0;opacity:.45}.phone .pstile .pip{position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:50%;background:var(--faint)}[data-dir=inst] .phone .pstile .pip{border-radius:0;width:7px;height:7px}.phone .pstile .sk{font-family:var(--font-mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:7px}.phone .pstile .sv{font-family:var(--num);font-weight:var(--bignum-weight);font-size:21px;line-height:.95;letter-spacing:var(--bignum-spacing)}[data-dir=inst] .phone .pstile .sv{font-family:var(--font-mono)}.phone .pstile .sn{font-size:10px;color:var(--dim);margin-top:6px;line-height:1.3}.phone .pstile.alert .sv{color:var(--drift)}.phone .pstile.alert .pip{background:var(--drift)}.phone .pstile.warn .sv{color:var(--risk)}.phone .pstile.warn .pip{background:var(--risk)}.phone .pstile.info .sv{color:var(--wait)}.phone .pstile.info .pip{background:var(--wait)}.phone .pstile.calm .pip{background:var(--ok)}.phone .psech{display:flex;align-items:center;gap:9px;margin:20px 0 11px}.phone .psech .sh{font-family:var(--font-section);font-weight:var(--sec-weight);font-size:var(--sec-size);letter-spacing:var(--sec-spacing);text-transform:var(--sec-transform);color:var(--ink)}[data-dir=atl] .phone .psech .sh{font-size:14px}.phone .psech .sk{flex:1 1;height:1px;background:var(--line)}.phone .psech .sc{font-family:var(--font-mono);font-size:8.5px;color:var(--faint)}.phone .pdec{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:13px 14px 13px 17px;box-shadow:var(--shadow-sm);position:relative;overflow:hidden;margin-bottom:9px}[data-dir=inst] .phone .pdec{border-radius:0}.phone .pdec .tab{position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:2px;background:var(--faint)}.phone .pdec.crit .tab{background:var(--drift)}.phone .pdec.high .tab{background:var(--risk)}.phone .pdec .top{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.phone .pdec .dt{font-family:var(--font-display);font-weight:600;font-size:14.5px;letter-spacing:-.015em;line-height:1.2}[data-dir=inst] .phone .pdec .dt{font-family:var(--font-body);font-size:13.5px}.phone .pdec .pri{font-family:var(--font-mono);font-size:7.5px;letter-spacing:.05em;text-transform:uppercase;font-weight:600;padding:4px 7px;border-radius:5px;white-space:nowrap;flex-shrink:0}[data-dir=inst] .phone .pdec .pri{border-radius:0}.phone .pdec.crit .pri{background:var(--drift-soft);color:var(--drift)}.phone .pdec.high .pri{background:var(--risk-soft);color:var(--risk)}.phone .pdec .dmove{font-size:12px;color:var(--accent);font-weight:600;margin-top:6px}[data-dir=inst] .phone .pdec .dmove{font-family:var(--font-mono);font-size:10.5px;font-weight:500}.phone .ptabs{flex-shrink:0;display:flex;justify-content:space-around;align-items:flex-end;padding:9px 8px 16px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative;z-index:5}.phone .ptab{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--faint)}.phone .ptab .ti{font-size:16px;height:20px;display:grid;place-items:center}.phone .ptab .tl{font-family:var(--font-mono);font-size:8px;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.phone .ptab.on{color:var(--accent)}.phone .ptab.center .ti{width:42px;height:42px;border-radius:50%;background:var(--accent);color:#fff;font-size:18px;margin-top:-12px;box-shadow:0 8px 18px -6px var(--accent)}[data-dir=inst] .phone .ptab.center .ti{border-radius:13px}.phone .pbar{position:absolute;bottom:7px;left:50%;transform:translateX(-50%);width:120px;height:4px;border-radius:3px;background:var(--ink);opacity:.32;z-index:6}section{padding:72px 0;position:relative}@media(max-width:640px){section{padding:52px 0}}.sec-eyebrow{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 14px}h2.sec-h{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,3.6vw,40px);line-height:1.06;letter-spacing:-.03em;margin:0 0 16px;max-width:20ch}[data-dir=inst] h2.sec-h{letter-spacing:-.015em}.sec-lede{font-size:17px;color:var(--ink-2);max-width:56ch;margin:0}.sec-lede.center{margin:0 auto;text-align:center}.head-center{text-align:center;max-width:720px;margin:0 auto 44px}.head-center h2.sec-h{margin-left:auto;margin-right:auto}.rule{height:var(--hero-rule);background:var(--line);position:relative}.rule:before{content:"";position:absolute;left:0;top:0;height:100%;width:48px;background:var(--accent)}[data-dir=inst] .rule:before{box-shadow:0 0 10px var(--accent)}.problem{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.problem .big{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,3.4vw,34px);line-height:1.18;letter-spacing:-.025em;color:var(--ink);max-width:24ch;margin:0}[data-dir=atl] .problem .big{font-style:normal}.problem .big b{color:var(--accent);font-weight:700}.problem .sub{margin:24px 0 0;color:var(--ink-2);font-size:16px;max-width:60ch;line-height:1.6}.problem-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}@media(max-width:860px){.problem-grid{grid-template-columns:1fr;gap:28px}}.beforelist{display:flex;flex-direction:column;gap:1px}.bl{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;padding:14px 0;border-top:1px solid var(--line);align-items:center}.bl:last-child{border-bottom:1px solid var(--line)}.bl .blk{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);min-width:78px}.bl .blv{font-size:14.5px;color:var(--ink-2)}.bl .blv b{color:var(--ink);font-weight:600}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;align-items:center}@media(max-width:880px){.split{grid-template-columns:1fr;gap:34px}}.whatlist{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.whatlist li{padding:18px 0 18px 2px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:start}.whatlist li:last-child{border-bottom:1px solid var(--line)}.whatlist .wn{font-family:var(--num);font-weight:700;font-size:15px;color:var(--accent);min-width:24px}[data-dir=inst] .whatlist .wn{font-family:var(--font-mono)}.whatlist h4{font-family:var(--font-display);font-size:17px;font-weight:700;margin:0 0 5px;letter-spacing:-.01em}.whatlist p{margin:0;font-size:14px;color:var(--ink-2);line-height:1.5}.tiers{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:8px}@media(max-width:860px){.tiers{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){.tiers{grid-template-columns:1fr}}.tier{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px 20px 24px;position:relative;overflow:hidden;box-shadow:var(--shadow-sm);transition:.2s}[data-dir=inst] .tier{border-radius:0}[data-dir=inst] .tier:after,[data-dir=inst] .tier:before{content:"";position:absolute;width:9px;height:9px;border:1.5px solid var(--tc,var(--accent));opacity:.5}[data-dir=inst] .tier:before{top:-1px;left:-1px;border-right:0;border-bottom:0}[data-dir=inst] .tier:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.tier:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.tier .tband{position:absolute;left:0;top:0;width:100%;height:3px;background:var(--tc)}.tier .tnum{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);display:flex;align-items:center;gap:8px;margin-top:6px}.tier .tnum .dot{width:9px;height:9px;border-radius:50%;background:var(--tc)}[data-dir=inst] .tier .tnum .dot{border-radius:0}.tier h3{font-family:var(--font-display);font-size:22px;font-weight:700;margin:11px 0 8px;letter-spacing:-.02em}.tier p{font-size:13px;margin:0}.tier p,.tieradd{color:var(--ink-2);line-height:1.5}.tieradd{margin-top:18px;font-size:14px;display:flex;align-items:center;gap:13px;background:var(--accent-soft);border:1px dashed var(--line-2);border-radius:var(--radius);padding:15px 18px}[data-dir=inst] .tieradd{border-radius:0}.tieradd .pl{font-family:var(--font-display);font-size:20px;line-height:1}.tieradd .pl,.tieradd b{color:var(--accent);font-weight:700}.steps{counter-reset:s;display:flex;flex-direction:column;gap:0;margin-top:8px}.step{display:grid;grid-template-columns:auto 1fr auto;grid-gap:26px;gap:26px;padding:26px 0;border-top:1px solid var(--line);align-items:start}.step:last-child{border-bottom:1px solid var(--line)}.step .sn{counter-increment:s;font-family:var(--num);font-size:30px;font-weight:700;color:var(--accent);line-height:1;min-width:52px;letter-spacing:-.03em}[data-dir=inst] .step .sn{font-family:var(--font-mono);font-weight:600}.step .sn:before{content:counter(s,decimal-leading-zero)}.step h3{font-family:var(--font-display);font-size:21px;font-weight:700;margin:0 0 7px;letter-spacing:-.02em}.step p{margin:0;color:var(--ink-2);font-size:15px;max-width:62ch;line-height:1.55}.step .stag{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);padding:6px 12px;white-space:nowrap;align-self:center}[data-dir=inst] .step .stag{border-radius:0}@media(max-width:680px){.step{grid-template-columns:auto 1fr;gap:18px}.step .stag{display:none}}.preview-stage{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.preview-frame{position:relative}.askchips{display:flex;gap:9px;flex-wrap:wrap;justify-content:center;margin-top:30px}.askchips .chip{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.02em;color:var(--ink-2);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);padding:9px 15px;cursor:pointer;transition:.14s}[data-dir=inst] .askchips .chip{border-radius:0}.askchips .chip:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.askchips .chip .sp{color:var(--accent);margin-right:6px}.duo{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media(max-width:780px){.duo{grid-template-columns:1fr}}.prod{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:30px 28px;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}[data-dir=inst] .prod{border-radius:0}.prod .pk{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.prod h3{font-family:var(--font-display);font-size:25px;font-weight:700;margin:0 0 8px;letter-spacing:-.025em}.prod .pd{font-size:14.5px;color:var(--ink-2);margin:0 0 20px;line-height:1.55;max-width:42ch}.prod .tierrow{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:8px}.prod .tpill{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--ink-2);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:6px 12px;display:flex;align-items:center;gap:7px}[data-dir=inst] .prod .tpill{border-radius:0}.prod .tpill .dot{width:8px;height:8px;border-radius:50%}[data-dir=inst] .prod .tpill .dot{border-radius:0}.prod .pcap{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:18px 0 9px}.outcome{background:var(--ink-surface);color:var(--on-ink);border-radius:var(--radius-lg);padding:clamp(36px,5vw,58px);position:relative;overflow:hidden}[data-dir=inst] .outcome{border-radius:0;border-top:2px solid var(--accent)}.outcome:after{content:"";position:absolute;left:-120px;bottom:-160px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 32%,transparent),transparent 64%)}.outcome .sec-eyebrow{color:var(--accent-on-ink)}.outcome h2.sec-h{color:var(--on-ink)}.outcome .olist{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:34px;position:relative;z-index:1}@media(max-width:760px){.outcome .olist{grid-template-columns:1fr;gap:24px}}.outcome .o .onum{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-on-ink)}.outcome .o h3{font-family:var(--font-display);font-size:20px;font-weight:700;margin:9px 0 8px;color:var(--on-ink);letter-spacing:-.02em}.outcome .o p{margin:0;color:var(--on-ink-dim);font-size:14px;line-height:1.55}.outcome .o{position:relative;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.14)}.cta{text-align:center;padding:84px 0}.cta h2.sec-h{margin:0 auto 16px;max-width:18ch}.cta .sec-lede{margin:0 auto 30px}.cta .herobtns{justify-content:center}footer{border-top:1px solid var(--line);padding:40px 0 64px}.footin{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;align-items:flex-start}.footin .sig{font-family:var(--font-display);font-style:italic;font-size:18px;color:var(--ink-2);margin:0 0 12px;max-width:24ch;letter-spacing:-.01em}[data-dir=inst] .footin .sig{font-style:normal}.footmeta{font-family:var(--font-mono);font-size:11px;color:var(--faint);line-height:1.9;text-align:right}.footmeta b{color:var(--ink-2);font-weight:500}@media(max-width:640px){.footmeta{text-align:left}}.reveal{opacity:1;transform:none}html.anim .reveal{transform:translateY(22px);transition:transform .75s cubic-bezier(.2,.7,.2,1)}html.anim .reveal.in{transform:none}#tweaks{position:fixed;right:18px;bottom:18px;z-index:90;width:268px;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;display:none;font-family:var(--font-body)}#tweaks.show{display:block}#tweaks .th{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-bottom:1px solid var(--line);background:var(--panel-2)}#tweaks .th b{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}#tweaks .th button{border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:16px;line-height:1}#tweaks .tbody{padding:14px 15px;display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto}#tweaks .tw .twl{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:8px}#tweaks .swatches{display:flex;gap:8px}#tweaks .swatches .swi{display:flex;flex-direction:column;align-items:center;gap:6px}#tweaks .swatches .swi em{font-style:normal;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);transition:.15s}#tweaks .swatches .swi:has(button.on) em{color:var(--ink)}#tweaks .swatches button{width:30px;height:30px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}#tweaks .swatches button.on{border-color:var(--ink)}#tweaks .opts{display:flex;gap:5px}#tweaks .opts button{flex:1 1;border:1px solid var(--line);background:var(--paper-2);font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--dim);padding:7px 4px;border-radius:var(--radius-sm);cursor:pointer}#tweaks .opts button.on{background:var(--ink-surface);color:var(--on-ink);border-color:var(--ink-surface)}.byob-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:54px;gap:54px;align-items:center}@media(max-width:980px){.byob-grid{grid-template-columns:1fr;gap:38px}}.byob-points{display:flex;flex-direction:column;gap:14px;margin-top:24px}.byob-points .bp{display:flex;gap:13px;align-items:flex-start}.byob-points .bp .bk{width:26px;height:26px;border-radius:8px;flex-shrink:0;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);font-size:13px;margin-top:1px}[data-dir=inst] .byob-points .bp .bk{border-radius:0}.byob-points .bp p{margin:0;font-size:15px;color:var(--ink-2)}.byob-points .bp p b{color:var(--ink);font-weight:600}.swapcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px;box-shadow:var(--shadow-sm)}[data-dir=inst] .swapcard{border-radius:0;position:relative}[data-dir=inst] .swapcard:after,[data-dir=inst] .swapcard:before{content:"";position:absolute;width:11px;height:11px;border:1.5px solid var(--accent);opacity:.5}[data-dir=inst] .swapcard:before{top:-1px;left:-1px;border-right:0;border-bottom:0}[data-dir=inst] .swapcard:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.provseg{display:flex;gap:5px;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:4px;margin-bottom:18px}[data-dir=inst] .provseg{border-radius:0}.provseg button{flex:1 1;border:0;background:transparent;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--dim);padding:9px 6px;border-radius:7px;cursor:pointer;transition:.15s;display:flex;align-items:center;justify-content:center;gap:7px}[data-dir=inst] .provseg button{border-radius:0;text-transform:uppercase}.provseg button.on{background:var(--panel);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:600}.provseg button .gd{width:14px;height:14px;border-radius:4px;flex-shrink:0}.provseg button[data-prov=chatgpt] .gd{background:#10a37f}.provseg button[data-prov=claude] .gd{background:#d97757}[data-dir=inst] .provseg button .gd{border-radius:0}.swap{display:flex;flex-direction:column;gap:0}.swaprow{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2)}[data-dir=inst] .swaprow{border-radius:0}.swaprow .si{width:38px;height:38px;border-radius:9px;flex-shrink:0;display:grid;place-items:center;color:#fff;font-family:var(--font-display);font-weight:700;font-size:17px}[data-dir=inst] .swaprow .si{border-radius:0}.swaprow .st{flex:1 1;min-width:0}.swaprow .st .sl{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:-.01em;color:var(--ink)}.swaprow .st .ss{font-size:12.5px;color:var(--dim);margin-top:1px}.swaprow .sp{font-family:var(--font-mono);font-size:12px;color:var(--dim);text-align:right;flex-shrink:0}.swaprow.from .si{background:linear-gradient(140deg,#8a8f98,#5b6068)}.swaprow.to{background:var(--accent-soft);border-color:transparent;margin-top:0}.swaprow.to .si{background:radial-gradient(125% 125% at 28% 20%,#f2a35e,#b5371a)}[data-dir=inst] .swaprow.to .si{background:radial-gradient(125% 125% at 28% 22%,#16463f,#06201e);box-shadow:0 0 0 1px rgba(47,230,210,.4)}.swaprow.to .sl{color:var(--accent-2)}.swaprow.to .sp,[data-dir=inst] .swaprow.to .sl{color:var(--accent)}.swaprow.to .sp{font-weight:600}.swaparrow{display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 0;color:var(--faint);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.swaparrow:after,.swaparrow:before{content:"";height:1px;width:34px;background:var(--line-2)}.own-compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-top:34px}@media(max-width:760px){.own-compare{grid-template-columns:1fr}}.owncard{border-radius:var(--radius-lg);padding:26px 26px 24px;position:relative;overflow:hidden}[data-dir=inst] .owncard{border-radius:0}.owncard.them{background:var(--paper-2);border:1px solid var(--line)}.owncard.you{background:var(--panel);border:1.5px solid var(--accent);box-shadow:var(--shadow)}.owncard .oh{display:flex;align-items:center;gap:11px;margin-bottom:6px}.owncard .obadge{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:30px}[data-dir=inst] .owncard .obadge{border-radius:0}.owncard.them .obadge{background:var(--line);color:var(--dim)}.owncard.you .obadge{background:var(--accent);color:#fff}.owncard h3{font-family:var(--font-display);font-weight:700;font-size:21px;letter-spacing:-.02em;margin:0 0 16px;color:var(--ink)}.ownlist{display:flex;flex-direction:column;gap:11px}.ownlist .ol{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;color:var(--ink-2);line-height:1.45}.ownlist .ol .ic{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:11px;margin-top:1px;font-weight:700}[data-dir=inst] .ownlist .ol .ic{border-radius:0}.owncard.them .ol .ic{background:rgba(192,74,36,.12);color:var(--drift)}.owncard.you .ol .ic{background:var(--ok-soft);color:var(--ok)}.ownlist .ol b{color:var(--ink);font-weight:600}.own-extend{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:26px;padding-top:28px;border-top:1px solid var(--line)}@media(max-width:680px){.own-extend{grid-template-columns:1fr;gap:16px}}.own-extend .oe h4{font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:-.015em;margin:0 0 6px;color:var(--ink);display:flex;align-items:center;gap:9px}.own-extend .oe h4 .od{width:9px;height:9px;border-radius:50%;background:var(--accent)}[data-dir=inst] .own-extend .oe h4 .od{border-radius:0}.own-extend .oe p{margin:0;font-size:14px;color:var(--ink-2)}.own-extend .oe p b{color:var(--ink);font-weight:600}