.HuT4xG_wrapper{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.HuT4xG_svg{width:100%;height:100%;position:absolute;inset:0}.HuT4xG_wordmark{z-index:1;font-family:var(--font-sans);letter-spacing:.14em;color:var(--color-gold);text-transform:uppercase;font-size:clamp(.62rem,1.1vw,.85rem);font-weight:500;position:relative}
.RUOWEG_hero{text-align:center;flex-direction:column;align-items:center;display:flex}.RUOWEG_topSparkle{width:clamp(1.4rem,2.6vw,2.1rem);height:clamp(1.4rem,2.6vw,2.1rem);color:var(--color-gold);filter:drop-shadow(0 0 10px #cda86b80);margin-bottom:.5em}.RUOWEG_title{font-family:var(--font-display);letter-spacing:.24em;color:var(--color-gold);text-shadow:0 0 30px #cda86b40;white-space:nowrap;margin:0 0 .5em;font-size:clamp(2.4rem,6vw,4.6rem);font-weight:500;line-height:1}.RUOWEG_oGlyph{display:inline-block;position:relative}.RUOWEG_oSparkle{width:.34em;height:.34em;color:var(--color-bg);position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.RUOWEG_subtitleRow{align-items:center;gap:.9em;margin-bottom:1.6em;display:flex}.RUOWEG_subtitle{font-family:var(--font-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--color-gold);white-space:nowrap;font-size:clamp(.62rem,1.1vw,.82rem);font-weight:400}.RUOWEG_rule{background:var(--color-gold-dim);width:clamp(1.6rem,3vw,3rem);height:1px;position:relative}.RUOWEG_rule:after{content:"";background:var(--color-gold);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.RUOWEG_ruleLeft:after{left:-1px}.RUOWEG_ruleRight:after{right:-1px}.RUOWEG_headline{font-family:var(--font-display);color:var(--color-cream);flex-direction:column;margin-bottom:.7em;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:400;line-height:1.25;display:flex}.RUOWEG_headlineAccent{color:var(--color-gold);font-style:italic}.RUOWEG_tagline{font-family:var(--font-sans);color:var(--color-muted);max-width:26em;font-size:clamp(.82rem,1.15vw,1rem);font-weight:300;line-height:1.7}
._3jzpWW_wrapper{aspect-ratio:1;width:100%;position:relative}._3jzpWW_ring{border:1px solid var(--color-gold-dim);width:152%;height:34%;transform:translate(-50%, -50%) rotate(var(--ring-rotate,-12deg));z-index:0;pointer-events:none;border-radius:50%;transition:box-shadow .6s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%}._3jzpWW_ringActive{border-color:var(--color-gold-soft);box-shadow:0 0 20px #f0c98a40}._3jzpWW_sphere{z-index:1;transform-origin:50%;border-radius:50%;justify-content:center;align-items:center;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;overflow:hidden}._3jzpWW_locked{background:radial-gradient(circle at 34% 28%, var(--sphere-locked-1) 0%, var(--sphere-locked-2) 45%, var(--sphere-locked-3) 100%);border:1px solid var(--color-gold-faint)}._3jzpWW_active{background:radial-gradient(circle at 32% 26%,#fae6b4 0%,#eab671 26%,#a86c30 54%,#3d2410 82%,#170d05 100%);box-shadow:0 0 60px #f0c47866,0 0 130px #d4a35a2e}._3jzpWW_grid{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._3jzpWW_locked ._3jzpWW_grid{color:#ffffffb3;opacity:.16}._3jzpWW_active ._3jzpWW_grid{color:#3c220cd9;opacity:.3;mix-blend-mode:multiply}._3jzpWW_mist{z-index:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(70% 46% at 50% 88%,#fff4db8c 0%,#fff4db2e 45%,#0000 75%);position:absolute;inset:0}._3jzpWW_glyph{z-index:1;flex-shrink:0;width:46%;height:46%;position:relative}._3jzpWW_locked ._3jzpWW_glyph{color:var(--color-gold-dim)}._3jzpWW_active ._3jzpWW_glyph{color:#3a220d8c}._3jzpWW_lockBadge{aspect-ratio:1;border:1px solid var(--color-gold-dim);z-index:2;background:#0b0b0f;border-radius:50%;justify-content:center;align-items:center;width:24%;display:flex;position:absolute;bottom:8%;right:0%}._3jzpWW_lockIcon{width:52%;height:52%;color:var(--color-gold)}._3jzpWW_interactive{cursor:pointer}._3jzpWW_interactive:hover ._3jzpWW_sphere,._3jzpWW_interactive:focus-visible ._3jzpWW_sphere{transform:scale(1.1);box-shadow:0 0 90px #f0c4788c,0 0 170px #d4a35a47}._3jzpWW_interactive:active ._3jzpWW_sphere{transform:scale(1.04)}._3jzpWW_interactive:hover ._3jzpWW_ringActive,._3jzpWW_interactive:focus-visible ._3jzpWW_ringActive{box-shadow:0 0 30px #f0c98a66}@media (prefers-reduced-motion:reduce){._3jzpWW_sphere{transition:none}}
.J7xLPG_card{text-align:center;flex-direction:column;align-items:center;gap:.5em;display:flex}.J7xLPG_sphereSlot{border-radius:50%;width:100%;margin-bottom:.35em;display:block}.J7xLPG_sphereSlot:focus-visible{outline:2px solid var(--color-gold-bright);outline-offset:6px}.J7xLPG_name{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cream);font-size:clamp(.78rem,1.1vw,.95rem);font-weight:500}.J7xLPG_description{font-family:var(--font-sans);color:var(--color-muted);max-width:20em;font-size:clamp(.72rem,.95vw,.82rem);font-weight:300;line-height:1.5}.J7xLPG_comingSoon{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-top:.15em;font-size:.66rem;font-weight:500}
._2rpYjq_stage{aspect-ratio:1240/1220;width:min(92vw,1180px);margin:0 auto;padding:2.5rem 0;position:relative}@media (max-width:860px){._2rpYjq_stage{display:none}}._2rpYjq_hero{width:37%;position:absolute;top:1%;left:50%;transform:translate(-50%)}._2rpYjq_emblem{width:24%;position:absolute;transform:translate(-50%,-50%)}._2rpYjq_planetSlot{position:absolute;transform:translate(-50%)}
.ydmfEW_stage{flex-direction:column;align-items:center;gap:2.6rem;padding:3.2rem 1.4rem 3rem;display:none}@media (max-width:860px){.ydmfEW_stage{display:flex}}.ydmfEW_hero{width:100%}.ydmfEW_featuredCard{width:min(58vw,240px)}.ydmfEW_featuredSphere{filter:drop-shadow(0 0 40px #d4a35a33)}.ydmfEW_emblem{opacity:.85;width:min(30vw,130px)}.ydmfEW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem;width:100%;max-width:30rem;display:grid}
.QZbklW_field{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.QZbklW_vignette{background:radial-gradient(70% 55% at 50% 38%,#46371e29 0%,#0000 60%),radial-gradient(120% 90% at 50% 100%,#0a080499 0%,#0000 55%);position:absolute;inset:0}.QZbklW_star{background:var(--color-star);border-radius:50%;animation:5s ease-in-out infinite QZbklW_twinkle;position:absolute}.QZbklW_sparkle{color:var(--color-gold-bright);filter:drop-shadow(0 0 4px #f0c98a99);position:absolute;transform:translate(-50%,-50%)}@keyframes QZbklW_twinkle{0%,to{opacity:.25}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.QZbklW_star{animation:none}}
.-WmiJq_main{background:var(--color-bg);min-height:100vh;position:relative}.-WmiJq_content{z-index:1;padding-bottom:6rem;position:relative}.-WmiJq_narrow{max-width:42rem;margin:0 auto;padding:0 1.5rem}.-WmiJq_wide{max-width:68rem;margin:0 auto;padding:0 1.5rem}.-WmiJq_section{padding:clamp(3rem,6vw,4.5rem) 0}.-WmiJq_primaryCta{appearance:none;font-family:var(--font-sans);letter-spacing:.06em;color:#17120b;background-color:var(--color-gold);border:1px solid var(--color-gold);cursor:pointer;box-shadow:none;background-image:none;border-radius:8px;padding:1.1rem 2.6rem;font-size:1.05rem;font-weight:500;transition:background-color .25s,border-color .25s}.-WmiJq_primaryCta:hover{background-color:var(--color-gold-bright);border-color:var(--color-gold-bright)}.-WmiJq_hero{text-align:center;flex-direction:column;align-items:center;max-width:44rem;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) 1.5rem clamp(3rem,6vw,4rem);display:flex}.-WmiJq_eyebrow{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold);margin-bottom:1.1rem;font-size:.75rem;font-weight:500}.-WmiJq_heroHeadline{font-family:var(--font-display);color:var(--color-cream);margin-bottom:1.1rem;font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.2}.-WmiJq_heroSubheadline{font-family:var(--font-sans);color:var(--color-muted);max-width:36rem;margin-bottom:2rem;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:300;line-height:1.7}.-WmiJq_sectionHeadline{font-family:var(--font-display);color:var(--color-cream);text-align:center;margin-bottom:1.25rem;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:500;line-height:1.3}.-WmiJq_sectionHeadlineCenter{margin-bottom:2.25rem;}.-WmiJq_body{font-family:var(--font-sans);color:var(--color-muted);text-align:center;font-size:1.02rem;font-weight:300;line-height:1.8}.-WmiJq_bulletList{flex-direction:column;gap:.9rem;margin:1.75rem 0;list-style:none;display:flex}.-WmiJq_bulletItem{font-family:var(--font-sans);color:var(--color-cream);align-items:flex-start;gap:.75rem;font-size:.98rem;line-height:1.6;display:flex}.-WmiJq_bulletIcon{width:.9rem;height:.9rem;color:var(--color-gold);flex-shrink:0;margin-top:.3rem}.-WmiJq_showMore{font-family:var(--font-sans);letter-spacing:.06em;color:var(--color-gold);border:1px solid var(--color-gold-dim);cursor:pointer;border-radius:8px;margin:0 auto;padding:.6rem 1.4rem;font-size:.85rem;font-weight:500;transition:border-color .2s,color .2s,background-color .2s;display:block}.-WmiJq_showMore:hover{border-color:var(--color-gold-soft);background:var(--color-gold-faint);color:var(--color-gold-bright)}.-WmiJq_closingLine{text-align:center;font-family:var(--font-display);color:var(--color-gold);margin-top:2rem;font-size:1.15rem;font-style:italic}.-WmiJq_stepList{flex-direction:column;gap:1.5rem;margin-top:1.75rem;list-style:none;display:flex}.-WmiJq_step{align-items:flex-start;gap:1.1rem;display:flex}.-WmiJq_stepNumber{border:1px solid var(--color-gold-soft);width:2.3rem;height:2.3rem;font-family:var(--font-display);color:var(--color-gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.-WmiJq_stepTitle{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.3rem;font-size:1.15rem}.-WmiJq_stepBody{font-family:var(--font-sans);color:var(--color-muted);font-size:.92rem;font-weight:300;line-height:1.65}.-WmiJq_forecastList{flex-direction:column;gap:.65rem;margin:1.75rem 0;list-style:none;display:flex}.-WmiJq_forecastItem{font-family:var(--font-sans);text-align:left;font-size:.95rem;line-height:1.6}.-WmiJq_forecastTitle{color:var(--color-gold);font-weight:500}.-WmiJq_forecastDetail{color:var(--color-muted)}.-WmiJq_forecastNote{text-align:center;font-family:var(--font-sans);color:var(--color-muted);margin-bottom:1.75rem;font-size:.9rem;font-style:italic}.-WmiJq_addOnToggle{appearance:none;font-family:var(--font-sans);color:var(--color-gold-bright);cursor:pointer;border:1px solid var(--color-gold-soft);text-align:center;max-width:26rem;box-shadow:none;background-color:#0000;background-image:none;border-radius:10px;justify-content:center;align-items:center;gap:.65rem;margin:0 auto;padding:.9rem 1.25rem;font-size:.98rem;font-weight:500;transition:border-color .2s,background-color .2s;display:flex}.-WmiJq_addOnToggle:hover{border-color:var(--color-gold);background-color:var(--color-gold-faint)}.-WmiJq_testimonialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.-WmiJq_testimonialCard{border:1px solid var(--color-gold-dim);background:#ffffff05;border-radius:12px;padding:1.4rem 1.5rem;box-shadow:0 12px 30px #0000004d}.-WmiJq_testimonialName{font-family:var(--font-display);color:var(--color-gold);margin-bottom:.6rem;font-size:1.05rem;font-weight:600}.-WmiJq_testimonialQuote{font-family:var(--font-sans);color:var(--color-cream);font-size:.9rem;font-weight:300;line-height:1.65}.-WmiJq_testimonialPlaceholder{border-style:dashed;border-color:var(--color-gold-faint);box-shadow:none;text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;display:flex}.-WmiJq_testimonialPlaceholderText{font-family:var(--font-display);color:var(--color-muted);margin-bottom:.4rem;font-size:1.05rem;font-style:italic}.-WmiJq_testimonialPlaceholderSubtext{font-family:var(--font-sans);color:var(--color-muted);opacity:.7;font-size:.8rem}.-WmiJq_wide>.-WmiJq_showMore{margin-top:2.25rem}.-WmiJq_faqList{flex-direction:column;gap:.75rem;margin-top:1.75rem;display:flex}.-WmiJq_faqItem{border:1px solid var(--color-gold-dim);border-radius:10px;overflow:hidden}.-WmiJq_faqQuestion{text-align:left;width:100%;font-family:var(--font-sans);color:var(--color-cream);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.98rem;font-weight:500;display:flex}.-WmiJq_faqChevron{color:var(--color-gold);flex-shrink:0;font-size:1.1rem;line-height:1;transition:transform .25s}.-WmiJq_faqChevronOpen{transform:rotate(180deg)}.-WmiJq_faqAnswer{font-family:var(--font-sans);color:var(--color-muted);padding:0 1.25rem 1.1rem;font-size:.9rem;font-weight:300;line-height:1.7}.-WmiJq_orderSection{text-align:center}.-WmiJq_orderSection .-WmiJq_narrow{flex-direction:column;align-items:center;display:flex}.-WmiJq_orderCard{border:1px solid var(--color-gold-soft);text-align:left;background:#0d0d12;border-radius:14px;width:100%;max-width:26rem;margin:.5rem auto 0;padding:1.75rem 1.75rem 2rem;box-shadow:0 24px 60px #0006,0 0 30px #cda86b14}.-WmiJq_orderProduct{margin-bottom:1rem}.-WmiJq_orderProductName{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.3rem;font-size:1.12rem;line-height:1.35}.-WmiJq_orderProductType{font-family:var(--font-sans);color:var(--color-muted);margin-bottom:.6rem;font-size:.76rem}.-WmiJq_orderProductPrice{font-family:var(--font-sans);color:var(--color-gold);font-size:1.05rem;font-weight:500}.-WmiJq_orderDivider{background:var(--color-gold-dim);height:1px;margin-bottom:1rem}.-WmiJq_orderTotalsBlock{flex-direction:column;gap:.45rem;margin-bottom:1.25rem;display:flex}.-WmiJq_orderTotalRow{justify-content:space-between;align-items:baseline;display:flex}.-WmiJq_orderSubtotalLabel,.-WmiJq_orderSubtotalPrice{font-family:var(--font-sans);color:var(--color-muted);font-size:.88rem}.-WmiJq_orderTotalLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold-soft);font-size:.78rem;font-weight:600}.-WmiJq_orderTotalPrice{font-family:var(--font-display);color:var(--color-gold);font-size:1.7rem;font-weight:500}.-WmiJq_recommendedLabel{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-soft);margin-bottom:.75rem;font-size:.7rem;font-weight:600}.-WmiJq_upsellCard{cursor:pointer;border:1.5px solid var(--color-gold);background:#cda86b14;border-radius:12px;margin-bottom:1.6rem;padding:1.1rem 1.2rem;transition:background-color .2s,box-shadow .2s;display:block}.-WmiJq_upsellCard:hover{background:#cda86b21;box-shadow:0 0 24px #cda86b1f}.-WmiJq_upsellHeader{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.15rem;display:flex}.-WmiJq_upsellName{font-family:var(--font-display);color:var(--color-cream);font-size:1.04rem}.-WmiJq_upsellPrice{font-family:var(--font-sans);color:var(--color-gold);white-space:nowrap;font-size:.95rem;font-weight:600}.-WmiJq_upsellType{font-family:var(--font-sans);color:var(--color-muted);margin-bottom:.9rem;font-size:.72rem}.-WmiJq_upsellOfferRow{align-items:flex-start;gap:.7rem;display:flex}.-WmiJq_upsellCheckbox{width:18px;height:18px;accent-color:var(--color-gold);cursor:pointer;flex-shrink:0;margin-top:.2rem}.-WmiJq_upsellCopy{font-family:var(--font-sans);color:var(--color-cream);font-size:.86rem;line-height:1.6}.-WmiJq_upsellCopy strong{color:var(--color-gold-bright)}.-WmiJq_upsellCopy em{color:var(--color-gold);font-style:italic}.-WmiJq_termsNote{font-family:var(--font-sans);color:var(--color-muted);text-align:center;margin-bottom:.9rem;font-size:.76rem;line-height:1.5}.-WmiJq_termsLink{color:var(--color-gold);text-underline-offset:2px;text-decoration:underline}.-WmiJq_termsLink:hover{color:var(--color-gold-bright)}.-WmiJq_orderCard .-WmiJq_primaryCta{width:100%}.-WmiJq_birthForm{flex-direction:column;gap:1rem;margin-top:.4rem;display:flex}.-WmiJq_formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.-WmiJq_birthFields{flex-direction:column;gap:1rem;display:flex}.-WmiJq_formField{flex-direction:column;gap:.5rem;display:flex}.-WmiJq_formLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;color:var(--color-gold-soft);font-size:.7rem;font-weight:500}.-WmiJq_formInput{width:100%;font-family:var(--font-sans);color:var(--color-cream);border:1px solid var(--color-gold-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(160deg,#ffffff12,#ffffff05);border-radius:10px;padding:.75rem .9rem;font-size:.92rem;transition:border-color .2s,box-shadow .2s}.-WmiJq_formInput:focus{border-color:var(--color-gold);outline:none;box-shadow:0 0 0 3px #cda86b26}.-WmiJq_formTextarea{resize:vertical;min-height:7.5rem;line-height:1.5}.-WmiJq_formFieldHint{font-family:var(--font-sans);color:var(--color-muted);font-size:.78rem;font-style:italic;line-height:1.5}.-WmiJq_formInput:disabled{opacity:.45;cursor:not-allowed}.-WmiJq_timeUnknownRow{font-family:var(--font-sans);color:var(--color-cream);cursor:pointer;align-items:center;gap:.6rem;margin-top:-.3rem;font-size:.86rem;display:flex}.-WmiJq_timeUnknownCheckbox{width:18px;height:18px;accent-color:var(--color-gold);cursor:pointer;flex-shrink:0}.-WmiJq_formHint{font-family:var(--font-sans);color:var(--color-muted);margin-top:-.5rem;font-size:.78rem;font-style:italic}.-WmiJq_placeFields{flex-direction:column;gap:1rem;display:flex}.-WmiJq_formSectionLabel{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-soft);margin-top:.2rem;font-size:.7rem;font-weight:600}.-WmiJq_formError{font-family:var(--font-sans);color:#e0a45c;margin-top:-.4rem;font-size:.82rem}.-WmiJq_formSubmitted{text-align:center;padding:.5rem 0}.-WmiJq_formSubmittedTitle{font-family:var(--font-display);color:var(--color-gold);margin-bottom:.4rem;font-size:1.15rem}.-WmiJq_formSubmittedNote{font-family:var(--font-sans);color:var(--color-muted);font-size:.8rem}.-WmiJq_formSubmittedLink{color:var(--color-gold);text-underline-offset:2px;text-decoration:underline}.-WmiJq_formSubmittedLink:hover{color:var(--color-gold-bright)}.-WmiJq_bottomFade{background:linear-gradient(to bottom, transparent, var(--color-bg) 70%);pointer-events:none;z-index:2;height:14rem;position:absolute;bottom:0;left:0;right:0}@media (max-width:860px){.-WmiJq_testimonialGrid{grid-template-columns:1fr}}@media (max-width:640px){.-WmiJq_addOnToggle{font-size:.88rem}.-WmiJq_orderCard{padding:1.4rem 1.25rem 1.6rem}.-WmiJq_orderTotalPrice{font-size:1.6rem}.-WmiJq_upsellCard{padding:.95rem 1rem}.-WmiJq_formRow{grid-template-columns:1fr}}
.Nr04nW_main{background:var(--color-bg);min-height:100vh;position:relative}.Nr04nW_content{z-index:1;padding-bottom:6rem;position:relative}.Nr04nW_narrow{max-width:42rem;margin:0 auto;padding:0 1.5rem}.Nr04nW_wide{max-width:68rem;margin:0 auto;padding:0 1.5rem}.Nr04nW_section{padding:clamp(3rem,6vw,4.5rem) 0}.Nr04nW_primaryCta{appearance:none;font-family:var(--font-sans);letter-spacing:.06em;color:#17120b;background-color:var(--color-gold);border:1px solid var(--color-gold);cursor:pointer;box-shadow:none;background-image:none;border-radius:8px;padding:1.1rem 2.6rem;font-size:1.05rem;font-weight:500;transition:background-color .25s,border-color .25s}.Nr04nW_primaryCta:hover{background-color:var(--color-gold-bright);border-color:var(--color-gold-bright)}.Nr04nW_hero{text-align:center;flex-direction:column;align-items:center;max-width:44rem;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) 1.5rem clamp(3rem,6vw,4rem);display:flex}.Nr04nW_eyebrow{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold);margin-bottom:1.1rem;font-size:.75rem;font-weight:500}.Nr04nW_heroHeadline{font-family:var(--font-display);color:var(--color-cream);margin-bottom:1.1rem;font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.2}.Nr04nW_heroSubheadline{font-family:var(--font-sans);color:var(--color-muted);max-width:36rem;margin-bottom:2rem;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:300;line-height:1.7}.Nr04nW_sectionHeadline{font-family:var(--font-display);color:var(--color-cream);text-align:center;margin-bottom:1.25rem;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:500;line-height:1.3}.Nr04nW_sectionHeadlineCenter{margin-bottom:2.25rem;}.Nr04nW_body{font-family:var(--font-sans);color:var(--color-muted);text-align:center;font-size:1.02rem;font-weight:300;line-height:1.8}.Nr04nW_bulletList{flex-direction:column;gap:.9rem;margin:1.75rem 0;list-style:none;display:flex}.Nr04nW_bulletItem{font-family:var(--font-sans);color:var(--color-cream);align-items:flex-start;gap:.75rem;font-size:.98rem;line-height:1.6;display:flex}.Nr04nW_bulletIcon{width:.9rem;height:.9rem;color:var(--color-gold);flex-shrink:0;margin-top:.3rem}.Nr04nW_showMore{font-family:var(--font-sans);letter-spacing:.06em;color:var(--color-gold);border:1px solid var(--color-gold-dim);cursor:pointer;border-radius:8px;margin:0 auto;padding:.6rem 1.4rem;font-size:.85rem;font-weight:500;transition:border-color .2s,color .2s,background-color .2s;display:block}.Nr04nW_showMore:hover{border-color:var(--color-gold-soft);background:var(--color-gold-faint);color:var(--color-gold-bright)}.Nr04nW_closingLine{text-align:center;font-family:var(--font-display);color:var(--color-gold);margin-top:2rem;font-size:1.15rem;font-style:italic}.Nr04nW_stepList{flex-direction:column;gap:1.5rem;margin-top:1.75rem;list-style:none;display:flex}.Nr04nW_step{align-items:flex-start;gap:1.1rem;display:flex}.Nr04nW_stepNumber{border:1px solid var(--color-gold-soft);width:2.3rem;height:2.3rem;font-family:var(--font-display);color:var(--color-gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.Nr04nW_stepTitle{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.3rem;font-size:1.15rem}.Nr04nW_stepBody{font-family:var(--font-sans);color:var(--color-muted);font-size:.92rem;font-weight:300;line-height:1.65}.Nr04nW_forecastList{flex-direction:column;gap:.65rem;margin:1.75rem 0;list-style:none;display:flex}.Nr04nW_forecastItem{font-family:var(--font-sans);text-align:left;font-size:.95rem;line-height:1.6}.Nr04nW_forecastTitle{color:var(--color-gold);font-weight:500}.Nr04nW_forecastDetail{color:var(--color-muted)}.Nr04nW_forecastNote{text-align:center;font-family:var(--font-sans);color:var(--color-muted);margin-bottom:1.75rem;font-size:.9rem;font-style:italic}.Nr04nW_addOnToggle{appearance:none;font-family:var(--font-sans);color:var(--color-gold-bright);cursor:pointer;border:1px solid var(--color-gold-soft);text-align:center;max-width:26rem;box-shadow:none;background-color:#0000;background-image:none;border-radius:10px;justify-content:center;align-items:center;gap:.65rem;margin:0 auto;padding:.9rem 1.25rem;font-size:.98rem;font-weight:500;transition:border-color .2s,background-color .2s;display:flex}.Nr04nW_addOnToggle:hover{border-color:var(--color-gold);background-color:var(--color-gold-faint)}.Nr04nW_testimonialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.Nr04nW_testimonialCard{border:1px solid var(--color-gold-dim);background:#ffffff05;border-radius:12px;padding:1.4rem 1.5rem;box-shadow:0 12px 30px #0000004d}.Nr04nW_testimonialName{font-family:var(--font-display);color:var(--color-gold);margin-bottom:.6rem;font-size:1.05rem;font-weight:600}.Nr04nW_testimonialQuote{font-family:var(--font-sans);color:var(--color-cream);font-size:.9rem;font-weight:300;line-height:1.65}.Nr04nW_testimonialPlaceholder{border-style:dashed;border-color:var(--color-gold-faint);box-shadow:none;text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;display:flex}.Nr04nW_testimonialPlaceholderText{font-family:var(--font-display);color:var(--color-muted);margin-bottom:.4rem;font-size:1.05rem;font-style:italic}.Nr04nW_testimonialPlaceholderSubtext{font-family:var(--font-sans);color:var(--color-muted);opacity:.7;font-size:.8rem}.Nr04nW_wide>.Nr04nW_showMore{margin-top:2.25rem}.Nr04nW_faqList{flex-direction:column;gap:.75rem;margin-top:1.75rem;display:flex}.Nr04nW_faqItem{border:1px solid var(--color-gold-dim);border-radius:10px;overflow:hidden}.Nr04nW_faqQuestion{text-align:left;width:100%;font-family:var(--font-sans);color:var(--color-cream);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.98rem;font-weight:500;display:flex}.Nr04nW_faqChevron{color:var(--color-gold);flex-shrink:0;font-size:1.1rem;line-height:1;transition:transform .25s}.Nr04nW_faqChevronOpen{transform:rotate(180deg)}.Nr04nW_faqAnswer{font-family:var(--font-sans);color:var(--color-muted);padding:0 1.25rem 1.1rem;font-size:.9rem;font-weight:300;line-height:1.7}.Nr04nW_orderSection{text-align:center}.Nr04nW_orderSection .Nr04nW_narrow{flex-direction:column;align-items:center;display:flex}.Nr04nW_orderCard{border:1px solid var(--color-gold-soft);text-align:left;background:#0d0d12;border-radius:14px;width:100%;max-width:26rem;margin:.5rem auto 0;padding:1.75rem 1.75rem 2rem;box-shadow:0 24px 60px #0006,0 0 30px #cda86b14}.Nr04nW_orderProduct{margin-bottom:1rem}.Nr04nW_orderProductName{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.3rem;font-size:1.12rem;line-height:1.35}.Nr04nW_orderProductType{font-family:var(--font-sans);color:var(--color-muted);margin-bottom:.6rem;font-size:.76rem}.Nr04nW_orderProductPrice{font-family:var(--font-sans);color:var(--color-gold);font-size:1.05rem;font-weight:500}.Nr04nW_orderDivider{background:var(--color-gold-dim);height:1px;margin-bottom:1rem}.Nr04nW_orderTotalsBlock{flex-direction:column;gap:.45rem;margin-bottom:1.25rem;display:flex}.Nr04nW_orderTotalRow{justify-content:space-between;align-items:baseline;display:flex}.Nr04nW_orderSubtotalLabel,.Nr04nW_orderSubtotalPrice{font-family:var(--font-sans);color:var(--color-muted);font-size:.88rem}.Nr04nW_orderTotalLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold-soft);font-size:.78rem;font-weight:600}.Nr04nW_orderTotalPrice{font-family:var(--font-display);color:var(--color-gold);font-size:1.7rem;font-weight:500}.Nr04nW_recommendedLabel{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-soft);margin-bottom:.75rem;font-size:.7rem;font-weight:600}.Nr04nW_upsellCard{cursor:pointer;border:1.5px solid var(--color-gold);background:#cda86b14;border-radius:12px;margin-bottom:1.6rem;padding:1.1rem 1.2rem;transition:background-color .2s,box-shadow .2s;display:block}.Nr04nW_upsellCard:hover{background:#cda86b21;box-shadow:0 0 24px #cda86b1f}.Nr04nW_upsellHeader{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.15rem;display:flex}.Nr04nW_upsellName{font-family:var(--font-display);color:var(--color-cream);font-size:1.04rem}.Nr04nW_upsellPrice{font-family:var(--font-sans);color:var(--color-gold);white-space:nowrap;font-size:.95rem;font-weight:600}.Nr04nW_upsellType{font-family:var(--font-sans);color:var(--color-muted);margin-bottom:.9rem;font-size:.72rem}.Nr04nW_upsellOfferRow{align-items:flex-start;gap:.7rem;display:flex}.Nr04nW_upsellCheckbox{width:18px;height:18px;accent-color:var(--color-gold);cursor:pointer;flex-shrink:0;margin-top:.2rem}.Nr04nW_upsellCopy{font-family:var(--font-sans);color:var(--color-cream);font-size:.86rem;line-height:1.6}.Nr04nW_upsellCopy strong{color:var(--color-gold-bright)}.Nr04nW_upsellCopy em{color:var(--color-gold);font-style:italic}.Nr04nW_termsNote{font-family:var(--font-sans);color:var(--color-muted);text-align:center;margin-bottom:.9rem;font-size:.76rem;line-height:1.5}.Nr04nW_termsLink{color:var(--color-gold);text-underline-offset:2px;text-decoration:underline}.Nr04nW_termsLink:hover{color:var(--color-gold-bright)}.Nr04nW_orderCard .Nr04nW_primaryCta{width:100%}.Nr04nW_birthForm{flex-direction:column;gap:1rem;margin-top:.4rem;display:flex}.Nr04nW_formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Nr04nW_birthFields{flex-direction:column;gap:1rem;display:flex}.Nr04nW_formField{flex-direction:column;gap:.5rem;display:flex}.Nr04nW_formLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;color:var(--color-gold-soft);font-size:.7rem;font-weight:500}.Nr04nW_formInput{width:100%;font-family:var(--font-sans);color:var(--color-cream);border:1px solid var(--color-gold-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(160deg,#ffffff12,#ffffff05);border-radius:10px;padding:.75rem .9rem;font-size:.92rem;transition:border-color .2s,box-shadow .2s}.Nr04nW_formInput:focus{border-color:var(--color-gold);outline:none;box-shadow:0 0 0 3px #cda86b26}.Nr04nW_formInput:disabled{opacity:.45;cursor:not-allowed}.Nr04nW_timeUnknownRow{font-family:var(--font-sans);color:var(--color-cream);cursor:pointer;align-items:center;gap:.6rem;margin-top:-.3rem;font-size:.86rem;display:flex}.Nr04nW_timeUnknownCheckbox{width:18px;height:18px;accent-color:var(--color-gold);cursor:pointer;flex-shrink:0}.Nr04nW_formHint{font-family:var(--font-sans);color:var(--color-muted);margin-top:-.5rem;font-size:.78rem;font-style:italic}.Nr04nW_placeFields{flex-direction:column;gap:1rem;display:flex}.Nr04nW_formError{font-family:var(--font-sans);color:#e0a45c;margin-top:-.4rem;font-size:.82rem}.Nr04nW_formSubmitted{text-align:center;padding:.5rem 0}.Nr04nW_formSubmittedTitle{font-family:var(--font-display);color:var(--color-gold);margin-bottom:.4rem;font-size:1.15rem}.Nr04nW_formSubmittedNote{font-family:var(--font-sans);color:var(--color-muted);font-size:.8rem}.Nr04nW_formSubmittedLink{color:var(--color-gold);text-underline-offset:2px;text-decoration:underline}.Nr04nW_formSubmittedLink:hover{color:var(--color-gold-bright)}.Nr04nW_bottomFade{background:linear-gradient(to bottom, transparent, var(--color-bg) 70%);pointer-events:none;z-index:2;height:14rem;position:absolute;bottom:0;left:0;right:0}@media (max-width:860px){.Nr04nW_testimonialGrid{grid-template-columns:1fr}}@media (max-width:640px){.Nr04nW_addOnToggle{font-size:.88rem}.Nr04nW_orderCard{padding:1.4rem 1.25rem 1.6rem}.Nr04nW_orderTotalPrice{font-size:1.6rem}.Nr04nW_upsellCard{padding:.95rem 1rem}.Nr04nW_formRow{grid-template-columns:1fr}}
.HizQ0G_priceRow{align-items:baseline;gap:.6rem;display:flex}.HizQ0G_compareAt{font-family:var(--font-sans);color:var(--color-muted);font-size:.95rem;text-decoration:line-through}.HizQ0G_optional{color:var(--color-muted);font-weight:400}.HizQ0G_charCount{font-family:var(--font-sans);color:var(--color-muted);text-align:right;margin-top:.3rem;font-size:.72rem}.HizQ0G_priceNote{font-family:var(--font-sans);letter-spacing:.08em;color:var(--color-muted);margin-top:.35rem;font-size:.78rem}.HizQ0G_story{flex-direction:column;gap:1.1rem;display:flex}.HizQ0G_storyLead{font-family:var(--font-display);color:var(--color-cream);text-align:center;font-size:clamp(1.25rem,2.4vw,1.5rem);font-style:italic;line-height:1.55}.HizQ0G_stageGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin-top:2rem;display:grid}.HizQ0G_stageCard{border:1px solid var(--color-gold-dim);background:#cda86b0a;border-radius:12px;padding:1.25rem 1.35rem 1.35rem}.HizQ0G_stageName{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.8rem;font-size:.72rem;font-weight:500}.HizQ0G_stageQuestions{flex-direction:column;gap:.55rem;list-style:none;display:flex}.HizQ0G_stageQuestions li{font-family:var(--font-display);color:var(--color-cream);font-size:1.12rem;font-style:italic;line-height:1.35}.HizQ0G_offerPrice{flex-direction:column;align-items:center;margin:2rem auto .5rem;display:flex}.HizQ0G_offerPriceRow{align-items:baseline;gap:.8rem;display:flex}.HizQ0G_offerPriceMain{font-family:var(--font-display);color:var(--color-gold-bright);font-size:3.2rem;line-height:1}.HizQ0G_offerPriceCompare{font-family:var(--font-sans);color:var(--color-muted);font-size:1.15rem;text-decoration:line-through}.HizQ0G_exampleRow{align-items:center;gap:clamp(2rem,5vw,3.5rem);max-width:50rem;margin:0 auto;display:flex}.HizQ0G_exampleText{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.HizQ0G_exampleHeadline{text-align:left;margin-bottom:0}.HizQ0G_exampleBody{text-align:left}.HizQ0G_exampleLink{font-family:var(--font-display);color:var(--color-gold-bright);cursor:pointer;border-bottom:1px solid var(--color-gold-soft);padding-bottom:.15rem;font-size:1.3rem;transition:color .2s,border-color .2s}.HizQ0G_exampleLink:hover{color:var(--color-cream);border-color:var(--color-gold)}.HizQ0G_exampleCta{justify-content:center;margin-top:3rem;display:flex}.HizQ0G_exampleCard{cursor:pointer;border:1px solid var(--color-gold);background:#cda86b0d;border-radius:14px;flex-direction:column;flex-shrink:0;align-items:center;gap:.7rem;padding:.85rem .85rem .9rem;transition:box-shadow .25s,transform .25s;display:flex;box-shadow:0 0 0 4px #cda86b14,0 0 40px #cda86b1f}.HizQ0G_exampleCard:hover{transform:translateY(-2px);box-shadow:0 0 0 4px #cda86b29,0 0 56px #cda86b38}.HizQ0G_exampleCover{border:1px solid var(--color-gold-soft);border-radius:4px;width:11rem;display:block;overflow:hidden}.HizQ0G_exampleCover img{width:100%;height:auto;display:block}.HizQ0G_exampleHint{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem}@media (max-width:640px){.HizQ0G_exampleRow{flex-direction:column;gap:1.75rem}.HizQ0G_exampleText{align-items:center}.HizQ0G_exampleHeadline,.HizQ0G_exampleBody{text-align:center}.HizQ0G_exampleCover{width:10rem}}.HizQ0G_viewerBackdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#010102e6;justify-content:center;align-items:center;padding:.75rem;display:flex;position:fixed;inset:0}.HizQ0G_viewer{flex-direction:column;gap:.6rem;width:min(100%,36rem);max-height:100%;display:flex}.HizQ0G_viewerTop,.HizQ0G_viewerNav{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HizQ0G_viewerCounter{font-family:var(--font-sans);letter-spacing:.1em;color:var(--color-cream);font-size:.8rem}.HizQ0G_viewerNote{font-family:var(--font-sans);letter-spacing:.06em;color:var(--color-muted);text-align:center;font-size:.7rem}.HizQ0G_viewerClose{border:1px solid var(--color-gold-soft);width:2.5rem;height:2.5rem;color:var(--color-gold);cursor:pointer;border-radius:50%;flex-shrink:0;font-size:1.5rem;line-height:1}.HizQ0G_viewerClose:hover{background:var(--color-gold-faint)}.HizQ0G_viewerPage{touch-action:pan-y;justify-content:center;display:flex;position:relative}.HizQ0G_viewerPageButton{cursor:pointer;width:min(100%,70.67dvh - 7.7737rem);display:block}.HizQ0G_viewerPage img{aspect-ratio:1000/1415;width:100%;height:auto;box-shadow:0 0 0 1px var(--color-gold-dim);background:#0d0d12;border-radius:4px;display:block}.HizQ0G_viewerSide{border:1px solid var(--color-gold);width:3rem;height:3rem;color:var(--color-gold-bright);cursor:pointer;background:#030305bf;border-radius:50%;padding-bottom:.2rem;font-size:2rem;line-height:1;transition:background-color .2s,opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.HizQ0G_viewerSide:hover:not(:disabled){background:#cda86b40}.HizQ0G_viewerSide:disabled{opacity:0;pointer-events:none}.HizQ0G_viewerSidePrev{left:.5rem}.HizQ0G_viewerSideNext{right:.5rem}.HizQ0G_viewerDots{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.HizQ0G_viewerDot{background:var(--color-gold-dim);border-radius:50%;width:.4rem;height:.4rem}.HizQ0G_viewerDotOn{background:var(--color-gold-bright)}.HizQ0G_viewerTextButton{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-gold);border:1px solid var(--color-gold-dim);cursor:pointer;border-radius:8px;padding:.6rem 1.1rem;font-size:.9rem;font-weight:500}.HizQ0G_viewerTextButton:disabled{opacity:.3;cursor:default}.HizQ0G_viewerNext{background:var(--color-gold);border-color:var(--color-gold);color:#17120b}.HizQ0G_viewerPreload{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.HizQ0G_clearLink{font-family:var(--font-sans);color:var(--color-gold);text-underline-offset:3px;cursor:pointer;align-self:flex-start;font-size:.78rem;text-decoration:underline}
.rCiDJa_main{background:var(--color-bg);min-height:100vh;position:relative}.rCiDJa_content{z-index:1;position:relative}.rCiDJa_hero{text-align:center;flex-direction:column;align-items:center;max-width:54rem;margin:0 auto;padding:clamp(3rem,8vw,5.5rem) 1.5rem clamp(4rem,9vw,6rem);display:flex}.rCiDJa_headline{font-family:var(--font-display);color:var(--color-cream);margin-bottom:1.2rem;font-size:clamp(2.3rem,5.6vw,3.9rem);font-weight:500;line-height:1.2}.rCiDJa_tagline{font-family:var(--font-sans);color:var(--color-cream);max-width:36rem;margin-bottom:clamp(2.75rem,5.5vw,3.75rem);font-size:clamp(1.2rem,2.1vw,1.5rem);font-weight:400;line-height:1.7}.rCiDJa_bottomFade{background:linear-gradient(to bottom, transparent, var(--color-bg) 70%);pointer-events:none;z-index:2;height:14rem;position:absolute;bottom:0;left:0;right:0}
._PaBdW_priceRow{align-items:baseline;gap:.6rem;display:flex}._PaBdW_compareAt{font-family:var(--font-sans);color:var(--color-muted);font-size:.95rem;text-decoration:line-through}._PaBdW_deliveryNote{text-align:center;font-family:var(--font-sans);color:var(--color-muted);margin-top:.9rem;font-size:.88rem}
._2jgm9G_wrap{flex-direction:column;gap:.35rem;min-width:0;display:flex}._2jgm9G_parts{grid-template-columns:minmax(0,1.55fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:.5rem;display:grid}._2jgm9G_selectWrap{min-width:0;display:block;position:relative}._2jgm9G_selectWrap:after{content:"";border-right:1.5px solid var(--color-gold-soft);border-bottom:1.5px solid var(--color-gold-soft);pointer-events:none;width:.45rem;height:.45rem;position:absolute;top:50%;right:.7rem;transform:translateY(-70%)rotate(45deg)}._2jgm9G_selectWrap ._2jgm9G_select{appearance:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding-left:.75rem;padding-right:1.7rem}._2jgm9G_selectWrap ._2jgm9G_unset{color:var(--color-muted)}._2jgm9G_selectWrap ._2jgm9G_select option{color:var(--color-cream);background:#17120b}._2jgm9G_parts ._2jgm9G_year{font-variant-numeric:tabular-nums;min-width:0;padding-left:.75rem;padding-right:.5rem}._2jgm9G_parts ._2jgm9G_year::placeholder{color:var(--color-muted)}._2jgm9G_problem{font-family:var(--font-sans);color:#e0a45c;font-size:.78rem}
._9v4hSG_main{background:var(--color-bg);min-height:100vh;position:relative}._9v4hSG_content{z-index:1;padding-bottom:8rem;position:relative}._9v4hSG_narrow{max-width:42rem;margin:0 auto;padding:0 1.5rem}._9v4hSG_wide{max-width:64rem;margin:0 auto;padding:0 1.5rem}._9v4hSG_section{padding:clamp(2.75rem,6vw,4.25rem) 0}._9v4hSG_lastSection{padding-bottom:10rem}._9v4hSG_eyebrow{text-align:center;font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.9rem;font-size:.72rem;font-weight:500;display:block}._9v4hSG_heading{font-family:var(--font-display);color:var(--color-cream);text-align:center;margin-bottom:1.5rem;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:500;line-height:1.25}._9v4hSG_lead{font-family:var(--font-sans);color:var(--color-muted);text-align:center;margin-bottom:2rem;font-size:1rem;font-weight:300;line-height:1.75}._9v4hSG_paragraph{font-family:var(--font-sans);color:var(--color-cream);opacity:.92;margin-bottom:1.1rem;font-size:1.02rem;font-weight:300;line-height:1.85}._9v4hSG_cta{font-family:var(--font-sans);letter-spacing:.04em;color:#17120b;background:var(--color-gold);border:1px solid var(--color-gold);text-align:center;border-radius:8px;padding:1rem 2rem;font-size:1rem;font-weight:500;transition:background-color .25s,border-color .25s;display:inline-block}._9v4hSG_cta:hover{background:var(--color-gold-bright);border-color:var(--color-gold-bright)}._9v4hSG_ctaCompare{opacity:.55;font-weight:400}._9v4hSG_hero{text-align:center;flex-direction:column;align-items:center;max-width:44rem;margin:0 auto;padding:clamp(2rem,6vw,3.5rem) 1.5rem clamp(2rem,5vw,3rem);display:flex}._9v4hSG_pair{justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-bottom:1.75rem;display:flex}._9v4hSG_signBlock{flex-direction:column;align-items:center;gap:.5rem;display:flex}._9v4hSG_symbol{color:var(--color-gold);font-variant-emoji:text;font-size:clamp(2.4rem,6vw,3.4rem);line-height:1}._9v4hSG_signName{font-family:var(--font-display);color:var(--color-cream);font-size:clamp(1.1rem,2vw,1.4rem)}._9v4hSG_ornament{width:clamp(1.1rem,2vw,1.5rem);height:clamp(1.1rem,2vw,1.5rem);color:var(--color-gold-dim);flex-shrink:0;margin-top:-1.5rem}._9v4hSG_heroHeadline{font-family:var(--font-display);color:var(--color-cream);margin-bottom:1rem;font-size:clamp(2rem,5vw,3.1rem);font-weight:500;line-height:1.2}._9v4hSG_hook{font-family:var(--font-display);color:var(--color-cream);opacity:.85;max-width:32rem;margin-bottom:2rem;font-size:clamp(1.1rem,2.2vw,1.4rem);font-style:italic;line-height:1.55}._9v4hSG_scoreRing{--score:0;background:conic-gradient(var(--color-gold) calc(var(--score) * 1%), var(--color-gold-faint) 0);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:9.5rem;height:9.5rem;display:flex;position:relative}._9v4hSG_scoreRing:before{content:"";background:var(--color-bg);border-radius:50%;position:absolute;inset:6px}._9v4hSG_scoreValue,._9v4hSG_scoreLabel{position:relative}._9v4hSG_scoreValue{font-family:var(--font-display);color:var(--color-gold);font-size:2.6rem;line-height:1}._9v4hSG_scoreLabel{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);margin-top:.35rem;font-size:.68rem}._9v4hSG_forWhom{font-family:var(--font-sans);color:var(--color-muted);margin-bottom:1.5rem;font-size:.95rem}._9v4hSG_overall{flex-direction:column;align-items:center;margin-top:3rem;display:flex}._9v4hSG_overallLabel{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold);margin-bottom:1.1rem;font-size:.72rem;font-weight:500}._9v4hSG_textLink{font-family:var(--font-sans);color:var(--color-gold);font-size:.92rem}._9v4hSG_textLink:hover{color:var(--color-gold-bright)}._9v4hSG_mutedLink{font-family:var(--font-sans);color:var(--color-muted);font-size:.88rem}._9v4hSG_mutedLink:hover{color:var(--color-gold)}._9v4hSG_factorGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem;list-style:none;display:grid}._9v4hSG_factorCard{border:1px solid var(--color-gold-dim);background:#0d0d12b3;border-radius:12px;padding:1.25rem 1.1rem}._9v4hSG_factorLabel{font-family:var(--font-display);color:var(--color-gold);margin-bottom:.5rem;font-size:1.2rem}._9v4hSG_factorText{font-family:var(--font-sans);color:var(--color-muted);font-size:.88rem;font-weight:300;line-height:1.65}._9v4hSG_sphereList{flex-direction:column;gap:1.6rem;list-style:none;display:flex}._9v4hSG_sphereHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}._9v4hSG_sphereName{font-family:var(--font-display);color:var(--color-cream);flex-direction:column;font-size:1.2rem;line-height:1.3;display:flex}._9v4hSG_sphereHouse{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-soft);margin-bottom:.15rem;font-size:.68rem}._9v4hSG_spherePercent{font-family:var(--font-display);color:var(--color-gold);flex-shrink:0;font-size:1.5rem}._9v4hSG_bar{background:var(--color-gold-faint);border-radius:3px;height:6px;margin-bottom:.6rem;overflow:hidden}._9v4hSG_barFill{background:linear-gradient(90deg, var(--color-gold-soft), var(--color-gold));border-radius:3px;height:100%;display:block}._9v4hSG_sphereText{font-family:var(--font-sans);color:var(--color-muted);font-size:.93rem;font-weight:300;line-height:1.65}._9v4hSG_takeaways{flex-direction:column;gap:1rem;margin-top:2.75rem;display:flex}._9v4hSG_takeaway{border-left:2px solid var(--color-gold);padding:.25rem 0 .25rem 1.1rem}._9v4hSG_takeawayTitle{font-family:var(--font-display);color:var(--color-cream);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-bottom:.35rem;font-size:1.25rem;display:flex}._9v4hSG_takeawayScore{font-family:var(--font-sans);color:var(--color-gold);font-size:.78rem}._9v4hSG_takeawayText{font-family:var(--font-sans);color:var(--color-muted);font-size:.95rem;font-weight:300;line-height:1.7}._9v4hSG_footnote{text-align:center;font-family:var(--font-display);color:var(--color-gold);margin-top:2rem;font-size:1.05rem;font-style:italic;line-height:1.6}._9v4hSG_twoColumns{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}._9v4hSG_column{border:1px solid var(--color-gold-dim);background:#0d0d12b3;border-radius:14px;padding:1.6rem 1.5rem}._9v4hSG_columnTitle{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-bottom:1.25rem;font-size:.72rem;font-weight:500}._9v4hSG_pointList{flex-direction:column;gap:1.3rem;list-style:none;display:flex}._9v4hSG_point{align-items:flex-start;gap:.8rem;display:flex}._9v4hSG_pointIcon{width:.9rem;height:.9rem;color:var(--color-gold);flex-shrink:0;margin-top:.35rem}._9v4hSG_pointDash{background:var(--color-gold-soft);flex-shrink:0;width:.8rem;height:1px;margin-top:.8rem}._9v4hSG_pointTitle{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.25rem;font-size:1.15rem}._9v4hSG_pointText{font-family:var(--font-sans);color:var(--color-muted);font-size:.92rem;font-weight:300;line-height:1.65}._9v4hSG_chapterRef{font-family:var(--font-sans);color:var(--color-gold);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.82rem;display:flex}._9v4hSG_chapterRef em{font-style:italic}._9v4hSG_inlineLock{flex-shrink:0;width:.85rem;height:.85rem}._9v4hSG_tipList{flex-direction:column;gap:1.4rem;list-style:none;display:flex}._9v4hSG_tip{align-items:flex-start;gap:1rem;display:flex}._9v4hSG_tipNumber{border:1px solid var(--color-gold-soft);width:2.2rem;height:2.2rem;font-family:var(--font-display);color:var(--color-gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;display:flex}._9v4hSG_tipTitle{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.3rem;font-size:1.2rem}._9v4hSG_tipText{font-family:var(--font-sans);color:var(--color-muted);font-size:.95rem;font-weight:300;line-height:1.7}._9v4hSG_guideGrid{grid-template-columns:minmax(14rem,19rem) 1fr;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}._9v4hSG_cover{aspect-ratio:3/4;border:1px solid var(--color-gold-soft);text-align:center;background:radial-gradient(circle at 50% 30%,#cda86b29,#0000 60%),linear-gradient(160deg,#15131a,#07070a);border-radius:6px 14px 14px 6px;flex-direction:column;justify-content:center;align-items:center;padding:1.75rem 1.4rem;display:flex;position:sticky;top:2rem;box-shadow:0 24px 60px #00000073,inset 6px 0 #cda86b2e}._9v4hSG_coverSparkle{width:1.4rem;height:1.4rem;color:var(--color-gold);margin-bottom:.6rem}._9v4hSG_coverBrand{font-family:var(--font-sans);letter-spacing:.4em;color:var(--color-gold);margin-bottom:1.5rem;font-size:.66rem}._9v4hSG_coverSymbols{color:var(--color-gold);font-variant-emoji:text;margin-bottom:.75rem;font-size:2.2rem}._9v4hSG_coverTitle{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.75rem;font-size:1.8rem}._9v4hSG_coverSubtitle{font-family:var(--font-display);color:var(--color-muted);font-size:.98rem;font-style:italic;line-height:1.45}._9v4hSG_guideMeta{font-family:var(--font-sans);letter-spacing:.06em;color:var(--color-gold);margin-bottom:1.1rem;font-size:.85rem}._9v4hSG_chapterList{border-top:1px solid var(--color-gold-dim);flex-direction:column;list-style:none;display:flex}._9v4hSG_chapter{font-family:var(--font-sans);color:var(--color-cream);border-bottom:1px solid #cda86b1f;align-items:baseline;gap:.9rem;padding:.6rem 0;font-size:.93rem;display:flex}._9v4hSG_chapterNumber{width:1.5rem;font-family:var(--font-display);color:var(--color-gold-soft);flex-shrink:0;font-size:1rem}._9v4hSG_guidePrice{flex-direction:column;align-items:flex-start;gap:.7rem;margin-top:1.75rem;display:flex}._9v4hSG_deliveryLine{font-family:var(--font-sans);color:var(--color-muted);font-size:.88rem}._9v4hSG_whyGrid{grid-template-columns:repeat(3,1fr);gap:1rem;list-style:none;display:grid}._9v4hSG_whyCard{border:1px solid var(--color-gold-dim);text-align:center;background:#0d0d12b3;border-radius:14px;padding:1.5rem 1.3rem}._9v4hSG_whyIcon{width:1rem;height:1rem;color:var(--color-gold);margin-bottom:.75rem}._9v4hSG_whyTitle{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.5rem;font-size:1.25rem}._9v4hSG_whyText{font-family:var(--font-sans);color:var(--color-muted);font-size:.9rem;font-weight:300;line-height:1.65}._9v4hSG_faqList{flex-direction:column;gap:.75rem;display:flex}._9v4hSG_faqItem{border:1px solid var(--color-gold-dim);border-radius:10px;overflow:hidden}._9v4hSG_faqQuestion{font-family:var(--font-sans);color:var(--color-cream);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.98rem;font-weight:500;list-style:none;display:flex}._9v4hSG_faqQuestion::-webkit-details-marker{display:none}._9v4hSG_faqChevron{color:var(--color-gold);transition:transform .2s}._9v4hSG_faqItem[open] ._9v4hSG_faqChevron{transform:rotate(180deg)}._9v4hSG_faqAnswer{font-family:var(--font-sans);color:var(--color-muted);padding:0 1.25rem 1.1rem;font-size:.92rem;font-weight:300;line-height:1.7}._9v4hSG_finalCta{flex-direction:column;align-items:center;margin-bottom:2.5rem;display:flex}._9v4hSG_smallLinks{text-align:center;margin-bottom:.9rem}._9v4hSG_coupleOffer{text-align:center;font-family:var(--font-sans);color:var(--color-muted);font-size:.9rem;font-weight:300;line-height:1.7}._9v4hSG_bottomFade{background:linear-gradient(to bottom, transparent, var(--color-bg) 70%);pointer-events:none;z-index:2;height:10rem;position:absolute;bottom:0;left:0;right:0}@media (max-width:860px){._9v4hSG_factorGrid{grid-template-columns:1fr 1fr}._9v4hSG_whyGrid,._9v4hSG_twoColumns,._9v4hSG_guideGrid{grid-template-columns:1fr}._9v4hSG_cover{width:100%;max-width:16rem;margin:0 auto;position:static}._9v4hSG_guidePrice{text-align:center;align-items:center}}@media (max-width:480px){._9v4hSG_factorGrid{grid-template-columns:1fr}._9v4hSG_narrow,._9v4hSG_wide{padding:0 1rem}._9v4hSG_cta{width:100%;padding:1rem 1.1rem}}
.ONmMGa_wrap{flex-direction:column;gap:.35rem;min-width:0;display:flex}.ONmMGa_parts{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch;gap:.5rem;display:grid}.ONmMGa_selectWrap{min-width:0;display:block;position:relative}.ONmMGa_selectWrap:after{content:"";border-right:1.5px solid var(--color-gold-soft);border-bottom:1.5px solid var(--color-gold-soft);pointer-events:none;width:.45rem;height:.45rem;position:absolute;top:50%;right:.7rem;transform:translateY(-70%)rotate(45deg)}.ONmMGa_selectWrap .ONmMGa_select{appearance:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding-left:.75rem;padding-right:1.7rem}.ONmMGa_selectWrap .ONmMGa_select:disabled{opacity:.45;cursor:default}.ONmMGa_selectWrap .ONmMGa_unset{color:var(--color-muted)}.ONmMGa_selectWrap .ONmMGa_select option{color:var(--color-cream);background:#17120b}.ONmMGa_toggle{gap:.3rem;display:flex}.ONmMGa_option{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-muted);border:1px solid var(--color-gold-soft);cursor:pointer;background:0 0;border-radius:10px;min-width:3rem;padding:0 .6rem;font-size:.8rem;font-weight:500;transition:background-color .2s,color .2s,border-color .2s}.ONmMGa_option:hover:not(:disabled){color:var(--color-cream)}.ONmMGa_selected{background:var(--color-gold);border-color:var(--color-gold);color:#17120b}.ONmMGa_selected:hover:not(:disabled){color:#17120b}.ONmMGa_option:disabled{opacity:.35;cursor:default}.ONmMGa_hint{font-family:var(--font-sans);color:var(--color-gold);font-size:.75rem;display:block}.ONmMGa_confirm{font-family:var(--font-sans);color:var(--color-muted);font-size:.75rem;display:block}
.Y-DdQW_main{background:var(--color-bg);min-height:100vh;position:relative}.Y-DdQW_content{z-index:1;position:relative}.Y-DdQW_hero{text-align:center;flex-direction:column;align-items:center;max-width:40rem;margin:0 auto;padding:clamp(2.5rem,7vw,4.5rem) 1.5rem clamp(4rem,9vw,6rem);display:flex}.Y-DdQW_pair{justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-bottom:2rem;display:flex}.Y-DdQW_signBlock{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Y-DdQW_symbol{color:var(--color-gold);font-variant-emoji:text;font-size:clamp(2.4rem,6vw,3.4rem);line-height:1}.Y-DdQW_signName{font-family:var(--font-display);color:var(--color-cream);font-size:clamp(1.1rem,2vw,1.4rem)}.Y-DdQW_ornament{width:clamp(1.1rem,2vw,1.5rem);height:clamp(1.1rem,2vw,1.5rem);color:var(--color-gold-dim);flex-shrink:0;margin-top:-1.5rem}.Y-DdQW_tagline{font-family:var(--font-display);color:var(--color-cream);max-width:30rem;margin-bottom:2.5rem;font-size:clamp(1.15rem,2.2vw,1.5rem);font-style:italic;line-height:1.6}.Y-DdQW_back{font-family:var(--font-sans);color:var(--color-muted);font-size:.9rem;transition:color .2s}.Y-DdQW_back:hover{color:var(--color-gold)}.Y-DdQW_bottomFade{background:linear-gradient(to bottom, transparent, var(--color-bg) 70%);pointer-events:none;z-index:2;height:14rem;position:absolute;bottom:0;left:0;right:0}.Y-DdQW_checkoutArea{padding-bottom:12rem}
.oGVZQG_main{background:radial-gradient(ellipse 90% 60% at 50% 20%, #16130e 0%, var(--color-bg) 70%);justify-content:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.oGVZQG_wheel{opacity:.8;width:min(135vw,720px);position:absolute;top:-11vh;left:50%;transform:translate(-50%)}.oGVZQG_shade{background:linear-gradient(180deg, #0303051a 0%, #0303059e 40%, var(--color-bg) 78%);position:absolute;inset:0}.oGVZQG_content{z-index:1;width:100%;max-width:560px;min-height:100svh;padding:max(1.1rem, env(safe-area-inset-top)) 1.5rem max(1.25rem, env(safe-area-inset-bottom));text-align:center;flex-direction:column;display:flex;position:relative}.oGVZQG_wordmark{font-family:var(--font-display);letter-spacing:.34em;color:var(--color-gold-bright);padding-left:.34em;font-size:1.05rem}.oGVZQG_oGlyph{color:var(--color-cream)}.oGVZQG_offer{margin-top:auto;padding-top:1.5rem}.oGVZQG_title{font-family:var(--font-display);letter-spacing:-.005em;color:var(--color-cream);text-wrap:balance;text-shadow:0 2px 24px #000000d9;font-size:clamp(2.45rem,11.4vw,3.9rem);font-weight:500;line-height:1.04}.oGVZQG_subtitle{font-family:var(--font-display);color:var(--color-gold-bright);text-wrap:balance;margin-top:.8rem;font-size:clamp(1.32rem,5.6vw,1.75rem);font-style:italic;line-height:1.2}.oGVZQG_you{letter-spacing:.06em;font-style:normal;font-weight:600}.oGVZQG_description{max-width:26rem;color:var(--color-cream);text-wrap:pretty;margin:.7rem auto 0;font-size:1rem;font-weight:300;line-height:1.45}.oGVZQG_action{margin-top:1.25rem}.oGVZQG_cta{letter-spacing:.01em;color:#1b1408;background:linear-gradient(135deg, #f6d9a4 0%, var(--color-gold-bright) 45%, var(--color-gold) 100%);border-radius:12px;padding:1.05rem 1rem;font-size:1.06rem;font-weight:500;transition:transform .15s,box-shadow .15s;display:block;box-shadow:0 10px 34px #cda86b57}.oGVZQG_cta:active{transform:scale(.985)}.oGVZQG_cta:focus-visible{outline:2px solid var(--color-cream);outline-offset:3px}.oGVZQG_reassurance{letter-spacing:.04em;color:var(--color-muted);margin-top:.65rem;font-size:.82rem}.oGVZQG_benefits{text-align:left;margin:1.2rem auto auto;list-style:none}.oGVZQG_benefit{color:var(--color-cream);align-items:flex-start;gap:.6rem;padding:.22rem 0;font-size:.93rem;font-weight:300;line-height:1.35;display:flex}.oGVZQG_benefitIcon{width:13px;height:13px;color:var(--color-gold-bright);flex:none;margin-top:.22rem}@media (min-width:768px){.oGVZQG_wheel{opacity:.85;top:-60px}.oGVZQG_offer{margin-top:0;padding-top:12rem}.oGVZQG_benefits{margin-top:1.6rem}}
.PxFjDq_main{background:var(--color-bg);min-height:100vh;position:relative}.PxFjDq_content{z-index:1;position:relative}.PxFjDq_hero{text-align:center;flex-direction:column;align-items:center;max-width:30rem;margin:0 auto;padding:clamp(2.75rem,8vw,4rem) 1rem clamp(3rem,8vw,5rem);display:flex}.PxFjDq_links{flex-direction:column;gap:1rem;width:100%;display:flex}.PxFjDq_link{border:1px solid var(--color-gold);color:var(--color-cream);background:#03030599;border-radius:8px;flex-direction:column;align-items:center;gap:.35rem;padding:1.15rem 1.25rem;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s;display:flex}.PxFjDq_link:hover,.PxFjDq_link:focus-visible{border-color:var(--color-gold-bright);background:var(--color-gold-faint)}.PxFjDq_linkTitle{font-family:var(--font-sans);letter-spacing:.06em;font-size:1.08rem;font-weight:500}.PxFjDq_linkNote{font-family:var(--font-display);color:var(--color-muted);font-size:1.05rem;font-style:italic}.PxFjDq_primary{background:var(--color-gold);border-color:var(--color-gold);color:#17120b}.PxFjDq_primary .PxFjDq_linkNote{color:#17120bb3}.PxFjDq_primary:hover,.PxFjDq_primary:focus-visible{background:var(--color-gold-bright);border-color:var(--color-gold-bright)}.PxFjDq_ornament{width:1.1rem;height:1.1rem;color:var(--color-gold-dim);margin-top:2.5rem}
.kiw3RG_main{background:var(--color-bg);min-height:100vh;position:relative}.kiw3RG_content{z-index:1;position:relative}.kiw3RG_hero{text-align:center;flex-direction:column;align-items:center;max-width:64rem;margin:0 auto;padding:clamp(3rem,8vw,5.5rem) 1.5rem clamp(5rem,10vw,8rem);display:flex}.kiw3RG_headline{font-family:var(--font-display);color:var(--color-cream);margin-bottom:1.2rem;font-size:clamp(2.3rem,5.6vw,3.9rem);font-weight:500;line-height:1.2}.kiw3RG_tagline{font-family:var(--font-sans);color:var(--color-cream);max-width:36rem;margin-bottom:clamp(2.5rem,5vw,3.5rem);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:400;line-height:1.7}.kiw3RG_grid{grid-template-columns:repeat(6,1fr);gap:1.25rem;width:100%;list-style:none;display:grid}.kiw3RG_grid>li{grid-column:span 2;display:flex}.kiw3RG_grid>li:nth-child(4){grid-column:2/span 2}.kiw3RG_card{border:1.5px solid var(--color-gold-bright);background:#0d0d12b3;border-radius:14px;flex-direction:column;align-items:center;width:100%;padding:1.75rem 1.4rem 1.5rem;text-decoration:none;transition:background-color .25s,transform .25s,box-shadow .25s;display:flex;box-shadow:0 0 18px #f0c98a1f}.kiw3RG_price{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-bright);margin-bottom:.9rem;font-size:.75rem;font-weight:500;transition:color .25s}.kiw3RG_title{font-family:var(--font-display);color:var(--color-cream);margin-bottom:.75rem;font-size:1.5rem;font-weight:500;line-height:1.25;transition:color .25s}.kiw3RG_text{font-family:var(--font-sans);color:var(--color-muted);flex:1;margin-bottom:1.4rem;font-size:.92rem;font-weight:300;line-height:1.65;transition:color .25s}.kiw3RG_cta{font-family:var(--font-sans);letter-spacing:.04em;background:var(--color-gold-bright);color:var(--color-bg);border-radius:999px;padding:.7rem 1.5rem;font-size:.9rem;font-weight:500;transition:background-color .25s,color .25s;display:inline-block}.kiw3RG_card:hover,.kiw3RG_card:focus-visible{background:var(--color-gold-bright);transform:translateY(-3px);box-shadow:0 0 32px #f0c98a59}.kiw3RG_card:hover .kiw3RG_price,.kiw3RG_card:hover .kiw3RG_title,.kiw3RG_card:focus-visible .kiw3RG_price,.kiw3RG_card:focus-visible .kiw3RG_title{color:var(--color-bg)}.kiw3RG_card:hover .kiw3RG_text,.kiw3RG_card:focus-visible .kiw3RG_text{color:#030305bf}.kiw3RG_card:hover .kiw3RG_cta,.kiw3RG_card:focus-visible .kiw3RG_cta{background:var(--color-bg);color:var(--color-gold-bright)}@media (max-width:900px){.kiw3RG_grid{grid-template-columns:repeat(2,1fr)}.kiw3RG_grid>li,.kiw3RG_grid>li:nth-child(4){grid-column:auto}.kiw3RG_grid>li:first-child{grid-column:1/-1}}@media (max-width:560px){.kiw3RG_grid{grid-template-columns:1fr}}
.uEAoSG_main{background:radial-gradient(ellipse 90% 45% at 50% 0%, #17130d 0%, var(--color-bg) 70%);justify-content:center;min-height:100svh;display:flex}.uEAoSG_column{width:100%;max-width:520px;min-height:100svh;padding:max(.9rem, env(safe-area-inset-top)) 1.35rem max(1.1rem, env(safe-area-inset-bottom));flex-direction:column;display:flex}.uEAoSG_top{justify-content:space-between;align-items:center;min-height:2.5rem;display:flex}.uEAoSG_back{cursor:pointer;color:var(--color-gold-bright);padding:.5rem .75rem .5rem 0;font-size:.95rem}.uEAoSG_progressLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.78rem}.uEAoSG_progress{background:var(--color-gold-faint);border-radius:3px;height:3px;margin-top:.3rem;overflow:hidden}.uEAoSG_progressFill{background:linear-gradient(90deg, var(--color-gold), var(--color-gold-bright));border-radius:3px;height:100%;transition:width .35s;display:block}.uEAoSG_step{flex-direction:column;flex:1;animation:.34s both uEAoSG_rise;display:flex}.uEAoSG_body{flex:1;padding-top:clamp(1.5rem,7vh,3.5rem)}.uEAoSG_question{font-family:var(--font-display);color:var(--color-cream);text-wrap:balance;margin-bottom:1.4rem;font-size:clamp(2.05rem,8.6vw,2.7rem);font-weight:500;line-height:1.08}.uEAoSG_input{width:100%;min-height:3.35rem;font-family:var(--font-sans);color:var(--color-cream);border:1px solid var(--color-gold-soft);background:#ffffff0d;border-radius:12px;padding:.8rem .95rem;font-size:1.06rem}.uEAoSG_input::placeholder{color:var(--color-muted)}.uEAoSG_input:focus{border-color:var(--color-gold-bright);outline:none;box-shadow:0 0 0 3px #cda86b29}.uEAoSG_label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold);margin:1.1rem 0 .45rem;font-size:.82rem;display:block}.uEAoSG_label:first-of-type{margin-top:0}.uEAoSG_check{cursor:pointer;color:var(--color-cream);align-items:flex-start;gap:.7rem;margin-top:1.05rem;font-size:.98rem;line-height:1.35;display:flex}.uEAoSG_check input{width:1.25rem;height:1.25rem;accent-color:var(--color-gold);flex:none;margin-top:.08rem}.uEAoSG_citySearch{position:relative}.uEAoSG_cityList{border:1px solid var(--color-gold-dim);background:#141318;border-radius:12px;margin-top:.5rem;list-style:none;overflow:hidden}.uEAoSG_cityOption{cursor:pointer;text-align:left;border-bottom:1px solid var(--color-gold-faint);width:100%;padding:.68rem .95rem;display:block}.uEAoSG_cityOption:active{background:var(--color-gold-faint)}.uEAoSG_cityName{font-size:1.02rem;display:block}.uEAoSG_cityPlace{color:var(--color-muted);font-size:.82rem;display:block}.uEAoSG_hint,.uEAoSG_credit{color:var(--color-muted);margin-top:.6rem;font-size:.85rem;line-height:1.4}.uEAoSG_credit{font-size:.72rem}.uEAoSG_credit a,.uEAoSG_legal a{text-decoration:underline}.uEAoSG_options{gap:.7rem;display:grid}.uEAoSG_option,.uEAoSG_area{cursor:pointer;border:1px solid var(--color-gold-dim);color:var(--color-cream);background:#ffffff0a;border-radius:12px;transition:border-color .15s,background .15s,opacity .15s}.uEAoSG_option{text-align:left;min-height:3.6rem;padding:.9rem 1rem;font-size:1.08rem}.uEAoSG_areas{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.uEAoSG_area{min-height:4.4rem;padding:.65rem .7rem;font-size:.97rem;line-height:1.25}.uEAoSG_chosen{border-color:var(--color-gold-bright);box-shadow:inset 0 0 0 1px var(--color-gold);background:linear-gradient(145deg,#f0c98a33,#cda86b12)}.uEAoSG_dimmed{opacity:.42}.uEAoSG_note{color:var(--color-cream);margin-bottom:.95rem;font-size:1rem;line-height:1.45}.uEAoSG_note strong{color:var(--color-gold-bright);font-weight:500}.uEAoSG_findings{border:1px solid var(--color-gold-dim);background:#cda86b0f;border-radius:12px;margin-bottom:1.1rem;padding:.9rem 1rem .1rem}.uEAoSG_signs{text-align:center;justify-content:space-around;gap:.75rem;margin-bottom:.75rem;display:flex}.uEAoSG_signs dt{letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);font-size:.7rem}.uEAoSG_signs dd{font-family:var(--font-display);font-size:1.32rem}.uEAoSG_problem{color:#f0a58a;margin-top:.55rem;font-size:.9rem}.uEAoSG_legal{color:var(--color-muted);margin-top:.9rem;font-size:.76rem;line-height:1.45}.uEAoSG_actions{background:linear-gradient(180deg, #03030500, var(--color-bg) 34%);padding-top:1rem;position:sticky;bottom:0}.uEAoSG_continue{cursor:pointer;color:#1b1408;background:linear-gradient(135deg, #f6d9a4 0%, var(--color-gold-bright) 45%, var(--color-gold) 100%);border-radius:12px;width:100%;min-height:3.45rem;font-size:1.06rem;font-weight:500;transition:opacity .2s;box-shadow:0 8px 26px #cda86b42}.uEAoSG_continue:disabled{cursor:default;opacity:.35;box-shadow:none}.uEAoSG_skip{cursor:pointer;width:100%;color:var(--color-muted);text-underline-offset:3px;padding:.85rem 0 .2rem;font-size:.95rem;text-decoration:underline;display:block}.uEAoSG_preparing{text-align:center;flex-direction:column;flex:1;justify-content:center;display:flex}.uEAoSG_preparingWheel{width:min(62vw,240px);margin:0 auto 2rem}.uEAoSG_stages{min-height:6.5rem;list-style:none}.uEAoSG_stage{color:var(--color-gold-bright);padding:.28rem 0;font-size:1rem;animation:.4s both uEAoSG_rise}@keyframes uEAoSG_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.uEAoSG_step,.uEAoSG_stage{animation:none}}
.k9EOea_wrapper{width:100%;position:relative}.k9EOea_label{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;color:var(--color-gold-soft);margin-bottom:.5rem;font-size:.7rem;font-weight:500;display:block}.k9EOea_input{width:100%;font-family:var(--font-sans);color:var(--color-cream);border:1px solid var(--color-gold-soft);background:linear-gradient(160deg,#ffffff12,#ffffff05);border-radius:10px;padding:.75rem .9rem;font-size:.92rem;transition:border-color .2s,box-shadow .2s}.k9EOea_input::placeholder{color:var(--color-muted)}.k9EOea_input:focus{border-color:var(--color-gold);outline:none;box-shadow:0 0 0 3px #cda86b26}.k9EOea_input:disabled{cursor:not-allowed;opacity:.5}.k9EOea_panel{z-index:40;border:1px solid var(--color-gold-soft);background:#17171d;border-radius:10px;max-height:260px;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto;box-shadow:0 20px 50px #0000008c,0 0 24px #cda86b12}.k9EOea_option{text-align:left;width:100%;font-family:var(--font-sans);color:var(--color-cream);border-radius:7px;padding:.55rem .7rem;font-size:.88rem;transition:background-color .15s,color .15s;display:block}.k9EOea_option:hover,.k9EOea_option:focus-visible{background:var(--color-gold-faint);color:var(--color-gold-bright);outline:none}.k9EOea_empty{font-family:var(--font-sans);color:var(--color-muted);padding:.6rem .7rem;font-size:.85rem}
._8aEwW_main{background:var(--color-bg);min-height:100vh;position:relative;overflow:hidden}._8aEwW_content{z-index:1;position:relative}
