.rl-doc{--rl-midnight:#0e1b2a;--rl-utility:#233c4d;--rl-pine:#355845;--rl-aurora:#6fb3a3;--rl-rust:#b06a4f;--rl-rust-deep:#7d4835;--rl-rust-tint:#ede0d8;--rl-warm-white:#fbf9f6;--rl-paper:#f4efe7;--rl-band-tint:#f1eadd;--rl-fact-bg:#cdd9d4;--rl-card-bg:#cdd9d4;--rl-mist:#e3ddd3;--rl-hair:#ded7cb;--rl-ink:#20201d;--rl-ink-2:#4a4843;--rl-muted:#726c62;--rl-head:var(--rl-font-head,"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif);--rl-display:var(--rl-font-display,"Cormorant Garamond",Georgia,serif);--rl-body:var(--rl-font-body,"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,sans-serif);--rl-measure:800px;--rl-media:1000px;--rl-wide:1200px;--rl-flow:clamp(30px,5vh,58px);--rl-flow-tight:clamp(16px,2.4vh,26px);--rl-flow-loose:clamp(52px,8vh,96px);--rl-gutter:clamp(20px,5vw,40px);--rl-r-sm:6px;--rl-r-md:10px;--rl-r-lg:16px;--rl-shadow-1:0 1px 2px #0e1b2a0d,0 8px 24px -12px #0e1b2a2e;--rl-shadow-2:0 2px 6px #0e1b2a0f,0 22px 48px -20px #0e1b2a47;--rl-ease:cubic-bezier(.16,1,.3,1)}.rl-doc,.rl-doc *,.rl-doc :before,.rl-doc :after{box-sizing:border-box}.rl-doc{background:var(--rl-warm-white);color:var(--rl-ink);font-family:var(--rl-body);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding-bottom:0;font-size:18px;line-height:1.62}.rl-doc img{max-width:100%;display:block}@media (width<=560px){.rl-doc{hyphens:auto}}.rl-doc a{color:inherit}.rl-measure{max-width:var(--rl-measure);margin:0 auto}.rl-media,.rl-wrap{max-width:var(--rl-media);margin:0 auto}.ph{background:radial-gradient(120% 140% at 30% 20%,#6fb3a31a,transparent 60%), var(--rl-paper);background-image:repeating-linear-gradient(135deg,#0e1b2a0b 0 2px,#0000 2px 13px);place-items:center;display:grid;position:relative;overflow:hidden}.ph:after{content:attr(data-ph);letter-spacing:.09em;text-transform:uppercase;color:#0e1b2a6b;text-align:center;max-width:82%;padding:5px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;line-height:1.55}.ph--img{background-position:50%;background-size:cover}.ph--img:after{content:none}.rl-topbar{z-index:20;padding:18px var(--rl-gutter);color:var(--rl-warm-white);background:linear-gradient(#0e1b2a8c 0%,#0e1b2a1f 70%,#0e1b2a00 100%);justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;top:0;left:0;right:0}.rl-topbar__brand{align-items:center;gap:13px;text-decoration:none;display:flex}.rl-topbar__coin{background:var(--rl-utility);width:42px;height:42px;font-family:var(--rl-head);letter-spacing:.06em;text-align:center;border:1px solid #ffffff47;border-radius:50%;place-content:center;font-size:8.5px;font-weight:700;line-height:1.15;display:grid}.rl-topbar__word{font-family:var(--rl-head);letter-spacing:.28em;text-transform:uppercase;font-size:14px;font-weight:600}.rl-topbar__nav{font-family:var(--rl-head);letter-spacing:.13em;text-transform:uppercase;color:#ffffffb8;gap:clamp(16px,2vw,28px);font-size:12.5px;font-weight:500;display:flex}.rl-topbar__nav a{text-decoration:none}@media (width<=820px){.rl-topbar__nav{display:none}}.rl-hero{background:var(--rl-midnight);isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.rl-hero__media{z-index:0;position:absolute;inset:0}.rl-hero__media .ph{width:100%;height:100%}.rl-hero__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.rl-hloop{opacity:0;transition:opacity 1s ease-in-out}.rl-hloop.is-aktiv{opacity:1}@media (prefers-reduced-motion:reduce){.rl-hloop{display:none}}.rl-hero__overlay{z-index:1;background:linear-gradient(#0e1b2a80 0%,#0e1b2a24 15%,#0e1b2a00 40%,#0e1b2a29 64%,#0e1b2a8f 100%),radial-gradient(75% 46% at 42% 82%,#0e1b2a6b,#0e1b2a00 74%);position:absolute;inset:0}.rl-hero__content{z-index:2;width:100%;max-width:var(--rl-media);padding:max(calc(var(--rl-topp,0px) + 12px),min(16svh,180px)) var(--rl-gutter) clamp(16px,12svh,128px);text-align:left;color:var(--rl-warm-white);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex;position:relative}.rl-hero__meta{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-bottom:22px;display:flex}.rl-chip{font-family:var(--rl-head);letter-spacing:.16em;text-transform:uppercase;color:#ffffffeb;backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #ffffff57;border-radius:999px;align-items:center;padding:7px 17px;font-size:11px;font-weight:600;display:inline-flex}.rl-chip--solid{background:var(--rl-rust);color:#fff;border-color:#0000}.rl-hero__title{font-family:var(--rl-display);letter-spacing:-.015em;text-shadow:0 4px 40px #00000073;max-width:18ch;margin:0 0 18px;font-size:clamp(2.7rem,6.4vw,5rem);font-weight:500;line-height:1.04}.rl-hero__subtitle{font-family:var(--rl-display);color:#ffffffe6;text-shadow:0 2px 16px #0006;max-width:44ch;margin:0;font-size:clamp(1.2rem,2.2vw,1.6rem);font-style:italic;font-weight:400}@media (orientation:landscape) and (height<=520px){.rl-hero__meta{margin-bottom:12px}.rl-hero__title{max-width:28ch;margin-bottom:10px;font-size:clamp(1.75rem,9svh,2.7rem)}.rl-hero__subtitle{font-size:clamp(1rem,4.5svh,1.2rem)}}.rl-hero__credit a,.rl-credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}.rl-hero__credit{z-index:2;font-family:var(--rl-head);letter-spacing:.04em;color:#ffffffb8;text-shadow:0 1px 3px #0e1b2a80;margin:0;font-size:11px;position:absolute;bottom:12px;right:clamp(14px,3vw,26px)}.rl-herobar{background:var(--rl-midnight);color:var(--rl-warm-white)}.rl-herobar__inner{max-width:var(--rl-media);padding:clamp(26px,4.5vh,42px) var(--rl-gutter) clamp(38px,7vh,66px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;margin:0 auto;display:flex}.rl-herobar__lbl{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin:0 0 7px;font-size:11px;font-weight:600}.rl-herobar__name{font-family:var(--rl-head);letter-spacing:.01em;color:var(--rl-warm-white);font-size:15px;font-weight:700}.rl-herobar__date{color:#ffffff8c;margin-top:4px;font-size:13px}.rl-herobar__share{align-items:center;gap:11px;display:flex}.rl-herobar__share-lbl{font-family:var(--rl-head);letter-spacing:.06em;color:#ffffff80;margin-right:3px;font-size:12px}.rl-herobar__ico{width:38px;height:38px;color:var(--rl-warm-white);transition:background .2s,transform .2s var(--rl-ease);cursor:pointer;font:inherit;background:#ffffff1a;border:0;border-radius:50%;place-items:center;padding:0;text-decoration:none;display:grid}.rl-herobar__ico:hover{background:#fff3;transform:translateY(-2px)}@media (width<=560px){.rl-herobar__inner{justify-content:flex-start}}.rl-intro{background:var(--rl-warm-white);position:relative}.rl-intro:before{content:"";background:var(--rl-midnight);clip-path:ellipse(85% 100% at 50% 0);height:clamp(60px,8vh,105px);position:absolute;top:-1px;left:0;right:0}.rl-intro__inner{max-width:var(--rl-media);padding:clamp(74px,11vh,150px) var(--rl-gutter) 0;text-align:center;margin:0 auto;position:relative}.rl-lead{font-family:var(--rl-display);color:var(--rl-ink);text-align:center;max-width:60ch;margin:0 auto;padding-bottom:clamp(18px,3vh,30px);font-size:clamp(1.4rem,.9vw + 1.15rem,1.9rem);font-style:italic;font-weight:500;line-height:1.75}.rl-band{padding:var(--rl-flow) var(--rl-gutter)}.rl-band--tight{padding-top:var(--rl-flow-tight)}.rl-band--white{background:var(--rl-warm-white)}.rl-band--paper{background:var(--rl-band-tint)}.rl-band--dark{background:var(--rl-midnight);color:var(--rl-warm-white)}.rl-band--utility{background:var(--rl-utility);color:var(--rl-warm-white)}.rl-band--flush{padding-left:0;padding-right:0}.rl-text__kicker{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-rust-deep);align-items:center;gap:11px;margin:0 0 14px;font-size:12px;font-weight:600;display:flex}.rl-text__kicker:before{content:"";background:var(--rl-rust);width:26px;height:2px}.rl-text__heading{font-family:var(--rl-head);letter-spacing:-.02em;color:var(--rl-ink);text-wrap:pretty;margin:0 0 clamp(14px,2vh,20px);font-size:clamp(1.55rem,2.7vw,2.15rem);font-weight:600;line-height:1.14}.rl-prose p{color:var(--rl-ink-2);margin:0 0 1.35em;font-size:1.1875rem;line-height:1.8}.rl-prose p:last-child{margin-bottom:0}.rl-prose strong{color:var(--rl-ink);font-weight:700}.rl-prose em{font-style:italic}.rl-prose a{color:var(--rl-ink);text-decoration:underline;text-decoration-color:var(--rl-rust);text-underline-offset:3px;text-decoration-thickness:1.5px}.rl-prose a:hover{color:var(--rl-rust-deep)}.rl-prose h3{font-family:var(--rl-head);letter-spacing:-.015em;color:var(--rl-ink);margin:1.7em 0 .55em;font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:600;line-height:1.2}.rl-prose h3:first-child{margin-top:0}.rl-prose ul,.rl-prose ol{margin:0 0 1.35em;padding-left:1.5em}.rl-prose li{color:var(--rl-ink-2);margin:0 0 .4em;font-size:1.1875rem;line-height:1.8;display:list-item}.rl-prose ul li{list-style:outside}.rl-prose ol li{list-style:decimal}.rl-prose li::marker{color:var(--rl-rust)}.rl-band--dark .rl-prose li,.rl-band--utility .rl-prose li{color:#fbf9f6d1}.rl-band--dark .rl-prose h3,.rl-band--utility .rl-prose h3{color:var(--rl-warm-white)}.rl-prose--lead>p:first-of-type:first-letter{font-family:var(--rl-display);float:left;color:var(--rl-rust-deep);margin:.05em .12em 0 0;font-size:3.5em;font-weight:600;line-height:.72}.rl-band--dark .rl-text__heading,.rl-band--utility .rl-text__heading{color:var(--rl-warm-white)}.rl-band--dark .rl-prose p,.rl-band--utility .rl-prose p{color:#fbf9f6d1}.rl-stand{max-width:var(--rl-measure);margin:0 auto}.rl-stand__kicker{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-rust-deep);margin:0 0 12px;font-size:12px;font-weight:600}.rl-stand__heading{font-family:var(--rl-head);letter-spacing:-.02em;color:var(--rl-ink);text-wrap:pretty;margin:0;font-size:clamp(1.55rem,2.7vw,2.15rem);font-weight:600;line-height:1.14}.rl-band--dark .rl-stand__heading{color:var(--rl-warm-white)}.rl-band[data-block-type=standaloneHeading]{padding-bottom:clamp(12px,2vh,22px)}.rl-band[data-block-type=standaloneHeading]+.rl-band[data-block-type=textSection]{padding-top:clamp(8px,1.5vh,16px)}.rl-callout{max-width:var(--rl-measure);text-align:center;margin:0 auto;padding:clamp(10px,2vh,20px) 0}.rl-callout__mark{font-family:var(--rl-display);color:var(--rl-rust);height:.5em;font-size:3.4rem;line-height:.4;display:block}.rl-callout p{font-family:var(--rl-display);letter-spacing:-.01em;color:var(--rl-ink);text-wrap:balance;max-width:22ch;margin:.35em auto 0;font-size:clamp(1.7rem,3.6vw,2.5rem);font-style:italic;font-weight:500;line-height:1.28}.rl-band--dark .rl-callout p{color:var(--rl-warm-white)}.rl-stats__kicker{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-rust-deep);border-bottom:1px solid var(--rl-hair);margin:0 0 clamp(24px,3.6vh,38px);padding-bottom:15px;font-size:12px;font-weight:600}.rl-stats{grid-template-columns:repeat(4,1fr);gap:clamp(28px,3.6vw,52px);display:grid}.rl-stats--3{grid-template-columns:repeat(3,1fr)}.rl-stats--5{grid-template-columns:repeat(5,1fr)}.rl-stat{flex-direction:column;display:flex}.rl-stat__num{font-family:var(--rl-display);color:var(--rl-ink);letter-spacing:-.02em;font-size:clamp(3.2rem,6vw,5rem);font-weight:500;line-height:.86}.rl-stat__num span{font-family:var(--rl-display);color:var(--rl-rust-deep);letter-spacing:0;margin-left:.1em;font-size:.34em;font-style:italic}.rl-stat__label{font-family:var(--rl-head);letter-spacing:.09em;text-transform:uppercase;color:var(--rl-muted);border-top:1px solid var(--rl-hair);margin-top:18px;padding-top:15px;font-size:11.5px;font-weight:600;line-height:1.5}.rl-band--dark .rl-stat__num{color:var(--rl-warm-white)}.rl-band--dark .rl-stats__kicker,.rl-band--dark .rl-stat__label{border-color:#ffffff2e}.rl-band--dark .rl-stat__label{color:#fff9}@media (width<=760px){.rl-stats,.rl-stats--3,.rl-stats--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 26px}}@media (width<=340px){.rl-stats,.rl-stats--3,.rl-stats--5{grid-template-columns:1fr}}.rl-quote{max-width:var(--rl-measure);text-align:center;margin:0 auto}.rl-quote:before{content:"“";font-family:var(--rl-display);color:var(--rl-rust);opacity:.55;margin-bottom:10px;font-size:4.6rem;line-height:.55;display:block}.rl-quote p{font-family:var(--rl-display);color:var(--rl-ink);margin:0;font-size:clamp(1.5rem,2.9vw,2.05rem);font-style:italic;font-weight:500;line-height:1.4}.rl-quote cite{font-style:normal;font-family:var(--rl-head);letter-spacing:.1em;text-transform:uppercase;color:var(--rl-rust-deep);margin-top:22px;font-size:12.5px;font-weight:600;display:block}.rl-quote cite span{color:var(--rl-muted);text-transform:none;letter-spacing:.02em;font-weight:400}.rl-band--dark .rl-quote p{color:var(--rl-warm-white)}.rl-band--dark .rl-quote cite{color:#e0a48d}.rl-pull{max-width:var(--rl-media);text-align:center;margin:0 auto}.rl-pull__rule{background:var(--rl-aurora);width:44px;height:2px;margin:0 auto clamp(28px,4vh,42px)}.rl-pull p{font-family:var(--rl-display);letter-spacing:-.015em;color:var(--rl-warm-white);text-wrap:balance;max-width:20ch;margin:0 auto;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:500;line-height:1.16}.rl-pull p .accent{font-style:italic}.rl-pull cite{font-style:normal;font-family:var(--rl-head);letter-spacing:.14em;text-transform:uppercase;color:#ffffffa3;justify-content:center;align-items:center;gap:15px;margin-top:34px;font-size:12.5px;font-weight:500;display:flex}.rl-pull cite:before{content:"";background:var(--rl-rust);flex:none;width:32px;height:1.5px}.rl-portrait{max-width:var(--rl-media);grid-template-columns:minmax(280px,380px) 1fr;align-items:center;gap:clamp(30px,5vw,64px);margin:0 auto;display:grid}.rl-portrait__fig{margin:0;position:relative}.rl-portrait__img{aspect-ratio:4/5;background:var(--rl-paper);border-radius:var(--rl-r-md);box-shadow:var(--rl-shadow-2);overflow:hidden}.rl-portrait__img .ph{width:100%;height:100%}.rl-portrait__credit{font-family:var(--rl-head);letter-spacing:.04em;text-transform:uppercase;color:var(--rl-muted);margin:10px 0 0;font-size:11px}.rl-portrait blockquote{margin:0}.rl-portrait__mark{font-family:var(--rl-display);color:var(--rl-rust);height:.55em;font-size:3rem;line-height:.5;display:block}.rl-portrait p{font-family:var(--rl-display);color:var(--rl-ink);margin:.35em 0 0;font-size:clamp(1.55rem,2.7vw,2.15rem);font-style:italic;font-weight:500;line-height:1.4}.rl-portrait__by{border-top:1px solid var(--rl-hair);align-items:center;gap:14px;margin-top:26px;padding-top:22px;display:flex}.rl-portrait__name{font-family:var(--rl-head);letter-spacing:.04em;text-transform:uppercase;color:var(--rl-rust-deep);font-size:14px;font-weight:700;display:block}.rl-portrait__role{color:var(--rl-muted);margin-top:4px;font-size:13.5px;display:block}.rl-band--dark .rl-portrait p{color:var(--rl-warm-white)}@media (width<=760px){.rl-portrait{grid-template-columns:1fr;gap:24px;max-width:460px}.rl-portrait__img{aspect-ratio:3/2}}.rl-figure{max-width:var(--rl-media);margin:0 auto}.rl-figure__img{background:var(--rl-paper);border-radius:var(--rl-r-md);overflow:hidden}.rl-figure__img .ph{aspect-ratio:16/9;width:100%}.rl-figure figcaption{max-width:64ch;margin-top:14px;padding-left:2px}.rl-cap{font-family:var(--rl-display);color:var(--rl-muted);font-size:16px;font-style:italic;line-height:1.5;display:block}.rl-credit{font-family:var(--rl-head);letter-spacing:.05em;text-transform:uppercase;color:var(--rl-muted);margin-top:7px;font-size:11px;display:block}.rl-figure--bleed{max-width:none}.rl-figure--medium{max-width:640px}.rl-figure--small{max-width:360px}.rl-figure--auto .rl-figure__img{background:0 0;justify-content:center;display:flex}.rl-figure--auto .rl-figure__img img{object-fit:contain;width:auto;max-width:100%;height:auto}.rl-figure--auto figcaption{text-align:center;margin-inline:auto}.rl-figure--bleed .rl-figure__img{border-radius:0}.rl-figure--bleed .rl-figure__img .ph{aspect-ratio:21/9}.rl-figure--bleed figcaption{max-width:var(--rl-media);padding-inline:var(--rl-gutter);margin-inline:auto}.rl-band--dark .rl-cap{color:#fbf9f6cc}.rl-band--dark .rl-credit{color:#ffffff8c}@media (width<=760px){.rl-figure--bleed .rl-figure__img .ph{aspect-ratio:3/2}}.rl-gallery{max-width:var(--rl-media);margin:0 auto}.rl-gallery__grid{grid-template-columns:1fr 1fr;gap:clamp(10px,1.4vw,16px);display:grid}.rl-gallery__grid>*{background:var(--rl-paper);border-radius:var(--rl-r-sm);overflow:hidden}.rl-gallery__grid .ph{aspect-ratio:4/5;width:100%;height:100%}.rl-gallery--3 .rl-gallery__grid{grid-template-columns:repeat(3,1fr)}.rl-gallery--lead .rl-gallery__grid{grid-template-columns:1.6fr 1fr;grid-auto-rows:1fr}.rl-gallery--lead .rl-gallery__grid>:first-child{grid-row:span 2}.rl-gallery--lead .rl-gallery__grid>:first-child .ph{aspect-ratio:auto;height:100%}.rl-gallery figcaption{margin-top:14px;padding-left:2px}@media (width<=760px){.rl-gallery__grid,.rl-gallery--3 .rl-gallery__grid,.rl-gallery--lead .rl-gallery__grid{grid-template-columns:1fr}.rl-gallery--lead .rl-gallery__grid>:first-child{grid-row:auto}}.rl-split{max-width:var(--rl-media);grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:clamp(24px,3.4vw,52px);margin:0 auto;display:grid}.rl-split--no-img{max-width:var(--rl-measure);grid-template-columns:1fr}.rl-split__media{flex-direction:column;display:flex}.rl-split__img{background:var(--rl-paper);border-radius:var(--rl-r-md);min-height:230px;max-height:600px;box-shadow:var(--rl-shadow-1);flex:1;overflow:hidden}.rl-split__img .ph{width:100%;height:100%}.rl-split__cap{font-family:var(--rl-display);color:var(--rl-muted);margin-top:12px;font-size:14.5px;font-style:italic;line-height:1.5}.rl-split__body{align-self:center;max-width:34rem}.rl-split__body .rl-prose p{font-size:1.125rem}.rl-split--img-left .rl-split__media{order:-1}.rl-split--auto .rl-split__media{justify-content:center}.rl-split--auto .rl-split__img{min-height:0;max-height:none;box-shadow:none;background:0 0;flex:none;justify-content:center;display:flex}.rl-split--auto .rl-split__img img{object-fit:contain;width:auto;max-width:100%;height:auto}@media (width<=760px){.rl-split{grid-template-columns:1fr;gap:22px;max-width:520px}.rl-split__media{order:-1}.rl-split__img{aspect-ratio:4/3;min-height:0;max-height:none}.rl-split--auto .rl-split__img{aspect-ratio:auto}.rl-split__body{max-width:none}}.rl-fact{max-width:min(var(--rl-measure),760px);background:linear-gradient(135deg,#d8e4df 0%,#cbd9d3 100%);border:1px solid #2e281c1f;border-radius:22px;margin:0 auto;overflow:hidden;box-shadow:0 18px 42px -28px #0e1b2a73}.rl-fact__head{padding:clamp(24px,3vw,34px) clamp(24px,4vw,38px) clamp(14px,2vw,18px)}.rl-fact__label{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-rust-deep);align-items:center;gap:10px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.rl-fact__label:before{content:"";background:var(--rl-rust);width:20px;height:2px}.rl-fact__title{font-family:var(--rl-display);letter-spacing:-.01em;color:var(--rl-ink);margin:0;font-size:clamp(1.7rem,3.2vw,2.2rem);font-weight:600;line-height:1.04}.rl-fact__body{padding:0 clamp(24px,4vw,38px) clamp(22px,3vw,30px)}.rl-fact__list{margin:0;padding:0;list-style:none}.rl-fact__list li{color:var(--rl-ink-2);border-top:1px solid #2e281c29;grid-template-columns:minmax(120px,.42fr) 1fr;align-items:baseline;gap:8px 22px;padding:15px 0;line-height:1.4;display:grid}.rl-fact__list li:first-child{border-top:none}.rl-fact__key{font-family:var(--rl-head);letter-spacing:.09em;text-transform:uppercase;color:var(--rl-rust-deep);font-size:12px;font-weight:700}.rl-fact__value{font-family:var(--rl-head);color:var(--rl-ink);font-size:clamp(1rem,1.2vw,1.12rem);font-weight:500;line-height:1.45}.rl-fact__src{font-family:var(--rl-head);letter-spacing:.04em;text-transform:uppercase;color:var(--rl-muted);background:#ffffff40;border-top:1px solid #2e281c24;margin:0;padding:14px clamp(26px,4vw,38px);font-size:11px}@media (width<=560px){.rl-fact{border-radius:18px}.rl-fact__list li{grid-template-columns:1fr;gap:4px}.rl-fact__key{font-size:11px}.rl-fact__value{font-size:1rem}}.rl-divider{max-width:var(--rl-media);align-items:center;gap:22px;margin:0 auto;display:flex}.rl-divider__line{background:var(--rl-hair);flex:1;height:1px}.rl-divider__mid{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.rl-divider__idx{font-family:var(--rl-head);letter-spacing:.16em;color:var(--rl-rust);font-size:12px;font-weight:700}.rl-divider__title{font-family:var(--rl-head);letter-spacing:.1em;text-transform:uppercase;color:var(--rl-ink);max-width:24ch;margin:0;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:600;line-height:1.25}.rl-band--dark .rl-divider__title{color:var(--rl-warm-white)}.rl-band--dark .rl-divider__line{background:#ffffff2e}.rl-timeline{max-width:var(--rl-measure);margin:0 auto;position:relative}.rl-timeline__line{background:linear-gradient(to bottom,var(--rl-rust) 0%,var(--rl-rust) 58%,var(--rl-hair) 100%);width:2px;position:absolute;top:12px;bottom:14px;left:102px}.rl-tl{grid-template-columns:74px 1fr;grid-template-areas:"year title"".body";column-gap:46px;padding:0 0 clamp(34px,5vh,56px);display:grid;position:relative}.rl-tl:last-child{padding-bottom:0}.rl-tl:before{content:"";background:var(--rl-warm-white);border:1.5px solid var(--rl-rust);width:18px;height:18px;box-shadow:0 0 0 5px var(--rl-warm-white);border-radius:50%;position:absolute;top:8px;left:94px}.rl-tl:after{content:"";background:var(--rl-rust);opacity:.4;border-radius:50%;width:8px;height:8px;position:absolute;top:13px;left:99px}.rl-band--paper .rl-tl:before{background:var(--rl-band-tint);box-shadow:0 0 0 5px var(--rl-band-tint)}.rl-tl:last-child:before{background:var(--rl-rust);border-color:var(--rl-rust)}.rl-tl:last-child:after{background:var(--rl-warm-white);opacity:1}.rl-tl__year{text-align:right;white-space:nowrap;font-family:var(--rl-display);letter-spacing:.01em;color:var(--rl-rust-deep);grid-area:year;align-self:baseline;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:500;line-height:1}.rl-tl__title{font-family:var(--rl-head);letter-spacing:-.01em;color:var(--rl-ink);grid-area:title;align-self:baseline;margin:0 0 8px;font-size:1.15rem;font-weight:600}.rl-tl__body{color:var(--rl-ink-2);grid-area:body;max-width:50ch;margin:0;font-size:1.05rem;line-height:1.65}@media (width<=560px){.rl-timeline__line{left:9px}.rl-tl{grid-template-columns:1fr;grid-template-areas:"year""title""body";padding-left:52px}.rl-tl:before{left:1px}.rl-tl:after{left:6px}.rl-tl__year{text-align:left;margin-bottom:6px;padding-top:0}}.rl-video{max-width:var(--rl-media);margin:0 auto}.rl-video__frame{aspect-ratio:16/9;cursor:pointer;background:var(--rl-midnight);border-radius:var(--rl-r-md);position:relative;overflow:hidden}.rl-video__frame .ph{width:100%;height:100%;position:absolute;inset:0}.rl-video__frame:after{content:"";background:linear-gradient(#0e1b2a1f,#0e1b2a99);transition:background .3s;position:absolute;inset:0}.rl-video__frame:hover:after{background:linear-gradient(#0e1b2a0d,#0e1b2a80)}.rl-video__play{z-index:2;backdrop-filter:blur(3px);width:84px;height:84px;transition:transform .3s var(--rl-ease),background .3s;background:#fbf9f624;border:1.5px solid #fffc;border-radius:50%;place-content:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 34px -10px #0000008c}.rl-video__frame:hover .rl-video__play{background:#fbf9f6f5;transform:translate(-50%,-50%)scale(1.08)}.rl-video__play:before{content:"";border:11px solid #0000;border-left:18px solid #fff;border-right-width:0;width:0;height:0;margin-left:5px;transition:border-color .3s}.rl-video__frame:hover .rl-video__play:before{border-color:transparent transparent transparent var(--rl-midnight)}.rl-video__tag{z-index:2;font-family:var(--rl-head);letter-spacing:.12em;text-transform:uppercase;color:#fff;backdrop-filter:blur(4px);background:#0e1b2a99;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:600;position:absolute;top:14px;right:14px}.rl-video__title{z-index:2;font-family:var(--rl-display);color:#fff;text-shadow:0 2px 16px #00000073;max-width:72%;margin:0;font-size:clamp(1.3rem,2.6vw,1.85rem);font-style:italic;font-weight:500;position:absolute;bottom:18px;left:22px}.rl-video figcaption{margin-top:14px;padding-left:2px}.rl-vfig{max-width:var(--rl-media);margin:0 auto}.rl-vfig--bleed{max-width:none}.rl-vfig--medium{max-width:640px}.rl-vfig__frame{background:var(--rl-midnight);border-radius:var(--rl-r-md);position:relative;overflow:hidden}.rl-vfig--bleed .rl-vfig__frame{border-radius:0}.rl-vfig__video{width:100%;height:auto;display:block}.rl-vfig--staaende.rl-vfig--wide .rl-vfig__frame,.rl-vfig--staaende.rl-vfig--full .rl-vfig__frame{justify-content:center;display:flex}.rl-vfig--staaende.rl-vfig--wide .rl-vfig__video,.rl-vfig--staaende.rl-vfig--full .rl-vfig__video{width:auto;max-width:100%;max-height:min(82vh,900px)}.rl-vfig--staaende.rl-vfig--medium .rl-vfig__frame{width:fit-content;max-width:100%;margin-inline:auto}.rl-vfig--staaende.rl-vfig--medium .rl-vfig__video{width:auto;max-width:100%;max-height:min(82vh,900px)}.rl-vfig figcaption{max-width:64ch;margin-top:14px;padding-left:2px}.rl-vfig--bleed figcaption{max-width:var(--rl-media);padding-inline:var(--rl-gutter);margin-inline:auto}.rl-vpause{z-index:3;color:#fff;cursor:pointer;width:44px;height:44px;font:inherit;backdrop-filter:blur(3px);background:#0e1b2a8c;border:1.5px solid #ffffffd9;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:14px;right:14px}.rl-vpause:hover{background:#0e1b2abf}.rl-vpause:focus-visible{outline-offset:3px;outline:2px solid #fff}.rl-vpause span{box-sizing:border-box;border-left:4px solid;border-right:4px solid;width:12px;height:14px;display:block}.rl-vpause.is-paused span{border:8px solid #0000;border-left:13px solid;border-right-width:0;width:0;height:0;margin-left:3px}.rl-sources{max-width:var(--rl-measure);margin:0 auto}.rl-sources__title{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-muted);border-top:1px solid var(--rl-hair);margin:0 0 16px;padding-top:22px;font-size:12px;font-weight:600}.rl-sources__list{counter-reset:src;margin:0;padding:0;list-style:none}.rl-sources__list li{color:var(--rl-ink-2);counter-increment:src;padding:8px 0 8px 30px;font-size:.9375rem;line-height:1.5;position:relative}.rl-sources__list li:before{content:counter(src);font-family:var(--rl-head);color:var(--rl-rust);border:1px solid var(--rl-rust-tint);border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:grid;position:absolute;top:8px;left:0}.rl-sources__list a{color:var(--rl-ink);text-decoration:underline;text-decoration-color:var(--rl-rust);text-underline-offset:2px}.rl-cta{max-width:var(--rl-measure);text-align:center;margin:0 auto}.rl-cta__kicker{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-aurora);margin:0 0 16px;font-size:12px;font-weight:600}.rl-cta__title{font-family:var(--rl-display);letter-spacing:-.01em;color:var(--rl-warm-white);margin:0 0 18px;max-width:18ch;margin-inline:auto;font-size:clamp(2rem,4.2vw,3rem);font-weight:500;line-height:1.08}.rl-cta__body{color:#fbf9f6cc;max-width:46ch;margin:0 auto 30px;font-size:1.125rem;line-height:1.65}.rl-cta__btn{font-family:var(--rl-head);letter-spacing:.02em;background:var(--rl-card-bg);transition:box-shadow .2s,transform .2s var(--rl-ease);border-radius:999px;align-items:center;gap:12px;padding:15px 30px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--rl-ink)!important}.rl-cta__btn:hover{background:var(--rl-card-bg);transform:translateY(-2px);box-shadow:0 10px 28px -18px #0000006b;color:var(--rl-ink)!important}.rl-cta__btn svg{transition:transform .2s}.rl-cta__btn:hover svg{transform:translate(4px)}.rl-person{max-width:var(--rl-measure);background:var(--rl-warm-white);border:1px solid var(--rl-hair);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-2);grid-template-columns:clamp(190px,30%,250px) minmax(0,1fr);align-items:stretch;margin:0 auto;display:grid;overflow:hidden}.rl-person__img{background:var(--rl-paper);min-height:230px;position:relative;overflow:hidden}.rl-person__img .ph{width:100%;height:100%;position:absolute;inset:0}.rl-person__body{padding:clamp(26px,3.4vw,42px)}.rl-person__label{font-family:var(--rl-head);letter-spacing:.16em;text-transform:uppercase;color:var(--rl-rust-deep);align-items:center;gap:10px;margin:0 0 12px;font-size:11px;font-weight:700;display:flex}.rl-person__label:before{content:"";background:var(--rl-rust);width:22px;height:2px}.rl-person__name{font-family:var(--rl-display);letter-spacing:-.01em;color:var(--rl-ink);margin:0 0 clamp(20px,2.8vw,28px);font-size:clamp(2rem,4.2vw,2.7rem);font-weight:600;line-height:1}.rl-person__facts{border-top:1px solid var(--rl-hair);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rl-person__facts>div{border-bottom:1px solid var(--rl-hair);border-right:1px solid var(--rl-hair);padding:clamp(14px,1.8vw,18px) clamp(16px,2vw,22px)}.rl-person__facts>div:nth-child(2n){border-right:none}.rl-person__facts>div:nth-child(odd){padding-left:0}.rl-person__facts>div:nth-last-child(-n+2){border-bottom:none;padding-bottom:0}.rl-person__facts--single{grid-template-columns:minmax(0,1fr)}.rl-person__facts--single>div,.rl-person__facts--odd>div:last-child{border-right:none;grid-column:1/-1}.rl-person__facts--odd>div:nth-last-child(2){border-bottom:1px solid var(--rl-hair);padding-bottom:clamp(14px,1.8vw,18px)}.rl-person__facts dt{font-family:var(--rl-head);letter-spacing:.1em;text-transform:uppercase;color:var(--rl-muted);margin-bottom:7px;font-size:10.5px;font-weight:600}.rl-person__facts dd{font-family:var(--rl-display);color:var(--rl-ink);margin:0;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.05}.rl-person__facts dd .arw{color:var(--rl-rust);margin:0 5px;font-style:normal}.rl-person--no-img{grid-template-columns:minmax(0,1fr)}@media (width>=760px){.rl-person--no-img .rl-person__body{grid-template-rows:auto 1fr;grid-template-columns:minmax(190px,.8fr) minmax(0,1.35fr);align-items:start;column-gap:clamp(34px,5vw,64px);display:grid}.rl-person--no-img .rl-person__label{grid-area:1/1}.rl-person--no-img .rl-person__name{grid-area:2/1;margin-bottom:0}.rl-person--no-img .rl-person__facts{grid-area:1/2/span 2;align-self:stretch}}@media (width<=560px){.rl-person{grid-template-columns:minmax(0,1fr)}.rl-person__img{aspect-ratio:16/11;min-height:0}.rl-person__img .ph{position:relative}}.rl-ba{max-width:var(--rl-media);grid-template-columns:1fr auto 1fr;align-items:stretch;gap:clamp(14px,2vw,28px);margin:0 auto;display:grid}.rl-ba__col{background:var(--rl-warm-white);border:1px solid var(--rl-hair);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-1);padding:clamp(26px,3.4vw,42px)}.rl-ba__col--after{background:var(--rl-midnight);color:var(--rl-warm-white);box-shadow:var(--rl-shadow-2);border-color:#0000}.rl-ba__lab{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-muted);align-items:center;gap:11px;margin:0 0 clamp(14px,2vw,20px);font-size:11px;font-weight:700;display:flex}.rl-ba__lab:before{content:"";background:var(--rl-rust);width:24px;height:2px}.rl-ba__col--after .rl-ba__lab{color:var(--rl-aurora)}.rl-ba__col--after .rl-ba__lab:before{background:var(--rl-aurora)}.rl-ba__list{margin:0;padding:0;list-style:none}.rl-ba__list li{font-family:var(--rl-display);color:var(--rl-ink);border-top:1px solid var(--rl-hair);padding:15px 0 15px 30px;font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.4;position:relative}.rl-ba__list li:first-child{border-top:none}.rl-ba__list li:before{content:"";background:var(--rl-rust);width:14px;height:1.5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rl-ba__col--after .rl-ba__list li{color:#fbf9f6eb;border-color:#ffffff1a}.rl-ba__col--after .rl-ba__list li:before{background:var(--rl-aurora)}.rl-ba__arrow{background:var(--rl-rust);color:#fff;border-radius:50%;flex:none;align-self:center;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 20px -6px #b06a4f99}@media (width<=720px){.rl-ba{grid-template-columns:1fr}.rl-ba__arrow{margin:2px auto;transform:rotate(90deg)}}.rl-reasons{max-width:var(--rl-media);margin:0 auto}.rl-reasons__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,30px);display:grid}.rl-reasons__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-reasons__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=960px){.rl-reasons__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.rl-reason{border-top:2px solid var(--rl-rust);padding-top:26px}.rl-reasons__kicker{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-rust-deep);align-items:center;gap:11px;margin:0 0 clamp(18px,2.4vh,26px);font-size:12px;font-weight:600;display:flex}.rl-reasons__kicker:before{content:"";background:var(--rl-rust);width:26px;height:2px}.rl-block__heading{margin-bottom:clamp(20px,3vh,32px)}.rl-reasons__kicker+.rl-block__heading,.rl-mood__lab+.rl-block__heading{margin-top:-6px}.rl-reason__n{font-family:var(--rl-display);color:var(--rl-rust);letter-spacing:-.01em;margin-bottom:18px;font-size:clamp(3rem,4.2vw,3.8rem);font-weight:500;line-height:.85;display:block}.rl-reason__t{font-family:var(--rl-head);letter-spacing:-.01em;color:var(--rl-ink);margin:0 0 11px;font-size:1.25rem;font-weight:600;line-height:1.18}.rl-reason__b{color:var(--rl-ink-2);margin:0;font-size:1.0625rem;line-height:1.62}@media (width<=720px){.rl-reasons__grid{grid-template-columns:1fr;gap:26px}}.rl-place{max-width:var(--rl-media);grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(20px,3vw,40px);margin:0 auto;display:grid}.rl-place--no-map{max-width:var(--rl-measure);grid-template-columns:1fr}.rl-place__map{aspect-ratio:5/4;border-radius:var(--rl-r-lg);border:1px solid var(--rl-hair);box-shadow:var(--rl-shadow-1);background:repeating-radial-gradient(circle at 62% 40%,#233c4d0f 0 1.5px,#0000 1.5px 26px),radial-gradient(60% 50% at 62% 40%,#6fb3a347,#0000),linear-gradient(160deg,#dbe6e2,#eef0eb);position:relative;overflow:hidden}.rl-place__map--image,.rl-place__map--interactive{background:#dbe6e2}.rl-place__map--interactive .mapboxgl-canvas{outline:none}.rl-place__map-fallback{z-index:1;transition:opacity .2s var(--rl-ease),visibility .2s var(--rl-ease);background:repeating-radial-gradient(circle at 62% 40%,#233c4d0f 0 1.5px,#0000 1.5px 26px),radial-gradient(60% 50% at 62% 40%,#6fb3a347,#0000),linear-gradient(160deg,#dbe6e2,#eef0eb);place-items:center;display:grid;position:absolute;inset:0}.rl-place__map--interactive.is-mapbox-ready .rl-place__map-fallback{opacity:0;visibility:hidden;pointer-events:none}.rl-place__map--interactive .mapboxgl-ctrl-top-right{top:10px;right:10px}.rl-place__map--interactive .mapboxgl-ctrl-bottom-right{bottom:8px;right:8px}.rl-place__map--interactive .mapboxgl-ctrl-group{background:#ffffffe6;border:1px solid #536e652e;border-radius:999px;overflow:hidden;box-shadow:0 10px 24px #171f1c29}.rl-place__map--interactive .mapboxgl-ctrl-group button{width:34px;height:34px}.rl-place__map--interactive .mapboxgl-ctrl-group button+button{border-top:1px solid #536e651f}.rl-place__map--interactive .mapboxgl-ctrl-attrib{font-family:var(--rl-head);background:#fffc;border-radius:999px;font-size:10px}.rl-mapbox-marker{filter:drop-shadow(0 10px 18px #171f1c3d);align-items:center;gap:8px;display:flex}.rl-mapbox-marker__pin{background:var(--marker-color,var(--rl-rust));border:3px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 1px #171f1c14}.rl-mapbox-marker__label,.rl-place__pin-label{font-family:var(--rl-head);color:var(--rl-ink);white-space:nowrap;background:#ffffffe6;border:1px solid #536e6524;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700;line-height:1}.rl-place__pin{background:var(--rl-rust);border-radius:50% 50% 50% 0;width:16px;height:16px;position:absolute;top:42%;left:62%;transform:translate(-50%,-100%)rotate(-45deg);box-shadow:0 6px 14px #b06a4f66}.rl-place__pin:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.rl-place__pin-label{position:absolute;top:42%;left:calc(62% + 12px);transform:translateY(-120%);box-shadow:0 8px 20px #171f1c24}.rl-place__label{font-family:var(--rl-head);letter-spacing:.16em;text-transform:uppercase;color:var(--rl-rust-deep);margin:0 0 8px;font-size:11px;font-weight:700}.rl-place__name{font-family:var(--rl-display);color:var(--rl-ink);margin:0 0 18px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600;line-height:1.04}.rl-place__facts{grid-template-columns:1fr 1fr;gap:16px 20px;margin:0;padding:0;list-style:none;display:grid}.rl-place__facts div{border-left:2px solid var(--rl-rust-tint);padding-left:13px}.rl-place__facts dt{font-family:var(--rl-head);letter-spacing:.1em;text-transform:uppercase;color:var(--rl-muted);margin-bottom:3px;font-size:10.5px;font-weight:600}.rl-place__facts dd{font-family:var(--rl-display);color:var(--rl-ink);margin:0;font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1}@media (width<=720px){.rl-place{grid-template-columns:1fr;gap:22px}}.rl-related{max-width:var(--rl-media);margin:0 auto}.rl-related__head{border-bottom:1px solid var(--rl-hair);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:clamp(24px,3.6vh,40px);padding-bottom:16px;display:flex}.rl-related__title{font-family:var(--rl-head);letter-spacing:-.02em;color:var(--rl-ink);margin:0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:600}.rl-related__all{font-family:var(--rl-head);letter-spacing:.04em;text-transform:uppercase;color:var(--rl-ink);font-size:13px;font-weight:600;text-decoration:none}.rl-related__grid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.6vw,32px);display:grid}.rl-related__grid--1{grid-template-columns:minmax(0,1fr);max-width:460px}.rl-related__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.rl-card{color:inherit;background:var(--rl-card-bg);border-radius:var(--rl-r-md);box-shadow:var(--rl-shadow-1);transition:transform .3s var(--rl-ease),box-shadow .3s;flex-direction:column;padding:0 clamp(16px,2vw,22px) clamp(20px,2.2vw,26px);text-decoration:none;display:flex;overflow:hidden}.rl-card:hover{box-shadow:var(--rl-shadow-2);transform:translateY(-4px)}.rl-surface--dark .rl-fact{border-color:#ffffff1a}.rl-surface--dark .rl-fact__title{color:var(--rl-warm-white)}.rl-surface--dark .rl-fact__label{color:#e0a48d}.rl-surface--dark .rl-fact__list li{color:#fbf9f6db;border-color:#ffffff21}.rl-surface--dark .rl-fact__key{color:#e0a48d}.rl-surface--dark .rl-fact__value{color:var(--rl-warm-white)}.rl-surface--dark .rl-fact__src{color:#ffffff8c;background:#ffffff0d;border-color:#ffffff21}.rl-surface--dark .rl-card__title{color:var(--rl-warm-white)}.rl-surface--dark .rl-card__desc{color:#fbf9f6b8}.rl-surface--dark .rl-card__cat,.rl-surface--dark .rl-card__more{color:var(--rl-ink)}.rl-card__img{aspect-ratio:3/2;background:var(--rl-paper);margin:0 calc(-1*clamp(16px,2vw,22px)) 16px;overflow:hidden}.rl-card__img .ph{width:100%;height:100%;transition:transform .6s var(--rl-ease)}.rl-card:hover .rl-card__img .ph{transform:scale(1.04)}.rl-card__cat{font-family:var(--rl-head);letter-spacing:.14em;text-transform:uppercase;color:var(--rl-ink);margin:0 0 9px;font-size:11px;font-weight:600}.rl-card__title{font-family:var(--rl-display);color:var(--rl-ink);margin:0 0 9px;font-size:clamp(1.3rem,2.2vw,1.5rem);font-weight:600;line-height:1.16}.rl-card__desc{color:var(--rl-ink-2);margin:0 0 14px;font-size:.9375rem;line-height:1.55}.rl-card__more{font-family:var(--rl-head);letter-spacing:.08em;text-transform:uppercase;color:var(--rl-ink);align-items:center;gap:8px;margin-top:auto;font-size:12px;font-weight:600;display:inline-flex}.rl-card:hover .rl-card__more,.rl-related__all:hover{color:var(--rl-ink)}@media (width<=760px){.rl-related__grid{grid-template-columns:1fr;gap:34px;max-width:460px;margin-inline:auto}}.rl-footer{background:var(--rl-midnight);color:#ffffff80;text-align:center;padding:clamp(48px,8vh,80px) 24px}.rl-footer__slogan{font-family:var(--rl-display);color:var(--rl-warm-white);margin:0 0 14px;font-size:clamp(1.5rem,3vw,2.1rem);font-style:italic}.rl-footer__meta{font-family:var(--rl-head);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.rl-key{max-width:var(--rl-measure);background:var(--rl-mist);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-1);border:1px solid #6fb3a361;margin:0 auto;padding:clamp(24px,3vw,38px)}.rl-key__label,.rl-vs__kicker,.rl-steps__label,.rl-dyk__label{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-utility);margin:0 0 18px;font-size:11px;font-weight:700}.rl-key__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.rl-key__list li{color:var(--rl-ink);padding-left:28px;font-size:clamp(1.08rem,1.4vw,1.2rem);line-height:1.55;position:relative}.rl-key__list li:before{content:"";background:var(--rl-rust);width:12px;height:2px;position:absolute;top:.72em;left:0}.rl-source{max-width:var(--rl-measure);background:var(--rl-mist);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-2);border:1px solid #6fb3a361;grid-template-columns:minmax(200px,32%) 1fr;margin:0 auto;display:grid;overflow:hidden}.rl-source--no-img{grid-template-columns:1fr}.rl-source__fig{background:var(--rl-paper);min-height:260px;margin:0;position:relative;overflow:hidden}.rl-source__cap{color:#ffffffd1;text-shadow:0 1px 6px #00000073;margin:0;position:absolute;bottom:10px;left:12px;right:12px}.rl-source__body{padding:clamp(26px,3.5vw,44px)}.rl-source__label{font-family:var(--rl-head);letter-spacing:.16em;text-transform:uppercase;color:var(--rl-rust-deep);align-items:center;gap:10px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.rl-source__label:before{content:"";background:var(--rl-rust);width:22px;height:2px}.rl-source__name{font-family:var(--rl-display);color:var(--rl-ink);margin:0;font-size:clamp(2rem,4vw,2.65rem);font-weight:600;line-height:1}.rl-source__role{color:var(--rl-ink-2);margin:10px 0 22px;font-size:1.04rem;line-height:1.5}.rl-source__facts{border-top:1px solid #536e653d;grid-template-columns:1fr 1fr;margin:22px 0 0;padding:0;display:grid}.rl-source__facts>div{border-bottom:1px solid #536e653d;padding:15px 18px 15px 0}.rl-source__facts dt{font-family:var(--rl-head);letter-spacing:.12em;text-transform:uppercase;color:var(--rl-muted);margin-bottom:5px;font-size:10.5px;font-weight:600}.rl-source__facts dd{font-family:var(--rl-display);color:var(--rl-ink);margin:0;font-size:clamp(1.08rem,1.7vw,1.34rem);line-height:1.15}@media (width<=640px){.rl-source{grid-template-columns:1fr}.rl-source__fig{aspect-ratio:16/10;min-height:0}.rl-source__facts{grid-template-columns:1fr}}.rl-vs-wrap{max-width:var(--rl-media);margin:0 auto}.rl-vs{background:var(--rl-mist);border-radius:var(--rl-r-lg);min-width:680px;box-shadow:var(--rl-shadow-1);border:1px solid #6fb3a361;grid-template-columns:minmax(140px,.8fr) repeat(2,minmax(180px,1fr));display:grid;overflow:hidden}.rl-vs-wrap{padding-bottom:4px;overflow-x:auto}.rl-vs>*{border-bottom:1px solid #536e6538;border-right:1px solid #536e6538;padding:16px 18px}.rl-vs>:nth-child(3n){border-right:none}.rl-vs>:nth-last-child(-n+3){border-bottom:none}.rl-vs__head{font-family:var(--rl-head);color:var(--rl-ink)}.rl-vs__head strong{font-size:1.05rem;display:block}.rl-vs__head span{color:var(--rl-ink-2);margin-top:4px;font-size:.85rem;display:block}.rl-vs__label{font-family:var(--rl-head);letter-spacing:.12em;text-transform:uppercase;color:var(--rl-muted);font-size:11px;font-weight:700}.rl-vs__value{font-family:var(--rl-display);color:var(--rl-ink);font-size:clamp(1.1rem,1.55vw,1.35rem);line-height:1.2}.rl-vs--emph-a>:nth-child(3n+2),.rl-vs--emph-b>:nth-child(3n){background:#6fb3a329}.rl-myth{max-width:var(--rl-measure);background:var(--rl-mist);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-1);border:1px solid #6fb3a361;grid-template-columns:1fr 1fr;gap:0;margin:0 auto;display:grid;overflow:hidden}.rl-myth__col{padding:clamp(24px,3vw,36px)}.rl-myth__col--myth{background:#b06a4f1c;border-right:1px solid #536e6533}.rl-myth__label{font-family:var(--rl-head);letter-spacing:.16em;text-transform:uppercase;color:var(--rl-rust-deep);margin:0 0 12px;font-size:11px;font-weight:700}.rl-myth p:last-child{font-family:var(--rl-display);color:var(--rl-ink);margin:0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.25}@media (width<=640px){.rl-myth{grid-template-columns:1fr}.rl-myth__col--myth{border-bottom:1px solid #536e6533;border-right:none}}.rl-steps{max-width:var(--rl-measure);margin:0 auto}.rl-steps ol{counter-reset:steps;gap:18px;margin:0;padding:0;list-style:none;display:grid}.rl-steps__item{background:var(--rl-mist);border-radius:var(--rl-r-md);border:1px solid #6fb3a357;grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:22px;display:grid}.rl-steps__n{font-family:var(--rl-display);color:var(--rl-rust);font-size:2.4rem;line-height:.9}.rl-steps h3{font-family:var(--rl-head);color:var(--rl-ink);margin:0 0 8px;font-size:1.18rem;line-height:1.2}.rl-steps p{color:var(--rl-ink-2);margin:0;font-size:1rem;line-height:1.6}.rl-qa{max-width:var(--rl-measure);background:var(--rl-mist);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-1);border:1px solid #6fb3a361;margin:0 auto;overflow:hidden}.rl-qa__title{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-utility);border-bottom:1px solid #536e6533;margin:0;padding:22px 24px;font-size:12px;font-weight:700}.rl-qa__item+.rl-qa__item{border-top:1px solid #536e6533}.rl-qa__q{appearance:none;text-align:left;width:100%;font-family:var(--rl-display);color:var(--rl-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.25;display:flex}.rl-qa__icon{flex:none;width:18px;height:18px;position:relative}.rl-qa__icon:before,.rl-qa__icon:after{content:"";background:var(--rl-rust);width:18px;height:2px;position:absolute;top:8px;left:0}.rl-qa__icon:after{transition:transform .18s;transform:rotate(90deg)}.rl-qa__item.is-open .rl-qa__icon:after{transform:rotate(0)}.rl-qa__a{padding:0 24px 22px;display:none}.rl-qa__item.is-open .rl-qa__a{display:block}.rl-qa__a p{color:var(--rl-ink-2);margin:0;font-size:1.02rem;line-height:1.65}.rl-dyk{max-width:var(--rl-measure);background:var(--rl-mist);border-left:4px solid var(--rl-rust);border-radius:var(--rl-r-md);box-shadow:var(--rl-shadow-1);margin:0 auto;padding:clamp(22px,3vw,34px)}.rl-dyk p:last-child{font-family:var(--rl-display);color:var(--rl-ink);margin:0;font-size:clamp(1.35rem,2.5vw,1.9rem);line-height:1.25}.rl-gloss{max-width:var(--rl-measure);background:var(--rl-mist);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-1);border:1px solid #6fb3a361;margin:0 auto;overflow:hidden}.rl-gloss__title{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-utility);border-bottom:1px solid #536e6533;margin:0;padding:22px 24px;font-size:12px;font-weight:700}.rl-gloss dl{margin:0;padding:0}.rl-gloss div{border-bottom:1px solid #536e6533;grid-template-columns:minmax(140px,.42fr) 1fr;gap:20px;padding:18px 24px;display:grid}.rl-gloss div:last-child{border-bottom:none}.rl-gloss dt{font-family:var(--rl-head);color:var(--rl-ink);font-weight:700}.rl-gloss dd{color:var(--rl-ink-2);margin:0;line-height:1.55}@media (width<=560px){.rl-gloss div{grid-template-columns:1fr;gap:6px}.rl-key,.rl-source__body,.rl-myth__col,.rl-dyk{padding:22px}}.rl-hero__media img,.rl-figure__img img,.rl-gallery__grid img,.rl-split__img img,.rl-portrait__img img,.rl-video__frame img,.rl-card__img img,.rl-person__img img,.rl-source__fig img,.rl-place__map img{object-fit:cover;width:100%;height:100%;display:block}.rl-video__frame>a{z-index:3;position:absolute;inset:0}.rl-video__frame>a span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rl-event{max-width:var(--rl-measure);background:var(--rl-mist);border:1px solid var(--rl-hair);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-2);margin:0 auto;overflow:hidden}.rl-event__top{background:var(--rl-pine);color:var(--rl-warm-white);padding:clamp(22px,3vw,30px) clamp(24px,3.6vw,38px)}.rl-event__lbl{font-family:var(--rl-head);letter-spacing:.16em;text-transform:uppercase;color:var(--rl-pine);align-items:center;gap:10px;margin:0 0 9px;font-size:11px;font-weight:700;display:flex}.rl-event__lbl:before{content:"";background:var(--rl-aurora);width:22px;height:2px}.rl-event__name{font-family:var(--rl-display);color:var(--rl-warm-white);margin:0;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:600;line-height:1.05}.rl-event__grid{grid-template-columns:1fr 1fr;display:grid}.rl-event__item{border-top:1px solid var(--rl-hair);grid-template-columns:auto 1fr;align-items:start;gap:15px;padding:clamp(16px,2.2vw,20px) clamp(24px,3.6vw,38px);display:grid}.rl-event__item:nth-child(odd){border-right:1px solid var(--rl-hair)}.rl-event__item--wide{grid-column:1/-1;border-right:none!important}.rl-event__ico{width:20px;height:20px;color:var(--rl-rust-deep);flex:none;margin-top:2px}.rl-event__k{font-family:var(--rl-head);letter-spacing:.1em;text-transform:uppercase;color:var(--rl-rust-deep);margin:0 0 4px;font-size:11px;font-weight:600}.rl-event__v{font-family:var(--rl-display);color:var(--rl-ink);margin:0;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.2}.rl-event__v a{color:var(--rl-ink);text-decoration:underline;text-decoration-color:var(--rl-rust);text-underline-offset:3px;text-decoration-thickness:1.5px}@media (width<=560px){.rl-event__grid{grid-template-columns:1fr}.rl-event__item:nth-child(odd){border-right:none}}.rl-program{max-width:var(--rl-measure);margin:0 auto}.rl-program__lab{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-rust-deep);align-items:center;gap:11px;margin:0 0 clamp(16px,2.2vh,24px);font-size:12px;font-weight:600;display:flex}.rl-program__lab:before{content:"";background:var(--rl-rust);width:26px;height:2px}.rl-program__day{margin-top:clamp(24px,3.2vh,38px)}.rl-program__day:first-of-type{margin-top:0}.rl-program__dayhd{align-items:baseline;gap:13px;margin:0;padding-bottom:6px;display:flex}.rl-program__dayname{font-family:var(--rl-display);color:var(--rl-pine);font-size:clamp(1.35rem,2.3vw,1.75rem);font-weight:600;line-height:1}.rl-program__daydate{font-family:var(--rl-head);letter-spacing:.08em;text-transform:uppercase;color:var(--rl-muted);white-space:nowrap;font-size:12px;font-weight:600}.rl-prog-row{border-top:1px solid var(--rl-hair);grid-template-columns:92px 1fr;align-items:baseline;gap:24px;padding:15px 0;display:grid}.rl-prog-row--no-time{grid-template-columns:1fr}.rl-prog-row__time{font-family:var(--rl-display);color:var(--rl-rust-deep);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;font-size:1.3rem;line-height:1}.rl-prog-row__name{font-family:var(--rl-head);letter-spacing:-.01em;color:var(--rl-ink);margin:0;font-size:1.12rem;font-weight:600}.rl-prog-row__stage{color:var(--rl-muted);margin:3px 0 0;font-size:.95rem}@media (width<=520px){.rl-prog-row{grid-template-columns:66px 1fr;gap:16px}.rl-prog-row--no-time{grid-template-columns:1fr}.rl-prog-row__time{font-size:1.12rem}}.rl-mood{max-width:var(--rl-media);margin:0 auto}.rl-mood__lab{font-family:var(--rl-head);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-rust-deep);align-items:center;gap:11px;margin:0 0 clamp(18px,2.4vh,26px);font-size:12px;font-weight:600;display:flex}.rl-mood__lab:before{content:"";background:var(--rl-rust);width:26px;height:2px}.rl-mood__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(14px,2vw,20px);display:grid}.rl-mood__card{background:var(--rl-mist);border:1px solid var(--rl-hair);border-radius:var(--rl-r-lg);box-shadow:var(--rl-shadow-1);flex-direction:column;padding:clamp(24px,2.8vw,32px);display:flex}.rl-mood__mk{font-family:var(--rl-display);color:var(--rl-aurora);height:.5em;font-size:2.6rem;font-weight:600;line-height:.4}.rl-mood__text{font-family:var(--rl-display);color:var(--rl-ink);margin:.35em 0 0;font-size:clamp(1.2rem,1.7vw,1.42rem);font-style:italic;line-height:1.42}.rl-mood__by{align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.rl-mood__ava{background:var(--rl-aurora);color:#08251d;width:38px;height:38px;font-family:var(--rl-head);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.rl-mood__name{font-family:var(--rl-head);color:var(--rl-ink);font-size:13.5px;font-weight:700;line-height:1.2}.rl-mood__detail{color:var(--rl-muted);margin-top:2px;font-size:12.5px}@keyframes rl-markert{0%{outline-color:#d9b56bf2}to{outline-color:#d9b56b00}}[data-block-key].rl-markert{outline-offset:4px;outline:3px solid #d9b56bf2;animation:2.4s ease-out forwards rl-markert}
