.editorial-page{width:min(100% - 40px,1060px);margin:0 auto;padding:40px 0 72px;color:inherit}.editorial-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;margin-bottom:32px;opacity:.8}.editorial-heading,.editorial-lead,.editorial-prose,.editorial-gallery-section{max-width:820px;margin-left:auto;margin-right:auto}.editorial-kicker{font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--od-blue,#2558a9);margin:0 0 12px}.editorial-heading h1{font-size:clamp(30px,4vw,48px);line-height:1.14;letter-spacing:-.025em;margin:0 0 28px;overflow-wrap:anywhere}.editorial-lead{font-size:21px;line-height:1.65;margin-bottom:28px}.editorial-hero{margin:32px 0 40px}.editorial-hero img{display:block;width:100%;max-height:540px;object-fit:cover;border-radius:12px}.editorial-prose{font-size:18px;line-height:1.8;overflow-wrap:anywhere}.editorial-prose p{margin:0 0 1.35em}.editorial-prose h2,.editorial-prose h3{line-height:1.3;margin:1.65em 0 .65em}.editorial-prose h2{font-size:29px}.editorial-prose h3{font-size:24px}.editorial-prose img{max-width:100%;height:auto;max-height:600px;object-fit:contain;display:block;margin:24px auto;border-radius:8px}.editorial-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px}.editorial-prose td,.editorial-prose th{border:1px solid #cbd5e1;padding:10px;min-width:100px}.editorial-prose a{color:var(--od-blue,#2558a9);text-decoration:underline;text-underline-offset:3px}.editorial-prose ul,.editorial-prose ol{padding-left:24px}.editorial-prose li{margin:10px 0}.editorial-prose blockquote{border-left:3px solid #8faed6;margin:24px 0;padding:8px 24px}.editorial-gallery-section{margin-top:48px}.editorial-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.editorial-gallery a{display:block;min-width:0}.editorial-gallery img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}.editorial-page a:focus-visible{outline:3px solid #2a65cb;outline-offset:4px}@media(max-width:700px){.editorial-page{width:calc(100% - 32px);padding-top:24px}.editorial-breadcrumb{margin-bottom:24px}.editorial-lead{font-size:18px}.editorial-prose{font-size:17px;line-height:1.75}.editorial-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.editorial-hero{margin:24px 0}.editorial-prose h2{font-size:25px}.editorial-prose h3{font-size:21px}}

.editorial-prose .editorial-partner{display:flex;align-items:center;gap:24px;margin:20px 0;padding:20px;border:1px solid #dce3ee;border-radius:10px;font-size:16px;line-height:1.5}.editorial-prose .editorial-partner img{width:80px;height:88px;max-width:80px;object-fit:contain;margin:0;flex:none;border-radius:0}.editorial-partner>div:first-child{flex:0 0 80px}.editorial-partner p{margin:0}@media(max-width:600px){.editorial-prose .editorial-partner{gap:16px;padding:16px;font-size:15px}.editorial-prose .editorial-partner img{width:56px;height:64px;max-width:56px}.editorial-partner>div:first-child{flex-basis:56px}}
