@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_781729e7-module__f-BBIq__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_781729e7-module__f-BBIq__variable{--font-display:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_9de2b2a0-module__hRvWSG__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_9de2b2a0-module__hRvWSG__variable{--font-mono:"DM Mono", "DM Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2?dpl=dpl_5fLvYtHhBnFW8rzexvkuqVocwCWf)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_2cf9e03a-module__rYpGMq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_2cf9e03a-module__rYpGMq__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--black:#0a0a0a;--off-white:#f2ede4;--warm-grey:#a89f92;--accent:#ff2d55;--accent-dim:#ff2d5520;--border:#1e1e1e;--font-mono:"DM Mono", monospace;--font-display:"Bebas Neue", sans-serif;--font-serif:"Instrument Serif", serif}html{scroll-behavior:smooth}body{background:var(--black);color:var(--off-white);font-family:var(--font-mono);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.6;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:9999;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");position:fixed;inset:0}nav{z-index:100;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0aeb;justify-content:space-between;align-items:center;padding:20px 40px;display:flex;position:fixed;top:0;left:0;right:0}.nav-logo{font-family:var(--font-display);letter-spacing:.12em;color:var(--off-white);font-size:18px;text-decoration:none}.nav-logo span{color:var(--accent)}.nav-cta{background:var(--accent);color:#fff;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:11px;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.nav-cta:hover{opacity:.85}.hero{border-bottom:1px solid var(--border);grid-template-rows:1fr auto;min-height:100vh;padding:140px 40px 0;display:grid;position:relative;overflow:hidden}.hero-ticker{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:10px 0;position:absolute;top:90px;left:0;right:0;overflow:hidden}.ticker-track{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.15em;color:var(--warm-grey);text-transform:uppercase;gap:60px;font-size:11px;animation:28s linear infinite ticker;display:flex}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item{flex-shrink:0}.ticker-dot{color:var(--accent);margin-right:60px}.hero-body{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-top:60px;display:grid}.hero-headline{font-family:var(--font-display);letter-spacing:.02em;color:var(--off-white);font-size:clamp(72px,10vw,140px);line-height:.92}.hero-headline .accent-line{color:var(--accent);font-family:var(--font-serif);font-size:clamp(60px,8vw,110px);font-style:italic;display:block}.hero-right{flex-direction:column;gap:32px;padding-bottom:12px;display:flex}.hero-desc{color:var(--warm-grey);border-left:2px solid var(--accent);max-width:400px;padding-left:20px;font-size:15px;line-height:1.7}.hero-price-block{flex-direction:column;gap:4px;display:flex}.price-label{letter-spacing:.15em;text-transform:uppercase;color:var(--warm-grey);font-size:11px}.price-num{font-family:var(--font-display);color:var(--off-white);font-size:72px;line-height:1}.price-sub{color:var(--warm-grey);letter-spacing:.08em;font-size:11px}.hero-cta-group{flex-direction:column;gap:12px;display:flex}.btn-primary{background:var(--accent);color:#fff;font-family:var(--font-mono);letter-spacing:.06em;cursor:pointer;border:none;justify-content:space-between;align-items:center;padding:18px 28px;font-size:13px;font-weight:500;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-primary:hover{opacity:.9;transform:translateY(-2px)}.btn-primary .arrow{font-size:18px}.btn-sub{color:var(--warm-grey);letter-spacing:.08em;font-size:11px}.proof-bar{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.proof-item{border-right:1px solid var(--border);flex-direction:column;gap:4px;padding:32px 40px;animation:.6s both fadeUp;display:flex}.proof-item:last-child{border-right:none}.proof-item:first-child{animation-delay:.1s}.proof-item:nth-child(2){animation-delay:.2s}.proof-item:nth-child(3){animation-delay:.3s}.proof-item:nth-child(4){animation-delay:.4s}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.proof-num{font-family:var(--font-display);color:var(--off-white);font-size:48px;line-height:1}.proof-num .unit{color:var(--accent);font-size:28px}.proof-label{color:var(--warm-grey);letter-spacing:.1em;text-transform:uppercase;font-size:11px}section{border-bottom:1px solid var(--border);padding:100px 40px}.section-tag{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:20px;font-size:10px;display:flex}.section-tag:before{content:"";background:var(--accent);width:24px;height:1px;display:inline-block}.section-title{font-family:var(--font-display);letter-spacing:.02em;color:var(--off-white);margin-bottom:40px;font-size:clamp(42px,5vw,72px);line-height:.95}.problem-grid{background:var(--border);border:1px solid var(--border);grid-template-columns:1fr 1fr;gap:1px;margin-top:60px;display:grid}.problem-cell{background:var(--black);padding:40px;position:relative}.problem-cell.highlight{background:#0f0f0f}.cell-num{font-family:var(--font-display);color:var(--border);font-size:80px;line-height:1;position:absolute;top:20px;right:24px}.cell-title{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--off-white);margin-bottom:12px;font-size:13px;font-weight:500}.cell-body{color:var(--warm-grey);max-width:380px;font-size:14px;line-height:1.7}.modules-list{border:1px solid var(--border);flex-direction:column;gap:0;margin-top:60px;display:flex}.module-row{border-bottom:1px solid var(--border);cursor:default;grid-template-columns:60px 1fr auto;align-items:center;gap:0;padding:28px 32px;transition:background .2s;display:grid}.module-row:last-child{border-bottom:none}.module-row:hover{background:#111}.module-num{font-family:var(--font-display);color:var(--border);font-size:32px;line-height:1;transition:color .2s}.module-row:hover .module-num{color:var(--accent)}.module-title{font-family:var(--font-mono);color:var(--off-white);letter-spacing:.04em;margin-bottom:4px;font-size:15px;font-weight:500}.module-desc{color:var(--warm-grey);font-size:12px;line-height:1.5}.module-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-dim);padding:4px 10px;font-size:10px}.views-strip{border:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:0;margin-top:60px;display:grid}.view-card{border-right:1px solid var(--border);flex-direction:column;gap:6px;padding:32px;display:flex}.view-card:last-child{border-right:none}.view-count{font-family:var(--font-display);color:var(--off-white);font-size:52px;line-height:1}.view-count .unit{color:var(--accent)}.view-type{color:var(--warm-grey);letter-spacing:.08em;font-size:11px}.view-bar{background:var(--border);width:100%;height:2px;margin-top:12px;position:relative;overflow:hidden}.view-bar-fill{background:var(--accent);animation:1.8s .5s both barFill;position:absolute;top:0;bottom:0;left:0}@keyframes barFill{0%{width:0}}.results-grid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:60px;display:grid}.result-card{background:var(--black);text-align:center;padding:48px 32px}.result-num{font-family:var(--font-heading);color:var(--accent);margin-bottom:12px;font-size:48px;line-height:1}.result-label{color:var(--warm-grey);letter-spacing:.02em;font-size:13px;line-height:1.5}.results-note{text-align:center;color:var(--warm-grey);margin-top:32px;font-size:13px;line-height:1.6}.lead-section{text-align:center;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:80px 20px}.lead-desc{color:var(--warm-grey);max-width:500px;margin:0 auto 32px;font-size:15px;line-height:1.7}.lead-form{border:1px solid var(--border);gap:0;max-width:480px;margin:0 auto;display:flex}.lead-input{background:var(--black);color:var(--off-white);font-size:14px;font-family:var(--font-mono);border:none;outline:none;flex:1;padding:16px 20px}.lead-btn{background:var(--accent);color:var(--off-white);font-family:var(--font-mono);letter-spacing:.04em;cursor:pointer;white-space:nowrap;border:none;padding:16px 24px;font-size:13px;font-weight:500;transition:opacity .2s}.lead-success{color:var(--accent);font-family:var(--font-mono);letter-spacing:.04em;font-size:14px}.pricing-wrapper{border:1px solid var(--border);grid-template-columns:1fr 1fr;gap:0;margin-top:60px;display:grid}.pricing-left{border-right:1px solid var(--border);flex-direction:column;justify-content:space-between;gap:40px;padding:60px;display:flex}.pricing-big-num{font-family:var(--font-display);color:var(--off-white);font-size:120px;line-height:1}.pricing-big-num .dollar{color:var(--accent);vertical-align:super;font-size:60px}.pricing-desc{color:var(--warm-grey);font-size:14px;line-height:1.7}.pricing-right{flex-direction:column;gap:32px;padding:60px;display:flex}.pricing-features{flex-direction:column;gap:0;display:flex}.feature-row{border-bottom:1px solid var(--border);align-items:flex-start;gap:16px;padding:18px 0;display:flex}.feature-row:first-child{border-top:1px solid var(--border)}.feature-check{background:var(--accent-dim);border:1px solid var(--accent);width:20px;height:20px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:10px;display:flex}.feature-text{color:var(--off-white);font-size:13px;line-height:1.5}.pricing-cta{flex-direction:column;gap:12px;margin-top:auto;display:flex}.faq-list{border:1px solid var(--border);flex-direction:column;gap:0;margin-top:60px;display:flex}.faq-item{border-bottom:1px solid var(--border);overflow:hidden}.faq-item:last-child{border-bottom:none}.faq-q{cursor:pointer;color:var(--off-white);letter-spacing:.04em;-webkit-user-select:none;user-select:none;text-align:left;width:100%;font-size:14px;font-weight:500;font-family:var(--font-mono);background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;list-style:none;transition:background .2s;display:flex}.faq-q:hover{background:#0f0f0f}.faq-icon{color:var(--accent);flex-shrink:0;font-size:20px;transition:transform .25s;display:inline-block}.faq-a{max-height:0;color:var(--warm-grey);font-size:13px;line-height:1.7;transition:max-height .35s;overflow:hidden}.faq-a-inner{padding:0 32px 28px}.faq-item.open .faq-a{max-height:200px}.faq-item.open .faq-icon{transform:rotate(45deg)}footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:40px;display:flex}.footer-logo{font-family:var(--font-display);letter-spacing:.12em;color:var(--warm-grey);font-size:16px;text-decoration:none}.footer-logo span{color:var(--accent)}.footer-copy{color:var(--warm-grey);letter-spacing:.06em;font-size:11px}.final-cta-section{text-align:center;border-bottom:1px solid var(--border);padding:120px 40px}.final-cta-section .section-tag{justify-content:center}.final-cta-section .section-title{max-width:700px;margin:0 auto 32px}.fade-el{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(20px)}.fade-el.visible{opacity:1;transform:translateY(0)}.results-grid{border:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:0;margin-top:60px;display:grid}.result-card{border-right:1px solid var(--border);flex-direction:column;gap:8px;padding:48px 40px;display:flex}.result-card:last-child{border-right:none}.result-num{font-family:var(--font-display);color:var(--off-white);font-size:64px;line-height:1}.result-label{color:var(--warm-grey);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.results-note{color:var(--warm-grey);letter-spacing:.06em;max-width:480px;margin-top:24px;font-size:12px}.lead-section{border-bottom:1px solid var(--border);padding:100px 40px}.lead-form{gap:0;max-width:480px;display:flex}.lead-input{border:1px solid var(--border);color:var(--off-white);font-family:var(--font-mono);background:#111;border-right:none;outline:none;flex:1;padding:16px 20px;font-size:13px;transition:border-color .2s}.lead-input::placeholder{color:var(--warm-grey)}.lead-input:focus{border-color:var(--accent)}.lead-btn{background:var(--accent);color:#fff;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:16px 24px;font-size:12px;font-weight:500;transition:opacity .2s}.lead-btn:hover{opacity:.85}.lead-btn:disabled{opacity:.6;cursor:not-allowed}.lead-success{border:1px solid var(--accent);color:var(--accent);letter-spacing:.06em;align-items:center;gap:12px;max-width:480px;padding:16px 24px;font-size:13px;display:inline-flex}.lead-success:before{content:"✓";font-size:14px}.privacy-body{border:1px solid var(--border);flex-direction:column;gap:0;display:flex}.privacy-section{border-bottom:1px solid var(--border);flex-direction:column;gap:16px;padding:40px;display:flex}.privacy-section:last-child{border-bottom:none}.privacy-heading{font-family:var(--font-display);letter-spacing:.04em;color:var(--off-white);margin:0;font-size:24px}.privacy-section p{color:var(--warm-grey);margin:0;font-size:14px;line-height:1.8}.privacy-list{color:var(--warm-grey);margin:0;padding-left:20px;font-size:14px;line-height:2}.privacy-list li{margin-bottom:4px}.privacy-list strong{color:var(--off-white)}.privacy-link{color:var(--accent);border-bottom:1px solid var(--accent-dim);padding-bottom:1px;text-decoration:none;transition:border-color .2s}.privacy-link:hover{border-color:var(--accent)}.dash-sidebar{border-right:1px solid var(--border);background:#060606;flex-direction:column;flex-shrink:0;justify-content:space-between;width:220px;height:100vh;min-height:100vh;padding:32px 24px;display:flex;position:sticky;top:0;overflow-y:auto}.dash-main{flex:1;padding:48px 48px 80px;overflow-y:auto}.dash-title{font-family:var(--font-display);letter-spacing:.04em;color:var(--off-white);margin-bottom:16px;font-size:48px;line-height:1}.dash-stats-grid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:40px;display:grid}.dash-stat-card{background:var(--black);padding:32px}.dash-form{flex-direction:column;gap:20px;max-width:480px;display:flex}.dash-input{border:1px solid var(--border);color:var(--off-white);font-family:var(--font-mono);background:#111;outline:none;width:100%;padding:14px 18px;font-size:13px;transition:border-color .2s}.dash-input::placeholder{color:var(--warm-grey)}.dash-input:focus{border-color:var(--accent)}.dash-btn-primary{background:var(--accent);color:#fff;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;align-items:center;gap:10px;padding:12px 24px;font-size:11px;font-weight:500;transition:opacity .15s;display:inline-flex}.dash-btn-primary:hover{opacity:.85}.dash-btn-primary:disabled{opacity:.5;cursor:not-allowed}.hooks-list{border:1px solid var(--border);flex-direction:column;gap:0;display:flex}.hook-card{border-bottom:1px solid var(--border);align-items:center;gap:20px;padding:20px 24px;transition:background .15s;display:flex}.hook-card:last-child{border-bottom:none}.hook-card:hover{background:#0f0f0f}.dash-empty-state{border:1px solid var(--border);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 40px;display:flex}.dash-empty-icon{color:var(--border);margin-bottom:16px;font-size:32px}.dash-empty-text{font-family:var(--font-display);letter-spacing:.04em;color:var(--warm-grey);margin-bottom:8px;font-size:28px}.dash-empty-sub{color:var(--warm-grey);opacity:.7;max-width:380px;font-size:13px;line-height:1.7}.dash-pipeline{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:0;display:grid}.pipeline-col{background:var(--black);flex-direction:column;min-height:480px;display:flex}.pipeline-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.pipeline-count{width:20px;height:20px;color:var(--warm-grey);font-size:11px;font-family:var(--font-mono);background:#1a1a1a;justify-content:center;align-items:center;display:inline-flex}.pipeline-items{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.pipeline-empty{color:var(--warm-grey);letter-spacing:.08em;opacity:.5;padding:8px 0;font-size:11px}.ty-hero{border-bottom:1px solid var(--border);flex-direction:column;justify-content:center;min-height:60vh;padding:160px 40px 80px;display:flex}.ty-headline{font-family:var(--font-display);letter-spacing:.02em;color:var(--off-white);margin-top:20px;margin-bottom:32px;font-size:clamp(100px,16vw,200px);line-height:.88}.ty-welcome{color:var(--warm-grey);border-left:2px solid var(--accent);max-width:560px;margin-bottom:32px;padding-left:20px;font-size:16px;line-height:1.75}.ty-confirm-badge{border:1px solid var(--border);align-items:center;gap:14px;width:fit-content;padding:14px 24px;display:inline-flex}.ty-confirm-check{background:var(--accent-dim);border:1px solid var(--accent);width:22px;height:22px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.ty-confirm-text{color:var(--warm-grey);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.ty-steps{border:1px solid var(--border);flex-direction:column;margin-top:60px;display:flex}.ty-step-row{border-bottom:1px solid var(--border);grid-template-columns:80px 1fr;align-items:start;gap:0;padding:40px 40px 40px 0;display:grid}.ty-step-row:last-child{border-bottom:none}.ty-step-num{font-family:var(--font-display);color:var(--border);padding:0 0 0 32px;font-size:52px;line-height:1;transition:color .2s}.ty-step-row:hover .ty-step-num{color:var(--accent)}.ty-step-body{padding-right:40px}.ty-step-title{font-family:var(--font-mono);color:var(--off-white);letter-spacing:.04em;margin-bottom:10px;font-size:16px;font-weight:500}.ty-step-desc{color:var(--warm-grey);max-width:600px;font-size:13px;line-height:1.75}.ty-step-link{font-size:12px;font-family:var(--font-mono);color:var(--accent);letter-spacing:.06em;border-bottom:1px solid var(--accent-dim);margin-top:16px;padding-bottom:2px;text-decoration:none;transition:border-color .2s;display:inline-block}.ty-step-link:hover{border-color:var(--accent)}.ty-access-section{border-bottom:1px solid var(--border);padding:100px 40px}.ty-access-inner{border:1px solid var(--border);grid-template-columns:auto 1fr;align-items:start;gap:60px;padding:60px;display:grid}.ty-access-glyph{font-family:var(--font-display);color:var(--border);-webkit-user-select:none;user-select:none;font-size:120px;line-height:1}.ty-access-content{flex-direction:column;gap:20px;display:flex}.ty-access-title{font-family:var(--font-display);letter-spacing:.02em;color:var(--off-white);font-size:clamp(36px,4vw,60px);line-height:.95}.ty-access-desc{color:var(--warm-grey);max-width:520px;font-size:14px;line-height:1.75}.ty-reminder-section{text-align:center;border-bottom:1px solid var(--border);padding:120px 40px}.ty-reminder-section .section-tag{justify-content:center}@media (max-width:900px){.ty-hero{padding:120px 20px 60px}.ty-steps{margin-top:40px}.ty-step-row{grid-template-columns:60px 1fr;padding:28px 20px 28px 0}.ty-step-num{padding-left:20px;font-size:36px}.ty-step-body{padding-right:20px}.ty-access-section{padding:60px 20px}.ty-access-inner{grid-template-columns:1fr;gap:24px;padding:32px 24px}.ty-access-glyph{font-size:72px}.ty-reminder-section{padding:80px 20px}nav{padding:16px 20px}.hero{padding:120px 20px 0}.hero-body{grid-template-columns:1fr;gap:40px}.hero-headline{font-size:64px}.proof-bar{grid-template-columns:repeat(2,1fr)}section{padding:60px 20px}.problem-grid,.pricing-wrapper{grid-template-columns:1fr}.pricing-left{border-right:none;border-bottom:1px solid var(--border);padding:40px 20px}.pricing-right{padding:40px 20px}.views-strip{grid-template-columns:repeat(2,1fr)}footer{text-align:center;flex-direction:column;gap:16px}.final-cta-section{padding:80px 20px}.results-grid{grid-template-columns:repeat(2,1fr)}.result-card{border-right:none;border-bottom:1px solid var(--border)}.lead-section{padding:60px 20px}.lead-form{flex-direction:column}.lead-input{border-right:1px solid var(--border)}.dash-sidebar{display:none}.dash-main{padding:32px 20px}.dash-stats-grid{grid-template-columns:repeat(2,1fr)}.dash-pipeline{grid-template-columns:1fr}.privacy-section{padding:28px 20px}}
