.sr-only[data-astro-cid-523qxbul]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.summer-overview[data-astro-cid-523qxbul]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.summer-overview[data-astro-cid-523qxbul] h2[data-astro-cid-523qxbul]{font-size:var(--font-size-section);letter-spacing:-.02em;margin:0 0 1rem;font-weight:500}.summer-overview[data-astro-cid-523qxbul] p[data-astro-cid-523qxbul]{color:color-mix(in srgb, var(--color-ink) 72%, transparent);margin:0 0 1rem;line-height:1.65}.summer-overview[data-astro-cid-523qxbul] p[data-astro-cid-523qxbul]:last-child{margin-block-end:0}.summer-stats[data-astro-cid-523qxbul]{margin:0;padding:0;list-style:none}.summer-stats[data-astro-cid-523qxbul] li[data-astro-cid-523qxbul]{border-block-end:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.85rem;font-size:.98rem;display:flex}.summer-stats[data-astro-cid-523qxbul] strong[data-astro-cid-523qxbul]{color:var(--color-brand);white-space:nowrap;font-weight:600}.summer-stats__total[data-astro-cid-523qxbul]{border-block-end:0;font-weight:500}.summer-gains[data-astro-cid-523qxbul]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(1.5rem,4vw,3rem);display:grid}.summer-gains__media[data-astro-cid-523qxbul]{border-radius:var(--radius-card);background:var(--color-surface-frame);border:1px solid var(--color-surface);align-self:stretch;width:100%;min-height:100%;margin:0;position:relative;overflow:hidden}.summer-gains__media[data-astro-cid-523qxbul] img[data-astro-cid-523qxbul]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.summer-gains__copy[data-astro-cid-523qxbul] h2[data-astro-cid-523qxbul]{font-size:var(--font-size-section);letter-spacing:-.02em;margin:0 0 1.25rem;font-weight:500}.summer-memories__intro[data-astro-cid-523qxbul]{text-align:center;margin-block-end:clamp(1.75rem,3vw,2.5rem)}.summer-memories__intro[data-astro-cid-523qxbul] h2[data-astro-cid-523qxbul]{font-size:var(--font-size-section);margin:0;font-weight:500}.summer-memories__intro[data-astro-cid-523qxbul] .section-desc[data-astro-cid-523qxbul]{color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:.85rem auto 0}.summer-memories__grid[data-astro-cid-523qxbul]{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.summer-memories__shot[data-astro-cid-523qxbul]{border-radius:var(--radius-card);background:var(--color-surface-frame);border:1px solid var(--color-surface);min-width:0;min-height:0;margin:0;overflow:hidden}.summer-memories__trigger[data-astro-cid-523qxbul]{border-radius:inherit;transition:transform .35s,box-shadow .35s}.summer-memories__trigger[data-astro-cid-523qxbul]:hover,.summer-memories__trigger[data-astro-cid-523qxbul]:focus-visible{transform:translateY(-2px);box-shadow:0 14px 28px #0000001a}.summer-memories__shot[data-astro-cid-523qxbul] img[data-astro-cid-523qxbul]{object-fit:cover;width:100%;height:100%;display:block}.summer-memories__shot[data-astro-cid-523qxbul].is-feature{aspect-ratio:1;width:100%}.summer-memories__stack[data-astro-cid-523qxbul]{aspect-ratio:1;gap:var(--grid-gap);grid-template-rows:minmax(0,1fr) minmax(0,1fr);width:100%;min-height:0;display:grid}.summer-memories__stack[data-astro-cid-523qxbul]>.summer-memories__shot[data-astro-cid-523qxbul],.summer-memories__pair[data-astro-cid-523qxbul]>.summer-memories__shot[data-astro-cid-523qxbul]{height:100%}.summer-memories__pair[data-astro-cid-523qxbul]{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.summer-split[data-astro-cid-523qxbul]{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(1.75rem,4vw,3rem);display:grid}.summer-split__col[data-astro-cid-523qxbul]{flex-direction:column;min-height:0;display:flex}.summer-split[data-astro-cid-523qxbul] h2[data-astro-cid-523qxbul]{font-size:var(--font-size-section);margin:0 0 1.15rem;font-weight:500}.summer-split__desc[data-astro-cid-523qxbul]{color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:-.35rem 0 1.15rem}.summer-timeline[data-astro-cid-523qxbul]{grid-template-columns:1fr 1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.summer-timeline[data-astro-cid-523qxbul]>li[data-astro-cid-523qxbul]{min-width:0;display:flex}.summer-timeline__card[data-astro-cid-523qxbul]{aspect-ratio:3/4;width:100%;min-height:17.5rem;padding:var(--card-padding);background:var(--color-surface);border-radius:var(--radius-card);flex-direction:column;justify-content:space-between;gap:2.5rem;display:flex}.summer-timeline__body[data-astro-cid-523qxbul]{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-ink);margin:0;font-weight:400;line-height:1.45}.summer-timeline__meta[data-astro-cid-523qxbul]{flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}.summer-timeline__year[data-astro-cid-523qxbul]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-brand);font-size:clamp(2.25rem,4vw,3rem);font-weight:600;line-height:.95}.summer-timeline__season[data-astro-cid-523qxbul]{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-brand);text-transform:lowercase;font-weight:400;line-height:1.2}.summer-partners[data-astro-cid-523qxbul]{grid-template-columns:1fr 1fr;gap:1.25rem;margin:0;margin-block-start:auto;padding:0;list-style:none;display:grid}.summer-partners[data-astro-cid-523qxbul] li[data-astro-cid-523qxbul]{aspect-ratio:2.75;min-height:0;padding:var(--frame-padding);background:var(--color-surface);border-radius:var(--radius-card);place-items:center;display:grid;overflow:hidden}.summer-partners[data-astro-cid-523qxbul] img[data-astro-cid-523qxbul]{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;display:block}.summer-cta[data-astro-cid-523qxbul]{isolation:isolate;text-align:center;color:#fff;padding-block:clamp(3.5rem,7vw,5.5rem);position:relative;overflow:hidden}.summer-cta__bg[data-astro-cid-523qxbul]{z-index:-1;position:absolute;inset:0}.summer-cta__bg[data-astro-cid-523qxbul] img[data-astro-cid-523qxbul]{object-fit:cover;width:100%;height:100%}.summer-cta__bg[data-astro-cid-523qxbul]:after{content:"";background:#0000009e;position:absolute;inset:0}.summer-cta__inner[data-astro-cid-523qxbul]{flex-direction:column;align-items:center;gap:.85rem;display:flex}.summer-cta[data-astro-cid-523qxbul] h2[data-astro-cid-523qxbul]{font-size:var(--font-size-section);color:#fff;text-wrap:balance;max-width:18ch;margin:0;font-weight:500}.summer-cta[data-astro-cid-523qxbul] p[data-astro-cid-523qxbul]{color:#ffffffe0;text-wrap:balance;max-width:36rem;margin:0 0 .5rem}@media (width<=1024px){.summer-overview[data-astro-cid-523qxbul],.summer-gains[data-astro-cid-523qxbul],.summer-split[data-astro-cid-523qxbul]{grid-template-columns:1fr}.summer-timeline[data-astro-cid-523qxbul]{grid-template-columns:1fr 1fr}.summer-gains__media[data-astro-cid-523qxbul]{aspect-ratio:4/3;max-width:28rem;height:auto;min-height:0;margin-inline:auto}.summer-gains__media[data-astro-cid-523qxbul] img[data-astro-cid-523qxbul]{position:static}.summer-memories__grid[data-astro-cid-523qxbul]{grid-template-columns:1fr}.summer-memories__shot[data-astro-cid-523qxbul].is-feature{width:100%;max-width:28rem;margin-inline:auto}.summer-memories__stack[data-astro-cid-523qxbul]{aspect-ratio:auto;grid-template-rows:auto auto;height:auto}.summer-memories__shot[data-astro-cid-523qxbul].is-wide{aspect-ratio:16/9}.summer-memories__pair[data-astro-cid-523qxbul] .summer-memories__shot[data-astro-cid-523qxbul]{aspect-ratio:1}}@media (width<=768px){.summer-timeline[data-astro-cid-523qxbul],.summer-partners[data-astro-cid-523qxbul]{grid-template-columns:1fr}.summer-stats[data-astro-cid-523qxbul] strong[data-astro-cid-523qxbul]{white-space:normal}.summer-memories__pair[data-astro-cid-523qxbul]{grid-template-columns:1fr}.summer-memories__shot[data-astro-cid-523qxbul].is-feature,.summer-memories__shot[data-astro-cid-523qxbul].is-wide,.summer-memories__pair[data-astro-cid-523qxbul] .summer-memories__shot[data-astro-cid-523qxbul]{aspect-ratio:4/3;max-width:none}}@media (prefers-reduced-motion:reduce){.summer-memories__trigger[data-astro-cid-523qxbul]{transition:none}.summer-memories__trigger[data-astro-cid-523qxbul]:hover,.summer-memories__trigger[data-astro-cid-523qxbul]:focus-visible{transform:none}}
