.Q35mWq_section{padding-block:var(--section-py)}@media (min-width:768px){.Q35mWq_section{padding-block:var(--section-py-md)}.Q35mWq_sectionCompact{padding-block:var(--space-20)}}.Q35mWq_band{background:var(--cream-2);border-block:1px solid var(--rule)}.Q35mWq_wrap{max-width:var(--content-max);padding-inline:var(--section-px);margin-inline:auto}@media (min-width:768px){.Q35mWq_wrap{padding-inline:var(--section-px-md)}}.Q35mWq_head{margin-bottom:var(--space-12);text-align:center}@media (min-width:768px){.Q35mWq_head{margin-bottom:var(--space-16)}.Q35mWq_headCompact{margin-bottom:var(--space-12)}}.Q35mWq_head h2{margin-top:var(--space-4)}.Q35mWq_headNote{max-width:62ch;margin:var(--space-6) auto 0;color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-loose);text-wrap:pretty}.Q35mWq_inlineLink{color:var(--terra-text);border-bottom:1px solid}.Q35mWq_hero{padding-block:var(--section-py);background:var(--bg)}@media (min-width:768px){.Q35mWq_hero{padding-block:var(--section-py-md)}}.Q35mWq_heroWrap{max-width:var(--content-max-hero);padding-inline:var(--section-px);margin-inline:auto}@media (min-width:768px){.Q35mWq_heroWrap{padding-inline:var(--section-px-md)}}.Q35mWq_heroEyebrow{text-wrap:balance}.Q35mWq_heroTitle{margin-top:var(--space-5);font-size:clamp(var(--fs-display-m), 16cqw, var(--fs-display-l))}.Q35mWq_heroLede{max-width:52ch;margin-top:var(--space-6);color:var(--mid);font-size:var(--fs-body-lg);line-height:var(--lh-loose);text-wrap:pretty}.Q35mWq_heroPrivacy{gap:var(--space-2);margin-top:var(--space-8);color:var(--mute);font-size:var(--fs-meta);align-items:center;display:flex}.Q35mWq_heroPrivacy:before{content:"";border-radius:var(--radius-pill);background:var(--success);flex:none;width:6px;height:6px}.Q35mWq_answerBlock{max-width:68ch;margin-inline:auto}.Q35mWq_answer{color:var(--ink);font-size:var(--fs-body-lg);line-height:var(--lh-loose);text-wrap:pretty}.Q35mWq_prose{max-width:68ch;margin-inline:auto}.Q35mWq_prose p{color:var(--mid);font-size:var(--fs-body);line-height:var(--lh-loose);text-wrap:pretty}.Q35mWq_prose p+p{margin-top:var(--space-6)}.Q35mWq_typeList{border-top:1px solid var(--rule);grid-template-columns:1fr;max-width:880px;margin-inline:auto;display:grid}@media (min-width:700px){.Q35mWq_typeList{column-gap:var(--space-12);grid-template-columns:1fr 1fr}}.Q35mWq_typeItem{padding-block:var(--space-4);border-bottom:1px solid var(--rule);color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed)}.Q35mWq_typeName{color:var(--ink);font-weight:var(--weight-semibold)}.Q35mWq_typeHubNote{max-width:68ch;margin:var(--space-6) auto 0;color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-loose)}.Q35mWq_legacyNote{max-width:68ch;margin:var(--space-10) auto 0}.Q35mWq_legacyTitle{color:var(--ink);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--tracking-mono-s);text-transform:uppercase}.Q35mWq_legacyBody{margin-top:var(--space-4);color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-loose)}.Q35mWq_methodIntro{max-width:68ch;color:var(--mid);font-size:var(--fs-body);line-height:var(--lh-loose);margin-inline:auto}.Q35mWq_methodGrid{max-width:880px;margin:var(--space-12) auto 0;gap:var(--space-10) var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:700px){.Q35mWq_methodGrid{grid-template-columns:1fr 1fr}}.Q35mWq_methodItem{padding-top:var(--space-5);border-top:1px solid var(--rule)}.Q35mWq_methodTitle{color:var(--ink);font-size:var(--fs-body);font-weight:var(--weight-semibold);scroll-margin-top:var(--space-20)}.Q35mWq_methodBody{margin-top:var(--space-3);color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-loose)}.Q35mWq_stage{max-width:720px;margin-inline:auto}.Q35mWq_entryGrid{gap:var(--space-10);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1000px){.Q35mWq_entryGrid{gap:var(--space-14);grid-template-columns:minmax(0,1fr) minmax(0,500px)}}.Q35mWq_entryCopy{container-type:inline-size}.Q35mWq_entryTool{min-width:0}.Q35mWq_entryCard{padding:var(--space-7);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--cream);box-shadow:var(--shadow-press)}.Q35mWq_entryActions{margin-top:var(--space-5)}.Q35mWq_entryActions button{width:100%}.Q35mWq_heightField{display:block}.Q35mWq_heightTop{gap:var(--space-4);justify-content:space-between;align-items:center;display:flex}.Q35mWq_heightLabel{color:var(--ink);font-size:var(--fs-body-sm);font-weight:var(--weight-semibold)}.Q35mWq_units{border:1px solid var(--rule);border-radius:var(--radius-xs);display:inline-flex;overflow:hidden}.Q35mWq_unitButton{padding:var(--space-1) var(--space-3);color:var(--mute);font-family:var(--font-mono);font-size:var(--fs-mono-xxs);letter-spacing:var(--tracking-mono-s);text-transform:uppercase;cursor:pointer}.Q35mWq_unitButton[aria-pressed=true]{background:var(--ink);color:var(--cream)}.Q35mWq_heightPair{gap:var(--space-3);display:flex}.Q35mWq_heightInputs{min-width:0;height:var(--input-h);margin-top:var(--space-3);border:var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);flex:1;align-items:center;display:flex}.Q35mWq_heightInput{min-width:0;padding:0 var(--input-px);color:var(--input-fg);font:inherit;font-size:var(--fs-body);background:0 0;border:0;flex:1}.Q35mWq_heightInput:focus,.Q35mWq_heightInput:focus-visible{box-shadow:none;outline:none}.Q35mWq_heightSuffix{padding-inline:var(--space-2);color:var(--mute);font-family:var(--font-mono);font-size:var(--fs-mono-xxs);letter-spacing:var(--tracking-mono-s);text-transform:uppercase;flex:none}.Q35mWq_heightError{margin-top:var(--space-3);color:var(--error);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed)}.Q35mWq_heightNote{margin-top:var(--space-4);color:var(--mute);font-size:var(--fs-meta);line-height:var(--lh-relaxed)}.Q35mWq_heightSummary{gap:var(--space-4);max-width:640px;color:var(--mute);font-size:var(--fs-meta);flex-wrap:wrap;align-items:baseline;display:flex}.Q35mWq_heightSummary .Q35mWq_textButton{font-size:inherit}.Q35mWq_startOver{margin-left:auto}.Q35mWq_heightEditor{max-width:460px;margin-top:var(--space-4);padding:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--cream)}.Q35mWq_heightEditor>button{margin-top:var(--space-4)}.Q35mWq_question{max-width:640px;min-height:38rem;margin-top:var(--space-10)}.Q35mWq_stage[data-illustrated]{max-width:min(1080px, calc(100vw - 2 * var(--section-px) - 16px))}@media (min-width:768px){.Q35mWq_stage[data-illustrated]{max-width:min(1080px, calc(100vw - 2 * var(--section-px-md) - 16px))}}.Q35mWq_stage[data-illustrated] .Q35mWq_heightSummary,.Q35mWq_stage[data-illustrated] .Q35mWq_question{max-width:none}.Q35mWq_questionProgress{color:var(--mute);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--tracking-mono-s);text-transform:uppercase}.Q35mWq_progressTrack{height:4px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--cream-2);display:block;overflow:hidden}.Q35mWq_progressComplete{background:var(--terra);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.Q35mWq_progressComplete{transition:width var(--dur-hover) var(--ease)}}.Q35mWq_questionAxis{margin-top:var(--space-10)}.Q35mWq_questionStem{max-width:56ch;margin-top:var(--space-4);color:var(--ink);font-size:var(--fs-h4);font-weight:var(--weight-semibold);line-height:var(--lh-snug);text-wrap:pretty}.Q35mWq_questionStem:focus-visible{outline:none}.Q35mWq_focusChip{margin-top:var(--space-3)}.Q35mWq_choiceFieldset{margin-top:var(--space-5);border:0}.Q35mWq_options{gap:var(--space-2);display:grid}.Q35mWq_option{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-xs);background:var(--cream);color:var(--ink);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);cursor:pointer;align-items:baseline;display:flex}.Q35mWq_optionUnsure{color:var(--mute);border-style:dashed}.Q35mWq_optionSelected{border-color:var(--terra);background:color-mix(in srgb, var(--terra) 7%, var(--cream))}:is(.Q35mWq_option:has(input:focus-visible),.Q35mWq_quintOption:has(input:focus-visible)){outline:2px solid var(--ink);outline-offset:2px}.Q35mWq_option [data-sll-check=dot]{align-self:flex-start;margin-top:1px}.Q35mWq_quint{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.Q35mWq_quint{grid-template-columns:repeat(5,1fr)}}.Q35mWq_quintOption{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-xs);background:var(--cream);color:var(--ink);cursor:pointer;flex-direction:column;display:flex}.Q35mWq_quintOption.Q35mWq_optionSelected{border-color:var(--terra);background:color-mix(in srgb, var(--terra) 7%, var(--cream))}.Q35mWq_quintSketch{opacity:.72;width:100%;height:auto;display:block}.Q35mWq_quintOption.Q35mWq_optionSelected .Q35mWq_quintSketch{opacity:1}.Q35mWq_quintSketchLoading{border-radius:var(--radius-xs);background-color:var(--cream-2);width:100%;display:block}@media (prefers-reduced-motion:no-preference){.Q35mWq_quintSketchLoading{animation:1.4s ease-in-out infinite Q35mWq_kibbeSketchPulse}}@keyframes Q35mWq_kibbeSketchPulse{0%,to{opacity:1}50%{opacity:.5}}.Q35mWq_quintOptionLoading{cursor:default}.Q35mWq_quintLabel{font-size:var(--fs-meta);line-height:var(--lh-relaxed)}.Q35mWq_navRow{margin-top:var(--space-10);justify-content:space-between;display:flex}.Q35mWq_stageResult{margin-top:calc(var(--space-16) - var(--section-py))}@media (min-width:768px){.Q35mWq_stageResult{margin-top:calc(var(--space-16) - var(--section-py-md))}}.Q35mWq_result{--kb-hair:color-mix(in srgb, var(--ink) 11%, transparent)}.Q35mWq_eyebrow{color:var(--mute);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-mono-s);text-transform:uppercase}.Q35mWq_eyebrowAccent{color:var(--terra-text)}.Q35mWq_resultEyebrow{margin-bottom:var(--space-5);display:block}.Q35mWq_panel{border:1px solid var(--rule);border-radius:var(--radius-xs);background:var(--cream)}.Q35mWq_panelReveal{border:2px solid var(--terra-text);background:var(--cream-2);box-shadow:8px 8px 0 var(--terra-text)}.Q35mWq_panelReveal .Q35mWq_eyebrow,.Q35mWq_panelReveal .Q35mWq_eyebrowAccent,.Q35mWq_panelReveal .Q35mWq_revealAlsoKey,.Q35mWq_panelReveal .Q35mWq_revealAlsoAlias{color:var(--mid)}.Q35mWq_revealHead{gap:var(--space-4) var(--space-8);padding:var(--space-10) var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.Q35mWq_revealHeadMain{min-width:0;container-type:inline-size}.Q35mWq_revealHeadCentered{padding-block:var(--space-8);align-items:center}.Q35mWq_revealName{margin-top:var(--space-4);color:var(--ink);font-family:var(--font-serif);font-size:clamp(var(--fs-h2), 11cqw, var(--fs-display-l));font-weight:var(--weight-medium);line-height:var(--lh-snug);letter-spacing:var(--tracking-display);text-wrap:balance;border-radius:0;outline:none}.Q35mWq_revealHeading{max-width:24ch;color:var(--ink);font-family:var(--font-serif);font-size:var(--fs-h2);font-weight:var(--weight-medium);line-height:var(--lh-normal);letter-spacing:var(--tracking-tight);text-wrap:balance;border-radius:0;outline:none}.Q35mWq_revealName[data-keyboard-focus=true]:focus,.Q35mWq_revealHeading[data-keyboard-focus=true]:focus{outline-offset:4px;outline:2px solid}.Q35mWq_revealAlias{max-width:56ch;margin-top:var(--space-5);color:var(--mid);font-family:var(--font-serif);font-size:var(--fs-body-lg);font-style:italic;line-height:var(--lh-normal);text-wrap:pretty}.Q35mWq_revealNote{max-width:56ch;margin-top:var(--space-3);color:var(--mid);font-family:var(--font-sans);font-size:var(--fs-body-sm);font-style:normal;line-height:var(--lh-relaxed);text-wrap:pretty}.Q35mWq_pill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-mono-s);text-transform:uppercase;white-space:nowrap;background:var(--terra-text);color:var(--clay-ink);flex:none}.Q35mWq_revealAlso{gap:var(--space-2) var(--space-3);padding:var(--space-8);border-top:1px solid var(--kb-hair);flex-wrap:wrap;align-items:baseline;display:flex}.Q35mWq_revealAlsoKey{color:var(--mute);font-size:var(--fs-meta)}.Q35mWq_revealAlsoName{color:var(--ink);font-family:var(--font-serif);font-size:var(--fs-body-lg);font-weight:var(--weight-medium)}.Q35mWq_revealAlsoAlias{color:var(--mid);font-size:var(--fs-meta)}.Q35mWq_revealCandidates{gap:var(--space-6) var(--space-10);padding:var(--space-6) var(--space-8) var(--space-7);border-top:1px solid var(--kb-hair);grid-template-columns:1fr;display:grid}@media (min-width:640px){.Q35mWq_revealCandidates{grid-template-columns:1fr 1fr}}.Q35mWq_candidateName{margin-top:var(--space-2);color:var(--ink);font-family:var(--font-serif);font-size:var(--fs-h3);font-weight:var(--weight-medium);line-height:var(--lh-normal);letter-spacing:var(--tracking-tight)}.Q35mWq_candidateAlias{margin-top:var(--space-2);color:var(--mid);font-size:var(--fs-meta);line-height:var(--lh-relaxed)}.Q35mWq_resultSection{margin-top:var(--space-10)}.Q35mWq_sectionLead{margin-top:var(--space-12)}.Q35mWq_sectionHead{gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.Q35mWq_sectionTitle{color:var(--ink);font-family:var(--font-serif);font-size:var(--fs-h4);font-weight:var(--weight-medium);line-height:var(--lh-normal)}.Q35mWq_evList{padding:var(--space-4) var(--space-8)}.Q35mWq_ev{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--kb-hair);grid-template-columns:16px 28px minmax(0,1fr);align-items:baseline;display:grid}.Q35mWq_ev:last-child{border-bottom:0}.Q35mWq_evMark{color:var(--success);align-self:start;margin-top:5px;display:flex}.Q35mWq_evCon .Q35mWq_evMark{color:var(--error)}.Q35mWq_evQuestion{color:var(--mute);font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.Q35mWq_evText{max-width:66ch;color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-relaxed);text-wrap:pretty}.Q35mWq_evCon .Q35mWq_evText{color:var(--mid)}.Q35mWq_footnote{padding:var(--space-4) var(--space-8);border-top:1px solid var(--kb-hair);background:var(--cream-2);color:var(--mid);font-size:var(--fs-meta);line-height:var(--lh-relaxed)}.Q35mWq_footnoteText{text-wrap:pretty;max-width:66ch;display:block}.Q35mWq_footnote+.Q35mWq_footnote{background:var(--cream)}.Q35mWq_evSubHead{padding:var(--space-5) var(--space-8) 0;color:var(--ink);font-size:var(--fs-body-sm);font-weight:var(--weight-semibold);display:block}.Q35mWq_evSubHead+.Q35mWq_evList{padding-top:var(--space-1)}.Q35mWq_evDivider{border-top:1px solid var(--kb-hair)}.Q35mWq_evGroup{padding:var(--space-4) var(--space-8)}.Q35mWq_evGroup+.Q35mWq_evGroup{border-top:1px solid var(--kb-hair)}.Q35mWq_evGroup .Q35mWq_evList{padding:0}.Q35mWq_evGroupLabel{margin-bottom:var(--space-1);display:block}.Q35mWq_conflictPair{padding:var(--space-4) 0;border-bottom:1px solid var(--kb-hair)}.Q35mWq_conflictPair:last-child{border-bottom:0}.Q35mWq_conflictPair .Q35mWq_ev{padding:var(--space-2) 0;border-bottom:0}.Q35mWq_butPrefix{color:var(--info);font-weight:var(--weight-semibold)}.Q35mWq_ruleList{padding:var(--space-4) var(--space-8);list-style:none}.Q35mWq_rule{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--kb-hair);grid-template-columns:56px minmax(0,1fr);align-items:baseline;display:grid}.Q35mWq_rule:last-child{border-bottom:0}.Q35mWq_ruleIndex{color:var(--terra-text);font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-variant-numeric:tabular-nums;font-style:normal}.Q35mWq_ruleIndexInfo{color:var(--info)}.Q35mWq_ruleText{max-width:66ch;color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-relaxed);text-wrap:pretty}.Q35mWq_verifyGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.Q35mWq_verifyGrid{grid-template-columns:1fr 1fr}}.Q35mWq_verifyItem{padding:var(--space-6) var(--space-8) var(--space-8)}.Q35mWq_verifyName{margin-top:var(--space-3);color:var(--ink);font-family:var(--font-serif);font-size:var(--fs-body-lg);font-weight:var(--weight-medium);line-height:var(--lh-normal)}.Q35mWq_verifyBody{margin-top:var(--space-2);color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);text-wrap:pretty}.Q35mWq_resultActions{gap:var(--space-3);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;display:flex}.Q35mWq_nextLine .Q35mWq_inlineLink{border-bottom-color:var(--terra-text);color:var(--ink)}.Q35mWq_nextLine{max-width:58ch;margin-top:var(--space-5);color:var(--mute);font-size:var(--fs-meta);line-height:var(--lh-relaxed);text-wrap:pretty}.Q35mWq_textButton{color:var(--terra-text);font-size:var(--fs-body-sm);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.Q35mWq_faq{max-width:760px;margin-inline:auto}.Q35mWq_faqItem{border-top:1px solid var(--rule)}.Q35mWq_faqItem:last-child{border-bottom:1px solid var(--rule)}.Q35mWq_faqQuestion{padding:var(--space-5) 2px;cursor:pointer;list-style:none}.Q35mWq_faqQuestionText{gap:var(--space-5);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;display:flex}.Q35mWq_faqQuestion::-webkit-details-marker{display:none}.Q35mWq_faqIcon{width:14px;color:var(--mute);font-family:var(--font-mono);font-weight:var(--weight-regular);text-align:center;flex:none;display:inline-block}@media (prefers-reduced-motion:no-preference){.Q35mWq_faqIcon{transition:transform var(--dur-hover) var(--ease)}}.Q35mWq_faqItem[open] .Q35mWq_faqIcon{color:var(--terra-text);transform:rotate(45deg)}.Q35mWq_faqAnswer{max-width:62ch;padding:0 2px var(--space-6);color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-loose)}
