.policy-page{max-width:1080px;margin:auto;padding:45px 28px 60px}.policy-title{text-align:center;margin-bottom:30px}.policy-title>img{height:48px;width:40px}.policy-title .eyebrow{color:#89691f;margin:12px 0}.policy-title h1{font-family:'Source Sans 3',Arial,sans-serif;font-size:46px;font-weight:700;line-height:1.15;color:#29432c;margin-bottom:12px}.policy-title .gold-rule{margin:0 auto 16px}.policy-title p,.policy-card p,.policy-card li{font-size:1.125rem;line-height:1.6}.policy-cards{display:grid;gap:14px}.policy-card{display:grid;grid-template-columns:65px minmax(0,1fr);gap:24px;background:#fff;border-radius:7px;padding:26px 30px;box-shadow:0 3px 14px #26391b08}.policy-card h2{font:600 25px/1.3 'Source Sans 3',Arial,sans-serif;color:#26372c;margin:0 0 8px}.policy-card p{margin:0 0 10px}.policy-card p:last-child{margin:0}.policy-card ul{padding-left:22px;margin:8px 0}.policy-card li::marker{color:#ac822d}.policy-icon{border-top:3px solid #b89950;padding-top:12px;color:#9a7323;font:36px/1.2 Georgia,serif;width:42px;text-align:center}.policy-card p a{text-decoration:underline;color:#344719}.policy-help{background:#e6ebdc}.policy-help .button{margin-top:14px;text-transform:none}.footer-bottom a{padding:10px;display:inline-block;font-size:1.125rem}
@media(max-width:600px){.policy-page{padding:30px 18px}.policy-title h1{font-size:36px}.policy-card{padding:20px;grid-template-columns:32px minmax(0,1fr);gap:15px}.policy-icon{width:30px;font-size:28px}.policy-card h2{font-size:23px}.policy-help .button{width:100%;padding:12px}}
.emergency-page .button{margin-top:12px;text-transform:none;font-size:1.125rem;max-width:100%;white-space:normal}.emergency-priority{border:2px solid #a23930;background:#fff5f1}.emergency-priority h2,.emergency-priority .policy-icon{color:#8a241d}.emergency-priority .button{background:#8a241d;color:#fff}.emergency-intro{padding:20px 24px;background:#e9eddf;border-radius:7px;font-size:1.125rem;line-height:1.6;margin-bottom:24px}.emergency-page .emergency-source{margin-top:18px}.emergency-page a{overflow-wrap:anywhere}
