/* Header uses the same container and gutters as the page content. */
body .site-header{width:100%;max-width:1320px;box-sizing:border-box;margin-inline:auto;padding:28px 48px;gap:28px;align-items:flex-start}
body .site-header.home-site-header{max-width:1600px;padding:28px clamp(22px,4vw,64px)}
body .site-header>.wordmark{font-size:38px!important;line-height:1!important;margin:0!important;flex-shrink:0}
body .site-header>.wordmark span{font-size:11px!important;line-height:1.5!important;margin-top:7px;letter-spacing:.48em}
body .site-header>nav{min-width:0;max-width:none;flex:1;display:flex;justify-content:flex-end;align-items:center;align-content:flex-start;gap:14px 24px;padding-top:5px}
body .site-header nav>a,body .site-header nav>details>summary{font-size:20px!important;line-height:1.4!important;font-weight:500!important;white-space:nowrap}
body .home-site-header nav>a,body .home-site-header nav>details>summary{font-size:22px!important}
body .site-header .language-menu>div a{font-size:16px!important;white-space:normal}
/* One headline, one offer and two actions on market entry. */
body .entry-offer h1,body .guide-hero h1{font-size:clamp(36px,4.5vw,56px)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:650!important;margin:0 0 24px}
body .guide-hero h1 em{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important}
body .entry-offer .offer-lead,body .guide-hero .lead{font-size:20px!important;line-height:1.6!important;max-width:900px;margin:0 0 28px}
body .entry-offer .partnership-actions a,body .guide-hero .partnership-actions a{font-size:18px!important;line-height:1.5!important;font-weight:600!important}
body .entry-offer>.eyebrow,body .guide-hero>.eyebrow{font-size:12px!important;line-height:1.6!important;margin:0 0 22px}
body .entry-offer>.example-note{font-size:16px!important;line-height:1.6!important;margin:24px 0 0}
@media(min-width:651px) and (max-width:1099px){body .home-site-header nav>a,body .home-site-header nav>details>summary{font-size:20px!important}body .site-header>nav{gap:12px 20px}}
@media(max-width:650px){body .site-header{padding:22px!important;gap:18px}body .site-header>.wordmark{font-size:32px!important}body .site-header>nav{flex:initial;width:100%;justify-content:flex-start;padding-top:0;gap:12px 18px}body .site-header nav>a,body .site-header nav>details>summary{font-size:17px!important}body .home-site-header .home-mobile-menu>nav{padding-top:18px!important}body .entry-offer .offer-lead,body .guide-hero .lead{font-size:18px!important}body .entry-offer .partnership-actions a,body .guide-hero .partnership-actions a{font-size:17px!important}}
