.language-switcher{align-items:center;gap:3px;padding-left:4px;display:flex}.language-switcher a{color:#ffffffa8;border:1px solid #fff3;place-items:center;min-width:30px;height:30px;font:700 10px Manrope,sans-serif;transition:background .2s,color .2s,border-color .2s;display:grid}.language-switcher a:hover,.language-switcher a[aria-current=page]{color:var(--ink);background:#fff;border-color:#fff}.privacy-consent{grid-template-columns:20px 1fr;align-items:start;line-height:1.5;color:var(--muted)!important;gap:11px!important;font-family:DM Sans,Arial,sans-serif!important;font-weight:400!important;display:grid!important}.privacy-consent input{height:18px;accent-color:var(--blue);margin:2px 0 0;padding:0;width:18px!important}.privacy-consent a,.recaptcha-notice a{text-underline-offset:2px;color:var(--navy);text-decoration:underline}.recaptcha-notice{color:var(--muted);margin:-10px 0 0;font-size:11px;line-height:1.5}.privacy-header{background:var(--ink);position:relative}.privacy-page{padding:90px 0 110px}.privacy-card{background:#fff;max-width:900px;padding:70px}.privacy-card>h1{letter-spacing:-.05em;margin-bottom:12px;font-size:clamp(45px,6vw,72px)}.privacy-updated{color:var(--muted);margin:0 0 55px}.privacy-card section{border-top:1px solid var(--line);padding:28px 0}.privacy-card section h2{letter-spacing:-.02em;margin-bottom:10px;font-size:23px}.privacy-card section p{color:var(--muted);margin:0}.privacy-footer .shell{justify-content:space-between;align-items:center;display:flex}.privacy-footer p{margin:0}@media (width<=980px){.language-switcher{padding:8px 0 0}.language-switcher a{flex:1;height:38px}.privacy-page{padding:60px 0 80px}.privacy-card{padding:50px}}@media (width<=620px){.privacy-card{width:100%;padding:40px 24px}.privacy-card>h1{font-size:42px}.privacy-footer .shell{flex-direction:column;align-items:flex-start;gap:12px}}
