.lang[data-astro-cid-3s4v7zxg]{letter-spacing:.04em;align-items:center;gap:.2rem;font-size:.82rem;font-weight:600;display:inline-flex}.sep[data-astro-cid-3s4v7zxg]{color:var(--line-strong)}.item[data-astro-cid-3s4v7zxg]{min-width:2rem;min-height:2rem;color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;padding-inline:.3rem;text-decoration:none;display:inline-flex}.item[data-astro-cid-3s4v7zxg][aria-current=true]{color:var(--accent)}a[data-astro-cid-3s4v7zxg].item:focus-visible{outline-offset:0}@media (hover:hover){a[data-astro-cid-3s4v7zxg].item:hover{color:var(--text);background:var(--bg-soft)}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);border-bottom:1px solid var(--line);background:#fffffff7;transition:background-color .3s,border-color .3s,box-shadow .3s;position:sticky;top:0}@supports (backdrop-filter:blur(1px)){.site-header[data-astro-cid-nen7h5rs]{backdrop-filter:saturate(160%)blur(14px);background:#ffffffd1}}.js .site-header[data-astro-cid-nen7h5rs]:not(.is-scrolled){backdrop-filter:none;background:0 0;border-color:#0000}.site-header[data-astro-cid-nen7h5rs].is-scrolled{box-shadow:0 8px 24px -16px #0c122640}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;height:100%;display:flex}.brand[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.mark[data-astro-cid-nen7h5rs]{background:var(--accent);width:30px;height:30px;color:var(--on-accent);border-radius:9px;place-items:center;font-size:.95rem;display:grid;box-shadow:0 4px 10px -4px #3d3bd699}.nav-desktop[data-astro-cid-nen7h5rs]{gap:clamp(1rem,1.7vw,1.6rem);margin-left:auto;display:none}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.nav-mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-muted);font-size:.92rem;font-weight:500;text-decoration:none;position:relative}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.nav-mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--accent)}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after{transform:scaleX(1)}}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;display:flex}.cta[data-astro-cid-nen7h5rs]{min-height:42px;padding:.5rem 1.1rem;font-size:.88rem}.cta-long[data-astro-cid-nen7h5rs]{display:none}@media (width<=359px){.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:not(.mark){display:none}}.menu[data-astro-cid-nen7h5rs]{position:relative}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border:1px solid var(--line-strong);background:var(--surface);border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;display:grid}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.bars[data-astro-cid-nen7h5rs],.bars[data-astro-cid-nen7h5rs]:before{background:var(--text);width:16px;height:1.5px;display:block;position:relative}.bars[data-astro-cid-nen7h5rs]:before{content:"";position:absolute;top:5px;left:0}.nav-mobile[data-astro-cid-nen7h5rs]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow-md);padding:.5rem;display:grid;position:absolute;top:calc(100% + 10px);right:0}.nav-mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);border-radius:8px;padding:.8rem 1rem;font-size:1rem}.lang-desktop{display:none!important}.nav-mobile[data-astro-cid-nen7h5rs] .lang-mobile{border-top:1px solid var(--line);margin-top:.25rem;padding:.5rem 1rem .25rem}@media (width>=980px){.lang-desktop{display:inline-flex!important}.nav-desktop[data-astro-cid-nen7h5rs]{display:flex}.menu[data-astro-cid-nen7h5rs]{display:none}.cta-long[data-astro-cid-nen7h5rs]{display:inline}.cta-short[data-astro-cid-nen7h5rs]{display:none}}.frame[data-astro-cid-f4t2rcqn]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lg);overflow:hidden}.bar[data-astro-cid-f4t2rcqn]{background:var(--bg-soft);border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.55rem .8rem;display:flex}.dots[data-astro-cid-f4t2rcqn]{gap:5px;display:inline-flex}.dots[data-astro-cid-f4t2rcqn] i[data-astro-cid-f4t2rcqn]{background:var(--line-strong);border-radius:50%;width:8px;height:8px}.addr[data-astro-cid-f4t2rcqn]{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);max-width:260px;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:.15rem .7rem;font-size:.7rem;line-height:1.5;overflow:hidden}.body[data-astro-cid-f4t2rcqn]{line-height:0}.body[data-astro-cid-f4t2rcqn] img{width:100%;height:auto}.viewport[data-astro-cid-2t5numtr]{padding:var(--vp-pt,1.25rem) 0 var(--vp-pb,2rem);scroll-snap-type:x mandatory;scrollbar-width:thin;border-radius:var(--radius-lg);outline-offset:4px;overflow-x:auto}.slides[data-astro-cid-2t5numtr]{gap:1rem;align-items:var(--slides-align,center);display:flex}.slide[data-astro-cid-2t5numtr]{flex:0 0 var(--slide-basis,88%);scroll-snap-align:center;--shadow-lg:var(--shadow-md);min-width:0}@media (width>=1200px){.slide[data-astro-cid-2t5numtr]{flex-basis:var(--slide-basis-lg,1000px)}}.carousel[data-astro-cid-2t5numtr][data-ready] .viewport[data-astro-cid-2t5numtr]{scroll-snap-type:none;overflow:hidden}.carousel[data-astro-cid-2t5numtr][data-ready] .slide[data-astro-cid-2t5numtr]{transition:opacity .4s var(--ease)}.carousel[data-astro-cid-2t5numtr][data-ready] .slide[data-astro-cid-2t5numtr]:not(.is-active){opacity:.55}.controls[data-astro-cid-2t5numtr]{justify-content:space-between;align-items:center;gap:1rem;display:none}.carousel[data-astro-cid-2t5numtr][data-ready] .controls[data-astro-cid-2t5numtr]{display:flex}.dots[data-astro-cid-2t5numtr]{gap:.5rem;display:flex}.dots[data-astro-cid-2t5numtr] button{background:var(--line-strong);cursor:pointer;width:10px;height:10px;transition:width .3s var(--ease), background-color .3s;border:0;border-radius:999px;padding:0}.dots[data-astro-cid-2t5numtr] button:before{content:"";position:absolute;inset:-12px -4px}.dots[data-astro-cid-2t5numtr] button{position:relative}.dots[data-astro-cid-2t5numtr] button[aria-current=true]{background:var(--accent);width:28px}.arrows[data-astro-cid-2t5numtr]{gap:.5rem;display:flex}.arrows[data-astro-cid-2t5numtr] button[data-astro-cid-2t5numtr]{border:1px solid var(--line-strong);background:var(--surface);width:46px;height:46px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-sm);transition:transform .25s var(--ease), border-color .2s, color .2s, opacity .2s;border-radius:50%;place-items:center;display:grid}.arrows[data-astro-cid-2t5numtr] button[data-astro-cid-2t5numtr]:disabled{opacity:.4;cursor:default}@media (hover:hover){.arrows[data-astro-cid-2t5numtr] button[data-astro-cid-2t5numtr]:not(:disabled):hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);padding-block:1.75rem;color:var(--text-muted);background:var(--bg);padding-bottom:4.75rem;font-size:.88rem}.row[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}a[data-astro-cid-jo6i4kqk]{text-decoration:none}@media (hover:hover){a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}}@media (width>=860px){.footer[data-astro-cid-jo6i4kqk]{padding-bottom:1.75rem}}
