header{background:#0000;border-bottom:1px solid #0000;position:sticky;top:0;transition:border-color .3s ease,box-shadow .3s ease;z-index:50}header:before{backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);background:var(--header-veil);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}header.scrolled{border-bottom-color:var(--border);box-shadow:var(--header-shadow)}header.scrolled:before{opacity:1}html:not(.js) header{border-bottom-color:var(--border)}html:not(.js) header:before{opacity:1}@media (prefers-reduced-motion:reduce){.bento .cell,header,header:before{transition:none}.bento .cell:hover{transform:none}}@media (max-width:1023px) and (orientation:landscape){:root{--anchor-off:0}header{position:static}}.nav{align-items:center;display:flex;gap:20px;height:72px;justify-content:space-between}.brand{font-size:21px;gap:12px}.brand .fox{height:30px;width:30px}.nav nav{flex:1}.nav-links{align-items:center;display:flex;gap:14px;list-style:none;margin:0;padding:0;width:100%}.nav-section+.nav-section{margin-left:8px}.nav-section+.nav-cta-item,.nav-section+.nav-tool,.nav-section:first-child{margin-left:auto}.nav-section a{color:var(--text-dim);font-size:14px;font-weight:500;transition:color .18s ease}.nav-section a:hover{color:var(--text)}.nav-section a .n{color:var(--primary);opacity:.8}.nav-section a:focus-visible{border-radius:8px;outline-offset:6px}.nav-cta-item .btn{border-radius:10px;font-size:14px;padding:10px 18px}.menu-toggle{background:none;border:0;color:var(--text);cursor:pointer;display:none;padding:6px}html.js .reveal{filter:opacity(0);transform:translateY(24px);transition:filter .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}html.js .reveal.in{filter:none;transform:none}section{position:relative}.band{padding:132px 0}.band-flush{padding-top:0}#wins{margin-top:80px}.sechead{margin-bottom:68px;max-width:720px}.kick{align-items:center;color:var(--accent-ink);display:flex;font-family:var(--mono);font-size:13px;gap:12px;letter-spacing:.04em;margin-bottom:22px;text-transform:uppercase}.kick:after{background:linear-gradient(90deg,var(--border-strong),#0000);content:"";flex:1;height:1px;max-width:180px}.sechead h2{font-size:clamp(30px,4.4vw,50px)}.sechead p{color:var(--text-dim);font-size:18px;line-height:1.6;margin-top:20px;max-width:620px}.ast{color:var(--accent-ink)}.sechead p.integ-note{color:var(--text-faint);font-size:11.5px;line-height:1.5;margin-top:14px;max-width:none}.browser,.float-badge{--panel:#ffffff06;--panel-2:#ffffff0a;--border:#ffffff14;--border-strong:#ffffff29;--text:#fff;--text-dim:#ffffff9e;--text-faint:#ffffff8f;color:var(--text)}.hero{overflow:hidden;padding:70px 0 40px}.hero-glow{background:radial-gradient(500px 340px at 58% 50%,#ff553338,#ff55330d 55%,#0000 72%);filter:blur(12px);height:680px;left:0;pointer-events:none;position:absolute;right:0;top:-208px;z-index:0}[data-theme=light] .hero-glow{display:none}.hero .wrap{position:relative;z-index:1}.hero-grid{align-items:center;display:grid;gap:40px;grid-template-columns:1.12fr .88fr}.hero-kick{align-items:center;background:var(--accent-wash);border:1px solid var(--border);border-radius:30px;color:var(--accent-ink);display:inline-flex;font-family:var(--mono);font-size:13px;gap:10px;letter-spacing:.03em;margin-bottom:26px;padding:6px 14px;text-transform:uppercase}.hero-kick .dot{background:var(--accent-mark);border-radius:50%;box-shadow:var(--accent-halo);height:7px;width:7px}.hero h1{font-size:clamp(36px,4.8vw,54px);font-weight:700;letter-spacing:-.035em}.hero h1 .grad{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}.hero-sub{color:var(--text-dim);font-size:19px;line-height:1.62;margin-top:26px;max-width:520px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.hero-foot{align-items:center;color:var(--text-dim);display:flex;font-size:13.5px;gap:10px;margin-top:26px}.hero-foot svg{color:var(--accent-ink);height:15px;width:15px}.mock-holder{position:relative}.mock-holder:before{background:radial-gradient(58% 55% at 62% 42%,#ff785029,#ff78500a 55%,#0000 75%);content:"";filter:blur(22px);inset:-60px -30px -70px -40px;pointer-events:none;position:absolute;z-index:-1}.mock-float{animation:float 7s ease-in-out infinite;position:relative}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.has-veil{position:relative}.demo-veil{align-items:center;background:var(--veil);border-radius:inherit;cursor:pointer;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;text-decoration:none;transition:opacity .22s ease;z-index:6}.demo-veil span{align-items:center;background:var(--btn-primary-bg);border-radius:999px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-ink);display:inline-flex;font-size:14.5px;font-weight:600;gap:9px;padding:12px 22px;transform:translateY(6px);transition:transform .22s ease}.demo-veil svg{flex:none;height:16px;width:16px}.has-veil:hover .demo-veil{opacity:1}.has-veil:hover .demo-veil span{transform:none}.pill{border-radius:9px;box-shadow:0 6px 16px -6px #3b4de8b3;color:#fff;font-size:13px;font-weight:600;padding:9px 16px}.pill,.s-blue{background:#3b4de8}.s-lblue{background:#7cc4f7}.s-red{background:#ef2b3b}.s-gray{background:#d7dbe6}.legend{display:grid;gap:10px 24px;grid-template-columns:1fr 1fr;margin-top:16px}.legend .row{color:#5a6377;font-size:13px;justify-content:space-between}.legend .row,.legend .row .lbl{align-items:center;display:flex}.legend .row .lbl{gap:8px}.legend .row b{color:#1b2233;font-family:var(--mono);font-weight:600}.dot{border-radius:50%;flex:none;height:9px;width:9px}.float-badge{align-items:center;background:#16181a;border:1px solid var(--border-strong);border-radius:12px;box-shadow:0 20px 40px -14px #000000b3;display:flex;font-size:13px;gap:10px;padding:11px 15px;position:absolute}.float-badge .bico{border-radius:9px;display:grid;flex:none;height:30px;place-items:center;width:30px}.float-badge small{color:var(--text-faint);display:block;font-size:11px}.float-badge b{font-family:var(--mono);font-size:15px}.badge-alerts{right:-18px;top:-26px}.badge-alerts .bico{background:#ff553329;color:var(--primary-light)}.badge-rev{bottom:-48px;left:-22px}.badge-rev .bico{background:#2ec47829;color:var(--green)}.card-profile{background:var(--card-bg);border-radius:18px;box-shadow:var(--card-shadow);color:#2a3350;padding:20px 22px}.card-profile-hr{background:#dde3ee;border:0;height:1px;margin:13px 0}.card-profile-head{align-items:center;display:flex;gap:12px;min-height:58px;position:relative}.card-profile-mono{background:#1e2740;border-radius:11px;color:#fff;display:grid;flex:none;font-family:var(--mono);font-size:14px;font-weight:700;height:40px;place-items:center;width:40px}.card-profile-name{color:#1e2740;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.5}.card-profile-sub{color:#5a6377;font-family:var(--mono);font-size:11px;margin-top:3px}.card-profile-head>div{flex:1;min-width:0}.card-profile-health,.card-profile-potential{align-items:center;display:flex;flex-direction:column;gap:3px;position:absolute;top:50%;transform:translateY(-50%)}.card-profile-health,.card-profile-potential{right:0}.card-profile-head:has(.card-profile-health) .card-profile-potential{right:62px}.card-profile-ring-new i{font-size:9.5px;letter-spacing:.04em}.card-profile-sub .sep{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.card-profile-potential .bars{align-items:flex-end;display:flex;gap:2px;height:42px}.card-profile-potential .bars i{background:var(--card-line);border-radius:2px;width:5px}.card-profile-potential .bars i.on{background:var(--bar)}.card-profile-potential .bars i:first-child{height:34%}.card-profile-potential .bars i:nth-child(2){height:50%}.card-profile-potential .bars i:nth-child(3){height:66%}.card-profile-potential .bars i:nth-child(4){height:82%}.card-profile-potential .bars i:nth-child(5){height:100%}.card-profile-ring{background:conic-gradient(var(--ring-color,var(--amber)) 0 var(--ring,0),var(--card-line) var(--ring,0) 100%);border-radius:50%;display:grid;height:42px;place-items:center;width:42px}.card-profile-ring i{background:#eef1f8;border-radius:50%;color:#1e2740;display:grid;font-family:var(--mono);font-size:12.5px;font-style:normal;font-weight:700;height:32px;place-items:center;width:32px}.card-profile-health .hl,.card-profile-potential .hl{color:#8a92a6;font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase}.card-profile-kpis{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.card-profile-kpis .lab{color:#8a92a6;font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase}.card-profile-kpis .v strong{font-weight:inherit}.card-profile-kpis .v{align-items:baseline;color:#1e2740;display:flex;font-family:var(--mono);font-size:18px;font-weight:700;gap:3px;margin-top:3px}.card-profile-kpis .v.dn{color:#d1293a}.card-profile-kpis .v.up{color:#2aa564}.card-profile-kpis .v .ar{font-size:.66em}.card-profile-blkh{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.card-profile-blkh .l{color:#8a92a6;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.card-profile-chipd{border-radius:20px;font-family:var(--mono);font-size:11px;font-weight:700;padding:2px 9px}.chipd-dn{background:var(--red-soft);color:var(--red-ink)}.chipd-up{background:var(--green-soft);color:var(--green-ink)}.chipd-mut,.chipd-src{background:#e8edf6;color:#5a6377}.card-profile-spark{aspect-ratio:478/80;display:block;height:auto;width:100%}.card-profile-sig{display:grid;gap:9px}.card-profile-sig .r{align-items:center;color:#5a6377;display:flex;font-size:12.5px;gap:9px}.card-profile-sig .r>span:last-child{text-wrap:balance}.card-profile-sig .tag{border-radius:5px;flex:none;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:3px 0;text-align:center;width:44px}.tag-risk{background:var(--red-soft);color:var(--red-ink)}.tag-drop{background:var(--amber-soft);color:var(--amber-ink)}.tag-gap{background:var(--green-soft);color:var(--green-ink)}.card-profile-sig .r b{color:#1e2740;font-family:var(--mono)}.card-profile-recs{display:grid;gap:8px}.card-profile-recs .r{align-items:center;color:#3a4256;display:flex;font-size:12.5px;gap:9px;text-wrap:balance}.card-profile-recs .r .ck{color:#2aa564;display:flex;flex:none}.card-profile-recs .r .p{color:#2aa564;flex:none;font-family:var(--mono);font-weight:700;margin-left:auto}.card-profile-act{margin-top:14px}.card-profile-act .pill{display:block;text-align:center;width:100%}.card-profile-foot{align-items:center;background:linear-gradient(90deg,#2ec4781f,#2ec47808);border:1px solid #2ec4783d;border-radius:12px;display:flex;gap:12px;margin-top:16px;padding:11px 14px}.card-profile-fitem{align-items:baseline;color:#5a6377;display:flex;font-size:12px;gap:5px}.card-profile-fitem b{color:#1e2740;font-family:var(--mono);font-size:17px;letter-spacing:-.01em}.card-profile-fitem.up b{color:#1f8a54}.card-profile-fdiv{background:#2ec4784d;flex:none;height:20px;width:1px}.card-profile-foot .pill{margin-left:auto}.catsplit{border-radius:9px;display:flex;gap:2px;height:38px;overflow:hidden}.catsplit span{display:block;height:100%}.catlegend{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:13px}.catlegend .r{align-items:center;color:#5a6377;display:flex;font-size:12.5px;gap:7px}.catlegend .sw{border-radius:2px;flex:none;height:9px;width:9px}.catlegend .r b{color:#1e2740;font-family:var(--mono)}.readout{border-bottom:1px solid var(--border);border-top:1px solid var(--border)}.readout .grid{display:grid;grid-template-columns:repeat(4,1fr)}.readout .cell{border-left:1px solid var(--border);padding:30px 26px;position:relative}.readout .cell:first-child{border-left:0;padding-left:0}.readout .cell .lab{align-items:center;color:var(--text-faint);display:flex;font-family:var(--mono);font-size:11.5px;gap:7px;letter-spacing:.08em;text-transform:uppercase}.readout .cell .lab:before{background:var(--accent-mark);border-radius:50%;content:"";height:6px;width:6px}.readout .cell .val{font-family:var(--mono);font-size:clamp(26px,3.2vw,38px);font-weight:700;letter-spacing:-.02em;margin-top:14px}.readout .cell .val strong{font-weight:inherit}.readout .cell .val .u{color:var(--text-dim);font-size:.5em;font-weight:500}.readout .cell .sub{color:var(--text-dim);font-size:13px;line-height:1.45;margin-top:8px;text-wrap:balance}.readout .cell .val.grad{background:var(--headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}.leak-grid{align-items:center;display:grid;gap:60px;grid-template-columns:1.02fr .98fr}.leak-copy .lead{font-size:clamp(28px,3.6vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.leak-copy p:not(.leak-callout){color:var(--text-dim);font-size:17px;line-height:1.65;margin-top:20px}.leak-callout{align-items:baseline;border-top:1px solid var(--border);display:flex;gap:16px;margin-top:30px;padding-top:26px}.leak-callout .big{color:var(--accent-ink);flex:none;font-family:var(--mono);font-size:clamp(30px,3.8vw,44px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1;white-space:nowrap}.leak-callout .big .suf{font-size:.48em;font-weight:600;letter-spacing:.03em;margin-left:1px}.leak-callout .txt{color:var(--text-dim);font-size:14.5px;line-height:1.5;text-wrap:balance}.grow-grid{align-items:start;display:grid;gap:26px;grid-template-columns:1fr 1fr}.grow-label{align-items:center;color:var(--primary-light);display:flex;font-family:var(--mono);font-size:12px;gap:8px;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}.grow-label:before{background:var(--primary);border-radius:50%;content:"";height:6px;width:6px}.card-leak{background:var(--panel-card-bg);border:1px solid var(--border);border-radius:20px;box-shadow:var(--panel-shadow);padding:28px}.card-leak-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:15px}.card-leak-head .t{color:var(--text-dim);font-size:13.5px;font-weight:600;text-wrap:balance}.card-leak-tag{border:1px solid var(--border);border-radius:20px;color:var(--text-faint);flex:none;font-family:var(--mono);font-size:10.5px;letter-spacing:.07em;padding:3px 10px;text-transform:uppercase}.card-leak-bar{border-radius:11px;display:flex;gap:3px;height:46px;overflow:hidden}.card-leak-bar .lseg{align-items:center;color:#fff;display:flex;font-family:var(--mono);font-size:15px;font-weight:700;justify-content:center}.card-leak-adopted{background:linear-gradient(90deg,#279e62,#33c07a)}.card-leak-lost{background:linear-gradient(90deg,#d64a44,#e8746a)}.card-leak-legend{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:14px}.card-leak-legend .row{align-items:center;color:var(--text-dim);display:flex;font-size:13px;gap:8px}.card-leak-legend .sw{border-radius:3px;flex:none;height:10px;width:10px}.card-leak-divider{background:var(--border);border:0;height:1px;margin:24px 0 20px}.card-leak-sub{color:var(--text-dim);font-size:13px;font-weight:600;margin-bottom:15px;text-wrap:balance}.speed{display:grid;gap:11px}.speed .r{align-items:center;display:grid;gap:13px;grid-template-columns:116px 1fr 40px}.speed .lb{color:var(--text-faint);font-size:12.5px;text-align:left}.speed .track{background:#ffffff0f;border-radius:6px;height:10px;overflow:hidden}.speed .fill{background:var(--accent-mark);border-radius:6px;display:block;height:100%}.speed .fill.win{background:linear-gradient(90deg,#279e62,#33c07a)}.speed .fill.gone{background:#4c5364}.speed .val{color:var(--text-dim);font-family:var(--mono);font-size:12px;text-align:right}.card-leak-note{color:var(--text-faint);font-size:12.5px;line-height:1.55;margin-top:18px}.bento{display:grid;gap:22px;grid-auto-rows:240px;grid-template-columns:repeat(3,1fr)}.bento .cell{background:var(--panel-card-bg);border:1px solid var(--border);border-radius:18px;display:flex;flex-direction:column;overflow:hidden;padding:28px;position:relative;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.bento .cell:hover{background:var(--cell-hover-bg);border-color:var(--cell-hover-border);box-shadow:var(--cell-hover-shadow);transform:var(--cell-hover-lift)}.bento .wide{grid-column:span 2}.bento .tall{grid-row:span 2}.cell .ct{color:var(--accent-ink);font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.cell h3{font-size:20px;letter-spacing:-.02em;margin:10px 0 8px}.cell p{color:var(--text-dim);font-size:14px;line-height:1.55}.cell .viz{margin-top:auto}.qs{margin-top:18px}.qs,.qs .r{display:grid;gap:12px}.qs .r{align-items:center;grid-template-columns:142px 1fr 56px}.qs .nm{color:var(--text-dim);font-family:var(--mono);font-size:12px;white-space:nowrap}.qs .tr{background:#ffffff0f;height:8px;overflow:hidden}.qs .fl,.qs .tr{border-radius:5px}.qs .fl{display:block;height:100%}.qs .sc{font-family:var(--mono);font-size:12.5px;font-weight:700;text-align:right}.fl-g{background:linear-gradient(90deg,var(--green-from),var(--green))}.fl-a{background:linear-gradient(90deg,var(--amber-from),var(--amber))}.fl-r{background:linear-gradient(90deg,var(--red-from),var(--red))}.sc-g{color:var(--green)}.sc-a{color:var(--amber)}.sc-r{color:var(--red-bright)}.matrix{display:grid;gap:6px;grid-template-columns:repeat(8,1fr);margin-top:16px}.matrix i{aspect-ratio:1/1;border-radius:3px;display:block;width:100%}.m-key{background:#eef1f8}.m-active{color:#2c9863}.m-active,.m-inact{background:currentcolor}.m-inact{color:#5f9e7f}.m-lost{color:#b1524c}.m-lost,.m-un{background:currentcolor}.m-un{color:var(--dot-dormant)}.m-watch{background:currentcolor;color:#b98a37}.nutri-grid{align-items:center;display:grid;gap:56px;grid-template-columns:.92fr 1.08fr}.card-nutri{background:var(--panel-card-bg);border:1px solid var(--border);border-radius:20px;box-shadow:var(--panel-shadow);padding:28px}.matrix.big{gap:6px;grid-template-columns:repeat(14,1fr)}.card-nutri-legend{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:20px}.card-nutri-legend .row{align-items:center;color:var(--text-dim);display:flex;font-size:12.5px;gap:8px}.card-nutri-legend .sw{border-radius:3px;flex:none;height:10px;width:10px}.rules{display:flex;flex-direction:column;gap:8px;margin-top:16px}.cell .rules.viz{margin-top:14px}.rule{align-items:center;background:#ffffff08;border:1px solid var(--border);border-radius:9px;color:var(--text-dim);display:grid;font-family:var(--mono);font-size:12px;gap:6px 9px;grid-template-columns:auto 1fr auto 1fr auto;padding:7px 12px}.rule .kw{color:var(--primary-light)}.rule .arw{color:var(--text-faint)}.toggle{background:#34d17e4d;border-radius:20px;flex:none;height:17px;margin-left:auto;position:relative;width:30px}.toggle:after{background:var(--green);border-radius:50%;content:"";height:13px;position:absolute;right:2px;top:2px;width:13px}.spark{display:block;height:auto;margin-top:14px;width:100%}.spark-wrap{margin-top:14px;position:relative}.spark-wrap .spark{margin-top:0}.alert-dot{background:var(--dark);border:2px solid #ff6152;border-radius:50%;box-shadow:0 0 0 4px #ff61521f;display:grid;height:18px;left:46.7%;place-items:center;position:absolute;top:47%;transform:translate(-50%,-50%);width:18px}.alert-dot.bd-dot{left:56.7%;top:70%}.alert-dot:before{background:#ff6152;border-radius:50%;content:"";height:7px;width:7px}.alert-dot:after{animation:alert-pulse 2.2s ease-out infinite;border:2px solid #ff615280;border-radius:50%;content:"";inset:-2px;position:absolute}@keyframes alert-pulse{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2.1)}}.trend-chip{align-items:center;background:var(--green-soft);border-radius:20px;color:var(--green);display:inline-flex;font-family:var(--mono);font-size:12px;font-weight:700;gap:5px;margin-left:8px;padding:3px 10px}.ranked{display:grid;gap:9px;margin-top:16px}.ranked .r{align-items:center;color:var(--text-dim);display:flex;font-size:12.5px;gap:10px}.ranked .r .rk{color:var(--text-faint);font-family:var(--mono);width:20px}.ranked .r .bar2{background:#ffffff0f;border-radius:4px;flex:1;height:6px;overflow:hidden}.ranked .r .bar2 span{background:var(--brand-gradient);border-radius:4px;display:block;height:100%}.showcase .wrap{position:relative}.showcase .browser{position:relative;z-index:1}.showcase .wrap:after{background:var(--glow-warm);content:"";filter:blur(34px);inset:30% 6% -6%;pointer-events:none;position:absolute;z-index:0}.browser{background:#0f1113;border:1px solid var(--border-strong);border-radius:16px;box-shadow:0 40px 90px -30px #000c,inset 0 1px 0 #ffffff0a;overflow:hidden}.browser-bar{align-items:center;background:#17191b;border-bottom:1px solid var(--border);display:flex;gap:8px;padding:13px 16px}.browser-bar .td{background:#3a3d40;border-radius:50%;height:11px;width:11px}.browser-bar .url{background:#ffffff0a;border-radius:7px;color:var(--text-faint);font-family:var(--mono);font-size:12px;margin-left:14px;padding:5px 14px}.app{display:grid;grid-template-columns:244px 1fr;min-height:420px}.app-side{background:#131517;border-right:1px solid var(--border);padding:20px 14px}.app-side .brand{font-size:16px;margin:4px 8px 22px}.app-side .brand .fox{height:22px;width:22px}.app-nav,.app-nav ul{display:flex;flex-direction:column;gap:3px}.app-nav a{align-items:center;border-radius:9px;color:var(--text-dim);display:flex;font-size:14px;gap:11px;padding:10px 12px}.app-nav a svg{height:17px;opacity:.8;width:17px}.app-nav a.active{background:#ff553321;color:var(--text)}.app-nav a.active svg{color:var(--primary-light);opacity:1}.app-nav .badge{background:var(--brand-gradient);border-radius:20px;color:#2b1206;font-family:var(--mono);font-size:11px;font-weight:700;margin-left:auto;padding:1px 8px}.app-nav .badge.amber{background:var(--amber);color:#201400}.app-sep{color:var(--text-faint);font-family:var(--mono);font-size:11px;letter-spacing:.1em;margin:18px 12px 8px;text-transform:uppercase}.app-main{background:#0f1113;padding:24px}.app-mh{align-items:center;border-bottom:1px solid var(--border);display:none;gap:12px;margin-bottom:16px;padding-bottom:14px}.app-burger{background:var(--panel);border:1px solid var(--border);border-radius:9px;color:var(--text-dim);display:grid;flex:none;height:38px;place-items:center;width:38px}.app-burger svg{height:18px;width:18px}.app-mbrand{font-size:16px;gap:10px}.app-mbrand .fox{height:22px;width:22px}.app-h{align-items:center;display:flex;gap:14px;margin-bottom:18px}.app-h h3{font-size:20px;margin:0}.app-tabs{display:flex;gap:4px;margin-left:6px}.app-tabs :is(span,strong){border-radius:8px;color:var(--text-dim);font-size:13px;font-weight:inherit;padding:5px 12px}.app-tabs .on{background:#ffffff14;color:var(--text)}.app-count{color:var(--text-faint);font-size:12px}.app-count,.app-toggle{font-family:var(--mono);margin-left:auto}.app-toggle{align-items:center;background:#ffffff0d;border:1px solid var(--border);border-radius:8px;box-sizing:border-box;display:inline-flex;flex:none;font-size:11px;height:30px;padding:2px}.app-toggle :is(span,strong){border-radius:6px;color:var(--text-faint);font-weight:inherit;padding:5px 10px;white-space:nowrap}.app-toggle .on{background:#ffffff17;color:var(--text)}.oa-list{display:flex;flex-direction:column;gap:9px}.oa-item{align-items:center;background:#15181c;border:1px solid var(--border);border-radius:11px;display:flex;gap:13px;padding:13px 15px}.oa-item .otag{border-radius:5px;flex:none;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:3px 7px;text-align:center;width:42px}.ot-risk{background:var(--red-soft);color:var(--red-bright)}.ot-slow{background:var(--amber-soft);color:var(--amber)}.ot-gap,.ot-up,.ot-win{background:var(--green-soft);color:var(--green)}.oa-item .obody{flex:1;min-width:0}.oa-item .otitle{color:var(--text);font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oa-item .oscope{color:var(--text-faint);font-family:var(--mono);font-size:11px;margin-top:2px}.oa-item .oval{color:var(--green);font-size:13.5px;font-weight:700}.oa-item .oact,.oa-item .oval{flex:none;font-family:var(--mono)}.oa-item .oact{color:var(--primary-light);font-size:12px;font-weight:600}.flow{counter-reset:step;display:grid;gap:0;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;position:relative}.flow .step{counter-increment:step;padding:0 26px;position:relative}.flow .step:first-child{padding-left:0}.flow .step:after{background:repeating-linear-gradient(90deg,var(--border-strong) 0 6px,#0000 6px 12px);content:"";height:2px;left:0;position:absolute;right:0;top:19px;z-index:0}.flow .step:first-child:after{left:19px}.flow .step:last-child:after{right:calc(100% - 40px)}.flow .step:before{background:var(--accent-mark);border-radius:11px;box-shadow:0 0 0 6px var(--dark);color:var(--btn-primary-ink);content:counter(step);display:grid;font-family:var(--mono);font-size:16px;font-weight:700;height:40px;place-items:center;position:relative;width:40px;z-index:1}.flow h3{font-size:18px;margin:22px 0 8px}.flow p{color:var(--text-dim);font-size:14.5px;line-height:1.55}.midcta{align-items:center;background:var(--panel-warm);border:1px solid var(--border);border-radius:16px;box-shadow:var(--panel-warm-shadow);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:24px 30px}.midcta .t{font-size:19px;font-weight:600;letter-spacing:-.01em}.midcta .t span{color:var(--text-dim);font-weight:400}.midcta .btn{flex:none}.cta-final{background:var(--cta-bg);border:1px solid var(--border-strong);border-radius:24px;box-shadow:var(--cta-shadow);overflow:hidden;padding:66px 40px;position:relative;text-align:center}.cta-final .kick{justify-content:center}.cta-final .kick:after{display:none}.cta-final h2{font-size:clamp(30px,4.4vw,50px);margin-top:16px}.cta-final p{color:var(--text-dim);font-size:18px;margin:18px auto 0;max-width:560px}.cta-final .hero-actions{justify-content:center;margin-top:32px}.cta-final p.note{color:var(--text-faint);font-size:14px;margin-top:18px}footer{border-top:1px solid var(--border);margin-top:20px;padding:46px 0 40px}.foot{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.foot .brand{font-size:18px}.foot .brand .fox{height:24px;width:24px}.foot-links,.foot-links ul{display:flex;flex-wrap:wrap;gap:26px}.foot-links a{color:var(--text-dim);font-size:14px}.foot-links a:hover{color:var(--text)}.foot-copy{color:var(--text-dim);font-size:13px;margin-top:24px}@media (max-width:960px){.wrap{padding:0 60px}.nav-section{display:none}.menu-toggle{display:inline-flex}.hero-grid{gap:54px;grid-template-columns:1fr}.hero-sub{max-width:none}.mock-holder{margin-left:auto;margin-right:auto;max-width:520px}.readout .grid{grid-template-columns:repeat(2,1fr)}.readout .cell:nth-child(3){border-left:0}.readout .cell:nth-child(odd){border-left:0;padding-left:0}.readout .cell:nth-child(n+3):before{background:var(--border);content:"";height:1px;left:0;position:absolute;right:0;top:0}.readout .cell:nth-child(3):before{left:-60px}.readout .cell:nth-child(4):before{right:-60px}.leak-grid{gap:40px;grid-template-columns:1fr}#account .card-profile{order:2}.grow-grid,.nutri-grid{gap:40px;grid-template-columns:1fr}.bento{grid-template-columns:repeat(2,1fr)}.bento .wide{grid-column:span 2}.bento .tall{grid-row:span 1}.flow{gap:40px 20px;grid-template-columns:repeat(2,1fr)}.flow .step{padding:0}.flow .step:after{display:none}.app{grid-template-columns:1fr}.app-side{display:none}.app-main{min-width:0}.app-mh{display:flex}}@media (max-width:620px){:root{--anchor-off:84px}.foot-links nav:has(.foot-section),.nav-cta-item .btn-ghost{display:none}.band{padding:76px 0}.card-leak-tag{display:none}.card-profile-sub{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px}.card-profile-health,.card-profile-potential{position:static;transform:none}.card-profile-head{align-items:flex-start;min-height:0}.readout .grid{grid-template-columns:1fr 1fr}.bento{grid-auto-rows:auto;grid-template-columns:1fr}.bento .wide{grid-column:span 1}.bento .cell{min-height:190px}.flow{grid-template-columns:1fr}.float-badge{display:none}.cta-final .btn,.hero-actions .btn{width:100%}.wrap{padding:0 20px}.nav{gap:12px}.brand{font-size:17px}.brand .fox{height:26px;width:26px}.nav-links{gap:10px}.nav-cta-item .btn-primary{font-size:12.5px;padding:8px 14px}.readout .cell{min-width:0;padding:22px 15px}.readout .cell:nth-child(3):before{left:-20px}.readout .cell:nth-child(4):before{right:-20px}.readout .cell .lab{letter-spacing:.04em;min-height:2.5em}.readout .cell .val{font-size:23px}.app-main{padding:16px}.browser-bar{justify-content:center}.browser-bar .td{display:none}.browser-bar .url{margin-left:0;text-align:center}.app-h{flex-wrap:wrap;gap:8px 10px;justify-content:center;margin-bottom:14px}.app-h h3{font-size:16px}.app-tabs{justify-content:center;margin-left:0}.app-toggle,.chipd-src{display:none}.oa-item{align-items:center;display:grid;gap:3px 11px;grid-template-areas:"tag body val" "tag body act";grid-template-columns:auto 1fr auto;padding:12px 13px}.oa-item .otag{grid-area:tag}.oa-item .obody{grid-area:body}.oa-item .otitle{overflow:visible;white-space:normal;text-wrap:balance}.oa-item .oscope{display:none}.oa-item .oval{grid-area:val;justify-self:end}.oa-item .oact{grid-area:act;justify-self:end}.rule{align-items:center}.card-profile-blkh{flex-wrap:wrap;row-gap:6px}.card-profile-blkh .l,.card-profile-chipd{white-space:nowrap}.card-profile-foot{flex-wrap:wrap;gap:10px;justify-content:center;text-align:center}.card-profile-foot .pill{margin-left:0;white-space:nowrap}.bento .cell .spark-wrap,.bento .cell .viz{margin-top:18px}.bento .cell .spark-wrap .viz{margin-top:0}.foot{align-items:flex-start;flex-direction:column;gap:20px}.foot-links{flex-wrap:wrap;gap:14px 20px}.foot-links a{white-space:nowrap}}.mobile-menu{border-bottom:1px solid var(--border);display:none;list-style:none;margin:0;padding:8px 0 20px}#header:has(.nav-check:checked):before{opacity:1}#header:has(.nav-check:checked) .menu-toggle .icon-menu,.menu-toggle .icon-close{display:none}#header:has(.nav-check:checked) .menu-toggle .icon-close{display:block}.nav-check{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}@media (max-width:960px){#header:has(.nav-check:checked) .mobile-menu{display:block}}.nav-check:focus-visible~.menu-toggle{border-radius:8px;outline:2px solid var(--primary-light);outline-offset:2px}.mobile-menu a:not(.btn){border-bottom:1px solid var(--border);color:var(--text-dim);display:block;font-size:16px;padding:12px 20px}.mobile-menu li:has(+.menu-actions) a{border-bottom:0}.menu-actions{display:none;flex-direction:column;gap:12px;padding:24px 20px 4px}.menu-actions .btn-primary{display:none}.menu-actions-pair{align-items:center;display:flex;gap:12px}.menu-actions-pair .theme-toggle{display:none;margin-left:auto}.mobile-menu a:not(.btn):focus-visible{border-radius:6px;color:var(--text);outline:2px solid var(--primary-light);outline-offset:-3px}@media (max-width:960px){.mobile-menu a:not(.btn){padding-left:60px;padding-right:60px}}@media (max-width:620px){.mobile-menu a:not(.btn){padding-left:20px;padding-right:20px}.menu-actions{display:flex}.mobile-menu li:has(+.menu-actions) a{border-bottom:1px solid var(--border)}}@media (max-width:420px){.nav-tool{display:none}.menu-actions-pair .theme-toggle{display:flex}}@media (max-width:370px){.nav-cta-item{display:none}.menu-actions .btn-primary{display:flex}}@media (prefers-reduced-motion:reduce){.alert-dot:after,.demo-veil,.demo-veil span,.mock-float,.reveal{animation:none!important;transition:none!important}.demo-veil span{transform:none}.alert-dot:after{display:none}html.js .reveal{filter:none;transform:none}html{scroll-behavior:auto}}.card-profile-mono-new{background:linear-gradient(135deg,var(--green-from),#33c07a)}.card-profile-mark{display:grid;flex:none;height:40px;place-items:center;width:40px}.cell-lede-tight{margin-bottom:4px}.nutri-title{font-size:clamp(28px,3.6vw,42px)}.nutri-lede{color:var(--text-dim);font-size:17px;line-height:1.6;margin-top:18px}.nutri-actions{margin-top:26px}.card-nutri .card-profile-blkh .l{color:var(--text-faint)}@media print{html.js .reveal{filter:none;transform:none}.hero h1 .grad,.readout .cell .val.grad{background:none;color:var(--accent-ink);-webkit-text-fill-color:currentcolor}.card-profile-mono,.pill{background:none;color:var(--text)}.card-leak-bar .lseg{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pill{border:1px solid var(--border-strong)}.browser,.float-badge{--panel:#171a1c07;--panel-2:#171a1c0d;--border:#171a1c1c;--border-strong:#171a1c33;--text:#171a1c;--text-dim:#171a1ca8;--text-faint:#171a1cad}.app-main,.app-side,.browser,.browser-bar,.float-badge,.oa-item{background:var(--card-bg)}.float-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}.demo-veil{display:none}.card-leak,.card-nutri,.card-profile{border:1px solid var(--border-strong)}.matrix i{border:1px solid;-webkit-print-color-adjust:exact;print-color-adjust:exact}header{position:static}.band{padding:44px 0}#wins{margin-top:0}.hero{padding:24px 0 32px}}