._auditPage_b55tu_1{background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--marigold) 10%, transparent), transparent 25rem), var(--cream);min-height:100svh;color:var(--ink);position:relative;overflow:clip}._atmosphere_b55tu_11{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}._orbitOne_b55tu_19,._orbitTwo_b55tu_20{border:1px solid color-mix(in srgb, var(--ink) 11%, transparent);border-radius:50%;position:absolute}._orbitOne_b55tu_19{width:46rem;height:46rem;top:10rem;right:-18rem}._orbitTwo_b55tu_20{width:40rem;height:40rem;bottom:-24rem;left:-15rem}._signalDotOne_b55tu_40,._signalDotTwo_b55tu_41{background:var(--coral);width:.55rem;height:.55rem;box-shadow:0 0 2rem color-mix(in srgb, var(--coral) 66%, transparent);border-radius:50%;position:absolute}._signalDotOne_b55tu_40{top:16rem;right:14%}._signalDotTwo_b55tu_41{background:var(--marigold);box-shadow:0 0 2rem color-mix(in srgb, var(--marigold) 66%, transparent);bottom:18%;left:8%}._header_b55tu_62{z-index:30;min-height:72px;padding:0 var(--gutter);border-bottom:1px solid var(--rule);background:var(--header-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}._header_b55tu_62>:last-child{justify-self:end}._headerLabel_b55tu_80{color:var(--muted);letter-spacing:.19em;text-transform:uppercase;font-size:.67rem;font-weight:800}._main_b55tu_88,._footer_b55tu_89{z-index:1;position:relative}._main_b55tu_88{width:min(100%,100rem);margin:0 auto}._hero_b55tu_99,._resultsHero_b55tu_100{padding:clamp(4.5rem, 10vw, 9rem) var(--gutter) clamp(3.5rem, 7vw, 6rem);grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}._eyebrow_b55tu_108{color:var(--coral);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.69rem;font-weight:820;display:flex}._eyebrow_b55tu_108 span{background:currentColor;width:2.4rem;height:2px}._hero_b55tu_99 h1,._resultsHero_b55tu_100 h1{max-width:11ch;font-family:var(--impact);letter-spacing:-.075em;margin-top:1.2rem;font-size:clamp(4.25rem,8.6vw,9.2rem);font-weight:850;line-height:.84}._hero_b55tu_99 h1 em,._resultsHero_b55tu_100 h1 em{color:var(--coral);font-family:var(--editorial);letter-spacing:-.065em;font-style:italic;font-weight:460}._heroCopy_b55tu_145{padding-bottom:.8rem}._heroCopy_b55tu_145>p{max-width:34rem;color:var(--muted);font-family:var(--editorial);font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.45}._trustRow_b55tu_157{flex-wrap:wrap;gap:.55rem;margin-top:2rem;display:flex}._trustRow_b55tu_157 span,._resultSignals_b55tu_165 span{border:1px solid var(--rule);background:color-mix(in srgb, var(--paper) 70%, transparent);color:var(--muted);letter-spacing:.05em;border-radius:999px;padding:.55rem .72rem;font-size:.67rem;font-weight:750}._auditShell_b55tu_176{min-height:43rem;margin:0 var(--gutter) clamp(5rem, 10vw, 9rem);border:1px solid var(--rule);background:var(--paper);border-radius:1.5rem;grid-template-columns:minmax(15rem,.35fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 2rem 7rem -4rem #0510176b}._progressPanel_b55tu_188{border-right:1px solid var(--rule);background:linear-gradient(145deg, color-mix(in srgb, var(--forest) 97%, #fff 3%), var(--forest-deep));color:var(--on-dark);flex-direction:column;gap:2.5rem;padding:clamp(1.5rem,3vw,2.8rem);display:flex}._progressLabel_b55tu_199,._questionKicker_b55tu_200,._sectionNumber_b55tu_201,._recommendationEyebrow_b55tu_202{letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:820}._progressLabel_b55tu_199{color:var(--sage)}._progressTrack_b55tu_213{background:#ffffff24;border-radius:999px;width:100%;height:3px;margin-top:1rem;overflow:hidden}._progressTrack_b55tu_213 span{border-radius:inherit;background:var(--marigold);height:100%;transition:width .42s cubic-bezier(.2,.75,.2,1);display:block}._auditPromise_b55tu_230{background:#ffffff0b;border:1px solid #ffffff24;border-radius:1rem;padding:1.2rem}._promiseMark_b55tu_237{background:var(--marigold);color:var(--forest-deep);letter-spacing:.14em;border-radius:.35rem;padding:.3rem .45rem;font-size:.58rem;font-weight:900;display:inline-block}._auditPromise_b55tu_230 p,._progressNote_b55tu_249{color:color-mix(in srgb, var(--on-dark) 76%, transparent);margin-top:.9rem;font-size:.85rem;line-height:1.55}._progressNote_b55tu_249{font-family:var(--editorial);margin-top:auto;font-size:1.05rem}._answerSummary_b55tu_262{margin-top:auto}._answerSummary_b55tu_262>p{color:var(--sage);letter-spacing:.15em;text-transform:uppercase;font-size:.61rem;font-weight:820}._answerSummary_b55tu_262 ul{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}._answerSummary_b55tu_262 li{color:color-mix(in srgb, var(--on-dark) 82%, transparent);align-items:center;gap:.6rem;font-size:.79rem;display:flex}._answerSummary_b55tu_262 li:before{background:var(--marigold);content:"";border-radius:50%;width:.42rem;height:.42rem}._questionPanel_b55tu_298{flex-direction:column;padding:clamp(2rem,5vw,5rem);animation:.48s cubic-bezier(.2,.75,.2,1) both _question-in_b55tu_1;display:flex}@keyframes _question-in_b55tu_1{0%{opacity:0;transform:translateY(.8rem)}}._questionKicker_b55tu_200,._recommendationEyebrow_b55tu_202{color:var(--coral)}._questionPanel_b55tu_298 h2{max-width:16ch;font-family:var(--impact);letter-spacing:-.055em;margin-top:.8rem;font-size:clamp(2.4rem,4.5vw,4.8rem);font-weight:820;line-height:.95}._questionHelp_b55tu_327{max-width:40rem;color:var(--muted);margin-top:1rem;font-size:.95rem;line-height:1.55}._options_b55tu_335{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:clamp(2rem,4vw,3rem);display:grid}._option_b55tu_335{border:1px solid var(--rule);background:color-mix(in srgb, var(--paper) 94%, var(--cream));min-height:6.5rem;color:var(--ink);cursor:pointer;text-align:left;border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid}._option_b55tu_335:hover,._option_b55tu_335:focus-visible{border-color:color-mix(in srgb, var(--coral) 66%, var(--rule));transform:translateY(-2px);box-shadow:0 1rem 2rem -1.7rem #061218b3}._optionSelected_b55tu_365{border-color:var(--coral);background:color-mix(in srgb, var(--coral) 8%, var(--paper));box-shadow:inset 0 0 0 1px var(--coral)}._optionMarker_b55tu_371{background:var(--forest);width:2.45rem;height:2.45rem;color:var(--on-dark);border-radius:.7rem;place-items:center;font-size:.67rem;font-weight:850;display:grid}._optionSelected_b55tu_365 ._optionMarker_b55tu_371{background:var(--coral);color:#1b120f}._optionCopy_b55tu_388{gap:.3rem;display:grid}._optionCopy_b55tu_388 strong{font-size:.98rem}._optionCopy_b55tu_388 small{color:var(--muted);font-size:.76rem;line-height:1.42}._optionCheck_b55tu_403{color:var(--muted);font-size:1rem}._optionSelected_b55tu_365 ._optionCheck_b55tu_403{color:var(--coral)}._questionActions_b55tu_412,._ctaActions_b55tu_413{align-items:center;gap:.75rem;display:flex}._questionActions_b55tu_412{justify-content:space-between;margin-top:auto;padding-top:2.5rem}._backButton_b55tu_425,._continueButton_b55tu_426{cursor:pointer;border-radius:999px;min-height:3.25rem;font-size:.78rem;font-weight:800}._backButton_b55tu_425{color:var(--muted);background:0 0;border:0;padding:.8rem 1rem}._backButton_b55tu_425:disabled{cursor:not-allowed;opacity:.3}._continueButton_b55tu_426{border:1px solid var(--forest);background:var(--forest);color:var(--on-dark);justify-content:center;align-items:center;gap:1rem;padding:.8rem 1.4rem;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}._continueButton_b55tu_426:hover:not(:disabled),._continueButton_b55tu_426:focus-visible:not(:disabled){border-color:var(--coral);background:var(--coral);color:#1b120f;transform:translateY(-2px)}._continueButton_b55tu_426:disabled{cursor:not-allowed;opacity:.34}._principles_b55tu_471{padding:0 var(--gutter) clamp(6rem, 12vw, 12rem);grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);gap:3rem;display:grid}._sectionNumber_b55tu_201{color:var(--coral);padding-top:.55rem}._principles_b55tu_471 h2,._resultsCta_b55tu_484 h2{max-width:18ch;font-family:var(--editorial);letter-spacing:-.055em;font-size:clamp(2.4rem,5vw,5.4rem);font-weight:480;line-height:1}._principles_b55tu_471>div>p,._resultsCta_b55tu_484>div>p:not(._sectionNumber_b55tu_201){max-width:42rem;color:var(--muted);margin-top:1.5rem;font-size:1rem;line-height:1.7}._results_b55tu_100{padding-bottom:clamp(5rem,10vw,9rem)}._resultsHero_b55tu_100{align-items:center;padding-bottom:clamp(2.5rem,5vw,4rem)}._resultsHero_b55tu_100 h1{max-width:10ch;font-size:clamp(4rem,8vw,8.4rem)}._rangeCard_b55tu_516{border:1px solid color-mix(in srgb, var(--marigold) 66%, var(--rule));background:color-mix(in srgb, var(--marigold) 9%, var(--paper));border-radius:1.3rem;padding:clamp(1.5rem,3vw,2.5rem)}._rangeCard_b55tu_516>span{color:var(--coral);letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:850}._rangeCard_b55tu_516 strong{font-family:var(--impact);letter-spacing:-.055em;margin-top:.75rem;font-size:clamp(2.1rem,4vw,4rem);font-weight:820;line-height:.95;display:block}._rangeCard_b55tu_516 p{color:var(--muted);margin-top:1rem;font-size:.77rem;line-height:1.55}._resultSignals_b55tu_165{padding:0 var(--gutter) 2rem;flex-wrap:wrap;gap:.55rem;display:flex}._recommendations_b55tu_555{padding:0 var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._recommendation_b55tu_202{border:1px solid var(--rule);background:var(--paper);border-radius:1.3rem;flex-direction:column;min-height:34rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}._recommendation_b55tu_202:first-child{background:var(--forest);color:var(--on-dark)}._recommendationNumber_b55tu_579{color:color-mix(in srgb, var(--ink) 6%, transparent);font-family:var(--impact);letter-spacing:-.08em;font-size:clamp(6rem,10vw,10rem);font-weight:900;line-height:1;position:absolute;top:-1.2rem;right:.8rem}._recommendation_b55tu_202:first-child ._recommendationNumber_b55tu_579{color:#ffffff0f}._recommendationEyebrow_b55tu_202{z-index:1;position:relative}._recommendation_b55tu_202 h2{z-index:1;max-width:12ch;font-family:var(--impact);letter-spacing:-.055em;margin-top:3.8rem;font-size:clamp(2rem,3vw,3.25rem);font-weight:820;line-height:.98;position:relative}._recommendationSummary_b55tu_612{z-index:1;color:var(--muted);margin-top:1.25rem;font-size:.91rem;line-height:1.65;position:relative}._recommendation_b55tu_202:first-child ._recommendationSummary_b55tu_612{color:color-mix(in srgb, var(--on-dark) 74%, transparent)}._firstMove_b55tu_625{z-index:1;margin-top:auto;padding-top:2rem;position:relative}._firstMove_b55tu_625 span{color:var(--coral);letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:850}._firstMove_b55tu_625 p{font-family:var(--editorial);margin-top:.65rem;font-size:1rem;line-height:1.5}._recommendation_b55tu_202>a{z-index:1;border-top:1px solid var(--rule);color:var(--coral);justify-content:space-between;margin-top:1.6rem;padding-top:1rem;font-size:.7rem;font-weight:800;display:flex;position:relative}._recommendation_b55tu_202:first-child>a{color:var(--marigold);border-top-color:#ffffff29}._resultsCta_b55tu_484{margin:clamp(4rem, 8vw, 7rem) var(--gutter) 0;border:1px solid var(--rule);background:var(--paper);border-radius:1.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding:clamp(2rem,5vw,5rem);display:grid}._resultsCta_b55tu_484 h2{margin-top:1.1rem}._ctaActions_b55tu_413{flex-direction:column;align-items:stretch;min-width:14rem}._footer_b55tu_89{padding:2rem var(--gutter);border-top:1px solid var(--rule);background:color-mix(in srgb, var(--paper) 78%, transparent);color:var(--muted);letter-spacing:.05em;justify-content:space-between;gap:1rem;font-size:.69rem;font-weight:760;display:flex}._footer_b55tu_89 a{color:var(--coral)}html[data-theme=dark] ._auditPage_b55tu_1{background:radial-gradient(circle at 12% 18%, #55dcff14, transparent 25rem), var(--cream)}html[data-theme=dark] ._auditPage_b55tu_1:before{content:"";opacity:.34;pointer-events:none;background-image:radial-gradient(#f0eee73d 0 .7px,#0000 1.2px);background-size:73px 73px;position:fixed;inset:0}html[data-theme=dark] ._auditShell_b55tu_176,html[data-theme=dark] ._recommendation_b55tu_202,html[data-theme=dark] ._resultsCta_b55tu_484,html[data-theme=dark] ._rangeCard_b55tu_516,html[data-theme=dark] ._trustRow_b55tu_157 span,html[data-theme=dark] ._resultSignals_b55tu_165 span{background-color:color-mix(in srgb, var(--paper) 90%, transparent)}html[data-theme=dark] ._option_b55tu_335{background:color-mix(in srgb, var(--paper) 88%, var(--navy))}html[data-theme=dark] ._optionSelected_b55tu_365{background:color-mix(in srgb, var(--coral) 13%, var(--paper))}html[data-theme=dark] ._recommendation_b55tu_202:first-child{background:color-mix(in srgb, var(--forest) 74%, var(--navy))}@media (width<=920px){._hero_b55tu_99,._resultsHero_b55tu_100,._principles_b55tu_471{grid-template-columns:1fr}._hero_b55tu_99{gap:2.4rem}._hero_b55tu_99 h1,._resultsHero_b55tu_100 h1{max-width:12ch}._auditShell_b55tu_176{grid-template-columns:1fr}._progressPanel_b55tu_188{border-right:0;border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}._answerSummary_b55tu_262,._progressNote_b55tu_249{display:none}._recommendations_b55tu_555{grid-template-columns:1fr}._recommendation_b55tu_202{min-height:26rem}._resultsCta_b55tu_484{grid-template-columns:1fr;align-items:start}._ctaActions_b55tu_413{width:min(100%,22rem)}}@media (width<=640px){._header_b55tu_62{grid-template-columns:1fr auto;min-height:68px}._headerLabel_b55tu_80{display:none}._hero_b55tu_99,._resultsHero_b55tu_100{padding-top:4rem}._hero_b55tu_99 h1,._resultsHero_b55tu_100 h1{font-size:clamp(3.6rem,18vw,5.8rem)}._trustRow_b55tu_157{gap:.4rem}._auditShell_b55tu_176{border-radius:1rem;margin-left:.75rem;margin-right:.75rem}._progressPanel_b55tu_188{grid-template-columns:1fr;gap:1.3rem;padding:1.2rem}._auditPromise_b55tu_230{align-items:center;gap:.8rem;padding:.8rem;display:flex}._auditPromise_b55tu_230 p{margin-top:0}._questionPanel_b55tu_298{padding:1.35rem}._questionPanel_b55tu_298 h2{font-size:clamp(2.4rem,12vw,3.4rem)}._options_b55tu_335{grid-template-columns:1fr}._option_b55tu_335{min-height:5.7rem}._questionActions_b55tu_412{padding-top:1.5rem}._continueButton_b55tu_426{flex:1}._principles_b55tu_471{gap:1.2rem}._recommendations_b55tu_555,._resultSignals_b55tu_165{padding-left:.75rem;padding-right:.75rem}._resultsCta_b55tu_484{margin-left:.75rem;margin-right:.75rem;padding:1.5rem}._footer_b55tu_89{flex-direction:column}._footer_b55tu_89>:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){._questionPanel_b55tu_298,._progressTrack_b55tu_213 span,._option_b55tu_335,._continueButton_b55tu_426{scroll-behavior:auto;transition:none;animation:none}}@media print{._atmosphere_b55tu_11,._header_b55tu_62,._footer_b55tu_89,._questionActions_b55tu_412,._ctaActions_b55tu_413{display:none}._auditPage_b55tu_1,._recommendation_b55tu_202,._resultsCta_b55tu_484{color:#111;background:#fff}}
