:root{--navy-deepest: #050E22;--navy-deep: #0A1838;--navy: #122451;--gold: #D4AF37;--gold-light: #E6C97A;--gold-soft: #C9A961;--urgency: #E55B3C;--urgency-soft: #F0A089;--text-white: #F0EAD8;--text-muted: rgba(240, 234, 216, .7);--text-faint: rgba(240, 234, 216, .5);--display: "Cormorant Garamond", Georgia, serif;--serif: "Cinzel", serif;--body: "Manrope", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-family:var(--body);background:var(--navy-deepest);color:var(--text-white);line-height:1.6;font-weight:300;overflow-x:hidden}.stars-bg{position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.35;background-image:radial-gradient(1px 1px at 25px 35px,var(--gold-light),transparent),radial-gradient(1px 1px at 75px 145px,var(--gold-soft),transparent),radial-gradient(1.5px 1.5px at 200px 90px,var(--gold-light),transparent),radial-gradient(1px 1px at 320px 220px,var(--gold),transparent),radial-gradient(1px 1px at 450px 50px,var(--gold-soft),transparent),radial-gradient(1.5px 1.5px at 550px 180px,var(--gold-light),transparent),radial-gradient(1px 1px at 700px 320px,var(--gold),transparent),radial-gradient(1.5px 1.5px at 150px 400px,var(--gold),transparent),radial-gradient(1px 1px at 600px 550px,var(--gold-light),transparent);background-repeat:repeat;background-size:1100px 800px;animation:starsDrift 120s linear infinite}@keyframes starsDrift{0%{background-position:0 0}to{background-position:-1100px 800px}}.ornament{display:flex;align-items:center;justify-content:center;gap:1rem;margin:.75rem 0;opacity:.85}.ornament:before,.ornament:after{content:"";height:1px;width:60px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.ornament-star{color:var(--gold);font-size:.75rem;transform:rotate(45deg)}.urgency-bar{position:fixed;top:0;left:0;right:0;z-index:101;background:linear-gradient(90deg,var(--urgency) 0%,#C84A2E 100%);color:#fff;padding:.6rem 1.5rem;display:flex;justify-content:center;align-items:center;gap:1.5rem;font-family:var(--body);font-size:.78rem;font-weight:500;letter-spacing:.04em;text-align:center;flex-wrap:wrap}.urgency-icon{font-size:1rem}.urgency-bar strong{font-weight:700}.urgency-bar .divider{opacity:.5}.urgency-bar a{color:#fff;text-decoration:underline;font-weight:600}nav{position:fixed;top:36px;left:0;right:0;z-index:100;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;background:#050e22eb;backdrop-filter:blur(20px);border-bottom:1px solid rgba(212,175,55,.12)}.nav-brand{display:flex;align-items:center;gap:.75rem;text-decoration:none}.crest{width:28px;height:28px;color:var(--gold)}.crest svg{width:100%;height:100%}.logo{font-family:var(--serif);font-weight:500;font-size:.95rem;letter-spacing:.18em;color:var(--text-white);text-transform:uppercase}.logo em{font-style:normal;color:var(--gold);font-weight:600}.nav-cta{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--navy-deepest);background:var(--gold);text-decoration:none;padding:.7rem 1.4rem;border:1px solid var(--gold);transition:all .3s;font-weight:700;position:relative}.nav-cta:hover{background:var(--gold-light);border-color:var(--gold-light)}.nav-cta:before,.nav-cta:after{content:"";position:absolute;width:6px;height:6px;border:1px solid var(--gold)}.nav-cta:before{top:-3px;left:-3px;border-right:none;border-bottom:none}.nav-cta:after{bottom:-3px;right:-3px;border-left:none;border-top:none}.hero{min-height:calc(100vh - 36px);padding:9rem 2rem 4rem;display:grid;grid-template-columns:1.1fr .9fr;gap:3.5rem;align-items:center;position:relative;z-index:2;max-width:1300px;margin:0 auto}.hero:before{content:"";position:absolute;top:10%;right:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(212,175,55,.15) 0%,transparent 60%);pointer-events:none;z-index:-1}.hero-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#e55b3c26;border:1px solid var(--urgency);color:var(--urgency-soft);font-family:var(--serif);font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;margin-bottom:1.5rem}.hero-eyebrow:before{content:"●";color:var(--urgency);animation:pulse 2s infinite;font-size:.8rem}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.hero h1{font-family:var(--display);font-size:clamp(2.5rem,5.5vw,4.8rem);line-height:1;letter-spacing:-.015em;color:var(--text-white);font-weight:400;margin-bottom:1.5rem}.hero h1 em{font-style:italic;color:var(--gold);display:block;font-weight:400}.hero-sub{font-size:1.1rem;color:var(--text-muted);line-height:1.7;margin-bottom:2rem;max-width:520px;font-weight:300}.hero-sub strong{color:var(--text-white);font-weight:500}.hero-price-block{background:#12245180;border:1px solid var(--gold);padding:1.75rem;margin-bottom:2rem;position:relative}.hero-price-block:before,.hero-price-block:after{content:"";position:absolute;width:14px;height:14px;border:1px solid var(--gold)}.hero-price-block:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.hero-price-block:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.price-row{display:flex;align-items:baseline;gap:1.5rem;flex-wrap:wrap}.price-old{font-family:var(--display);font-size:1.6rem;color:var(--text-faint);text-decoration:line-through}.price-now{font-family:var(--display);font-size:3.5rem;color:var(--gold);font-weight:400;line-height:1;font-style:italic}.price-now span{font-size:1rem;color:var(--text-muted);font-style:normal;margin-left:.3rem}.price-save{display:inline-block;background:var(--urgency);color:#fff;padding:.3rem .8rem;font-family:var(--serif);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;margin-left:.5rem;align-self:center}.price-note{margin-top:.75rem;font-size:.85rem;color:var(--text-muted);font-style:italic;font-family:var(--display)}.btn-buy{background:var(--gold);color:var(--navy-deepest);padding:1.3rem 2.8rem;border:1px solid var(--gold);font-family:var(--body);font-size:.88rem;font-weight:700;letter-spacing:.18em;cursor:pointer;transition:all .3s;text-decoration:none;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;gap:.75rem;box-shadow:0 10px 40px #d4af3740}.btn-buy:hover{background:var(--gold-light);border-color:var(--gold-light);transform:translateY(-2px);box-shadow:0 14px 50px #d4af3766}.btn-buy:before,.btn-buy:after{content:"";position:absolute;width:10px;height:10px;border:1px solid var(--gold)}.btn-buy:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.btn-buy:after{bottom:-5px;right:-5px;border-left:none;border-top:none}.btn-buy svg{width:20px;height:20px}.hero-guarantees{display:flex;gap:1.5rem;margin-top:1.25rem;flex-wrap:wrap;font-family:var(--body);font-size:.78rem;color:var(--text-muted);font-weight:400}.hero-guarantees span{display:flex;align-items:center;gap:.45rem}.hero-guarantees span:before{content:"✓";color:var(--gold);width:18px;height:18px;border:1px solid var(--gold);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700}.hero-visual{position:relative;background:linear-gradient(135deg,#122451b3,#050e22e6);border:1px solid var(--gold);padding:2.5rem;overflow:hidden}.hero-visual:before,.hero-visual:after,.hero-visual-bottom-corners:before,.hero-visual-bottom-corners:after{content:"";position:absolute;width:18px;height:18px;border:1px solid var(--gold)}.hero-visual:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.hero-visual:after{top:-1px;right:-1px;border-left:none;border-bottom:none}.hero-visual-bottom-corners{position:absolute;inset:0;pointer-events:none}.hero-visual-bottom-corners:before{bottom:-1px;left:-1px;border-right:none;border-top:none}.hero-visual-bottom-corners:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.hero-visual:after{content:"";position:absolute;top:20%;left:50%;transform:translate(-50%);width:400px;height:400px;background:radial-gradient(circle,rgba(212,175,55,.18) 0%,transparent 60%);pointer-events:none;border:none;z-index:0}.seats-eyebrow{font-family:var(--serif);font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);text-align:center;margin-bottom:1rem;font-weight:500}.seats-counter{font-family:var(--display);font-style:italic;font-size:4rem;color:var(--gold);font-weight:400;text-align:center;line-height:1;margin-bottom:.4rem}.seats-counter span{color:var(--text-faint);font-size:2rem}.seats-label{text-align:center;font-family:var(--serif);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1.5rem}.seats-bar{height:6px;background:#d4af3726;border:1px solid rgba(212,175,55,.3);margin-bottom:2rem;position:relative;overflow:hidden}.seats-bar-fill{height:100%;width:53%;background:linear-gradient(90deg,var(--gold),var(--gold-light));box-shadow:0 0 12px #d4af3780}.bonus-title{font-family:var(--serif);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1.25rem;text-align:center;display:flex;align-items:center;gap:.75rem;justify-content:center}.bonus-title:before,.bonus-title:after{content:"";width:30px;height:1px;background:linear-gradient(90deg,transparent,var(--gold))}.bonus-title:after{background:linear-gradient(90deg,var(--gold),transparent)}.bonus-list{list-style:none}.bonus-list li{padding:.8rem 0;border-bottom:1px solid rgba(212,175,55,.1);font-family:var(--display);font-size:1rem;color:var(--text-white);display:flex;gap:.85rem;align-items:flex-start;line-height:1.5}.bonus-list li:last-child{border-bottom:none}.bonus-list li:before{content:"✦";color:var(--gold);transform:rotate(45deg);display:inline-block;font-size:.7rem;margin-top:.4rem;flex-shrink:0}.bonus-list em{color:var(--gold-light);font-style:italic;font-weight:500}section{padding:5rem 2rem;position:relative;z-index:2}.container{max-width:1200px;margin:0 auto}.section-eyebrow{text-align:center;font-family:var(--serif);font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:.75rem;font-weight:500}h2{font-family:var(--display);font-size:clamp(2rem,4vw,3.2rem);line-height:1.1;letter-spacing:-.01em;text-align:center;max-width:850px;margin:.75rem auto 3rem;font-weight:400;color:var(--text-white)}h2 em{font-style:italic;color:var(--gold)}.problem-section{background:linear-gradient(180deg,transparent 0%,rgba(10,24,56,.4) 100%);padding-top:6rem}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:1100px;margin:0 auto}.problem-item{padding:1.75rem 1.5rem;background:#1224514d;border:1px solid rgba(212,175,55,.15);text-align:center;transition:all .3s}.problem-item:hover{border-color:var(--gold);background:#12245180}.problem-icon-circle{width:50px;height:50px;border:1px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:var(--gold)}.problem-icon-circle svg{width:24px;height:24px}.problem-text{font-family:var(--display);font-size:1.05rem;line-height:1.55;color:var(--text-white);font-weight:400}.problem-text em{color:var(--gold);font-style:italic}.method{background:linear-gradient(180deg,rgba(10,24,56,.5) 0%,transparent 100%)}.method-intro{text-align:center;font-family:var(--display);font-style:italic;color:var(--gold-light);font-size:1.2rem;max-width:700px;margin:-1.5rem auto 3rem;line-height:1.5}.method-flow{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;max-width:1100px;margin:0 auto;position:relative}.method-node{text-align:center;position:relative}.method-node:not(:last-child):after{content:"⟶";position:absolute;right:-10px;top:28px;color:var(--gold);opacity:.5;font-size:.85rem;z-index:3}.method-node-circle{width:60px;height:60px;border:1px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-family:var(--display);font-style:italic;font-size:1.6rem;color:var(--gold);background:radial-gradient(circle,rgba(212,175,55,.1),transparent 70%);transition:all .3s;position:relative}.method-node:hover .method-node-circle{background:#d4af3733;transform:scale(1.08)}.method-node-circle:before{content:"";position:absolute;inset:-5px;border:1px solid rgba(212,175,55,.3);border-radius:50%;opacity:0;transition:opacity .3s}.method-node:hover .method-node-circle:before{opacity:1}.method-node-label{font-family:var(--serif);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-white);font-weight:500;line-height:1.4}.deliverables{background:linear-gradient(180deg,transparent 0%,rgba(18,36,81,.3) 100%)}.deliverables-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;max-width:1100px;margin:0 auto}.deliverable-card{text-align:center;padding:2rem 1.25rem;background:#1224514d;border:1px solid rgba(212,175,55,.2);transition:all .3s;position:relative}.deliverable-card:hover{border-color:var(--gold);background:#12245180;transform:translateY(-3px)}.deliverable-icon{width:44px;height:44px;border:1px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:var(--gold)}.deliverable-icon svg{width:20px;height:20px}.deliverable-card h4{font-family:var(--serif);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:.5rem;font-weight:500}.deliverable-card .count{font-family:var(--display);font-style:italic;color:var(--text-white);font-size:1.8rem;line-height:1;margin-bottom:.4rem;font-weight:400}.deliverable-card p{color:var(--text-muted);font-size:.82rem;line-height:1.5;font-weight:300}.tool-highlight{background:linear-gradient(180deg,#050e2299,#12245166)}.tool-card{max-width:1000px;margin:0 auto;padding:3rem;background:#12245159;border:1px solid rgba(212,175,55,.25);position:relative}.tool-card:before,.tool-card:after{content:"";position:absolute;width:18px;height:18px;border:1px solid var(--gold)}.tool-card:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.tool-card:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.tool-eyebrow{font-family:var(--serif);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:.75rem;text-align:center;display:flex;align-items:center;gap:.75rem;justify-content:center}.tool-eyebrow:before{content:"✦";color:var(--gold);transform:rotate(45deg);display:inline-block;font-size:.65rem}.tool-card h3{font-family:var(--display);font-size:1.8rem;color:var(--text-white);font-weight:400;line-height:1.2;text-align:center;margin-bottom:.5rem}.tool-card h3 em{color:var(--gold);font-style:italic}.tool-quote{text-align:center;font-family:var(--display);font-style:italic;color:var(--gold-light);font-size:1.05rem;margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.5}.breath-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;position:relative}.breath-step{text-align:center;padding:1.5rem .75rem;background:#050e2280;border:1px solid rgba(212,175,55,.2);position:relative;transition:all .3s}.breath-step:hover{border-color:var(--gold);transform:translateY(-3px)}.breath-step:not(:last-child):after{content:"→";position:absolute;right:-.85rem;top:50%;transform:translateY(-50%);color:var(--gold);font-size:.95rem;opacity:.6;z-index:3}.breath-circle{width:50px;height:50px;border:1px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:var(--gold)}.breath-circle svg{width:22px;height:22px}.breath-time{font-family:var(--display);font-style:italic;color:var(--gold);font-size:1.6rem;line-height:1;margin-bottom:.25rem}.breath-label{font-family:var(--serif);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-white);font-weight:500}.pre-sale{background:linear-gradient(180deg,transparent 0%,rgba(10,24,56,.5) 50%,transparent 100%);padding:6rem 2rem}.presale-card{max-width:700px;margin:0 auto;background:linear-gradient(180deg,#d4af3714,#12245180);border:2px solid var(--gold);padding:3.5rem 3rem;text-align:center;position:relative;box-shadow:0 30px 80px #d4af3726}.presale-card:before,.presale-card:after{content:"";position:absolute;width:24px;height:24px;border:1px solid var(--gold)}.presale-card:before{top:8px;left:8px;border-right:none;border-bottom:none}.presale-card:after{top:8px;right:8px;border-left:none;border-bottom:none}.presale-inner{position:relative}.presale-inner:before,.presale-inner:after{content:"";position:absolute;width:24px;height:24px;border:1px solid var(--gold)}.presale-inner:before{bottom:-16px;left:-8px;border-right:none;border-top:none}.presale-inner:after{bottom:-16px;right:-8px;border-left:none;border-top:none}.presale-badge{display:inline-flex;align-items:center;gap:.5rem;background:var(--urgency);color:#fff;padding:.55rem 1.4rem;font-family:var(--serif);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;font-weight:700;margin-bottom:1.5rem}.presale-badge:before{content:"●";animation:pulse 2s infinite}.presale-title{font-family:var(--display);font-size:2.2rem;color:var(--text-white);font-weight:400;margin-bottom:.75rem;line-height:1.2}.presale-title em{color:var(--gold);font-style:italic}.presale-subtitle{font-family:var(--display);font-style:italic;color:var(--gold-light);font-size:1.05rem;margin-bottom:2rem;line-height:1.5}.presale-price-row{display:flex;align-items:baseline;justify-content:center;gap:1.25rem;margin-bottom:.5rem;flex-wrap:wrap}.presale-price-old{font-family:var(--display);font-size:2rem;color:var(--text-faint);text-decoration:line-through}.presale-price-now{font-family:var(--display);font-size:4.5rem;color:var(--gold);font-weight:400;line-height:1;font-style:italic}.presale-price-now span{font-size:1.2rem;color:var(--text-muted);font-style:normal;margin-left:.4rem}.presale-save-label{color:var(--urgency-soft);font-family:var(--serif);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;margin-bottom:2rem}.presale-cta{margin-top:1.5rem}.btn-buy-big{background:var(--gold);color:var(--navy-deepest);padding:1.5rem 3rem;border:1px solid var(--gold);font-family:var(--body);font-size:1rem;font-weight:700;letter-spacing:.18em;cursor:pointer;transition:all .3s;text-decoration:none;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;gap:.75rem;box-shadow:0 14px 50px #d4af3759}.btn-buy-big:hover{background:var(--gold-light);border-color:var(--gold-light);transform:translateY(-3px);box-shadow:0 18px 60px #d4af3780}.btn-buy-big:before,.btn-buy-big:after{content:"";position:absolute;width:12px;height:12px;border:1px solid var(--gold)}.btn-buy-big:before{top:-6px;left:-6px;border-right:none;border-bottom:none}.btn-buy-big:after{bottom:-6px;right:-6px;border-left:none;border-top:none}.presale-trust{margin-top:1.5rem;font-family:var(--body);font-size:.78rem;color:var(--text-muted);display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.presale-trust span{display:flex;align-items:center;gap:.4rem}.presale-trust span:before{content:"✓";color:var(--gold);width:16px;height:16px;border:1px solid var(--gold);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700}.presale-countdown{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(212,175,55,.2);font-family:var(--display);font-style:italic;color:var(--urgency-soft);font-size:1rem}.presale-countdown strong{color:var(--urgency);font-weight:500;font-style:normal}.authority-compact{background:linear-gradient(180deg,rgba(10,24,56,.4) 0%,transparent 100%);text-align:center}.authority-quote-compact{max-width:800px;margin:1.5rem auto 0;font-family:var(--display);font-style:italic;font-size:1.4rem;line-height:1.5;color:var(--text-white);position:relative}.authority-quote-compact:before{content:'"';font-family:var(--display);color:var(--gold);font-size:5rem;position:absolute;top:-1rem;left:50%;transform:translate(-50%);opacity:.4;line-height:1}.authority-credit{margin-top:1.5rem;font-family:var(--serif);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-weight:600}.authority-role-c{margin-top:.5rem;color:var(--text-muted);font-size:.88rem;font-style:italic;font-family:var(--display)}.faq-mini{background:linear-gradient(180deg,transparent 0%,rgba(18,36,81,.3) 100%)}.faq-list-mini{max-width:750px;margin:0 auto}.faq-item-mini{border-bottom:1px solid rgba(212,175,55,.15);padding:1.4rem 0}.faq-question-mini{font-family:var(--display);font-size:1.15rem;color:var(--text-white);cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500;list-style:none}.faq-question-mini::-webkit-details-marker{display:none}.faq-question-mini:after{content:"+";color:var(--gold);font-size:1.4rem;transition:transform .3s;font-weight:300}details[open] .faq-question-mini:after{transform:rotate(45deg)}.faq-answer-mini{margin-top:1rem;color:var(--text-muted);line-height:1.7;font-weight:300;font-family:var(--display);font-size:1rem}.final-cta{text-align:center;padding:7rem 2rem;position:relative;overflow:hidden;background:linear-gradient(180deg,transparent 0%,rgba(18,36,81,.6) 50%,transparent 100%)}.final-cta:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(212,175,55,.15) 0%,transparent 50%);pointer-events:none}.final-cta h2{position:relative;z-index:2;margin-bottom:1.5rem}.final-cta-quote{max-width:650px;margin:0 auto 2.5rem;font-family:var(--display);font-style:italic;color:var(--gold-light);font-size:1.2rem;line-height:1.5;position:relative;z-index:2}.final-cta-row{position:relative;z-index:2}.sticky-mobile-cta{display:none;position:fixed;bottom:0;left:0;right:0;background:#050e22fa;backdrop-filter:blur(20px);border-top:1px solid var(--gold);padding:1rem;z-index:99;flex-direction:row;gap:.75rem;align-items:center}.sticky-mobile-info{flex:1;font-family:var(--display);color:var(--text-white)}.sticky-mobile-price{font-style:italic;font-size:1.4rem;color:var(--gold);line-height:1}.sticky-mobile-old{font-size:.85rem;color:var(--text-faint);text-decoration:line-through}.sticky-mobile-btn{background:var(--gold);color:var(--navy-deepest);padding:.85rem 1.25rem;font-family:var(--body);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid var(--gold)}footer{background:var(--navy-deepest);padding:2.5rem 2rem 2rem;border-top:1px solid rgba(212,175,55,.2);text-align:center;position:relative;z-index:2}.footer-pragmatica{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--serif);font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem}.footer-pragmatica span{color:var(--gold)}.footer-links{margin:1.5rem 0;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.footer-links a{color:var(--text-muted);text-decoration:none;font-family:var(--serif);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;transition:color .3s}.footer-links a:hover{color:var(--gold)}.disclaimer-mini{max-width:800px;margin:1.5rem auto;color:var(--text-faint);font-size:.75rem;line-height:1.6;font-style:italic;font-family:var(--display)}.copyright-mini{color:var(--text-faint);font-size:.72rem;letter-spacing:.12em}@media(max-width:900px){.urgency-bar{padding:.5rem 1rem;font-size:.7rem;gap:.75rem}.urgency-bar .divider{display:none}.urgency-bar span{line-height:1.3}nav{top:56px;padding:.85rem 1.25rem}.logo{font-size:.8rem}.nav-cta{padding:.55rem 1rem;font-size:.65rem}.hero{grid-template-columns:1fr;padding:8rem 1.25rem;gap:2.5rem;min-height:auto}.hero-visual{padding:2rem 1.5rem}.price-now{font-size:2.8rem}section{padding:4rem 1.25rem}.problem-grid{grid-template-columns:1fr}.method-flow{grid-template-columns:repeat(4,1fr);gap:1rem;row-gap:1.5rem}.method-node:nth-child(4):after{display:none}.deliverables-grid{grid-template-columns:1fr 1fr;gap:1rem}.tool-card{padding:2rem 1.25rem}.breath-grid{grid-template-columns:1fr 1fr;gap:1rem}.breath-step:not(:last-child):after{display:none}.breath-step:nth-child(2):after{display:none}.presale-card{padding:2.5rem 1.5rem}.presale-title{font-size:1.7rem}.presale-price-now{font-size:3.5rem}.sticky-mobile-cta{display:flex}.final-cta{padding:5rem 1.25rem 8rem}}
