.editorial-section{max-width:1050px;margin:3rem auto;padding:0 1.3rem;line-height:1.7}.editorial-section h2{font-size:clamp(1.45rem,2.5vw,2.1rem);margin:2.2rem 0 .65rem}.editorial-section h3{font-size:1.2rem;margin:1.25rem 0 .4rem}.editorial-section p{max-width:78ch;margin:.7rem 0 1rem}.dd-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.35rem 0}.dd-guide article{padding:1.25rem;border:1px solid #bed3db;border-radius:14px;background:#f4f9fb;color:#103344}.dd-guide article strong{display:block;font-size:1.1rem}.dd-guide article p{margin:.65rem 0 0}.dd-guide-note{font-size:.88rem;color:#526a74}@media(max-width:650px){.dd-guide{grid-template-columns:1fr}}