/* Extend the existing header without changing the brand or desktop layout. */
.seo-menu{display:none}main p a,main li a{text-decoration:underline;text-underline-offset:.2em}main .actions a{text-decoration:none}#seo-service-links{padding-block:24px}#seo-service-links a{text-decoration:underline;text-underline-offset:.2em}.section .intro>div p:first-child{margin-top:0}.section .intro>div p+p{margin-top:1em}img{max-width:100%;height:auto}
@media(max-width:800px){.top .nav{height:auto;min-height:62px;flex-wrap:wrap;gap:10px;padding:10px}.seo-menu{display:inline-flex;margin-left:auto;padding:10px 14px;font-family:inherit;font-weight:700;font-size:14px;line-height:1.2;border:1px solid #ddd7e1;border-radius:999px;background:#fff;color:#17131a;cursor:pointer}.top .navlinks{width:100%;display:flex;flex-wrap:wrap;gap:12px;padding:8px 2px}.top .navlinks a:not(.lang){display:inline-flex;min-height:36px;align-items:center}.top .navlinks.seo-collapsible:not(.seo-open){display:none}.top .navlinks a{font-size:14px}.top .navlinks .locale-control{margin-left:auto}.brand{max-width:calc(100% - 80px)}}
