.sales-page{--sp-navy: #1A2744;--sp-navy2: #0F1A32;--sp-red: #C0392B;--sp-red2: #A93226;--sp-gold: #C9A84C;--sp-gold2: #A8873A;--sp-cream: #F8F3EB;--sp-warm: #EDE8DE;--sp-ink: #1C1C1C;--sp-gray: #6B7280;--sp-lgray: #D1D5DB;--sp-white: #FFFFFF;--sp-max: 760px;--sp-serif: "Playfair Display", Georgia, serif;--sp-body: "Source Serif 4", Georgia, serif;--sp-cond: "Barlow Condensed", "Arial Narrow", sans-serif;font-family:var(--sp-body);font-weight:300;color:var(--sp-ink);background:var(--sp-cream);line-height:1.7;-webkit-font-smoothing:antialiased}.sales-page *,.sales-page *:before,.sales-page *:after{box-sizing:border-box;margin:0;padding:0}.sales-page .sp-urgency-bar{background:var(--sp-red);color:var(--sp-white);text-align:center;padding:10px 20px;font-family:var(--sp-cond);font-size:.95rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;position:sticky;top:0;z-index:100}.sales-page .sp-urgency-bar span{color:gold}.sales-page .sp-urgency-bar .timer-pill{display:inline-block;background:#0000004d;padding:2px 10px;border-radius:2px;margin-left:6px}.sales-page .sp-urgency-bar .timer-pill .cd{color:gold;font-weight:800}.sales-page .pre-head{font-family:var(--sp-cond);font-size:.85rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-red);display:block;margin-bottom:18px}.sales-page h1{font-family:var(--sp-serif);font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;line-height:1.15;color:var(--sp-white);letter-spacing:-.01em}.sales-page h2{font-family:var(--sp-serif);font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:700;line-height:1.2;color:var(--sp-navy)}.sales-page h3{font-family:var(--sp-serif);font-size:1.3rem;font-weight:700;color:var(--sp-navy);line-height:1.3}.sales-page p{margin-bottom:1.2em}.sales-page strong{font-weight:600;color:var(--sp-navy)}.sales-page .sp-container{max-width:var(--sp-max);margin:0 auto;padding:0 24px}.sales-page .sp-section{padding:64px 0}.sales-page .sp-section-sm{padding:40px 0}.sales-page .sp-hero{background:var(--sp-navy2);background-image:radial-gradient(ellipse at 20% 50%,rgba(192,57,43,.12) 0%,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(201,168,76,.08) 0%,transparent 50%);padding:72px 0 64px;border-bottom:4px solid var(--sp-red)}.sales-page .hero-eyebrow{font-family:var(--sp-cond);font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-gold);margin-bottom:20px}.sales-page .hero-sub{font-family:var(--sp-body);font-size:1.15rem;font-weight:300;color:#ffffffbf;margin-top:24px;line-height:1.65;max-width:620px}.sales-page .hero-sub em{color:#fffffff2;font-style:italic}.sales-page .sp-scene{background:var(--sp-navy);color:#ffffffe0;font-family:var(--sp-body);font-size:1.05rem;font-style:italic;line-height:1.8;padding:40px 44px;border-left:5px solid var(--sp-gold);margin:40px 0;position:relative}.sales-page .sp-scene:before{content:"“";font-family:var(--sp-serif);font-size:6rem;color:var(--sp-gold);opacity:.25;position:absolute;top:-10px;left:20px;line-height:1}.sales-page .sp-scene p{margin-bottom:.9em}.sales-page .sp-scene p:last-child{margin-bottom:0}.sales-page .sp-divider{height:2px;background:linear-gradient(to right,transparent,var(--sp-lgray),transparent)}.sales-page .sp-divider-red{height:3px;background:var(--sp-red)}.sales-page .sp-divider-navy{height:4px;background:var(--sp-navy)}.sales-page .sp-big-q{font-family:var(--sp-serif);font-size:clamp(1.3rem,2.5vw,1.7rem);font-weight:700;font-style:italic;color:var(--sp-navy);line-height:1.4;border-left:4px solid var(--sp-red);padding-left:20px;margin:32px 0}.sales-page .stat-block{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:36px 0}.sales-page .stat-card{background:var(--sp-navy);padding:24px 20px;text-align:center}.sales-page .stat-card .num{font-family:var(--sp-cond);font-size:2.8rem;font-weight:800;color:var(--sp-red);line-height:1;display:block}.sales-page .stat-card .label{font-family:var(--sp-body);font-size:.78rem;font-weight:300;color:#ffffffb3;margin-top:8px;line-height:1.4;display:block}.sales-page .sp-weapons{background:var(--sp-navy2);padding:64px 0}.sales-page .sp-weapons h2{color:var(--sp-white)}.sales-page .weapon-intro{color:#ffffffbf;font-size:1.05rem;margin:16px 0 36px}.sales-page .weapon-item{display:flex;gap:16px;align-items:flex-start;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08)}.sales-page .weapon-item:last-child{border-bottom:none}.sales-page .weapon-num{font-family:var(--sp-cond);font-size:.7rem;font-weight:800;color:var(--sp-red);background:#c0392b26;border:1px solid rgba(192,57,43,.3);padding:4px 8px;letter-spacing:.06em;white-space:nowrap;flex-shrink:0;margin-top:3px}.sales-page .weapon-text strong{color:var(--sp-white);font-weight:600;display:block;margin-bottom:4px;font-size:1rem}.sales-page .weapon-text span{color:#fff9;font-size:.88rem;line-height:1.6}.sales-page .weapon-stack-warning{background:#c0392b26;border:1px solid rgba(192,57,43,.4);border-left:4px solid var(--sp-red);padding:20px 24px;margin-top:32px;color:#ffffffe6;font-size:.95rem;line-height:1.7}.sales-page .weapon-stack-warning strong{color:var(--sp-red)}.sales-page .cost-table-wrap{overflow-x:auto;margin:32px 0}.sales-page table.cost-table{width:100%;border-collapse:collapse;font-family:var(--sp-body);font-size:.9rem}.sales-page .cost-table thead tr{background:var(--sp-navy)}.sales-page .cost-table thead th{color:var(--sp-white);font-family:var(--sp-cond);font-weight:700;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;padding:14px 16px;text-align:left}.sales-page .cost-table tbody tr{border-bottom:1px solid var(--sp-lgray)}.sales-page .cost-table tbody tr:nth-child(2n){background:#1a27440a}.sales-page .cost-table tbody td{padding:14px 16px;vertical-align:top;line-height:1.5}.sales-page .cost-table tbody td:first-child{font-weight:600;color:var(--sp-navy)}.sales-page .arrears-bad{color:var(--sp-red);font-weight:600}.sales-page .arrears-good{color:#2e8b57;font-weight:600}.sales-page .cost-red-banner{background:var(--sp-red);color:var(--sp-white);text-align:center;padding:18px 24px;font-family:var(--sp-serif);font-size:1.3rem;font-weight:700;font-style:italic;margin-top:0}.sales-page .revelation-box{border:2px solid var(--sp-navy);background:var(--sp-white);padding:40px 44px;text-align:center}.sales-page .revelation-box h2{font-size:clamp(1.6rem,3vw,2.2rem);margin-bottom:20px}.sales-page .revelation-box p{font-size:1.05rem;color:#444;max-width:580px;margin:0 auto 1.2em}.sales-page .sp-product{background:var(--sp-navy);padding:72px 0}.sales-page .product-label{font-family:var(--sp-cond);font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-gold);display:block;margin-bottom:16px}.sales-page .value-item{display:flex;gap:20px;align-items:flex-start;padding:20px 0;border-bottom:1px solid var(--sp-lgray)}.sales-page .value-item:last-child{border-bottom:none}.sales-page .check-icon{width:28px;height:28px;background:var(--sp-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.sales-page .check-icon svg{width:14px;height:14px;fill:var(--sp-white)}.sales-page .value-content strong{display:block;font-size:1rem;font-weight:600;color:var(--sp-navy);margin-bottom:4px}.sales-page .value-content span{font-size:.9rem;color:#555;line-height:1.6}.sales-page .value-worth{font-family:var(--sp-cond);font-size:.75rem;font-weight:700;color:var(--sp-red);letter-spacing:.04em;margin-left:6px}.sales-page .price-stack{background:var(--sp-navy);padding:36px 40px;margin-top:40px}.sales-page .price-stack .vs-line{color:#ffffff80;font-size:.85rem;text-align:center;margin:6px 0;font-family:var(--sp-cond);letter-spacing:.06em;text-transform:uppercase}.sales-page .price-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}.sales-page .price-row:last-child{border-bottom:none}.sales-page .price-row .item{color:#ffffffbf;font-size:.9rem}.sales-page .price-row .amt{font-family:var(--sp-cond);font-weight:700;color:var(--sp-gold);font-size:1rem}.sales-page .price-row .amt.strike{text-decoration:line-through;color:#ffffff4d}.sales-page .price-total-row{margin-top:12px;padding-top:16px;border-top:2px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.sales-page .price-total-row .label{color:var(--sp-white);font-family:var(--sp-cond);font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sales-page .price-big{font-family:var(--sp-cond);font-size:3rem;font-weight:800;color:var(--sp-gold);line-height:1}.sales-page .price-big small{font-size:1.2rem;font-weight:600;vertical-align:middle;margin-right:2px}.sales-page .fasc-intro{color:var(--sp-gray);font-size:.95rem;margin-bottom:32px;font-style:italic}.sales-page .fasc-list{list-style:none;display:grid;grid-template-columns:1fr;gap:0}.sales-page .fasc-item{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid rgba(26,39,68,.1);font-size:.95rem;line-height:1.6;color:var(--sp-ink)}.sales-page .fasc-item:last-child{border-bottom:none}.sales-page .fasc-arrow{color:var(--sp-red);font-weight:700;font-size:1rem;flex-shrink:0;margin-top:2px}.sales-page .cta-btn{display:block;width:100%;background:var(--sp-red);color:var(--sp-white);font-family:var(--sp-cond);font-size:1.2rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:22px 32px;border:none;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .1s ease;line-height:1.2;margin-top:8px}.sales-page .cta-btn:hover{background:var(--sp-red2);transform:translateY(-1px)}.sales-page .cta-sub{text-align:center;font-size:.78rem;color:var(--sp-gray);margin-top:10px;line-height:1.5}.sales-page .cta-box{background:var(--sp-navy);padding:48px 40px;text-align:center}.sales-page .cta-box .price-display{font-family:var(--sp-cond);font-size:4rem;font-weight:800;color:var(--sp-gold);line-height:1;margin:20px 0 8px}.sales-page .cta-box .price-display small{font-size:1.6rem;vertical-align:middle}.sales-page .cta-box .orig-price{font-family:var(--sp-cond);color:#ffffff59;font-size:1rem;text-decoration:line-through;margin-bottom:20px;display:block}.sales-page .cta-box h3{color:var(--sp-white);font-size:1.4rem;margin-bottom:12px}.sales-page .cta-box p{color:#ffffffb3;font-size:.92rem;margin-bottom:0}.sales-page .guarantee-inner{display:flex;gap:32px;align-items:flex-start}.sales-page .guarantee-badge-circle{flex-shrink:0;width:110px;height:110px;border-radius:50%;background:var(--sp-navy);border:4px solid var(--sp-gold);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12px}.sales-page .guarantee-badge-circle .days{font-family:var(--sp-cond);font-size:2rem;font-weight:800;color:var(--sp-gold);line-height:1}.sales-page .guarantee-badge-circle .label{font-family:var(--sp-cond);font-size:.6rem;font-weight:700;color:#fffc;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;margin-top:4px}.sales-page .guarantee-text h3{margin-bottom:12px}.sales-page .guarantee-text p{font-size:.95rem;color:#444}.sales-page .obj-item{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgba(26,39,68,.1)}.sales-page .obj-item:last-child{border-bottom:none;margin-bottom:0}.sales-page .obj-q{font-family:var(--sp-serif);font-style:italic;font-size:1.1rem;color:var(--sp-navy);margin-bottom:12px;font-weight:700}.sales-page .obj-a{font-size:.95rem;color:#444;line-height:1.75}.sales-page .obj-a strong{color:var(--sp-navy)}.sales-page .section-label{font-family:var(--sp-cond);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sp-gold);display:block;margin-bottom:14px}.sales-page .section-label-red{font-family:var(--sp-cond);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sp-red);display:block;margin-bottom:14px}.sales-page .testimonial{border-left:3px solid var(--sp-gold);padding:24px 28px;margin-bottom:24px;background:#ffffff0d}.sales-page .testimonial p{color:#ffffffd9;font-style:italic;font-size:.95rem;line-height:1.75;margin-bottom:12px}.sales-page .testimonial .author{font-family:var(--sp-cond);font-size:.8rem;font-weight:700;color:var(--sp-gold);letter-spacing:.06em;text-transform:uppercase}.sales-page .testimonial-header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.sales-page .t-avatar{width:52px;height:52px;border-radius:50%;background:var(--sp-navy2);border:2px solid var(--sp-gold);flex-shrink:0;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.sales-page .t-avatar svg{width:36px;height:36px;fill:#c9a84ca6}.sales-page .t-meta{display:flex;flex-direction:column;gap:3px}.sales-page .t-name{font-family:var(--sp-cond);font-size:.88rem;font-weight:800;color:var(--sp-gold);letter-spacing:.05em;text-transform:uppercase;line-height:1}.sales-page .t-loc{font-family:var(--sp-body);font-size:.78rem;color:#ffffff73;line-height:1}.sales-page .t-badge{display:inline-block;font-family:var(--sp-cond);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;background:#c0392b59;border:1px solid rgba(192,57,43,.5);padding:2px 8px;margin-top:4px}.sales-page .stars{color:var(--sp-gold);font-size:.8rem;letter-spacing:1px;margin-bottom:6px;display:block}.sales-page .tools-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.sales-page .tool-item{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);padding:16px 18px;display:flex;gap:12px;align-items:center}.sales-page .tool-dot{width:8px;height:8px;background:var(--sp-gold);border-radius:50%;flex-shrink:0}.sales-page .tool-name{color:#ffffffd9;font-size:.85rem;font-weight:400;line-height:1.4}.sales-page .faq-item{border-bottom:1px solid rgba(26,39,68,.12)}.sales-page .faq-item:last-child{border-bottom:none}.sales-page .faq-q{font-family:var(--sp-serif);font-style:italic;font-size:1.08rem;color:var(--sp-navy);padding:20px 0 16px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sales-page .faq-q:after{content:"+";font-family:var(--sp-cond);font-size:1.5rem;font-weight:800;color:var(--sp-red);flex-shrink:0;transition:transform .22s ease;line-height:1;margin-top:2px}.sales-page .faq-item.open .faq-q:after{transform:rotate(45deg)}.sales-page .faq-a{font-size:.95rem;color:#444;line-height:1.78;max-height:0;overflow:hidden;transition:max-height .35s ease,padding-bottom .35s ease;padding-bottom:0}.sales-page .faq-item.open .faq-a{max-height:600px;padding-bottom:22px}.sales-page .faq-a strong{color:var(--sp-navy)}.sales-page .faq-a em{color:#555;font-style:italic}.sales-page .timer-block{text-align:center;margin:20px 0 32px}.sales-page .timer-block .timer-label{font-family:var(--sp-cond);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;display:block;margin-bottom:8px}.sales-page .timer-digits{display:inline-flex;gap:6px;align-items:center}.sales-page .timer-unit{display:flex;flex-direction:column;align-items:center;gap:2px}.sales-page .timer-num{font-family:var(--sp-cond);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;color:var(--sp-gold);line-height:1;background:#0000004d;padding:8px 14px;min-width:72px;text-align:center}.sales-page .timer-unit-label{font-family:var(--sp-cond);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff6}.sales-page .timer-colon{font-family:var(--sp-cond);font-size:2.4rem;font-weight:800;color:#ffffff40;line-height:1;margin-bottom:18px}.sales-page .timer-line{font-family:var(--sp-cond);font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sp-gold);margin-bottom:32px;display:block}.sales-page .ps-block{border-left:4px solid var(--sp-gold);padding:32px 36px;background:var(--sp-white);border-radius:4px;max-width:760px;margin:0 auto}.sales-page .ps-block p{font-size:.96rem;color:#333;margin-bottom:1em;line-height:1.8}.sales-page .ps-block p:last-child{margin-bottom:0}.sales-page .ps-barrier{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.08)}.sales-page .ps-barrier:last-of-type{border-bottom:none;padding-bottom:4px}.sales-page .ps-voice{display:block;font-family:var(--sp-cond);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#00000059;margin-bottom:10px}.sales-page .ps-barrier p{font-size:.95rem;color:#333;margin:0 0 .85em;line-height:1.8}.sales-page .ps-barrier p:last-child{margin-bottom:0}.sales-page .ps-pps{margin-top:28px;padding-top:24px;border-top:2px solid var(--sp-gold)}.sales-page .ps-ppps{margin-top:20px}.sales-page .sp-footer{background:var(--sp-navy2);padding:32px 0;border-top:3px solid var(--sp-navy)}.sales-page .sp-footer p{color:#fff6;font-size:.72rem;line-height:1.7;text-align:center}.sales-page .sp-footer a{color:#ffffff80;text-decoration:underline}@keyframes spFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.sales-page .hero-content{animation:spFadeUp .7s ease both}.sales-page .hero-content>*{animation:spFadeUp .7s ease both}.sales-page .hero-content>*:nth-child(1){animation-delay:.1s}.sales-page .hero-content>*:nth-child(2){animation-delay:.2s}.sales-page .hero-content>*:nth-child(3){animation-delay:.35s}.sales-page .hero-content>*:nth-child(4){animation-delay:.5s}@media (max-width: 600px){.sales-page .stat-block{grid-template-columns:1fr 1fr}.sales-page .guarantee-inner{flex-direction:column;align-items:center;text-align:center}.sales-page .tools-grid{grid-template-columns:1fr}.sales-page .sp-scene{padding:28px 24px}.sales-page .cta-box{padding:36px 24px}.sales-page .price-stack{padding:28px 24px}}
