.hero[data-astro-cid-lcdefpme]{height:100svh;min-height:600px;max-height:1200px;color:var(--paper);background:var(--night);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero-media img{animation:hero-settle 3s var(--ease) both}@keyframes hero-settle{0%{transform:scale(1.06)}to{transform:none}}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0c0a0800 34%,#0c0a0857 62%,#0c0a08c7 100%),linear-gradient(90deg,#0c0a084d,#0c0a0800 58%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:clamp(28px,5vw,64px);display:flex;position:relative}.hero-kicker[data-astro-cid-lcdefpme]{margin-bottom:clamp(16px,2vw,28px);line-height:1.7}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{display:block}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme],.hero-kicker[data-astro-cid-lcdefpme],.hero-foot[data-astro-cid-lcdefpme]{animation:rise 1.6s var(--ease) both}.hero-kicker[data-astro-cid-lcdefpme]{animation-delay:.3s}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:first-child{animation-delay:.42s}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.56s}.hero-foot[data-astro-cid-lcdefpme]{animation-delay:.78s}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.hero-foot[data-astro-cid-lcdefpme]{gap:24px;margin-top:clamp(24px,3vw,40px);display:grid}.hero-text[data-astro-cid-lcdefpme]{color:#f3efe8e0;max-width:28rem}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.hero-quiet[data-astro-cid-lcdefpme]{color:#f3efe8d1}.hero-scroll[data-astro-cid-lcdefpme]{right:var(--gutter);color:#f3efe8cc;animation:rise 1.4s var(--ease) 1.2s both;align-items:center;gap:14px;display:none;position:absolute;bottom:clamp(28px,5vw,64px)}.hero-scroll[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#f3efe880;width:1px;height:48px;position:relative;overflow:hidden}.hero-scroll[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:after{content:"";background:var(--paper);animation:scroll-cue 2.4s var(--ease-curtain) infinite;position:absolute;inset:0}@keyframes scroll-cue{0%{transform:translateY(-100%)}50%{transform:translateY(0)}to{transform:translateY(100%)}}@media (width>=1024px){.hero-foot[data-astro-cid-lcdefpme]{border-top:1px solid #f3efe847;grid-template-columns:1fr auto;align-items:end;padding-top:28px;padding-right:140px}.hero-scroll[data-astro-cid-lcdefpme]{flex-direction:column;display:inline-flex}}@media (width<=1023px){.hero[data-astro-cid-lcdefpme]{height:calc(100svh - var(--mbar-h));height:calc(100dvh - var(--mbar-h));min-height:480px;max-height:none}.hero-quiet[data-astro-cid-lcdefpme]{display:none}}@media (width<=1023px) and (orientation:portrait){.hero[data-astro-cid-lcdefpme]{height:auto;min-height:calc(100svh - var(--mbar-h));min-height:calc(100dvh - var(--mbar-h));padding-top:var(--header-h);flex-direction:column;display:flex}.hero[data-astro-cid-lcdefpme] .hero-media{aspect-ratio:1426/1103;flex:none;width:100%;position:relative;inset:auto}.hero[data-astro-cid-lcdefpme] .hero-media img{object-position:50% 50%}.hero[data-astro-cid-lcdefpme] .hero-media:after{content:"";background:linear-gradient(to bottom, #15131100, #1513118c 55%, var(--night));pointer-events:none;position:absolute;inset:62% 0 0}.hero-shade[data-astro-cid-lcdefpme]{display:none}.hero-inner[data-astro-cid-lcdefpme]{flex:1;justify-content:center;height:auto;padding-top:24px;padding-bottom:40px}.hero-kicker[data-astro-cid-lcdefpme]{margin-bottom:14px}.hero-foot[data-astro-cid-lcdefpme]{gap:22px;margin-top:22px}.hero-text[data-astro-cid-lcdefpme]{max-width:24rem}}.statement[data-astro-cid-lcdefpme]{row-gap:22px}.statement-eye[data-astro-cid-lcdefpme],.statement-text[data-astro-cid-lcdefpme],.statement-note[data-astro-cid-lcdefpme]{grid-column:1/-1}.statement-text[data-astro-cid-lcdefpme]{max-width:36ch}.statement-note[data-astro-cid-lcdefpme]{max-width:32rem}@media (width>=1024px){.statement-eye[data-astro-cid-lcdefpme],.statement-text[data-astro-cid-lcdefpme]{grid-column:3/span 9}.statement-note[data-astro-cid-lcdefpme]{grid-column:3/span 6}}.bld-row[data-astro-cid-lcdefpme]{align-items:start;row-gap:40px;margin-top:clamp(40px,6vw,96px)}.bld-a[data-astro-cid-lcdefpme],.bld-b[data-astro-cid-lcdefpme],.bld-copy[data-astro-cid-lcdefpme]{grid-column:1/-1}.bld-copy[data-astro-cid-lcdefpme]{gap:clamp(28px,3vw,40px);max-width:30rem;display:grid}.bld-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.bld-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);font-family:var(--serif);padding:14px 0;font-size:clamp(1.25rem,1.5vw,1.55rem);line-height:1.2}.bld-facts[data-astro-cid-lcdefpme]{gap:18px var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bld-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:6px;padding-top:12px;display:grid}.bld-facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-2)}@media (width>=1024px){.bld-a[data-astro-cid-lcdefpme]{grid-area:1/1/span 2/span 5}.bld-copy[data-astro-cid-lcdefpme]{grid-area:1/7/auto/span 5;padding-top:2vw}.bld-b[data-astro-cid-lcdefpme]{grid-area:2/7/auto/span 6;margin-top:clamp(24px,4vw,72px)}}.apt-list[data-astro-cid-lcdefpme]{row-gap:clamp(72px,9vw,160px);display:grid}.apt[data-astro-cid-lcdefpme]{align-items:center;row-gap:28px}.apt-media[data-astro-cid-lcdefpme],.apt-copy[data-astro-cid-lcdefpme]{grid-column:1/-1}.apt-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:18px;display:grid}.apt-index[data-astro-cid-lcdefpme]{align-items:baseline;gap:18px;display:flex}.apt-summary[data-astro-cid-lcdefpme]{max-width:30ch}.apt-facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,auto);gap:16px clamp(24px,3vw,48px);width:100%;max-width:26rem;margin-top:6px;display:grid}.apt-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:6px;padding-top:12px;display:grid}.apt-facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:1.2rem;line-height:1.1}.apt-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px 28px;margin-top:10px;display:flex}.apt-cta[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 32px;margin-top:clamp(64px,9vw,160px);padding-top:clamp(40px,5vw,72px);display:flex}@media (width>=1024px){.apt-media[data-astro-cid-lcdefpme]{grid-column:1/span 7}.apt-copy[data-astro-cid-lcdefpme]{grid-column:9/span 4}.apt[data-astro-cid-lcdefpme]:nth-child(2n) .apt-media[data-astro-cid-lcdefpme]{grid-area:1/6/auto/span 7}.apt[data-astro-cid-lcdefpme]:nth-child(2n) .apt-copy[data-astro-cid-lcdefpme]{grid-area:1/1/auto/span 4}}.fin-row[data-astro-cid-lcdefpme]{row-gap:40px;margin-top:clamp(40px,6vw,96px)}.fin-row[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{grid-column:1/-1}@media (width>=640px) and (width<=1023px){.fin-row[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{grid-column:span 6}.fin-row[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:last-child{display:none}}@media (width>=1024px){.fin-row[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{grid-column:span 4}.fin-row[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(2){margin-top:clamp(40px,6vw,110px)}}.loc-grid[data-astro-cid-lcdefpme]{align-items:start;row-gap:32px}.loc-address[data-astro-cid-lcdefpme],.loc-facts[data-astro-cid-lcdefpme],.loc-actions[data-astro-cid-lcdefpme]{grid-column:1/-1}.loc-address[data-astro-cid-lcdefpme]{max-width:14ch}.loc-facts[data-astro-cid-lcdefpme]{gap:16px;display:grid}.loc-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:6px;padding-top:12px;display:grid}.loc-facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-2)}.loc-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.loc-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme] svg{width:16px;height:16px}@media (width>=1024px){.loc-address[data-astro-cid-lcdefpme]{grid-column:1/span 6}.loc-facts[data-astro-cid-lcdefpme]{grid-column:8/span 4}.loc-actions[data-astro-cid-lcdefpme]{grid-column:8/span 5;margin-top:8px}}
