.page-module__CyPDpq__page{padding-top:var(--header-height);background:var(--bg);min-height:100vh}.page-module__CyPDpq__container{max-width:1100px;margin:0 auto;padding:0 24px}.page-module__CyPDpq__containerNarrow{max-width:720px;margin:0 auto;padding:0 24px}.page-module__CyPDpq__breadcrumb{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;padding:20px 0 0;font-size:10px;display:flex}.page-module__CyPDpq__breadcrumb a{color:var(--muted);text-decoration:none}.page-module__CyPDpq__breadcrumb a:hover{color:var(--terra)}.page-module__CyPDpq__breadcrumbSep{opacity:.4;margin:0 8px}.page-module__CyPDpq__breadcrumbCurrent{color:var(--ink)}.page-module__CyPDpq__hero{border-bottom:2px solid var(--ink);padding:28px 0 40px}.page-module__CyPDpq__hero .page-module__CyPDpq__container{max-width:720px}.page-module__CyPDpq__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--terra);margin-bottom:14px;font-size:11px}.page-module__CyPDpq__heroTitle{letter-spacing:-.03em;color:var(--ink);margin-bottom:12px;font-size:clamp(26px,3.5vw,42px);font-weight:800;line-height:1.05}.page-module__CyPDpq__heroDeck{color:var(--muted);max-width:62ch;margin-top:16px;font-size:16px;line-height:1.6}.page-module__CyPDpq__section{padding-top:0}.page-module__CyPDpq__sectionTitle{color:var(--ink);border-top:2px solid var(--ink);margin-top:40px;margin-bottom:14px;padding-top:28px;font-size:20px;font-weight:700}.page-module__CyPDpq__answerCardWrap{margin:32px 0 8px}.page-module__CyPDpq__proseParagraphs{color:var(--muted);max-width:72ch;margin-bottom:20px;font-size:15px;line-height:1.75}.page-module__CyPDpq__proseParagraphs p{margin-bottom:16px}.page-module__CyPDpq__proseParagraphs p:last-child{margin-bottom:0}.page-module__CyPDpq__proseParagraphs strong{color:var(--ink);font-weight:600}.page-module__CyPDpq__proseParagraphs a,.page-module__CyPDpq__proseIntro a{color:var(--terra)}.page-module__CyPDpq__proseParagraphs a:hover,.page-module__CyPDpq__proseIntro a:hover{text-decoration:underline}.page-module__CyPDpq__proseIntro{color:var(--muted);max-width:72ch;margin-bottom:20px;font-size:15px;line-height:1.7}.page-module__CyPDpq__componentsTable{border:1px solid var(--rule,var(--faint));border-radius:6px;margin-bottom:20px;overflow:hidden}.page-module__CyPDpq__tableHead{background:var(--panel);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--rule,var(--faint));grid-template-columns:60px 1fr 1.4fr;gap:0;padding:10px 16px;font-size:10px;display:grid}.page-module__CyPDpq__tableRow{border-bottom:1px solid var(--faint);grid-template-columns:60px 1fr 1.4fr;align-items:baseline;gap:0;padding:12px 16px;display:grid}.page-module__CyPDpq__tableRow:last-child{border-bottom:none}.page-module__CyPDpq__tableRowOutput{background:var(--panel)}.page-module__CyPDpq__tableRowOutput .page-module__CyPDpq__tableTerm{color:var(--terra)}.page-module__CyPDpq__tableTerm{font-family:var(--font-mono);color:var(--ink);font-size:13px;font-weight:700}.page-module__CyPDpq__tableVal{font-family:var(--font-mono);color:var(--ink);font-size:12px}.page-module__CyPDpq__tableVal a{color:var(--terra);text-decoration:none}.page-module__CyPDpq__tableVal a:hover{text-decoration:underline}.page-module__CyPDpq__tableDesc{color:var(--muted);padding-left:12px;font-size:13px;line-height:1.5}.page-module__CyPDpq__zonesGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:8px;display:grid}.page-module__CyPDpq__zoneCard{border:1px solid var(--rule,var(--faint));border-radius:6px;padding:20px}.page-module__CyPDpq__zoneRange{font-family:var(--font-mono);margin-bottom:6px;font-size:16px;font-weight:700}.page-module__CyPDpq__zoneLabel{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-family:var(--font-mono);color:var(--muted);margin-bottom:10px}.page-module__CyPDpq__zoneDesc{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.page-module__CyPDpq__zoneSafe{background:#f0faf5;border-color:#2d6a4f}.page-module__CyPDpq__zoneSafe .page-module__CyPDpq__zoneRange{color:#2d6a4f}.page-module__CyPDpq__zoneGrey{background:#faf8f4;border-color:#8b7355}.page-module__CyPDpq__zoneGrey .page-module__CyPDpq__zoneRange{color:#8b7355}.page-module__CyPDpq__zoneDistress{background:#fff5f5;border-color:#9b1c1c}.page-module__CyPDpq__zoneDistress .page-module__CyPDpq__zoneRange{color:#9b1c1c}.page-module__CyPDpq__workedCard{border:2px solid var(--ink);border-radius:6px;margin-bottom:8px;padding:24px}.page-module__CyPDpq__workedList{margin:0}.page-module__CyPDpq__workedRow{border-bottom:1px solid var(--faint);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.page-module__CyPDpq__workedRow:first-child{padding-top:0}.page-module__CyPDpq__workedTerm{color:var(--muted);margin:0;font-size:14px}.page-module__CyPDpq__workedVal{font-family:var(--font-mono);color:var(--ink);white-space:nowrap;margin:0;font-size:15px;font-weight:700}.page-module__CyPDpq__workedTotal{border-bottom:none;border-top:2px solid var(--ink);margin-top:4px;padding-top:12px}.page-module__CyPDpq__workedTotal .page-module__CyPDpq__workedTerm{color:var(--ink);font-weight:600}.page-module__CyPDpq__workedTotal .page-module__CyPDpq__workedVal{color:var(--terra)}.page-module__CyPDpq__workedNote{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.7}.page-module__CyPDpq__workedNote strong{color:var(--ink);font-weight:700}.page-module__CyPDpq__limitList{color:var(--muted);max-width:72ch;margin-bottom:20px;padding-left:20px;font-size:15px;line-height:1.75}.page-module__CyPDpq__limitList li{margin-bottom:14px}.page-module__CyPDpq__limitList li:last-child{margin-bottom:0}.page-module__CyPDpq__limitList strong{color:var(--ink);font-weight:600}.page-module__CyPDpq__limitList a{color:var(--terra)}.page-module__CyPDpq__limitList a:hover{text-decoration:underline}.page-module__CyPDpq__relatedList{color:var(--muted);max-width:72ch;margin-bottom:20px;padding-left:20px;font-size:15px;line-height:1.75}.page-module__CyPDpq__relatedList li{margin-bottom:10px}.page-module__CyPDpq__relatedList a{color:var(--terra)}.page-module__CyPDpq__relatedList a:hover{text-decoration:underline}.page-module__CyPDpq__ctaPair{grid-template-columns:1fr 1fr;gap:16px;margin-top:40px;display:grid}@media (max-width:767px){.page-module__CyPDpq__tableHead,.page-module__CyPDpq__tableRow{grid-template-columns:50px 1fr 1fr}.page-module__CyPDpq__zonesGrid,.page-module__CyPDpq__ctaPair{grid-template-columns:1fr}.page-module__CyPDpq__workedVal{white-space:normal}}
