.numbered[data-astro-cid-rl6zxebp]{min-height:9.5rem}.numbered__link[data-astro-cid-rl6zxebp]{height:100%;color:inherit;transition:transform var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.4rem;text-decoration:none;display:flex}.numbered__n[data-astro-cid-rl6zxebp]{font-family:var(--font-display);font-size:clamp(2.5rem,1.7rem + 1.8vw,3.35rem);font-weight:var(--weight-bold);letter-spacing:-.045em;line-height:.9}.numbered__label[data-astro-cid-rl6zxebp]{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.numbered__note[data-astro-cid-rl6zxebp]{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-muted);max-width:18ch}a[data-astro-cid-rl6zxebp].numbered__link:hover{transform:translateY(-1px)}a[data-astro-cid-rl6zxebp].numbered__link:hover .numbered__label[data-astro-cid-rl6zxebp]{text-underline-offset:.28em;text-decoration:underline}.home[data-astro-cid-wcolddp2]{flex-direction:column;display:flex}.home__hero[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.home[data-astro-cid-wcolddp2] .home__wordmark,.home[data-astro-cid-wcolddp2] .home__frame{min-height:14rem}.home[data-astro-cid-wcolddp2] .home__wordmark{animation:rise-in var(--dur-med) var(--ease-out) both}.home[data-astro-cid-wcolddp2] .home__wordmark .module__inner{align-items:center;height:100%;display:flex}.home__identity[data-astro-cid-wcolddp2] .label[data-astro-cid-wcolddp2]{margin-bottom:.65rem}.home__brand[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:clamp(2.6rem,max(min(12vw,3.15rem),1.15rem + 4.5vw),5.25rem);font-weight:var(--weight-bold);letter-spacing:-.05em;white-space:nowrap;line-height:.9}.home[data-astro-cid-wcolddp2] .home__frame{animation:rise-in var(--dur-med) var(--ease-out) both;animation-delay:90ms}.home[data-astro-cid-wcolddp2] .home__frame.module--pad{padding:clamp(.85rem,1.35vw,1.25rem)}.home[data-astro-cid-wcolddp2] .home__frame .module__inner{height:100%}.photo-frame[data-astro-cid-wcolddp2]{border:var(--rule);background:var(--color-ground);height:100%;min-height:12rem;margin:0;position:relative;overflow:hidden}.photo-frame[data-astro-cid-wcolddp2] img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;transition:transform 1.2s var(--ease-out);display:block;position:absolute;inset:0;transform:scale(1.01)}.home[data-astro-cid-wcolddp2] .home__frame:hover .photo-frame[data-astro-cid-wcolddp2] img{transform:scale(1.04)}.home__claim[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.home__lead[data-astro-cid-wcolddp2],.home__bound[data-astro-cid-wcolddp2],.home__invite[data-astro-cid-wcolddp2]{max-width:62ch}.home__lead[data-astro-cid-wcolddp2]{font-size:var(--text-md);line-height:var(--leading-snug)}.home__bound[data-astro-cid-wcolddp2]{color:var(--color-ink);margin-top:.85rem}.home__invite[data-astro-cid-wcolddp2]{margin-top:.85rem}.home__invite[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:inherit;text-underline-offset:.2em}.home__doors[data-astro-cid-wcolddp2]{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;gap:1.5rem;margin-top:1.25rem;display:flex}@media (width<=800px){.home__doors[data-astro-cid-wcolddp2]{margin-bottom:calc(var(--crop-inset) + var(--crop) + .5rem - var(--module-pad))}}.home__doors[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{white-space:nowrap;text-decoration:none}.home__doors[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{text-underline-offset:.3em;text-decoration:underline}.home__steps[data-astro-cid-wcolddp2]{animation:rise-in var(--dur-med) var(--ease-out) both;grid-template-columns:1fr;animation-delay:.16s}.home__steps[data-astro-cid-wcolddp2] .numbered .numbered__label{max-width:100%;line-height:1.35}.home__steps[data-astro-cid-wcolddp2] .numbered .numbered__note{max-width:none;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-ink)}@media (width>=720px){.home__steps[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr)}}@media (width>=900px){.home__hero[data-astro-cid-wcolddp2]{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1.15fr;height:clamp(15.5rem,100svh - 26rem,28rem);min-height:0}.home[data-astro-cid-wcolddp2] .home__wordmark,.home[data-astro-cid-wcolddp2] .home__frame{height:auto;min-height:0}.photo-frame[data-astro-cid-wcolddp2]{height:100%;min-height:0}}
