:root{--background:#050505;--surface:#0b0b0b;--card:#111;--card-strong:#151515;--border:#262626;--border-soft:#1d1d1d;--text:#f5f5f5;--muted:#a3a3a3;--subtle:#737373;--accent:#00e676;--accent-soft:#00e6761f;--accent-border:#00e67666;--radius:8px;--max-width:900px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(180deg, #00e67609, transparent 260px), var(--background);min-width:320px;max-width:100vw;color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:0}h1{max-width:760px;font-size:clamp(2.65rem,7.1vw,5.55rem);font-weight:950;line-height:.93}h2{max-width:760px;font-size:clamp(1.8rem,4vw,3.1rem);font-weight:900;line-height:1.02}h3{font-size:1.04rem;font-weight:850;line-height:1.24}img,object{max-width:100%}::selection{background:var(--accent);color:#050505}.container{width:calc(100% - 32px);max-width:var(--max-width);margin:0 auto}.site-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050505d1;border-bottom:1px solid #262626c7;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:18px;min-height:64px;display:flex}.brand-link,.header-cta,.button{text-decoration:none}.brand-link{min-width:0;color:var(--text);align-items:center;gap:10px;font-weight:900;display:inline-flex}.brand-mark,.brand-logo{justify-content:center;align-items:center;min-width:42px;height:30px;display:inline-flex}.brand-mark{border:1px solid var(--border);color:var(--accent);border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:900}.brand-logo{border:1px solid var(--border);object-fit:contain;background:#050505;border-radius:7px;width:34px;min-width:34px;height:34px}.header-cta{border:1px solid var(--border);border-radius:var(--radius);min-height:38px;color:var(--text);justify-content:center;align-items:center;padding:8px 13px;font-size:.88rem;font-weight:800;transition:border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.header-cta:hover{border-color:var(--accent);color:var(--accent);box-shadow:0 0 18px #00e6761f}.section-pad{padding:72px 0}.section-surface{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:var(--surface)}.hero{padding-top:46px}.hero-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:40px;display:grid}.hero-main,.hero-layout>*,.two-column>*,.pricing-card,.dark-panel{min-width:0}.eyebrow,.aside-kicker,.card-label,.pricing-name,.telegram-line{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:850;line-height:1.25}.hero .eyebrow{color:var(--accent);margin-bottom:14px}.hero-copy{max-width:720px;color:var(--muted);margin-top:22px;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.64}.hero-punchline{max-width:680px;color:var(--text);margin-top:16px;font-size:1.08rem;font-weight:850}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.button{border-radius:var(--radius);text-align:center;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-weight:900;transition:transform .16s,border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{border-color:var(--accent);background:var(--accent);color:#050505;box-shadow:0 0 #00e67600}.button-primary:hover{background:#39ff14;border-color:#39ff14;box-shadow:0 0 24px #00e67640}.button-secondary{border-color:var(--border);color:var(--text);background:0 0}.button-secondary:hover{border-color:var(--accent);color:var(--accent);box-shadow:0 0 18px #00e6761a}.button-wide{width:100%}.under-cta{color:var(--subtle);margin-top:14px;font-size:.95rem;font-weight:750}.hero-aside{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(#00e67614,#111111eb);padding:18px}.aside-kicker{color:var(--text);text-transform:none;font-size:1rem}.stage-line{color:var(--accent);gap:8px;margin-top:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;display:grid}.stage-line span{background:#05050573;border:1px solid #00e67638;border-radius:6px;padding:7px 9px}.hero-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.mini-card,.stat-card,.problem-card,.feature-card,.pricing-card,.review-card,.dark-panel,.callout{border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}.mini-card,.stat-card,.feature-card,.dark-panel,.callout{padding:18px}.mini-card,.stat-card,.problem-card,.feature-card,.review-card,.dark-panel,.pricing-card{transition:border-color .16s,box-shadow .16s,transform .16s}.mini-card:hover,.stat-card:hover,.problem-card:hover,.feature-card:hover,.review-card:hover,.dark-panel:hover,.pricing-card:hover{border-color:var(--accent-border);box-shadow:0 0 26px #00e67614}.section-header{max-width:760px}.section-header-center{text-align:center;margin-left:auto;margin-right:auto}.section-header .eyebrow{color:var(--accent);margin-bottom:12px}.section-copy{color:var(--muted);margin-top:18px;font-size:1.04rem;line-height:1.68}.two-column{grid-template-columns:minmax(0,1fr) minmax(300px,410px);align-items:start;gap:34px;display:grid}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stat-card h3{color:var(--accent);overflow-wrap:anywhere;max-width:100%;font-size:clamp(1.45rem,3.25vw,2.15rem);line-height:1.05}.stat-main{color:var(--text);margin-top:10px;font-weight:850;line-height:1.35}.card-note,.feature-card p,.problem-card p,.pricing-note,.small-print,.review-caption,.footer p,.check-list li{color:var(--muted)}.card-note{margin-top:9px;font-size:.88rem;line-height:1.48}.block-final{max-width:var(--max-width);border-left:3px solid var(--accent);color:var(--text);margin:28px auto 0;padding-left:16px;font-size:clamp(1.1rem,2.7vw,1.55rem);font-weight:900;line-height:1.28}.block-final-accent{color:var(--accent)}.callout{background:var(--accent-soft);border-color:var(--accent-border);margin-top:28px}.callout-title{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:900}.callout p+p{color:var(--muted);margin-top:10px}.problem-grid{gap:12px;margin-top:18px;display:grid}.problem-card{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:20px;padding:18px;display:grid}.problem-card h3{margin-top:8px}.accent-label{color:var(--accent)}.check-list{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.check-list li{border-bottom:1px solid var(--border-soft);min-width:0;padding:0 0 10px 24px;line-height:1.52;position:relative}.check-list li:before{border:1px solid var(--accent);background:var(--accent);content:"";border-radius:999px;width:8px;height:8px;position:absolute;top:.72em;left:0;transform:translateY(-50%)}.cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.feature-card{min-height:160px;padding:18px}.feature-card p{margin-top:10px;line-height:1.55}.inline-cta{border:1px solid var(--border);border-radius:var(--radius);background:var(--card-strong);justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding:18px;display:flex}.inline-cta p{color:var(--text);font-weight:850}.inline-cta .button{flex:none;min-width:176px}.pricing-card{background:linear-gradient(135deg, #00e67617, transparent 42%), var(--card);gap:20px;max-width:620px;margin:30px auto 0;padding:24px;display:grid}.pricing-name{color:var(--accent)}.pricing-row{gap:12px;display:grid}.price{color:var(--text);white-space:nowrap;font-size:clamp(2.45rem,7vw,4.5rem);font-weight:950;line-height:.9}.postpay{color:var(--muted);max-width:520px;font-size:clamp(1.05rem,2.6vw,1.45rem);font-weight:800;line-height:1.28}.pricing-note,.pricing-warning{border:1px solid var(--border);border-radius:var(--radius);padding:14px}.pricing-warning{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent);font-weight:900}.pricing-included .check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:12px}.small-print{text-align:center;max-width:620px;margin:14px auto 0;font-size:.92rem}.reviews-wrap{width:min(100%, calc(var(--max-width) + ((100vw - var(--max-width)) / 2)));margin:28px 0 0 auto;overflow:hidden}.reviews-track{overscroll-behavior-x:contain;padding:0 max(16px, calc((100vw - var(--max-width)) / 2)) 10px 0;scroll-snap-type:x mandatory;scrollbar-color:var(--accent) var(--card);grid-auto-columns:minmax(280px,390px);grid-auto-flow:column;gap:14px;scroll-padding-left:16px;display:grid;overflow-x:auto}.review-card{scroll-snap-align:start;padding:12px}.review-card:first-child{box-shadow:0 0 34px #00e6761f}.review-shot{border:1px solid var(--border-soft);object-fit:cover;background:#050505;border-radius:6px;width:100%;min-height:430px;display:block;overflow:hidden}.review-fallback{text-align:center;place-items:center;gap:10px;min-height:430px;padding:22px;display:grid}.review-fallback span{color:var(--accent);font-weight:900}.review-fallback small{color:var(--muted);line-height:1.5}.review-caption{margin-top:12px;font-size:.92rem;font-weight:800}.dark-panel{background:var(--card)}.dark-panel .check-list{margin-top:0}.panel-title{color:var(--text);font-size:1.1rem;font-weight:900}.panel-title+.check-list{margin-top:18px}.final-section{background:linear-gradient(180deg, var(--background), #00e6760b), var(--background)}.telegram-line{color:var(--accent);text-transform:none;margin-top:14px}.footer{border-top:1px solid var(--border);background:#050505}.footer-inner{justify-content:space-between;align-items:flex-start;gap:20px;padding:34px 0;display:flex}.footer-title{color:var(--text);font-weight:900}.footer a{color:var(--accent);font-weight:900;text-decoration:none}.reveal{animation:.52s both reveal-up}@keyframes reveal-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.reveal{animation-timeline:view();animation-range:entry cover 28%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}@media (max-width:820px){.section-pad{padding:58px 0}.hero-layout,.two-column,.problem-card,.pricing-row{grid-template-columns:1fr}.hero{padding-top:34px}.hero-aside{align-self:stretch}.hero-cards,.cards-grid,.stats-grid,.pricing-included .check-list{grid-template-columns:1fr}.inline-cta,.footer-inner{flex-direction:column;align-items:stretch}.inline-cta .button{width:100%;min-width:0}}@media (max-width:560px){.container{width:100%;max-width:100vw;padding-left:14px;padding-right:14px}.header-inner{min-height:58px}.brand-link span:last-child{display:none}.header-cta{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 82px);min-height:36px;padding:7px 10px;font-size:.78rem;overflow:hidden}h1{overflow-wrap:break-word;max-width:calc(100vw - 28px);font-size:clamp(2.08rem,13.5vw,3.55rem);line-height:.96}h2{overflow-wrap:break-word;max-width:calc(100vw - 28px);font-size:clamp(1.6rem,8.8vw,2.2rem);line-height:1.06}.hero-copy,.section-copy{font-size:1rem}.hero-actions,.button{width:100%}.hero-actions{flex-direction:column;align-items:stretch}.mini-card,.stat-card,.feature-card,.dark-panel,.callout,.problem-card,.pricing-card,.inline-cta{padding:15px}.reviews-wrap{width:100%}.reviews-track{grid-auto-columns:minmax(260px,82vw);padding:0 14px 10px}.review-shot,.review-fallback{min-height:360px}}@media (max-width:360px){.header-cta{max-width:220px}.price{font-size:2.28rem}.reviews-track{grid-auto-columns:minmax(244px,86vw)}}
