.zone-tile[data-astro-cid-llqsv3v7]{color:inherit;border-radius:var(--radius-lg);border:1px solid var(--color-line);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base), border-color var(--transition-base);text-decoration:none;display:block;position:relative;overflow:hidden}.zone-tile[data-astro-cid-llqsv3v7]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-lg)}.zone-tile-media[data-astro-cid-llqsv3v7]{position:absolute;inset:0}.zone-tile-media[data-astro-cid-llqsv3v7] img[data-astro-cid-llqsv3v7]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease);display:block}.zone-tile[data-astro-cid-llqsv3v7]:hover .zone-tile-media[data-astro-cid-llqsv3v7] img[data-astro-cid-llqsv3v7]{transform:scale(1.08)}.zone-tile[data-astro-cid-llqsv3v7]:before{content:"";z-index:1;background:linear-gradient(#17201a0d 32%,#17201ae0 92%);position:absolute;inset:0}.zone-tile-arrow[data-astro-cid-llqsv3v7]{z-index:2;backdrop-filter:blur(6px);width:40px;height:40px;color:var(--color-white);transition:transform var(--transition-base), background var(--transition-base), border-color var(--transition-base);background:#ffffff29;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px;transform:rotate(-45deg)}.zone-tile-arrow[data-astro-cid-llqsv3v7] svg[data-astro-cid-llqsv3v7]{width:16px;height:16px}.zone-tile[data-astro-cid-llqsv3v7]:hover .zone-tile-arrow[data-astro-cid-llqsv3v7]{background:var(--color-accent);border-color:var(--color-accent);transform:rotate(0)}.zone-tile-info[data-astro-cid-llqsv3v7]{z-index:2;position:absolute;bottom:18px;left:20px;right:20px}.zone-tile-name[data-astro-cid-llqsv3v7]{font-family:var(--font-heading);color:var(--color-white);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:.55em;font-size:1.15rem;font-weight:700;display:flex}.zone-tile-count[data-astro-cid-llqsv3v7]{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;background:var(--color-accent);color:var(--color-white);white-space:nowrap;border-radius:999px;padding:.32em .8em;font-size:.64rem;font-weight:700}.zone-tile-count[data-astro-cid-llqsv3v7].is-soon{color:var(--color-white);background:#ffffff2e;border:1px solid #ffffff59}.zone-hero[data-astro-cid-5icummid]{isolation:isolate;padding-block:var(--space-6) var(--space-5);color:var(--color-white);position:relative;overflow:hidden}.zone-hero-media[data-astro-cid-5icummid]{z-index:-2;margin:0;position:absolute;inset:0}.zone-hero-media[data-astro-cid-5icummid] img[data-astro-cid-5icummid]{object-fit:cover;width:100%;height:100%;display:block}.zone-hero-scrim[data-astro-cid-5icummid]{z-index:-1;background:linear-gradient(#17201a99 0%,#17201ac2 45%,#17201af2 100%);position:absolute;inset:0}.hero-breadcrumb[data-astro-cid-5icummid]{color:#fbf8f2b8;margin-bottom:var(--space-3);font-size:.82rem}.hero-breadcrumb[data-astro-cid-5icummid] ol[data-astro-cid-5icummid]{flex-wrap:wrap;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.hero-breadcrumb[data-astro-cid-5icummid] a[data-astro-cid-5icummid]{color:#fbf8f2b8;transition:color var(--transition-fast);text-decoration:none}.hero-breadcrumb[data-astro-cid-5icummid] a[data-astro-cid-5icummid]:hover{color:var(--color-white)}.hero-breadcrumb[data-astro-cid-5icummid] li[data-astro-cid-5icummid]:not(:last-child):after{content:"/";color:#fbf8f266;margin-left:.5em}.hero-breadcrumb[data-astro-cid-5icummid] li[data-astro-cid-5icummid][aria-current] b[data-astro-cid-5icummid]{color:var(--color-white);font-weight:600}.zone-hero[data-astro-cid-5icummid] h1[data-astro-cid-5icummid]{color:var(--color-white);letter-spacing:-.02em;max-width:15ch;margin-bottom:var(--space-3);font-size:clamp(2.2rem,1.7rem + 2.6vw,3.6rem)}.zone-hero[data-astro-cid-5icummid] h1[data-astro-cid-5icummid] .accent[data-astro-cid-5icummid]{background:linear-gradient(95deg, var(--color-accent) 15%, var(--color-taupe-light) 85%);color:#0000;-webkit-background-clip:text;background-clip:text}.zone-hero-sub[data-astro-cid-5icummid]{color:#fbf8f2d6;max-width:54ch;margin-bottom:0;font-size:1.05rem}.zone-hero-stats[data-astro-cid-5icummid]{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.zone-stat[data-astro-cid-5icummid] b[data-astro-cid-5icummid]{font-family:var(--font-heading);color:var(--color-white);letter-spacing:-.02em;font-size:clamp(1.8rem,1.4rem + 1.6vw,2.6rem);font-weight:700;display:block}.zone-stat[data-astro-cid-5icummid] span[data-astro-cid-5icummid]{letter-spacing:.08em;text-transform:uppercase;color:#fbf8f2ad;font-size:.72rem;font-weight:600}.zones-bento-section[data-astro-cid-5icummid]{padding-block:var(--space-6) var(--space-5)}.zones-bento-head[data-astro-cid-5icummid]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.zones-bento-eyebrow[data-astro-cid-5icummid]{letter-spacing:.07em;text-transform:uppercase;color:var(--color-accent-dark);align-items:center;gap:.6em;margin-bottom:.5em;font-size:.76rem;font-weight:700;display:flex}.zones-bento-eyebrow[data-astro-cid-5icummid]:before{content:"";background:var(--color-accent);width:28px;height:2px}.zones-bento-head[data-astro-cid-5icummid] h2[data-astro-cid-5icummid]{max-width:22ch;margin-bottom:0}.zones-bento-lede[data-astro-cid-5icummid]{max-width:46ch;color:var(--color-ink-soft);margin-bottom:0;font-size:.96rem}.zone-bento[data-astro-cid-5icummid]{gap:var(--space-2);grid-template-columns:repeat(6,1fr);grid-auto-rows:210px;display:grid}.zone-bento[data-astro-cid-5icummid] .zt-3x2{grid-area:span 2/span 3}.zone-bento[data-astro-cid-5icummid] .zt-3x1{grid-column:span 3}.zone-bento[data-astro-cid-5icummid] .zt-2x1{grid-column:span 2}.zone-bento[data-astro-cid-5icummid] .zt-4x1{grid-column:span 4}@media (width<=1024px){.zone-bento[data-astro-cid-5icummid]{grid-template-columns:repeat(2,1fr)}.zone-bento[data-astro-cid-5icummid] .zt-3x2,.zone-bento[data-astro-cid-5icummid] .zt-3x1,.zone-bento[data-astro-cid-5icummid] .zt-2x1,.zone-bento[data-astro-cid-5icummid] .zt-4x1{grid-column:span 2}}@media (width<=640px){.zone-bento[data-astro-cid-5icummid]{grid-template-columns:1fr;grid-auto-rows:220px}.zone-bento[data-astro-cid-5icummid] .zt-3x2{grid-row:span 2}}
