.lang[data-astro-cid-su6xvggn]{position:relative}.lang__btn[data-astro-cid-su6xvggn]{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;padding:.45rem .85rem;background:transparent;color:var(--ink);border:1px solid var(--line);border-radius:999px;cursor:pointer;font-weight:600;font-size:.88rem;letter-spacing:.04em;transition:border-color .16s var(--ease-out)}.lang__btn[data-astro-cid-su6xvggn]:hover,.lang[data-astro-cid-su6xvggn].is-open .lang__btn[data-astro-cid-su6xvggn]{border-color:#f5f3ed73}.lang__caret[data-astro-cid-su6xvggn]{font-size:.7rem;opacity:.7;transition:transform .16s var(--ease-out)}.lang[data-astro-cid-su6xvggn].is-open .lang__caret[data-astro-cid-su6xvggn]{transform:rotate(180deg)}.lang__menu[data-astro-cid-su6xvggn]{position:absolute;top:calc(100% + .5rem);right:0;margin:0;padding:.4rem;list-style:none;min-width:11rem;background:var(--bg-2);border:1px solid var(--line);border-radius:12px;box-shadow:0 20px 44px #00000080;z-index:30;opacity:0;visibility:hidden;transform-origin:top right;transform:translateY(4px) scale(.97);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),visibility .18s}.lang[data-astro-cid-su6xvggn].is-open .lang__menu[data-astro-cid-su6xvggn]{opacity:1;visibility:visible;transform:none}.lang__menu[data-astro-cid-su6xvggn] a[data-astro-cid-su6xvggn]{display:flex;align-items:center;gap:.7rem;min-height:44px;padding:.55rem .7rem;border-radius:8px;text-decoration:none;color:var(--ink);font-size:.92rem}.lang__menu[data-astro-cid-su6xvggn] a[data-astro-cid-su6xvggn]:hover{background:#f5f3ed14}.lang__code[data-astro-cid-su6xvggn]{font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--muted);min-width:1.4rem}.lang__menu[data-astro-cid-su6xvggn] a[data-astro-cid-su6xvggn][aria-current]{font-weight:600}.lang__menu[data-astro-cid-su6xvggn] a[data-astro-cid-su6xvggn][aria-current] .lang__code[data-astro-cid-su6xvggn]{color:var(--ink)}.lang-pills[data-astro-cid-su6xvggn]{list-style:none;display:flex;gap:.5rem;margin:0;padding:.9rem 0 .2rem}.lang-pills[data-astro-cid-su6xvggn] a[data-astro-cid-su6xvggn]{display:inline-flex;align-items:center;min-height:44px;padding:0 1.05rem;border:1px solid var(--line);border-radius:999px;text-decoration:none;color:var(--ink);font-weight:600;font-size:.92rem}.lang-pills[data-astro-cid-su6xvggn] a[data-astro-cid-su6xvggn][aria-current]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}@media(prefers-reduced-motion:reduce){.lang__menu[data-astro-cid-su6xvggn],.lang__caret[data-astro-cid-su6xvggn]{transition:none}}.lsg[data-astro-cid-evs6efo3]{background:var(--bg-2);border-bottom:1px solid var(--line);position:relative;z-index:21}.lsg[data-astro-cid-evs6efo3][hidden]{display:none}.lsg__inner[data-astro-cid-evs6efo3]{display:flex;align-items:center;gap:.2rem 1rem;flex-wrap:wrap;padding-top:.45rem;padding-bottom:.45rem}.lsg__txt[data-astro-cid-evs6efo3]{margin:0;font-size:.9rem;color:var(--muted)}.lsg__cta[data-astro-cid-evs6efo3]{font-size:.9rem;font-weight:600;color:var(--ink);min-height:36px;display:inline-flex;align-items:center}.lsg__close[data-astro-cid-evs6efo3]{margin-left:auto;display:inline-grid;place-items:center;width:40px;height:40px;background:none;border:none;border-radius:999px;color:var(--muted);cursor:pointer}.lsg__close[data-astro-cid-evs6efo3]:hover{color:var(--ink)}.lsg__close[data-astro-cid-evs6efo3] svg[data-astro-cid-evs6efo3]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;display:block}.site-head[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:20;background:var(--bg);border-bottom:1px solid var(--line)}.site-head--overlay[data-astro-cid-ctg3m53h]{position:absolute;top:var(--lsg-h, 0px);left:0;right:0;background:transparent;border-bottom:none}.site-head__inner[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:1.5rem;padding-top:.95rem;padding-bottom:.95rem}.brand[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;margin-right:auto}.brand[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{height:28px;width:auto;display:block}.nav[data-astro-cid-ctg3m53h]{display:none}.nav__list[data-astro-cid-ctg3m53h]{list-style:none;display:flex;gap:1.6rem;margin:0;padding:0}.nav__item[data-astro-cid-ctg3m53h]{position:relative}.nav__link[data-astro-cid-ctg3m53h]{text-decoration:none;color:var(--ink);font-weight:600;font-size:.95rem;opacity:.9;padding:.4rem 0;display:inline-flex;align-items:center;gap:.3rem}.nav__link[data-astro-cid-ctg3m53h]:hover{opacity:1}.nav__caret[data-astro-cid-ctg3m53h]{font-size:.7rem;opacity:.7}.nav__sub[data-astro-cid-ctg3m53h]{position:absolute;top:100%;left:-.8rem;margin:0;padding:.4rem;list-style:none;min-width:250px;background:var(--bg-2);border:1px solid var(--line);border-radius:12px;box-shadow:0 20px 44px #00000080;opacity:0;visibility:hidden;transform-origin:top left;transform:translateY(4px) scale(.97);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),visibility .18s}.nav__item--has[data-astro-cid-ctg3m53h]:hover .nav__sub[data-astro-cid-ctg3m53h],.nav__item--has[data-astro-cid-ctg3m53h]:focus-within .nav__sub[data-astro-cid-ctg3m53h]{opacity:1;visibility:visible;transform:none}.nav__sub[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:.55rem;text-decoration:none;color:var(--ink);font-size:.92rem;padding:.6rem .7rem;border-radius:8px}.nav__sub[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{background:#f5f3ed14}.site-head__actions[data-astro-cid-ctg3m53h]{display:none;align-items:center;gap:1.1rem}.site-head__phone[data-astro-cid-ctg3m53h]{text-decoration:none;font-weight:600;color:var(--ink);opacity:.9;white-space:nowrap}.site-head__phone[data-astro-cid-ctg3m53h]:hover{opacity:1}.btn--sm[data-astro-cid-ctg3m53h]{padding:.6rem 1.1rem;font-size:.92rem;white-space:nowrap}.nav-burger[data-astro-cid-ctg3m53h]{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;background:transparent;border:1px solid var(--line);border-radius:10px;cursor:pointer;padding:0 10px}.nav-burger[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]{display:block;height:2px;background:var(--ink);border-radius:2px;transition:transform .18s,opacity .18s}.site-head[data-astro-cid-ctg3m53h][data-open] .nav-burger[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]:nth-child(1){transform:translateY(7px) rotate(45deg)}.site-head[data-astro-cid-ctg3m53h][data-open] .nav-burger[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]:nth-child(2){opacity:0}.site-head[data-astro-cid-ctg3m53h][data-open] .nav-burger[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-mobile[data-astro-cid-ctg3m53h]{position:absolute;top:100%;left:0;right:0;z-index:20;display:flex;flex-direction:column;gap:.15rem;padding:.7rem 1.25rem 1.1rem;background:var(--bg);border-bottom:1px solid var(--line);box-shadow:0 24px 40px #00000073}.nav-mobile[data-astro-cid-ctg3m53h][hidden]{display:none!important}.nav-mobile[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{text-decoration:none;color:var(--ink)}.nav-mobile__head[data-astro-cid-ctg3m53h]{font-weight:600;padding:.7rem .2rem;border-bottom:1px solid var(--line)}.nav-mobile__sub[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:.55rem;padding:.6rem .2rem .6rem .9rem;color:var(--muted);font-size:.95rem}.nav-mobile[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].nav-mobile__cta{justify-content:center;margin-top:.8rem;color:var(--accent-ink)}@media(min-width:900px){.nav[data-astro-cid-ctg3m53h]{display:block}.site-head__actions[data-astro-cid-ctg3m53h]{display:flex}.nav-burger[data-astro-cid-ctg3m53h]{display:none}.nav-mobile[data-astro-cid-ctg3m53h]{display:none!important}}
