.hero[data-astro-cid-ce3d2jes]{padding:max(104px, calc(130 * var(--u))) var(--case-margin) calc(32 * var(--u));flex-direction:column;justify-content:flex-end;min-height:40vh;display:flex;position:relative}.hero-row[data-astro-cid-ce3d2jes]{justify-content:space-between;align-items:baseline;gap:var(--case-gap);width:100%;line-height:1;display:flex;position:relative}.hero-rule[data-astro-cid-ce3d2jes]{left:calc(-1 * var(--case-margin));right:calc(-1 * var(--case-margin));background:var(--dash-x);opacity:.22;pointer-events:none;height:.5px;position:absolute}.hero-rule-top[data-astro-cid-ce3d2jes]{top:0}.hero-rule-base[data-astro-cid-ce3d2jes]{bottom:0}.hero-title[data-astro-cid-ce3d2jes],.hero-mark[data-astro-cid-ce3d2jes]{font-family:var(--serif);font-size:var(--type-display);font-weight:var(--weight-display);text-box:trim-both cap alphabetic;animation:title-focus .45s var(--ease) both;line-height:1}.hero-mark[data-astro-cid-ce3d2jes]{animation-delay:60ms}@keyframes title-focus{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}.hero-title[data-astro-cid-ce3d2jes]{letter-spacing:var(--ls-display);max-width:75%;margin:0}.hero-mark[data-astro-cid-ce3d2jes]{flex-shrink:0}@media (width<=768px){.hero[data-astro-cid-ce3d2jes]{min-height:auto;padding-bottom:24px}.hero-row[data-astro-cid-ce3d2jes]{gap:16px}.hero-title[data-astro-cid-ce3d2jes]{max-width:78%}}@media (prefers-reduced-motion:reduce){.hero-title[data-astro-cid-ce3d2jes],.hero-mark[data-astro-cid-ce3d2jes]{animation:none}}.intro[data-astro-cid-df7rbtyo]{grid-template-columns:calc((100% - var(--case-gap)) * var(--case-split)) minmax(0, 1fr);gap:var(--case-gap);padding:calc(36 * var(--u)) var(--case-margin) calc(64 * var(--u));align-items:start;display:grid;position:relative}.intro[data-astro-cid-df7rbtyo]:after{content:"";bottom:0;left:var(--case-margin);right:var(--case-margin);background:var(--dash-x);opacity:.2;pointer-events:none;height:.5px;position:absolute}.intro-img[data-astro-cid-df7rbtyo]{margin:0}.intro-img[data-astro-cid-df7rbtyo] img[data-astro-cid-df7rbtyo],.intro-img[data-astro-cid-df7rbtyo] video{width:100%;height:auto;display:block}.intro--medium[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo]{max-width:72%}.intro--medium[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo] img[data-astro-cid-df7rbtyo],.intro--medium[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo] video,.intro--medium[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo] video-slot{object-fit:contain;width:auto;max-width:100%;max-height:72vh}.intro--small[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo]{max-width:50%}.intro--small[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo] img[data-astro-cid-df7rbtyo],.intro--small[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo] video,.intro--small[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo] video-slot{object-fit:contain;width:auto;max-width:100%;max-height:52vh}.intro-img[data-astro-cid-df7rbtyo] figcaption[data-astro-cid-df7rbtyo],.intro-label[data-astro-cid-df7rbtyo],.spec[data-astro-cid-df7rbtyo]{font-family:var(--sans);font-size:var(--type-label);font-weight:var(--weight-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase}.intro-img[data-astro-cid-df7rbtyo] figcaption[data-astro-cid-df7rbtyo]{margin-top:calc(10 * var(--tu));opacity:.5}.intro-body[data-astro-cid-df7rbtyo]{padding-top:calc(8 * var(--u))}.intro-label[data-astro-cid-df7rbtyo]{margin-bottom:calc(18 * var(--u));opacity:.45;display:block}.intro-lead[data-astro-cid-df7rbtyo]{margin:0 0 calc(32 * var(--u));font-family:var(--serif);font-size:var(--type-body);font-weight:var(--weight-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);max-width:calc(460 * var(--tu))}.spec[data-astro-cid-df7rbtyo]{opacity:.85;margin:0;padding:0;list-style:none}@media (width<=768px){.intro[data-astro-cid-df7rbtyo]{padding:24px var(--case-margin) 40px;grid-template-columns:1fr;gap:24px}.intro-lead[data-astro-cid-df7rbtyo]{max-width:100%;margin-bottom:24px}.intro--medium[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo]{max-width:85%}.intro--small[data-astro-cid-df7rbtyo] .intro-img[data-astro-cid-df7rbtyo]{max-width:70%}}.phase[data-astro-cid-ittvqfrg]{gap:var(--case-gap);padding:calc(52 * var(--u)) var(--case-margin);grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:center;display:grid;position:relative}.phase[data-astro-cid-ittvqfrg]:after{content:"";bottom:0;left:var(--case-margin);right:var(--case-margin);background:var(--dash-x);opacity:.2;pointer-events:none;height:.5px;position:absolute}.is-flipped[data-astro-cid-ittvqfrg]{grid-template-columns:minmax(0,.55fr) minmax(0,.45fr)}.is-flipped[data-astro-cid-ittvqfrg] .phase-text[data-astro-cid-ittvqfrg]{order:2;justify-self:end}.phase-text[data-astro-cid-ittvqfrg]{max-width:calc(440 * var(--tu))}.phase-label[data-astro-cid-ittvqfrg]{margin-bottom:calc(12 * var(--u));font-family:var(--sans);font-size:var(--type-label);font-weight:var(--weight-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;opacity:.45;display:block}.phase-title[data-astro-cid-ittvqfrg]{margin:0 0 calc(14 * var(--u));font-family:var(--serif);font-style:italic;font-size:var(--type-body);font-weight:var(--weight-body);line-height:var(--lh-display)}.phase-body[data-astro-cid-ittvqfrg]{font-family:var(--serif);font-size:var(--type-body);font-weight:var(--weight-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);opacity:.85;margin:0}.phase-img[data-astro-cid-ittvqfrg]{margin:0;overflow:hidden}.phase-img[data-astro-cid-ittvqfrg] img[data-astro-cid-ittvqfrg]{width:100%;height:auto;display:block}.phase-img[data-astro-cid-ittvqfrg] figcaption[data-astro-cid-ittvqfrg]{margin-top:calc(8 * var(--u));font-family:var(--sans);font-size:var(--type-label);font-weight:var(--weight-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;opacity:.45}@media (width<=768px){.phase[data-astro-cid-ittvqfrg],.is-flipped[data-astro-cid-ittvqfrg]{padding:36px var(--case-margin);grid-template-columns:1fr;gap:20px}.phase-text[data-astro-cid-ittvqfrg],.is-flipped[data-astro-cid-ittvqfrg] .phase-text[data-astro-cid-ittvqfrg]{order:1;justify-self:start;max-width:100%}.phase-img[data-astro-cid-ittvqfrg]{order:2}}.bleed[data-astro-cid-oicq5rij]{margin:calc(24 * var(--u)) 0;padding:0}.bleed[data-astro-cid-oicq5rij] img[data-astro-cid-oicq5rij]{object-fit:cover;width:100%;height:auto;max-height:85vh;display:block}.bleed[data-astro-cid-oicq5rij] figcaption[data-astro-cid-oicq5rij]{padding:calc(10 * var(--u)) var(--case-margin) 0;font-family:var(--sans);font-size:var(--type-label);font-weight:var(--weight-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;opacity:.45}@media (width<=768px){.bleed[data-astro-cid-oicq5rij]{margin:20px 0}.bleed[data-astro-cid-oicq5rij] img[data-astro-cid-oicq5rij]{max-height:60vh}.bleed[data-astro-cid-oicq5rij] figcaption[data-astro-cid-oicq5rij]{padding:8px var(--case-margin) 0}}.colophon[data-astro-cid-455utef6]{gap:var(--case-gap);padding:calc(48 * var(--u)) var(--case-margin) calc(64 * var(--u));font-family:var(--sans);font-size:var(--type-label);font-weight:var(--weight-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.colophon[data-astro-cid-455utef6]:after{content:"";bottom:0;left:var(--case-margin);right:var(--case-margin);background:var(--dash-x);opacity:.2;pointer-events:none;height:.5px;position:absolute}.col[data-astro-cid-455utef6]{gap:calc(6 * var(--u));flex-direction:column;display:flex}.col-label[data-astro-cid-455utef6]{margin-bottom:calc(4 * var(--u));opacity:.45}.col-list[data-astro-cid-455utef6]{opacity:.85;margin:0;padding:0;list-style:none}.col-end[data-astro-cid-455utef6]{text-align:right;justify-self:end}@media (width<=768px){.colophon[data-astro-cid-455utef6]{padding:36px var(--case-margin) 44px;grid-template-columns:1fr;gap:28px}.col-end[data-astro-cid-455utef6]{text-align:left;justify-self:start}}.text[data-astro-cid-zqbarckn]{padding:calc(52 * var(--u)) var(--case-margin);padding-left:calc(var(--case-margin) + (100% - 2 * var(--case-margin) - var(--case-gap)) * var(--case-split) + var(--case-gap));position:relative}.text[data-astro-cid-zqbarckn]:after{content:"";bottom:0;left:var(--case-margin);right:var(--case-margin);background:var(--dash-x);opacity:.2;pointer-events:none;height:.5px;position:absolute}.label[data-astro-cid-zqbarckn]{margin-bottom:calc(12 * var(--u));font-family:var(--sans);font-size:var(--type-label);font-weight:var(--weight-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;opacity:.45;display:block}.heading[data-astro-cid-zqbarckn]{margin:0 0 calc(14 * var(--u));font-family:var(--serif);font-style:italic;font-size:var(--type-body);font-weight:var(--weight-body);line-height:var(--lh-display)}.body[data-astro-cid-zqbarckn]{max-width:calc(440 * var(--tu));font-family:var(--serif);font-size:var(--type-body);font-weight:var(--weight-body);line-height:var(--lh-body);opacity:.85;margin:0}@media (width<=768px){.text[data-astro-cid-zqbarckn]{padding:36px var(--case-margin)}.body[data-astro-cid-zqbarckn]{max-width:none}}.media[data-astro-cid-amwquewd]{margin:0}.frame[data-astro-cid-amwquewd]{background:color-mix(in srgb, var(--night) 6%, transparent);line-height:0;position:relative;overflow:hidden}.frame[data-astro-cid-amwquewd]>img[data-astro-cid-amwquewd],.frame[data-astro-cid-amwquewd]>video[data-astro-cid-amwquewd]{width:100%;height:auto;display:block}.media[data-astro-cid-amwquewd][data-orient=portrait]{justify-self:center;width:fit-content;max-width:100%;margin-inline:auto}.media[data-astro-cid-amwquewd][data-orient=portrait] .frame[data-astro-cid-amwquewd]{width:fit-content;max-width:100%;margin-inline:auto}.media[data-astro-cid-amwquewd][data-orient=portrait] .frame[data-astro-cid-amwquewd]>img[data-astro-cid-amwquewd],.media[data-astro-cid-amwquewd][data-orient=portrait] .frame[data-astro-cid-amwquewd]>video[data-astro-cid-amwquewd]{width:auto;max-width:100%;height:auto;max-height:92dvh}.frame[data-astro-cid-amwquewd]>video[data-astro-cid-amwquewd]{cursor:pointer}figcaption[data-astro-cid-amwquewd]{margin-top:calc(8 * var(--u));font-family:var(--sans);font-size:var(--type-label);font-weight:var(--weight-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;opacity:.45}.frame[data-astro-cid-amwquewd] .p-sound{z-index:2;background:color-mix(in srgb, var(--cream) 72%, transparent);color:var(--night);cursor:pointer;opacity:.4;transition:opacity .25s var(--ease);border:0;border-radius:50%;padding:7px;line-height:0;position:absolute;top:12px;left:12px}.frame[data-astro-cid-amwquewd].is-showing .p-sound,.frame[data-astro-cid-amwquewd] .p-sound:hover{opacity:.95}.frame[data-astro-cid-amwquewd] .p-sound[aria-pressed=true] .cross,.frame[data-astro-cid-amwquewd] .p-sound[aria-pressed=false] .waves{display:none}.frame[data-astro-cid-amwquewd] .p-controls{z-index:1;background:color-mix(in srgb, var(--cream) 78%, transparent);color:var(--night);font-family:var(--sans);font-size:var(--type-label-fine);font-weight:var(--weight-label);letter-spacing:var(--ls-label);opacity:0;transition:opacity .25s var(--ease), transform .25s var(--ease);pointer-events:none;border-radius:999px;align-items:center;gap:12px;padding:8px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(4px)}.frame[data-astro-cid-amwquewd].is-showing .p-controls,.frame[data-astro-cid-amwquewd].is-paused .p-controls{opacity:1;pointer-events:auto;transform:none}.frame[data-astro-cid-amwquewd] .p-play{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:0}.frame[data-astro-cid-amwquewd] .p-play .pause-icon,.frame[data-astro-cid-amwquewd].is-paused .p-play .play-icon{display:inline}.frame[data-astro-cid-amwquewd] .p-play .play-icon,.frame[data-astro-cid-amwquewd].is-paused .p-play .pause-icon{display:none}.frame[data-astro-cid-amwquewd] .p-track{cursor:pointer;flex:1;height:14px;position:relative}.frame[data-astro-cid-amwquewd] .p-track:before,.frame[data-astro-cid-amwquewd] .p-bar{content:"";height:1px;position:absolute;top:50%;left:0;right:0}.frame[data-astro-cid-amwquewd] .p-track:before{background:color-mix(in srgb, var(--night) 22%, transparent)}.frame[data-astro-cid-amwquewd] .p-bar{background:var(--night);transform-origin:0;transform:scaleX(0)}.frame[data-astro-cid-amwquewd] .p-time{font-variant-numeric:tabular-nums;min-width:3ch}.media-block[data-astro-cid-dj7gjyr6]{padding:calc(24 * var(--u)) var(--case-margin)}.is-bleed[data-astro-cid-dj7gjyr6]{padding-left:0;padding-right:0}.is-bleed[data-astro-cid-dj7gjyr6] figcaption{padding:0 var(--case-margin)}.is-pair[data-astro-cid-dj7gjyr6]{gap:var(--case-gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=768px){.is-pair[data-astro-cid-dj7gjyr6]{grid-template-columns:1fr;gap:20px}}.row[data-astro-cid-qhdumblz]{column-gap:var(--case-gap);row-gap:calc(var(--case-gap) * 1.5);padding:calc(60 * var(--u) + 24px) var(--case-margin);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.row-label[data-astro-cid-qhdumblz]{font-family:var(--sans);font-size:var(--type-label);font-weight:var(--weight-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;opacity:.6;grid-area:1/1/auto/span 2;margin:0}.row[data-astro-cid-qhdumblz]>.media{grid-column:4/span 6}@media (width>=769px){.row[data-astro-cid-qhdumblz][data-layout=full]>.media{grid-column:1/-1}.row[data-astro-cid-qhdumblz][data-layout=large]>.media{grid-column:1/span 7}.row[data-astro-cid-qhdumblz][data-layout=large][data-align=right]>.media{grid-column:6/span 7}.row[data-astro-cid-qhdumblz][data-layout=large][data-align=center]>.media{grid-column:3/span 8}.row[data-astro-cid-qhdumblz][data-layout=small]>.media{grid-column:1/span 4}.row[data-astro-cid-qhdumblz][data-layout=small][data-align=center]>.media{grid-column:5/span 4}.row[data-astro-cid-qhdumblz][data-layout=small][data-align=right]>.media{grid-column:9/span 4}.row[data-astro-cid-qhdumblz][data-layout=two]>.media{grid-column:span 3}.row[data-astro-cid-qhdumblz][data-layout=two]>.media:first-of-type{grid-column:1/span 3}.row[data-astro-cid-qhdumblz][data-layout=two][data-align=right]>.media:first-of-type{grid-column:7/span 3}.row[data-astro-cid-qhdumblz][data-layout=two][data-align=center]>.media:first-of-type{grid-column:4/span 3}.row[data-astro-cid-qhdumblz][data-layout=two-stagger]>.media:first-of-type{grid-column:1/span 5}.row[data-astro-cid-qhdumblz][data-layout=two-stagger]>.media:last-of-type{margin-top:calc(200 * var(--u) + 32px);grid-column:8/span 4}.row[data-astro-cid-qhdumblz][data-layout=three]>.media{grid-column:span 3}.row[data-astro-cid-qhdumblz][data-layout=three]>.media:first-of-type{grid-column:4/span 3}.row[data-astro-cid-qhdumblz][data-layout=mosaic]>.media:first-of-type{grid-area:span 2/3/auto/span 5}.row[data-astro-cid-qhdumblz][data-layout=mosaic]>.media{grid-column:8/span 3}.row[data-astro-cid-qhdumblz][data-layout=grid]>.media{grid-column:span 3}.row[data-astro-cid-qhdumblz][data-layout=grid]>.media:nth-of-type(odd){grid-column:7/span 3}.row[data-astro-cid-qhdumblz].has-label[data-layout=large][data-align=left]>.media,.row[data-astro-cid-qhdumblz].has-label[data-layout=small][data-align=left]>.media:first-of-type,.row[data-astro-cid-qhdumblz].has-label[data-layout=two][data-align=left]>.media:first-of-type,.row[data-astro-cid-qhdumblz].has-label[data-layout=two-stagger]>.media:first-of-type{grid-column-start:3}}@media (width<=768px){.row[data-astro-cid-qhdumblz]{padding:28px var(--case-margin);grid-template-columns:repeat(6,1fr);row-gap:20px}.row[data-astro-cid-qhdumblz]>.media,.row-label[data-astro-cid-qhdumblz]{grid-column:1/-1}.row[data-astro-cid-qhdumblz][data-layout=small]>.media{grid-column:2/span 4}.row[data-astro-cid-qhdumblz]:is([data-layout=two],[data-layout=two-stagger])>.media:first-of-type{grid-column:1/span 5}.row[data-astro-cid-qhdumblz]:is([data-layout=two],[data-layout=two-stagger])>.media:last-of-type{grid-column:2/span 5}.row[data-astro-cid-qhdumblz][data-layout=grid]>.media{grid-column:span 3}}
