.site-header[data-astro-cid-nen7h5rs]{z-index:50;width:calc(100% - 20px);max-width:1360px;margin:10px auto 0;position:sticky;top:10px}.site-header__bar[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#ffffffb8;border-radius:80px;align-items:center;gap:20px;min-height:64px;padding:8px 10px 8px 22px;transition:background-color .2s ease-out,box-shadow .2s ease-out;display:flex}.site-header[data-astro-cid-nen7h5rs].is-scrolled .site-header__bar[data-astro-cid-nen7h5rs]{background:var(--surface);box-shadow:var(--shadow-header)}.site-header__logo[data-astro-cid-nen7h5rs]{margin-right:auto;text-decoration:none}.site-header__nav[data-astro-cid-nen7h5rs]{gap:26px;display:none}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.site-header__lang[data-astro-cid-nen7h5rs]{color:var(--ink);white-space:nowrap;font-size:15px;font-weight:600;text-decoration:none}.site-header__cta[data-astro-cid-nen7h5rs]{white-space:nowrap}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-header__lang[data-astro-cid-nen7h5rs]:hover{color:var(--teal);text-decoration:underline}.site-header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:14px;display:flex}.site-header__lang[data-astro-cid-nen7h5rs]{display:none}.site-header__phone[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--teal);justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.site-header__phone[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs],.site-header__cta[data-astro-cid-nen7h5rs]{display:none}.site-header__menu[data-astro-cid-nen7h5rs]{background:var(--neon);width:48px;height:48px;color:var(--teal);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.site-header__sheet[data-astro-cid-nen7h5rs]{background:var(--surface);box-shadow:var(--shadow-menu);border-radius:24px;margin-top:8px;padding:12px}.site-header__sheet[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{display:grid}.site-header__sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-radius:12px;padding:14px 12px;font-weight:600;text-decoration:none}.site-header__sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--chip)}@media (width>=768px){.site-header__cta[data-astro-cid-nen7h5rs]{display:inline-flex}.site-header__lang[data-astro-cid-nen7h5rs]{display:inline}}@media (width>=1180px){.site-header__nav[data-astro-cid-nen7h5rs]{display:flex}.site-header__menu[data-astro-cid-nen7h5rs],.site-header__sheet[data-astro-cid-nen7h5rs]{display:none}.site-header__logo[data-astro-cid-nen7h5rs]{margin-right:0}.site-header__nav[data-astro-cid-nen7h5rs]{margin-inline:auto}}@media (width>=1320px){.site-header__phone[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:inline}}.site-footer__links[data-astro-cid-jo6i4kqk]{background:var(--surface-2);padding-block:60px 50px}.site-footer__grid[data-astro-cid-jo6i4kqk]{gap:36px;display:grid}@media (width>=768px){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr repeat(3,1fr)}}.site-footer__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:28ch;margin-top:14px}.site-footer__title[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0 0 12px;font-size:14px;font-weight:600;font-stretch:100%}.site-footer__title[data-astro-cid-jo6i4kqk]:not(:first-child){margin-top:24px}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);text-decoration:none}.site-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--teal);text-decoration:underline}.site-footer__band[data-astro-cid-jo6i4kqk]{background:var(--teal);color:var(--on-dark);padding-block:36px}.site-footer__band-inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.site-footer__band[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:600;font-stretch:125%}.site-footer__band-actions[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:12px;display:flex}.site-footer__wordmark[data-astro-cid-jo6i4kqk]{background:var(--neon);color:var(--teal);font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;padding-block:18px 14px;font-size:clamp(2rem,5vw,3.75rem);font-weight:800;font-stretch:125%;line-height:1;overflow:hidden}.site-footer__small[data-astro-cid-jo6i4kqk]{background:var(--surface-2);color:var(--muted);padding-block:18px;font-size:14px}.site-footer__small-inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 18px;display:flex}.site-footer__small[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--teal)}.site-footer__credit[data-astro-cid-jo6i4kqk]{margin-left:auto}
