.mr-policy{max-width:960px;margin:0 auto;padding:50px 24px 72px;color:#e1e3e7}.mr-policy-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:#b9bec7;margin-bottom:32px}.mr-policy-header{padding-bottom:28px;border-bottom:1px solid #34383f;margin-bottom:32px}.mr-policy-eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#b9bec7}.mr-policy h1{font-size:clamp(30px,5vw,48px);line-height:1.15;margin:12px 0 18px;letter-spacing:-.02em}.mr-policy-date{font-size:13px;color:#b9bec7}.mr-policy-content{font-size:16px;line-height:1.85}.mr-policy-content h2{font-size:24px;line-height:1.3;margin:36px 0 14px}.mr-policy-content h3{font-size:20px}.mr-policy p,.mr-policy li{color:#d5d9e0}.mr-policy ul,.mr-policy ol{padding-left:24px;margin-left:0}.mr-policy li{margin-bottom:10px}.mr-policy a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;color:#eef0f4}.mr-policy a:hover{color:#fff}.mr-policy-lead{font-size:20px;line-height:1.65}.mr-policy-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.mr-policy-cards section,.mr-policy-callout{background:#141619;border:1px solid #34383f;border-radius:12px;padding:24px}.mr-policy-cards h2,.mr-policy-cards h3,.mr-policy-callout h2{margin-top:0}.mr-policy-table{overflow-x:auto;border:1px solid #34383f;border-radius:10px;margin:20px 0}.mr-policy table{width:100%;min-width:570px;margin:0;border-collapse:collapse}.mr-policy th,.mr-policy td{padding:15px;text-align:left;border-bottom:1px solid #34383f;font-size:14px;color:#e1e3e7}.mr-policy thead{background:#1c1f24}.mr-policy-note{padding:18px 22px;border-left:3px solid #bfc5cf;background:#141619;margin-top:32px;font-size:14px}.mr-policy-bottom{border-top:1px solid #34383f;margin-top:45px;padding-top:28px}.mr-policy-bottom h2{font-size:24px}.mr-policy-button{display:inline-block;padding:12px 24px;border:1px solid #858d99;border-radius:6px}.mr-footer .mr-footer-contact{display:inline-block;font-size:14px;color:#e1e3e7;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.mr-footer .mr-footer-hours{font-size:12px;color:#b9bec7;line-height:1.7}.mr-footer .mr-footer-grid{grid-template-columns:1.6fr 1fr 1.1fr 1.3fr;gap:32px}.mr-footer .mr-footer-bottom{gap:18px;flex-wrap:wrap}.mr-footer .mr-footer-bottom>div{display:flex;flex-wrap:wrap;gap:16px}.mr-footer li{margin-bottom:12px}.mr-footer a:focus-visible,.mr-policy a:focus-visible{outline:2px solid #e1e3e7;outline-offset:5px}@media(max-width:849px){.mr-footer .mr-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.mr-footer .mr-footer-brand{grid-column:1/-1}}@media(max-width:549px){.mr-policy{padding:30px 18px 45px}.mr-policy-cards{grid-template-columns:1fr}.mr-policy-content h2{font-size:22px}.mr-policy-lead{font-size:18px}.mr-footer .mr-footer-grid{gap:28px 18px}.mr-footer .mr-footer-bottom{align-items:flex-start}.mr-policy-cards section,.mr-policy-callout{padding:20px}}