@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";#cd{--cd-bg: #100E0C;--cd-gold: #C99A45;--cd-gold-bright: #E2B45F;--cd-text: #F3EEE6;--cd-muted: #B2A998;--cd-red: #E0735C;--cd-amber: #E8A33D;--cd-green: #6CBF7A;--cd-panel: rgba(255,255,255,.045);--cd-border: rgba(255,255,255,.1);--cd-display: "Anton", "Lora", sans-serif;background:var(--cd-bg);color:var(--cd-text);font-family:var(--font-body)}#cd .cd-screen{padding-block:0}#cd .cd-screen[hidden]{display:none}#cd .cd-wrap{max-width:760px;margin-inline:auto;padding:clamp(2rem,5vh,3.5rem) 1.25rem}#cd b,#cd strong{font-weight:600}#cd .cd-eyebrow{display:block;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--cd-gold);margin-bottom:.55rem}#cd .cd-hero{position:relative;overflow:hidden}#cd .cd-hero-bg{position:absolute;inset:0;background:url(/images/start-hero.webp) center/cover no-repeat}#cd .cd-hero-scrim{position:absolute;inset:0;background:linear-gradient(90deg,#100e0c00,#100e0c80 28%,#100e0cad,#100e0c80 72%,#100e0c00),linear-gradient(180deg,#100e0c73,#100e0c26 38%,#100e0c8c)}#cd .cd-hero-inner{position:relative;z-index:2;width:100%;max-width:760px;margin-inline:auto;padding:clamp(1.75rem,4vh,2.75rem) 1.25rem;text-align:center}#cd .cd-h1{font-family:var(--cd-display);font-weight:400;line-height:.92;letter-spacing:.01em;margin:0 0 .55rem;text-transform:uppercase}#cd .cd-h1 span{display:block;font-size:clamp(2.8rem,9vw,5.5rem)}#cd .cd-h1-white{color:#fff}#cd .cd-h1-gold{color:var(--cd-gold)}#cd .cd-sub{font-size:clamp(1.15rem,2.6vw,1.6rem);color:var(--cd-text);margin:0 0 .6rem}#cd .cd-sub b{color:var(--cd-gold)}#cd .cd-support{font-size:clamp(1rem,2vw,1.25rem);color:var(--cd-muted);margin:0 auto 1.35rem;max-width:34ch;line-height:1.4}#cd .cd-support b{color:var(--cd-gold)}#cd .cd-flow{list-style:none;padding:0;margin:0 auto 1.3rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:620px}#cd .cd-flow-col{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.45rem}#cd .cd-flow-ic{width:44px;height:44px;display:flex;align-items:center;justify-content:center}#cd .cd-flow-ic svg{width:30px;height:30px}#cd .cd-spot{color:var(--cd-red)}#cd .cd-reset{color:var(--cd-amber)}#cd .cd-connect{color:var(--cd-green)}#cd .cd-flow-label{font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}#cd .cd-flow-col p{font-size:.86rem;color:var(--cd-muted);margin:0;line-height:1.35;max-width:18ch}#cd .cd-objection{background:var(--cd-panel);border:1px solid var(--cd-border);border-radius:14px;padding:.85rem 1.1rem;margin:0 auto 1.4rem;max-width:680px}#cd .cd-objection-head{font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--cd-gold);margin:0 0 .75rem}#cd .cd-objection-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem 1rem}@media(min-width:720px){#cd .cd-objection-list{grid-template-columns:repeat(4,1fr)}}#cd .cd-objection-list li{display:flex;align-items:flex-start;gap:.5rem;font-size:.82rem;color:var(--cd-muted);text-align:left;line-height:1.3}#cd .cd-x{flex-shrink:0;width:1.1rem;height:1.1rem;border-radius:50%;background:#ffffff14;color:var(--cd-muted);display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;margin-top:1px}#cd .cd-btn{display:inline-block;cursor:pointer;border:none;font-family:var(--font-body);font-weight:700;font-size:1.05rem;padding:1.05rem 2.4rem;border-radius:10px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;letter-spacing:.02em}#cd .cd-btn-gold{background:linear-gradient(180deg,var(--cd-gold-bright),var(--cd-gold));color:#2a1d07;text-transform:uppercase;box-shadow:0 10px 30px #c99a454d}#cd .cd-btn-gold:hover{transform:translateY(-2px);filter:brightness(1.05);color:#2a1d07}#cd .cd-btn-sm{font-size:.95rem;padding:.85rem 1.8rem}#cd .cd-btn-ghost{background:transparent;color:var(--cd-text);border:1.5px solid var(--cd-border);font-weight:600;text-transform:none}#cd .cd-btn-ghost:hover{border-color:var(--cd-gold);color:var(--cd-gold)}#cd .cd-reassure{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--cd-muted);margin:1rem 0 0}#cd .cd-lock{opacity:.8}#cd .cd-promise{background:#0b0a09;border-top:1px solid var(--cd-border);padding:clamp(2rem,5vh,3.25rem) 1.25rem}#cd .cd-promise-inner{max-width:1100px;margin-inline:auto;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media(min-width:900px){#cd .cd-promise-inner{grid-template-columns:1fr 1fr}}#cd .cd-promise-h2{font-family:var(--cd-display);font-weight:400;text-transform:uppercase;font-size:clamp(2rem,5vw,3.2rem);line-height:.95;color:var(--cd-gold);margin:0}#cd .cd-promise-line{font-family:var(--cd-display);font-weight:400;text-transform:uppercase;font-size:clamp(1.4rem,3.4vw,2.2rem);color:var(--cd-text);margin:0 0 1.5rem}#cd .cd-benefits{list-style:none;padding:0;margin:0 0 1.75rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem}#cd .cd-benefits li{display:flex;align-items:flex-start;gap:.6rem;font-size:.95rem;color:var(--cd-muted);line-height:1.35}#cd .cd-benefit-ic{color:var(--cd-gold);font-size:1.1rem;line-height:1;flex-shrink:0}#cd .cd-promise-media{position:relative;margin:0;overflow:hidden;border-radius:16px;box-shadow:0 18px 50px #00000080}#cd .cd-promise-media img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:center;transform:scale(1.22);transform-origin:center 45%;filter:brightness(.78) saturate(.92) contrast(1.02)}#cd .cd-promise-media:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:16px;background:radial-gradient(ellipse at center,#100e0c00 42%,#100e0cb8),linear-gradient(180deg,#100e0c40,#100e0c00 30%,#100e0c73)}#cd .cd-quiz,#cd .cd-result{min-height:100vh;display:flex;align-items:center}#cd .cd-progress{margin-bottom:2rem}#cd .cd-progress span{display:block;font-size:.85rem;font-weight:600;color:var(--cd-muted);margin-bottom:.5rem;letter-spacing:.04em}#cd .cd-progress-track{height:6px;background:#ffffff14;border-radius:99px;overflow:hidden}#cd .cd-progress-fill{height:100%;width:0;background:linear-gradient(90deg,var(--cd-gold),var(--cd-gold-bright));border-radius:99px;transition:width .25s ease}#cd .cd-question{font-family:var(--font-heading);font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.2;color:#fff;margin-bottom:2rem}#cd .cd-options{display:flex;flex-direction:column;gap:1rem}#cd .cd-option{text-align:left;width:100%;background:var(--cd-panel);border:1.5px solid var(--cd-border);border-radius:14px;padding:1.3rem 1.5rem;font-family:var(--font-body);font-size:1.15rem;color:var(--cd-text);cursor:pointer;transition:border-color .15s,background .15s,transform .15s;line-height:1.45}#cd .cd-option:hover{border-color:var(--cd-gold);background:#c99a451a;transform:translateY(-1px)}#cd .cd-back{margin-top:2rem;background:none;border:none;color:var(--cd-muted);font-family:var(--font-body);font-size:1rem;cursor:pointer}#cd .cd-back:hover{color:var(--cd-gold)}#cd .cd-result-head{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;margin-bottom:2.5rem}@media(min-width:700px){#cd .cd-result-head{flex-direction:row;align-items:center;gap:2.5rem}}#cd .cd-result-head-text{flex:1;min-width:0}#cd .cd-emblem{position:relative;width:100%;max-width:230px;aspect-ratio:4/5;margin:0;flex-shrink:0;border-radius:16px;border:1px solid var(--cd-border);overflow:hidden;box-shadow:0 12px 32px #00000073}#cd .cd-emblem img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.8) saturate(1.05) contrast(1.04)}#cd .cd-emblem:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,#100e0c00 45%,#100e0c9e)}#cd .cd-wayout{display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;background:var(--cd-panel);border:1px solid var(--cd-border);border-radius:16px;padding:1.75rem;margin-bottom:2.5rem}@media(min-width:600px){#cd .cd-wayout{flex-direction:row;align-items:center;gap:1.75rem}}#cd .cd-wayout .cd-emblem{max-width:150px}#cd .cd-wayout-text h3{font-family:var(--font-heading);font-size:1.4rem;color:#fff;margin:0 0 .5rem}#cd .cd-wayout-text p{color:var(--cd-muted);margin:0;line-height:1.6;font-size:1rem}#cd .cd-result-name{font-family:var(--cd-display);font-weight:400;text-transform:uppercase;font-size:clamp(2.6rem,7vw,4.5rem);line-height:.95;color:#fff;margin:0 0 .5rem}#cd .cd-result-tagline{font-family:var(--font-heading);font-style:italic;font-size:1.4rem;color:var(--cd-gold);margin:0 0 1.5rem}#cd .cd-result-desc{font-size:1.15rem;color:var(--cd-text);line-height:1.7;margin:0}#cd .cd-result-sub{font-family:var(--font-heading);font-size:1.4rem;color:#fff;margin:0 0 1.5rem}#cd .cd-flow-result{max-width:760px;gap:1.25rem;margin-bottom:3rem}#cd .cd-flow-result .cd-flow-col{align-items:flex-start;text-align:left;background:var(--cd-panel);border:1px solid var(--cd-border);border-radius:14px;padding:1.25rem}#cd .cd-flow-result .cd-flow-col p{max-width:none;font-size:.95rem;color:var(--cd-muted);line-height:1.5}#cd .cd-flow-result .cd-flow-label{margin-bottom:.3rem}#cd .cd-email-card{background:var(--cd-panel);border:1px solid var(--cd-border);border-radius:16px;padding:1.75rem;margin-bottom:2.5rem}#cd .cd-email-prompt{font-family:var(--font-heading);font-size:1.2rem;font-weight:600;color:#fff;margin:0 0 1rem}#cd .cd-email-form{display:flex;flex-wrap:wrap;gap:.75rem}#cd .cd-email-form input[type=email]{flex:1 1 240px;padding:.85rem 1rem;border:1px solid var(--cd-border);border-radius:10px;font-family:var(--font-body);font-size:1rem;background:#0000004d;color:var(--cd-text)}#cd .cd-email-form input[type=email]::placeholder{color:var(--cd-muted)}#cd .cd-email-form input[type=email]:focus{outline:none;border-color:var(--cd-gold)}#cd .cd-email-note{font-size:.82rem;color:var(--cd-muted);margin:1rem 0 0}#cd .cd-email-done{font-weight:600;color:var(--cd-green);margin:1rem 0 0}#cd .cd-contact-card,#cd .cd-contact-form{margin-top:1.25rem}#cd .cd-contact-form input[type=text],#cd .cd-contact-form input[type=email],#cd .cd-contact-form textarea{flex:1 1 100%;padding:.85rem 1rem;background:#0d0c0a;border:1px solid var(--cd-border);border-radius:10px;color:#fff;font:inherit}#cd .cd-contact-form textarea{resize:vertical;min-height:90px}#cd .cd-contact-form input::placeholder,#cd .cd-contact-form textarea::placeholder{color:var(--cd-muted)}#cd .cd-contact-form input:focus,#cd .cd-contact-form textarea:focus{outline:none;border-color:var(--cd-gold)}#cd .cd-hidden{display:none}#cd .cd-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#cd .cd-bridge{background:linear-gradient(160deg,#1a1813,#0d0c0a);border:1px solid var(--cd-border);border-radius:16px;padding:2.5rem;text-align:center;margin-bottom:2rem}#cd .cd-bridge h3{font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,2.1rem);color:#fff;margin:0 0 .75rem}#cd .cd-bridge p{font-size:1.1rem;color:var(--cd-muted);margin:0 auto 1.5rem;max-width:48ch;line-height:1.6}#cd .cd-restart{display:block;margin:0 auto;background:none;border:none;color:var(--cd-muted);font-family:var(--font-body);font-size:1rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#cd .cd-restart:hover{color:var(--cd-gold)}
