.risk-hero-note{padding:16px 18px;margin:22px 0;border-left:4px solid #9c512d;background:#fff2e7;border-radius:0 12px 12px 0;color:#55341f}.risk-hero-note strong{display:block;font-size:15px;margin-bottom:5px}.risk-hero-note p{font-size:15px;line-height:1.6;margin:0 0 8px}.risk-hero-note a{font-size:14px;font-weight:650;color:#754013}.sectionnav .risk-nav-link{font-weight:750;color:#754013}.risk-guide{padding:34px 0 46px;background:linear-gradient(180deg,#fbf2e5,#fffdfa)}.risk-panel{border:1px solid #d8b998;border-top:5px solid #9c512d;border-radius:18px;background:#fffdfa;padding:32px}.risk-panel>.eyebrow{color:#754013;margin-bottom:14px}.risk-panel h2{max-width:920px;margin-bottom:16px}.risk-intro{max-width:950px;color:#425349;font-size:17px}.risk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0}.risk-card{min-width:0;padding:24px;border:1px solid #e4ddcf;border-radius:14px;background:#fff}.risk-number{display:block;color:#9c512d;font:24px Georgia,serif;margin-bottom:14px}.risk-card h3{font-size:24px;color:#182f28}.risk-card p{font-size:15px;line-height:1.75;color:#425349;margin:0}.risk-decision{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px 0;border-block:1px solid #e4ddcf}.risk-decision h3{font-size:22px}.risk-decision p{font-size:15px;line-height:1.75;color:#425349;margin:0}.risk-urgent{margin:24px 0 0;padding:20px 22px;background:#fff0e7;border-left:4px solid #9c512d;border-radius:0 10px 10px 0;color:#55341f}.risk-urgent strong{display:block;font-size:17px;margin-bottom:8px}.risk-urgent p{font-size:15px;line-height:1.75;margin:0}.risk-links{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:22px;font-size:14px;font-weight:650}.risk-panel .ref{font-size:12px}.risk-panel a:focus-visible,.risk-hero-note a:focus-visible{outline:3px solid #855410;outline-offset:4px}@media(max-width:900px){.risk-grid{grid-template-columns:1fr}.risk-card{padding:22px}.risk-decision{grid-template-columns:1fr}.risk-panel{padding:24px}}@media(max-width:520px){.risk-guide>.wrap{width:calc(100% - 28px)}.risk-panel{padding:22px 18px}.risk-panel h2{font-size:30px}.risk-card h3{font-size:23px}.risk-intro{font-size:16px}.risk-hero-note{padding:14px 16px}.risk-links{flex-direction:column;align-items:flex-start}}@media print{.risk-guide,.risk-hero-note,.risk-urgent{background:#fff}.risk-panel{break-inside:auto}.risk-card,.risk-decision article,.risk-urgent{break-inside:avoid}}
