.page_heroBand__PwMxc{background:var(--paper-sunk);border-bottom:var(--bw-hair) solid var(--border)}.page_heroInner__aWXFX{padding-top:var(--space-8);padding-bottom:var(--space-10)}.page_kicker__gvcqa{margin:var(--space-6) 0 var(--space-3);font-family:var(--font-ui);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--navy-600)}.page_title__RZOjl{font-size:var(--fs-h1);margin:0 0 var(--space-4)}.page_lead__Ek1QZ{font-family:var(--font-body);font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--text-muted);max-width:var(--measure-prose);margin:0}.page_photoPlaceholder__hgjz5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);aspect-ratio:16/6;min-height:150px;max-height:300px;background:var(--paper-sunk);border:var(--bw-hair) solid var(--line-faint);border-radius:var(--radius-lg)}.page_photoNote__UkBTR{margin:0;font-family:var(--font-ui);font-size:var(--fs-xs);color:var(--navy-600)}.page_sectionTitle__HtB34{font-size:var(--fs-h2);margin:0 0 var(--space-2)}.page_sectionNote__zMcYE{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-muted);line-height:1.8;margin:0 0 var(--space-6);max-width:var(--measure-prose)}.page_steps__mdyQr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:760px){.page_steps__mdyQr{grid-template-columns:repeat(2,1fr)}}.page_stepItem__G0ddp{display:flex}.page_step__k5Iyh{position:relative;overflow:hidden;flex:1 1;display:flex;gap:var(--space-5);align-items:flex-start;background:var(--surface-card);border:var(--bw-hair) solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);text-decoration:none;color:var(--text-body);transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.page_step__k5Iyh:hover{transform:var(--lift-hover);box-shadow:var(--shadow-md);color:var(--text-body)}@media (prefers-reduced-motion:reduce){.page_step__k5Iyh:hover{transform:none}}.page_stepFirst__XBKLY:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--bw-accent);background:var(--accent)}.page_number__QmWjA{font-family:var(--font-serif);font-size:28px;font-weight:var(--fw-semibold);color:var(--navy-600);line-height:1.15;flex:none}.page_stepBody__v_JIF{display:block;flex:1 1;min-width:0}.page_stepTitle__ckkEQ{display:block;font-family:var(--font-serif);font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--navy-900);line-height:var(--lh-heading);margin:0 0 var(--space-2)}.page_stepDesc__Xpbs2{display:block;font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-muted);line-height:1.8;margin:0 0 var(--space-3)}.page_stepMeta__IPdU8{display:block;font-family:var(--font-data);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--navy-600)}.tools_fields__C2SlO{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:560px){.tools_fieldsTwo__HUsBj{grid-template-columns:repeat(2,minmax(0,1fr))}}.cox-calls_list__rQv2v{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:820px){.cox-calls_list__rQv2v{grid-template-columns:repeat(2,minmax(0,1fr))}}.drills_list__BIK_W{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.drills_card__XX4aX{scroll-margin-top:84px}.drills_summary__SF4fU{list-style:none;cursor:pointer}.drills_summary__SF4fU::-webkit-details-marker{display:none}.drills_chevron__eQWa9{flex-shrink:0;transition:transform var(--dur-fast) var(--ease-out)}.drills_card__XX4aX[open] .drills_chevron__eQWa9{transform:rotate(180deg)}.find-your-way_options__FaQW0{display:flex;flex-direction:column;gap:var(--space-2)}.find-your-way_option__1HmNX{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);border:var(--bw) solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.find-your-way_option__1HmNX:hover{background:var(--bg-sunk)}}.find-your-way_option__1HmNX:has(.find-your-way_input__eFhtL:checked){border-color:var(--navy-800);background:var(--paper-sunk)}.find-your-way_input__eFhtL{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.find-your-way_marker__IcHMW{flex:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--surface-card);border:var(--bw) solid var(--border-strong);transition:border-color var(--dur-fast) var(--ease-out)}.find-your-way_marker__IcHMW:after{content:"";width:10px;height:10px;border-radius:var(--radius-pill);background:transparent;transition:background var(--dur-fast) var(--ease-out)}.find-your-way_input__eFhtL:checked+.find-your-way_marker__IcHMW{border-color:var(--navy-800)}.find-your-way_input__eFhtL:checked+.find-your-way_marker__IcHMW:after{background:var(--navy-800)}.find-your-way_input__eFhtL:focus-visible+.find-your-way_marker__IcHMW{outline:2px solid var(--focus-ring);outline-offset:2px}.find-your-way_optionLabel__PNMZh{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--text-body)}.find-your-way_option__1HmNX:has(.find-your-way_input__eFhtL:checked) .find-your-way_optionLabel__PNMZh{font-weight:var(--fw-semibold);color:var(--text-strong)}.find-your-way_results__oRjuE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.find-your-way_resultLink__WOI59{display:flex;align-items:flex-start;gap:var(--space-4);min-height:44px;padding:var(--space-4);border:var(--bw-hair) solid var(--line);border-radius:var(--radius-md);background:var(--surface-card);text-decoration:none;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.find-your-way_resultLink__WOI59:hover{background:var(--paper-sunk);border-color:var(--line-strong)}}.find-your-way_resultLink__WOI59:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.find-your-way_rank__oEn_N{flex:none;font-family:var(--font-data);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1;color:var(--navy-600);padding-top:4px;min-width:1.5em}.find-your-way_resultBody__ypONK{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.find-your-way_resultHead__4tY_D{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.find-your-way_resultTitle___rbPa{font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-ui);color:var(--navy-800);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.find-your-way_kind__jbSDv{flex:none;font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1;letter-spacing:var(--ls-label);color:var(--navy-700);background:var(--paper-sunk);border:var(--bw-hair) solid var(--line);border-radius:var(--radius-sm);padding:4px 8px}.find-your-way_resultReason__so4w1{font-family:var(--font-ui);font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--text-muted);max-width:var(--measure-prose)}.find-your-way_limits__4bmoI{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--bw-hair) solid var(--line);border-radius:var(--radius-md);background:var(--paper-sunk)}.find-your-way_limitsBody__HPeti{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.find-your-way_limitsTitle__pNaDA{margin:0;font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);line-height:var(--lh-ui);color:var(--text-strong)}.find-your-way_limitsText___PNd3{margin:0;font-family:var(--font-ui);font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--navy-700);max-width:var(--measure-prose)}.find-your-way_pending__QmA3F{margin:0;font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--text-muted)}.find-your-way_actions__cmptu{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.glossary_list__zHYLV{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:820px){.glossary_list__zHYLV{grid-template-columns:repeat(2,minmax(0,1fr))}}.checklist_list__AWaqO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.checklist_list__AWaqO>li+li{border-top:var(--bw-hair) solid var(--divider)}.checklist_row__mS_xz{display:flex;align-items:flex-start;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-sm);cursor:pointer}@media (hover:hover){.checklist_row__mS_xz:hover{background:var(--bg-sunk)}}.checklist_input___P7e3{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.checklist_box__RsAza{flex:none;width:22px;height:22px;margin-top:1px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--surface-card);border:var(--bw) solid var(--border-strong);transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.checklist_input___P7e3:checked+.checklist_box__RsAza{background:var(--navy-800);border-color:var(--navy-800)}.checklist_input___P7e3:focus-visible+.checklist_box__RsAza{outline:2px solid var(--focus-ring);outline-offset:2px}.checklist_texts__O7hxp{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding-top:1px}.checklist_text__wz9y9{font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--text-body);transition:color var(--dur-fast) var(--ease-out)}.checklist_note___b9fH{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--text-muted)}.checklist_input___P7e3:checked~.checklist_texts__O7hxp .checklist_text__wz9y9{color:var(--text-muted);text-decoration:line-through}@media print{.checklist_noPrint__b1xXY{display:none}.checklist_row__mS_xz{page-break-inside:avoid;break-inside:avoid}}.symptom-finder_pillRow__tnGxJ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.symptom-finder_pill__vKg_g{min-height:44px;padding:10px 16px;border-radius:var(--radius-pill);border:var(--bw-hair) solid var(--border-strong);background:transparent;color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);line-height:var(--lh-ui);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.symptom-finder_pill__vKg_g:hover{background:var(--bg-sunk)}}.symptom-finder_pill__vKg_g:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.symptom-finder_pillOn__JzReT{border-color:var(--navy-800);background:var(--navy-800);color:var(--text-on-navy);font-weight:var(--fw-semibold)}@media (hover:hover){.symptom-finder_pillOn__JzReT:hover{background:var(--navy-800)}}.symptom-finder_symptomList__4SaQt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.symptom-finder_symptomButton__kXqtm{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-3) var(--space-4);border:var(--bw) solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.symptom-finder_symptomButton__kXqtm:hover{background:var(--bg-sunk)}}.symptom-finder_symptomButton__kXqtm:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.symptom-finder_symptomButtonOn__MDg_k{border-color:var(--navy-800);background:var(--paper-sunk)}@media (hover:hover){.symptom-finder_symptomButtonOn__MDg_k:hover{background:var(--paper-sunk)}}.symptom-finder_symptomName__F30_j{flex:1 1;min-width:0;font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--text-body)}.symptom-finder_symptomButtonOn__MDg_k .symptom-finder_symptomName__F30_j{font-weight:var(--fw-semibold);color:var(--text-strong)}.symptom-finder_symptomCat__Gia3R{flex:none;margin-top:2px;font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1;letter-spacing:var(--ls-label);color:var(--navy-700);background:var(--paper-sunk);border:var(--bw-hair) solid var(--line);border-radius:var(--radius-sm);padding:4px 8px}.symptom-finder_symptomButtonOn__MDg_k .symptom-finder_symptomCat__Gia3R{background:var(--surface-card)}.symptom-finder_causeList__LbOzG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3);counter-reset:cause}.symptom-finder_causeItem__gfy43{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-4) var(--space-5);border:var(--bw-hair) solid var(--line);border-radius:var(--radius-md);background:var(--surface-card)}.symptom-finder_causeIndex__jrjFQ{flex:none;min-width:1.5em;padding-top:2px;font-family:var(--font-data);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1;color:var(--navy-600)}.symptom-finder_causeBody__VTYen{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.symptom-finder_causeTitle__yXmmS{margin:0;display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-ui);color:var(--text-strong)}.symptom-finder_inferredTag__L3R59{font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);line-height:1;color:var(--navy-700);background:var(--paper-sunk);border:var(--bw-hair) solid var(--line);border-radius:var(--radius-sm);padding:4px 8px}.symptom-finder_causeText__JiGQB{margin:0;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--text-body);max-width:var(--measure-prose)}.symptom-finder_checkBox__0egGJ{margin:0;padding:var(--space-3) var(--space-4);background:var(--paper-sunk);border-radius:var(--radius-md);font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--navy-800);max-width:var(--measure-prose)}.symptom-finder_checkLabel__S10bq{display:block;margin-bottom:var(--space-1);font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);color:var(--text-muted)}.symptom-finder_chipRow__ama5f{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.symptom-finder_chipLabel__vUZLe{font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);color:var(--text-muted)}.symptom-finder_chip__Xi2md{display:inline-flex;align-items:center;gap:var(--space-1);min-height:44px;padding:var(--space-2) var(--space-3);border:var(--bw-hair) solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-card);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-ui);color:var(--navy-800);text-decoration:none;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.symptom-finder_chip__Xi2md:hover{background:var(--paper-sunk);border-color:var(--navy-800)}}.symptom-finder_chip__Xi2md:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.symptom-finder_articleLink__1cxSR{font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--navy-800);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.symptom-finder_articleLink__1cxSR:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.symptom-finder_detailHead__EeXfy{display:flex;flex-direction:column;gap:var(--space-2)}.symptom-finder_detailName__U57bs{margin:0;font-family:var(--font-body);font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-heading);color:var(--text-strong)}.symptom-finder_detailMeta__jdjRj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-muted)}.symptom-finder_observeBox___G7yg{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-4) var(--space-5);border:var(--bw-hair) solid var(--line);border-radius:var(--radius-md);background:var(--paper-sunk)}.symptom-finder_observeBody__h2FlR{min-width:0}.symptom-finder_observeTitle__vwXDY{margin:0 0 var(--space-1);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);color:var(--text-strong)}.symptom-finder_observeText__Rfhrv{margin:0;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--navy-800);max-width:var(--measure-prose)}.symptom-finder_detailNote__qlfeI{font-size:var(--fs-sm);max-width:var(--measure-prose)}.symptom-finder_detailNote__qlfeI,.symptom-finder_pending__kut0I{margin:0;font-family:var(--font-ui);line-height:var(--lh-snug);color:var(--text-muted)}.symptom-finder_pending__kut0I{font-size:var(--fs-body)}.symptom-finder_principles__j6aKB{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--bw-hair) solid var(--line);border-radius:var(--radius-md);background:var(--paper-sunk)}.symptom-finder_principlesBody__k3t_3{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.symptom-finder_principlesTitle__jl8_5{margin:0;font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);line-height:var(--lh-ui);color:var(--text-strong)}.symptom-finder_principlesList__M1iGz{padding-left:1.2em;display:flex;flex-direction:column;gap:var(--space-1)}.symptom-finder_principlesList__M1iGz,.symptom-finder_principlesText__fvsFz{margin:0;font-family:var(--font-ui);font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--navy-700)}.symptom-finder_principlesText__fvsFz{max-width:var(--measure-prose)}.AdSlot_frame__q27gn{box-sizing:border-box;display:flex;flex-direction:column;margin-inline:auto;padding:var(--space-3);background:var(--paper-sunk);border:var(--bw-hair) solid var(--border);border-radius:var(--radius-md);overflow:hidden}.AdSlot_label__3Jjbb{flex:none;height:18px;margin-bottom:var(--space-2);font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:18px;letter-spacing:var(--ls-label);color:var(--text-muted)}.AdSlot_creative__dKyfI{flex:1 1 auto;min-height:0;display:block;width:100%}.AdSlot_reserved__HKbfo{box-sizing:border-box;display:block;margin-inline:auto;background:transparent;border:0}.AdSlot_inline__RlJ7H{width:100%;max-width:362px;height:300px}.AdSlot_sidebar__ubeU_{width:100%;max-width:326px;height:300px}.AdSlot_footer__2Fhr5{width:100%;max-width:754px;height:150px}.AdSlot_notice__I25Ez{box-sizing:border-box;width:100%;max-width:var(--measure-prose);margin-inline:auto;padding:var(--space-4) var(--space-5);background:var(--paper-sunk);border:var(--bw-hair) solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--text-muted)}