.page-module__bAzKQq__eyebrow{font-family:var(--font-mono);font-size:var(--text-app-label);letter-spacing:.08em;text-transform:uppercase;color:var(--hero-muted);margin:0}.page-module__bAzKQq__heading{color:var(--hero-text);margin:1rem 0 0}.page-module__bAzKQq__businessAppend{min-height:calc(1em + 30px);margin-top:.2em;display:block}.page-module__bAzKQq__businessAppendContent{animation:.3s cubic-bezier(.2,0,0,1) page-module__bAzKQq__business-fade-in}.page-module__bAzKQq__businessAppendContent>span{color:var(--hero-sage);line-height:.98;font-size:var(--local-biz-fs);transition:font-size .12s cubic-bezier(.2,0,0,1)}.page-module__bAzKQq__subhead{font-family:var(--font-display);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);font-weight:var(--text-body-lg--font-weight);color:var(--hero-muted);margin:1rem 0 0}.page-module__bAzKQq__scrollCue{margin-top:var(--spacing-scale-24);text-transform:lowercase;text-decoration:none;display:inline-block}.page-module__bAzKQq__scrollCue:hover{color:var(--hero-muted)}.page-module__bAzKQq__scrollCue:focus-visible{outline:2px solid var(--hero-oxblood);outline-offset:4px}.page-module__bAzKQq__formBand{position:relative}.page-module__bAzKQq__rail{display:none}.page-module__bAzKQq__railInner{top:calc(var(--site-header-height,8.5rem) + var(--spacing-scale-24,24px));gap:var(--spacing-scale-24,24px);display:grid;position:sticky}.page-module__bAzKQq__railTitle{font-family:var(--font-mono);font-size:var(--text-app-label);letter-spacing:.08em;text-transform:uppercase;color:var(--hero-muted);margin:0}.page-module__bAzKQq__railBusiness{color:var(--hero-sage)}.page-module__bAzKQq__railChapters{font-family:var(--font-display);font-size:var(--text-mono-md);color:var(--hero-faint);gap:.8rem;margin:0;padding:0;line-height:1.2;list-style:none;display:grid}.page-module__bAzKQq__railChapterCurrent{color:var(--hero-text)}.page-module__bAzKQq__railChapterIndex{width:2.4em;font-family:var(--font-mono);font-size:var(--text-app-label);letter-spacing:.08em;color:var(--hero-sage);vertical-align:.18em;display:inline-block}.page-module__bAzKQq__railChapterMark{color:var(--hero-sage);margin-left:.5em}.page-module__bAzKQq__railPct{font-family:var(--font-mono);font-size:var(--text-app-legend);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--hero-text);margin:0;line-height:1}.page-module__bAzKQq__thread{background:var(--app-track-muted);height:2px}.page-module__bAzKQq__thread:before{content:"";background:var(--hero-sage);width:100%;height:100%;transform:scaleX(var(--completion,0));transform-origin:0;transition:transform .3s cubic-bezier(.2,0,0,1);display:block}.page-module__bAzKQq__dossierHead{align-items:end;gap:.6rem var(--spacing-scale-16,16px);margin-bottom:var(--spacing-scale-32,32px);grid-template-columns:1fr auto;display:grid}.page-module__bAzKQq__dossierHead .page-module__bAzKQq__thread{grid-column:1/-1}@media (min-width:105rem){.page-module__bAzKQq__rail{top:var(--spacing-section-half,2rem);bottom:0;left:var(--spacing-section-24,64px);width:13rem;display:block;position:absolute}.page-module__bAzKQq__dossierHead{display:none}}.page-module__bAzKQq__formWrap{width:100%;max-width:none;position:relative}.page-module__bAzKQq__form{gap:var(--spacing-scale-48,48px);width:100%;display:grid}.page-module__bAzKQq__chapter{padding:var(--spacing-scale-48,48px) 0 0;border:0;min-width:0;margin:0}.page-module__bAzKQq__chapterLegend{float:left;width:100%;margin:0 0 var(--spacing-scale-24,24px);font-family:var(--font-display);font-size:var(--text-app-legend);color:var(--hero-text);padding:0;font-weight:500;line-height:1.2}.page-module__bAzKQq__chapterIndex{font-family:var(--font-mono);font-size:var(--text-app-label);letter-spacing:.08em;color:var(--hero-sage);vertical-align:.18em;margin-right:.75em;font-weight:400}.page-module__bAzKQq__chapterFields{clear:both;gap:1.4rem;display:grid}.page-module__bAzKQq__field{gap:.45rem;display:grid;position:relative}.page-module__bAzKQq__fieldSettled label{color:var(--app-field-settled-ink)}.page-module__bAzKQq__fieldCurrent label{color:var(--hero-text)}.page-module__bAzKQq__field label{font-family:var(--font-mono);font-size:var(--text-mono-md);letter-spacing:.06em;text-transform:uppercase;color:var(--app-ink-strong)}.page-module__bAzKQq__field input,.page-module__bAzKQq__field textarea,.page-module__bAzKQq__field select{width:100%;color:var(--hero-text);font-family:var(--font-display);caret-color:var(--hero-sage);border-radius:0;outline:none;line-height:1.4;transition:border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}.page-module__bAzKQq__field input{border:0;border-bottom:1px solid var(--hero-faint);font-size:var(--text-app-lead);background:0 0;padding:.4rem 1.6rem .55rem 0}.page-module__bAzKQq__field input::placeholder{font-family:var(--font-mono);font-size:var(--text-app-note);letter-spacing:.02em;color:var(--hero-faint);opacity:1}.page-module__bAzKQq__field textarea,.page-module__bAzKQq__field select{border:1px solid var(--hero-faint);border-radius:var(--radius-surface);background:var(--hero-elevated);font-size:var(--text-app-textarea);padding:.85rem .95rem}.page-module__bAzKQq__field input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--hero-base) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--hero-base) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--hero-base) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--hero-elevated) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--hero-elevated) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--hero-elevated) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--hero-elevated) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--hero-elevated) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--hero-elevated) inset;-webkit-text-fill-color:var(--hero-text);caret-color:var(--hero-text)}.page-module__bAzKQq__field textarea{resize:vertical;min-height:6.5rem}.page-module__bAzKQq__validMark{color:var(--hero-sage);font-family:var(--font-display);font-size:var(--text-app-mark);pointer-events:none;opacity:0;line-height:1;animation:.2s cubic-bezier(.2,0,0,1) forwards page-module__bAzKQq__fade-check;position:absolute;top:2.5rem;right:.25rem}.page-module__bAzKQq__field input:focus-visible{border-bottom-color:var(--hero-sage);box-shadow:0 1px 0 0 var(--hero-sage)}.page-module__bAzKQq__field textarea:focus-visible,.page-module__bAzKQq__field select:focus-visible{border-color:var(--hero-sage);box-shadow:inset 0 0 0 1px var(--hero-sage)}.page-module__bAzKQq__field input[aria-invalid=true]{border-bottom-color:var(--hero-error)}.page-module__bAzKQq__field textarea[aria-invalid=true]{border-color:var(--hero-error)}.page-module__bAzKQq__error,.page-module__bAzKQq__submitError{color:var(--hero-error);font-family:var(--font-display);font-size:var(--text-app-error);margin:0;line-height:1.35}.page-module__bAzKQq__submitError{margin-top:.4rem}.page-module__bAzKQq__submitBlock{padding-top:var(--spacing-scale-48,48px);gap:1rem;display:grid}.page-module__bAzKQq__submitButton{width:100%}.page-module__bAzKQq__submitButton:disabled{opacity:.8;cursor:not-allowed}.page-module__bAzKQq__submitCursor{margin-left:.1em;animation:1s step-end infinite page-module__bAzKQq__cursor-blink;display:inline-block}.page-module__bAzKQq__takeover{width:100%;animation:.4s cubic-bezier(.25,1,.5,1) both page-module__bAzKQq__line-reveal}.page-module__bAzKQq__takeoverStage{font-family:var(--font-display);font-size:var(--text-app-takeover-stage);color:var(--hero-text);text-transform:lowercase;margin:1.25rem 0 0;font-weight:600;line-height:1.1}.page-module__bAzKQq__takeoverStage:focus-visible{outline:2px solid var(--hero-oxblood);outline-offset:4px;border-radius:2px}.page-module__bAzKQq__takeoverStageLine{opacity:0;animation:.25s cubic-bezier(.25,1,.5,1) forwards page-module__bAzKQq__stage-label-in;display:inline-block}.page-module__bAzKQq__takeoverStageFailed{color:var(--hero-oxblood)}.page-module__bAzKQq__takeoverMeter{margin-top:clamp(2rem,6vh,3.5rem)}.page-module__bAzKQq__takeoverPct{text-align:right;font-family:var(--font-mono);font-size:var(--text-app-takeover-pct);font-variant-numeric:tabular-nums;color:var(--hero-text);margin:0 0 .75rem;line-height:1}.page-module__bAzKQq__takeoverBar{background:var(--app-track-muted);width:100%;height:8px;overflow:hidden}.page-module__bAzKQq__takeoverBarFill{height:100%;width:var(--local-bar-width,0%);background:var(--hero-sage);display:block}.page-module__bAzKQq__takeoverBarFillFailed{background:var(--hero-oxblood)}.page-module__bAzKQq__bandDimmed{opacity:.3;pointer-events:none;transition:opacity .3s cubic-bezier(.25,1,.5,1)}.page-module__bAzKQq__patienceNote{font-family:var(--font-mono);font-size:var(--text-app-label);letter-spacing:.04em;color:var(--hero-faint);margin:.75rem 0 0;animation:.3s cubic-bezier(.2,0,0,1) both page-module__bAzKQq__line-reveal}.page-module__bAzKQq__footnote{font-family:var(--font-mono);font-size:var(--text-app-label);letter-spacing:.04em;color:var(--hero-faint);margin:2rem 0 0}.page-module__bAzKQq__resultsTop{width:100%;margin:0 0 3.5rem}.page-module__bAzKQq__confirmation{text-align:left;width:100%;margin-top:0;animation:.5s cubic-bezier(.2,0,0,1) forwards page-module__bAzKQq__line-reveal}.page-module__bAzKQq__confirmationHeading{font-family:var(--font-display);font-size:var(--text-app-confirmation);margin:0;font-weight:600;line-height:1}.page-module__bAzKQq__confirmationHeading:focus-visible{outline:2px solid var(--hero-oxblood);outline-offset:4px}.page-module__bAzKQq__confirmationBody{max-width:42rem;font-family:var(--font-display);font-size:var(--text-app-lead);color:var(--hero-muted);margin:1rem 0 0;line-height:1.5}.page-module__bAzKQq__readingLine{font-family:var(--font-mono);font-size:var(--text-app-reading);letter-spacing:.08em;text-transform:lowercase;color:var(--hero-muted);margin:.75rem 0 0}.page-module__bAzKQq__signalScore{vertical-align:top;min-height:calc(clamp(120px,18vw,280px)/1.13636);font-family:var(--font-display);font-size:var(--text-app-signal-display);color:var(--hero-text);align-items:flex-end;gap:.2em;margin:1rem 0 48px;font-weight:600;line-height:.82;display:inline-flex}.page-module__bAzKQq__signalScoreSettle{animation:.15s cubic-bezier(.2,0,0,1) page-module__bAzKQq__score-settle}.page-module__bAzKQq__signalOutOf{font-family:var(--font-mono);font-size:var(--text-app-score-unit-em);letter-spacing:.05em;color:var(--hero-muted);line-height:1}.page-module__bAzKQq__teaserLine{max-width:42rem;font-family:var(--font-display);font-size:var(--text-app-teaser);color:var(--hero-muted);opacity:0;animation:.4s cubic-bezier(.2,0,0,1) forwards page-module__bAzKQq__line-reveal;animation-delay:var(--local-anim-delay,0s);margin:.75rem 0 0;line-height:1.45;transform:translateY(8px)}.page-module__bAzKQq__handoffReveal{opacity:0;animation:.4s cubic-bezier(.2,0,0,1) forwards page-module__bAzKQq__line-reveal;animation-delay:var(--local-anim-delay,0s);transform:translateY(8px)}.page-module__bAzKQq__backHomeLink{color:var(--hero-muted);font-family:var(--font-display);font-size:var(--text-mono-md);margin-top:1.75rem;text-decoration:none;display:inline-block}.page-module__bAzKQq__backHomeLink:hover,.page-module__bAzKQq__backHomeLink:focus-visible{color:var(--hero-oxblood)}.page-module__bAzKQq__backHomeLink:focus-visible{outline:2px solid var(--hero-oxblood);outline-offset:4px}.page-module__bAzKQq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__bAzKQq__honeypotWrap{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media not (min-width:48rem){.page-module__bAzKQq__field input,.page-module__bAzKQq__field textarea,.page-module__bAzKQq__field select{font-size:var(--text-app-input-mobile)}.page-module__bAzKQq__signalScore{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.page-module__bAzKQq__businessAppend,.page-module__bAzKQq__businessAppendContent,.page-module__bAzKQq__businessAppendContent>span,.page-module__bAzKQq__thread:before,.page-module__bAzKQq__validMark{opacity:1;transition:none!important;animation:none!important}.page-module__bAzKQq__patienceNote,.page-module__bAzKQq__signalScoreSettle,.page-module__bAzKQq__teaserLine,.page-module__bAzKQq__handoffReveal,.page-module__bAzKQq__takeover,.page-module__bAzKQq__takeoverStageLine{opacity:1;transform:none;animation:none!important}.page-module__bAzKQq__bandDimmed{transition:none!important}.page-module__bAzKQq__submitCursor{opacity:1;animation:none!important}}@keyframes page-module__bAzKQq__cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes page-module__bAzKQq__stage-label-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__bAzKQq__fade-check{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__bAzKQq__business-fade-in{0%{opacity:0}to{opacity:1}}@keyframes page-module__bAzKQq__line-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__bAzKQq__score-settle{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}
