.lg{--lg-bg:#0f0d0a;--lg-bg-2:#17130e;--lg-bg-3:#211a12;--lg-fg:#f3eee2;--lg-fg-2:#d8d0bf;--lg-fg-3:#ab9f89;--lg-line:#f3eee229;--lg-gut:clamp(1rem, 4.4vw, 3.5rem);--lg-max:92rem;--lg-ease:cubic-bezier(.2, .7, .2, 1);background:var(--lg-bg);color:var(--lg-fg);--focus:var(--ochre);overflow-x:clip}.lg a{color:inherit}html[data-family=legends] body{background:#0f0d0a}main:has(>.lg)+:is(.portal-footer,.vn-footer).surface-dark{border-top:1px solid #3a3022;margin-top:0}.lg :where(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote){margin:0}.lg :where(ul,ol){padding:0;list-style:none}.lg li{max-inline-size:none}.lg :focus-visible{outline:3px solid var(--ochre);outline-offset:3px}.lg-wrap{max-inline-size:var(--lg-max);padding-inline:var(--lg-gut);margin-inline:auto}.lg-kicker{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--ochre);font-weight:700}.lg-kicker i{opacity:.6;margin-inline:.25em;font-style:normal}.lg-h2{font:800 clamp(2.2rem, 6.4vw, 5.2rem) / .95 var(--ff-display);font-variation-settings:"wdth" 80;letter-spacing:-.03em;text-wrap:balance;padding-block:clamp(4rem,9vw,8rem) clamp(1.6rem,3.4vw,3rem)}.lg-h2--s{padding-block:clamp(3rem,7vw,5.5rem) clamp(1.2rem,2.4vw,2rem);font-size:clamp(1.7rem,4vw,3rem)}.lg-btn{border-radius:var(--radius-pill);min-block-size:3.2rem;font:700 var(--step-0) / 1.1 var(--ff-body);cursor:pointer;color:inherit;background:0 0;border:2px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.6rem 1.5rem;text-decoration:none;display:inline-flex}.lg .lg-btn--solid{background:var(--ochre);color:#1a1208;border-color:var(--ochre)}.lg .lg-btn--line{color:var(--lg-fg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0d0a59;border-color:#f3eee266}.lg-fill{block-size:100%;inline-size:100%;inset:0;aspect-ratio:auto!important;border-radius:0!important;position:absolute!important}.lg-fill img{object-fit:cover;block-size:100%;inline-size:100%}.lg-embers{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:clip}.lg-stage{isolation:isolate;min-block-size:100svh;background:var(--lg-bg);flex-direction:column;justify-content:flex-end;padding-block-start:calc(var(--header-h) + 1.5rem);display:flex;position:relative;overflow:clip}.lg-stage__img{z-index:-2}.lg-stage__shade{z-index:-1;background:linear-gradient(180deg, #0f0d0a8c 0%, #0f0d0a1f 34%, #0f0d0ac7 78%, var(--lg-bg) 100%), radial-gradient(70% 55% at 12% 96%, #c99a3b6b, transparent 70%);position:absolute;inset:0}.lg-stage__copy{max-inline-size:var(--lg-max);inline-size:100%;padding:0 var(--lg-gut) clamp(1.6rem, 4vw, 3rem);justify-items:start;gap:clamp(1rem,2.4vw,1.8rem);margin-inline:auto;display:grid}.lg-stage__title{font:800 clamp(3.7rem, 17.6vw, 13rem) / .84 var(--ff-display);font-variation-settings:"wdth" 76;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 8px 40px #00000080}.lg-stage__title span{display:block}.lg-stage__title span+span{color:var(--ochre)}.lg-stage__cta{flex-wrap:wrap;gap:.8rem;display:flex}.lg-ticker{border-block:1px solid var(--lg-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0d0a99;overflow:hidden}.lg-ticker__run{inline-size:max-content;display:flex}.lg-ticker ul{flex:none;align-items:center;display:flex}.lg-ticker li{font:700 .85rem / 1 var(--ff-body);letter-spacing:.16em;text-transform:uppercase;color:var(--lg-fg-2);white-space:nowrap;flex:none;padding:1rem 1.3rem}.lg-ticker li:after{content:"";background:var(--ochre);vertical-align:middle;block-size:.42rem;inline-size:.42rem;margin-inline-start:2.6rem;display:inline-block;transform:rotate(45deg)}.lg-intro{padding:clamp(4rem, 10vw, 9rem) var(--lg-gut) clamp(3rem, 7vw, 6rem)}.lg-intro__in{gap:clamp(1.2rem,3vw,2rem);max-inline-size:58rem;margin-inline:auto;display:grid}.lg-intro__p{font-size:var(--step-1);color:var(--lg-fg-2);text-wrap:pretty;line-height:1.6}.lg-intro__p.is-lead{font:600 clamp(1.5rem, 3.6vw, 2.7rem) / 1.22 var(--ff-display);font-variation-settings:"wdth" 92;letter-spacing:-.015em;color:var(--lg-fg)}.lg-stats{border-block-start:1px solid var(--lg-line);flex-wrap:wrap;gap:1.5rem clamp(2rem,6vw,5rem);margin-block-start:clamp(1rem,3vw,2rem);padding-block-start:clamp(1.4rem,3vw,2.2rem);display:flex}.lg-stats div{flex-direction:column-reverse;gap:.2rem;display:flex}.lg-stats dd{font:800 clamp(3.6rem, 11vw, 7rem) / .8 var(--ff-display);font-variation-settings:"wdth" 76;color:#0000;-webkit-text-stroke:1.5px var(--ochre);letter-spacing:-.03em}.lg-stats dt{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--lg-fg-3);font-weight:700}.lg-scene{padding-block-end:clamp(3rem,7vw,6rem)}.lg-scene__head{max-inline-size:var(--lg-max);padding:clamp(2rem, 5vw, 4rem) var(--lg-gut) clamp(1.6rem, 3vw, 2.4rem);gap:.9rem;margin-inline:auto;display:grid}.lg-scene__head h2{font:800 clamp(2.4rem, 7.4vw, 6.4rem) / .9 var(--ff-display);font-variation-settings:"wdth" 78;letter-spacing:-.035em;text-wrap:balance;max-inline-size:14ch}.lg-scene__pin{max-inline-size:var(--lg-max);padding-inline:var(--lg-gut);margin-inline:auto}.lg-frames{gap:1rem;display:grid}.lg-frame{position:relative}.lg-frame__link{aspect-ratio:4/5;isolation:isolate;background:var(--lg-bg-2);border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden}.lg-frame__shade{background:linear-gradient(#0f0d0a1a 30%,#0f0d0ae0 100%);position:absolute;inset:0}.lg-frame__copy{justify-items:start;gap:.5rem;padding:clamp(1.1rem,3vw,2.2rem);display:grid;position:absolute;inset:auto 0 0}.lg-frame__n{font:800 clamp(2.6rem, 8vw, 5rem) / .8 var(--ff-display);font-variation-settings:"wdth" 76;color:#0000;-webkit-text-stroke:1.5px var(--ochre)}.lg-frame__name{font:800 clamp(2rem, 6vw, 4.4rem) / .95 var(--ff-display);font-variation-settings:"wdth" 80;letter-spacing:-.025em;text-wrap:balance}.lg-frame__teaser{max-inline-size:36rem;font-size:var(--step-0);color:var(--lg-fg-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.lg-frame__go{color:var(--ochre);align-items:center;gap:.5rem;margin-block-start:.3rem;font-weight:700;display:inline-flex}.lg-scene__count,.lg-scene__steps{display:none}@media (width>=48rem){.lg-frames{grid-template-columns:repeat(6,1fr)}.lg-frame{grid-column:span 2}.lg-frame:first-child,.lg-frame:nth-child(2){grid-column:span 3}.lg-frame__link{aspect-ratio:3/4}.lg-frame:first-child .lg-frame__link,.lg-frame:nth-child(2) .lg-frame__link{aspect-ratio:4/3}}.lg-scene.is-live{padding-block-end:0}.lg-scene.is-live .lg-scene__pin{max-inline-size:none;padding-inline:0;position:relative}.lg-scene.is-live .lg-scene__stage{background:var(--lg-bg);block-size:100svh;position:sticky;inset-block-start:0;overflow:hidden}.lg-scene.is-live .lg-frames{display:block;position:absolute;inset:0}.lg-scene.is-live .lg-frame{opacity:0;visibility:hidden;grid-column:auto;position:absolute;inset:0}.lg-scene.is-live .lg-frame.is-on{opacity:1;visibility:visible}.lg-scene.is-live .lg-frame__link{aspect-ratio:auto;border-radius:0;block-size:100%}.lg-scene.is-live .lg-frame:nth-child(n) .lg-frame__link{aspect-ratio:auto}.lg-scene.is-live .lg-frame__shade{background:linear-gradient(#0f0d0a59 0%,#0f0d0a0d 30%,#0f0d0ae6 100%),radial-gradient(60% 50% at 0 100%,#c99a3b4d,#0000 70%)}.lg-scene.is-live .lg-frame__copy{max-inline-size:var(--lg-max);padding:0 var(--lg-gut);margin-inline:auto;inset-block-end:clamp(1rem,6svh,4rem);inset-inline:0}.lg-scene.is-live .lg-frame__name{font-size:clamp(3rem,11vw,9rem)}.lg-scene.is-live .lg-scene__count{font:700 .9rem var(--ff-body);letter-spacing:.16em;color:var(--lg-fg-3);display:block;position:absolute;inset-block-start:calc(var(--header-h) + 1.2rem);inset-inline-end:var(--lg-gut)}.lg-scene.is-live .lg-scene__count b{font:800 clamp(2rem, 5vw, 3.4rem) / 1 var(--ff-display);color:var(--ochre);letter-spacing:-.02em}.lg-scene.is-live .lg-scene__steps{pointer-events:none;margin-block-start:-100svh;display:block;position:relative}.lg-scene.is-live [data-step]{block-size:72svh;display:block}.lg-hubs{padding-block-end:clamp(1rem,3vw,3rem)}.lg-hubs__grid{gap:1rem;display:grid}.lg-hubcard{min-inline-size:0}.lg-hubcard__a{isolation:isolate;color:#fff;background:var(--lg-bg-2);border-radius:16px;block-size:100%;min-block-size:clamp(20rem,120vw,30rem);text-decoration:none;display:block;position:relative;overflow:hidden}.lg-hubcard__shade{background:linear-gradient(#0f0d0a73 0%,#0f0d0a00 32%,#0f0d0ae6 100%);position:absolute;inset:0}.lg-hubcard__n{font:800 clamp(3.6rem, 12vw, 7rem) / .9 var(--ff-display);font-variation-settings:"wdth" 76;color:#0000;-webkit-text-stroke:1.5px var(--ochre);letter-spacing:-.03em;position:absolute;inset-block-start:.7rem;inset-inline-start:1.1rem}.lg-hubcard__go{background:var(--ochre);color:#1a1208;border-radius:50%;place-items:center;block-size:3rem;inline-size:3rem;display:grid;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.lg-hubcard__body{gap:.35rem;padding:clamp(1.1rem,2.6vw,2rem);display:grid;position:absolute;inset:auto 0 0}.lg-hubcard__t{font:800 clamp(1.9rem, 5.4vw, 3.4rem) / .96 var(--ff-display);font-variation-settings:"wdth" 80;letter-spacing:-.025em;text-wrap:balance}.lg-hubcard--ceahlau .lg-hubcard__t{font-size:clamp(2.3rem,7vw,5.6rem)}.lg-hubcard__m{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ochre);font-weight:700}.lg-hubcard__m i{opacity:.6;font-style:normal}.lg-hubcard__names{color:var(--lg-fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media (width>=60rem){.lg-hubs__grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(15rem,23vw,23rem);gap:1.2rem}.lg-hubcard__a{min-block-size:0}.lg-hubcard--ceahlau{grid-area:1/1/span 2/span 8}.lg-hubcard--cetate,.lg-hubcard--hangu{grid-column:9/span 4}.lg-hubcard--han{grid-area:3/1/auto/span 5}.lg-hubcard--bistrita{grid-area:3/6/auto/span 7}.lg-hubcard__names{max-inline-size:38rem;display:none}.lg-hubcard--ceahlau .lg-hubcard__names,.lg-hubcard--bistrita .lg-hubcard__names{display:-webkit-box}}.lg-index{padding-block-end:clamp(2rem,6vw,5rem)}.lg-jump{z-index:20;border-block:1px solid var(--lg-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0d0ae6;position:sticky;inset-block-start:var(--header-h)}.lg-jump__in{max-inline-size:var(--lg-max);padding:.55rem var(--lg-gut);scrollbar-width:none;gap:.5rem;margin-inline:auto;display:flex;overflow-x:auto}.lg-jump__in::-webkit-scrollbar{display:none}.lg-jump a{border:1px solid var(--lg-line);border-radius:var(--radius-pill);white-space:nowrap;flex:none;align-items:center;gap:.5rem;min-block-size:2.75rem;padding:.4rem 1.1rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.lg-jump a span{letter-spacing:.1em;color:var(--ochre);font-size:.75rem}.lg-jump a[aria-current]{background:var(--ochre);border-color:var(--ochre);color:#1a1208}.lg-jump a[aria-current] span{color:#1a1208}.lg-group{padding-block-start:clamp(3rem,7vw,5.5rem);scroll-margin-block-start:calc(var(--header-h) + 4rem)}.lg-group__head{flex-wrap:wrap;align-items:baseline;gap:.3rem 1.2rem;padding-block-end:clamp(1rem,2vw,1.6rem);display:flex}.lg-group__n{font:800 clamp(3.6rem, 11vw, 8rem) / .78 var(--ff-display);font-variation-settings:"wdth" 76;color:#0000;-webkit-text-stroke:1.5px var(--ochre);letter-spacing:-.03em}.lg-group__head h3{font:800 clamp(1.8rem, 4.8vw, 3.6rem) / 1 var(--ff-display);font-variation-settings:"wdth" 82;letter-spacing:-.025em;text-wrap:balance}.lg-group__head h3 a{text-decoration:none}.lg-group__all{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ochre);align-items:center;gap:.45rem;margin-inline-start:auto;font-weight:700;text-decoration:none;display:inline-flex}.lg-rows{border-block-start:1px solid var(--lg-line)}.lg-rows li{border-block-end:1px solid var(--lg-line)}.lg-row{grid-template-columns:2.4rem minmax(0,1fr) 4.6rem;align-items:center;gap:.2rem 1rem;min-block-size:5.6rem;padding-block:1rem;text-decoration:none;display:grid;position:relative}.lg-row__n{font:700 .85rem var(--ff-body);letter-spacing:.1em;color:var(--ochre)}.lg-row__main{gap:.3rem;min-inline-size:0;display:grid}.lg-row__t{font:700 clamp(1.3rem, 3.6vw, 2.2rem) / 1.05 var(--ff-display);font-variation-settings:"wdth" 88;letter-spacing:-.015em;text-wrap:balance}.lg-row__by{color:var(--lg-fg-3);flex-wrap:wrap;gap:.1rem .9rem;font-size:.85rem;display:flex}.lg-row__by span+span:before{content:"·";opacity:.6;margin-inline-end:.9rem}.lg-row__teaser{color:var(--lg-fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2/3;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.lg-row__pic{grid-area:1/3/span 2;justify-self:end;block-size:4.6rem;inline-size:4.6rem;aspect-ratio:1!important;border-radius:10px!important}.lg-row__pic img{object-fit:cover}@media (width>=60rem){.lg-row{grid-template-columns:3rem minmax(0,1.1fr) minmax(0,1fr) 8.5rem;gap:1.6rem;padding-block:1.3rem}.lg-row__teaser{grid-column:3}.lg-row__pic{transform-origin:100%;grid-area:1/4;block-size:5.6rem;inline-size:8.5rem;aspect-ratio:auto!important}}.lg-track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:.4rem var(--lg-gut) clamp(2rem, 4vw, 3rem);scrollbar-width:none;scroll-padding-inline:var(--lg-gut);-webkit-overflow-scrolling:touch;gap:clamp(.8rem,2vw,1.4rem);display:flex;overflow-x:auto}.lg-track::-webkit-scrollbar{display:none}.lg-track>*{scroll-snap-align:start;flex:none}.lg-track.is-drag{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.lg-track.is-drag a{pointer-events:none}.lg-track:focus-visible{outline-offset:-3px}.lg-place{aspect-ratio:4/5;isolation:isolate;color:#fff;background:var(--lg-bg-2);border-radius:16px;inline-size:clamp(15rem,70vw,23rem);text-decoration:none;display:block;position:relative;overflow:hidden}.lg-place__img{z-index:-2;block-size:100%;inline-size:100%;inset:0;aspect-ratio:auto!important;border-radius:0!important;position:absolute!important}.lg-place__img img{object-fit:cover}.lg-place__shade{z-index:-1;background:linear-gradient(#0f0d0a26 40%,#0f0d0ae6 100%);position:absolute;inset:0}.lg-place__body{gap:.25rem;padding:1.1rem 1.2rem 1.25rem;display:grid;position:absolute;inset:auto 0 0}.lg-place__n{font:800 2.6rem / .8 var(--ff-display);font-variation-settings:"wdth" 76;color:#0000;-webkit-text-stroke:1.2px var(--ochre)}.lg-place__t{font:800 clamp(1.5rem, 3vw, 2rem) / 1 var(--ff-display);font-variation-settings:"wdth" 84;letter-spacing:-.02em;text-wrap:balance}.lg-place__go{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ochre);font-weight:700}.lg-places{padding-block-end:clamp(2rem,5vw,4rem)}.lg-shot{background:var(--lg-bg-2);border-radius:12px;block-size:clamp(15rem,40vw,24rem);display:block;position:relative;overflow:hidden}.lg-shot .pic{border-radius:12px;block-size:100%;inline-size:auto}.lg-shot .pic img{block-size:100%;inline-size:auto}.lg-open{isolation:isolate;min-block-size:90svh;background:var(--lg-bg);flex-direction:column;justify-content:flex-end;padding-block-start:calc(var(--header-h) + 2rem);display:flex;position:relative;overflow:clip}.lg-open--text{min-block-size:94svh}.lg-open__img{z-index:-2}.lg-open__shade{z-index:-1;background:linear-gradient(180deg, #0f0d0a8c 0%, #0f0d0a14 34%, #0f0d0ad1 80%, var(--lg-bg) 100%), radial-gradient(60% 50% at 0% 100%, #c99a3b57, transparent 70%);position:absolute;inset:0}.lg-open__copy{max-inline-size:var(--lg-max);inline-size:100%;padding:0 var(--lg-gut) clamp(2.2rem, 5vw, 4rem);z-index:2;justify-items:start;gap:clamp(.8rem,2vw,1.4rem);margin-inline:auto;display:grid;position:relative}.lg-open__title{font:800 clamp(3rem, 11.6vw, 10rem) / .88 var(--ff-display);font-variation-settings:"wdth" 76;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 8px 40px #00000080;max-inline-size:11ch}.lg-open__title--text{max-inline-size:14ch;font-size:clamp(2.8rem,9.4vw,8rem)}.lg-open__sub{font:600 clamp(1.2rem, 2.6vw, 1.9rem) / 1.2 var(--ff-display);font-variation-settings:"wdth" 90;color:var(--ochre-soft)}.lg-open__by{font-size:var(--step-1);color:var(--lg-fg);flex-wrap:wrap;gap:.2rem 1rem;font-weight:600;display:flex}.lg-open__by span+span:before{content:"·";color:var(--ochre);margin-inline-end:1rem}.lg-open__meta{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--lg-fg-2);flex-wrap:wrap;gap:.2rem 1.2rem;font-weight:700;display:flex}.lg-open__n{z-index:1;font:800 clamp(9rem, 34vw, 26rem) / .8 var(--ff-display);font-variation-settings:"wdth" 70;color:#0000;-webkit-text-stroke:2px #c99a3b73;letter-spacing:-.05em;pointer-events:none;position:absolute;inset-block-end:-.12em;inset-inline-end:.04em}.lg-crumb{color:var(--lg-fg-2);flex-wrap:wrap;gap:.2rem .6rem;font-size:.9rem;font-weight:600;display:flex}.lg-crumb a{border-block-end:1px solid #f3eee266;text-decoration:none}.lg-photos{padding-block-end:0}.lg-stories{padding-block-end:clamp(2rem,5vw,4rem)}.lg-story{min-inline-size:0;position:relative}.lg-story__a{align-content:start;gap:.9rem;text-decoration:none;display:grid}.lg-story__fig{aspect-ratio:4/3;isolation:isolate;background:var(--lg-bg-2);border-radius:14px;display:block;position:relative;overflow:hidden}.lg-story__shade{background:linear-gradient(#0000 55%,#0f0d0a80 100%);position:absolute;inset:0}.lg-story__body{align-content:start;gap:.4rem;display:grid}.lg-story__meta{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--lg-fg-3);flex-wrap:wrap;align-items:baseline;gap:.1rem .8rem;font-weight:700;display:flex}.lg-story__n{color:var(--ochre)}.lg-story__t{font:800 clamp(1.5rem, 3.4vw, 2.4rem) / 1.02 var(--ff-display);font-variation-settings:"wdth" 84;letter-spacing:-.02em;text-wrap:balance}.lg-story__by{color:var(--ochre-soft);font-weight:600}.lg-story__teaser{color:var(--lg-fg-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.55;display:-webkit-box;overflow:hidden}.lg-story--feature{margin-block-end:clamp(1.4rem,3vw,2.4rem)}.lg-story--feature .lg-story__t{font-size:clamp(2rem,5.6vw,4.4rem)}.lg-story--feature .lg-story__teaser{font-size:var(--step-1);-webkit-line-clamp:4}.lg-story--third .lg-story__fig{aspect-ratio:4/5}.lg-story--row{inline-size:clamp(15rem,74vw,24rem)}.lg-story--row .lg-story__fig{aspect-ratio:4/3}.lg-story.is-verse .lg-story__a{border:1px solid var(--lg-line);background:linear-gradient(160deg, var(--lg-bg-3), var(--lg-bg-2));border-radius:14px;align-content:space-between;block-size:100%;padding:clamp(1.3rem,3vw,2rem)}.lg-story__poem{font:italic 500 clamp(1.15rem, 2.3vw, 1.5rem) / 1.4 var(--ff-body);color:var(--lg-fg);gap:.25rem;padding-block-start:1.4rem;display:grid;position:relative}.lg-story__mark{font:800 5rem / 1 var(--ff-display);color:var(--ochre);position:absolute;inset-block-start:-.6rem;inset-inline-start:-.1rem}.lg-story__line{display:block}.lg-grid{gap:clamp(1.6rem,3.4vw,2.6rem) clamp(1rem,2.4vw,1.8rem);display:grid}@media (width>=48rem){.lg-story--feature .lg-story__a{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(1.4rem,3vw,3rem)}.lg-story--feature .lg-story__fig{aspect-ratio:3/2}.lg-grid{grid-template-columns:repeat(12,1fr)}.lg-story--half{grid-column:span 6}.lg-story--third{grid-column:span 4}.lg-story--half .lg-story__fig{aspect-ratio:16/10}}.lg-placeband{isolation:isolate;align-items:flex-end;min-block-size:clamp(24rem,62svh,40rem);margin-block-start:clamp(2rem,5vw,4rem);display:flex;position:relative;overflow:clip}.lg-placeband__img{z-index:-2}.lg-placeband__shade{z-index:-1;background:linear-gradient(#0f0d0a80,#0f0d0a33 40%,#0f0d0ad9 100%);position:absolute;inset:0}.lg-placeband__copy{max-inline-size:var(--lg-max);inline-size:100%;padding:clamp(2rem, 5vw, 4rem) var(--lg-gut);justify-items:start;gap:1rem;margin-inline:auto;display:grid}.lg-placeband__copy h2{font:800 clamp(2.4rem, 8vw, 6.6rem) / .92 var(--ff-display);font-variation-settings:"wdth" 78;letter-spacing:-.035em;text-wrap:balance}.lg-placeband__act{flex-wrap:wrap;gap:.8rem;display:flex}.lg-others{padding-block-end:clamp(2rem,5vw,4rem)}.lg-pn{gap:.8rem;padding-block:clamp(1rem,3vw,2rem) 0;display:grid}.lg-pn__a{border:1px solid var(--lg-line);border-radius:14px;gap:.25rem;padding:1.2rem 1.4rem;text-decoration:none;display:grid}.lg-pn__a small{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--ochre);font-weight:700}.lg-pn__a span{font:800 clamp(1.4rem, 3.4vw, 2.2rem) / 1.05 var(--ff-display);font-variation-settings:"wdth" 84;letter-spacing:-.02em}.lg-pn__a--next{text-align:end}@media (width>=48rem){.lg-pn{grid-template-columns:1fr 1fr}}.lg-body{max-inline-size:80rem;padding:clamp(2.5rem, 6vw, 5rem) var(--lg-gut) clamp(2rem, 5vw, 4rem);gap:2rem;margin-inline:auto;display:grid}.lg-side{display:none}.lg-col{min-inline-size:0}.lg-run{max-inline-size:40rem;color:var(--lg-fg-2);gap:1.35em;margin-inline:auto;font-size:clamp(1.125rem,1.5vw,1.28rem);line-height:1.78;display:grid}.lg-run p{text-wrap:pretty;overflow-wrap:break-word;hyphens:none}.lg-run a{color:var(--ochre);text-underline-offset:.2em}.lg-run strong{color:var(--lg-fg)}.lg-lede{color:var(--lg-fg);font-size:1.14em;line-height:1.65}.lg-lede:first-letter{float:inline-start;font:800 4.1em / .78 var(--ff-display);font-variation-settings:"wdth" 80;color:var(--ochre);margin:.06em .1em 0 0}@supports (initial-letter:3){.lg-lede:first-letter{float:none;initial-letter:3;margin:0 .1em 0 0;line-height:normal}}.lg-verse{border-inline-start:2px solid var(--ochre);color:var(--lg-fg);hyphens:none;padding-inline-start:1.3rem;font-style:italic;line-height:1.75}.lg-verse__lab{letter-spacing:.22em;color:var(--ochre);margin-block-end:.4rem;font-size:.8em;font-style:normal;font-weight:700;display:block}.lg-sub{font:800 var(--step-0) / 1.2 var(--ff-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ochre);padding-block-start:.6rem}.lg-sign{text-align:end;color:var(--lg-fg-3);font-size:.92em;font-style:italic}.lg-quote{padding:clamp(1.4rem,4vw,2.6rem) 0 0;position:relative}.lg-quote:before{content:"“";font:800 clamp(6rem, 18vw, 10rem) / 1 var(--ff-display);color:var(--ochre);opacity:.9;position:absolute;inset-block-start:-1.1rem;inset-inline-start:-.3rem}.lg-quote blockquote{font:500 clamp(1.3rem, 2.5vw, 1.8rem) / 1.55 var(--ff-body);color:var(--lg-fg);gap:1.1em;padding-inline-start:clamp(0rem,3vw,1.4rem);display:grid}.lg-quote figcaption{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--ochre);margin-block-start:1.4rem;font-weight:700}.lg-quote__act{padding-block-start:.6rem}.lg-epi{max-inline-size:44rem;margin-inline:auto;padding-block-end:clamp(1.4rem,4vw,2.4rem)}.lg-epi blockquote p{font:700 clamp(1.7rem, 4.4vw, 3rem) / 1.14 var(--ff-display);font-variation-settings:"wdth" 90;letter-spacing:-.015em;text-wrap:balance;color:var(--lg-fg)}.lg-epi figcaption{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;margin-block-start:1.1rem;font-weight:700}.lg-epi figcaption a{color:var(--ochre);border-block-end:1px solid;text-decoration:none}.lg-tphotos{margin-inline:calc(var(--lg-gut) * -1)}.lg-tphotos .lg-h2{padding-inline:var(--lg-gut)}.lg-nextband{isolation:isolate;background:var(--lg-bg-2);align-items:flex-end;min-block-size:clamp(26rem,68svh,42rem);text-decoration:none;display:flex;position:relative;overflow:clip}.lg-nextband__img{z-index:-2}.lg-nextband__shade{z-index:-1;background:linear-gradient(#0f0d0a80,#0f0d0a40 40%,#0f0d0ae6 100%);position:absolute;inset:0}.lg-nextband__copy{max-inline-size:var(--lg-max);inline-size:100%;padding:clamp(2rem, 5vw, 4rem) var(--lg-gut);justify-items:start;gap:.8rem;margin-inline:auto;display:grid;position:relative}.lg-nextband__t{font:800 clamp(2.4rem, 8vw, 6.6rem) / .92 var(--ff-display);font-variation-settings:"wdth" 78;letter-spacing:-.035em;text-wrap:balance;max-inline-size:16ch}.lg-nextband__teaser{max-inline-size:38rem;font-size:var(--step-0);color:var(--lg-fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.lg-nextband__go{background:var(--ochre);color:#1a1208;border-radius:50%;place-items:center;block-size:3.6rem;inline-size:3.6rem;display:grid}.lg-tend{padding-block-end:clamp(2rem,5vw,4rem)}.lg-pn--text{padding-block-start:clamp(2rem,5vw,3.5rem)}.lg-placeline{border-block:1px solid var(--lg-line);flex-wrap:wrap;align-items:center;gap:.4rem 1.4rem;margin-block-start:clamp(.5rem,2vw,1.5rem);padding:1.4rem 0;text-decoration:none;display:flex}.lg-placeline__t{font:800 clamp(1.6rem, 4vw, 2.6rem) / 1 var(--ff-display);font-variation-settings:"wdth" 84;letter-spacing:-.02em}.lg-placeline__go{color:var(--ochre);margin-inline-start:auto}@media (width>=72rem){.lg-body{grid-template-columns:15rem minmax(0,40rem);justify-content:center;gap:clamp(3rem,6vw,6rem)}.lg-side{display:block}.lg-side__in{max-block-size:calc(100svh - var(--header-h) - 3rem);scrollbar-width:thin;gap:1rem;display:grid;position:sticky;inset-block-start:calc(var(--header-h) + 1.5rem);overflow-y:auto}.lg-side__hub{font:800 1.15rem / 1.15 var(--ff-display);font-variation-settings:"wdth" 86;color:var(--ochre);text-decoration:none}.lg-side ol{border-inline-start:1px solid var(--lg-line);gap:.1rem;display:grid}.lg-side a{color:var(--lg-fg-3);grid-template-columns:1.7rem 1fr;gap:.4rem;padding:.45rem 0 .45rem .9rem;font-size:.92rem;line-height:1.3;text-decoration:none;display:grid}.lg-side a span{letter-spacing:.1em;color:var(--ochre);padding-block-start:.15rem;font-size:.72rem;font-weight:700}.lg-side a[aria-current]{color:var(--lg-fg);border-inline-start:2px solid var(--ochre);margin-inline-start:-1px;font-weight:700}.lg-tphotos{margin-inline:0}}.lg-lb{block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--lg-fg);overscroll-behavior:contain;background:#080705f7;border:0;margin:0;padding:0}.lg-lb::backdrop{background:#080705cc}.lg-lb__fig{grid-template-rows:1fr auto;block-size:100%;margin:0;padding:3.4rem .6rem .6rem;display:grid}.lg-lb__img{object-fit:contain;block-size:100%;min-block-size:0;inline-size:100%}.lg-lb__cap{text-align:center;color:var(--lg-fg-3);padding:.8rem 1rem;font-size:.9rem}.lg-lb__b{border:1px solid var(--lg-line);block-size:3rem;inline-size:3rem;color:var(--lg-fg);font:700 1.5rem / 1 var(--ff-body);cursor:pointer;background:#0f0d0ab3;border-radius:50%;position:absolute}.lg-lb__x{inset-block-start:.7rem;inset-inline-end:.7rem}.lg-lb__p,.lg-lb__nx{margin-block-start:-1.5rem;inset-block-start:50%}.lg-lb__p{inset-inline-start:.6rem}.lg-lb__nx{inset-inline-end:.6rem}.lg-prog{display:none}@media (prefers-reduced-motion:no-preference){html:has(.lg){scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}@keyframes lg-rise{0%{opacity:0;transform:translateY(2.2rem)}to{opacity:1;transform:none}}@keyframes lg-line-in{0%{transform:translateY(105%)}to{transform:none}}@keyframes lg-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lg-zoom{0%{transform:scale(1)}to{transform:scale(1.16)}}@keyframes lg-settle{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes lg-spark{0%{opacity:0;transform:translateY(6vh)}15%{opacity:.9}to{transform:translate3d(var(--dx,2vw), -62vh, 0);opacity:0}}@keyframes lg-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lg-embers:before,.lg-embers:after{content:"";opacity:0;background-repeat:no-repeat;block-size:70%;position:absolute;inset:auto 0 0}.lg-embers:before{--dx:3vw;background-image:radial-gradient(circle,#f2c36b 0 1.5px,#0000 2.5px),radial-gradient(circle,#e8a447 0 1.5px,#0000 2.5px),radial-gradient(circle,#f6d58d 0 1px,#0000 2px),radial-gradient(circle,#e8a447 0 2px,#0000 3px);background-position:12% 90%,31% 82%,58% 94%,83% 86%;background-size:3px 3px,4px 4px,2px 2px,5px 5px;animation:9s ease-out infinite lg-spark}.lg-embers:after{--dx:-4vw;background-image:radial-gradient(circle,#f6d58d 0 1.5px,#0000 2.5px),radial-gradient(circle,#f2c36b 0 1px,#0000 2px),radial-gradient(circle,#e8a447 0 1.5px,#0000 2.5px);background-position:22% 88%,47% 96%,74% 90%;background-size:3px 3px,2px 2px,4px 4px;animation:13s ease-out 4s infinite lg-spark}.lg-stage__title span,.lg-open__title{animation:lg-rise 1s var(--lg-ease) both}.lg-stage__title span:nth-child(2){animation-delay:.12s}.lg-stage__title span:nth-child(3){animation-delay:.24s}.lg-stage__copy .lg-kicker,.lg-open__copy .lg-kicker,.lg-crumb{animation:lg-rise .8s var(--lg-ease) both}.lg-stage__cta,.lg-open__by,.lg-open__meta,.lg-open__sub{animation:lg-rise .9s var(--lg-ease) .3s both}.lg-stage__img img,.lg-open__img img{animation:lg-settle 2.4s var(--lg-ease) both}.lg-ticker__run{animation:90s linear infinite lg-tick}.lg-ticker:hover .lg-ticker__run{animation-play-state:paused}.lg-btn{transition:transform .25s var(--lg-ease), background-color .25s, color .25s, border-color .25s}.lg-btn:hover{transform:translateY(-2px)}.lg-btn:active{transform:scale(.97)}.lg .lg-btn--line:hover{background:var(--lg-fg);color:#1a1208;border-color:var(--lg-fg)}.lg .lg-btn--solid:hover{background:var(--ochre-soft);border-color:var(--ochre-soft)}.lg-hubcard__img img,.lg-story__img img,.lg-place__img img,.lg-nextband__img img,.lg-placeband__img img,.lg-shot img,.lg-row__pic img{transition:transform .9s var(--lg-ease)}.lg-hubcard__a:hover .lg-hubcard__img img,.lg-story__a:hover .lg-story__img img,.lg-place:hover .lg-place__img img,.lg-nextband:hover .lg-nextband__img img,.lg-shot:hover img{transform:scale(1.07)}.lg-hubcard__go,.lg-nextband__go{transition:transform .35s var(--lg-ease)}.lg-hubcard__a:hover .lg-hubcard__go,.lg-nextband:hover .lg-nextband__go{transform:translate(6px)rotate(-8deg)}.lg-hubcard__a:active,.lg-story__a:active,.lg-place:active,.lg-row:active{transform:scale(.99)}.lg-hubcard__a,.lg-story__a,.lg-place,.lg-row{transition:transform .25s var(--lg-ease)}.lg-row{transition:transform .25s var(--lg-ease), background-color .3s}.lg-row__t{transition:transform .4s var(--lg-ease), color .3s}.lg-row:hover{background:#c99a3b12}.lg-row:hover .lg-row__t{color:var(--ochre-soft);transform:translate(.5rem)}.lg-pn__a,.lg-side a,.lg-jump a,.lg-placeline{transition:background-color .25s,border-color .25s,color .25s}.lg-pn__a:hover,.lg-jump a:hover{border-color:var(--ochre)}.lg-side a:hover{color:var(--lg-fg)}.lg-placeline:hover .lg-placeline__t{color:var(--ochre-soft)}.lg-hubcard__names{transition:opacity .3s}.lg-story.is-verse .lg-story__a{transition:border-color .3s, transform .25s var(--lg-ease)}.lg-story.is-verse .lg-story__a:hover{border-color:var(--ochre)}.lg-scene.is-live .lg-frame{transition:opacity .9s var(--lg-ease), visibility 0s linear .9s}.lg-scene.is-live .lg-frame.is-on{transition:opacity .9s var(--lg-ease), visibility 0s}.lg-scene.is-live .lg-frame.is-on .lg-frame__img img{animation:lg-settle 7s var(--lg-ease) both}.lg-scene.is-live .lg-frame.is-on .lg-frame__copy>*{animation:lg-rise .9s var(--lg-ease) both}.lg-scene.is-live .lg-frame.is-on .lg-frame__copy>:nth-child(2){animation-delay:80ms}.lg-scene.is-live .lg-frame.is-on .lg-frame__copy>:nth-child(3){animation-delay:.18s}.lg-scene.is-live .lg-frame.is-on .lg-frame__copy>:nth-child(4){animation-delay:.28s}.lg-js-rv [data-rv]:not(.is-in){opacity:0;transform:translateY(1.8rem)}.lg-js-rv [data-rv]{transition:opacity .8s var(--lg-ease), transform .8s var(--lg-ease)}@supports (animation-timeline:view()){[data-rv]{animation:linear both lg-rise;animation-timeline:view();animation-range:entry entry 38%}.lg-stage__img img,.lg-open__img img{animation:linear both lg-zoom;animation-timeline:scroll(root);animation-range:0 100vh}.lg-stage__copy,.lg-open__copy{animation:linear both lg-fade-out;animation-timeline:scroll(root);animation-range:0 85vh}.lg-placeband__img img,.lg-nextband__img img{animation:linear both lg-drift;animation-timeline:view();animation-range:entry exit}.lg-prog{z-index:60;background:var(--ochre);transform-origin:0;block-size:3px;animation:linear both lg-bar;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto}@keyframes lg-fade-out{0%{opacity:1;transform:none}to{opacity:.1;transform:translateY(-9vh)}}@keyframes lg-drift{0%{transform:scale(1.18)translateY(-5%)}to{transform:scale(1.18)translateY(5%)}}}}
