*{box-sizing:border-box;margin:0;padding:0}body{background:#0a0a0a}.quiz-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#050505d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:40px 20px;overflow-y:auto}.quiz-modal{width:100%;max-width:620px;background:linear-gradient(165deg,#0e0d0b,#0a0a0a);border:1px solid rgba(194,167,113,.28);border-radius:22px;box-shadow:0 40px 120px #000000b3;padding:clamp(28px,5vw,52px);animation:qzFade .45s ease;color:#f2efe9;position:relative;font-family:Manrope,sans-serif}@keyframes qzFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes qzPop{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.quiz-close{position:absolute;top:20px;right:20px;background:none;border:none;color:#8a8478;font-size:16px;cursor:pointer;transition:color .25s;line-height:1;padding:8px}.quiz-close:hover,.gold{color:#c2a771}.serif-italic{font-family:Cormorant Garamond,serif;font-style:italic;color:#c2a771}.quiz-progress-wrap{margin-bottom:38px}.quiz-progress-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.quiz-step-label{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8a8478}.quiz-tag{font-size:11px;letter-spacing:.22em;text-transform:uppercase}.quiz-progress-track{height:2px;background:#c2a77126;border-radius:2px;overflow:hidden}.quiz-progress-fill{height:100%;background:#c2a771;border-radius:2px;transition:width .5s ease}.quiz-title{font-weight:300;font-size:clamp(26px,4vw,38px);line-height:1.12;letter-spacing:-.01em;margin-bottom:32px;text-wrap:balance}.quiz-hint{font-size:14px;color:#8a8478;margin-bottom:34px}.quiz-hint-lg{font-size:15px;color:#a8a196;line-height:1.6}.quiz-stack{display:flex;flex-direction:column;gap:14px}.quiz-choice{text-align:left;background:#0c0b09;border:1px solid rgba(194,167,113,.2);border-radius:14px;cursor:pointer;font-family:inherit;color:#f2efe9;transition:all .25s}.quiz-choice:hover{border-color:#c2a771}.quiz-selected{background:#c2a77114;border-color:#c2a771;box-shadow:0 0 30px #c2a77126}.quiz-stage{display:flex;align-items:center;gap:22px;padding:22px 24px}.quiz-stage-num{font-family:Cormorant Garamond,serif;font-size:34px;line-height:1;flex-shrink:0}.quiz-stage-title{display:block;font-size:19px;font-weight:600;margin-bottom:4px}.quiz-stage-sub{display:block;font-size:14px;color:#a8a196}.quiz-option{font-size:18px;font-weight:500;padding:20px 24px;gap:12px;display:flex}.quiz-chips{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:26px}.quiz-chip{background:#0c0b09;border:1px solid rgba(194,167,113,.2);color:#f2efe9;font-family:inherit;font-size:15px;padding:14px 22px;border-radius:999px;cursor:pointer;transition:all .25s}.quiz-chip:hover{border-color:#c2a771}.quiz-chip-selected{background:#c2a771;border-color:#c2a771;color:#0a0a0a;box-shadow:0 0 24px #c2a77133}.quiz-input{width:100%;background:#060606;border:1px solid rgba(194,167,113,.22);border-radius:12px;padding:16px 18px;color:#f2efe9;font-family:inherit;font-size:16px;outline:none;transition:border-color .25s}.quiz-input:focus{border-color:#c2a771}.quiz-input-spaced{margin-bottom:26px}.quiz-input-flex{flex:1}.quiz-input::placeholder{color:#6a655c}.quiz-primary{width:100%;background:#c2a771;color:#0a0a0a;border:none;font-family:inherit;font-weight:700;font-size:16px;letter-spacing:.03em;padding:19px;border-radius:999px;cursor:pointer;transition:all .3s;margin-top:30px}.quiz-primary:hover{box-shadow:0 10px 40px #c2a77166}.quiz-label{display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#8a8478;margin-bottom:10px}.quiz-tabs{display:flex;gap:8px;background:#060606;border:1px solid rgba(194,167,113,.18);border-radius:12px;padding:5px;margin-bottom:16px}.quiz-tab{flex:1;background:transparent;color:#a8a196;border:none;font-family:inherit;font-size:14px;font-weight:500;padding:12px;border-radius:9px;cursor:pointer;transition:all .25s}.quiz-tab-active{background:#c2a771;color:#0a0a0a}.quiz-phone-row{display:flex;gap:12px}.quiz-select{background:#060606;border:1px solid rgba(194,167,113,.22);border-radius:12px;padding:16px 12px;color:#f2efe9;font-family:inherit;font-size:16px;outline:none;cursor:pointer}.quiz-username-row{display:flex;align-items:center;background:#060606;border:1px solid rgba(194,167,113,.22);border-radius:12px;padding:0 18px}.quiz-username-input{flex:1;background:transparent;border:none;padding:16px 8px;color:#f2efe9;font-family:inherit;font-size:16px;outline:none}.quiz-success{text-align:center;padding:20px 0}.quiz-check-circle{width:92px;height:92px;border:1px solid rgba(194,167,113,.45);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 34px;animation:qzPop .6s ease}.quiz-check{font-size:42px;line-height:1}.quiz-success-title{font-weight:300;font-size:clamp(28px,4vw,42px);letter-spacing:-.01em;margin-bottom:18px}.quiz-success-text{font-size:16px;color:#a8a196;max-width:400px;margin:0 auto 40px;line-height:1.65}.quiz-success-cta{display:inline-block;background:transparent;color:#c2a771;border:1px solid rgba(194,167,113,.45);font-weight:600;font-size:15px;padding:15px 34px;border-radius:999px;text-decoration:none;transition:all .3s}.quiz-success-cta:hover{border-color:#c2a771;background:#c2a77114}.quiz-footer{margin-top:34px;padding-top:22px;border-top:1px solid rgba(194,167,113,.12);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.quiz-back{background:none;border:none;color:#8a8478;font-family:inherit;font-size:14px;cursor:pointer;transition:color .25s}.quiz-back:hover{color:#c2a771}.quiz-footer-link{font-size:13px;color:#8a8478;text-decoration:none;margin-left:auto;transition:color .25s}.quiz-footer-link:hover{color:#c2a771}@media (max-width: 480px){.quiz-overlay{padding:0;align-items:flex-end}.quiz-modal{max-width:100%;border-radius:22px 22px 0 0;max-height:92vh;overflow-y:auto}.quiz-phone-row{flex-direction:column}.quiz-select{width:100%}}.page{background:#0a0a0a;color:#f2efe9;font-family:Manrope,sans-serif;min-height:100vh;overflow-x:hidden;letter-spacing:.01em;line-height:1.55}.gold{color:#c2a771}.muted{color:#a8a196;font-size:15px}.strong{color:#f2efe9;font-weight:600}.serif-italic{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500}.hr{height:1px;background:#c2a77129}.section-hr{margin-bottom:56px}.eyebrow{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#c2a771;margin-bottom:24px}.section-title{font-weight:300;font-size:clamp(28px,3.6vw,46px);line-height:1.15;letter-spacing:-.01em;margin-bottom:64px;text-wrap:balance;max-width:920px}.card-title{font-size:21px;font-weight:600;margin-bottom:14px}.cta-button{display:inline-block;background:#c2a771;color:#0a0a0a;font-weight:600;font-size:15px;font-family:inherit;letter-spacing:.04em;padding:17px 40px;border-radius:999px;border:none;cursor:pointer;transition:all .3s;box-shadow:0 0 #c2a77100}.cta-button:hover{box-shadow:0 8px 40px #c2a77159;transform:translateY(-2px)}a{color:inherit;text-decoration:none}a:hover{color:#c2a771}::selection{background:#c2a771;color:#0a0a0a}@keyframes pbGrow{0%{height:0}}.nav{position:sticky;top:0;z-index:50;background:#0a0a0ad1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(194,167,113,.14)}.nav-inner{max-width:1240px;margin:0 auto;padding:20px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-size:20px;font-weight:600;letter-spacing:.04em}.nav-cta{font-size:13px;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(194,167,113,.4);padding:11px 22px;border-radius:999px;color:#c2a771;transition:all .3s;white-space:nowrap}.nav-cta:hover{background:#c2a7711a;border-color:#c2a771}.hero{max-width:1240px;margin:0 auto;padding:96px 40px 80px}.hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:64px;align-items:end}.hero-title{font-family:Manrope,sans-serif;font-weight:300;font-size:clamp(40px,6vw,82px);line-height:1.02;letter-spacing:-.02em;margin-bottom:36px;text-wrap:balance}.hero-sub{font-size:18px;color:#a8a196;max-width:520px;margin-bottom:44px;line-height:1.65}.hero-meta{margin-top:40px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:14px;color:#a8a196}.hero-meta-strong{color:#f2efe9;font-weight:600;font-size:17px}.dot{width:5px;height:5px;border-radius:50%;background:#c2a771;display:inline-block}.metrics-card{border:1px solid rgba(194,167,113,.35);border-radius:18px;padding:32px;background:linear-gradient(160deg,#c2a7710f,#ffffff03);box-shadow:0 30px 80px #00000080}.metrics-header{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#8a8478;margin-bottom:28px}.metrics-row{display:flex;gap:32px;margin-bottom:28px}.metrics-label{font-size:13px;color:#8a8478;margin-bottom:6px}.metrics-value{font-family:Cormorant Garamond,serif;font-size:52px;line-height:1;color:#f2efe9}.metrics-divider{width:1px;background:#c2a77133}.metrics-verdict{font-size:14px;color:#a8a196;line-height:1.6}.section{max-width:1240px;margin:0 auto;padding:80px 40px}.problem-title{max-width:920px}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#c2a77129}.problem-card{background:#0a0a0a;padding:44px 36px}.problem-num{font-family:Cormorant Garamond,serif;font-size:38px;color:#c2a771;margin-bottom:24px}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.process-item{border-left:1px solid rgba(194,167,113,.2);padding:0 28px 8px;position:relative}.process-weeks{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#c2a771;margin-bottom:18px}.assets-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.assets-sub{font-size:17px;color:#a8a196;max-width:420px}.assets-list{display:flex;flex-direction:column}.assets-item{display:flex;align-items:center;gap:18px;padding:20px 0;border-bottom:1px solid rgba(194,167,113,.14);font-size:17px}.check{font-size:15px}.proof-grid{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:1px;background:#c2a77129;border:1px solid rgba(194,167,113,.16);border-radius:16px;overflow:hidden}.proof-cell{background:#0a0a0a;padding:40px 34px}.proof-cell-center{display:flex;flex-direction:column;justify-content:center}.proof-label{font-size:13px;color:#8a8478;margin-bottom:14px}.proof-label-spaced{margin-bottom:24px}.proof-big{font-family:Cormorant Garamond,serif;font-size:64px;line-height:1}.proof-note{font-size:13px;color:#8a8478;margin-top:10px;font-style:italic}.bars{display:flex;align-items:flex-end;gap:8px;height:120px}.bar{flex:1;background:linear-gradient(to top,#c2a771,#c2a77159);border-radius:3px 3px 0 0;animation:pbGrow .9s ease}.verdict{font-family:Cormorant Garamond,serif;font-size:40px;line-height:1;letter-spacing:.02em}.tiers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.tier-card{border:1px solid rgba(194,167,113,.22);background:#0d0d0d;border-radius:18px;padding:38px 32px;position:relative}.tier-featured{border-color:#c2a771;background:linear-gradient(160deg,#c2a7711a,#ffffff03)}.tier-name{font-size:24px;font-weight:600;margin-bottom:10px}.tier-price{font-family:Cormorant Garamond,serif;font-size:52px;line-height:1;color:#f2efe9;margin-bottom:8px}.tier-sub{margin-bottom:28px}.tier-hr{margin-bottom:24px}.tier-features{display:flex;flex-direction:column;gap:14px;margin-bottom:32px}.tier-feature{display:flex;gap:12px;font-size:14px;color:#d8d3c8}.tiers-note{font-size:14px;color:#8a8478;margin-top:28px}.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#c2a77129;border:1px solid rgba(194,167,113,.16);border-radius:16px;overflow:hidden}.fit-cell{background:#0a0a0a;padding:44px 40px}.fit-title{font-size:20px;font-weight:600;margin-bottom:28px}.fit-title-muted{color:#8a8478}.fit-list{display:flex;flex-direction:column;gap:18px}.fit-item{font-size:15px;color:#d8d3c8;line-height:1.55}.faq-section{max-width:1000px}.faq-item{border-bottom:1px solid rgba(194,167,113,.16)}.faq-question{width:100%;background:none;border:none;color:#f2efe9;font-family:inherit;text-align:left;padding:26px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;font-size:18px;font-weight:500}.faq-sign{font-size:24px;font-weight:300;flex-shrink:0}.faq-answer{font-size:15px;color:#a8a196;line-height:1.7;padding:0 0 28px;max-width:760px}.contact-section{padding:100px 40px}.contact-card{border:1px solid rgba(194,167,113,.35);border-radius:22px;padding:clamp(40px,6vw,80px);text-align:center;background:linear-gradient(160deg,#c2a77112,#ffffff03)}.contact-title{font-weight:300;font-size:clamp(30px,4.4vw,58px);line-height:1.1;letter-spacing:-.02em;margin-bottom:24px;max-width:820px;margin-left:auto;margin-right:auto;text-wrap:balance}.contact-actions{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.or{color:#8a8478;font-size:14px}.text-link{font-size:15px;color:#c2a771}.footer{border-top:1px solid rgba(194,167,113,.14);margin-top:40px}.footer-inner{max-width:1240px;margin:0 auto;padding:56px 40px;display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;align-items:flex-start}.footer-brand{display:block;margin-bottom:18px}.footer-text{font-size:13px;color:#8a8478;line-height:1.7}.footer-links{display:flex;gap:28px;font-size:14px;color:#a8a196}@media (max-width: 900px){.hero-grid,.assets-grid,.fit-grid{grid-template-columns:1fr;gap:40px}.hero-grid{align-items:stretch}.problem-grid{grid-template-columns:1fr}.process-grid{grid-template-columns:repeat(2,1fr);gap:40px 0}.proof-grid,.tiers-grid{grid-template-columns:1fr}}@media (max-width: 640px){.nav-inner,.hero,.section{padding-left:20px;padding-right:20px}.nav-cta{padding:9px 16px;font-size:11px}.hero,.section{padding-top:56px;padding-bottom:56px}.process-grid{grid-template-columns:1fr;gap:32px}.process-item{border-left:none;border-top:1px solid rgba(194,167,113,.2);padding:24px 0 0}.metrics-row{gap:20px}.metrics-value{font-size:40px}.hero-meta{flex-direction:column;align-items:flex-start;gap:8px}.hero-meta .dot{display:none}.contact-actions{flex-direction:column;gap:14px}.footer-inner{flex-direction:column}.cta-button{width:100%;text-align:center;padding:16px 20px}}
