.logo[data-astro-cid-f7espo7c]{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.logo-img[data-astro-cid-f7espo7c]{width:auto;height:40px}.logo-tag[data-astro-cid-f7espo7c]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-deep);background:var(--teal-soft);border-radius:999px;padding:5px 9px 4px;font-size:.66rem;font-weight:700}.dark .logo-img[data-astro-cid-f7espo7c],.menu-open .nav .logo-img[data-astro-cid-f7espo7c]{filter:brightness(0)invert()}@media (width<=560px){.logo-tag[data-astro-cid-f7espo7c]{display:none}}@media (width<=480px){.logo-img[data-astro-cid-f7espo7c]{height:32px}}.flag[data-astro-cid-noyxejat]{border-radius:50%;flex:none;display:block}.flags[data-astro-cid-lemdd452]{align-items:center;gap:3px;display:flex}.flags-a[data-astro-cid-lemdd452]{opacity:.55;width:36px;height:36px;transition:opacity .16s ease, transform .16s var(--ease-out), box-shadow .16s ease;border-radius:50%;place-items:center;display:grid}.flags-a[data-astro-cid-lemdd452][aria-current=true]{opacity:1;box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--teal)}.flags-a[data-astro-cid-lemdd452]:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.flags-a[data-astro-cid-lemdd452]:hover{opacity:1;transform:translateY(-1px)}}.lang[data-astro-cid-lemdd452]{position:relative}.lang-btn[data-astro-cid-lemdd452]{border:1.5px solid var(--line-strong);letter-spacing:.04em;min-height:40px;transition:transform .16s var(--ease-out), background-color .2s ease, border-color .2s ease;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:.8rem;font-weight:600;display:inline-flex}.lang-btn[data-astro-cid-lemdd452]:active{transform:scale(.97)}.chev[data-astro-cid-lemdd452]{transition:transform .2s var(--ease-out)}.lang-btn[data-astro-cid-lemdd452][aria-expanded=true] .chev[data-astro-cid-lemdd452]{transform:rotate(180deg)}.lang-menu[data-astro-cid-lemdd452]{min-width:210px;color:var(--ink);border:1px solid var(--line);transform-origin:100% 0;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);z-index:50;background:#fff;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;transform:scale(.96)translateY(-4px);box-shadow:0 18px 40px -18px #0b142359}.lang-menu[data-astro-cid-lemdd452].is-open{opacity:1;pointer-events:auto;transform:none}.lang-menu[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]{border-radius:8px;align-items:center;gap:12px;padding:9px 10px;font-size:.95rem;transition:background-color .12s;display:flex}.lang-menu[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452][aria-current=true]{background:var(--teal-soft);font-weight:600}@media (hover:hover) and (pointer:fine){.lang-menu[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]:hover{background:var(--surface)}.lang-btn[data-astro-cid-lemdd452]:hover{background:var(--surface);border-color:var(--navy)}}@media (prefers-reduced-motion:reduce){.lang-menu[data-astro-cid-lemdd452]{transition:opacity .12s;transform:none}.flags-a[data-astro-cid-lemdd452]{transition:none}}.nav[data-astro-cid-wpvy4v7s]{z-index:60;height:var(--nav-h);-webkit-backdrop-filter:saturate(160%)blur(12px);background:#ffffffeb;align-items:center;transition:box-shadow .24s;display:flex;position:sticky;top:0}.nav[data-astro-cid-wpvy4v7s].is-scrolled{box-shadow:0 1px 0 var(--line)}.nav-in[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:16px;display:flex}.nav-links[data-astro-cid-wpvy4v7s]{white-space:nowrap;gap:clamp(10px,1.3vw,20px);font-size:.92rem;font-weight:500;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink-2);padding:6px 0;transition:color .16s;position:relative}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:after{content:"";background:var(--teal);transform-origin:0;height:2px;transition:transform .22s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--navy)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover:after{transform:scaleX(1)}}.nav-right[data-astro-cid-wpvy4v7s]{flex:none;align-items:center;gap:12px;display:flex}.nav-langbtn[data-astro-cid-wpvy4v7s]{display:none}.burger[data-astro-cid-wpvy4v7s]{border:1.5px solid var(--line-strong);width:42px;height:42px;transition:transform .16s var(--ease-out);border-radius:999px;display:none;position:relative}.burger[data-astro-cid-wpvy4v7s]:active{transform:scale(.95)}.burger-line[data-astro-cid-wpvy4v7s]{height:2px;transition:transform .26s var(--ease-out), opacity .16s ease;background:currentColor;border-radius:2px;position:absolute;top:calc(50% - 1px);left:12px;right:12px}.burger-line[data-astro-cid-wpvy4v7s]:nth-child(2){transform:translateY(-6px)}.burger-line[data-astro-cid-wpvy4v7s]:nth-child(4){transform:translateY(6px)}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] .burger-line[data-astro-cid-wpvy4v7s]:nth-child(2){transform:rotate(45deg)}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] .burger-line[data-astro-cid-wpvy4v7s]:nth-child(3){opacity:0;transform:scaleX(.4)}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] .burger-line[data-astro-cid-wpvy4v7s]:nth-child(4){transform:rotate(-45deg)}.menu[data-astro-cid-wpvy4v7s]{z-index:55;background:var(--ink);color:#fff;padding-top:var(--nav-h);transition:transform .18s var(--ease-out);overscroll-behavior:contain;padding-bottom:max(24px, env(safe-area-inset-bottom));position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.menu[data-astro-cid-wpvy4v7s].is-open{transition-duration:.26s;transition-timing-function:var(--ease-drawer);transform:none}.menu[data-astro-cid-wpvy4v7s][hidden]{visibility:hidden;display:block}.menu[data-astro-cid-wpvy4v7s].is-open[hidden]{visibility:visible}.menu-in[data-astro-cid-wpvy4v7s]{gap:32px;padding-top:24px;padding-bottom:8px;display:grid}.menu-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.menu-foot[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);transform:translateY(10px)}.menu[data-astro-cid-wpvy4v7s].is-open .menu-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.menu[data-astro-cid-wpvy4v7s].is-open .menu-foot[data-astro-cid-wpvy4v7s]{opacity:1;transform:none}.menu-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{overflow-wrap:anywhere;min-width:0;font-family:var(--font-display);border-bottom:1px solid #ffffff24;align-items:baseline;gap:16px;padding:14px 0;font-size:clamp(1.8rem,7vw,2.4rem);font-weight:600;line-height:1;display:flex}.menu-n[data-astro-cid-wpvy4v7s]{color:var(--teal);font-family:var(--font-body);letter-spacing:.1em;font-size:.75rem;font-weight:700}.menu-foot[data-astro-cid-wpvy4v7s]{--line-strong:#fff6;justify-items:stretch;gap:22px;display:grid}.menu-foot[data-astro-cid-wpvy4v7s] .btn[data-astro-cid-wpvy4v7s]{width:100%}.menu-foot[data-astro-cid-wpvy4v7s] .flags{justify-content:space-between;width:100%}.menu-foot[data-astro-cid-wpvy4v7s] .flags-a{width:40px;height:40px}.menu-foot[data-astro-cid-wpvy4v7s] .flags-a svg{width:30px;height:30px}body.menu-open{overflow:hidden}body.menu-open .nav[data-astro-cid-wpvy4v7s]{background:var(--ink);color:#fff;--line-strong:#fff6}body.menu-open .nav-cta[data-astro-cid-wpvy4v7s]{display:none}@media (width<=1320px){.nav-flags[data-astro-cid-wpvy4v7s]{display:none}.nav-langbtn[data-astro-cid-wpvy4v7s]{display:block}.nav-logo[data-astro-cid-wpvy4v7s] .logo-tag{display:none}}@media (width<=960px){.nav-links[data-astro-cid-wpvy4v7s]{display:none}.burger[data-astro-cid-wpvy4v7s]{display:block}.nav-cta[data-astro-cid-wpvy4v7s]{display:none}.nav-logo[data-astro-cid-wpvy4v7s] .logo-tag{display:inline-flex}}@media (width<=560px){.nav-logo[data-astro-cid-wpvy4v7s] .logo-tag{display:none}}.menu-foot[data-astro-cid-wpvy4v7s] .flags-a[aria-current=true]{box-shadow:0 0 0 2px var(--ink), 0 0 0 4px var(--teal)}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .2s;transform:none}.menu[data-astro-cid-wpvy4v7s].is-open{opacity:1}.menu-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.menu-foot[data-astro-cid-wpvy4v7s]{transform:none}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);background:#fff;padding:clamp(56px,7vw,96px) 0 32px}.foot-top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line);grid-template-columns:1.2fr 2fr;gap:48px;padding-bottom:40px;display:grid}.foot-brand[data-astro-cid-jo6i4kqk]{align-content:start;justify-items:start;gap:14px;display:grid}.foot-logo[data-astro-cid-jo6i4kqk]{display:inline-block}.foot-sal[data-astro-cid-jo6i4kqk]{font-variation-settings:"opsz" 36, "SOFT" 50;margin-top:8px;font-size:1.6rem;font-style:italic;font-weight:600}.foot-tag[data-astro-cid-jo6i4kqk]{color:var(--ink-2);max-width:38ch}.foot-brand[data-astro-cid-jo6i4kqk] .foot-mail{color:var(--teal-deep);font-weight:600}.foot-parent[data-astro-cid-jo6i4kqk]{color:var(--ink-3);font-size:.85rem;transition:color .16s}.foot-trust[data-astro-cid-jo6i4kqk]{border:1px solid var(--line);letter-spacing:.05em;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:6px 12px;font-size:.72rem;font-weight:600;display:inline-flex}.foot-trust[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{color:var(--teal-deep)}.foot-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.foot-h[data-astro-cid-jo6i4kqk]{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;font-size:.7rem;font-weight:700}.foot-cols[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{padding:5px 0}.foot-cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-2);transition:color .16s}.foot-cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=true]{color:var(--navy);font-weight:600}@media (hover:hover){.foot-cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.foot-parent[data-astro-cid-jo6i4kqk]:hover{color:var(--teal-deep)}}.foot-disc[data-astro-cid-jo6i4kqk]{color:var(--ink-3);max-width:90ch;padding:24px 0 0;font-size:.85rem}.foot-bottom[data-astro-cid-jo6i4kqk]{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 0 0;font-size:.78rem;display:flex}@media (width<=860px){.foot-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.foot-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}.foot-top[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk],.foot-cols[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]{min-width:0}.foot-trust[data-astro-cid-jo6i4kqk]{white-space:normal;flex-wrap:wrap;max-width:100%}
