.site-header{position:relative;background:#352149;color:#fff;border:0}.site-header .shell{max-width:1180px;margin:auto;padding:.85rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.site-header .brand{display:flex;align-items:center;gap:.65rem;color:#fff;text-decoration:none;font-weight:900}.site-header .brand img{width:42px;height:42px;border-radius:11px}.site-header nav{display:flex;align-items:center;gap:1.15rem}.site-header nav>a{color:#fff;text-decoration:none;font-weight:800;font-size:.8rem}.site-header .nav-cta,.button{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1rem;border-radius:.75rem;background:#ffb279!important;color:#352149!important;text-decoration:none;font-weight:900}.guide-stat strong,.guide-stat small{display:block}.guide-stat small{margin-top:.5rem}.guide-stat img{width:min(180px,55%);height:auto}.consent-banner{z-index:1000}@media(max-width:760px){.site-header .shell{padding:.65rem .8rem}.site-header .portfolio-return,.site-header nav>a:not(.nav-cta):not(.locale-switch){display:none}.site-header .brand{min-width:0}.site-header .brand span{display:none}.site-header nav{gap:.55rem}.site-header .nav-cta{padding:.65rem .75rem;font-size:.72rem}.site-header .language-menu{width:auto!important}.site-header .language-menu summary{color:#fff;border-color:rgba(255,255,255,.35)}.guide-stat img{width:min(150px,48%)}}
