@import url('/mobile-public.css');
@import url('/landing-polish.css');
@import url('/studio-design.css');
@import url('/world-design.css');
@import url('/public-detail.css');
@import url('/navigation-design.css');
@import url('/audit-refinements.css');
@import url('/editorial.css');
.secure-access{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border:1px solid #ffffff20;border-radius:9px;color:#d4a47b;opacity:.78;text-decoration:none;transition:opacity .2s,background .2s,border-color .2s}
.secure-access:hover,.secure-access:focus-visible{opacity:1;background:#ffffff0d;border-color:#d4a47b66}
.secure-access svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}
.locale-switching .language-switch{pointer-events:none}
.landing-page .nav > nav{min-width:0}
.landing-page .nav > nav a{white-space:nowrap}
.service-page-links{display:flex;flex-wrap:wrap;gap:8px;padding:14px 6%;background:#10202c;border-bottom:1px solid #ffffff1f;color:#c2cdd5}
.service-page-links a{display:flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid #ffffff20;border-radius:10px;font-size:14px;line-height:1.4}
.service-page-links a:hover,.service-page-links a:focus-visible{background:#ffffff0d;color:#fff}
.service-page-links a[aria-current="page"]{background:#d4a47b;color:#10202c;border-color:#d4a47b}
@media(max-width:620px){.service-page-links{padding:12px;gap:6px}.service-page-links a{flex:1 1 90px;justify-content:center;text-align:center;padding:8px;font-size:13px}}
.legal-header{justify-content:flex-start}
.legal-header .language-switch{margin-left:auto}
.legal-header .language-switch{display:flex;padding:3px;border:1px solid #ffffff24;border-radius:9px}
.legal-header .language-switch a{min-width:34px;padding:5px 7px;border-radius:6px;text-align:center;text-decoration:none;color:#aebdc7;font-size:12px}
.legal-header .language-switch a[aria-current="page"]{background:#d4a47b;color:#10202c;font-weight:700}
@media(max-width:420px){.nav .secure-access,.legal-header .secure-access{display:grid;width:30px;height:30px;flex-basis:30px}}
