.Hero-module__TXTURq__hero{isolation:isolate;border-bottom:1px solid var(--hairline);padding-block:clamp(40px,6vh,88px) clamp(64px,10vh,120px);position:relative;overflow:hidden}.Hero-module__TXTURq__backdrop{z-index:-1;background:radial-gradient(40% 50% at 72% 52%,#f0b42921,#0000 70%),linear-gradient(90deg,#f1ece30b 1px,#0000 1px) 0 0/80px 80px,linear-gradient(#f1ece30b 1px,#0000 1px) 0 0/80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 85% at 65% 45%,#000 20%,#0000 80%);mask-image:radial-gradient(75% 85% at 65% 45%,#000 20%,#0000 80%)}.Hero-module__TXTURq__layout{grid-template-columns:1fr;align-items:center;gap:clamp(48px,6vw,80px);min-height:min(760px,100svh - 150px);display:grid}@media (min-width:1024px){.Hero-module__TXTURq__layout{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;padding-top:clamp(16px,4vh,48px)}.Hero-module__TXTURq__stage{padding-top:clamp(56px,9vh,112px)}}.Hero-module__TXTURq__title{font-size:var(--fs-hero);letter-spacing:-.055em;font-weight:500;line-height:.94}.Hero-module__TXTURq__line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.Hero-module__TXTURq__line>span{white-space:nowrap;display:inline-block}.Hero-module__TXTURq__cap{vertical-align:.12em;min-width:1.35em;height:.8em;font-family:var(--font-mono);letter-spacing:-.02em;color:var(--nudge-ink);background:var(--nudge-paper);border-radius:.14em;justify-content:center;align-items:center;margin-left:.14em;padding:0 .22em;font-size:.5em;font-weight:500;display:inline-flex;box-shadow:inset 0 -.09em #1a17124d,0 .04em #0009}.Hero-module__TXTURq__capWide{min-width:2.6em}.Hero-module__TXTURq__answer{color:var(--accent);font-style:normal}.Hero-module__TXTURq__deck{max-width:44ch;margin-top:var(--sp-7);font-size:var(--fs-body-l);color:var(--text-2)}.Hero-module__TXTURq__actions{gap:var(--sp-4);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.Hero-module__TXTURq__stage{align-items:center;gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.Hero-module__TXTURq__keys{align-items:center;display:flex}.Hero-module__TXTURq__panelWrap{width:100%;max-width:640px;position:relative}.Hero-module__TXTURq__field{z-index:0;pointer-events:none;filter:blur(14px);opacity:1;background:radial-gradient(30% 40% at 24% 36%,#f0b429d9,#0000 70%),radial-gradient(28% 38% at 76% 30%,#e2662cb3,#0000 72%),radial-gradient(32% 40% at 62% 74%,#cc52708c,#0000 72%),radial-gradient(28% 34% at 32% 80%,#507ab280,#0000 72%);position:absolute;inset:-18% -10% -30%}.Hero-module__TXTURq__panelWrap>:not(.Hero-module__TXTURq__field){z-index:1;position:relative}.Hero-module__TXTURq__try{flex-wrap:wrap;justify-content:center;gap:8px;max-width:640px;display:flex}.Hero-module__TXTURq__tryLabel{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);align-self:center;margin-right:4px}.Hero-module__TXTURq__chip{min-height:36px;font-family:var(--font-mono);color:var(--text-2);border:1px solid var(--hairline-strong);transition:color .14s var(--ease), border-color .14s var(--ease), background-color .14s var(--ease);border-radius:2px;padding:6px 12px;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.Hero-module__TXTURq__chip:hover{color:var(--text);border-color:var(--accent-line);background:var(--accent-wash)}}.Hero-module__TXTURq__status{text-align:center;max-width:640px;font-family:var(--font-mono);font-size:var(--fs-label);color:var(--text-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;display:flex}.Hero-module__TXTURq__live{background:#7fbf8a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #7fbf8a2e}.Hero-module__TXTURq__hotkey kbd{color:var(--text-2);font-family:inherit}@media (hover:none){.Hero-module__TXTURq__hotkey{display:none}}@media (max-width:1023px){.Hero-module__TXTURq__layout{min-height:0}.Hero-module__TXTURq__stage{justify-content:flex-start}.Hero-module__TXTURq__panelWrap{min-height:300px}}@media (prefers-reduced-motion:no-preference){html[data-intro] .Hero-module__TXTURq__line>span{animation:Hero-module__TXTURq__rise .9s var(--ease-expo) both;animation-delay:calc(80ms + var(--l) * 90ms)}:is(html[data-intro] .Hero-module__TXTURq__deck,html[data-intro] .Hero-module__TXTURq__actions){animation:Hero-module__TXTURq__fade .7s var(--ease-expo) both;animation-delay:.42s}html[data-intro] .Hero-module__TXTURq__space{animation:.42s step-end .52s both Hero-module__TXTURq__press}html[data-intro] .Hero-module__TXTURq__panelWrap{animation:Hero-module__TXTURq__open .42s var(--ease-expo) both;animation-delay:.7s}:is(html[data-intro] .Hero-module__TXTURq__try,html[data-intro] .Hero-module__TXTURq__status){animation:Hero-module__TXTURq__fade .6s var(--ease-expo) both;animation-delay:1s}}@keyframes Hero-module__TXTURq__rise{0%{transform:translateY(105%)}}@keyframes Hero-module__TXTURq__fade{0%{opacity:0;transform:translateY(10px)}}@keyframes Hero-module__TXTURq__press{0%{background:var(--accent);border-color:var(--accent);box-shadow:none;transform:translateY(2px)}}@keyframes Hero-module__TXTURq__open{0%{opacity:0;transform:translateY(-14px)scale(.975)}}
.Metrics-module__F7omsq__metrics{border-bottom:1px solid var(--hairline)}.Metrics-module__F7omsq__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.Metrics-module__F7omsq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Metrics-module__F7omsq__cell{gap:var(--sp-4);border-left:1px solid var(--hairline);flex-direction:column;padding:clamp(28px,4vw,56px) clamp(16px,2vw,28px);display:flex}.Metrics-module__F7omsq__cell:first-child{border-left:0;padding-left:0}@media (max-width:899px){.Metrics-module__F7omsq__cell:nth-child(3){border-left:0;padding-left:0}.Metrics-module__F7omsq__cell:nth-child(n+3){border-top:1px solid var(--hairline)}}.Metrics-module__F7omsq__label{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.Metrics-module__F7omsq__figure{font-family:var(--font-mono);font-size:var(--fs-metric);letter-spacing:-.06em;color:var(--text);font-variant-numeric:tabular-nums;align-items:baseline;font-weight:400;line-height:1;display:flex}.Metrics-module__F7omsq__pre{color:var(--text-3);margin-right:.04em}.Metrics-module__F7omsq__unit{letter-spacing:0;color:var(--accent);margin-left:.12em;font-size:.34em}.Metrics-module__F7omsq__note{font-size:var(--fs-sm);color:var(--text-3)}
.Reel-module__6sJuha__reel{position:relative}.Reel-module__6sJuha__track{height:460vh;margin-top:var(--sp-8);position:relative}.Reel-module__6sJuha__track[data-reduced]{height:auto}.Reel-module__6sJuha__stage{align-items:center;height:100vh;display:flex;position:sticky;top:0}.Reel-module__6sJuha__track[data-reduced] .Reel-module__6sJuha__stage{height:auto;position:static}.Reel-module__6sJuha__layout{gap:var(--sp-6);flex-direction:column-reverse;width:100%;display:flex}@media (min-width:960px){.Reel-module__6sJuha__layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.7fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}}.Reel-module__6sJuha__meta{gap:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);display:flex}.Reel-module__6sJuha__n{color:var(--accent)}.Reel-module__6sJuha__verb{margin-left:var(--sp-3)}.Reel-module__6sJuha__query{margin-top:var(--sp-4);font-family:var(--font-mono);letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;font-size:clamp(1.25rem,.9rem + 1.4vw,2.25rem)}.Reel-module__6sJuha__prompt{color:var(--accent);margin-right:.45em}.Reel-module__6sJuha__title{margin-top:var(--sp-4);font-size:var(--fs-h3);font-weight:500}.Reel-module__6sJuha__body{margin-top:var(--sp-3);max-width:42ch;color:var(--text-2)}.Reel-module__6sJuha__ticks{margin:var(--sp-6) 0 0;gap:4px;max-width:420px;padding:0;list-style:none;display:flex}.Reel-module__6sJuha__ticks li{height:2px;transition:background-color .24s var(--ease);background:#f1ece32e;flex:1}.Reel-module__6sJuha__ticks li[data-past]{background:#f0b42973}.Reel-module__6sJuha__ticks li[data-on]{background:var(--accent)}.Reel-module__6sJuha__frame{border:1px solid var(--hairline-strong);aspect-ratio:9/16;background:#0a0908;width:100%;max-width:36vh;max-height:64vh;margin-inline:auto;position:relative;overflow:hidden}@media (min-width:960px){.Reel-module__6sJuha__frame{aspect-ratio:16/9;max-width:none;max-height:none}}.Reel-module__6sJuha__frame:before,.Reel-module__6sJuha__frame:after{content:"";z-index:2;border:0 solid var(--accent);pointer-events:none;width:14px;height:14px;position:absolute}.Reel-module__6sJuha__frame:before{border-top-width:1.5px;border-left-width:1.5px;top:8px;left:8px}.Reel-module__6sJuha__frame:after{border-bottom-width:1.5px;border-right-width:1.5px;bottom:8px;right:8px}.Reel-module__6sJuha__video{object-fit:cover;background:#0a0908;width:100%;height:100%;display:block}.Reel-module__6sJuha__wide{display:none}@media (min-width:960px){.Reel-module__6sJuha__wide{display:block}.Reel-module__6sJuha__tall{display:none}}
.RunLog-module__Lvj9Ea__head{gap:var(--sp-6);margin-bottom:var(--sp-9);display:grid}@media (min-width:960px){.RunLog-module__Lvj9Ea__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end}}.RunLog-module__Lvj9Ea__table{border-top:1px solid var(--hairline-strong)}.RunLog-module__Lvj9Ea__row{align-items:center;gap:var(--sp-5);border-bottom:1px solid var(--hairline);min-height:60px;transition:background-color .14s var(--ease);grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto;padding:10px 0;display:grid}@media (min-width:900px){.RunLog-module__Lvj9Ea__row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 110px 170px 84px;padding-inline:12px}}@media (max-width:899px){.RunLog-module__Lvj9Ea__hideSm{display:none}}.RunLog-module__Lvj9Ea__th{min-height:44px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.RunLog-module__Lvj9Ea__q{font-family:var(--font-mono);color:var(--text);font-size:1.0625rem}.RunLog-module__Lvj9Ea__q:before{content:"›";color:var(--accent);margin-right:.55em}.RunLog-module__Lvj9Ea__out{color:var(--text-2)}.RunLog-module__Lvj9Ea__kind{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.RunLog-module__Lvj9Ea__where{font-size:var(--fs-sm);color:var(--text-3)}.RunLog-module__Lvj9Ea__try{min-height:36px;font-family:var(--font-mono);color:var(--text-2);border:1px solid var(--hairline-strong);transition:color .14s var(--ease), background-color .14s var(--ease), border-color .14s var(--ease);border-radius:2px;padding:6px 12px;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.RunLog-module__Lvj9Ea__row:not(.RunLog-module__Lvj9Ea__th):hover{background:var(--accent-wash)}.RunLog-module__Lvj9Ea__row:not(.RunLog-module__Lvj9Ea__th):hover .RunLog-module__Lvj9Ea__try,.RunLog-module__Lvj9Ea__try:hover{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}}.RunLog-module__Lvj9Ea__try:active{transform:translateY(1px)}
.Privacy-module__v3fHEq__head{gap:var(--sp-8);margin-bottom:var(--sp-9);display:grid}@media (min-width:960px){.Privacy-module__v3fHEq__head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end}}.Privacy-module__v3fHEq__counter{border:1px solid var(--hairline-strong);background:var(--bg-sunk);padding:var(--sp-6)}.Privacy-module__v3fHEq__counterHead{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.Privacy-module__v3fHEq__counterGrid{margin:var(--sp-5) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Privacy-module__v3fHEq__counterGrid div{padding-right:var(--sp-4)}.Privacy-module__v3fHEq__counterGrid div+div{padding-left:var(--sp-4);border-left:1px solid var(--hairline)}.Privacy-module__v3fHEq__counterGrid dt{color:var(--text-3);min-height:2.6em;font-size:.8125rem}.Privacy-module__v3fHEq__counterGrid dd{font-family:var(--font-mono);letter-spacing:-.04em;color:var(--text);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:clamp(2rem,1.4rem + 2vw,3rem);line-height:1}.Privacy-module__v3fHEq__counterGrid .Privacy-module__v3fHEq__zero{color:var(--accent)}.Privacy-module__v3fHEq__counterNote{font-size:var(--fs-sm);color:var(--text-3)}.Privacy-module__v3fHEq__counterBtn{color:var(--text);border-bottom:1px solid var(--accent-line)}@media (hover:hover){.Privacy-module__v3fHEq__counterBtn:hover{border-bottom-color:var(--accent)}}.Privacy-module__v3fHEq__grid{gap:var(--sp-8);display:grid}@media (min-width:960px){.Privacy-module__v3fHEq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,80px)}}.Privacy-module__v3fHEq__colHead{padding-bottom:var(--sp-4);border-bottom:1px solid var(--hairline-strong);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:10px;font-weight:500;display:flex}.Privacy-module__v3fHEq__local,.Privacy-module__v3fHEq__net{width:7px;height:7px}.Privacy-module__v3fHEq__local{background:#8fcf97}.Privacy-module__v3fHEq__net{border:1.5px solid var(--accent)}.Privacy-module__v3fHEq__rows{margin:0}.Privacy-module__v3fHEq__row{gap:var(--sp-5);border-bottom:1px solid var(--hairline);grid-template-columns:130px 1fr;padding:16px 0;display:grid}.Privacy-module__v3fHEq__row dt{color:var(--text);font-weight:500}.Privacy-module__v3fHEq__row dd{color:var(--text-2);margin:0;font-size:.9375rem}@media (max-width:480px){.Privacy-module__v3fHEq__row{grid-template-columns:1fr;gap:4px}}.Privacy-module__v3fHEq__note{margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--text-3)}.Privacy-module__v3fHEq__link{margin-top:var(--sp-8);color:var(--text-2)}
.Price-module__hvP9uq__wrap{gap:var(--sp-9);display:grid}@media (min-width:960px){.Price-module__hvP9uq__wrap{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;gap:clamp(48px,8vw,140px)}}.Price-module__hvP9uq__lede .Price-module__hvP9uq__lead{margin-top:var(--sp-6)}.Price-module__hvP9uq__plus{margin-top:var(--sp-8);max-width:52ch;padding:var(--sp-5) var(--sp-6);border:1px dashed var(--accent-line);background:linear-gradient(135deg, var(--accent-wash), transparent 60%)}.Price-module__hvP9uq__plusHead{justify-content:space-between;align-items:baseline;gap:var(--sp-4);display:flex}.Price-module__hvP9uq__plusName{letter-spacing:-.03em;font-size:1.375rem;font-weight:500}.Price-module__hvP9uq__plusSign{color:var(--accent);font-family:var(--font-mono);margin-left:1px;display:inline-block}@media (prefers-reduced-motion:no-preference){.Price-module__hvP9uq__plusSign{animation:Price-module__hvP9uq__plusTurn 3.2s var(--ease-expo) infinite}}@keyframes Price-module__hvP9uq__plusTurn{0%,70%,to{transform:rotate(0)}85%{transform:rotate(90deg)}}.Price-module__hvP9uq__plusWhen{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.Price-module__hvP9uq__plusBody{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--text-2)}.Price-module__hvP9uq__receipt{padding:var(--sp-7) var(--sp-7) var(--sp-6);background:var(--surface);border:1px solid var(--hairline-strong);font-family:var(--font-mono);font-size:.875rem;position:relative}.Price-module__hvP9uq__receipt:after{content:"";background:var(--surface);border-inline:1px solid var(--hairline-strong);height:10px;position:absolute;bottom:-9px;left:-1px;right:-1px;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%}.Price-module__hvP9uq__top{justify-content:space-between;gap:var(--sp-4);padding-bottom:var(--sp-5);border-bottom:1px dashed var(--hairline-strong);font-size:var(--fs-label);letter-spacing:.08em;color:var(--text-3);display:flex}.Price-module__hvP9uq__lines{margin:var(--sp-4) 0}.Price-module__hvP9uq__line{color:var(--text);align-items:baseline;gap:10px;padding:8px 0;display:flex}.Price-module__hvP9uq__line dt{flex:1;gap:10px;display:flex}.Price-module__hvP9uq__line dt:after{content:"";border-bottom:1px dotted var(--hairline-strong);flex:1;transform:translateY(-4px)}.Price-module__hvP9uq__line dd{margin:0}.Price-module__hvP9uq__muted{color:var(--text-2)}.Price-module__hvP9uq__muted dd{color:var(--text-3)}.Price-module__hvP9uq__approx{margin-right:1px}.Price-module__hvP9uq__total{padding:var(--sp-5) 0;border-top:1px dashed var(--hairline-strong);border-bottom:1px dashed var(--hairline-strong);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:baseline;display:flex}.Price-module__hvP9uq__big{letter-spacing:-.05em;text-transform:none;color:var(--accent);font-size:clamp(2.5rem,1.8rem + 2.5vw,3.5rem)}.Price-module__hvP9uq__cta{gap:var(--sp-3);margin-top:var(--sp-6);font-family:var(--font-sans);display:grid}.Price-module__hvP9uq__btn{width:100%}.Price-module__hvP9uq__terms{margin-top:var(--sp-5);font-family:var(--font-sans);color:var(--text-3);font-size:.8125rem}
