.hero-img[data-astro-cid-t4wola5q],.hero-img[data-astro-cid-t4wola5q] img[data-astro-cid-t4wola5q]{width:100%;height:auto;display:block}.hero[data-astro-cid-i3irphx7]{position:relative}.hero__media[data-astro-cid-i3irphx7]{width:100%}.hero[data-astro-cid-i3irphx7] .hero__media[data-astro-cid-i3irphx7] .hero-img img{object-fit:cover;object-position:50% 62%;width:100%;height:min(100vw,34svh);min-height:220px}.hero__panel[data-astro-cid-i3irphx7]{padding:var(--space-4) max(var(--gutter), env(safe-area-inset-left)) 0}.hero__inner[data-astro-cid-i3irphx7]{gap:var(--space-3);flex-direction:column;display:flex}.hero__title[data-astro-cid-i3irphx7]{font-weight:var(--fw-regular);flex-direction:column;gap:2px;display:flex}.hero__eyebrow[data-astro-cid-i3irphx7]{font-family:var(--font-sans);margin-bottom:var(--space-2);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;line-height:1.34;font-weight:var(--fw-medium);color:var(--c-ink-muted);white-space:nowrap}@media (width<=389.98px){.hero__eyebrow[data-astro-cid-i3irphx7]{letter-spacing:.12em;font-size:.6875rem}}.hero__line[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:.01em;color:var(--c-ink);font-size:clamp(2rem,1.6rem + 1.8vw,2.75rem);line-height:1.1;display:block}.hero__meta[data-astro-cid-i3irphx7]{align-items:center;gap:0 var(--space-3);margin-top:calc(-1 * var(--space-2));flex-flow:column wrap;align-items:flex-start;display:flex}.hero__slogan[data-astro-cid-i3irphx7]{font-family:var(--font-display);padding-top:var(--space-1);white-space:nowrap;font-size:1.375rem;line-height:1.2}.hero__sig[data-astro-cid-i3irphx7]{opacity:.8;font-size:1rem}@media (width>=768px){.hero__meta[data-astro-cid-i3irphx7]{flex-direction:row;align-items:center}.hero__slogan[data-astro-cid-i3irphx7]{padding:0 var(--space-3) 0 0;border-right:1px solid #faf8f480}}.hero__rating[data-astro-cid-i3irphx7]{font-variant-numeric:tabular-nums;color:var(--c-ink);text-underline-offset:5px;text-decoration:underline 1px;text-decoration-color:var(--c-hairline);padding-block:10px;font-size:.9375rem;display:inline-block}.hero__rating[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{font-weight:var(--fw-medium)}.hero__star[data-astro-cid-i3irphx7]{color:var(--c-gold)}.hero__rating[data-astro-cid-i3irphx7]:hover{text-decoration-color:currentColor}.house[data-astro-cid-i3irphx7]{gap:var(--space-2);flex-direction:column;display:flex}.house__meta[data-astro-cid-i3irphx7]{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:var(--fw-medium);color:var(--c-ink-muted)}.house__actions[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-1,4px);flex-wrap:wrap;display:flex}.house__link[data-astro-cid-i3irphx7]{color:inherit;min-height:44px;font-size:var(--fs-button);letter-spacing:var(--ls-button);text-transform:uppercase;font-weight:var(--fw-medium);text-underline-offset:6px;text-decoration:underline 1px;text-decoration-color:var(--c-hairline);align-items:center;display:inline-flex}.hero[data-astro-cid-i3irphx7] .hero__btn{background:var(--c-ink);color:var(--c-paper);border-color:var(--c-ink);align-self:flex-start}.hero[data-astro-cid-i3irphx7] .hero__btn:hover{color:var(--c-ink);background:0 0}@media (width<=767.98px){.hero[data-astro-cid-i3irphx7] .hero__btn{display:none}.house__actions[data-astro-cid-i3irphx7]{margin-top:0}}.hero-bar[data-astro-cid-i3irphx7]{padding-top:var(--space-6);padding-bottom:var(--space-3)}@media (width>=768px){.hero[data-astro-cid-i3irphx7] .hero__media[data-astro-cid-i3irphx7] .hero-img img{height:min(64vw,62svh)}.hero__panel[data-astro-cid-i3irphx7]{padding-top:var(--space-6)}.hero[data-astro-cid-i3irphx7] .hero__btn{align-self:auto}}.hero[data-astro-cid-i3irphx7] .hero__media[data-astro-cid-i3irphx7] .hero-img img{height:clamp(560px, calc(100svh - var(--header-h-wide)), 1240px);object-position:50% 55%}.hero__panel[data-astro-cid-i3irphx7]{height:clamp(560px, calc(100svh - var(--header-h-wide)), 1240px);padding:0 0 var(--space-4);background:linear-gradient(#14121000 36%,#14121094 68%,#141210bd 100%),radial-gradient(52% 46% at 14% 92%,#14121057 0%,#14121000 100%);align-items:flex-end;display:flex;position:absolute;inset:0 0 auto}.hero__inner[data-astro-cid-i3irphx7]{width:100%;max-width:calc(var(--wrap-max) + 2 * var(--gutter));padding-inline:var(--gutter);gap:var(--space-4);margin-inline:auto}.house__meta[data-astro-cid-i3irphx7]{color:#faf8f4db}.house__link[data-astro-cid-i3irphx7]{text-decoration-color:var(--c-paper-70)}.house__link[data-astro-cid-i3irphx7]:focus-visible{outline-color:var(--c-paper)}.hero__eyebrow[data-astro-cid-i3irphx7]{color:#faf8f4db}.hero__line[data-astro-cid-i3irphx7],.hero__slogan[data-astro-cid-i3irphx7],.house__link[data-astro-cid-i3irphx7]{color:var(--c-paper)}.hero__rating[data-astro-cid-i3irphx7]{color:#faf8f4eb;text-decoration-color:#faf8f466}.hero[data-astro-cid-i3irphx7] .hero__btn{background:var(--c-paper);color:var(--c-ink);border-color:var(--c-paper)}.hero[data-astro-cid-i3irphx7] .hero__btn:hover{color:var(--c-paper);background:0 0}.hero[data-astro-cid-i3irphx7] .hero__btn:focus-visible{outline-color:var(--c-paper)}.hero-bar[data-astro-cid-i3irphx7]{padding-top:var(--space-5)}@media (width>=768px) and (width<=1023.98px){.hero[data-astro-cid-i3irphx7] .hero__media[data-astro-cid-i3irphx7] .hero-img img,.hero__panel[data-astro-cid-i3irphx7]{height:clamp(560px, calc(100svh - var(--header-h-desktop)), 1240px)}}@media (width>=768px){.hero__panel[data-astro-cid-i3irphx7]{padding-bottom:var(--space-6)}}@media (width<=767.98px){.hero[data-astro-cid-i3irphx7] .hero__media[data-astro-cid-i3irphx7] .hero-img img,.hero__panel[data-astro-cid-i3irphx7]{height:calc(100svh - var(--header-h) - var(--bookbar-h));min-height:460px}.hero[data-astro-cid-i3irphx7] .hero__media[data-astro-cid-i3irphx7] .hero-img img{object-position:30% 50%}.hero__panel[data-astro-cid-i3irphx7]{padding-bottom:var(--space-3);background:linear-gradient(#14121000 28%,#1412109e 60%,#141210d6 100%)}.hero__inner[data-astro-cid-i3irphx7]{gap:var(--space-3)}.house[data-astro-cid-i3irphx7]{margin-top:calc(-1 * var(--space-3))}}.hero__line[data-astro-cid-i3irphx7]{gap:var(--space-2);flex-direction:column;display:flex}.hero__art[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2);font-family:var(--font-display);letter-spacing:.01em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1;display:flex}.hero__no[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:.6875rem;font-weight:var(--fw-medium);letter-spacing:.2em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#faf8f4db;display:flex}.hero__no[data-astro-cid-i3irphx7]:before{content:"";border-top:1px solid #faf8f480;width:clamp(2.5rem,8vw,6rem)}.hero__word[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.025em;margin-left:-.04em;font-size:clamp(4.5rem,1.75rem + 11vw,9rem);line-height:.86;display:block}@keyframes hero-settle{0%{transform:scale(1.06)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){.hero__media[data-astro-cid-i3irphx7]{overflow:clip}.hero[data-astro-cid-i3irphx7] .hero__media[data-astro-cid-i3irphx7] .hero-img img{animation:2.2s cubic-bezier(.2,.6,.2,1) both hero-settle}.hero__inner[data-astro-cid-i3irphx7]{animation:.9s cubic-bezier(.2,.6,.2,1) .25s both hero-rise}}.alster__head[data-astro-cid-7ucukfbf]{gap:var(--space-2);margin-bottom:var(--space-5);flex-direction:column;display:flex}.alster__list[data-astro-cid-7ucukfbf]{margin:var(--space-2) 0 0;gap:var(--space-1,4px) var(--space-4);color:var(--c-ink-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.alster__fig[data-astro-cid-7ucukfbf] .alster__img{aspect-ratio:21/9;object-fit:cover;filter:saturate(.75)contrast(.95);width:100%;height:auto;display:block}.alster__cap[data-astro-cid-7ucukfbf]{margin-top:var(--space-2)}
