@font-face{font-family:displayFont;src:url(/_next/static/media/e81f87c5a1a0ef5c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:displayFont Fallback;src:local("Arial");ascent-override:70.47%;descent-override:16.86%;line-gap-override:0.00%;size-adjust:124.59%}.__className_c9aeed{font-family:displayFont,displayFont Fallback;font-weight:400;font-style:normal}.__variable_c9aeed{--font-display:"displayFont","displayFont Fallback"}@font-face{font-family:bodyFont;src:url(/_next/static/media/2829ce62aa7187e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_329594{font-family:bodyFont,bodyFont Fallback;font-style:normal}.__variable_329594{--font-body:"bodyFont","bodyFont Fallback"}:root{--bg:#f7f6f2;--card:#ffffff;--ink:#182420;--muted:#61706a;--line:#e5e2d8;--line-soft:#eeece3;--brand:#0b6e4f;--brand-dark:#085a40;--brand-tint:#eef4f0;--accent:#0b6e4f;--danger-bg:#fdecea;--danger-border:#d93025;--danger-ink:#8a1f16;--warn-bg:#fff8e6;--warn-border:#e2a600;--warn-ink:#6b4e00;--radius:14px;--shadow-card:0 1px 2px rgba(24,36,32,0.04),0 8px 28px rgba(24,36,32,0.06);--shadow-cta:0 2px 6px rgba(11,110,79,0.28)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:var(--bg);color:var(--ink);line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased}.container{max-width:1080px;margin:0 auto;padding:0 24px}.topbar{background:var(--card);color:var(--ink);border-bottom:1px solid var(--line)}.topbar-inner{display:flex;align-items:center;justify-content:space-between;padding:18px 0;gap:12px;flex-wrap:wrap}.brand{font-weight:800;letter-spacing:.2px;color:var(--ink);text-decoration:none;font-size:19px}.brand small{display:block;font-weight:500;color:var(--muted);font-size:12.5px;letter-spacing:.02em}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:30px;box-shadow:var(--shadow-card)}h1,h2,h3{line-height:1.25;letter-spacing:-.015em}h1{font-size:30px}h2{font-size:20px}.btn{display:inline-block;padding:11px 20px;border-radius:999px;border:1px solid transparent;font-weight:650;text-decoration:none;cursor:pointer;font-size:15.5px;line-height:1.3;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn-primary{background:var(--accent);color:#fff;padding:15px 28px;font-size:17px;box-shadow:var(--shadow-cta)}.btn-primary:hover{background:var(--brand-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgba(11,110,79,.34)}.btn-secondary{background:#fff;color:var(--ink);border-color:var(--line)}.btn-secondary:hover{border-color:var(--muted)}.btn-small{padding:7px 14px;font-size:13.5px}.pill{display:inline-block;padding:3px 12px;border-radius:999px;font-size:12px;font-weight:650;background:var(--brand-tint);border:1px solid var(--line);color:var(--brand-dark);letter-spacing:.02em}.muted{color:var(--muted)}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.disclosure{border-top:1px solid var(--line);margin-top:26px;padding-top:18px}.disclosure h2{font-size:12.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.disclosure-chip{display:inline-block;background:var(--brand-tint);border:1px solid var(--line);border-radius:10px;padding:7px 11px;font-size:13px;font-weight:550;color:var(--ink);margin:0 0 10px}.gate-box{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:14px;font-size:14px}.insider-note{background:var(--brand-tint);border-left:3px solid var(--brand);border-radius:10px;padding:14px 16px;font-size:14.5px;margin:14px 0 0}.trust-strip{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;border-top:1px solid var(--line-soft);margin-top:22px;padding-top:16px;font-size:13px;letter-spacing:.02em;color:var(--muted)}.trust-item{display:inline-flex;align-items:center;gap:7px}.trust-item svg{flex:0 0 auto;color:var(--brand)}.step-panel{animation:stepIn .3s ease both}@keyframes stepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.progress-track{height:4px;background:var(--line-soft);border-radius:999px;overflow:hidden;margin:6px 0 22px}.progress-fill{height:100%;background:var(--brand);border-radius:999px;transition:width .35s ease}.progress-label{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:650}.gallery-fade{animation:stepIn .25s ease both}@media (prefers-reduced-motion:reduce){.gallery-fade,.step-panel{animation:none}.btn,.progress-fill{transition:none}}.admin-table{width:100%;border-collapse:collapse;font-size:14px}.admin-table td,.admin-table th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top}.admin-table th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.badge-new{background:#e8f0fe;color:#1a56b8}.badge-contacted{background:#fff3d6;color:#7a5800}.badge-booked{background:#e6f4ea;color:#116932}.badge-closed-won{background:#d9f2e4;color:#0b6e4f}.badge-closed-lost{background:#f1f3f4;color:#5f6368}.banner{border:1px solid var(--warn-border);background:var(--warn-bg);color:var(--warn-ink);padding:14px 16px;border-radius:10px;margin:0 0 14px;font-size:14px}.banner.danger{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-ink)}.banner strong{display:block;margin-bottom:4px}.lead-chip{display:inline-block;background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:2px 10px;font-size:12.5px;margin:3px 5px 3px 0;white-space:nowrap;color:var(--ink)}input[type=password],input[type=text],select{padding:9px 12px;border-radius:9px;border:1px solid var(--line);font-size:14.5px;font-family:inherit;background:#fff;color:var(--ink)}section{margin-bottom:30px}.talk-strip{border:2px solid var(--ink);box-shadow:3px 3px 0 rgba(24,36,32,.14)}.talk-strip strong{letter-spacing:.01em}.hero-chip{position:absolute;z-index:2;display:inline-block;font-size:13.5px;font-weight:700;line-height:1;color:var(--ink,#182420);background:rgba(255,255,255,.96);border:1px solid var(--line);border-radius:999px;padding:7px 12px;box-shadow:0 2px 10px rgba(24,36,32,.14);opacity:0;animation:heroChipIn .55s ease-out forwards}.hero-chip-capacity{top:-12px;right:-14px;transform:rotate(3deg);animation-delay:.5s}.hero-chip-runtime{bottom:18px;left:-14px;transform:rotate(-4deg);animation-delay:.75s;font-size:16px;color:var(--brand)}@keyframes heroChipIn{0%{opacity:0;translate:16px 12px;scale:.8}to{opacity:1;translate:0 0;scale:1}}.hero-sparkle{position:absolute;z-index:2;color:var(--brand);font-size:15px;opacity:0;animation:heroSparkle 1.5s ease-in-out infinite alternate}.hero-sparkle-1{top:6px;left:-16px;animation-delay:1.1s}.hero-sparkle-2{bottom:-6px;right:10px;font-size:11px;animation-delay:1.5s}@keyframes heroSparkle{0%{opacity:.25;scale:.7}to{opacity:1;scale:1.15}}@media (prefers-reduced-motion:reduce){.hero-chip,.hero-sparkle{animation:none!important;opacity:1}.hero-sparkle{opacity:.7}}.skeleton-card,.skeleton-line,.skeleton-pill{background:var(--bg);border-radius:8px;animation:skeletonPulse 1.4s ease-in-out infinite alternate}.skeleton-line{height:13px}.skeleton-pill{height:30px;border-radius:999px;width:220px}@keyframes skeletonPulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton-card,.skeleton-line,.skeleton-pill{animation:none;opacity:.8}}.compare-card-highlighted{position:relative;border:3px solid var(--brand)!important}.compare-card-highlighted:before{content:"From your link";position:absolute;top:-10px;left:12px;background:var(--brand);color:#fff;font-size:11px;font-weight:600;border-radius:999px;padding:2px 8px;z-index:2}:root{--d-ink:#03120a;--d-ink-2:#0a2e18;--d-green:#0b6e4f;--d-green-hot:#00c26e;--d-orange:#e65602;--d-orange-hot:#ff7a1f;--d-paper:#fffdf7;--d-band-text:#f7f5ee;--d-grad-band:linear-gradient(135deg,var(--d-ink) 0%,var(--d-ink-2) 52%,#0d5b3a 100%);--d-grad-cta:linear-gradient(135deg,#0d5b3a 0%,var(--d-green) 55%,#128a5e 100%);--d-grad-btn:linear-gradient(135deg,#0d7a54 0%,var(--d-green-hot) 100%);--d-glow-product:0 18px 44px rgba(3,18,10,0.35),0 0 38px rgba(230,86,2,0.4);--d-glow-green:0 0 26px rgba(0,194,110,0.45);--d-glow-orange:0 0 30px rgba(255,122,31,0.5);--d-motion:520ms;--d-ease:cubic-bezier(0.16,0.84,0.3,1)}.drama{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif}.drama button,.drama input{font-family:inherit}.drama h1,.drama h2{font-family:var(--font-display),var(--font-body,system-ui),sans-serif;letter-spacing:-.015em;line-height:1.08}.drama h1{font-size:clamp(30px,6.4vw,44px)}.drama .display-sm{font-family:var(--font-display),var(--font-body,system-ui),sans-serif;letter-spacing:-.01em}.drama-band{position:relative;overflow:hidden;background:var(--d-grad-band);color:var(--d-band-text);border-radius:18px;padding:40px 30px}.drama-band:after{content:"";position:absolute;inset:-40% -20%;background:radial-gradient(ellipse at 78% 30%,rgba(255,122,31,.28),transparent 55%);pointer-events:none;animation:dSweep 9s var(--d-ease) infinite alternate}@keyframes dSweep{0%{transform:translateZ(0)}to{transform:translate3d(-6%,4%,0)}}.drama-band>*{position:relative;z-index:1}.drama-band h1,.drama-band h2{color:#ffffff}.drama-band a{color:#ffd9bd}.drama-eyebrow{display:inline-block;color:var(--d-orange-hot);font-weight:800;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.drama-band .muted{color:#cfe2d6}.drama-band .drama-sub{font-size:17px;line-height:1.55;color:#e9f5ee;max-width:560px}.drama-stakes{position:relative;overflow:hidden;background:linear-gradient(135deg,#2a1203,#4a1d04 55%,#7a2e05);color:#fff3e8;border-radius:18px;padding:32px 28px}.drama-stakes h2{color:#ffffff;margin:0}.drama-figure{font-family:var(--font-display),var(--font-body,system-ui),sans-serif;font-size:clamp(28px,5.6vw,40px);color:var(--d-orange-hot);text-shadow:var(--d-glow-orange);line-height:1.05}.drama-figure-note{font-size:12.5px;color:#ffd9bd;margin:4px 0 0}.drama-stakes .muted{color:#ffd9bd}.drama-stakes p{color:#ffe4cf}.drama-vision{background:linear-gradient(135deg,#032015,#0a3b24 60%,#0d5b3a);color:#eafaf1;border-radius:18px;padding:30px 28px}.drama-vision h2{color:#ffffff;margin:0}.drama-vision .glow-word{color:var(--d-green-hot);text-shadow:var(--d-glow-green)}.drama .power-on{animation:dPowerOn var(--d-motion) var(--d-ease) both}.drama .power-on-2{animation:dPowerOn var(--d-motion) .18s var(--d-ease) both}.drama .power-on-3{animation:dPowerOn var(--d-motion) .34s var(--d-ease) both}@keyframes dPowerOn{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.drama .glow-product{border-radius:14px;box-shadow:var(--d-glow-product)}.drama .glow-product img{border-radius:14px}.charge-block{margin-top:18px}.charge-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.charge-label{font-weight:700;font-size:14.5px}.charge-pct{font-family:var(--font-display),var(--font-body,system-ui),sans-serif;font-size:22px;color:var(--d-green)}.charge-track{height:14px;border-radius:999px;background:#e9e6da;overflow:hidden;margin-top:6px}.charge-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--d-green) 0,var(--d-green-hot) 78%,#7dffb9 100%);box-shadow:var(--d-glow-green);transform-origin:left center;transform:scaleX(var(--fill,0));animation:dChargeFill .95s .42s var(--d-ease) forwards}@keyframes dChargeFill{0%{transform:scaleX(0)}to{transform:scaleX(var(--fill,0))}}.charge-note{font-size:12px;margin:6px 0 0}.drama .hero-chip{animation:dChipFly .56s var(--d-ease) both}.drama .hero-chip-1{animation-delay:.65s}.drama .hero-chip-2{animation-delay:.84s}@keyframes dChipFly{0%{opacity:0;transform:translate(26px,-18px) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}.drama .step-panel{animation:dStepLight .46s var(--d-ease) both}@keyframes dStepLight{0%{opacity:0;transform:translateY(14px)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}.drama .cta-pulse{animation:dCtaPulse 2.6s ease-in-out 1.6s infinite}@keyframes dCtaPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.drama .btn-primary{background:var(--d-grad-btn);box-shadow:0 10px 26px rgba(0,194,110,.32)}.drama .btn-primary:hover{box-shadow:0 12px 30px rgba(0,194,110,.45)}.drama .btn-secondary{border:1.5px solid var(--d-green);color:var(--d-green);background:#ffffff}.proof-band{background:var(--d-ink);color:var(--d-band-text);border-radius:18px;padding:26px 24px;margin-top:26px}.proof-band h2{color:#ffffff;margin:0 0 14px;font-size:20px}.proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:16px;gap:16px}.proof-item{border-left:3px solid var(--d-orange-hot);padding-left:12px}.proof-item strong{display:block;color:#ffd9bd;font-size:14.5px;margin-bottom:3px}.proof-item span{font-size:13.5px;line-height:1.5;color:#e9f5ee;display:block}.drama .topbar,.topbar.drama{background:var(--d-grad-band)}.drama .topbar .brand,.drama .topbar .brand small,.topbar.drama .brand,.topbar.drama .brand small{color:#f2f7f2}.site-footer.drama-footer{background:var(--d-ink);color:#cfe2d6;border-radius:14px;padding:18px 16px;margin-top:28px}.site-footer.drama-footer a{color:#9fe8c4}.drama .compare-card{transition:transform .22s var(--d-ease)}.drama .compare-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(3,18,10,.16)}.drama .shop-card{transition:transform .22s var(--d-ease)}.drama .shop-card:hover{transform:translateY(-3px);box-shadow:var(--d-glow-green)}.bleed{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);border-radius:0}body{overflow-x:clip}.hero-split{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.hero-plate{background:radial-gradient(ellipse at 50% 62%,rgba(23,104,68,.35) 0,#0a2e18 62%,#03120a 100%);padding:12px;display:flex;align-items:center;justify-content:center}.hero-plate img{mix-blend-mode:multiply}@media (min-width:720px){.hero-split{grid-template-columns:1.1fr .9fr;align-items:stretch}.hero-split .hero-copy{order:1}.hero-split .glow-product{order:2}.hero-split .hero-copy{background:var(--d-grad-band);border-radius:14px;padding:24px 26px;margin:-4px}.hero-split .hero-copy h1,.hero-split .hero-copy strong{color:#ffffff}.hero-split .hero-copy .muted{color:#cfe2d6}.hero-split .hero-copy a{color:#ffd9bd}}@media (prefers-reduced-motion:reduce){.charge-fill,.drama .cta-pulse,.drama .hero-chip,.drama .power-on,.drama .power-on-2,.drama .power-on-3,.drama .step-panel,.drama-band:after{animation:none}.charge-fill{transform:scaleX(var(--fill,0))}.drama .compare-card,.drama .shop-card{transition:none}}