.header[data-astro-cid-nen7h5rs]{z-index:50;color:#fff;transition:background .5s var(--ease-out), color .5s var(--ease-out), border-color .5s var(--ease-out);animation:header-in 1s var(--ease-out) .2s both;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}@keyframes header-in{0%{opacity:0}}.header[data-astro-cid-nen7h5rs].is-solid{color:var(--ink);border-color:var(--line);background:#f5f4f0f7}.header[data-astro-cid-nen7h5rs].is-solid.is-dark{color:#fff;border-color:var(--night-line);background:#0a0b0ef5}.is-solid[data-astro-cid-nen7h5rs].is-dark:not(.is-open) .cta[data-astro-cid-nen7h5rs]{background:var(--paper);border-color:var(--paper);color:var(--ink)}.is-solid[data-astro-cid-nen7h5rs].is-dark:not(.is-open) .cta[data-astro-cid-nen7h5rs]:hover{background:#fff}.header[data-astro-cid-nen7h5rs].is-open{background:var(--night);color:#fff;border-color:var(--night-line)}.bar[data-astro-cid-nen7h5rs]{z-index:2;height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.logo[data-astro-cid-nen7h5rs]{flex:none;line-height:0;display:block}.logo[data-astro-cid-nen7h5rs] svg{width:auto;height:40px;display:block}.links[data-astro-cid-nen7h5rs]{letter-spacing:.01em;gap:36px;font-size:14px;display:flex}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:.92;transition:opacity .3s, background-size .45s var(--ease-out)}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{opacity:1}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].current{opacity:1;background-size:100% 1px}@media (width<=1279px){.links[data-astro-cid-nen7h5rs]{gap:26px}.right[data-astro-cid-nen7h5rs]{gap:14px}}.right[data-astro-cid-nen7h5rs]{align-items:center;gap:18px;display:flex}.langs[data-astro-cid-nen7h5rs],.sheet-langs[data-astro-cid-nen7h5rs]{letter-spacing:.08em;gap:2px;font-size:12px;font-weight:500;display:flex}.lang[data-astro-cid-nen7h5rs]{opacity:.88;border-radius:4px;padding:6px 7px;transition:opacity .3s}.lang[data-astro-cid-nen7h5rs]:hover,.lang[data-astro-cid-nen7h5rs].active{opacity:1}.lang[data-astro-cid-nen7h5rs].active{text-underline-offset:5px;text-decoration:underline 1px}.cta[data-astro-cid-nen7h5rs]{color:#fff;height:40px;transition:background .35s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out);white-space:nowrap;border:1px solid #ffffff73;border-radius:2px;align-items:center;padding:0 20px;font-size:14px;font-weight:500;display:inline-flex}.cta[data-astro-cid-nen7h5rs]:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}.is-solid[data-astro-cid-nen7h5rs]:not(.is-open) .cta[data-astro-cid-nen7h5rs]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.is-solid[data-astro-cid-nen7h5rs]:not(.is-open) .cta[data-astro-cid-nen7h5rs]:hover{background:#23262d}.burger[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;margin-right:-10px;padding:0;display:none;position:relative}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{height:1.5px;transition:transform .5s var(--ease-out), top .5s var(--ease-out);background:currentColor;position:absolute;left:11px;right:11px}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:17px}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{top:25px}.is-open[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:21px;transform:rotate(45deg)}.is-open[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{top:21px;transform:rotate(-45deg)}.sheet[data-astro-cid-nen7h5rs]{z-index:1;background:var(--night);color:#fff;padding-top:var(--header-h);overscroll-behavior:contain;animation:sheet-in .6s var(--ease-out) both;position:fixed;inset:0;overflow-y:auto}.sheet[data-astro-cid-nen7h5rs][hidden]{display:none}@keyframes sheet-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.sheet-inner[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:space-between;gap:48px;min-height:100%;padding-top:32px;padding-bottom:40px;display:flex}.sheet-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.sheet-foot[data-astro-cid-nen7h5rs]{animation:rise .8s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * 60ms)}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.sheet-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--night-line)}.sheet-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:var(--track-display);align-items:baseline;gap:18px;padding:18px 0;font-size:clamp(34px,9vw,52px);font-weight:460;line-height:1.1;display:flex}.sheet-foot[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.sheet-foot[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%}.sheet-langs[data-astro-cid-nen7h5rs]{margin-left:-7px;font-size:13px}@media (width<=1080px){.links[data-astro-cid-nen7h5rs],.langs[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:block}}@media (width<=560px){.cta[data-astro-cid-nen7h5rs]{display:none}}@media (width>=1081px){.sheet[data-astro-cid-nen7h5rs]{display:none!important}}.book[data-astro-cid-5n25xmrl]{background:var(--paper);border-top:1px solid var(--line)}.grid[data-astro-cid-5n25xmrl]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(48px,7vw,120px);display:grid}.points[data-astro-cid-5n25xmrl]{border-bottom:1px solid var(--line);max-width:520px;margin-top:40px}.points[data-astro-cid-5n25xmrl] li[data-astro-cid-5n25xmrl]{border-top:1px solid var(--line);padding:15px 0;font-size:17px}.contact[data-astro-cid-5n25xmrl]{background:var(--ink);color:#fff;border-radius:var(--radius-img);flex-direction:column;align-items:flex-start;padding:clamp(28px,4vw,56px);display:flex}.slot-title[data-astro-cid-5n25xmrl]{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;font-size:clamp(32px,3vw,46px);line-height:1.08}.slot-text[data-astro-cid-5n25xmrl]{text-wrap:pretty;color:#ffffffe0;max-width:40ch;margin-top:18px;font-size:17px;line-height:1.5}.slot-btn[data-astro-cid-5n25xmrl]{margin-top:clamp(28px,3.4vw,44px)}.slot-btn[data-astro-cid-5n25xmrl] .arrow[data-astro-cid-5n25xmrl]{font-size:17px}.btn[data-astro-cid-5n25xmrl].slot-btn:hover .arrow[data-astro-cid-5n25xmrl]{transform:translate(2px,-2px)}.alt[data-astro-cid-5n25xmrl]{color:#ffffffe0;border-top:1px solid #ffffff38;flex-wrap:wrap;align-self:stretch;align-items:baseline;gap:4px 10px;margin-top:clamp(32px,4vw,48px);padding-top:22px;font-size:16px;display:flex}.contact-mail[data-astro-cid-5n25xmrl]{color:#fff;overflow-wrap:anywhere;user-select:all;border-bottom:1px solid #ffffff73;padding-bottom:2px;font-size:17px;font-weight:500;transition:border-color .3s}.contact-mail[data-astro-cid-5n25xmrl]:hover{border-color:#fff}@media (width<=900px){.grid[data-astro-cid-5n25xmrl]{grid-template-columns:1fr;align-items:start}}@media (width<=600px){.contact[data-astro-cid-5n25xmrl] .btn[data-astro-cid-5n25xmrl]{width:100%}}.footer[data-astro-cid-jo6i4kqk]{background:var(--night);color:#fff;padding:clamp(88px,10vw,144px) 0 36px}.foot-top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 48px;display:flex}.foot-tag[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:var(--track-display);text-wrap:balance;max-width:14em;font-size:clamp(32px,4vw,58px);font-weight:440;line-height:1.12}.foot-tag[data-astro-cid-jo6i4kqk] em{color:var(--accent-soft)}.foot-logo[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--night-line);color:#fffffff0;margin-top:clamp(72px,10vw,140px);padding-bottom:clamp(28px,3vw,44px)}.foot-logo[data-astro-cid-jo6i4kqk] svg{width:100%;height:auto}.foot-bottom[data-astro-cid-jo6i4kqk]{letter-spacing:.01em;color:var(--night-muted);flex-wrap:wrap;gap:12px 32px;padding-top:26px;font-size:14px;display:flex}.foot-bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.foot-cookies[data-astro-cid-jo6i4kqk]:hover{color:#fff}.foot-cookies[data-astro-cid-jo6i4kqk]{text-align:left;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background-color:#0000;border:0;align-self:flex-start;padding:0 0 2px}.foot-langs[data-astro-cid-jo6i4kqk]{letter-spacing:.08em;gap:14px;margin-left:auto;display:flex}.foot-langs[data-astro-cid-jo6i4kqk] .active[data-astro-cid-jo6i4kqk]{color:#fff}@media (width<=600px){.foot-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px}.foot-langs[data-astro-cid-jo6i4kqk]{margin-left:0}}
