.ladder[data-astro-cid-nfrqombn]{display:inline-flex;align-items:flex-end;gap:5px;height:48px}.ladder__step[data-astro-cid-nfrqombn]{position:relative;width:12px;height:calc(var(--n) * 25%);border-radius:3px;background:currentColor;opacity:.14;transform-origin:bottom;transition:opacity .4s,transform .5s var(--ease);transition-delay:calc(var(--n) * 60ms)}.ladder__step[data-astro-cid-nfrqombn].is-on{opacity:.55}.ladder__step[data-astro-cid-nfrqombn].is-top,.offer:hover .ladder__step[data-astro-cid-nfrqombn].is-on{opacity:1}.ladder--labelled[data-astro-cid-nfrqombn]{height:260px;gap:12px;width:100%;max-width:440px}.ladder--labelled[data-astro-cid-nfrqombn] .ladder__step[data-astro-cid-nfrqombn]{flex:1;width:auto;border-radius:10px;opacity:1;background:var(--lav-pale)}.ladder--labelled[data-astro-cid-nfrqombn] .ladder__step[data-astro-cid-nfrqombn]:nth-child(2){background:#d9cbff}.ladder--labelled[data-astro-cid-nfrqombn] .ladder__step[data-astro-cid-nfrqombn]:nth-child(3){background:var(--lav)}.ladder--labelled[data-astro-cid-nfrqombn] .ladder__step[data-astro-cid-nfrqombn]:nth-child(4){background:var(--lav-ink)}.ladder__label[data-astro-cid-nfrqombn]{position:absolute;left:12px;right:10px;top:12px;font-size:13px;font-weight:600;line-height:1.2;color:var(--night)}.ladder--labelled[data-astro-cid-nfrqombn] .ladder__step[data-astro-cid-nfrqombn]:nth-child(4) .ladder__label[data-astro-cid-nfrqombn]{color:var(--white)}@media(max-width:599px){.ladder--labelled[data-astro-cid-nfrqombn]{height:200px;gap:8px}.ladder__label[data-astro-cid-nfrqombn]{font-size:11.5px;left:8px}}.offers[data-astro-cid-2dofzcbc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.offer[data-astro-cid-2dofzcbc]{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(28px,2.6vw,40px) clamp(26px,2.4vw,36px);background:var(--white);border-radius:var(--radius);color:var(--ink);min-height:320px;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.offer[data-astro-cid-2dofzcbc]:hover{transform:translateY(-4px);box-shadow:0 24px 50px -28px #0c012166}.offer__top[data-astro-cid-2dofzcbc]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:auto;padding-bottom:32px;color:var(--lav-ink)}.offer__idx[data-astro-cid-2dofzcbc]{font-family:var(--mono);font-size:12px;color:var(--mute)}.offer__lede[data-astro-cid-2dofzcbc]{font-size:1.2rem;line-height:1.3;color:var(--ink-2)}.offer__body[data-astro-cid-2dofzcbc]{font-size:15.5px;color:var(--ink-2)}.offer__meta[data-astro-cid-2dofzcbc]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.offer__meta[data-astro-cid-2dofzcbc] li[data-astro-cid-2dofzcbc]{font-family:var(--mono);font-size:11px;padding:5px 9px;border-radius:999px;background:var(--paper);color:var(--ink-2)}.offers--detailed[data-astro-cid-2dofzcbc]{grid-template-columns:repeat(2,minmax(0,1fr))}.offers--detailed[data-astro-cid-2dofzcbc] .offer[data-astro-cid-2dofzcbc]{min-height:0;padding:clamp(32px,3.4vw,52px) clamp(32px,4vw,64px)}.offers--detailed[data-astro-cid-2dofzcbc] .offer__body[data-astro-cid-2dofzcbc]{max-width:46ch}@media(max-width:1023px){.offers[data-astro-cid-2dofzcbc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.offers[data-astro-cid-2dofzcbc],.offers--detailed[data-astro-cid-2dofzcbc]{grid-template-columns:1fr}.offer[data-astro-cid-2dofzcbc]{min-height:0}}.moments[data-astro-cid-vp6nrjef]{position:relative;overflow:clip}.moments__inner[data-astro-cid-vp6nrjef]{position:relative;z-index:1}.moments__grid[data-astro-cid-vp6nrjef]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:stretch}.moments__tabs[data-astro-cid-vp6nrjef]{display:flex;flex-direction:column;border-top:1px solid var(--line-dark)}.moments__tab[data-astro-cid-vp6nrjef]{display:flex;align-items:baseline;gap:18px;padding:22px 0;border-bottom:1px solid var(--line-dark);text-align:left;color:var(--mute-dark);transition:color .3s,padding .4s var(--ease)}.moments__tab[data-astro-cid-vp6nrjef]:hover{color:var(--text-dark)}.moments__tab[data-astro-cid-vp6nrjef][aria-selected=true]{color:var(--text-dark);padding-left:14px}.moments__idx[data-astro-cid-vp6nrjef]{font-family:var(--mono);font-size:12px;color:var(--lav)}.moments__name[data-astro-cid-vp6nrjef]{font-size:clamp(1.5rem,2.6vw,2.3rem);font-weight:600;letter-spacing:-.03em;line-height:1.1}.moments__panels[data-astro-cid-vp6nrjef]{position:relative}.moments__panel[data-astro-cid-vp6nrjef]{height:100%;display:flex;flex-direction:column;gap:16px;justify-content:flex-end;padding:clamp(24px,3vw,40px);border-radius:var(--radius);background:var(--night-3);border:1px solid var(--line-dark);min-height:340px;animation:panelIn .55s var(--ease)}.moments__panel[data-astro-cid-vp6nrjef][hidden]{display:none}.moments__panel[data-astro-cid-vp6nrjef] .lede[data-astro-cid-vp6nrjef]{color:var(--mute-dark);max-width:46ch}.moments__num[data-astro-cid-vp6nrjef]{margin-bottom:auto;font-size:clamp(4rem,8vw,7rem);font-weight:600;letter-spacing:-.05em;line-height:.9;color:var(--lav)}@keyframes panelIn{0%{opacity:0;transform:translateY(12px)}}@media(max-width:899px){.moments__grid[data-astro-cid-vp6nrjef]{grid-template-columns:1fr}.moments__panel[data-astro-cid-vp6nrjef]{min-height:0}}
