@font-face{font-family:text;src:url(../media/archivo_text.p.1-os1s2s65m7a.woff2)format("woff2");font-display:block;font-weight:400 700}.ySWf6q_className{font-family:text}.ySWf6q_variable{--font-text:"text"}
@font-face{font-family:label;src:url(../media/archivo_label-s.10672y3ozmqkp.woff2)format("woff2");font-display:swap;font-weight:700 800}@font-face{font-family:label Fallback;src:local(Arial);ascent-override:82.48%;descent-override:19.73%;line-gap-override:0.0%;size-adjust:106.45%}.k7GSOa_className{font-family:label,label Fallback}.k7GSOa_variable{--font-label:"label", "label Fallback"}
:root{--ground:#070708;--ground-2:#0f0f12;--ground-3:#17171c;--ink:#eceae6;--ink-2:#9a989f;--ink-3:#8a8a94;--gold:#d8b26e;--gold-hover:#ddbb7f;--on-gold:#070708;--rule:#eceae61f;--rule-2:#eceae638;--long:#d8b26e;--short:#e25c6e;--heat-1:#262422;--heat-2:#54504c;--heat-3:#8c8680;--heat-4:#bcb6ae;--heat-5:#d6d0c6;--field-1:#0a0a09;--field-2:#171616;--field-3:#353331;--field-4:#5f5c58;--field-5:#8a8680;--display:var(--font-text), Arial, system-ui, sans-serif;--face-display:var(--display);--face-label:var(--font-label), var(--font-text), Arial, system-ui, sans-serif;--step--1:13px;--step-0:16px;--step-1:18px;--step-2:clamp(22px, 2.2vw, 28px);--step-3:clamp(30px, 3.6vw, 52px);--step-4:clamp(44px, 6.4vw, 92px);--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:48px;--s-6:72px;--s-7:112px;--s-8:160px;--gutter:clamp(16px, 4vw, 56px);--edge:max(var(--gutter), calc((100vw - 1440px) / 2 + var(--gutter)));--measure:62ch;--radius:4px;--radius-pill:999px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--dur-press:.12s;--dur-ui:.2s;--dur-swap:.4s;--dur-reveal:.6s}*{box-sizing:border-box}html{background:var(--ground);color:var(--ink);scrollbar-color:var(--ink-3) var(--ground)}body{font-family:var(--display);font-variation-settings:"wdth" 100;font-size:var(--step-0);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5;overflow-x:clip}::selection{color:var(--ink);background:#d8b26e4d}a{color:inherit;text-underline-offset:3px}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:var(--radius)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--ground)}::-webkit-scrollbar-thumb{background:var(--ground-3);border:2px solid var(--ground);border-radius:10px}img,canvas,svg{display:block}.num{font-variant-numeric:tabular-nums}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{padding-inline:var(--gutter);max-width:1440px;margin-inline:auto}.display{font-weight:650;font-family:var(--display);font-variation-settings:"wdth" 100;letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:.98}.d4{font-size:var(--step-4)}.d3{font-size:var(--step-3);letter-spacing:-.03em;line-height:1.02}.display em{color:inherit;font-style:normal}.lede{font-size:var(--step-1);color:var(--ink-2);max-width:var(--measure);margin:0;line-height:1.5}.lede b{color:var(--ink);font-weight:600}.caps{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;font-weight:700;font-family:var(--face-label);font-variation-settings:"wdth" 88}h2,h3{margin:0}h3{font-size:var(--step-2);font-weight:800;font-family:var(--face-label);font-variation-settings:"wdth" 80;line-height:1.1}p{text-wrap:pretty;margin:0}.page-head .display{font-size:clamp(48px,min(7.2vw,15vh),112px)}.nav{z-index:40;transition:background var(--dur-ui) ease, border-color var(--dur-ui) ease;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.nav.scrolled{background:var(--ground);border-color:var(--rule)}.nav .wrap{justify-content:space-between;align-items:center;gap:var(--s-3);height:72px;display:flex}.mark{align-items:center;min-height:44px;text-decoration:none;display:flex}.mark svg{width:auto;height:21px}.links{gap:var(--s-4);color:var(--ink-2);font-size:15px;display:flex}.links a{padding:12px 0;text-decoration:none;position:relative}.links a[aria-current=page]{color:var(--ink)}.links a[aria-current=page]:after{content:"";background:var(--gold);border-radius:1px;height:2px;position:absolute;bottom:6px;left:0;right:0}.nav-r{gap:var(--s-1);align-items:center;display:flex}.menu-btn,.sheet{display:none}@media (hover:hover) and (pointer:fine){.links a:hover{color:var(--ink)}}.btn{border-radius:var(--radius-pill);min-height:48px;font:700 16px/1 var(--display);cursor:pointer;color:inherit;transition:background-color var(--dur-ui) ease, border-color var(--dur-ui) ease, transform var(--dur-press) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn.primary{background:var(--gold);color:var(--on-gold)}.btn.ghost{border-color:var(--rule-2)}.btn.sm{white-space:nowrap;min-height:44px;padding:0 16px;font-size:15px}.btn svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.btn.primary:hover{background:var(--gold-hover)}.btn.ghost:hover{border-color:var(--ink-3)}}.tlink{color:var(--ink);border-bottom:1px solid var(--gold);padding-bottom:2px;font-weight:600;text-decoration:none}.tag{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius);border:1px solid var(--rule-2);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.tag.elite{border-color:var(--ink-2);color:var(--ink)}.ramp{background:linear-gradient(90deg, var(--field-2), var(--field-3), var(--field-4), var(--field-5));border:1px solid var(--rule);border-radius:2px;flex:none;width:140px;height:8px}.section{padding-block:var(--s-7);position:relative}.band{background:var(--band-tint)}:root{--band-tint:#eceae609}.backdrop{z-index:-1;pointer-events:none;--mx:72vw;--my:32vh;--cx:72vw;--cy:32vh;position:fixed;inset:0}.backdrop>*{position:absolute}.bd-grid{--line:#eceae60d;background-size:48px 48px;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 40%,#000 30%,#0000 100%)}.bd-grid.lit{--line:#d8b26e52;-webkit-mask-image:radial-gradient(240px at var(--mx) var(--my), #000, transparent);mask-image:radial-gradient(240px at var(--mx) var(--my), #000, transparent)}.bd-x{opacity:0;transition:opacity var(--dur-swap) ease}.backdrop.on .bd-x{opacity:1}.bd-x.h{height:1px;transform:translateY(var(--cy));background:linear-gradient(90deg, transparent calc(var(--cx) - 520px), #d8b26e8c var(--cx), transparent calc(var(--cx) + 520px));top:0;left:0;right:0}.bd-x.v{width:1px;transform:translateX(var(--cx));background:linear-gradient(transparent calc(var(--cy) - 420px), #d8b26e8c var(--cy), transparent calc(var(--cy) + 420px));top:0;bottom:0;left:0}.bd-x.pt{background:var(--gold);width:7px;height:7px;transform:translate(var(--cx), var(--cy));border-radius:1px;top:-3px;left:-3px;box-shadow:0 0 0 4px #d8b26e26}.bd-tag{font:700 11px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;background:var(--gold);color:var(--on-gold);border-radius:3px;padding:4px 6px}.bd-tag.y{transform:translateY(var(--cy));top:-9px;right:8px}.bd-tag.x{transform:translateX(calc(var(--cx) - 50%));top:80px;left:0}@media not ((hover:hover) and (pointer:fine)){.bd-x,.bd-grid.lit{display:none}}@media (max-width:860px){.bd-tag{display:none}}.sec-head{gap:var(--s-3);margin-bottom:var(--s-6);max-width:1100px;display:grid}.trace-layer{z-index:5;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.trace-rest{z-index:5;pointer-events:none;display:none;position:absolute}.sec-head,.hero-copy,.hero-facts,.states,.stations,.plans,.layer-list,.actions,.foot,.t-above,.close .display,.photo figcaption,.page-head>div,.group-head,.ledger,.row .t,.chain,.honest,.plan-table,.m-cta,.faq,.viz-strip figcaption{z-index:6;position:relative}.mark-lbl,.panel .cap{z-index:6}.anchor{position:relative}.js [data-reveal]{opacity:0;transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(16px)}.js [data-reveal=slide]{transform:translate(-24px)}.js [data-reveal=fade]{transform:none}.js [data-reveal=scale]{transform-origin:0 100%;transform:scale(.96)}.js [data-reveal=wipe]{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--ease-in-out);transition-delay:calc(var(--i,0) * .12s);transform:none}.js [data-reveal].in{opacity:1;transform:none}.js [data-reveal=wipe].in{clip-path:inset(0)}.foot{background:var(--band-tint);padding-block:var(--s-6) var(--s-5);color:var(--ink-2);font-size:15px}.foot .wrap{gap:var(--s-5);grid-template-columns:1.4fr repeat(3,1fr);display:grid}.foot h2{margin:0 0 var(--s-2);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.foot ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.foot ul a{padding:6px 0;text-decoration:none;display:inline-block}.risk{padding-top:var(--s-3);color:var(--ink-3);grid-column:1/-1;max-width:60ch;font-size:13px}@media (hover:hover) and (pointer:fine){.foot ul a:hover{color:var(--ink)}}@media (max-width:860px){.links,.nav-r .signin{display:none}.menu-btn{border:1px solid var(--rule-2);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.sheet{z-index:39;background:var(--ground-2);padding-block:var(--s-1);transform-origin:calc(100% - var(--gutter) - 22px) -36px;opacity:0;visibility:hidden;transition:opacity var(--emerge-out) var(--emerge-exit-ease), transform var(--emerge-out) var(--emerge-exit-ease), visibility 0s linear var(--emerge-out);display:block;position:fixed;inset:72px 0 auto;transform:translate(6px,-8px)scale(.7)}.sheet.open{opacity:1;visibility:visible;transition:opacity var(--emerge-fade) ease-out, transform var(--emerge-in) var(--emerge-ease), visibility 0s;transform:none}.sheet a{padding:14px var(--gutter);font-size:20px;font-weight:700;text-decoration:none;display:block}.section{padding-block:var(--s-6)}.foot .wrap{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;clip-path:none;transition:none;transform:none}.sheet{transform:none}.js .station .bar{transform:scaleX(var(--w));transition:none}}.hero{grid-template-rows:72px auto minmax(240px,1fr) auto;grid-template-columns:100%;min-height:max(100svh,640px);display:grid;position:relative;overflow:hidden}.hero>*{grid-column:1}.hero canvas.field{z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero .fieldbox{margin:var(--s-3) max(14%, 160px) var(--s-4) -4%;pointer-events:none;grid-row:3;position:relative}.hero-copy{margin:0 var(--gutter) 0 var(--edge);max-width:1040px;padding-block:var(--s-6) var(--s-2);grid-row:2;align-self:start}.hero-copy .display{font-size:clamp(36px,7.4vw,86px)}.hero-copy .lede{margin-top:var(--s-4);max-width:58ch;font-size:20px}.hero-copy .actions{margin-top:var(--s-5)}.hero-copy .btn.ghost{background:var(--ground)}.actions{flex-wrap:wrap;gap:12px;display:flex}.hero-facts{margin:0 var(--gutter) var(--s-4) var(--edge);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-row:4;gap:6px 24px;font-size:15px;display:flex}.hero-facts b{color:var(--ink);font-weight:600}.hero-tip{right:var(--gutter);z-index:7;text-align:right;font-variant-numeric:tabular-nums;pointer-events:none;visibility:hidden;gap:1px;display:grid;position:absolute;transform:translateY(-50%)}.hero-tip b{color:var(--ink);letter-spacing:-.025em;font-size:28px;font-weight:650;line-height:1.1}.hero-tip span{color:var(--ink-2);font-size:13px}.hero-dot{z-index:6;background:var(--ink);pointer-events:none;visibility:hidden;width:10px;height:10px;transition:transform .6s var(--ease-out);border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.hero-dot:after{content:"";border:1.5px solid var(--ink);animation:tip-pulse 2.2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-5px}.hero-tip.on,.hero-dot.on{visibility:visible}.hero-dot.ping{transition-duration:0s;transform:scale(1.9)}@keyframes tip-pulse{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(2.4)}}.hero-copy>:not(h1){animation:hero-rise var(--dur-reveal) var(--ease-out) both;animation-delay:calc(var(--i,0) * 80ms)}@keyframes hero-rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.hero-dot:after{opacity:.6;animation:none}.hero-copy>:not(h1){animation:none}}@media (max-width:860px){.hero-facts .vn{display:none}.hero{grid-template-rows:72px auto minmax(220px,1fr) auto}.hero-copy{padding-block:var(--s-4) var(--s-3)}.hero .fieldbox{margin:var(--s-2) 160px var(--s-2) 0}.hero-copy .lede{font-size:18px}.hero-tip b{font-size:22px}}@media (max-width:600px){.hero .fieldbox{margin-right:150px}.hero-facts{gap:4px 16px;font-size:14px}.hero-tip b{font-size:20px}}@media (max-width:400px){.nav .wrap{gap:var(--s-1)}.mark svg{height:19px}.nav-r .btn.sm{padding:0 12px;font-size:14px}}.zoom{height:clamp(320px,44vw,520px);position:relative}.zoom canvas{width:100%;height:100%;position:absolute;inset:0}.zoom .tracebox{position:absolute;inset:64px 0 24px}.mark-lbl{z-index:6;text-align:center;pointer-events:none;white-space:nowrap;position:absolute;top:10px;transform:translate(-50%)}.mark-lbl b{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800;font-family:var(--face-label);font-variation-settings:"wdth" 80;display:block}.mark-lbl span{color:var(--ink-2);font-size:12px}.states{gap:var(--s-5);margin-top:var(--s-5);grid-template-columns:repeat(3,1fr);display:grid}.states>div{align-content:start;gap:8px;display:grid}.glyph{width:28px;height:14px}.states p{color:var(--ink-2);max-width:36ch}.split{gap:var(--s-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}.photo{gap:12px;margin:0;display:grid}.photo figcaption{color:var(--ink-2);max-width:48ch;font-size:14px}.stations{border-collapse:collapse;width:100%}.station th,.station td{text-align:left;font-weight:inherit;vertical-align:middle;padding:14px 0}.station td:nth-child(2){width:100%;padding-inline:var(--s-3)}.station .name{font-size:var(--step-1);font-weight:800;font-family:var(--face-label);font-variation-settings:"wdth" 80;white-space:nowrap}.station .bar{background:var(--field-5);transform-origin:0;height:14px;transform:scaleX(var(--w));border-radius:1px;display:block}.station .name:before{content:"";vertical-align:.1em;background:var(--short);border-radius:50%;width:9px;height:9px;margin-right:12px;display:inline-block;box-shadow:0 0 0 3px #e25c6e38}.station.off .name:before{border:1.5px solid var(--ink-3);box-shadow:none;background:0 0}.js .station .bar{transition:transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 80ms);transform:scaleX(0)}.js .stations.in .station .bar{transform:scaleX(var(--w))}.station .n{font-size:var(--step-1);text-align:right;white-space:nowrap}.station .pct{color:var(--ink-2);text-align:right;padding-left:var(--s-3);font-size:14px}.station.off .name,.station.off .n{color:var(--ink-3)}.horizon{height:120px;margin-top:var(--s-4)}.layers{gap:var(--s-6);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.panel{height:min(560px,100svh - 160px);position:sticky;top:104px;overflow:hidden}.panel canvas{width:100%;height:100%;position:absolute;inset:0}.panel .tracebox{position:absolute;inset:56px 16px 40px}.panel .cap{z-index:6;color:var(--ink-2);justify-content:space-between;gap:12px;font-size:12px;display:flex;position:absolute;top:14px;left:16px;right:16px}.layer-list{margin:0;padding:0;list-style:none}.layer-list li+li{margin-top:var(--s-1)}.layer-list button{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:1fr auto;gap:6px 16px;width:100%;padding:22px 0;display:grid}.layer-list button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.layer-list h3{transition:color var(--dur-ui) ease;color:var(--ink-3)}.layer-list p{color:var(--ink-2);grid-column:1/-1;max-width:52ch}.layer-list [aria-pressed=true] h3{color:var(--ink)}.layer-list [aria-pressed=true] h3:before{content:"";background:var(--gold);vertical-align:.15em;border-radius:50%;width:10px;height:10px;margin-right:12px;display:inline-block}.plans{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plan{gap:var(--s-3);align-content:start;display:grid}.plan .btn{justify-self:start}.plan .pname{font-size:var(--step-3);letter-spacing:-.02em;text-transform:uppercase;font-weight:700;line-height:.9}.plan .price{font-size:var(--step-2)}.plan .price small{color:var(--ink-3);font-size:14px;font-family:var(--display);margin-top:4px;display:block}.plan p{color:var(--ink-2);max-width:60ch}.plans-line{height:64px;margin-top:var(--s-4)}.close-copy{gap:var(--s-4);display:grid}.close .display{font-size:clamp(40px,4.6vw,72px)}.close .endbox{height:160px}@media (max-width:960px){.layers{grid-template-columns:1fr}.panel{height:380px;position:relative;top:0}.split,.plans{grid-template-columns:1fr}.station .pct{display:none}.states{gap:var(--s-4);grid-template-columns:1fr}}.page-head{padding-top:calc(72px + var(--s-7));padding-bottom:var(--s-6)}.page-head .lede{margin-top:var(--s-3)}.page-head .strip{height:140px;margin-top:var(--s-5)}.page-head.split{align-items:center}@media (min-width:961px){.page-head.split .display{font-size:clamp(56px,5.2vw,84px)}}.photo{mix-blend-mode:lighten}.photo video{width:100%;height:auto}.photo-pair{gap:var(--s-6);display:grid}@media (min-width:961px){:is(.split:has(.photo),.faq-split:has(.photo)){--span:min(100vw - 2 * var(--gutter), 1920px);width:var(--span);max-width:none;margin-inline:calc((100% - var(--span)) / 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(48px,5vw,120px);padding-inline:0}:is(.split:has(.photo)>*,.faq-split:has(.photo)>*){justify-self:center;width:100%}.split:has(.photo)>:not(.photo):not(.photo-pair):not(:has(.photo)){max-width:680px}:is(.faq-split:has(.photo)>.faq,.split.elite>:has(.ledger)){max-width:760px}}.photo video{object-fit:contain;max-height:80svh}.group-head{align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.ledger{border-collapse:collapse;width:100%}.ledger th,.ledger td{text-align:left;vertical-align:top;font-weight:inherit;padding:18px 20px}.ledger thead th{color:var(--ink-3);padding-block:0 12px}.ledger tbody tr:nth-child(odd){background:var(--ground-2)}.band .ledger tbody tr:nth-child(odd){background:var(--ground-3)}.ledger tbody th{color:var(--ink);font-weight:800;font-family:var(--face-label);font-variation-settings:"wdth" 80;font-size:var(--step-1);width:28%;line-height:1.25}.ledger td{color:var(--ink-2)}.ledger td.n,.ledger th.n{text-align:right;white-space:nowrap}.ledger td.n{color:var(--ink)}@media (max-width:860px){.ledger th,.ledger td{padding:14px 12px}.ledger tbody th{width:auto}.hide-s{display:none}}.p-features .rows{gap:var(--s-6);display:grid}.p-features .row{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;display:grid}.p-features .row:nth-child(2n) .t{order:2}.p-features .row .t{align-content:start;gap:12px;display:grid}.p-features .row .t p{color:var(--ink);max-width:46ch}.p-features .row .reads{color:var(--ink-2);font-size:14px}.p-features .viz{height:340px;position:relative;overflow:hidden}.p-features .viz canvas{width:100%;height:100%;position:absolute;inset:0}.p-features .viz .meta{z-index:6;color:var(--ink-3);font-size:12px;position:absolute;bottom:10px;left:12px}.p-features .elite{align-items:start}.p-features .elite .ledger tbody th{width:34%}@media (max-width:860px){.p-features .row{gap:var(--s-3);grid-template-columns:1fr}.p-features .row:nth-child(2n) .t{order:0}.p-features .viz{height:220px}}.p-data .chain{gap:var(--s-5) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.p-data .stage{align-content:start;gap:10px;display:grid}.p-data .stage p{color:var(--ink);max-width:40ch}.p-data .chainviz{height:240px;margin-top:var(--s-6);position:relative}.p-data .chainviz canvas{width:100%;height:100%;position:absolute;inset:0}.p-data .honest{gap:var(--s-5);align-content:start;display:grid}.p-data .honest h3{margin-bottom:10px}.p-data .honest p{color:var(--ink);max-width:52ch}.p-data .say{margin-top:var(--s-2);flex-wrap:wrap;gap:10px;display:flex}@media (max-width:860px){.p-data .chain{gap:var(--s-4);grid-template-columns:1fr}.p-data .chainviz{height:200px;margin-top:var(--s-5)}}.p-pricing .page-head>div{gap:var(--s-3);display:grid}.p-pricing .page-head .lede{margin-top:0}.p-pricing .page-head .strip{margin-top:var(--s-2);height:90px}.p-pricing .period{border:1px solid var(--rule-2);border-radius:var(--radius-pill);justify-self:start;padding:3px;display:inline-flex}.p-pricing .period button{font:700 14px/1 var(--display);color:var(--ink-2);border-radius:var(--radius-pill);cursor:pointer;min-height:40px;transition:background-color var(--dur-ui) ease, color var(--dur-ui) ease;background:0 0;border:0;padding:0 18px}.p-pricing .period button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.p-pricing .period small{color:inherit;margin-left:6px;font-size:13px;font-weight:600}.p-pricing .viz-strip{gap:var(--s-2);margin-top:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.p-pricing .viz-strip figure{gap:10px;margin:0;display:grid}.p-pricing .viz-strip .viz{height:220px;position:relative;overflow:hidden}.p-pricing .viz-strip canvas{width:100%;height:100%;position:absolute;inset:0}.p-pricing .viz-strip figcaption{color:var(--ink-2);font-size:14px}@media (max-width:960px){.p-pricing .viz-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.p-pricing .viz-strip .viz{height:150px}}.p-pricing .plan-table{border-collapse:collapse;table-layout:fixed;width:100%}.p-pricing .plan-table col.f{width:40%}.p-pricing .plan-table th,.p-pricing .plan-table td{text-align:left;vertical-align:middle;font-weight:inherit;padding:16px}.p-pricing .plan-table tbody tr:nth-child(odd),.p-pricing .plan-table .elite{background:var(--ground-2)}.p-pricing .plan-table tbody tr:nth-child(odd) .elite{background:var(--ground-3)}.p-pricing .plan-table tbody th{color:var(--ink)}.p-pricing .plan-table thead th{vertical-align:top;padding-block:var(--s-4)}.p-pricing .plan-table .v{align-items:center;gap:10px;min-width:0;display:flex}.p-pricing .plan-table thead .v{flex-direction:column;align-items:flex-start;gap:14px}.p-pricing .head .pname{font-size:var(--step-3);letter-spacing:-.02em;text-transform:uppercase;font-weight:700;line-height:.9}.p-pricing .price{font-size:var(--step-2)}.p-pricing .price small{font:400 14px/1.4 var(--display);color:var(--ink-3);margin-top:4px;display:block}.p-pricing .price-num{transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);display:inline-block}.p-pricing .price-num.out{opacity:0;transform:translateY(-6px)}.p-pricing .label{color:var(--ink)}.p-pricing .short{display:none}@media (max-width:760px){.p-pricing .full{display:none}.p-pricing .short{display:inline}}.p-pricing .ok{color:var(--long)}.p-pricing .no{color:var(--ink-3)}.p-pricing .ok svg,.p-pricing .no svg{width:18px;height:18px}.p-pricing .crypto{color:var(--ink-2);font-size:13px}.p-pricing .faq-split{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;display:grid}.p-pricing .faq{gap:4px;display:grid}.p-pricing .faq summary{cursor:pointer;justify-content:space-between;gap:var(--s-3);font-size:var(--step-1);min-height:44px;padding:16px 0;font-weight:700;list-style:none;display:flex}.p-pricing .faq summary::-webkit-details-marker{display:none}.p-pricing .faq summary svg{width:18px;height:18px;transition:transform var(--dur-ui) var(--ease-out);flex:none}.p-pricing .faq details[open] summary svg{transform:rotate(45deg)}.p-pricing .faq p{color:var(--ink);padding-bottom:18px}@media (max-width:960px){.p-pricing .faq-split{grid-template-columns:1fr}.p-pricing .faq-split .photo{max-width:420px}}@media (max-width:760px){.p-pricing .plan-table col.f{width:auto}.p-pricing .plan-table col.p{width:96px}.p-pricing .plan-table th,.p-pricing .plan-table td{padding:12px 8px;font-size:14px}.p-pricing .head .pname{font-size:28px}.p-pricing .price{font-size:18px}.p-pricing .head .btn,.p-pricing .head .crypto{display:none}.p-pricing .m-cta{display:grid!important}}.p-pricing .m-cta{margin-top:var(--s-4);gap:12px;display:none}.p-pricing .m-cta .crypto{text-align:center}.p-login .auth{min-height:100svh;padding:96px var(--gutter) var(--s-5);isolation:isolate;place-items:center;display:grid;position:relative}.p-login .auth canvas{z-index:-1;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.p-login .card{gap:var(--s-3);width:min(420px,100%);padding:var(--s-5) var(--s-4);background:var(--ground-2);z-index:6;border-radius:16px;display:grid;position:relative}.p-login .card h1{font-size:clamp(40px,6vw,56px)}.p-login .card p{color:var(--ink-2)}.p-login .google{border-radius:var(--radius-pill);background:var(--ink);min-height:52px;color:var(--ground);transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-ui) ease;justify-content:center;align-items:center;gap:12px;font-weight:700;text-decoration:none;display:flex}.p-login .google:active{transform:scale(.97)}.p-login .google svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.p-login .google:hover{background:#f7f6f3}}.p-login .fine{color:var(--ink-3);font-size:13px}.p-login .fine a{color:var(--ink-2)}.p-login .perks{color:var(--ink-2);border-top:1px solid var(--rule);padding:0;padding-top:var(--s-3);gap:8px;margin:0;font-size:15px;list-style:none;display:grid}.p-login .perks li:before{content:"";background:var(--field-5);vertical-align:.15em;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.p-legal .legal{padding-top:calc(72px + var(--s-6));gap:var(--s-6);grid-template-columns:240px minmax(0,60ch);align-items:start;display:grid}.p-legal .toc{gap:4px;font-size:15px;display:grid;position:sticky;top:104px}.p-legal .toc a{color:var(--ink-2);padding:8px 0;text-decoration:none}.p-legal .toc a[aria-current=true]{color:var(--ink)}.p-legal .toc .docs{margin-bottom:var(--s-3);flex-wrap:wrap;gap:8px;display:flex}.p-legal .doc h1{font-size:var(--step-3)}.p-legal .doc .upd{color:var(--ink-3);margin:var(--s-2) 0 var(--s-5);font-size:14px}.p-legal .doc h2{font-size:var(--step-2);font-weight:800;font-family:var(--face-label);font-variation-settings:"wdth" 80;margin:var(--s-5) 0 var(--s-2);scroll-margin-top:96px}.p-legal .doc p,.p-legal .doc li{color:var(--ink-2);line-height:1.7}.p-legal .doc ul{padding-left:1.2em}.p-legal .doc .note{border:1px solid var(--rule-2);border-radius:var(--radius);padding:var(--s-3);color:var(--ink);background:var(--ground-2)}@media (max-width:860px){.p-legal .legal{grid-template-columns:1fr}.p-legal .toc{position:static}}.p-pricing .per-y,.p-pricing[data-period=y] .per-m{display:none}.p-pricing[data-period=y] .per-y{display:inline}.p-data .chainviz .tracefill{position:absolute;inset:0}.p-legal .doc+.doc{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--rule)}.p-legal .doc .doc-title{font-size:var(--step-3);margin:0}.vh:focus{z-index:60;clip:auto;white-space:normal;background:var(--ink);width:auto;height:auto;color:var(--ground);border-radius:var(--radius);padding:10px 14px;font-weight:700;position:fixed;top:12px;left:16px;overflow:visible}
:root{--emerge-in:.17s;--emerge-fade:.12s;--emerge-out:90ms;--sheet-in:.24s;--sheet-out:.16s;--fold-in:.22s;--fold-out:.16s;--emerge-ease:cubic-bezier(.23, 1, .32, 1);--emerge-exit-ease:cubic-bezier(.4, 0, 1, 1)}.emerge{--emerge-scale:.7;animation:emerge-grow var(--emerge-in) var(--emerge-ease) both, emerge-fade var(--emerge-fade) ease-out both}.emerge-tip{--emerge-scale:.4}.emerge-menu{--emerge-scale:.7}.emerge-modal{--emerge-scale:.9}.emerge[data-instant]:not([data-state=closed]){animation:none}.emerge[data-state=closed]{animation:emerge-leave var(--emerge-out) var(--emerge-exit-ease) forwards;pointer-events:none}.sheet-rise{animation:sheet-in var(--sheet-in) var(--emerge-ease) both}.sheet-rise[data-state=closed]{animation:sheet-out var(--sheet-out) var(--emerge-exit-ease) forwards;pointer-events:none}@media (max-width:639px){.emerge.phone-rise{animation:sheet-in var(--sheet-in) var(--emerge-ease) both}.emerge.phone-rise[data-state=closed]{animation:sheet-out var(--sheet-out) var(--emerge-exit-ease) forwards}}@media (max-width:1023px){.sheet-rise-lg{animation:sheet-in var(--sheet-in) var(--emerge-ease) both}.sheet-rise-lg[data-state=closed]{animation:sheet-out var(--sheet-out) var(--emerge-exit-ease) forwards;pointer-events:none}}.scrim-fade{animation:emerge-fade var(--emerge-in) ease-out both}.scrim-fade[data-state=closed]{animation:emerge-unfade var(--emerge-out) var(--emerge-exit-ease) forwards;pointer-events:none}@keyframes emerge-grow{0%{transform:translate(var(--emerge-x,0px), var(--emerge-y,0px)) scale(var(--emerge-scale))}}@keyframes emerge-fade{0%{opacity:0}}@keyframes emerge-unfade{to{opacity:0}}@keyframes emerge-leave{to{opacity:0;transform:translate(var(--emerge-x,0px), var(--emerge-y,0px)) scale(var(--emerge-scale))}}@keyframes sheet-in{0%{transform:translateY(100%)}}@keyframes sheet-out{to{transform:translateY(100%)}}@media (min-width:1024px){.panel-slide{animation:panel-in var(--sheet-in) var(--emerge-ease) both}.panel-slide[data-state=closed]{animation:panel-out var(--sheet-out) var(--emerge-exit-ease) forwards;pointer-events:none}}.fold{animation:fold-in var(--fold-in) var(--emerge-ease) both;grid-template-rows:1fr;display:grid}.fold>*{min-height:0;overflow:hidden}.fold[data-state=closed]{animation:fold-out var(--fold-out) var(--emerge-exit-ease) forwards;pointer-events:none}.panel-slide[data-instant]:not([data-state=closed]),.fold[data-instant]:not([data-state=closed]){animation:none}@keyframes panel-in{0%{transform:translate(100%)}}@keyframes panel-out{to{transform:translate(100%)}}@keyframes fold-in{0%{opacity:0;grid-template-rows:0fr}}@keyframes fold-out{to{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.emerge,.sheet-rise,.sheet-rise-lg,.emerge.phone-rise,.panel-slide,.fold{animation:emerge-fade var(--emerge-fade) ease-out both}.emerge[data-state=closed],.sheet-rise[data-state=closed],.sheet-rise-lg[data-state=closed],.emerge.phone-rise[data-state=closed],.panel-slide[data-state=closed],.fold[data-state=closed]{animation:emerge-unfade var(--emerge-out) ease-in forwards}}.obr-drop{animation:obr-drop .32s var(--emerge-ease) both}.obr-crawl{animation:obr-crawl var(--obr-crawl-s,40s) linear infinite;will-change:transform}.obr-crawl:hover,.obr-crawl:focus-within{animation-play-state:paused}.obr-live-dot{animation:1.6s ease-in-out infinite obr-breathe}@keyframes obr-drop{0%{opacity:0;transform:translateY(-100%)}}@keyframes obr-crawl{to{transform:translate(-50%)}}@keyframes obr-breathe{50%{opacity:.3}}.obr-arrive{animation:1.6s ease-out both obr-arrive}.obr-swap{animation:obr-swap .26s var(--emerge-ease) both}@keyframes obr-arrive{0%,40%{opacity:1}to{opacity:0}}@keyframes obr-swap{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.obr-drop{animation:emerge-fade var(--emerge-fade) ease-out both}.obr-crawl,.obr-live-dot{animation:none}.obr-swap{animation:emerge-fade var(--emerge-fade) ease-out both}}
