.gib-editorial-article{max-width:900px;margin:auto;font-size:17px;line-height:1.8;color:#292d2a}.gib-editorial-article h2{margin:2em 0 .7em;line-height:1.3;font-size:clamp(24px,3vw,32px)}.gib-editorial-article h3{margin:1.5em 0 .6em;line-height:1.4}.gib-editorial-article p{margin:0 0 1.1em}.gib-editorial-article a{text-underline-offset:3px}.gib-editorial-article details{border:1px solid #d8ded3;border-radius:12px;background:#f7f4ef;padding:16px 20px;margin:12px 0}.gib-editorial-article summary{cursor:pointer;font-weight:700;line-height:1.5}.gib-editorial-article details p{margin:12px 0 0}.gib-editorial-article summary:focus-visible{outline:2px solid #292d2a;outline-offset:5px}.gib-photo-credit{font-size:12px;opacity:.8;margin-top:30px}@media(max-width:600px){.gib-editorial-article{font-size:16px}.gib-editorial-article details{padding:14px}}