.header{flex-wrap:wrap;gap:20px}.locale-switch{display:flex;gap:4px;align-items:center;justify-content:center;flex-shrink:0}.locale-switch a{display:inline-flex!important;box-sizing:border-box;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px!important;border:1px solid transparent;border-radius:24px;font:12px/1 Arial,sans-serif}.locale-switch a[aria-current=page]{border-color:#a13d5b;background:#f8e5e7}.locale-switch a:focus-visible{outline:3px solid #a13d5b;outline-offset:3px}.information-page{max-width:820px;margin:auto;padding:40px 24px;line-height:1.8}.information-page h1{font:clamp(34px,5vw,58px)/1.15 Georgia,serif;margin:24px 0}.information-page h2{font:28px/1.2 Georgia,serif;margin:30px 0 15px}.information-page address{font-style:normal}.information-page p{margin:16px 0}.information-page a{text-decoration:underline;text-underline-offset:4px}.information-page footer,.provider-links{display:flex;flex-wrap:wrap;gap:18px}.information-page .locale-switch{margin:24px 0}.header nav{flex-wrap:wrap}h1,h2,h3{overflow-wrap:break-word;hyphens:auto}.footer{flex-wrap:wrap}.video-dialog-footer{overflow-wrap:anywhere}@media(max-width:900px){.header{justify-content:center;text-align:center}.header>.locale-switch{order:4;display:flex!important}.header>.endorsement{white-space:normal}.header nav{justify-content:center}}@media(max-width:620px){.header{gap:14px;padding-block:20px}.header .locale-switch{display:flex!important;width:auto}.header nav:not(.locale-switch){display:flex;gap:12px;flex-wrap:wrap}html[lang=de-CH] .hero-copy h1,html[lang=fr-CH] .hero-copy h1{font-size:clamp(40px,9vw,64px)}.footer{gap:18px}.footer a{overflow-wrap:anywhere}.information-page{padding:28px 20px}}
