.chb{--bg:#0e0f14;--ink:#0b0d12;--mint:#5cffb1;--cyan:#00e5ff;--line:#232834;--dim:#3a4150;--text:#eceff4;--muted:#8c94a6;background:var(--bg);width:100%;height:100%;min-height:480px;color:var(--text);flex-direction:column;font-family:Space Grotesk,system-ui,sans-serif;display:flex;overflow:hidden}.chb__bar{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;height:40px;padding:0 8px 0 12px;display:flex}.chb__brand{color:var(--mint);text-shadow:0 0 8px #5cffb180;font:19px/1 VT323,monospace}.chb__title{color:var(--muted);flex:1;font:19px/1 VT323,monospace}.chb__close{cursor:pointer;border:1px solid var(--dim);color:var(--text);background:0 0;border-radius:0;align-items:center;gap:6px;padding:1px 8px;font:17px/1.2 VT323,monospace;display:flex}.chb__close:hover{border-color:var(--mint);color:var(--mint)}.chb__close:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.chb__close kbd{color:var(--muted);font:11px JetBrains Mono,monospace}.chb__stage{flex:1;min-height:0;padding:12px;position:relative}.chb__stage canvas{width:100%;height:100%;display:block}.chb__rm{color:var(--muted);border:1px solid var(--line);background:var(--bg);padding:1px 5px;font:10px JetBrains Mono,monospace;position:absolute;top:18px;left:18px}.chb__foot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:12px;padding:14px 16px 16px;display:flex}.chb__row{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.chb__phase{color:var(--mint);text-shadow:0 0 12px #5cffb154;font:44px/.85 VT323,monospace}.chb__phase[data-phase=hold],.chb__phase[data-phase=hold2]{color:var(--cyan);text-shadow:0 0 12px #00e5ff54}.chb__phase[data-phase=out]{color:var(--text);text-shadow:0 0 12px #eceff440}.chb__count{color:var(--text);font:66px/.75 VT323,monospace}.chb__count small{color:var(--muted);margin-left:2px;font-size:22px}.chb__steps{flex-wrap:wrap;gap:4px;display:flex}.chb__steps[hidden]{display:none}.chb__steps span{border:1px solid var(--line);color:var(--muted);padding:1px 6px;font:17px VT323,monospace}.chb__steps span[data-on]{background:var(--mint);border-color:var(--mint);color:var(--ink)}.chb__meta{color:var(--muted);justify-content:space-between;font:11px JetBrains Mono,monospace;display:flex}.chb__cycles{gap:3px;display:flex}.chb__cycles i{background:var(--line);flex:1;height:4px}.chb__cycles i[data-state=now]{background:var(--dim)}.chb__cycles i[data-state=done]{background:var(--mint)}@container (max-width:359px){.chb__phase{font-size:38px}.chb__count{font-size:58px}}@media (max-width:359px){.chb__phase{font-size:38px}.chb__count{font-size:58px}}
.breath-module__ragLQG__section{padding-top:var(--section-y)}.breath-module__ragLQG__band{border:var(--rule);flex-wrap:wrap;align-items:stretch;gap:32px;padding:clamp(24px,4vw,40px);display:flex}.breath-module__ragLQG__text{flex:320px;min-width:0}.breath-module__ragLQG__extra{font-family:var(--f-pixel);font-size:var(--t-pixel-sm);color:var(--c-accent-2);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.breath-module__ragLQG__title{font-family:var(--f-pixel);font-size:var(--t-pixel-xl);margin:0 0 8px}.breath-module__ragLQG__lead{color:var(--c-text-2);max-width:480px;margin:0 0 28px}.breath-module__ragLQG__pickLabel{font-family:var(--f-code);font-size:var(--t-code-sm);color:var(--c-muted);margin:0 0 8px}.breath-module__ragLQG__picker{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.breath-module__ragLQG__pick{cursor:pointer;border:1px solid var(--c-border-2);color:var(--c-text-2);font-family:var(--f-pixel);font-size:var(--t-pixel-sm);text-transform:uppercase;letter-spacing:.04em;min-height:40px;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border-radius:0;padding:8px 12px}.breath-module__ragLQG__pick:hover{border-color:var(--c-accent);color:var(--c-accent)}.breath-module__ragLQG__pick[aria-pressed=true]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent);box-shadow:var(--glow-accent)}.breath-module__ragLQG__panelFrame{border:1px solid var(--c-border-2);flex:0 380px;min-width:min(100%,280px);margin:0 auto;box-shadow:0 0 0 1px #0006,0 30px 80px #00000080}.breath-module__ragLQG__panel{height:560px}.breath-module__ragLQG__panel .chb{min-height:0}@media (max-width:480px){.breath-module__ragLQG__panel{height:500px}}
.sections-module__b2e5BG__section{padding-top:var(--section-y)}.sections-module__b2e5BG__sectionLast{padding-bottom:var(--section-y)}.sections-module__b2e5BG__grid{background:var(--c-border);border:var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;display:grid}.sections-module__b2e5BG__card{background:var(--c-bg);padding:28px}.sections-module__b2e5BG__step{font-family:var(--f-pixel);font-size:var(--t-pixel-2xl);color:var(--c-dim);line-height:1}.sections-module__b2e5BG__stepHot{color:var(--c-hot);text-shadow:0 0 14px #ff4d3d66}.sections-module__b2e5BG__stepCalm{color:var(--c-accent);text-shadow:0 0 14px #5cffb166}.sections-module__b2e5BG__h3{font-family:var(--f-pixel);font-size:var(--t-pixel-lg);margin:22px 0 10px;line-height:1.1}.sections-module__b2e5BG__text{color:var(--c-text-2);margin:0}.sections-module__b2e5BG__levels{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:40px;display:flex}.sections-module__b2e5BG__segments{border:var(--rule);font-family:var(--f-pixel);font-size:var(--t-pixel-sm);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;display:flex}.sections-module__b2e5BG__segment{color:var(--c-muted);padding:10px 14px}.sections-module__b2e5BG__segment+.sections-module__b2e5BG__segment{border-left:var(--rule)}.sections-module__b2e5BG__segmentOn{background:var(--c-accent);color:var(--c-on-accent)}.sections-module__b2e5BG__levelsText{color:var(--c-text-2);max-width:420px;margin:0}.sections-module__b2e5BG__h2{max-width:820px;font-family:var(--f-pixel);font-size:var(--t-h2);margin:0;line-height:1}.sections-module__b2e5BG__lead{max-width:640px;color:var(--c-text-2);font-size:var(--t-body-lg);margin:22px 0 0}.sections-module__b2e5BG__flow{border:var(--rule);background:var(--c-surface);font-family:var(--f-code);flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:40px;padding:clamp(16px,3vw,28px);font-size:13px;display:flex}.sections-module__b2e5BG__box{border:var(--rule);flex:240px;padding:16px}.sections-module__b2e5BG__boxMine{border-color:var(--c-accent)}.sections-module__b2e5BG__boxLabel{font-family:var(--f-pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--c-accent);margin-bottom:10px;font-size:16px}.sections-module__b2e5BG__boxLabelCyan{color:var(--c-accent-2)}.sections-module__b2e5BG__boxLine{color:var(--c-text-2)}.sections-module__b2e5BG__boxLine+.sections-module__b2e5BG__boxLine{margin-top:4px}.sections-module__b2e5BG__cut{color:var(--c-hot)}.sections-module__b2e5BG__ready{color:var(--c-accent)}.sections-module__b2e5BG__arrow{color:var(--c-dim);align-items:center;padding:0 4px;display:flex}@media (max-width:819px){.sections-module__b2e5BG__arrow{justify-content:center;width:100%;padding:4px 0;transform:rotate(90deg)}}.sections-module__b2e5BG__points{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px;padding-top:40px;display:grid}.sections-module__b2e5BG__pointsTwo{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.sections-module__b2e5BG__point{gap:14px;display:flex}.sections-module__b2e5BG__pixel{background:var(--c-accent);flex:none;width:10px;height:10px;margin-top:8px;box-shadow:0 0 10px #5cffb199}.sections-module__b2e5BG__pointTitle{font-family:var(--f-pixel);font-size:var(--t-pixel-lg);margin:0 0 8px;line-height:1.1}.sections-module__b2e5BG__source{font-family:var(--f-code);font-size:var(--t-code-sm);color:var(--c-muted);margin:10px 0 0}.sections-module__b2e5BG__source a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.sections-module__b2e5BG__source a:hover,.sections-module__b2e5BG__source a:focus-visible{color:var(--c-text-2);text-decoration-color:currentColor}.sections-module__b2e5BG__codeNote{font-family:var(--f-code);font-size:var(--t-code-sm);color:var(--c-muted);margin:36px 0 0}.sections-module__b2e5BG__priceGrid{background:var(--c-border);border:var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1px;display:grid}.sections-module__b2e5BG__price{background:var(--c-bg);flex-direction:column;gap:14px;padding:clamp(24px,3.5vw,40px);display:flex}.sections-module__b2e5BG__pro{background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-accent), inset 0 0 40px #5cffb10f}.sections-module__b2e5BG__planName{font-family:var(--f-pixel);color:var(--c-muted);text-transform:uppercase;letter-spacing:.06em;font-size:19px}.sections-module__b2e5BG__planNamePro{color:var(--c-accent)}.sections-module__b2e5BG__amount{font-family:var(--f-pixel);font-size:var(--t-pixel-3xl);line-height:1}.sections-module__b2e5BG__amountPro{color:var(--c-accent);text-shadow:0 0 18px #5cffb166}.sections-module__b2e5BG__amountRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sections-module__b2e5BG__muted2{color:var(--c-text-2)}.sections-module__b2e5BG__cyan{color:var(--c-accent-2)}.sections-module__b2e5BG__included{border:var(--rule);border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;padding:clamp(24px,3.5vw,40px);display:flex}.sections-module__b2e5BG__includedTitle{font-family:var(--f-pixel);font-size:var(--t-pixel-sm);color:var(--c-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.sections-module__b2e5BG__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sections-module__b2e5BG__list li{align-items:center;gap:12px;display:flex}.sections-module__b2e5BG__bullet{background:var(--c-accent);flex:none;width:6px;height:6px}.sections-module__b2e5BG__trialBox{flex-direction:column;gap:14px;max-width:380px;display:flex}.sections-module__b2e5BG__trialNote{font-family:var(--f-code);font-size:var(--t-code-sm);color:var(--c-muted);margin:0}.sections-module__b2e5BG__faq{max-width:820px}.sections-module__b2e5BG__faqItem{border-bottom:var(--rule)}.sections-module__b2e5BG__faqQ{width:100%;color:var(--c-text);cursor:pointer;text-align:left;font-family:var(--f-pixel);background:0 0;border:0;justify-content:space-between;gap:16px;padding:20px 0;font-size:23px;display:flex}.sections-module__b2e5BG__faqQ:focus-visible{outline-offset:2px}.sections-module__b2e5BG__faqSign{color:var(--c-accent)}.sections-module__b2e5BG__faqA{color:var(--c-text-2);max-width:640px;margin:0 0 20px}
.hero-module__vp63EG__hero{border-bottom:var(--rule);position:relative;overflow:hidden}.hero-module__vp63EG__dither{pointer-events:none;background-image:radial-gradient(#eceff412 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0}.hero-module__vp63EG__glow{pointer-events:none;background:radial-gradient(50% 50%,#5cffb11a,#0000 70%);height:70%;position:absolute;inset:-20% 10% auto}.hero-module__vp63EG__scanlines{pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px);position:absolute;inset:0}.hero-module__vp63EG__inner{z-index:2;padding-top:clamp(56px,9vw,112px);padding-bottom:clamp(48px,7vw,88px);position:relative}.hero-module__vp63EG__meta{font-family:var(--f-code);font-size:var(--t-code-sm);color:var(--c-muted);flex-wrap:wrap;gap:8px 16px;margin-bottom:28px;display:flex}.hero-module__vp63EG__ok{color:var(--c-accent)}.hero-module__vp63EG__h1{font-family:var(--f-pixel);font-size:var(--t-h1);letter-spacing:-.01em;margin:0;line-height:.95}.hero-module__vp63EG__hot{color:var(--c-hot);text-shadow:var(--text-glow-hot);display:block}.hero-module__vp63EG__calm{color:var(--c-accent);text-shadow:var(--text-glow-accent);display:block}.hero-module__vp63EG__lead{max-width:600px;font-size:var(--t-lead);color:var(--c-text-2);margin:28px 0 0}.hero-module__vp63EG__ctas{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.hero-module__vp63EG__heroCta{box-shadow:var(--glow-accent-strong)}.hero-module__vp63EG__heroCta:hover{box-shadow:0 0 0 1px var(--c-accent-2), 0 0 30px #00e5ff73}.hero-module__vp63EG__heroCta:focus-visible{outline-offset:4px}.hero-module__vp63EG__small{font-family:var(--f-code);font-size:var(--t-code-sm);color:var(--c-muted);margin-top:18px}.hero-module__vp63EG__window{border:1px solid var(--c-border-2);background:var(--c-surface);margin-top:clamp(48px,7vw,80px);box-shadow:0 0 0 1px #0006,0 30px 80px #00000080}.hero-module__vp63EG__titlebar{border-bottom:var(--rule);align-items:center;gap:8px;height:38px;padding:0 14px;display:flex}.hero-module__vp63EG__dot{background:var(--c-dim);flex:none;width:9px;height:9px}.hero-module__vp63EG__title{font-family:var(--f-pixel);color:var(--c-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:10px;font-size:16px;overflow:hidden}.hero-module__vp63EG__status{font-family:var(--f-code);font-size:var(--t-code-xs);color:var(--c-muted);white-space:nowrap;margin-left:auto}.hero-module__vp63EG__statusTyping{color:var(--c-muted)}.hero-module__vp63EG__statusPaused{color:var(--c-accent)}.hero-module__vp63EG__statusSent{color:var(--c-accent-2)}.hero-module__vp63EG__body{flex-wrap:wrap;display:flex}.hero-module__vp63EG__pad{padding:clamp(16px,2.4vw,28px)}.hero-module__vp63EG__convo{flex-direction:column;flex:440px;gap:18px;min-width:0;display:flex}.hero-module__vp63EG__speaker{font-family:var(--f-pixel);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:16px}.hero-module__vp63EG__claude{color:var(--c-accent-2)}.hero-module__vp63EG__you{color:var(--c-muted)}.hero-module__vp63EG__msg{font-family:var(--f-code);font-size:var(--t-code-md);color:var(--c-text-2);word-break:break-word}.hero-module__vp63EG__msgKept{color:var(--c-accent)}.hero-module__vp63EG__msgOriginal{color:var(--c-hot)}.hero-module__vp63EG__thinking{margin-top:14px}.hero-module__vp63EG__ellipsis{animation:hero-module__vp63EG__chill-blink var(--blink)}.hero-module__vp63EG__grow{flex:1}.hero-module__vp63EG__input{border:1px solid var(--c-hot);box-shadow:var(--glow-hot);background:var(--c-bg);transition:border-color var(--dur-slow), box-shadow var(--dur-slow);padding:14px 16px}.hero-module__vp63EG__inputPaused{border-color:var(--c-border-2);box-shadow:none}.hero-module__vp63EG__inputSent{box-shadow:none;border-color:#1f4a3a}.hero-module__vp63EG__inputHead{font-family:var(--f-code);font-size:var(--t-code-xs);color:var(--c-muted);justify-content:space-between;margin-bottom:8px;display:flex}.hero-module__vp63EG__typed{font-family:var(--f-code);font-size:var(--t-code-md);line-height:var(--lh-code);color:var(--c-hot);text-shadow:0 0 10px #ff4d3d59;word-break:break-word;min-height:66px;transition:opacity var(--dur-slow)}.hero-module__vp63EG__typedDim{opacity:.45}.hero-module__vp63EG__prompt{color:var(--c-muted);text-shadow:none}.hero-module__vp63EG__kept{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.hero-module__vp63EG__cursorHot,.hero-module__vp63EG__cursorCalm{vertical-align:-3px;width:8px;height:16px;animation:hero-module__vp63EG__chill-blink var(--blink);margin-left:2px;display:inline-block}.hero-module__vp63EG__cursorHot{background:var(--c-hot)}.hero-module__vp63EG__cursorCalm{background:var(--c-accent)}.hero-module__vp63EG__empty{font-family:var(--f-code);font-size:var(--t-code-md);color:var(--c-faint);min-height:66px}.hero-module__vp63EG__side{flex:320px;min-width:0;position:relative}@media (min-width:800px){.hero-module__vp63EG__side{padding-left:0}}.hero-module__vp63EG__idle{border:1px dashed var(--c-border);text-align:center;font-family:var(--f-code);font-size:var(--t-code-sm);color:var(--c-faint);justify-content:center;align-items:center;padding:20px;transition:opacity .4s;display:flex;position:absolute;inset:clamp(16px,2.4vw,28px)}@media (min-width:800px){.hero-module__vp63EG__idle{left:0}}.hero-module__vp63EG__idleHidden{opacity:0}.hero-module__vp63EG__panel{border:1px solid var(--c-accent);opacity:0;visibility:hidden;height:100%;transition:opacity var(--dur), transform var(--dur), visibility var(--dur);background:#5cffb10a;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative;transform:translateY(10px);box-shadow:0 0 0 1px #5cffb126,0 0 32px #5cffb11f}.hero-module__vp63EG__panelShown{opacity:1;visibility:visible;transform:none}.hero-module__vp63EG__panelHead{font-family:var(--f-pixel);font-size:var(--t-pixel-sm);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:10px;display:flex}.hero-module__vp63EG__panelBrand{color:var(--c-accent);text-shadow:0 0 10px #5cffb199}.hero-module__vp63EG__chip{background:var(--c-accent);color:var(--c-on-accent);font-size:var(--t-code-xs);padding:1px 6px}.hero-module__vp63EG__panelText{color:var(--c-text);font-size:15px}.hero-module__vp63EG__rewrite{font-family:var(--f-code);font-size:var(--t-code-md);line-height:var(--lh-code);color:var(--c-text);border-left:2px solid var(--c-accent);padding:4px 0 4px 12px}.hero-module__vp63EG__rewriteKept{color:var(--c-accent);text-shadow:0 0 8px #5cffb180}.hero-module__vp63EG__panelButtons{flex-wrap:wrap;gap:10px;display:flex}.hero-module__vp63EG__under{font-family:var(--f-code);font-size:var(--t-code-sm);color:var(--c-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;display:flex}.hero-module__vp63EG__replay{cursor:pointer;color:var(--c-accent-2);font:inherit;background:0 0;border:0;padding:0}.hero-module__vp63EG__replay:hover{color:var(--c-accent)}.hero-module__vp63EG__dropped{color:var(--c-hot)}
.video-module__wjsZ-G__section{padding-top:var(--section-y)}.video-module__wjsZ-G__kicker{font-family:var(--f-pixel);font-size:var(--t-pixel-sm);color:var(--c-accent-2);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.video-module__wjsZ-G__title{font-family:var(--f-pixel);font-size:var(--t-pixel-xl);margin:0 0 8px}.video-module__wjsZ-G__lead{max-width:560px;color:var(--c-text-2);margin:0 0 28px}.video-module__wjsZ-G__window{border:1px solid var(--c-border-2);background:var(--c-surface);box-shadow:0 0 0 1px #0006,0 30px 80px #00000080}.video-module__wjsZ-G__titlebar{border-bottom:var(--rule);align-items:center;gap:8px;height:38px;padding:0 14px;display:flex}.video-module__wjsZ-G__dot{background:var(--c-dim);flex:none;width:9px;height:9px}.video-module__wjsZ-G__name{font-family:var(--f-pixel);color:var(--c-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-size:16px;overflow:hidden}.video-module__wjsZ-G__video{aspect-ratio:16/9;background:var(--c-bg);width:100%;height:auto;display:block}
