/* Editorial policy: readable sections and native topic navigation */
.editorial-policy-page .care-container{width:min(1180px,calc(100% - 32px))}.editorial-hero{padding:30px 0;background:#f4f6f9}.editorial-hero nav ol{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0 0 24px;font-size:14px}.editorial-hero nav li+li:before{content:"/";margin-right:12px}.editorial-hero h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.15;margin:0 0 18px}.editorial-hero>div>p{max-width:76ch;margin:0 0 16px}.editorial-hero .care-eyebrow{margin-bottom:12px}.editorial-facts{display:grid;gap:12px;margin:24px 0 0}.editorial-facts>div{padding:16px;border:1px solid #d4dde8;background:#fff;border-radius:10px}.editorial-facts dt{font-size:12px;font-weight:650;color:#526176;margin-bottom:6px}.editorial-facts dd{margin:0;color:#152b4a;font-size:15px;line-height:1.6}.editorial-facts a{display:inline-block;min-height:44px;padding:4px 0;font-weight:650;text-decoration:underline;text-underline-offset:4px}.editorial-layout{display:grid;gap:28px;padding-block:36px}.editorial-index{align-self:start}.editorial-index nav{border:1px solid #d4dde8;background:#f4f6f9;border-radius:12px;padding:18px}.editorial-index h2{font-size:20px;margin:0 0 12px}.editorial-index ul{display:grid;gap:4px;list-style:none;padding:0;margin:0}.editorial-index a{display:flex;align-items:center;min-height:44px;padding:8px 10px;color:#203d64;font-size:14px;font-weight:600;line-height:1.5;border-radius:6px}.editorial-index a:hover{background:#e3e9f1}.editorial-content{min-width:0;max-width:80ch}.editorial-content section{padding:0 0 28px;margin-bottom:28px;border-bottom:1px solid #dde3eb;scroll-margin-top:20px}.editorial-content section:target{border-bottom-color:#bd6c20}.editorial-content h2{font-size:clamp(1.5rem,2.5vw,1.9rem);line-height:1.3;margin:0 0 16px}.editorial-content p{margin:0 0 16px;line-height:1.85}.editorial-content p a{text-decoration:underline;text-underline-offset:4px}.editorial-related{display:flex;flex-wrap:wrap;gap:8px 24px}.editorial-related a,.editorial-text-link{display:inline-block;min-height:44px;padding:8px 0;font-size:14px;font-weight:650;text-decoration:underline;text-underline-offset:4px}.editorial-standards,.editorial-corrections ol{padding-left:24px;margin:0 0 16px}.editorial-content li{padding-left:4px;margin-bottom:12px;line-height:1.75}.editorial-content .editorial-corrections{padding:24px;border:1px solid #d4dde8;border-left:4px solid #203d64;border-radius:10px;background:#f4f6f9}.editorial-corrections .care-actions{margin:20px 0}.editorial-corrections .editorial-contact{font-size:14px;margin-bottom:0}@media(min-width:768px){.editorial-policy-page .care-container{width:min(1180px,calc(100% - 48px))}.editorial-facts{grid-template-columns:1.6fr 1fr 1.25fr;align-items:stretch}.editorial-hero{padding:40px 0}.editorial-layout{grid-template-columns:250px minmax(0,1fr);gap:36px;padding-block:40px}.editorial-index{position:sticky;top:110px}}@media(min-width:1200px){.editorial-layout{gap:56px;grid-template-columns:260px minmax(0,1fr)}}@media(max-width:767px){.editorial-index ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.editorial-index a{min-height:60px;padding:8px;background:#fff}.editorial-facts>div{padding:12px 16px}.editorial-facts{gap:8px}.editorial-content .editorial-corrections{padding:20px}}

@media(min-width:768px) and (max-height:650px){.editorial-index{position:static}}@media(prefers-reduced-motion:reduce){html:has(.editorial-policy-page){scroll-behavior:auto}}

.editorial-content section:focus-visible{outline:2px solid #bd6c20;outline-offset:6px}
