*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:.25rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.max-h-\[85vh\]{max-height:85vh}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-\[180px\]{max-width:180px}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-gold\/15{border-color:rgba(214,168,79,.15)}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/5{border-color:hsla(0,0%,100%,.05)}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-ink\/85{background-color:rgba(5,5,5,.85)}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.text-left{text-align:left}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[11px\]{font-size:11px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tracking-widest{letter-spacing:.1em}.text-gold{--tw-text-opacity:1;color:rgb(214 168 79/var(--tw-text-opacity,1))}.text-gold\/60{color:rgba(214,168,79,.6)}.text-gold\/90{color:rgba(214,168,79,.9)}.text-ivory{--tw-text-opacity:1;color:rgb(244 231 197/var(--tw-text-opacity,1))}.text-ivory\/40{color:hsla(43,68%,86%,.4)}.text-ivory\/60{color:hsla(43,68%,86%,.6)}.text-ivory\/80{color:hsla(43,68%,86%,.8)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.field{width:100%;border:1px solid rgba(214,168,79,.25);background:rgba(0,0,0,.4);color:#f4e7c5;padding:.7rem .9rem;border-radius:10px;outline:none;transition:border-color .25s ease}.field:focus{border-color:rgba(214,168,79,.6)}.btn-ghost{border:1px solid rgba(214,168,79,.3);background:hsla(0,0%,100%,.02);color:#f4e7c5}.app-loading{display:grid;place-items:center;min-height:100vh}.app-loading__spinner{width:34px;height:34px;border-radius:999px;border:2px solid rgba(214,168,79,.25);border-top-color:#d6a84f;animation:app-spin .8s linear infinite}@keyframes app-spin{to{transform:rotate(1turn)}}.hover\:text-ivory:hover{--tw-text-opacity:1;color:rgb(244 231 197/var(--tw-text-opacity,1))}.hover\:text-ivory\/70:hover{color:hsla(43,68%,86%,.7)}@media (min-width:640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;0,700;1,400&family=Montserrat:wght@200;300;400;500;600&family=Forum&family=Cormorant+SC:wght@400;600;700&display=swap");:root{--bg-deep:#050505;--bg-editorial:#11100d;--bg-warm:#2a2116;--gold-base:#d6a84f;--gold-light:#e8c97e;--gold-dark:#8a5a20;--ivory:#f4e7c5;--gold-raw:214,168,79;--bg-glass:rgba(17,16,13,.55);--bg-glass-hover:rgba(22,18,15,.75);--text-primary:#f4e7c5;--text-secondary:#c6c0b3;--text-muted:#696259;--border-gold:rgba(214,168,79,.16);--border-gold-bright:rgba(214,168,79,.38);--glow-gold:rgba(214,168,79,.12);--ease-expo:cubic-bezier(0.16,1,0.3,1);--transition-cinematic:all 0.7s var(--ease-expo);--transition-snappy:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);--font-display:"Cinzel",serif;--font-serif:"Cormorant Garamond",serif;--font-sans:"Montserrat",sans-serif;--font-ornate:"Forum","Cormorant Garamond",serif;--font-sc:"Cormorant SC","Cormorant Garamond",serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--bg-deep);color:var(--text-primary);font-family:var(--font-sans);font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden;min-height:100vh;background:radial-gradient(ellipse at 50% 0,var(--bg-warm) 0,var(--bg-deep) 60%);position:relative;letter-spacing:.03em}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--gold-dark);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--gold-base)}::-moz-selection{background:rgba(214,168,79,.3);color:var(--ivory)}::selection{background:rgba(214,168,79,.3);color:var(--ivory)}.ambient-glows{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:-1;overflow:hidden}.glow{position:absolute;border-radius:50%;filter:blur(150px);opacity:.15;mix-blend-mode:screen}.glow-1{top:-20%;right:15%;width:700px;height:700px;background:radial-gradient(circle,var(--gold-light) 0,transparent 70%)}.glow-2{bottom:-20%;left:-15%;width:800px;height:800px;background:radial-gradient(circle,var(--gold-dark) 0,transparent 70%)}.ambient-glows:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgba(var(--gold-raw),.15) 1px,transparent 0),radial-gradient(rgba(var(--gold-raw),.08) 1.5px,transparent 0);background-size:80px 80px,130px 130px;background-position:0 0,40px 40px;opacity:.25;animation:dustDrift 60s linear infinite}@keyframes dustDrift{0%{background-position:0 0,40px 40px}to{background-position:1000px 500px,1040px 540px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;color:var(--text-primary)}h1{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4rem);text-transform:uppercase;letter-spacing:.08em;line-height:1.15;text-align:center;margin-bottom:2rem}h2.serif-title{font-family:var(--font-serif);font-size:clamp(2.2rem,5vw,3.4rem);letter-spacing:.02em;line-height:1.2;margin-bottom:2.5rem;position:relative;display:inline-block}h2.serif-title:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:1px;background:var(--gold-base)}h2.serif-title.text-center:after{left:50%;transform:translateX(-50%)}p.hero-subtitle{font-size:clamp(1.05rem,2.5vw,1.25rem);text-align:center;color:var(--text-secondary);font-family:var(--font-sans);font-weight:300;line-height:1.7;max-width:680px;margin:0 auto 3.5rem;letter-spacing:.04em;opacity:.95}.shimmer-gold{background:linear-gradient(135deg,var(--text-primary) 10%,var(--gold-light) 40%,var(--gold-dark) 60%,var(--text-primary) 90%);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;animation:goldShimmer 7s ease infinite;filter:drop-shadow(0 0 30px rgba(214,168,79,.12))}@keyframes goldShimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.text-center{text-align:center}.text-muted{color:var(--text-muted)}.gold-text,.text-gold-glow{color:var(--gold-base)}.text-gold-glow{text-shadow:0 0 20px rgba(var(--gold-raw),.3)}.text-gold-light{color:var(--gold-light)}.text-uppercase{text-transform:uppercase}.font-italic{font-style:italic}.font-weight-bold{font-weight:600}.small{font-size:.85rem}.w-100{width:100%}.hidden{display:none!important}.margin-top-sm{margin-top:1rem}.container{width:100%;max-width:850px;margin:0 auto;padding:3rem 2rem}.step-section{display:none;opacity:0;transform:translateY(30px);transition:opacity 1.2s var(--ease-expo),transform 1.2s var(--ease-expo)}.step-section.active{display:block;opacity:1;transform:translateY(0)}.btn{font-family:var(--font-sans);font-weight:400;font-size:.8rem;text-transform:uppercase;letter-spacing:.2em;padding:1.2rem 2.6rem;border:none;cursor:pointer;transition:var(--transition-cinematic);text-decoration:none;display:inline-block;text-align:center;z-index:1}.btn-primary{background-color:var(--gold-base);color:#000;box-shadow:0 4px 20px rgba(var(--gold-raw),.15)}.btn-primary:hover{background-color:#fff;box-shadow:0 8px 35px rgba(var(--gold-raw),.35);transform:translateY(-3px)}.btn-secondary{background-color:transparent;color:var(--text-primary);border:1px solid var(--border-gold-bright)}.btn-secondary:hover{border-color:var(--gold-base);background-color:rgba(var(--gold-raw),.06);transform:translateY(-3px)}.btn-sm{padding:.6rem 1.2rem;font-size:.7rem}.btn-gold-shimmer:before{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);transform:skewX(-25deg);z-index:-1;transition:none}.btn-gold-shimmer:hover:before{left:150%;transition:all .9s ease}.divider-gold{height:1px;background:linear-gradient(to right,transparent,var(--border-gold) 20%,var(--border-gold) 80%,transparent);margin:5rem 0;position:relative}.divider-gold:after{content:"◆";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.8);color:rgba(var(--gold-raw),.4);font-size:10px;background:var(--bg-deep);padding:0 10px}.glass-card{background:var(--bg-glass);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid var(--border-gold);border-radius:0;padding:3rem;position:relative;overflow:hidden;transition:var(--transition-cinematic);box-shadow:0 30px 60px rgba(0,0,0,.6),inset 0 1px 1px hsla(0,0%,100%,.05)}.glass-card:hover{border-color:var(--border-gold-bright);box-shadow:0 40px 80px rgba(0,0,0,.8),inset 0 1px 2px rgba(var(--gold-raw),.15);background:var(--bg-glass-hover)}.card-glow{width:100%;height:100%;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% -20%,rgba(var(--gold-raw),.08) 0,transparent 60%);transition:background .4s ease}.card-border-gold,.card-glow{position:absolute;top:0;left:0}.card-border-gold{right:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold-base),transparent);opacity:.4;z-index:1}.hero-container{min-height:95vh;display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:clamp(2rem,6vw,6rem);justify-content:center;align-items:center;text-align:left;padding-top:5vh}.hero-copy{max-width:690px;position:relative;z-index:2}.hero-copy .hero-subtitle,.hero-copy h1{text-align:left;margin-left:0;margin-right:0}.hero-visual{width:min(100%,720px);position:relative;isolation:isolate}.hero-visual:before{content:"";position:absolute;inset:9% 5% 11% 8%;transform:rotate(-2deg);z-index:-1}.hero-visual img,.hero-visual:before{border:1px solid rgba(var(--gold-raw),.18)}.hero-visual img{display:block;width:100%;min-height:320px;aspect-ratio:16/10.5;box-shadow:0 30px 90px rgba(0,0,0,.58),0 0 55px rgba(var(--gold-raw),.12);filter:saturate(.92) contrast(1.04)}.hero-signal-card{position:absolute;left:clamp(1rem,4vw,2.25rem);bottom:clamp(1rem,4vw,2.25rem);max-width:min(390px,calc(100% - 2rem));padding:1rem 1.1rem;background:rgba(5,5,5,.72);border:1px solid rgba(var(--gold-raw),.26);backdrop-filter:blur(14px);color:var(--text-secondary);font-family:var(--font-sans);font-size:.72rem}.hero-signal-card span{display:block;color:var(--gold-base);text-transform:uppercase;margin-bottom:.35rem}.hero-signal-card strong{color:var(--ivory);font-weight:500}.editorial-badge{font-family:var(--font-sans);font-weight:500;font-size:.65rem;text-transform:uppercase;letter-spacing:.4em;color:var(--gold-base);margin-bottom:2.5rem;border:1px solid var(--border-gold);padding:.6rem 1.6rem;border-radius:0;position:relative;background:rgba(var(--gold-raw),.03)}.hero-cta-group{display:flex;gap:2rem;margin-bottom:3.5rem;flex-wrap:wrap;justify-content:flex-start}.btn:disabled,.btn[disabled]{opacity:.54;cursor:not-allowed;filter:grayscale(.35)}.btn[data-locked=true]{white-space:normal;line-height:1.35}.hero-disclaimer{font-size:.75rem;color:var(--text-muted);font-family:var(--font-sans);font-weight:300;letter-spacing:.05em}.editorial-container{padding-top:6rem;padding-bottom:6rem}.content-block{margin-bottom:5rem}.chapter-number{font-family:var(--font-display);color:var(--gold-base);font-size:.9rem;text-transform:uppercase;letter-spacing:.3em;margin-bottom:1.5rem}.editorial-text{font-family:var(--font-serif);font-size:1.45rem;line-height:1.9;color:var(--text-secondary);margin-bottom:2rem;font-weight:300;text-align:justify}.content-block p.editorial-text:first-of-type:first-letter{font-family:var(--font-display);float:left;font-size:4.8rem;line-height:.8;padding-top:4px;padding-right:12px;padding-left:3px;color:var(--gold-base);text-shadow:0 0 20px rgba(var(--gold-raw),.2)}.test-checkboxes-grid{display:flex;flex-direction:column;gap:1.2rem;margin:3rem 0}.checkbox-card{display:flex;align-items:center;gap:1.5rem;background:rgba(12,10,9,.4);border:1px solid rgba(var(--gold-raw),.06);padding:1.5rem 2rem;border-radius:0;cursor:pointer;transition:var(--transition-cinematic)}.checkbox-card:hover{border-color:var(--border-gold-bright);background:rgba(22,18,15,.6);transform:translateX(8px)}.checkbox-card input[type=checkbox]{display:none}.custom-checkbox{width:22px;height:22px;border:1px solid var(--border-gold-bright);border-radius:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:var(--transition-snappy);background:transparent}.checkbox-card input[type=checkbox]:checked+.custom-checkbox{background-color:var(--gold-base);border-color:var(--gold-base);box-shadow:0 0 10px rgba(var(--gold-raw),.4)}.checkbox-card input[type=checkbox]:checked+.custom-checkbox:after{content:"✔";color:#000;font-size:.75rem}.checkbox-text{font-family:var(--font-sans);font-size:.95rem;font-weight:300;line-height:1.6;color:var(--text-secondary);transition:var(--transition-snappy)}.checkbox-card input[type=checkbox]:checked~.checkbox-text{color:var(--text-primary);font-weight:400}.test-result-box{background:linear-gradient(135deg,rgba(var(--gold-raw),.06) 0,transparent 100%);border-left:2px solid var(--gold-base);padding:2rem;border-radius:0;margin-top:2.5rem;animation:msgAppear .5s ease}.result-title{font-family:var(--font-sans);font-size:.85rem;text-transform:uppercase;letter-spacing:.15em;font-weight:600;color:var(--gold-base);margin-bottom:.8rem}.result-text{font-family:var(--font-serif);font-size:1.35rem;line-height:1.7;color:var(--text-secondary)}.autopilot-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin:3.5rem 0}.autopilot-card{padding:2.5rem 2rem;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(var(--gold-raw),.12);background:rgba(12,10,9,.4);transform-style:preserve-3d;perspective:1000px;transition:var(--transition-cinematic);cursor:pointer}.autopilot-card:hover{border-color:var(--border-gold-bright)}.autopilot-card h3{font-family:var(--font-display);font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase;color:var(--gold-base);margin-bottom:1rem;position:relative;z-index:2}.autopilot-card p{font-size:.85rem;font-weight:300;line-height:1.6;margin-bottom:2rem}.autopilot-card p,.btn-card-action{font-family:var(--font-sans);color:var(--text-secondary);position:relative;z-index:2}.btn-card-action{background:transparent;border:1px solid var(--border-gold-bright);padding:.8rem;font-size:.75rem;width:100%;text-transform:uppercase;letter-spacing:.15em;cursor:pointer;transition:var(--transition-snappy);border-radius:0}.btn-card-action:hover{color:var(--text-primary)}.autopilot-card.selected,.btn-card-action:hover{background:rgba(var(--gold-raw),.08);border-color:var(--gold-base)}.autopilot-card.selected{box-shadow:inset 0 0 20px rgba(var(--gold-raw),.1)}.autopilot-card.selected .btn-card-action{background:var(--gold-base);color:#000;border-color:var(--gold-base)}.autopilot-feedback{margin-top:3rem;padding:1.5rem;border-top:1px solid var(--border-gold);border-bottom:1px solid var(--border-gold);font-family:var(--font-sans);font-size:.95rem}.simulator-box{margin:3.5rem 0;border-color:var(--gold-base);transition:box-shadow .4s ease}.simulator-header{border-bottom:1px solid var(--border-gold);padding-bottom:1.5rem;margin-bottom:2rem}.simulator-header span{font-family:var(--font-sans);font-size:.75rem;letter-spacing:.2em;font-weight:500;text-transform:uppercase;color:var(--text-muted)}.balance-value{font-family:var(--font-display);font-size:3rem;color:var(--gold-base);font-weight:700;transition:color .3s}.simulator-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.btn-sim-step{font-family:var(--font-sans);background:rgba(12,10,9,.8);border:1px solid rgba(var(--gold-raw),.15);color:var(--text-secondary);padding:.9rem 1.6rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;border-radius:0;cursor:pointer;transition:var(--transition-cinematic)}.btn-sim-step:hover:not(:disabled){border-color:var(--gold-base);color:var(--text-primary);background:rgba(var(--gold-raw),.05);transform:translateY(-2px)}.btn-sim-step:disabled{opacity:.3;text-decoration:line-through;border-color:transparent;cursor:not-allowed}.simulator-log{background:rgba(5,5,5,.8);border:1px solid rgba(var(--gold-raw),.08);padding:1.5rem 2rem;min-height:140px;font-family:var(--font-sans);font-weight:300;overflow-y:auto;max-height:300px}.sim-log-item{font-size:.95rem;border-bottom:1px solid hsla(0,0%,100%,.02);padding:.5rem 0;display:flex;justify-content:space-between;animation:msgAppear .5s ease forwards}.log-placeholder{color:var(--text-muted);font-style:italic;font-size:.9rem}.simulator-footer{animation:msgAppear .8s ease;border-top:1px solid var(--border-gold);padding-top:1.5rem;margin-top:1.5rem}.simulator-footer h4{font-family:var(--font-display);color:#ff6b6b;font-size:1.6rem;margin-bottom:.8rem;text-shadow:0 0 15px hsla(0,100%,71%,.2)}.alert-danger{color:#ff6b6b}.cinematic-story{padding:4rem;background:linear-gradient(135deg,rgba(var(--gold-raw),.04) 0,rgba(12,10,9,.7) 100%);border-left:2px solid var(--gold-base);border-radius:0}.story-border{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--gold-base),transparent);opacity:.3}.accordion-group{display:flex;flex-direction:column;gap:1rem;margin:3.5rem 0}.accordion-item{border:1px solid rgba(var(--gold-raw),.1);background:rgba(12,10,9,.2);border-radius:0;overflow:hidden;transition:var(--transition-snappy)}.accordion-item:hover{border-color:var(--border-gold-bright)}.accordion-item.active{border-color:var(--gold-base);background:rgba(var(--gold-raw),.03)}.accordion-header{width:100%;background:transparent;border:none;padding:2rem;cursor:pointer;display:flex;align-items:center;color:var(--text-primary);transition:var(--transition-snappy)}.accordion-header:hover{background:rgba(var(--gold-raw),.03)}.header-num{color:var(--gold-base);font-size:.9rem;margin-right:2rem;flex-shrink:0}.header-num,.header-title{font-family:var(--font-display)}.header-title{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;flex:1;text-align:left}.header-icon{width:10px;height:10px;border-right:1px solid var(--gold-base);border-bottom:1px solid var(--gold-base);transform:rotate(45deg);transition:transform .4s ease;flex-shrink:0}.accordion-item.active .header-icon{transform:rotate(-135deg)}.accordion-content{max-height:0;overflow:hidden;padding:0 2rem;font-family:var(--font-serif);font-size:1.35rem;line-height:1.7;color:var(--text-secondary);transition:max-height .6s var(--ease-expo),padding .4s ease}.accordion-item.active .accordion-content{max-height:400px;padding:0 2rem 2rem}.laws-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;margin:3rem 0}.law-card{padding:3rem 2rem;border:1px solid rgba(var(--gold-raw),.08);transition:var(--transition-cinematic)}.law-card:hover{border-color:var(--border-gold-bright);transform:translateY(-4px)}.law-num{font-size:3rem;color:var(--gold-dark);margin-bottom:1.5rem;line-height:1;opacity:.7}.law-card h3,.law-num{font-family:var(--font-display)}.law-card h3{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-base);margin-bottom:1rem}.law-card p{font-family:var(--font-sans);font-size:.85rem;font-weight:300;line-height:1.6;color:var(--text-secondary)}.drama-break-block{margin-top:8rem;padding:6rem 2rem;position:relative;text-align:center;background:radial-gradient(circle,rgba(var(--gold-raw),.04) 0,transparent 80%)}.drama-lines{top:50%;left:0;right:0;transform:translateY(-50%)}.drama-line,.drama-lines{position:absolute;height:1px}.drama-line{width:40%;transition:transform 1.5s var(--ease-expo),opacity 1s ease}.left-line{left:0;background:linear-gradient(to right,transparent,var(--gold-base));opacity:0;transform:translateX(-50px)}.right-line{right:0;background:linear-gradient(to left,transparent,var(--gold-base));opacity:0;transform:translateX(50px)}.drama-break-block.revealed .left-line,.drama-break-block.revealed .right-line,.drama-break-block.triggered .left-line,.drama-break-block.triggered .right-line{opacity:.5;transform:translateX(0)}.drama-content{position:relative;z-index:2}.drama-content h2{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,3.8rem);letter-spacing:.1em;margin-bottom:2rem}.drama-content p{margin-bottom:1.5rem}.drama-content .btn{margin-top:2rem}.diagnostic-container{max-width:700px;padding-top:4rem}.chat-header{border-radius:0;padding:2rem;border-color:var(--border-gold-bright);display:flex;align-items:center;gap:1.5rem;margin-bottom:0}.ai-avatar-glow{width:12px;height:12px;border-radius:50%;background:var(--gold-base);box-shadow:0 0 10px var(--gold-base),0 0 20px rgba(var(--gold-raw),.4);animation:aiPulse 2s infinite;flex-shrink:0}@keyframes aiPulse{0%,to{opacity:1;box-shadow:0 0 10px var(--gold-base),0 0 20px rgba(var(--gold-raw),.4)}50%{opacity:.5;box-shadow:0 0 5px var(--gold-base),0 0 10px rgba(var(--gold-raw),.2)}}.chat-header-info{flex:1}.chat-header-info h3{font-family:var(--font-display);font-size:1.35rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3rem}.status-online{font-family:var(--font-sans);font-weight:300;letter-spacing:.05em;font-size:.8rem;color:var(--text-muted)}.chat-progress{text-align:right}.chat-progress span{font-family:var(--font-sans);font-size:.75rem;letter-spacing:.1em;color:var(--text-muted);display:block;margin-bottom:.5rem}.progress-bar-bg{width:120px;height:2px;background:rgba(var(--gold-raw),.1);border-radius:0;overflow:hidden}.progress-bar-fill{height:100%;background:var(--gold-base);transition:width .6s var(--ease-expo);border-radius:0}.chat-body{min-height:420px;max-height:520px;overflow-y:auto;border-radius:0;padding:2.5rem;background:rgba(12,10,9,.4);display:flex;flex-direction:column;gap:1rem;border-top:none}.chat-msg{border-radius:0;padding:1.2rem 1.6rem;font-family:var(--font-sans);font-size:.95rem;font-weight:300;letter-spacing:.02em;line-height:1.6;max-width:85%;animation:msgAppear .5s var(--ease-expo) forwards}@keyframes msgAppear{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.chat-msg.ai{background:hsla(0,0%,100%,.02);border:1px solid rgba(var(--gold-raw),.1);color:var(--text-primary);align-self:flex-start}.chat-msg.user{background:var(--gold-dark);color:#fff;border:1px solid rgba(var(--gold-raw),.3);align-self:flex-end}.typing-indicator{display:flex;gap:5px;padding:.5rem 0;align-items:center}.typing-indicator span{width:6px;height:6px;background:var(--ivory);border-radius:50%;animation:typingBounce 1.4s ease-in-out infinite}.typing-indicator span:first-child{animation-delay:-.32s}.typing-indicator span:nth-child(2){animation-delay:-.16s}@keyframes typingBounce{0%,80%,to{transform:scale(0);opacity:.3}40%{transform:scale(1);opacity:1}}.chat-controls-area{border-radius:0;padding:2rem;border-top:none}.chat-options-grid{display:flex;flex-direction:column;gap:.8rem}.btn-option{border-radius:0;font-family:var(--font-sans);font-size:.85rem;letter-spacing:.05em;font-weight:300;padding:1.2rem 1.8rem;background:rgba(5,5,5,.6);border:1px solid var(--border-gold);color:var(--text-primary);cursor:pointer;transition:var(--transition-snappy);text-align:left;width:100%}.btn-option:hover{background:rgba(var(--gold-raw),.08);border-color:var(--gold-base);transform:translateX(6px)}.chat-text-input-form{display:flex;flex-direction:column;gap:1rem}.chat-text-input-form textarea{width:100%;min-height:80px;resize:vertical;background:rgba(0,0,0,.4);border:1px solid var(--border-gold);border-radius:0;padding:1rem;color:var(--text-primary);font-family:var(--font-sans);font-size:.95rem;font-weight:300;transition:border-color .3s}.chat-text-input-form textarea:focus{outline:none;border-color:var(--gold-base)}.text-input-footer{display:flex;justify-content:space-between;align-items:center}.length-indicator{font-size:.8rem;color:var(--text-muted);font-family:var(--font-sans);transition:color .3s}.btn-send-message{padding:.8rem 2rem}.btn-send-message:disabled{opacity:.4;cursor:not-allowed}.chat-email-form{display:flex;flex-direction:column;gap:1.5rem}.email-input-group{display:flex;gap:1rem}.email-input-group input,.email-input-group select{flex:1;background:rgba(0,0,0,.4);border:1px solid var(--border-gold);border-radius:0;padding:1rem;color:var(--text-primary);font-family:var(--font-sans);font-size:.95rem;font-weight:300;transition:border-color .3s}.email-input-group input:focus,.email-input-group select:focus{outline:none;border-color:var(--gold-base)}.email-input-group select{background:rgba(0,0,0,.6);cursor:pointer}.email-input-group select option{background:var(--bg-editorial);color:var(--text-primary)}.consent-checkbox-label{display:flex;align-items:flex-start;gap:1rem;cursor:pointer;font-size:.8rem}.consent-checkbox-label input[type=checkbox]{display:none}.consent-text{font-family:var(--font-sans);font-size:.8rem;color:var(--text-muted);line-height:1.5}.result-container{max-width:750px;padding-top:4rem}.result-card{border-color:var(--gold-base)}.result-badge{font-family:var(--font-display);font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-base);margin-bottom:2rem}.result-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin:3rem 0}.result-item{display:flex;gap:1rem;align-items:flex-start}.res-icon{font-size:2rem;line-height:1;flex-shrink:0}.result-item h4{font-family:var(--font-display);font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.6rem;color:var(--gold-base)}.result-item p{font-family:var(--font-sans);font-weight:300;line-height:1.6;font-size:.9rem;color:var(--text-secondary)}.result-action-box{border-radius:0;border:1px solid var(--border-gold);background:rgba(12,10,9,.3);padding:3rem 2rem;margin:2rem 0}.result-action-box h3{font-family:var(--font-display);letter-spacing:.1em;font-size:1rem;text-transform:uppercase;margin-bottom:1.5rem;color:var(--gold-base)}.action-rule{font-family:var(--font-serif);font-size:2rem;line-height:1.5;color:var(--gold-base);margin-bottom:2rem}.dos-and-donts{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.do-box,.dont-box{border-radius:0;padding:1.5rem}.dont-box{border-left:2px solid hsla(0,100%,71%,.4)}.do-box{border-left:2px solid var(--gold-base)}.do-box h5,.dont-box h5{font-family:var(--font-display);letter-spacing:.05em;font-size:.85rem;text-transform:uppercase;margin-bottom:.8rem}.dont-box h5{color:#ff6b6b}.do-box h5{color:var(--gold-base)}.do-box p,.dont-box p{font-family:var(--font-sans);font-size:.9rem;font-weight:300;line-height:1.6;color:var(--text-secondary)}.personalization-banner{border-radius:0;border-color:var(--border-gold-bright);font-family:var(--font-sans);letter-spacing:.08em;font-weight:400;font-size:.8rem;text-transform:uppercase;padding:1.5rem 2rem;margin-bottom:4rem;text-align:center}.action-rule-big{font-family:var(--font-serif);font-size:2.6rem;line-height:1.4;color:var(--gold-base);margin:2rem 0;padding:2rem}.timer-display{font-family:var(--font-display);font-size:3.4rem;letter-spacing:.02em;color:var(--gold-base);margin:2rem 0 1rem}.timer-progress-bg{width:250px;height:2px;margin:0 auto;background:rgba(var(--gold-raw),.1);position:relative}.timer-progress-fill{height:100%;background:var(--gold-base);transition:width 1s linear}.reboot-list{list-style:none;margin:2rem 0}.reboot-list li{font-family:var(--font-serif);font-size:1.35rem;line-height:1.8;color:var(--text-secondary);padding:1rem 0;border-bottom:1px solid rgba(var(--gold-raw),.06)}.reboot-list li strong{color:var(--gold-base)}.one-page-plan{border-radius:0;border-color:var(--gold-base);background:rgba(var(--gold-raw),.03);margin-top:3rem}.one-page-plan h3{font-family:var(--font-display);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-base);margin-bottom:1rem}.one-page-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1rem}.one-page-grid div{font-family:var(--font-sans);font-size:.9rem;padding:.8rem 0;border-bottom:1px solid rgba(var(--gold-raw),.1);color:var(--text-secondary)}.one-page-grid div strong{color:var(--text-primary);text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;display:block;margin-bottom:.3rem}.offer-container{max-width:700px;padding-top:4rem}.offer-card{border-color:var(--gold-base);text-align:center}.offer-header{margin-bottom:3rem}.offer-intro{font-family:var(--font-serif);font-size:1.5rem;line-height:1.7;color:var(--text-secondary);margin-top:1.5rem}.offer-price-tag{margin:3rem 0;padding:2rem 0;border-top:1px solid var(--border-gold);border-bottom:1px solid var(--border-gold)}.price-val{font-size:5.5rem;color:var(--gold-base);filter:drop-shadow(0 0 30px rgba(var(--gold-raw),.2))}.price-old,.price-val{font-family:var(--font-display);display:block}.price-old{font-size:1.5rem;color:var(--text-muted);text-decoration:line-through;margin:.5rem 0}.price-label{font-family:var(--font-sans);font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:var(--text-muted)}.offer-bullets{text-align:left;margin:3rem 0}.offer-bullets h3{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-base);font-size:1rem;margin-bottom:2rem}.offer-bullets ul{list-style:none}.offer-bullets li{font-family:var(--font-sans);font-weight:300;font-size:.9rem;line-height:1.6;padding:.8rem 0;border-bottom:1px solid rgba(var(--gold-raw),.06);color:var(--text-secondary)}.bullet-gold{color:var(--gold-base);font-weight:600;margin-right:.8rem}.offer-cta-box{margin-top:3rem}.legal-notice{margin-top:1.5rem}.payment-container{max-width:500px;padding-top:6rem}.payment-card{border-color:var(--border-gold-bright)}.payment-card h2{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;text-align:center;font-size:1.6rem;margin-bottom:.5rem}.payment-form-element{margin-top:2rem}.form-group{margin-bottom:1.5rem}.form-group label{font-family:var(--font-sans);letter-spacing:.1em;font-weight:500;font-size:.7rem;text-transform:uppercase;color:var(--text-muted);display:block;margin-bottom:.5rem}.form-group input{width:100%;border-radius:0;background:rgba(0,0,0,.4);border:1px solid var(--border-gold);padding:1rem;color:var(--text-primary);font-family:var(--font-sans);font-size:1rem;font-weight:300;transition:border-color .3s}.form-group input:focus{outline:none;border-color:var(--gold-base)}.form-row{display:flex;gap:1.5rem}.col-6{flex:1}.payment-summary{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border-gold);padding:1.5rem 0;margin:2rem 0;font-family:var(--font-sans);letter-spacing:.05em;font-weight:500;font-size:1.1rem}.upsell-container{max-width:580px;padding-top:6rem}.upsell-card{border-color:var(--border-gold)}.upsell-card h2{font-family:var(--font-display);letter-spacing:.08em;font-size:1.8rem}.upsell-card h2,.urgency-badge{text-transform:uppercase;margin-bottom:1.5rem}.urgency-badge{border-radius:0;font-family:var(--font-sans);font-weight:500;font-size:.75rem;letter-spacing:.1em;padding:.8rem 1.2rem;background:hsla(0,100%,71%,.1);border:1px solid hsla(0,100%,71%,.4);color:#ff6b6b}.upsell-features{border-radius:0;border-top:1px solid var(--border-gold);border-bottom:1px solid var(--border-gold);padding:2rem 0;margin:2rem 0}.upsell-features ul{list-style:none}.upsell-features li{font-weight:300;line-height:1.6;padding:.6rem 0;color:var(--text-secondary)}.upsell-features li,.upsell-price{font-family:var(--font-sans);font-size:.9rem}.upsell-price{display:flex;align-items:center;gap:1rem;margin:2rem 0}.upsell-price strong{font-family:var(--font-display);font-size:2.2rem}.upsell-cta-group{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.success-container{max-width:600px;padding-top:6rem}.success-card{border-color:var(--gold-base);text-align:center}.success-card h2{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:2rem;margin-bottom:1rem}.success-icon{width:80px;height:80px;border-radius:0;border:2px solid var(--gold-base);display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin:0 auto 2rem;color:var(--gold-base)}.purchased-items-box{border-radius:0;border-left:2px solid var(--gold-base);padding:1.5rem 2rem;margin:2rem 0;text-align:left;background:rgba(var(--gold-raw),.03)}.purchased-items-box h3{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:.9rem;color:var(--gold-base);margin-bottom:1rem}.purchased-items-box ul{list-style:none}.purchased-items-box li{font-family:var(--font-sans);font-size:.9rem;font-weight:300;padding:.5rem 0;color:var(--text-secondary)}.success-actions{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.lock-container{max-width:500px;padding-top:15vh}.lock-card{border-color:#ff6b6b;text-align:center}.lock-card h2{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#ff6b6b;font-size:1.6rem;margin-bottom:1.5rem}.lock-card p{color:var(--text-secondary);margin-bottom:2rem}.admin-container{max-width:1100px}.admin-header{border-radius:0;border-color:var(--border-gold-bright);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.admin-header h2{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:1.5rem}.admin-header-actions{display:flex;gap:.8rem}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin-bottom:3rem}.stat-card{border-radius:0;padding:2rem;text-align:center;background:var(--bg-glass);border:1px solid var(--border-gold)}.stat-title{font-family:var(--font-sans);letter-spacing:.1em;font-weight:500;font-size:.65rem;text-transform:uppercase;color:var(--text-muted);margin-bottom:.8rem}.stat-value{font-family:var(--font-display);font-size:2.5rem;color:var(--gold-base)}.tabs-group{display:flex;gap:0;border-bottom:1px solid var(--border-gold);margin-bottom:3rem;overflow-x:auto}.tab-btn{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.15em;font-size:.8rem;padding:1rem 2rem;background:transparent;color:var(--text-muted);cursor:pointer;transition:var(--transition-snappy);white-space:nowrap;border:none;border-bottom:2px solid transparent}.tab-btn:hover{color:var(--text-primary)}.tab-btn.active{color:var(--gold-base);border-bottom-color:var(--gold-base)}.tab-content{display:none}.tab-content.active{display:block}.crm-controls{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.crm-controls input,.crm-controls select{background:rgba(0,0,0,.4);border:1px solid var(--border-gold);border-radius:0;padding:.8rem 1rem;color:var(--text-primary);font-family:var(--font-sans);font-size:.85rem;min-width:180px}.crm-controls input:focus,.crm-controls select:focus{outline:none;border-color:var(--gold-base)}.crm-controls select option{background:var(--bg-editorial)}.crm-table-container{border-radius:0;overflow-x:auto}.crm-table{width:100%;border-collapse:collapse}.crm-table,.crm-table th{font-family:var(--font-sans)}.crm-table th{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:500;color:var(--text-muted);padding:1rem;text-align:left;border-bottom:1px solid var(--border-gold);white-space:nowrap}.crm-table td{padding:1rem;font-size:.85rem;font-weight:300;border-bottom:1px solid rgba(var(--gold-raw),.06);color:var(--text-secondary);vertical-align:top}.crm-table tr:hover td{background:rgba(var(--gold-raw),.03)}.badge-urgency{border-radius:0;font-family:var(--font-sans);text-transform:uppercase;font-size:.7rem;letter-spacing:.05em;padding:.3rem .6rem;display:inline-block}.badge-urgency.High,.badge-urgency.Высокий{background:hsla(0,100%,71%,.15);color:#ff6b6b;border:1px solid hsla(0,100%,71%,.3)}.badge-urgency.Medium,.badge-urgency.Средний{background:rgba(255,193,7,.12);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.badge-urgency.Low,.badge-urgency.Низкий{background:rgba(81,207,102,.12);color:#51cf66;border:1px solid rgba(81,207,102,.3)}.funnel-chart-container{margin:2rem 0}.funnel-step-bar{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.funnel-step-name{font-family:var(--font-sans);font-size:.8rem;color:var(--text-muted);min-width:150px;text-align:right}.funnel-bar-bg{flex:1;height:24px;background:rgba(var(--gold-raw),.06);position:relative}.funnel-bar-fill{height:100%;background:linear-gradient(90deg,var(--gold-dark),var(--gold-base));transition:width .8s var(--ease-expo)}.funnel-bar-value{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-family:var(--font-sans);font-size:.75rem;color:var(--text-primary)}.editor-container{display:grid;grid-template-columns:200px 1fr;gap:2rem}.editor-sidebar{border-right:1px solid var(--border-gold);padding-right:2rem}.editor-sections-list{list-style:none}.editor-sections-list li,.editor-sidebar li{border-radius:0;font-family:var(--font-sans);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;padding:1rem;cursor:pointer;color:var(--text-muted);transition:var(--transition-snappy);border-left:2px solid transparent}.editor-sections-list li:hover,.editor-sidebar li:hover{color:var(--text-primary);background:rgba(var(--gold-raw),.03)}.editor-sections-list li.active,.editor-sidebar li.active{border-radius:0;color:var(--gold-base);border-left-color:var(--gold-base);background:rgba(var(--gold-raw),.05)}.editor-main{min-height:400px}.edit-panel{display:none}.edit-panel.active{display:block}.edit-field-group{margin-bottom:2rem}.edit-field-group label{display:block;font-family:var(--font-sans);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.5rem}.edit-field-group input,.edit-field-group textarea{width:100%;background:rgba(0,0,0,.4);border:1px solid var(--border-gold);border-radius:0;padding:.8rem 1rem;color:var(--text-primary);font-family:var(--font-sans);font-size:.9rem}.edit-field-group input:focus,.edit-field-group textarea:focus{outline:none;border-color:var(--gold-base)}.editor-footer-actions{display:flex;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-gold)}.emails-log-container h3{font-family:var(--font-display);font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.8rem}.emails-table-container{overflow-x:auto;margin-top:1.5rem}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem}.modal-content{border-radius:0;max-width:700px;width:100%;max-height:85vh;overflow-y:auto;border-color:var(--gold-base)}.modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--border-gold)}.modal-header h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:1.2rem}.close-modal-btn{background:transparent;border:1px solid var(--border-gold);color:var(--text-primary);width:40px;height:40px;font-size:1.5rem;cursor:pointer;transition:var(--transition-snappy);display:flex;align-items:center;justify-content:center}.close-modal-btn:hover{border-color:var(--gold-base);background:rgba(var(--gold-raw),.1)}.modal-body{display:flex;flex-direction:column;gap:1.5rem}.modal-row{padding-bottom:1.5rem;border-bottom:1px solid rgba(var(--gold-raw),.06)}.modal-row:last-child{border-bottom:none;padding-bottom:0}.modal-row-title{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;color:var(--gold-base);margin-bottom:.8rem;font-weight:500}.modal-row div{font-family:var(--font-sans);font-size:.9rem;font-weight:300;color:var(--text-secondary);line-height:1.6;margin-bottom:.3rem}.reveal-on-scroll{opacity:0;transform:translateY(30px);transition:opacity 1.2s var(--ease-expo),transform 1.2s var(--ease-expo)}.reveal-on-scroll.revealed{opacity:1;transform:translateY(0)}.reveal-on-scroll:nth-child(2){transition-delay:.1s}.reveal-on-scroll:nth-child(3){transition-delay:.2s}.reveal-on-scroll:nth-child(4){transition-delay:.3s}:root{--bg-deep:#020100;--bg-editorial:#070604;--bg-warm:#17100a;--gold-base:#c89437;--gold-light:#f6d88b;--gold-dark:#795018;--ivory:#fff0c5;--text-primary:#fff3cf;--text-secondary:#d9c7a6;--text-muted:#8c7a5f;--border-gold:rgba(226,171,70,.22);--border-gold-bright:hsla(43,86%,75%,.62);--glow-gold:rgba(226,171,70,.18)}body,button,h1,h2,h3,h4,h5,input,label,li,p,select,span,td,textarea,th{letter-spacing:0}body{background:radial-gradient(circle at var(--cursor-x,50%) var(--cursor-y,18%),hsla(43,86%,75%,.115),transparent 24rem),linear-gradient(115deg,rgba(255,215,128,.045),transparent 28%),repeating-linear-gradient(90deg,hsla(43,86%,75%,.018) 0 1px,transparent 1px 96px),#020100}body:before{content:"";inset:0;z-index:-2;background:linear-gradient(rgba(255,242,205,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,242,205,.014) 1px,transparent 0);background-size:120px 120px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 76%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 76%)}.premium-cursor,body:before{position:fixed;pointer-events:none}.premium-cursor{left:var(--cursor-x,50vw);top:var(--cursor-y,50vh);width:14rem;height:14rem;border:1px solid hsla(43,86%,75%,.18);border-radius:50%;transform:translate(-50%,-50%);z-index:50;opacity:.28;mix-blend-mode:screen;transition:opacity .25s ease}.luxury-frame{position:fixed;inset:1.1rem;z-index:40;pointer-events:none;border:1px solid hsla(43,86%,75%,.32);box-shadow:inset 0 0 0 1px rgba(121,80,24,.45),0 0 40px rgba(200,148,55,.08)}.frame-corner{position:absolute;width:2.6rem;height:2.6rem;border-color:hsla(43,86%,75%,.68)}.frame-corner-tl{top:-1px;left:-1px;border-top:2px solid;border-left:2px solid}.frame-corner-tr{top:-1px;right:-1px;border-top:2px solid;border-right:2px solid}.frame-corner-bl{left:-1px;border-left:2px solid}.frame-corner-bl,.frame-corner-br{bottom:-1px;border-bottom:2px solid}.frame-corner-br{right:-1px;border-right:2px solid}.funnel-rail{position:fixed;left:1.6rem;top:50%;transform:translateY(-50%);z-index:45;display:flex;flex-direction:column;gap:.8rem;padding:.75rem .55rem;background:rgba(2,1,0,.62);border:1px solid hsla(43,86%,75%,.2);backdrop-filter:blur(16px)}.funnel-rail__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-muted);display:grid;grid-template-columns:14px auto;align-items:center;gap:.5rem;min-height:1.65rem;padding:0;font:500 .72rem var(--font-sans);cursor:pointer;transition:color .28s ease,transform .28s ease}.funnel-rail__item.active,.funnel-rail__item:hover{color:var(--gold-light);transform:translateX(2px)}.funnel-rail__item.locked{opacity:.38}.funnel-rail__dot{width:8px;height:8px;border:1px solid;background:hsla(43,86%,75%,.08);box-shadow:0 0 0 4px hsla(43,86%,75%,.035)}.funnel-rail__item.active .funnel-rail__dot{background:var(--gold-light);box-shadow:0 0 18px hsla(43,86%,75%,.58)}h1{font-size:4rem;letter-spacing:0}h2.serif-title{font-size:3rem;letter-spacing:0}.hero-container{min-height:100vh;grid-template-columns:minmax(440px,.9fr) minmax(420px,1.1fr);position:relative}.hero-copy{padding:2.6rem 0 2rem 2.2rem}.hero-copy:before{content:"";display:block;width:7.5rem;height:1px;margin-bottom:2rem;background:linear-gradient(90deg,transparent,var(--gold-light),transparent);box-shadow:0 0 20px hsla(43,86%,75%,.5)}.hero-copy h1{font-size:6.25rem;line-height:.88;max-width:760px;text-shadow:0 1px 0 #fff0c5,0 13px 30px rgba(0,0,0,.65),0 0 38px hsla(43,86%,75%,.18)}.hero-subtitle{max-width:620px;font-size:1.18rem;color:#e9d8b4}.chapter-number,.editorial-badge,.result-badge{border-color:hsla(43,86%,75%,.32);color:#f6d88b;background:linear-gradient(90deg,hsla(43,86%,75%,.08),rgba(121,80,24,.05));box-shadow:inset 0 0 18px hsla(43,86%,75%,.035)}.hero-visual{transform-style:preserve-3d;transform:perspective(1200px) rotateX(var(--hero-rx,0deg)) rotateY(var(--hero-ry,0deg));transition:transform .45s var(--ease-expo)}.hero-visual:before{inset:-1.15rem;transform:none;border:1px solid hsla(43,86%,75%,.32);box-shadow:inset 0 0 0 1px rgba(121,80,24,.58)}.hero-visual:after{content:"";position:absolute;inset:8%;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 22%,rgba(255,240,197,.18) 47%,transparent 59%);mix-blend-mode:screen;transform:translateX(-42%);animation:coverLightSweep 8s ease-in-out infinite}.hero-visual img{border-color:hsla(43,86%,75%,.36);box-shadow:0 34px 110px rgba(0,0,0,.72),0 0 70px rgba(200,148,55,.22)}.hero-signal-card{background:rgba(2,1,0,.78);border-color:hsla(43,86%,75%,.36);box-shadow:0 18px 50px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,240,197,.06)}.btn{position:relative;overflow:hidden;border-radius:0;transform:translateZ(0)}.btn:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--btn-x,50%) var(--btn-y,50%),rgba(255,243,207,.36),transparent 34%);opacity:0;transition:opacity .25s ease}.btn:hover:before{opacity:1}.btn-gold-shimmer,.btn-primary{background:linear-gradient(135deg,#7b4e15,#d19b3a 33%,#fff0b0 51%,#a36f20 72%,#4b2d0a);color:#070604;border:1px solid rgba(255,240,197,.42);box-shadow:0 12px 38px rgba(200,148,55,.22),inset 0 1px 0 hsla(0,0%,100%,.5)}.btn-secondary{border-color:hsla(43,86%,75%,.36);background:rgba(2,1,0,.42)}.chat-body,.chat-controls-area,.chat-header,.glass-card,.simulator-box{background:linear-gradient(145deg,rgba(255,240,197,.055),transparent 22%),rgba(7,6,4,.72);border:1px solid hsla(43,86%,75%,.22);box-shadow:0 26px 70px rgba(0,0,0,.54),inset 0 0 0 1px rgba(255,240,197,.045)}.glass-card:hover{border-color:hsla(43,86%,75%,.46);box-shadow:0 30px 90px rgba(0,0,0,.62),0 0 45px rgba(200,148,55,.11),inset 0 0 0 1px rgba(255,240,197,.08)}.accordion-item,.autopilot-card,.law-card,.result-item{transition:transform .55s var(--ease-expo),border-color .35s ease,box-shadow .35s ease}.autopilot-card:hover,.law-card:hover,.result-item:hover{transform:translateY(-7px)}.funnel-bar-fill,.progress-bar-fill,.timer-progress-fill{background:linear-gradient(90deg,#795018,#f6d88b,#fff3cf,#c89437);box-shadow:0 0 28px hsla(43,86%,75%,.45)}.reveal-on-scroll{transform:translateY(52px) scale(.985);filter:blur(8px)}.reveal-on-scroll.revealed{filter:blur(0)}@keyframes coverLightSweep{0%,68%,to{transform:translateX(-56%);opacity:0}78%{opacity:.78}92%{transform:translateX(64%);opacity:0}}@media (prefers-reduced-motion:reduce){.hero-visual,.hero-visual:after,.reveal-on-scroll,.shimmer-gold{animation:none!important;transition:none!important;transform:none!important;filter:none!important}}@media (max-width:768px){.container{padding:2rem 1.2rem}.glass-card{padding:2rem 1.5rem}h1{font-size:2rem;letter-spacing:.04em}.hero-copy h1{font-size:2.7rem;line-height:.98}h2.serif-title{font-size:1.8rem}.editorial-text{font-size:1.2rem}.hero-container{min-height:auto;grid-template-columns:1fr;gap:2rem;padding-top:4rem;padding-bottom:4rem}.hero-container,.hero-copy,.hero-copy .hero-subtitle,.hero-copy h1{text-align:center}.hero-copy{padding:0}.hero-visual{width:100%;order:-1}.hero-visual img{min-height:0;aspect-ratio:16/11}.hero-signal-card{position:static;margin-top:.75rem;max-width:none}.hero-cta-group{flex-direction:column;gap:1rem;width:100%;justify-content:center}.hero-cta-group .btn{width:100%}.autopilot-cards-grid,.result-grid{grid-template-columns:1fr}.result-grid{gap:2rem}.dos-and-donts{grid-template-columns:1fr}.email-input-group,.form-row{flex-direction:column}.form-row{gap:0}.drama-line{display:none}.drama-break-block{margin-top:4rem;padding:4rem 1rem}.chat-header{flex-direction:column;align-items:flex-start;gap:1rem}.chat-progress{text-align:left}.progress-bar-bg{width:100%}.editor-container{grid-template-columns:1fr}.editor-sidebar{border-right:none;border-bottom:1px solid var(--border-gold);padding-right:0;padding-bottom:1rem}.editor-sections-list{display:flex;gap:0;overflow-x:auto}.editor-sections-list li{border-left:none;border-bottom:2px solid transparent;white-space:nowrap}.editor-sections-list li.active{border-left:none;border-bottom-color:var(--gold-base)}.stats-grid{grid-template-columns:repeat(2,1fr)}.tabs-group{overflow-x:auto}.admin-header,.funnel-step-bar{flex-direction:column;align-items:flex-start}.funnel-step-name{text-align:left;min-width:auto}.laws-grid{grid-template-columns:1fr}.cinematic-story{padding:2rem}.content-block p.editorial-text:first-of-type:first-letter{font-size:3.5rem}.balance-value{font-size:2.2rem}.simulator-actions{flex-direction:column}.action-rule-big{font-size:1.8rem}.timer-display{font-size:2.5rem}.price-val{font-size:4rem}.upsell-price strong{font-size:1.8rem}}@media (max-width:480px){.container,.glass-card{padding:1.5rem 1rem}h1{font-size:1.6rem}.btn{padding:1rem 1.5rem;font-size:.75rem}.stats-grid{grid-template-columns:1fr}.autopilot-card{min-height:220px;padding:1.5rem}.chat-body{padding:1.5rem;min-height:300px}.chat-msg{max-width:92%}}@media (max-width:1180px) and (min-width:769px){.hero-container{grid-template-columns:1fr;min-height:auto;padding-top:5rem;padding-bottom:5rem}.hero-copy{max-width:880px;padding-left:0}.hero-copy .hero-subtitle,.hero-copy h1{text-align:center;margin-left:auto;margin-right:auto}.hero-copy h1{font-size:4.6rem}.hero-cta-group{justify-content:center}}@media (max-width:980px){.luxury-frame{inset:.55rem}.funnel-rail,.premium-cursor{display:none}}body,button,h1,h2,h3,h4,h5,input,label,li,p,select,span,td,textarea,th{letter-spacing:0!important}.route-strip{position:fixed;top:1rem;left:50%;transform:translateX(-50%);z-index:49;width:min(720px,calc(100vw - 2.4rem));height:26px;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;gap:0;padding:0 .75rem;background:rgba(2,1,0,.72);border:1px solid hsla(43,86%,75%,.22);box-shadow:0 12px 34px rgba(0,0,0,.38)}.route-strip:before{content:"";position:absolute;left:1.35rem;right:1.35rem;top:50%;height:1px;background:linear-gradient(90deg,hsla(43,86%,75%,.12),hsla(43,86%,75%,.72),hsla(43,86%,75%,.12))}.route-strip__point{position:relative;z-index:1;justify-self:center;width:9px;height:9px;padding:0;border:1px solid hsla(43,86%,75%,.58);border-radius:50%;background:#020100;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease}.route-strip__point.active,.route-strip__point.complete{background:var(--gold-light);box-shadow:0 0 16px hsla(43,86%,75%,.52)}.route-strip__point.active{transform:scale(1.55)}.route-strip__point.locked{opacity:.35}.route-strip__point:after{content:attr(data-tip);position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(-4px);width:-moz-max-content;width:max-content;max-width:260px;padding:.55rem .7rem;color:var(--ivory);background:rgba(2,1,0,.92);border:1px solid hsla(43,86%,75%,.32);font:500 .76rem var(--font-sans);line-height:1.25;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.route-strip__point:hover:after{opacity:1;transform:translateX(-50%) translateY(0)}.funnel-rail,.stage-chip{display:none!important}.diagnostic-container,.lock-container,.offer-container,.payment-container,.result-container,.step-section.active.slide-mode .editorial-container,.step-section.active.slide-mode>.container,.step-section.active>.container,.success-container,.upsell-container{width:min(98vw,1720px)!important;max-width:1720px!important;padding:clamp(3rem,5vh,4.2rem) clamp(1rem,2.2vw,2.5rem) clamp(3.25rem,5vh,4.4rem)!important}.content-block.slide-unit.slide-active,.drama-break-block.slide-unit.slide-active,.lock-card.slide-unit.slide-active,.offer-card.slide-unit.slide-active,.payment-card.slide-unit.slide-active,.result-card.slide-unit.slide-active,.success-card.slide-unit.slide-active,.upsell-card.slide-unit.slide-active{width:min(96vw,1600px)!important;max-height:calc(100vh - 7.6rem)!important;padding:clamp(1rem,2vw,2rem)!important}.slide-mode .editorial-text{font-size:clamp(.96rem,1.12vw,1.24rem)!important;line-height:1.38!important}.slide-mode h2.serif-title{font-size:clamp(1.8rem,3.2vw,3.15rem)!important;margin-bottom:.9rem!important}.slide-hud{bottom:.9rem!important;height:38px;padding:.25rem .35rem!important;gap:.35rem!important}.slide-hud__btn{width:2.1rem!important;height:2.1rem!important;font-size:1.12rem!important;border-width:1px}.slide-hud__counter{min-width:4rem!important;font-size:.7rem!important}.autopilot-stage-card .autopilot-card{width:min(1180px,100%)!important;grid-template-columns:minmax(320px,.9fr) minmax(300px,.82fr)!important;transform:none}.autopilot-stage-card .autopilot-card:hover{transform:translateY(-2px)!important}.autopilot-visual{min-height:min(48vh,520px)!important}.autopilot-stage-card .autopilot-card h3{font-size:clamp(2rem,3.8vw,3.55rem)!important}.autopilot-stage-card .autopilot-card p{-webkit-line-clamp:4!important}.author-story-layout{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(420px,1fr);gap:clamp(1rem,3vw,3rem);align-items:center}.author-photo-slot{position:relative;min-height:min(66vh,680px);margin:0;border:1px solid hsla(43,86%,75%,.34);background:radial-gradient(circle at 50% 24%,hsla(43,86%,75%,.18),transparent 18rem),linear-gradient(155deg,hsla(43,86%,75%,.08),rgba(2,1,0,.68));overflow:hidden}.author-photo-slot img{position:relative;z-index:1;width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;display:block}.author-photo-slot figcaption{position:absolute;z-index:2;left:1rem;right:1rem;bottom:1rem;padding:.65rem .8rem;color:var(--text-secondary);background:rgba(2,1,0,.72);border:1px solid hsla(43,86%,75%,.22);font:500 .76rem var(--font-sans)}.author-photo-slot.is-empty figcaption{color:var(--gold-light)}.author-story-copy{min-width:0}@media (max-width:820px){.route-strip{width:calc(100vw - 1.2rem);top:.55rem}.author-story-layout,.autopilot-stage-card .autopilot-card{grid-template-columns:1fr!important}.author-photo-slot,.autopilot-visual{min-height:30vh!important}.content-block.slide-unit.slide-active,.drama-break-block.slide-unit.slide-active,.lock-card.slide-unit.slide-active,.offer-card.slide-unit.slide-active,.payment-card.slide-unit.slide-active,.result-card.slide-unit.slide-active,.success-card.slide-unit.slide-active,.upsell-card.slide-unit.slide-active{max-height:calc(100vh - 6.8rem)!important}}html{scroll-behavior:auto}body{background:radial-gradient(circle at 72% 12%,hsla(43,86%,75%,.12),transparent 22rem),radial-gradient(circle at 18% 82%,rgba(121,80,24,.16),transparent 26rem),linear-gradient(115deg,rgba(255,215,128,.045),transparent 34%),#020100!important}.premium-cursor{display:none}body.motion-enabled .premium-cursor{display:block}.glow{filter:none!important;opacity:.08}.ambient-glows:before{animation:none!important;opacity:.32}.chat-body,.chat-controls-area,.chat-header,.glass-card,.modal-overlay,.simulator-box{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.chat-body,.chat-controls-area,.chat-header,.glass-card,.simulator-box{box-shadow:0 18px 42px rgba(0,0,0,.48),inset 0 0 0 1px rgba(255,240,197,.045)!important}.reveal-on-scroll{filter:none!important;transform:translateY(18px)!important;transition:opacity .42s var(--ease-expo),transform .42s var(--ease-expo)!important}.reveal-on-scroll.revealed,.slide-active.reveal-on-scroll{opacity:1!important;transform:translateY(0)!important}.step-section.active.slide-mode{min-height:100vh;overflow:hidden}.step-section.active.slide-mode .editorial-container,.step-section.active.slide-mode>.container{min-height:100vh;height:100vh;padding-top:clamp(3.6rem,5vh,5.5rem);padding-bottom:clamp(4.5rem,6vh,6rem);display:grid;align-items:center}.step-section.active.slide-mode .divider-gold{display:none}.step-section.active.slide-mode .slide-unit{display:none!important}.step-section.active.slide-mode .slide-unit.slide-active:not(.hidden){display:grid!important;animation:slideStageIn .46s var(--ease-expo) both}.step-section.active.slide-mode .slide-unit.hidden{display:none!important}.content-block.slide-unit.slide-active,.drama-break-block.slide-unit.slide-active,.lock-card.slide-unit.slide-active,.offer-card.slide-unit.slide-active,.payment-card.slide-unit.slide-active,.result-card.slide-unit.slide-active,.success-card.slide-unit.slide-active,.upsell-card.slide-unit.slide-active{width:min(1180px,100%);max-height:min(78vh,820px);overflow:auto;margin:0 auto;align-content:center;scrollbar-width:thin;scrollbar-color:hsla(43,86%,75%,.52) transparent;position:relative}.slide-mode .content-block,.slide-mode .drama-break-block{padding:clamp(1.4rem,3vw,2.6rem);border:1px solid hsla(43,86%,75%,.18);background:linear-gradient(145deg,hsla(43,86%,75%,.055),rgba(2,1,0,.18));box-shadow:inset 0 0 0 1px rgba(255,240,197,.035)}.step-section.active.slide-mode .slide-unit:before{content:attr(data-slide-index);position:absolute;top:.75rem;right:1rem;z-index:1;color:hsla(43,86%,75%,.16);font:700 clamp(2.5rem,7vw,5.8rem) var(--font-display);line-height:1;pointer-events:none}.slide-mode .editorial-text{font-size:clamp(1.02rem,1.35vw,1.32rem);line-height:1.5;text-align:left;margin-bottom:1rem}.slide-mode h2.serif-title{font-size:clamp(2rem,4vw,3.6rem);line-height:1.05;margin-bottom:1.2rem}.slide-mode .autopilot-cards-grid,.slide-mode .laws-grid,.slide-mode .test-checkboxes-grid{gap:.85rem}.slide-mode .autopilot-card,.slide-mode .checkbox-card,.slide-mode .law-card{padding:1rem}.slide-mode .autopilot-card h3,.slide-mode .law-card h3{font-size:1.05rem}.slide-mode .accordion-content p,.slide-mode .autopilot-card p,.slide-mode .law-card p{font-size:.95rem;line-height:1.45}.slide-mode .simulator-box{padding:clamp(1.2rem,2vw,2rem)}.slide-mode .simulator-actions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem}.slide-mode .accordion-content{max-height:190px}.slide-mode .result-grid{gap:1rem}.slide-mode .offer-card,.slide-mode .payment-card,.slide-mode .result-card,.slide-mode .success-card,.slide-mode .upsell-card{padding:clamp(1.35rem,3vw,2.5rem)}.diagnostic-container,.lock-container,.offer-container,.payment-container,.result-container,.success-container,.upsell-container{min-height:100vh;display:grid;align-items:center}.chat-body{min-height:min(42vh,430px);max-height:min(46vh,470px)}.slide-hud{position:fixed;right:1.45rem;bottom:1.45rem;z-index:46;display:none;align-items:center;gap:.65rem;padding:.55rem;background:rgba(2,1,0,.78);border:1px solid hsla(43,86%,75%,.28);box-shadow:0 16px 38px rgba(0,0,0,.42)}body.has-slides .slide-hud{display:flex}.slide-hud__btn{width:2.35rem;height:2.35rem;border:1px solid hsla(43,86%,75%,.34);background:hsla(43,86%,75%,.065);color:var(--gold-light);font-size:1.45rem;line-height:1;cursor:pointer}.slide-hud__btn:disabled{opacity:.34;cursor:not-allowed}.slide-hud__counter{min-width:4.5rem;text-align:center;color:var(--text-secondary);font:500 .76rem var(--font-sans)}body.performance-lite .ambient-glows:before,body.performance-lite .hero-visual:after,body.performance-lite .shimmer-gold{animation:none!important}body.performance-lite .autopilot-card,body.performance-lite .hero-visual,body.performance-lite .law-card,body.performance-lite .result-item{transition-duration:.22s!important}body,html{width:100%;height:100%;overflow:hidden!important}*{scrollbar-width:none}::-webkit-scrollbar{width:0!important;height:0!important}.funnel-rail{display:none!important}.stage-chip{position:fixed;top:1.3rem;left:50%;transform:translateX(-50%);z-index:47;min-width:min(420px,calc(100vw - 2rem));display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:center;padding:.62rem 1rem;background:linear-gradient(90deg,hsla(43,86%,75%,.12),rgba(2,1,0,.78),hsla(43,86%,75%,.08));border:1px solid hsla(43,86%,75%,.32);box-shadow:0 16px 44px rgba(0,0,0,.45)}.stage-chip__kicker{color:var(--gold-light);font:600 .72rem var(--font-sans);text-transform:uppercase}.stage-chip__label{color:var(--ivory);font:500 .86rem var(--font-sans);text-align:right}.hero-cta-group{max-width:360px}.hero-cta-group .btn{width:100%}.step-section,.step-section.active,.step-section.active.slide-mode{height:100vh!important;min-height:100vh!important;overflow:hidden!important}.diagnostic-container,.lock-container,.offer-container,.payment-container,.result-container,.step-section.active.slide-mode .editorial-container,.step-section.active.slide-mode>.container,.step-section.active>.container,.success-container,.upsell-container{height:100vh!important;min-height:100vh!important;overflow:hidden!important;padding-top:clamp(4.2rem,7vh,5.8rem)!important;padding-bottom:clamp(4.6rem,7vh,5.8rem)!important}.content-block.slide-unit.slide-active,.drama-break-block.slide-unit.slide-active,.lock-card.slide-unit.slide-active,.offer-card.slide-unit.slide-active,.payment-card.slide-unit.slide-active,.result-card.slide-unit.slide-active,.success-card.slide-unit.slide-active,.upsell-card.slide-unit.slide-active{max-height:calc(100vh - 10.2rem)!important;overflow:hidden!important}.slide-mode .accordion-content p,.slide-mode .autopilot-card p,.slide-mode .editorial-text,.slide-mode .law-card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.slide-hud{left:50%!important;right:auto!important;bottom:1.1rem!important;transform:translateX(-50%);padding:.45rem;border-radius:999px;background:rgba(2,1,0,.88)}.slide-hud__btn{width:3.2rem;height:3.2rem;border-radius:50%;font-size:1.7rem}.slide-hud__counter{min-width:5rem;font-size:.8rem;color:var(--gold-light)}.autopilot-source-hidden{display:none!important}.autopilot-stage-card{border-color:hsla(43,86%,75%,.34)!important;background:radial-gradient(circle at 74% 18%,hsla(43,86%,75%,.18),transparent 26rem),linear-gradient(135deg,hsla(43,86%,75%,.08),rgba(2,1,0,.16))!important}.autopilot-stage-layout{width:100%;display:grid;place-items:center}.autopilot-stage-card .autopilot-card{width:min(980px,100%);min-height:0;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(260px,.7fr);gap:clamp(1rem,3vw,2.3rem);align-items:center;padding:clamp(1rem,2.5vw,2rem);border:1px solid hsla(43,86%,75%,.44);background:rgba(2,1,0,.58)}.autopilot-visual{width:100%;align-self:stretch;min-height:min(52vh,520px);border:1px solid hsla(43,86%,75%,.32);background:#020100;overflow:hidden}.autopilot-visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.autopilot-stage-card .autopilot-card h3{font-size:clamp(2rem,4.5vw,4rem);line-height:.95;color:var(--gold-light)}.autopilot-stage-card .autopilot-card p{font-size:clamp(1rem,1.45vw,1.3rem);line-height:1.45;-webkit-line-clamp:5}.autopilot-stage-card .btn-card-action{justify-self:start;min-width:220px}.simulator-box{position:relative;display:grid;grid-template-columns:minmax(240px,.74fr) minmax(320px,1fr);gap:clamp(1rem,3vw,2.4rem);align-items:center;overflow:hidden!important}.simulator-header{min-height:min(46vh,520px);display:grid;place-items:center;border:1px solid hsla(43,86%,75%,.28);background:radial-gradient(circle,hsla(43,86%,75%,.18),transparent 64%),linear-gradient(160deg,hsla(43,86%,75%,.08),rgba(2,1,0,.2))}.simulator-header .balance-value{font-size:clamp(3rem,7vw,6.5rem);color:var(--gold-light);text-shadow:0 0 38px hsla(43,86%,75%,.28)}.simulator-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.btn-sim-step{min-height:4.4rem;justify-content:flex-start;text-align:left}.simulator-log{max-height:9rem;overflow:hidden!important;border-top:1px solid hsla(43,86%,75%,.2);padding-top:.85rem}.simulator-footer{grid-column:1/-1;padding:1rem;border:1px solid hsla(43,86%,75%,.34);background:hsla(43,86%,75%,.06)}.admin-container,.chat-body,.crm-table-container,.emails-log-container,.modal-content{overflow:hidden!important}@media (max-width:760px){.stage-chip{top:.7rem;min-width:calc(100vw - 1.4rem)}.autopilot-stage-card .autopilot-card,.simulator-box{grid-template-columns:1fr}.autopilot-visual,.simulator-header{min-height:30vh}.simulator-actions{grid-template-columns:1fr}.slide-mode .accordion-content p,.slide-mode .autopilot-card p,.slide-mode .editorial-text,.slide-mode .law-card p{-webkit-line-clamp:3}}.hero-visual{width:min(100%,620px)!important;justify-self:end}.hero-visual img{aspect-ratio:2/3!important;max-height:84vh;-o-object-fit:cover;object-fit:cover;-o-object-position:58% 46%;object-position:58% 46%}.hero-container{grid-template-columns:minmax(430px,.78fr) minmax(420px,.92fr)!important}@media (max-width:1180px){.hero-visual{justify-self:center;width:min(100%,520px)!important}.hero-visual img{max-height:70vh}}@keyframes slideStageIn{0%{opacity:0;transform:translateX(24px) scale(.992)}to{opacity:1;transform:translateX(0) scale(1)}}@media (max-width:768px){.step-section.active.slide-mode{overflow:auto}.step-section.active.slide-mode .editorial-container,.step-section.active.slide-mode>.container{min-height:auto;height:auto;padding-bottom:6rem}.content-block.slide-unit.slide-active,.drama-break-block.slide-unit.slide-active,.lock-card.slide-unit.slide-active,.offer-card.slide-unit.slide-active,.payment-card.slide-unit.slide-active,.result-card.slide-unit.slide-active,.success-card.slide-unit.slide-active,.upsell-card.slide-unit.slide-active{max-height:none;overflow:visible}.slide-hud{left:50%;right:auto;transform:translateX(-50%);bottom:.85rem}}