.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:#fffffff0;backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.bar[data-astro-cid-3ef6ksr2]{height:var(--header-h);display:flex;align-items:center;gap:24px}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:108px;height:auto}.nav[data-astro-cid-3ef6ksr2]{flex:1;display:flex;align-items:center;justify-content:space-between;gap:20px}.nav-list[data-astro-cid-3ef6ksr2]{list-style:none;margin:0 auto;padding:0;display:flex;gap:4px}.nav-list[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{position:relative}.nav-link[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:6px;padding:10px;border:0;background:none;font:600 .97rem var(--font-head);color:var(--ink);text-decoration:none;border-radius:8px;cursor:pointer;white-space:nowrap}.nav-link[data-astro-cid-3ef6ksr2]:hover,.nav-link[data-astro-cid-3ef6ksr2].active{color:var(--nefrit-200)}.nav-link[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{transition:transform .15s}.sub[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:10px;position:absolute;top:calc(100% + 6px);left:-10px;min-width:290px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:none}.has-sub[data-astro-cid-3ef6ksr2]>button[data-astro-cid-3ef6ksr2][aria-expanded=true]+.sub[data-astro-cid-3ef6ksr2]{display:block}.has-sub[data-astro-cid-3ef6ksr2]>button[data-astro-cid-3ef6ksr2][aria-expanded=true] svg[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}@media(hover:hover)and (min-width:1081px){.has-sub[data-astro-cid-3ef6ksr2]:hover>.sub[data-astro-cid-3ef6ksr2]{display:block}.has-sub[data-astro-cid-3ef6ksr2]:hover:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px}}.sub-link[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;padding:9px 12px;border-radius:8px;text-decoration:none;color:var(--ink);font-family:var(--font-head);font-weight:600;font-size:.95rem;line-height:1.3}.sub-link[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{font-family:var(--font-body);font-weight:400;color:var(--muted);font-size:.8rem}a[data-astro-cid-3ef6ksr2].sub-link:hover,a[data-astro-cid-3ef6ksr2].sub-link.active{background:var(--nefrit-10);color:var(--nefrit-400)}.nav-cta[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:16px}.langs[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0 0 0 14px;border-left:1px solid var(--line, #e3e6e4);display:flex;gap:2px}.langs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-block;padding:4px 6px;font:700 .78rem var(--font-head);letter-spacing:.04em;color:var(--muted);text-decoration:none;border-radius:6px}.langs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.langs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].current{color:var(--nefrit-400)}.langs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].current{background:var(--nefrit-10)}.phone[data-astro-cid-3ef6ksr2]{font-family:var(--font-head);font-weight:700;color:var(--ink);text-decoration:none;white-space:nowrap}.nav-cta[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{white-space:nowrap;min-height:42px;padding:8px 18px;font-size:.92rem}.menu-toggle[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:1480px){.phone[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:1080px){.site-header[data-astro-cid-3ef6ksr2]{backdrop-filter:none;background:#fff}.bar[data-astro-cid-3ef6ksr2]{justify-content:space-between}.menu-toggle[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:44px;height:44px;border:0;background:none;cursor:pointer}.burger[data-astro-cid-3ef6ksr2],.burger[data-astro-cid-3ef6ksr2]:before,.burger[data-astro-cid-3ef6ksr2]:after{display:block;width:24px;height:2px;background:var(--ink);border-radius:2px;position:relative;transition:transform .2s}.burger[data-astro-cid-3ef6ksr2]:before,.burger[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute}.burger[data-astro-cid-3ef6ksr2]:before{top:-7px}.burger[data-astro-cid-3ef6ksr2]:after{top:7px}.open[data-astro-cid-3ef6ksr2] .burger[data-astro-cid-3ef6ksr2]{background:transparent}.open[data-astro-cid-3ef6ksr2] .burger[data-astro-cid-3ef6ksr2]:before{transform:translateY(7px) rotate(45deg)}.open[data-astro-cid-3ef6ksr2] .burger[data-astro-cid-3ef6ksr2]:after{transform:translateY(-7px) rotate(-45deg)}.nav[data-astro-cid-3ef6ksr2]{display:none;position:fixed;inset:var(--header-h) 0 0 0;background:#fff;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:12px var(--gutter) 32px;overflow-y:auto}.open[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2]{display:flex}.nav-list[data-astro-cid-3ef6ksr2]{flex-direction:column;margin:0;gap:0}.nav-list[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--line)}.nav-link[data-astro-cid-3ef6ksr2]{width:100%;justify-content:space-between;padding:14px 4px;font-size:1.08rem}.sub[data-astro-cid-3ef6ksr2]{position:static;box-shadow:none;border:0;padding:0 0 10px;min-width:0}.nav-cta[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:stretch;margin-top:20px}.langs[data-astro-cid-3ef6ksr2]{justify-content:center;gap:8px;padding:8px 0 0;border-left:0}.langs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:8px 12px;font-size:.9rem}.phone[data-astro-cid-3ef6ksr2]{display:block;text-align:center;padding:8px}}.site-footer[data-astro-cid-sz7xmlte]{position:relative;overflow:hidden;background:var(--nefrit-800);color:#b9cec4;font-size:.95rem;padding:72px 0 28px}.quarter[data-astro-cid-sz7xmlte]{position:absolute;right:-60px;top:-40px;width:420px;color:var(--nefrit-600);opacity:.55;pointer-events:none}.cols[data-astro-cid-sz7xmlte]{position:relative;display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px}.brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:120px;margin-bottom:18px}.brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:34ch}h2[data-astro-cid-sz7xmlte]{color:#fff;font-size:1rem;margin-bottom:14px}ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0;display:grid;gap:8px}a[data-astro-cid-sz7xmlte]{color:#e3efe9;text-decoration:none}a[data-astro-cid-sz7xmlte]:hover{color:var(--nefrit-60);text-decoration:underline}.addr[data-astro-cid-sz7xmlte]{color:#9fb8ad;line-height:1.45;margin-top:6px}.social[data-astro-cid-sz7xmlte]{display:flex;gap:16px}.legal[data-astro-cid-sz7xmlte]{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:56px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .12);font-size:.85rem;color:#8aa598}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#b9cec4}@media(max-width:900px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:520px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}.skip[data-astro-cid-5hce7sga]{position:absolute;left:-9999px;top:8px;z-index:100;background:#fff;padding:8px 14px;border-radius:8px}.skip[data-astro-cid-5hce7sga]:focus{left:8px}
