.d-nav[data-astro-cid-hfy6dpa6]{z-index:50;background:color-mix(in srgb, var(--paper) 78%, transparent);backdrop-filter:blur(16px)saturate(1.3);position:sticky;inset-block-start:0}.d-nav__inner[data-astro-cid-hfy6dpa6]{block-size:var(--header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.d-nav__brand[data-astro-cid-hfy6dpa6]{block-size:52px;inline-size:52px;transition:transform .5s var(--ease);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px -8px #1d0f2473}.d-nav__brand[data-astro-cid-hfy6dpa6]:hover,.d-nav__brand[data-astro-cid-hfy6dpa6]:focus-visible{transform:rotate(-10deg)scale(1.06)}.d-nav__id[data-astro-cid-hfy6dpa6]{min-inline-size:0;color:var(--ink);text-align:start;cursor:default;flex:1 1 0;margin:0;font-size:.75rem;line-height:1.2;display:none}.d-nav__id-name[data-astro-cid-hfy6dpa6]{font-weight:700}.d-nav__id-role[data-astro-cid-hfy6dpa6],.d-nav__id-dot[data-astro-cid-hfy6dpa6]{color:var(--ink-soft);font-weight:500}.d-nav__id-role[data-astro-cid-hfy6dpa6]{font-size:.72rem}.d-nav__id-dot[data-astro-cid-hfy6dpa6]{display:none}@media (width>=760px){.d-nav__id[data-astro-cid-hfy6dpa6]{align-content:center;justify-items:start;display:grid}}@media (width>=960px){.d-nav__id[data-astro-cid-hfy6dpa6]{align-items:baseline;gap:.5em;font-size:.8125rem;display:flex}.d-nav__id-role[data-astro-cid-hfy6dpa6]{font-size:inherit}.d-nav__id-dot[data-astro-cid-hfy6dpa6]{display:inline}}.d-nav__links[data-astro-cid-hfy6dpa6]{align-items:center;gap:clamp(8px,1.6vw,22px);display:flex}.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6]{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff8c;border-radius:999px;align-items:center;gap:2px;padding:5px;display:flex}.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6] a[data-astro-cid-hfy6dpa6]{white-space:nowrap;border-radius:999px;align-items:center;min-block-size:44px;padding-inline:clamp(10px,1.4vw,18px);font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6] a[data-astro-cid-hfy6dpa6]:hover,.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6] a[data-astro-cid-hfy6dpa6]:focus-visible{background:var(--ink);color:#fff}.d-nav__lang[data-astro-cid-hfy6dpa6]{background:var(--ink);color:#fff;min-block-size:44px;transition:transform .3s var(--ease), background-color .25s;border-radius:999px;align-items:center;padding-inline:18px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.d-nav__lang[data-astro-cid-hfy6dpa6]:hover,.d-nav__lang[data-astro-cid-hfy6dpa6]:focus-visible{background:#3a2150;transform:translateY(-2px)}.d-nav[data-astro-cid-hfy6dpa6] a[data-astro-cid-hfy6dpa6]:focus-visible{outline-color:var(--ink)}@media (width<=560px){.d-nav__inner[data-astro-cid-hfy6dpa6],.d-nav__links[data-astro-cid-hfy6dpa6]{gap:8px}.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6]{gap:0;padding:3px}.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6] a[data-astro-cid-hfy6dpa6]{padding-inline:8px;font-size:.86rem}.d-nav__lang[data-astro-cid-hfy6dpa6]{padding-inline:14px}}@media (width<=460px){.d-nav__inner[data-astro-cid-hfy6dpa6]{flex-wrap:wrap;align-content:start;row-gap:4px;padding-block:5px;position:relative}.d-nav__brand[data-astro-cid-hfy6dpa6]{block-size:44px;inline-size:44px}.d-nav__id[data-astro-cid-hfy6dpa6]{--lang-room:90px;align-content:center;justify-items:start;margin-inline-end:var(--lang-room);display:grid}html[lang=en] .d-nav__id[data-astro-cid-hfy6dpa6]{--lang-room:77px}.d-nav__links[data-astro-cid-hfy6dpa6]{flex:100%}.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6]{flex:100%;justify-content:space-between}.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6] a[data-astro-cid-hfy6dpa6]{min-block-size:40px;padding-inline:10px}.d-nav__lang[data-astro-cid-hfy6dpa6]{min-block-size:36px;position:absolute;inset-block-start:9px;inset-inline-end:var(--gutter)}}@media (width<=360px){.d-nav__links[data-astro-cid-hfy6dpa6] ul[data-astro-cid-hfy6dpa6] a[data-astro-cid-hfy6dpa6]{padding-inline:6px;font-size:.8rem}}.d-foot[data-astro-cid-vr4s5vyc]{background:var(--ink);color:#fff3e3;border-start-start-radius:44px;border-start-end-radius:44px;margin-block-start:clamp(48px,7vw,112px);padding-block:clamp(36px,5vw,72px) clamp(76px,9vw,112px)}.d-foot__inner[data-astro-cid-vr4s5vyc]{grid-template-columns:auto 1fr auto;align-items:end;gap:clamp(22px,5vw,80px);display:grid}.d-foot__logo[data-astro-cid-vr4s5vyc]{aspect-ratio:1;background:#fff3e3;border-radius:36px;inline-size:clamp(110px,12vw,160px);position:relative;overflow:hidden}.d-foot__text[data-astro-cid-vr4s5vyc]{gap:12px;max-inline-size:34em;display:grid}.d-foot__line[data-astro-cid-vr4s5vyc]{letter-spacing:-.04em;font-size:clamp(1.5rem,1rem + 1.8vw,2.7rem);font-weight:800;line-height:1.05}.d-foot__stripe[data-astro-cid-vr4s5vyc]{gap:4px;block-size:8px;max-inline-size:220px;display:flex}.d-foot__stripe[data-astro-cid-vr4s5vyc] span[data-astro-cid-vr4s5vyc]{border-radius:999px;flex:1}.d-foot[data-astro-cid-vr4s5vyc] .meta{color:inherit;opacity:.8}.d-foot__icons[data-astro-cid-vr4s5vyc]{gap:12px;margin-block-start:8px;display:flex}.d-foot__icons[data-astro-cid-vr4s5vyc] a[data-astro-cid-vr4s5vyc]{border-radius:50%;place-items:center;block-size:52px;inline-size:52px;transition:background-color .2s,color .2s,transform .4s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:inset 0 0 0 2px #fff3e3}.d-foot__icons[data-astro-cid-vr4s5vyc] a[data-astro-cid-vr4s5vyc]:hover,.d-foot__icons[data-astro-cid-vr4s5vyc] a[data-astro-cid-vr4s5vyc]:focus-visible{color:var(--ink);background:#fff3e3;transform:rotate(-10deg)scale(1.1)}.d-foot__icons[data-astro-cid-vr4s5vyc] .icon{block-size:24px;inline-size:24px}.d-foot__nav[data-astro-cid-vr4s5vyc]{justify-items:start;gap:14px;display:grid}.d-foot__nav[data-astro-cid-vr4s5vyc] ul[data-astro-cid-vr4s5vyc]{gap:2px;display:grid}.d-foot__nav[data-astro-cid-vr4s5vyc] ul[data-astro-cid-vr4s5vyc] a[data-astro-cid-vr4s5vyc]{align-items:center;min-block-size:44px;font-weight:700;display:inline-flex}.d-foot[data-astro-cid-vr4s5vyc] a[data-astro-cid-vr4s5vyc]:focus-visible{outline-offset:3px;outline:3px solid #fff3e3}@media (width<=760px){.d-foot__inner[data-astro-cid-vr4s5vyc]{grid-template-columns:1fr;align-items:start}}
