.inv[data-template=editorial]{--ed-milk:color-mix(in srgb, var(--inv-bg) 65%, #f2ede6);--ed-halo:0 0 1px var(--ed-milk), 0 0 10px var(--ed-milk), 0 0 26px color-mix(in oklab, var(--ed-milk) 80%, transparent);--ed-soft-ink:color-mix(in oklab, var(--inv-ink) 86%, var(--inv-bg));--ed-label:color-mix(in oklab, var(--inv-ink) 74%, var(--inv-bg));--ed-hair:color-mix(in oklab, var(--inv-ink) 70%, transparent);--ed-rule-x:clamp(18px, 5vw, 56px);--ed-left:calc(var(--ed-rule-x) + clamp(22px, 5vw, 64px));--ed-right:clamp(20px, 6vw, 72px);--ed-names:clamp(4rem, 21vw, 10.5rem);--ed-top:max(calc(var(--inv-screen,100svh) * .1), 64px);--ed-bottom:max(calc(var(--inv-screen,100svh) * .08), 76px);--color-paper:var(--ed-milk)}.inv[data-template=editorial] .sig-backdrop{background-image:url(/build/assets/poster-portrait-DUTxI40C.webp)}@media (aspect-ratio>=1){.inv[data-template=editorial] .sig-backdrop{background-image:url(/build/assets/poster-landscape-Co_7ackH.webp)}}.inv[data-template=editorial] .inv-label,.inv[data-template=editorial] .inv-cover-when,.inv[data-template=editorial] .inv-opener-guest .inv-label,.inv[data-template=editorial] .inv-countdown,.inv[data-template=editorial] .inv-session-when,.inv[data-template=editorial] .inv-session-time,.inv[data-template=editorial] .inv-branding{color:var(--ed-label);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.6}.inv[data-template=editorial] .inv-btn{border:1px solid var(--inv-ink);background:color-mix(in oklab, var(--ed-milk) 70%, transparent);min-height:50px;color:var(--inv-ink);letter-spacing:.14em;text-transform:uppercase;border-radius:0;padding-inline:1.1rem;font-size:.75rem;font-weight:600}.inv[data-template=editorial] .inv-btn-primary{background:var(--inv-ink);color:var(--inv-bg)}@media (hover:hover){.inv[data-template=editorial] .inv-btn:hover{background:var(--inv-ink);color:var(--inv-bg)}.inv[data-template=editorial] .inv-btn-primary:hover{background:var(--inv-accent);border-color:var(--inv-accent)}}.inv[data-template=editorial] .inv-link{letter-spacing:.16em;-webkit-text-decoration-color:var(--inv-accent);text-decoration-color:var(--inv-accent);text-transform:uppercase;font-size:.75rem;font-weight:600}html[data-js] .inv[data-template=editorial] .inv-opener{padding:var(--ed-top) var(--ed-right) var(--ed-bottom) var(--ed-left)}.inv[data-template=editorial] .inv-opener-card{justify-items:start;gap:var(--space-lg);text-align:start;width:100%;max-width:none}.inv[data-template=editorial] .inv-opener-names,.inv[data-template=editorial] .inv-names{max-width:none;color:var(--inv-ink);font-size:var(--ed-names);letter-spacing:0;text-wrap:wrap;font-weight:400;line-height:.84}.inv[data-template=editorial] .inv-opener-names .inv-names-line,.inv[data-template=editorial] .inv-names .inv-names-line{display:block}.inv[data-template=editorial] .inv-opener-names .inv-names-line+.inv-names-line,.inv[data-template=editorial] .inv-names .inv-names-line+.inv-names-line{padding-left:.5em}.inv[data-template=editorial] .inv-opener-guest{gap:var(--space-2xs);text-shadow:var(--ed-halo)}.inv[data-template=editorial] .inv-opener-guest-name{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;line-height:1.2}.inv[data-template=editorial] .inv-opener .inv-btn-primary{min-width:13rem}.inv[data-template=editorial] .inv-cover{text-align:start;place-items:stretch stretch}.inv[data-template=editorial] .inv-cover-text{min-height:var(--inv-screen,100svh);align-items:flex-start;gap:var(--space-md);padding:var(--ed-top) var(--ed-right) var(--ed-bottom) var(--ed-left);flex-direction:column;display:flex}.inv[data-template=editorial] .inv-names{align-self:stretch;margin-bottom:auto}.inv[data-template=editorial] .inv-cover-subtitle{max-width:30ch;color:var(--ed-soft-ink);font-family:var(--font-display);font-size:var(--text-lg);text-shadow:var(--ed-halo);line-height:1.35}.inv[data-template=editorial] .inv-cover-when{max-width:30ch;color:var(--inv-ink);text-shadow:var(--ed-halo)}.inv[data-template=editorial] .inv-cover .inv-actions{justify-content:flex-start;gap:var(--space-xs);margin-top:var(--space-xs)}.inv[data-template=editorial] .inv-cover .inv-btn{letter-spacing:.12em;padding-inline:.85rem}.inv[data-template=editorial] .inv-main{counter-reset:ed-folio}.inv[data-template=editorial] .inv-section{text-align:start}.inv[data-template=editorial] .inv-section:not([data-type=cover]){padding-right:var(--ed-right);padding-left:var(--ed-left);counter-increment:ed-folio}.inv[data-template=editorial] .inv-section:not([data-type=cover])>.inv-reveal:before{margin-bottom:var(--space-xl);padding-top:var(--space-sm);border-top:1px solid var(--ed-hair);color:var(--inv-accent);font:600 .75rem / 1 var(--font-body);letter-spacing:.2em;content:counter(ed-folio, decimal-leading-zero);display:block}.inv[data-template=editorial] .inv-split,.inv[data-template=editorial] .inv-split-head,.inv[data-template=editorial] .inv-closing{justify-items:start}.inv[data-template=editorial] .inv-title,.inv[data-template=editorial] .inv-lead,.inv[data-template=editorial] .inv-body{margin-inline:0}.inv[data-template=editorial] .inv-title{letter-spacing:-.01em;max-width:9ch;text-shadow:var(--ed-halo);font-size:clamp(3.1rem,15vw,6.75rem);line-height:.88}.inv[data-template=editorial] .inv-lead,.inv[data-template=editorial] .inv-body,.inv[data-template=editorial] .inv-address,.inv[data-template=editorial] .inv-venue,.inv[data-template=editorial] .inv-label,.inv[data-template=editorial] .inv-countdown,.inv[data-template=editorial] .inv-session-when,.inv[data-template=editorial] .inv-session-time,.inv[data-template=editorial] .inv-quote,.inv[data-template=editorial] .inv-person-name,.inv[data-template=editorial] .inv-story-title,.inv[data-template=editorial] .inv-session-name,.inv[data-template=editorial] .inv-closing-names,.inv[data-template=editorial] .inv-branding{text-shadow:var(--ed-halo)}.inv[data-template=editorial] .inv-lead{max-width:34ch;color:var(--ed-soft-ink);font-size:var(--text-md);line-height:1.6}.inv[data-template=editorial] .inv-section[data-type=sessions]{--color-band:var(--ed-milk);--color-on-band:var(--inv-ink)}.inv[data-template=editorial] .inv-index,.inv[data-template=editorial] .inv-schedule{max-width:36rem;margin-inline:0}.inv[data-template=editorial] .inv-index-row,.inv[data-template=editorial] .inv-session{padding-block:var(--space-xl);justify-items:start}.inv[data-template=editorial] .inv-index-row+.inv-index-row,.inv[data-template=editorial] .inv-session+.inv-session{border-top:1px solid var(--ed-hair)}.inv[data-template=editorial] .inv-person-name{font-size:clamp(2.5rem,12vw,4.25rem);line-height:.92}.inv[data-template=editorial] .inv-parents{margin-top:var(--space-sm)!important}.inv[data-template=editorial] .inv-session .inv-session-day{color:var(--inv-ink);font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.03em;text-shadow:var(--ed-halo);font-size:clamp(7rem,40vw,13rem);font-weight:400;line-height:.78}.inv[data-template=editorial] .inv-session-name{font-size:clamp(2rem,9vw,3rem);line-height:.95}.inv[data-template=editorial] .inv-venue{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400}.inv[data-template=editorial] .inv-countdown{color:var(--inv-accent)}.inv[data-template=editorial] .inv-session .inv-actions,.inv[data-template=editorial] .inv-links{justify-content:flex-start}.inv[data-template=editorial] .inv-story-title{font-size:clamp(1.75rem,8vw,2.5rem);line-height:1}.inv[data-template=editorial] .inv-quote:before{height:.5em;color:var(--inv-accent);font:400 6rem / 1 var(--font-display);content:"“";display:block}.inv[data-template=editorial] .inv-quote-text{font-size:clamp(1.6rem,7vw,2.5rem);line-height:1.18}.inv[data-template=editorial] .inv-split-body{max-width:34rem;padding:var(--space-xl) var(--space-lg);border:1px solid var(--ed-hair);background:color-mix(in oklab, var(--ed-milk) 94%, transparent);margin-inline:0;box-shadow:0 30px 60px -40px #00000059}.inv[data-template=editorial] .inv-input,.inv[data-template=editorial] .inv-segment{border-radius:0}.inv[data-template=editorial] .inv-input{border-color:color-mix(in oklab, var(--inv-ink) 40%, transparent);background:var(--inv-bg)}.inv[data-template=editorial] .inv-segment[aria-checked=true]{border-color:var(--inv-ink);background:var(--inv-ink);color:var(--inv-bg)}.inv[data-template=editorial] .inv-closing-names{font-size:var(--ed-names);line-height:.84}.inv[data-template=editorial] .inv-branding{padding-left:var(--ed-left);text-align:start}.inv[data-template=editorial] .inv-control{border-color:var(--ed-hair);background:color-mix(in oklab, var(--ed-milk) 85%, transparent);border-radius:0}html:not([data-tier="3d"]) .inv[data-template=editorial] .inv-section:not([data-type=cover]){background:color-mix(in oklab, var(--ed-milk) 92%, transparent)}.inv[data-template=editorial]:not(:has(>.sig-canvas)) .inv-section:not([data-type=cover]){background:color-mix(in oklab, var(--ed-milk) 92%, transparent)}html:not([data-tier="3d"]) .inv[data-template=editorial] .inv-section[data-type=cover]+.inv-section{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--ed-milk) 92%, transparent) 96px)}.inv[data-template=editorial]:not(:has(>.sig-canvas)) .inv-section[data-type=cover]+.inv-section{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--ed-milk) 92%, transparent) 96px)}
