.hero[data-astro-cid-lcdefpme]{background:var(--primer);color:var(--floor);position:relative}.hero__pair[data-astro-cid-lcdefpme]{background:var(--primer);grid-template-columns:1fr 1fr;gap:3px;display:grid;position:relative;overflow:hidden}.hero__half[data-astro-cid-lcdefpme]{aspect-ratio:3/4;margin:0;position:relative;overflow:hidden}.hero__half[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.hero__half[data-astro-cid-lcdefpme]:first-child img{object-position:30% 50%}.hero__half[data-astro-cid-lcdefpme]:nth-child(2) img{object-position:22% 70%}.hero__half[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 1px 6px #000000b3;font-size:.85rem;line-height:1.25;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.hero__half[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:900 var(--s4)/.9 var(--display);text-shadow:0 2px 14px #0000008c;display:block}@media (width>=700px){.hero__half[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:min(78vh,42vw)}.hero__half[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:1rem;top:1.25rem;bottom:auto;left:1.5rem}.hero__half[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--s5)}}.door[data-astro-cid-lcdefpme]{transform-origin:top;z-index:2;border-bottom:10px solid var(--primer-2);background:linear-gradient(#00000040,#0000 3px) 0 0/100% 3px no-repeat,repeating-linear-gradient(#e9ebea 0 calc(12.5% - 6px),#c9cccb calc(12.5% - 6px) calc(12.5% - 3px),#f4f5f4 calc(12.5% - 3px) 12.5%);animation:1.5s cubic-bezier(.55,.05,.25,1) .35s both door-up;position:absolute;inset:0}@keyframes door-up{0%{transform:translateY(0)}82%{transform:translateY(-101%)}90%{transform:translateY(-97%)}to{transform:translateY(-110%)}}@media (prefers-reduced-motion:reduce){.door[data-astro-cid-lcdefpme]{display:none}}.hero__copy[data-astro-cid-lcdefpme]{padding-block:2rem 2.75rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;max-width:11ch}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#d6d9d8}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{background:var(--floor)}.hero__copy[data-astro-cid-lcdefpme]{z-index:3;margin-top:-4.5rem;padding:0;position:relative}.hero__copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{position:relative}.hero__copy[data-astro-cid-lcdefpme]:before{content:"";background:var(--primer);border-top:8px solid var(--red);width:min(40rem,54vw);position:absolute;inset:-2.25rem auto -2.5rem -2.25rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:min(35rem,48vw)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--s5)}.hero[data-astro-cid-lcdefpme]+.band[data-astro-cid-lcdefpme]{padding-top:clamp(5rem,10vw,8rem)}}.vette__list[data-astro-cid-lcdefpme]{border-top:3px solid var(--primer);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.vette__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);padding:1.25rem 1.5rem 1.25rem 0}.vette__list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--s3);margin-bottom:.3em}.vette__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.vette__more[data-astro-cid-lcdefpme]{margin:1.5rem 0 0;font-weight:600}.head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-bottom:1.5rem;display:flex}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.head__links[data-astro-cid-lcdefpme]{gap:1.25rem;margin:0;font-weight:600;display:flex}.fun[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.fun[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#d6d9d8}.fun__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.5rem;margin:1.5rem 0 2.5rem;padding:0;list-style:none;display:grid}@media (width>=900px){.fun__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:.75rem}}.fun__grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{aspect-ratio:1;border-radius:var(--radius);position:relative;overflow:hidden}.fun__grid[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.fun__grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(#0000,#141618d9);padding:1.5rem .75rem .6rem;font-size:.95rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.fun[data-astro-cid-lcdefpme] .buildcard,.fun[data-astro-cid-lcdefpme] .buildcard:hover{color:var(--floor)}.fun[data-astro-cid-lcdefpme] .buildcard .muted{color:#aeb3b5}.fun[data-astro-cid-lcdefpme] .empty{border-color:#e2e4e340}.places__grid[data-astro-cid-lcdefpme]{gap:3rem;display:grid}@media (width>=900px){.places__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.places[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0}.places[data-astro-cid-lcdefpme] img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%}.places[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding-top:1.5rem}.places[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.cta[data-astro-cid-lcdefpme]{background:var(--yellow)}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}.cta[data-astro-cid-lcdefpme] .btn--ghost[data-astro-cid-lcdefpme]:hover{--bg:var(--primer)}
