:root{--navy:#0d1224;--navy2:#161d38;--navy3:#1e2748;--gold:#c9a66b;--gold-light:#e8d5ae;--ink:#f2f0e9;--muted:#9aa3bd;--line:rgba(255,255,255,.09);--danger:#e2725b;--ok:#7fae8e;--bg-base:#1e2540;--bg-dark:#111528;--bg-glow:201,203,217}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background-color:var(--bg-dark);background-image:radial-gradient(ellipse 65% 55% at 50% 25%,rgba(var(--bg-glow),.1),rgba(var(--bg-glow),0) 70%),repeating-linear-gradient(45deg,rgba(255,255,255,.02) 0px,rgba(255,255,255,.02) 1px,transparent 1px,transparent 6px),repeating-linear-gradient(-45deg,rgba(255,255,255,.017) 0px,rgba(255,255,255,.017) 1px,transparent 1px,transparent 6px),radial-gradient(ellipse 90% 90% at 50% 40%,var(--bg-base) 0%,var(--bg-dark) 100%);font-family:Inter,sans-serif;color:var(--ink);min-height:100vh;display:flex;align-items:center;justify-content:center;padding:28px 14px}h1,h2,h3,.serif{font-family:Playfair Display,serif}.stage{width:100%;max-width:460px;min-height:640px;background-color:var(--bg-dark);background-image:radial-gradient(ellipse 60% 34% at 108% 45%,rgba(var(--bg-glow),.85),rgba(var(--bg-glow),.45),rgba(var(--bg-glow),.15) 60%,rgba(var(--bg-glow),0)),repeating-linear-gradient(45deg,rgba(255,255,255,.045) 0px,rgba(255,255,255,.045) 1px,transparent 1px,transparent 5px),repeating-linear-gradient(-45deg,rgba(255,255,255,.04) 0px,rgba(255,255,255,.04) 1px,transparent 1px,transparent 5px),radial-gradient(ellipse 80% 80% at 50% 50%,var(--bg-base) 0%,var(--bg-dark) 100%);border:1px solid var(--line);border-radius:20px;box-shadow:0 30px 80px -20px #0009,0 0 160px 50px rgba(var(--bg-glow),.05);position:relative;overflow:hidden;display:flex;flex-direction:column}@media(min-width:900px){.stage{max-width:520px}}.devbar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;font-size:11px;color:var(--muted);border-bottom:1px solid var(--line);letter-spacing:.04em}.devbar span.tag{background:#c9a66b1f;color:var(--gold-light);padding:3px 8px;border-radius:20px;font-size:10px}.devbar select{background:#ffffff0d;color:var(--muted);border:1px solid var(--line);border-radius:6px;font-size:10.5px;padding:3px 6px;font-family:Inter,sans-serif;max-width:180px}.progress-wrap{padding:16px 22px 0}.progress-segments{display:flex;gap:6px}.progress-seg{flex:1;height:5px;border-radius:6px;background:var(--line);overflow:hidden}.progress-seg.done{background:linear-gradient(90deg,var(--gold),var(--gold-light))}.progress-seg.current{background:linear-gradient(90deg,var(--gold),var(--gold-light));box-shadow:0 0 10px 1px #c9a66b8c;animation:segPulse 1.7s ease-in-out infinite}@keyframes segPulse{0%,to{opacity:1}50%{opacity:.6}}.progress-label{font-size:11px;color:var(--muted);margin-top:8px;letter-spacing:.05em;text-transform:uppercase}.content{flex:1;display:flex;flex-direction:column;padding:26px 24px 24px;position:relative}.content.center{justify-content:center}.watermark{position:absolute;right:-36px;bottom:-30px;width:210px;height:210px;opacity:.06;pointer-events:none;z-index:-1;object-fit:contain}.mini-quote{margin:2px 0 20px;padding-left:14px;border-left:2px solid var(--gold)}.mini-quote p{font-size:12.5px;font-style:italic;color:var(--muted);line-height:1.6;margin:0 0 5px}.mini-quote span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--gold-light)}.backbtn{position:absolute;top:14px;left:16px;z-index:5;width:32px;height:32px;border-radius:50%;background:#ffffff0f;border:1px solid var(--line);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px}.backbtn:hover{background:#ffffff1f}.eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);margin:0 0 10px}.brandrow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}.brand-logo{height:32px;width:auto;display:block}.brand-logo-slot{height:32px;width:32px;border:1px dashed var(--line);border-radius:3px;display:inline-block}h1.headline{font-size:26px;line-height:1.28;margin:0 0 12px;font-weight:600}p.sub{color:var(--muted);font-size:14.5px;line-height:1.6;margin:0 0 22px}.hero-visual{width:100%;aspect-ratio:16/9;height:auto;border-radius:14px;position:relative;overflow:hidden;background:radial-gradient(circle at 30% 30%,#26305c,#0d1224 70%);margin-bottom:22px;border:1px solid var(--line)}.hero-visual canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-visual .caption{position:absolute;bottom:8px;right:10px;font-size:10px;color:var(--muted);background:#00000059;padding:3px 8px;border-radius:20px}.mute-toggle{position:absolute;bottom:10px;right:10px;z-index:2;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#00000073;color:#fff;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mute-toggle:hover{background:#000000a6}.play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#0d122473;border:none;cursor:pointer}.play-overlay-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(90deg,var(--gold),var(--gold-light));color:#20160a;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 10px 24px -8px #c9a66bb3;transition:transform .15s ease}.play-overlay:hover .play-overlay-icon{transform:scale(1.06)}.play-overlay-label{color:#fff;font-size:13px;font-weight:600;letter-spacing:.03em;background:#0006;padding:4px 12px;border-radius:20px}.btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 18px;border-radius:12px;border:none;font-family:Inter,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.btn:active{transform:scale(.98)}.btn-primary{background:linear-gradient(90deg,var(--gold),var(--gold-light));color:#20160a;box-shadow:0 10px 24px -10px #c9a66b8c}.btn-primary:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.btn-ghost{background:transparent;color:var(--muted);border:1px solid var(--line)}.btn-ghost:hover{color:var(--ink);border-color:var(--gold)}.field{width:100%;padding:15px 16px;border-radius:12px;margin-bottom:14px;background:#ffffff0a;border:1px solid var(--line);color:var(--ink);font-family:Inter,sans-serif;font-size:16px;outline:none}.field:focus{border-color:var(--gold)}.field::placeholder{color:#6f7796}.field-label{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px 2px;display:block}.field-hint{font-size:11px;color:var(--muted);margin:-10px 0 14px 2px}.check-row{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);margin:-6px 0 16px 2px;accent-color:var(--gold);cursor:pointer}.time-picker{display:flex;gap:8px;margin-bottom:6px}.time-select{flex:1;padding:13px 8px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line);color:var(--ink);font-family:Inter,sans-serif;font-size:15px;outline:none}.time-select:focus{border-color:var(--gold)}.ampm-toggle{display:flex;border:1px solid var(--line);border-radius:12px;overflow:hidden;flex-shrink:0}.ampm-btn{padding:0 14px;background:#ffffff0a;color:var(--muted);border:none;font-family:Inter,sans-serif;font-size:13px;cursor:pointer}.ampm-btn.active{background:linear-gradient(90deg,var(--gold),var(--gold-light));color:#20160a;font-weight:600}.opt{width:100%;text-align:left;padding:16px;margin-bottom:10px;border-radius:12px;background:#ffffff08;border:1px solid var(--line);color:var(--ink);font-family:Inter,sans-serif;font-size:14.5px;cursor:pointer;transition:.15s}.opt:hover{border-color:var(--gold);background:#c9a66b14}.spacer{flex:1}.micro-trust{display:flex;gap:14px;margin-top:16px;font-size:11px;color:var(--muted);flex-wrap:wrap}.micro-trust span{display:flex;align-items:center;gap:5px}.dot{width:5px;height:5px;border-radius:50%;background:var(--gold);display:inline-block}.calc-line{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted);padding:10px 0;opacity:0;transform:translateY(6px);transition:all .5s ease}.calc-line.show{opacity:1;transform:translateY(0);color:var(--ink)}.calc-line .chk{width:18px;height:18px;border-radius:50%;border:1px solid var(--line);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px}.calc-line.show .chk{background:var(--gold);border-color:var(--gold);color:#20160a}.ring{width:56px;height:56px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--gold);animation:spin 1s linear infinite;margin:0 auto 26px}@keyframes spin{to{transform:rotate(360deg)}}.reveal-card{background:#ffffff08;border:1px solid var(--line);border-radius:14px;padding:18px;margin-bottom:16px;position:relative;overflow:hidden}.vib-label{font-size:13px;color:var(--muted);margin:0}.vib-number{font-size:39px;line-height:1;font-weight:700;color:var(--gold-light);margin:8px 0 0}.radar-wrap{display:flex;justify-content:center;margin:6px 0 18px;position:relative}.radar-lock{position:absolute;bottom:6px;left:50%;transform:translate(-50%);background:#0006;color:var(--gold-light);font-size:10.5px;padding:4px 10px;border-radius:20px;letter-spacing:.03em}.testi{background:#ffffff08;border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin-bottom:10px;font-size:13px;color:var(--muted);line-height:1.5}.testi b{color:var(--ink)}.price-card{border:1px solid var(--line);border-radius:16px;padding:20px;margin-bottom:14px;background:#ffffff08;position:relative}.price-card.featured{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.price-card .badge{position:absolute;top:-11px;left:16px;background:var(--gold);color:#20160a;font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:20px;letter-spacing:.03em}.price-row{display:flex;align-items:baseline;gap:10px;margin:10px 0 4px}.price-old{color:var(--muted);text-decoration:line-through;font-size:15px}.price-new{font-family:Playfair Display,serif;font-size:34px;color:var(--gold-light);font-weight:700}.price-save{font-size:12px;color:var(--ok);margin-bottom:12px}.stack{list-style:none;padding:0;margin:0 0 16px;font-size:13px;color:var(--muted)}.stack li{padding:4px 0 4px 18px;position:relative}.stack li:before{content:"\2713";position:absolute;left:0;color:var(--gold)}.summary-row{display:flex;justify-content:space-between;font-size:14px;padding:8px 0;border-bottom:1px solid var(--line);color:var(--muted)}.summary-row.total{color:var(--ink);font-weight:700;font-size:16px;border-bottom:none;padding-top:12px}.guarantee{display:flex;gap:10px;align-items:flex-start;background:#c9a66b14;border:1px solid rgba(201,166,107,.25);border-radius:12px;padding:12px 14px;margin:16px 0;font-size:12.5px;color:var(--gold-light);line-height:1.5}.final-check{text-align:center;padding-top:40px}.final-check .mark{width:64px;height:64px;border-radius:50%;background:#c9a66b26;color:var(--gold-light);display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 18px}a.linklike{color:var(--muted);font-size:13px;text-decoration:underline;text-align:center;display:block;margin-top:12px;cursor:pointer}a.linklike:hover{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/xendero-funnel.css.map */
