.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.cursor[data-astro-cid-qmueewfo]{z-index:9999;pointer-events:none;display:none;position:fixed;inset:0}.cursor-dot[data-astro-cid-qmueewfo],.cursor-ring[data-astro-cid-qmueewfo]{pointer-events:none;will-change:transform;border-radius:50%;position:fixed;top:0;left:0}.cursor-dot[data-astro-cid-qmueewfo]{background:var(--color-accent);width:7px;height:7px}.cursor-ring[data-astro-cid-qmueewfo]{border:1.5px solid var(--color-fg);opacity:.45;width:38px;height:38px;transition:width .25s,height .25s,opacity .25s,border-color .25s,background .25s}html.cursor-on,html.cursor-on [data-astro-cid-qmueewfo]{cursor:none!important}html.cursor-on [data-astro-cid-qmueewfo]:where(input,textarea,select,[contenteditable=true]){cursor:auto!important}html.cursor-on .cursor[data-astro-cid-qmueewfo]{display:block}html.cursor-on:has(dialog[open]),html.cursor-on:has(dialog[open]) [data-astro-cid-qmueewfo]{cursor:auto!important}html.cursor-on:has(dialog[open]) .cursor[data-astro-cid-qmueewfo]{display:none}.cursor[data-astro-cid-qmueewfo].is-hover .cursor-ring[data-astro-cid-qmueewfo]{opacity:.9;border-color:var(--color-accent);background:var(--color-accent-soft);width:58px;height:58px}.cursor[data-astro-cid-qmueewfo].is-down .cursor-ring[data-astro-cid-qmueewfo]{width:30px;height:30px}.cursor[data-astro-cid-qmueewfo].is-hidden .cursor-dot[data-astro-cid-qmueewfo],.cursor[data-astro-cid-qmueewfo].is-hidden .cursor-ring[data-astro-cid-qmueewfo]{opacity:0}.scrollprog[data-astro-cid-hfrh22jg]{z-index:200;pointer-events:none;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.scrollprog-bar[data-astro-cid-hfrh22jg]{background:var(--color-accent);transform-origin:0;will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0)}.consent[data-astro-cid-u6s5b3h2]{z-index:60;left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--color-paper);max-width:440px;color:var(--color-fg);border:1px solid var(--color-line-strong);border-radius:var(--radius-panel);box-shadow:var(--shadow-photo);gap:14px;padding:18px 20px;display:grid;position:fixed}.consent[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent-text[data-astro-cid-u6s5b3h2]{color:var(--color-fg-muted);margin:0;font-size:.86rem;line-height:1.55}.consent-more[data-astro-cid-u6s5b3h2]{color:var(--color-fg);text-underline-offset:3px}.consent-actions[data-astro-cid-u6s5b3h2]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.consent-actions[data-astro-cid-u6s5b3h2] .btn[data-astro-cid-u6s5b3h2]{justify-content:center;padding-inline:14px}.consent-actions[data-astro-cid-u6s5b3h2] .btn[data-astro-cid-u6s5b3h2]:after{display:none}@media (prefers-reduced-motion:no-preference){.consent[data-astro-cid-u6s5b3h2]:not([hidden]){animation:.35s ease-out both consent-in}@keyframes consent-in{0%{opacity:0;transform:translateY(8px)}}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.theme-toggle[data-astro-cid-l6lhmie6]{border:1px solid var(--color-line-strong);border-radius:var(--radius-ctl);width:44px;height:44px;color:var(--color-fg);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.theme-toggle[data-astro-cid-l6lhmie6]:hover{border-color:var(--color-fg);background:var(--color-paper-soft)}.ic-sun[data-astro-cid-l6lhmie6]{display:none}.ic-moon[data-astro-cid-l6lhmie6],:root[data-theme=dark] .ic-sun[data-astro-cid-l6lhmie6]{display:block}:root[data-theme=dark] .ic-moon[data-astro-cid-l6lhmie6]{display:none}.azekai-lockup[data-astro-cid-3blc5oun]{align-items:center;line-height:0;display:inline-flex}.azekai-lockup[data-astro-cid-3blc5oun] svg[data-astro-cid-3blc5oun]{width:auto;display:block}.nav[data-astro-cid-wpvy4v7s]{z-index:100;border-bottom:1px solid #0000;transition:background .25s,backdrop-filter .25s,border-color .25s,transform .45s cubic-bezier(.22,1,.36,1),opacity .35s;position:fixed;top:0;left:0;right:0}.nav--cloak[data-astro-cid-wpvy4v7s]{opacity:0;pointer-events:none;transform:translateY(-100%)}.nav--over-ink[data-astro-cid-wpvy4v7s]:not(.scrolled){--nav-fg:var(--color-on-ink);--nav-bg:var(--color-ink)}.nav--over-ink[data-astro-cid-wpvy4v7s]:not(.scrolled) .nav-inner[data-astro-cid-wpvy4v7s]{--color-fg:var(--nav-fg);--color-fg-muted:color-mix(in srgb, var(--nav-fg) 70%, transparent);--color-ink:var(--nav-fg);--color-on-ink:var(--nav-bg);--color-line:color-mix(in srgb, var(--nav-fg) 16%, transparent);--color-line-strong:color-mix(in srgb, var(--nav-fg) 28%, transparent);--color-paper-soft:color-mix(in srgb, var(--nav-fg) 10%, transparent);--color-accent:var(--color-accent-on-ink)}.nav[data-astro-cid-wpvy4v7s].scrolled{background:var(--color-glass);-webkit-backdrop-filter:saturate(180%)blur(18px);border-bottom-color:var(--color-line)}.nav-inner[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:24px;padding-block:16px;display:flex}.nav-brand[data-astro-cid-wpvy4v7s]{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.nav-brand[data-astro-cid-wpvy4v7s] azeka-logo[data-astro-cid-wpvy4v7s]{transition:transform .35s cubic-bezier(.22,1,.36,1)}.nav-brand[data-astro-cid-wpvy4v7s]:hover azeka-logo[data-astro-cid-wpvy4v7s]{transform:scale(1.02)}.nav-links[data-astro-cid-wpvy4v7s]{align-items:center;gap:6px;display:none}.nav-group[data-astro-cid-wpvy4v7s]{position:relative}.nav-link[data-astro-cid-wpvy4v7s]{color:var(--color-fg);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:var(--radius-ctl);align-items:center;gap:6px;padding:11px 12px;font-size:.74rem;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.nav-link[data-astro-cid-wpvy4v7s]:hover,.nav-link[data-astro-cid-wpvy4v7s].active{background:var(--color-paper-soft)}.caret[data-astro-cid-wpvy4v7s]{color:var(--color-fg-muted);transition:transform .22s}.nav-group[data-astro-cid-wpvy4v7s]:hover .caret[data-astro-cid-wpvy4v7s]{transform:rotate(180deg)}.dropdown[data-astro-cid-wpvy4v7s]{opacity:0;visibility:hidden;padding-top:12px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;transform:translateY(6px)}.nav-group[data-astro-cid-wpvy4v7s]:hover .dropdown[data-astro-cid-wpvy4v7s],.nav-group[data-astro-cid-wpvy4v7s]:focus-within .dropdown[data-astro-cid-wpvy4v7s]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-inner[data-astro-cid-wpvy4v7s]{background:var(--color-paper);border:1px solid var(--color-line-strong);border-radius:var(--radius-ctl);gap:2px;min-width:280px;padding:8px;display:grid;box-shadow:0 18px 48px -22px #16161647}.dropdown-item[data-astro-cid-wpvy4v7s]{border-radius:var(--radius-ctl);flex-direction:column;gap:3px;padding:11px 12px;text-decoration:none;transition:background .16s;display:flex}.dropdown-item[data-astro-cid-wpvy4v7s]:hover{background:var(--color-paper-soft)}.dropdown-label[data-astro-cid-wpvy4v7s]{font-family:var(--font-serif);font-variation-settings:"opsz" 36;color:var(--color-fg);align-items:center;gap:9px;font-size:1.08rem;font-weight:400;line-height:1.2;display:flex}.dropdown-desc[data-astro-cid-wpvy4v7s]{color:var(--color-fg-muted);font-size:.8rem}.dropdown-mark[data-astro-cid-wpvy4v7s]{color:var(--color-ink);flex:none;align-items:center;display:inline-flex}.mobile-sublink[data-astro-cid-wpvy4v7s] .dropdown-mark[data-astro-cid-wpvy4v7s]{vertical-align:-1px;margin-right:8px}.nav-right[data-astro-cid-wpvy4v7s]{align-items:center;gap:14px;display:flex}.nav-cta[data-astro-cid-wpvy4v7s]{white-space:nowrap;display:none}.locale[data-astro-cid-wpvy4v7s]{align-items:center;gap:2px;display:none}.nav-theme[data-astro-cid-wpvy4v7s]{display:none}.locale[data-astro-cid-wpvy4v7s]{background:var(--color-paper-soft);border:1px solid var(--color-line);border-radius:var(--radius-ctl);gap:2px;padding:3px}.locale-btn[data-astro-cid-wpvy4v7s]{letter-spacing:.1em;border-radius:var(--radius-ctl);user-select:none;min-height:44px;color:var(--color-fg-muted);align-items:center;padding:0 12px;font-size:.72rem;font-weight:600;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}a[data-astro-cid-wpvy4v7s].locale-btn:hover{color:var(--color-fg);background:var(--color-paper-soft)}.locale-btn[data-astro-cid-wpvy4v7s].is-active{background:var(--color-ink);color:var(--color-on-ink)}.nav-burger[data-astro-cid-wpvy4v7s]{border:1px solid var(--color-line-strong);border-radius:var(--radius-ctl);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;gap:4px;width:44px;height:44px;padding:0 10px;display:inline-flex}.nav-burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--color-fg);border-radius:var(--radius-ctl);height:1.6px}.mobile-menu[data-astro-cid-wpvy4v7s]{background:var(--color-paper);border-bottom:1px solid var(--color-line);max-height:calc(100vh - 74px);padding-block:14px 26px;overflow-y:auto}.mobile-block[data-astro-cid-wpvy4v7s]{border-bottom:1px solid var(--color-line);padding-block:8px}.mobile-link[data-astro-cid-wpvy4v7s]{color:var(--color-fg);font-family:var(--font-serif);font-variation-settings:"opsz" 48;padding:8px 2px;font-size:1.6rem;font-weight:400;line-height:1.2;text-decoration:none;display:block}.mobile-sub[data-astro-cid-wpvy4v7s]{flex-direction:column;padding-bottom:6px;display:flex}.mobile-sublink[data-astro-cid-wpvy4v7s]{color:var(--color-fg-muted);padding:7px 2px 7px 14px;font-size:.96rem;text-decoration:none}.mobile-cta[data-astro-cid-wpvy4v7s]{justify-content:space-between;margin-top:18px;display:flex}.mobile-locale[data-astro-cid-wpvy4v7s]{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.mobile-locale-pill[data-astro-cid-wpvy4v7s]{background:var(--color-paper-soft);border:1px solid var(--color-line);border-radius:var(--radius-ctl);align-items:center;gap:2px;padding:3px;display:flex}@media (width>=1280px){.nav-links[data-astro-cid-wpvy4v7s],.nav-cta[data-astro-cid-wpvy4v7s],.nav-theme[data-astro-cid-wpvy4v7s],.locale[data-astro-cid-wpvy4v7s]{display:flex}.nav-cta[data-astro-cid-wpvy4v7s]{display:inline-flex}.nav-burger[data-astro-cid-wpvy4v7s]{display:none}.mobile-menu[data-astro-cid-wpvy4v7s]{display:none!important}}.logo[data-astro-cid-f7espo7c]{color:var(--color-ink);align-items:center;line-height:0;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c][data-on-ink=true]{color:var(--color-on-ink)}.logo-mark[data-astro-cid-f7espo7c]{display:inline-flex}.logo-mark[data-astro-cid-f7espo7c] svg{height:var(--logo-h,30px);width:auto;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}.logo[data-astro-cid-f7espo7c]:hover .logo-mark[data-astro-cid-f7espo7c] svg{transform:scale(1.02)}.footer[data-astro-cid-jo6i4kqk]{background:var(--color-ink);color:var(--color-on-ink);padding-top:80px;padding-bottom:30px}.footer-top[data-astro-cid-jo6i4kqk]{gap:48px;padding-bottom:56px;display:grid}.footer-baseline[data-astro-cid-jo6i4kqk]{max-width:340px;color:var(--color-on-ink-muted);font-size:.98rem;line-height:1.6}.footer-email[data-astro-cid-jo6i4kqk]{color:var(--color-on-ink);border-bottom:1px solid;margin-top:18px;padding-bottom:3px;font-weight:600;text-decoration:none;display:inline-block}.footer-sign[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--color-line-on-ink);padding-top:8px;padding-bottom:34px}.footer-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.footer-col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:11px;display:flex}.footer-col-title[data-astro-cid-jo6i4kqk]{color:var(--color-on-ink-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:.72rem;font-weight:600;text-decoration:none}a[data-astro-cid-jo6i4kqk].footer-col-title:hover{color:var(--color-on-ink)}.footer-col-link[data-astro-cid-jo6i4kqk]{color:var(--color-on-ink);font-size:.93rem;text-decoration:none;transition:opacity .18s}a[data-astro-cid-jo6i4kqk].footer-col-link:hover{opacity:.7}.footer-loc[data-astro-cid-jo6i4kqk]{cursor:default}.footer-post[data-astro-cid-jo6i4kqk]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.footer-legal[data-astro-cid-jo6i4kqk]{color:var(--color-on-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:26px;font-size:.82rem;display:flex}.footer-legal-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.footer-legal-links[data-astro-cid-jo6i4kqk] .footer-espace[data-astro-cid-jo6i4kqk]{border:1px solid var(--color-on-ink-muted);border-radius:var(--radius-ctl);opacity:.85;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.footer-legal-links[data-astro-cid-jo6i4kqk] .footer-espace[data-astro-cid-jo6i4kqk]:hover{opacity:1;border-color:var(--color-on-ink)}.footer-legal-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-cookies[data-astro-cid-jo6i4kqk]{color:var(--color-on-ink-muted);text-decoration:none;transition:color .18s}.footer-cookies[data-astro-cid-jo6i4kqk]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-legal-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-cookies[data-astro-cid-jo6i4kqk]:hover{color:var(--color-on-ink)}@media (width>=880px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.3fr 2fr;gap:64px}.footer-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr);row-gap:40px}}
