.media-page{max-width:1440px;margin:auto;padding:0 5%}.media-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:7%;padding:70px 0;align-items:center}.media-hero h1{font-size:clamp(52px,6vw,88px);line-height:1.05;margin:18px 0 24px}.media-intro{max-width:720px;font-size:18px;line-height:1.8}.media-brand-panel{background:#183c34;color:#faf7ef;min-height:410px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.media-wordmark{font-size:clamp(42px,5vw,68px);font-weight:700;letter-spacing:-3px}.media-brand-panel p{font:42px/1.15 Georgia,serif;margin:20px 0}.media-brand-panel>span:last-child{font-size:12px;color:#e7b95f}.media-section{padding:55px 0;border-top:1px solid var(--line);scroll-margin-top:30px}.media-three{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0 10px}.media-three article{border:1px solid var(--line);padding:28px;background:#faf7ef}.media-three h3{font:28px/1.2 Georgia,serif;margin:18px 0}.media-three p,.media-report p,.media-contact>p,.media-integrity p{font-size:15px;line-height:1.8}.media-note{font-size:12px!important;color:#627166;line-height:1.7}.media-report{display:grid;grid-template-columns:1fr 1fr;gap:7%}.media-report h2{margin-top:14px}.media-contact{max-width:850px}.media-contact .button{margin-top:15px}.media-integrity{background:#e9eee5;padding:28px;margin-bottom:45px}.media-integrity p{margin-bottom:0}footer{flex-wrap:wrap}.ad-mark{font-size:40px;letter-spacing:-2px}.ad-caption{display:block;font-weight:600;text-decoration:none;opacity:1;color:inherit}.ad-caption:hover{text-decoration:underline}.ad-caption:focus-visible{outline:3px solid var(--orange);outline-offset:5px}@media(max-width:750px){.media-hero{grid-template-columns:1fr;padding:40px 0;gap:35px}.media-brand-panel{min-height:320px}.media-three,.media-report{grid-template-columns:1fr}.media-section{padding:38px 0}.media-report{gap:20px}.media-intro{font-size:16px}}
