.hero[data-astro-cid-lcdefpme]{color:oklch(99% .003 30);isolation:isolate;min-height:clamp(30rem,78svh,46rem);display:grid;position:relative}.hero[data-astro-cid-lcdefpme] .hero-photo{z-index:-2;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:radial-gradient(60% 45% at 50% 62%,oklch(22% .03 350/.35),#0000 75%),linear-gradient(oklch(22% .03 350/.08) 20%,oklch(22% .03 350/.4) 55%,oklch(22% .03 350/.8) 100%);position:absolute;inset:0}.hero-text[data-astro-cid-lcdefpme]{align-self:end;justify-items:center;gap:var(--space-4);padding-block:var(--space-8) calc(var(--space-7) + 2.5rem);text-align:center;display:grid}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:inherit}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch;font-weight:400}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:inherit}.lead[data-astro-cid-lcdefpme]{max-width:40ch;font-size:var(--step-1);opacity:.94;font-weight:350;line-height:1.45}.search-wrap[data-astro-cid-lcdefpme]{z-index:2;margin-top:-2.5rem;position:relative}.search[data-astro-cid-lcdefpme]{max-width:58rem;padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-l);margin-inline:auto}.search-toggle[data-astro-cid-lcdefpme]{display:none}.fields[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:1fr 1fr;align-items:end;display:grid}.fields[data-astro-cid-lcdefpme] .where[data-astro-cid-lcdefpme],.fields[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{grid-column:1/-1}@media (width<=39.99rem){.search-toggle[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);width:100%;min-height:3rem;padding:0 var(--space-2);color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.search-toggle[data-astro-cid-lcdefpme] svg{color:var(--accent)}.search-toggle[data-astro-cid-lcdefpme][aria-expanded=true]{display:none}.search[data-astro-cid-lcdefpme].collapsed{padding-block:var(--space-2)}.search[data-astro-cid-lcdefpme].collapsed .fields[data-astro-cid-lcdefpme]{display:none}}@media (width>=40rem){.search[data-astro-cid-lcdefpme]{padding:var(--space-5)}.fields[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr .8fr auto}.fields[data-astro-cid-lcdefpme] .where[data-astro-cid-lcdefpme],.fields[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{grid-column:auto}}.center[data-astro-cid-lcdefpme]{text-align:center;justify-items:center}.tiles[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.tiles[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border-radius:var(--radius-l);color:oklch(99% .003 30);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}@media (width>=48rem){.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{aspect-ratio:5/4}}.tiles[data-astro-cid-lcdefpme] .tile-photo{z-index:-2;transition:transform .8s var(--ease);position:absolute;inset:0}.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0000,oklch(22% .03 350/.7));position:absolute;inset:35% 0 0}.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .tile-photo{transform:scale(1.04)}.tile-label[data-astro-cid-lcdefpme]{inset:auto var(--space-4) var(--space-4);font-family:var(--font-display);font-size:var(--step-2);font-weight:500;line-height:1.05;position:absolute}.credit[data-astro-cid-lcdefpme]{margin-top:var(--space-4);color:var(--ink-3);font-size:var(--step--2);text-align:center}.credit[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.row-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex!important}.row-head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--space-3);display:grid}.more[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:.2rem;font-weight:500;text-decoration:none;display:inline-flex}.carousel[data-astro-cid-lcdefpme]{gap:var(--space-4);margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) var(--space-2);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:min(78%,18rem);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.carousel[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{scroll-snap-align:start}@media (width>=64rem){.carousel[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=48rem){.carousel[data-astro-cid-lcdefpme]{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;margin:0;padding:0;overflow:visible}}.regions[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-5);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.regions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--ink);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;font-weight:500;text-decoration:none;display:inline-flex}.regions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.n[data-astro-cid-lcdefpme]{color:var(--accent);letter-spacing:0}.soon[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:60ch;color:var(--ink-2)}.why[data-astro-cid-lcdefpme]{gap:var(--space-6);align-items:center;display:grid}@media (width>=56rem){.why[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.why[data-astro-cid-lcdefpme] .why-photo{aspect-ratio:4/3;border-radius:var(--radius-l)}@media (width>=56rem){.why[data-astro-cid-lcdefpme] .why-photo{aspect-ratio:4/5}}.why-text[data-astro-cid-lcdefpme] header[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.points[data-astro-cid-lcdefpme]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);display:grid}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>svg{color:var(--gold);stroke-width:1.4px}.points[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-1)}.points[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2)}.owners[data-astro-cid-lcdefpme]{margin-top:var(--space-7);background:var(--blush);display:grid}@media (width>=56rem){.owners[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.owners[data-astro-cid-lcdefpme] .owners-photo{aspect-ratio:16/10;width:100%}@media (width>=56rem){.owners[data-astro-cid-lcdefpme] .owners-photo{aspect-ratio:auto;height:100%;min-height:22rem}}.owners-text[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-7) var(--gutter);align-content:center;justify-items:start;display:grid}@media (width>=56rem){.owners-text[data-astro-cid-lcdefpme]{padding-inline:var(--space-8)}}.owners-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:46ch;color:var(--ink-2)}.ai[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);max-width:48rem;margin-inline:auto;display:grid}.ai[data-astro-cid-lcdefpme]>svg{color:var(--gold);stroke-width:1.4px}.ai[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--space-2);display:grid}.ai[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2)}.h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);font-weight:500}code[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-size:.9em}
