.hero[data-astro-cid-j7pv25f6]{position:relative;height:min(100svh,56.25vw);min-height:480px;color:var(--ink);overflow:hidden}.hero-img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:heroZoom 14s var(--ease) both}@keyframes heroZoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@media(max-width:700px){.hero[data-astro-cid-j7pv25f6]{height:auto;min-height:0;display:flex;flex-direction:column}.hero-img[data-astro-cid-j7pv25f6]{position:relative;inset:auto;height:60svh;object-position:70% center}.hero-copy[data-astro-cid-j7pv25f6]{height:auto;padding-top:28px;padding-bottom:40px;gap:18px}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:52px}}.hero-copy[data-astro-cid-j7pv25f6]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(32px,6vw,72px);gap:24px}.hero-foot[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.hero-foot[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:38ch;margin:0;font-size:16px}.manifesto[data-astro-cid-j7pv25f6]{text-align:center;display:grid;gap:28px;justify-items:center}.manifesto-line[data-astro-cid-j7pv25f6]{font-size:clamp(28px,3.6vw,52px);line-height:1.08;max-width:22ch}.grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,28px)}.holiday-teaser[data-astro-cid-j7pv25f6]{background:var(--cream);margin-top:clamp(72px,10vw,144px)}.holiday-teaser[data-astro-cid-j7pv25f6] .sec-head[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;gap:14px}.grid3[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}@media(max-width:900px){.grid3[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.grid3[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(3){display:none}}@media(max-width:1000px){.grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,6vw,112px);padding-right:var(--gutter)}.split-media[data-astro-cid-j7pv25f6]{aspect-ratio:5 / 6;overflow:hidden}.split-media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:60% center}.split-copy[data-astro-cid-j7pv25f6]{display:grid;gap:22px;justify-items:start;max-width:480px}.split-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:860px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-inline:0}.split-copy[data-astro-cid-j7pv25f6]{padding-inline:var(--gutter)}}.occasions[data-astro-cid-j7pv25f6]{background:var(--cream)}.occ-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.occ-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:60px 1fr auto;align-items:baseline;gap:24px;padding:28px 0;border-bottom:1px solid var(--line);transition:padding .5s var(--ease),color .3s}.occ-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{padding-left:16px;color:var(--wine)}.occ-line[data-astro-cid-j7pv25f6]{font-size:20px;color:var(--ink-soft)}@media(max-width:700px){.occ-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:36px 1fr}.occ-line[data-astro-cid-j7pv25f6]{grid-column:2;font-size:17px}}.c-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;border-top:1px solid var(--line);padding-top:40px}.c-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;gap:14px;align-content:start}.c-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.c-num[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:44px;line-height:1;color:var(--kraft)}@media(max-width:900px){.c-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.c-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.standing[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;background:var(--midnight);color:var(--cream)}.standing-media[data-astro-cid-j7pv25f6]{min-height:560px}.standing-media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.standing-copy[data-astro-cid-j7pv25f6]{padding:clamp(48px,7vw,112px);display:grid;gap:24px;align-content:center;justify-items:start}.standing-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:40ch;color:#f5f1edcc}@media(max-width:860px){.standing[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.standing-media[data-astro-cid-j7pv25f6]{min-height:380px}}.zone[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:end}.zone[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:first-child{display:grid;gap:24px}.zone[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:860px){.zone[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px}}
