@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/74ee47c2b6a928ac-s.26u8_yd-j466t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1c854f34112e7ae4-s.152x19r7tayqz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f35d0a466c377feb-s.2q-hceytvu1v7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7177264209877925-s.0o1a9igwept3p.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/80099d840e1750ba-s.p.0k9tcplgzph80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.mxJcMa_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal;font-weight:600}.mxJcMa_variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Cabin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/70ad5a4deb8462e9-s.1mkn43k55_2i1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ffc75689af0e0742-s.06q6mo-qekg07.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44e6ddd4a2a032c0-s.p.32xccewwzc23r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/70ad5a4deb8462e9-s.1mkn43k55_2i1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ffc75689af0e0742-s.06q6mo-qekg07.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44e6ddd4a2a032c0-s.p.32xccewwzc23r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin Fallback;src:local(Arial);ascent-override:101.94%;descent-override:26.41%;line-gap-override:0.0%;size-adjust:94.66%}.nF7xQq_className{font-family:Cabin,Cabin Fallback;font-style:normal}.nF7xQq_variable{--font-text:"Cabin", "Cabin Fallback"}
:root{--night-deep:#0e1a22;--night:#1d3646;--green:#1f4a36;--oxblood:#6e2130;--cream:#f1e6cc;--gold:#d6ab4c;--ink:#14212a;--display:var(--font-display), "Cormorant Garamond", Georgia, serif;--text:var(--font-text), Cabin, "Helvetica Neue", Arial, sans-serif;--xl:clamp(4.5rem, 8.6vw, 8.25rem);--l:clamp(2.5rem, 4vw, 3.75rem);--m:clamp(1.3rem, 1.6vw, 1.5rem);--s:1.125rem;--xs:.875rem;--margin:clamp(16px, 2.2vw, 32px);--gap:16px;--section:clamp(96px, 12vw, 190px);--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--night-deep);color:var(--cream);font:400 var(--s) / 1.55 var(--text);-webkit-font-smoothing:antialiased;margin:0}img,canvas{max-width:100%;display:block}h1,h2,h3,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-underline-offset:.18em;transition:text-decoration-thickness .2s var(--ease), color .2s var(--ease);text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.16em}:focus-visible{outline:3px solid var(--gold);outline-offset:3px}::selection{background:var(--gold);color:var(--ink)}.skip{left:var(--margin);z-index:20;background:var(--gold);color:var(--ink);padding:12px 16px;position:absolute;top:-100px}.skip:focus{top:12px}h1,h2,.display{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:.98}h1{font-size:var(--xl)}h2{font-size:var(--l)}h3{font:600 var(--m) / 1.25 var(--text)}.lead{font-size:var(--m);max-width:56ch;line-height:1.45}.small{font-size:var(--xs);line-height:1.5}.soft{color:var(--soft)}.measure{max-width:62ch}.measure p+p{margin-top:1em}.field{--bg:var(--night);--fg:var(--cream);--soft:#c6cfd0;background:var(--bg);color:var(--fg);padding-block:var(--section)}.field--deep{--bg:var(--night-deep);--soft:#b9c4c7}.field--cream{--bg:var(--cream);--fg:var(--ink);--soft:#4a5358}.field--oxblood{--bg:var(--oxblood);--soft:#ecd3cf}.field--green{--bg:var(--green);--soft:#cfdccf}.field--gold{--bg:var(--gold);--fg:var(--ink);--soft:#3b3320}.field--tight{padding-block:clamp(56px,6vw,96px)}.grid{column-gap:var(--gap);padding-inline:var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.btn{background:var(--cream);min-height:52px;color:var(--ink);font:600 var(--s) / 1 var(--text);cursor:pointer;transition:transform .2s var(--ease), background-color .2s var(--ease);border:0;border-radius:0;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;display:inline-flex}.btn:hover{background:#fff6de;transform:translateY(-2px)}.btn:active{transform:translateY(1px)scale(.985)}.btn--gold{background:var(--gold)}.btn--gold:hover{background:#e6bd60}.btn--small{min-height:44px;padding:0 20px}.linkbtn{color:inherit;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline;text-decoration-thickness:.08em}.linkbtn:hover{text-decoration-thickness:.16em}.bar{padding:14px var(--margin);background:var(--night-deep);align-items:center;gap:28px;display:flex}.bar__mark,.hero__mark{font:600 var(--m) / 1 var(--display);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.bar__mark svg,.hero__mark svg{width:44px;height:auto}.bar nav{gap:24px;margin-left:auto;display:flex}.bar nav a{padding:10px 0;text-decoration:none}.bar nav a:hover,.bar nav a[aria-current=page]{text-decoration:underline}.hero{background:var(--night-deep);grid-template-columns:minmax(0,10fr) minmax(0,2fr);gap:10px;height:100svh;min-height:600px;padding:10px;display:grid}.hero--page{grid-template-columns:minmax(0,1fr);height:78svh;min-height:520px;padding-top:0}.hero__panel{background:var(--night);isolation:isolate;border-radius:12px;position:relative;overflow:hidden}.hero__scene,.hero__picture{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero__picture{object-fit:cover;filter:brightness(.72)}.hero__mark{position:absolute;top:26px;left:28px}.hero__title{inset-inline:0;text-align:center;padding-inline:24px;position:absolute;top:17%}.hero__line{width:min(36%,30em);line-height:1.4;position:absolute;bottom:30px;left:28px}.hero__play{position:absolute;bottom:36px;left:50%;translate:-50%}.swatches{border-radius:12px;grid-auto-rows:1fr;display:grid;overflow:hidden}.swatches a{background:var(--bg);color:var(--fg);transition:padding-left .3s var(--ease);padding:20px;text-decoration:none}.swatches a:hover,.swatches a:focus-visible{padding-left:30px;text-decoration:underline}.mixer__picture{aspect-ratio:4/5;background:var(--night-deep);grid-column:1/span 5;align-self:start;width:min(100%,34vw);position:sticky;top:12vh;overflow:hidden}.mixer__picture canvas,.mixer__picture img{object-fit:cover;width:100%;height:100%}.mixer__body{grid-column:7/span 5}.mixer__body h2{margin-bottom:20px}.mixer__controls{flex-wrap:wrap;align-items:center;gap:16px 28px;margin:28px 0 36px;display:flex}.mixer__controls label{font-size:var(--xs);align-items:center;gap:12px;display:flex}.mixer__controls .range{width:130px}select{background:var(--fg);min-height:44px;color:var(--bg);font:400 var(--xs) / 1 var(--text);border:0;border-radius:0;padding:0 12px}.layers li{min-height:58px;color:var(--soft);transition:color .2s var(--ease);grid-template-columns:minmax(8.5em,1fr) minmax(0,1.4fr) 2.6em;align-items:center;column-gap:20px;display:grid}.layers li.is-on{color:var(--fg)}.layers label{font-size:var(--m)}.layers output{font-size:var(--xs);text-align:right;font-variant-numeric:tabular-nums}.layers__note{max-width:34ch;font-size:var(--xs);color:var(--fg);grid-column:1/-1;padding-bottom:14px}input[type=range]{--v:50%;appearance:none;width:100%;height:44px;color:inherit;cursor:pointer;background:0 0;margin:0}input[type=range]::-webkit-slider-runnable-track{background:0 0;height:6px}input[type=range]::-moz-range-track{background:0 0;height:6px}.range{--v:50%;min-width:0;display:block;position:relative}.range:before,.range:after{content:"";pointer-events:none;background:currentColor;height:6px;position:absolute;top:50%;left:0;translate:0 -50%}.range:before{opacity:.28;width:100%}.range:after{width:var(--v)}.range input{z-index:1;position:relative}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;transition:transform .15s var(--ease);background:currentColor;margin-top:-6px}input[type=range]::-moz-range-thumb{background:currentColor;border:0;border-radius:0;width:18px;height:18px}input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.25)}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}.mixer__foot{font-size:var(--xs);flex-wrap:wrap;gap:4px 28px;margin-top:28px;display:flex}.sponsorline{max-width:44ch;font-size:var(--xs);color:var(--soft);margin-top:28px}.pic{background:color-mix(in srgb, var(--fg) 12%, var(--bg));position:relative;overflow:hidden}.pic img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}a:hover>.pic img,a:focus-visible>.pic img{transform:scale(1.035)}figcaption,.caption{font-size:var(--xs);color:var(--soft);margin-top:10px;line-height:1.45}.caption strong,.caption a{color:var(--fg);font-weight:600}.hang{row-gap:clamp(48px,9vh,110px);margin-top:clamp(48px,6vw,90px)}.hang figure a{text-decoration:none;display:block}.hang .caption strong{font:600 var(--m) / 1.2 var(--text);display:block}.hang__a{grid-column:1/span 4}.hang__a .pic{aspect-ratio:3/4}.hang__b{grid-column:7/span 6;margin-top:14vh}.hang__b .pic{aspect-ratio:5/4}.hang__c{grid-column:6/span 6}.hang__c .pic{aspect-ratio:3/2}.hang__d{grid-area:2/2/auto/span 3;margin-top:16vh}.hang__d .pic{aspect-ratio:4/5}.hang__e{grid-column:1/span 6}.hang__e .pic{aspect-ratio:5/4}.hang__f{grid-column:9/span 4;margin-top:14vh}.hang__f .pic{aspect-ratio:3/4}.index{margin-top:clamp(64px,8vw,120px)}.index h2{grid-column:1/span 5}.index ul{grid-column:7/span 6}.index li a{min-height:58px;font-size:var(--m);transition:padding-left .3s var(--ease);justify-content:space-between;align-items:baseline;gap:20px;padding-block:12px;text-decoration:none;display:flex}.index li a:hover{padding-left:12px;text-decoration:underline}.index li span{font-size:var(--xs);color:var(--soft);text-align:right}.about h2,.about .lead{grid-column:1/span 7}.about .lead{margin-top:24px}.about__picture{grid-column:1/span 8;margin-top:72px;position:relative}.about__picture .pic{aspect-ratio:16/10}.about__note{background:var(--cream);width:min(320px,46%);color:var(--ink);font-size:var(--xs);padding:20px;line-height:1.5;position:absolute;top:0;right:0}.about__side{grid-column:9/span 4;margin-top:72px}.about__tile{aspect-ratio:1;background:var(--night)}.about__tile svg{width:100%;height:100%}.facts{font-size:var(--xs);grid-template-columns:1fr 1fr;gap:20px 16px;margin-top:20px;display:grid}.facts dt{color:var(--soft)}.facts dd{font-size:var(--s);font-weight:600}.placelinks{font:600 var(--l) / 1.2 var(--display);letter-spacing:-.02em;grid-column:1/-1;margin-top:clamp(56px,7vw,100px)}.placelinks a{white-space:nowrap;transition:color .2s var(--ease);margin-right:.6em;text-decoration:none}.placelinks a:hover{color:var(--gold);text-decoration:underline}.faq{padding-top:0}.faq__text{padding-top:var(--section);grid-column:1/span 5}.faq__facts{margin:28px 0 44px}.faq details{margin-bottom:28px}.faq summary{min-height:44px;font-size:var(--m);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:11px;height:11px;transition:transform .3s var(--ease);border-bottom:2px solid;border-right:2px solid;flex:none;transform:rotate(45deg)translate(-3px,-3px)}.faq details[open] summary:after{transform:rotate(225deg)translate(-3px,-3px)}.faq details p{max-width:46ch;color:var(--soft);padding-top:8px}.faq__close{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:44px;display:flex}.faq__pictures{grid-column:7/span 6;margin-bottom:80px;position:relative}.faq__pictures .pic:first-child{aspect-ratio:3/4}.faq__pictures .pic+.pic{aspect-ratio:1;width:34%;position:absolute;bottom:-40px;left:-40px}.faq__pictures .caption{text-align:right;width:60%;position:absolute;top:100%;right:0}.cta{background:var(--night-deep);isolation:isolate;height:90svh;min-height:560px;position:relative;overflow:hidden}.cta>img{object-fit:cover;filter:brightness(.62);z-index:-1;width:100%;height:100%;position:absolute;inset:0}.cta .grid{align-content:end;height:100%;padding-bottom:clamp(48px,9vh,110px)}.cta__text{grid-column:8/span 5}.cta__text p{max-width:40ch;margin:20px 0 28px}.cta .caption{left:var(--margin);color:var(--cream);position:absolute;bottom:20px}.foot{min-height:90svh;padding:40px var(--margin) 28px;flex-direction:column;display:flex}.foot__top{font-size:var(--xs);justify-content:space-between;gap:32px;display:flex}.foot__top p{max-width:30ch}.foot__notes{gap:48px;display:flex}.foot__mail{font:600 clamp(2.6rem, 10.6vw, 12.5rem) / .95 var(--display);letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:auto;padding-top:80px;text-decoration:none}.foot__mail:hover{text-decoration:underline;text-decoration-thickness:.05em}.foot__meta{font-size:var(--xs);grid-template-columns:1fr auto 1fr;gap:16px 32px;margin-top:36px;display:grid}.foot__meta nav{flex-wrap:wrap;gap:4px 20px;display:flex}.foot__meta p:last-child{text-align:right}.dock{right:var(--margin);z-index:10;opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility .3s, background-color .3s, color .3s;position:fixed;bottom:18px;transform:translateY(12px)}.dock.is-shown{opacity:1;visibility:visible;transform:none}.dock[data-tone=light]{background:var(--ink);color:var(--cream)}.dock[data-tone=light]:hover{background:#22343f}.crumbs{font-size:var(--xs);color:var(--soft);flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.crumbs a{color:inherit}.crumbs li+li:before{content:"/";margin-right:8px}.intro .lead,.intro .crumbs{grid-column:1/span 8}.article__text{grid-column:1/span 6}.article__text h2{margin:1.4em 0 .5em}.article__text h2:first-child{margin-top:0}.article__picture{grid-column:8/span 5;align-self:start;position:sticky;top:10vh}.article__picture .pic{aspect-ratio:4/5}.related{grid-column:1/-1;margin-top:clamp(56px,7vw,100px)}.related p{margin-bottom:12px}.pagehead h1{font-size:var(--xl);grid-column:1/span 10}.pagehead .lead{grid-column:1/span 7;margin-top:32px}.placehero{isolation:isolate;background:var(--night-deep);height:88svh;min-height:560px;position:relative;overflow:hidden}.placehero .hero__scene,.placehero .hero__picture{z-index:-1}.placehero h1{left:var(--margin);right:var(--margin);font-size:clamp(4.5rem,12vw,12rem);line-height:.9;position:absolute;bottom:28px}.placehero__kind{left:var(--margin);position:absolute;top:24px}.placehero .caption{right:var(--margin);text-align:right;max-width:40%;color:var(--cream);margin:0;position:absolute;top:24px}.story__text{grid-column:1/span 7}.story__text .lead{margin-bottom:1.2em}.story__facts{grid-column:9/span 4;align-self:start}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}@keyframes wipe{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes drift{0%{transform:scale(1.12)}to{transform:scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rise{animation:linear both rise;animation-timeline:view();animation-range:entry calc(var(--i,0) * 7%) entry calc(38% + var(--i,0) * 7%)}.wipe{animation:linear both wipe;animation-timeline:view();animation-range:entry entry 55%}.cta>img{animation:linear both drift;animation-timeline:view();animation-range:entry exit}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important}}@media (max-width:800px){:root{--xl:clamp(2.7rem, 12vw, 4.5rem);--l:clamp(2rem, 9vw, 2.6rem);--m:1.25rem;--gap:12px}.bar{flex-wrap:wrap;gap:6px 20px}.bar nav{order:3;gap:20px;width:100%;margin:0;font-size:1rem}.bar .btn{margin-left:auto}.hero{height:auto;min-height:0;padding:8px;display:block}.hero__panel{height:64svh;min-height:420px}.hero--page .hero__panel{height:60svh}.hero__mark{font-size:1.25rem;top:14px;left:16px}.hero__mark svg{width:34px}.hero__title{padding-inline:12px;top:16%}.hero__line{display:none}.hero__play{bottom:18px}.swatches{grid-auto-rows:52px;margin-top:8px}.swatches a{padding:14px 16px;font-size:.95rem}.mixer__picture{z-index:2;width:calc(100% + 2 * var(--margin));margin-inline:calc(-1 * var(--margin));aspect-ratio:auto;grid-column:1/-1;height:38svh;top:0}.mixer__body{grid-column:1/-1;padding-top:32px}.layers li{grid-template-columns:1fr 2.6em;padding-top:10px}.layers .range{grid-area:2/1/auto/-1}.hang{row-gap:56px}.hang figure{grid-area:auto/1/auto/-1;margin-top:0}.hang__a,.hang__e{width:74%}.hang__b,.hang__f{justify-self:end;width:86%}.hang__d{width:58%}.index h2,.index ul,.about h2,.about .lead,.about__picture,.about__side,.faq__text,.faq__pictures,.cta__text,.intro .lead,.intro .crumbs,.article__text,.article__picture,.pagehead h1,.pagehead .lead,.story__text,.story__facts{grid-column:1/-1}.index ul{margin-top:24px}.index li a{flex-direction:column;gap:2px}.index li span{text-align:left}.about__picture{margin-top:40px}.about__picture .pic{aspect-ratio:4/3;margin-inline:calc(-1 * var(--margin))}.about__note{width:auto;color:inherit;background:0 0;padding:16px 0 0;position:static}.about__side{margin-top:32px}.about__tile{aspect-ratio:3/2}.placelinks{font:600 1.5rem / 1.3 var(--text);letter-spacing:0}.placelinks a{white-space:normal;padding-block:8px;display:block}.faq{padding-bottom:72px}.faq>.grid{flex-direction:column-reverse;display:flex}.faq__text{padding-top:72px}.faq__pictures{margin:0 calc(-1 * var(--margin)) 0}.faq__pictures .pic:first-child{aspect-ratio:4/5}.faq__pictures .pic+.pic{width:38%;bottom:-32px;left:auto;right:16px}.faq__pictures .caption{width:auto;padding:8px var(--margin) 0;text-align:left;max-width:56%;position:static}.faq .btn{width:100%}.cta{background:var(--gold);height:auto;min-height:0;color:var(--ink)}.cta>img{height:70svh;position:static}.cta .grid{padding-block:40px 56px}.cta .caption{padding:8px var(--margin) 0;color:inherit;position:static}.cta .btn{background:var(--ink);width:100%;color:var(--cream)}.foot{min-height:80svh}.foot__top,.foot__notes{flex-direction:column;gap:14px}.foot__mail{font-size:12vw}.foot__meta{grid-template-columns:1fr}.foot__meta p:last-child{text-align:left}.article__picture{margin-top:48px;position:static}.story__facts{margin-top:40px}.placehero{height:70svh}.placehero .caption{display:none}}.pic.wide{aspect-ratio:2}.prose{margin-top:clamp(56px,7vw,100px)}.prose__text{grid-column:1/span 7}.prose__text h2{margin:1.5em 0 .5em}.prose__text h2:first-child{margin-top:0}.prose__text li{margin-top:.5em;padding-left:1.4em;position:relative}.prose__text li:before{content:"";background:currentColor;width:8px;height:8px;position:absolute;top:.6em;left:0}.prose__text .btn{margin-top:28px}.prose__side{grid-column:9/span 4;align-self:start;position:sticky;top:10vh}.prose__side .pic{aspect-ratio:4/5}@media (max-width:800px){.prose__text,.prose__side{grid-column:1/-1}.prose__side{margin-top:48px;position:static}.pic.wide{aspect-ratio:4/3}}
