._14bHDa_page{--paper:#fbf8ef;--ink:#16140f;--text-2:#5f5b50;--muted:#8a8577;--hairline:#e3ded1;--butter:#f6efa6;--butter-stage:#f8f4cc;--stage:#f1ece0;--display:var(--font-archivo), "Archivo", sans-serif;--mono:var(--font-plex-mono), "IBM Plex Mono", monospace;max-width:1360px;color:var(--ink);font-family:var(--font-instrument), "Instrument Sans", system-ui, sans-serif;margin:0 auto;padding:88px clamp(16px,6vw,96px) 140px}._14bHDa_eyebrow{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin:0}._14bHDa_intro{flex-direction:column;gap:24px;max-width:760px;padding-bottom:88px;display:flex}._14bHDa_title{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(64px,8vw,128px);font-weight:800;font-stretch:62%;line-height:.86}._14bHDa_introBody{color:#3a3730;text-wrap:pretty;max-width:600px;margin:0;font-size:20px;line-height:1.5}._14bHDa_introMeta{color:#7a766a;max-width:600px;margin:0;font-size:14px;line-height:1.5}._14bHDa_groups{border-top:1px solid var(--hairline);flex-direction:column;gap:64px;padding-top:56px;display:flex}._14bHDa_groupTitle{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin:0 0 18px;font-size:11px;font-weight:700;font-stretch:125%}._14bHDa_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._14bHDa_card{background:var(--stage);height:100%;color:var(--ink);border-radius:18px;flex-direction:column;gap:10px;padding:22px 22px 52px;transition:background-color .16s,transform .16s;display:flex;position:relative}._14bHDa_card:hover{background:var(--butter-stage);transform:translateY(-2px)}._14bHDa_card:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._14bHDa_cardNum{font:500 11px var(--mono);color:var(--muted)}._14bHDa_cardTitle{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;font-size:30px;font-weight:800;font-stretch:64%;line-height:.95}._14bHDa_cardSummary{color:var(--text-2);text-wrap:pretty;font-size:15px;line-height:1.5}._14bHDa_cardArrow{font-size:18px;transition:transform .16s;position:absolute;bottom:18px;left:22px}._14bHDa_card:hover ._14bHDa_cardArrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){._14bHDa_card,._14bHDa_cardArrow{transition:none}._14bHDa_card:hover,._14bHDa_card:hover ._14bHDa_cardArrow{transform:none}}._14bHDa_docLayout{grid-template-columns:minmax(0,1fr);gap:56px;display:grid}@media (min-width:1000px){._14bHDa_docLayout{grid-template-columns:240px minmax(0,1fr);gap:clamp(56px,7vw,120px)}._14bHDa_toc{align-self:start;max-height:calc(100vh - 64px);position:sticky;top:32px;overflow-y:auto}}@media (max-width:999px){._14bHDa_toc{display:none}}._14bHDa_tocHome{font-family:var(--display);color:var(--ink);margin-bottom:28px;font-size:26px;font-weight:800;font-stretch:64%;line-height:1;display:block}._14bHDa_tocGroup+._14bHDa_tocGroup{margin-top:24px}._14bHDa_tocLabel{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:10px;font-weight:700;font-stretch:125%}._14bHDa_toc ol{margin:0;padding:0;list-style:none}._14bHDa_toc li a{color:var(--text-2);border-radius:10px;align-items:baseline;gap:12px;margin:0 -10px;padding:7px 10px;font-size:15px;display:flex}._14bHDa_toc li a:hover{color:var(--ink);background:var(--stage)}._14bHDa_toc li a[aria-current=page]{color:var(--ink);background:var(--butter-stage);font-weight:600}._14bHDa_toc li a span{font:500 11px var(--mono);color:var(--muted);font-weight:500}._14bHDa_breadcrumb{color:var(--muted);gap:10px;margin:0 0 12px;font-size:14px;display:flex}._14bHDa_breadcrumb a{color:var(--text-2);text-underline-offset:3px;text-decoration:underline}._14bHDa_chapter{flex-direction:column;gap:20px;min-width:0;max-width:780px;display:flex}._14bHDa_chapterTitle{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(44px,4.6vw,68px);font-weight:800;font-stretch:64%;line-height:.92}._14bHDa_lead{color:var(--text-2);text-wrap:pretty;margin:0 0 8px;font-size:19px;line-height:1.55}._14bHDa_subhead{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;margin:16px 0 0;font-size:11px;font-weight:700;font-stretch:125%}._14bHDa_body{color:#3a3730;text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}._14bHDa_rules{border-bottom:1px solid var(--hairline);margin:0}._14bHDa_rulesCaption{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700;font-stretch:125%}._14bHDa_rule{border-top:1px solid var(--hairline);grid-template-columns:minmax(120px,190px) 1fr;gap:24px;padding:14px 0;display:grid}._14bHDa_rule dt{font-size:15px;font-weight:600}._14bHDa_rule dd{color:#3a3730;margin:0;font-size:15px;line-height:1.6}@media (max-width:560px){._14bHDa_rule{grid-template-columns:1fr;gap:4px}}._14bHDa_formula{background:var(--ink);color:var(--paper);border-radius:18px;margin:4px 0;padding:20px 22px}._14bHDa_formula figcaption{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#a7a190;margin-bottom:10px;font-size:10px;font-weight:700;font-stretch:125%}._14bHDa_formula pre{font:500 15px/1.7 var(--mono);color:var(--butter);margin:0;overflow-x:auto}._14bHDa_note{background:var(--butter-stage);color:#3a3730;border-radius:18px;margin:4px 0 0;padding:18px 20px;font-size:15px;line-height:1.6}._14bHDa_categoryGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}._14bHDa_category{background:var(--stage);border-radius:14px;flex-direction:column;gap:6px;padding:16px 14px;display:flex}._14bHDa_category:first-child{background:var(--ink);color:var(--paper)}._14bHDa_categoryName{font-family:var(--display);font-size:30px;font-weight:900;font-stretch:62%;line-height:.9}._14bHDa_categoryScore{color:var(--text-2);font-size:12px}._14bHDa_category:first-child ._14bHDa_categoryScore{color:#a7a190}@media (max-width:560px){._14bHDa_categoryGrid{grid-template-columns:repeat(3,1fr)}}._14bHDa_zoneScale{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}._14bHDa_zone{border-radius:12px;flex-direction:column;gap:4px;padding:14px 12px;display:flex}._14bHDa_zone[data-zone="1"]{background:#f7d6dc}._14bHDa_zone[data-zone="2"]{background:#f1b3bf}._14bHDa_zone[data-zone="3"]{background:#e57d90}._14bHDa_zone[data-zone="4"]{color:#fbf8ef;background:#c7362b}._14bHDa_zone[data-zone="5"]{color:#fbf8ef;background:#8a1b2e}._14bHDa_zoneNum{font-family:var(--display);font-size:26px;font-weight:900;font-stretch:62%;line-height:.9}._14bHDa_zoneName{font-size:13px;font-weight:600}._14bHDa_zoneFrom{opacity:.8;font-size:12px}@media (max-width:560px){._14bHDa_zoneScale{grid-template-columns:1fr}._14bHDa_zone{flex-direction:row;align-items:baseline;gap:12px}._14bHDa_zoneFrom{margin-left:auto}}._14bHDa_formScale{background:var(--stage);border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}._14bHDa_formScale>div{flex-direction:column;gap:4px;padding:14px;display:flex}._14bHDa_formScale>div+div{border-left:1px solid #ddd6c3}._14bHDa_formLabel{font-size:14px;font-weight:600}._14bHDa_formRange{font:500 12px var(--mono);color:var(--text-2)}@media (max-width:560px){._14bHDa_formScale{grid-template-columns:1fr 1fr}._14bHDa_formScale>div+div{border-left:0}}._14bHDa_notYet{border-bottom:1px solid var(--hairline);margin:0;padding:0;list-style:none}._14bHDa_notYet li{border-top:1px solid var(--hairline);padding:14px 0;font-size:15px;line-height:1.6}._14bHDa_pager{border-top:1px solid var(--hairline);grid-template-columns:1fr 1fr;gap:12px;margin-top:48px;padding-top:32px;display:grid}._14bHDa_pager a{background:var(--stage);color:var(--ink);border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;font-size:16px;font-weight:600;display:flex}._14bHDa_pager a:hover{background:var(--butter-stage)}._14bHDa_pagerNext{text-align:right;grid-column:2}._14bHDa_pagerDir{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}@media (max-width:560px){._14bHDa_pager{grid-template-columns:1fr}._14bHDa_pagerNext{grid-column:auto}}
