/* Usability improvements for the next publication */
html{scroll-padding-top:100px} :focus-visible{outline:3px solid #d16d30;outline-offset:4px}img{max-width:100%}textarea,input,select{max-width:100%}.mobile-contact-bar{display:none}.reading-progress{position:fixed;top:0;left:0;height:3px;background:#ed8148;width:0;z-index:100;pointer-events:none}nav a[aria-current="page"]{text-decoration:underline;text-underline-offset:6px}.copy-topic{min-height:44px}
@media(max-width:680px){body{padding-bottom:72px}input,select,textarea{font-size:16px!important}.hero-v2 h1{font-size:clamp(52px,15vw,76px)}.mobile-contact-bar{position:fixed;bottom:0;left:0;right:0;z-index:35;display:grid;grid-template-columns:1fr 1fr;background:#fff;padding:9px 12px calc(9px + env(safe-area-inset-bottom));gap:9px;box-shadow:0 -3px 18px #172a2518}.mobile-contact-bar a{display:flex;align-items:center;justify-content:center;min-height:46px;border:1px solid #d2dccc;border-radius:6px;font:600 14px Arial,sans-serif;color:#173528}.mobile-contact-bar a:last-child{background:#236b43;color:#fff;border-color:#236b43}.whatsapp-float{display:none}header nav.open{max-height:calc(100dvh - 150px);overflow-y:auto}.seo-breadcrumb{overflow-wrap:anywhere}.brief-send-links a{min-height:48px}#summary{width:100%;box-sizing:border-box}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
