.uv2{--uv-ink:#262921;--uv-pad:clamp(24px,5.5vw,110px);color:var(--uv-ink);background:#fff;padding-top:var(--house-header-h,80px);font-family:'Bodoni L',Didot,Georgia,serif;overflow:clip}.uv2 *{box-sizing:border-box}.uv2 :is(h1,h2,p,figure){margin:0}.uv2 a{color:inherit;text-decoration:none}.uv2 img{display:block;width:100%;height:auto}.uv2 :is(a,button):focus-visible,.uv-viewer button:focus-visible{outline:2px solid currentColor;outline-offset:6px}.uv-width{padding-inline:var(--uv-pad);max-width:1600px;margin-inline:auto}.uv-label,.uv-link,.uv-navigation,.uv-folio,.uv-footer,.uv-breadcrumb,.uv-caption,.uv-gallery figcaption,.uv-index,.uv-draft-status{font-family:var(--font-ui,Arial,sans-serif);font-size:11px;letter-spacing:.13em;line-height:1.7}.uv-label{text-transform:uppercase}.uv-link{display:inline-flex;min-height:44px;align-items:center;gap:24px;border:0;border-bottom:1px solid currentColor;padding:10px 0 5px;background:none;color:inherit;font-weight:400;cursor:pointer}.uv-link>span{transition:transform .3s}.uv-link:hover>span{transform:translate(3px,-2px)}.uv2 h2{font-size:clamp(35px,4vw,64px);font-weight:400;line-height:1.08;letter-spacing:-.025em}.uv2 em{font-weight:400}.ux-root-v2{padding-top:0}.uv-opening{position:relative;height:min(980px,100svh);min-height:700px;background:#242522;color:#fff;isolation:isolate}.uv-opening picture{position:absolute;inset:0;z-index:-2}.uv-opening img{width:100%;height:100%;object-fit:cover;object-position:center 60%}.uv-opening:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1115 0%,transparent 25%,transparent 48%,#1113 65%,#111b 100%);pointer-events:none}.uv-opening-copy{position:absolute;left:var(--uv-pad);bottom:70px;max-width:55%}.uv-opening h1{font-size:clamp(58px,6.9vw,110px);font-weight:400;line-height:1;letter-spacing:-.035em;margin:24px 0 18px}.uv-strap{font-size:clamp(23px,2.3vw,36px);font-style:italic}.uv-opening .uv-link{margin-top:27px;font-size:11px}.uv-folio{position:absolute;right:var(--uv-pad);bottom:75px;font-size:9px;writing-mode:vertical-rl;letter-spacing:.2em;opacity:.85}body:has(.ux-root-v2) [data-house-header][data-uv-overhero]:not([data-menu-open]){background:transparent!important;border-color:transparent!important;box-shadow:none!important;--lsym:#faf9f3!important;color:#faf9f3!important}body:has(.ux-root-v2) [data-house-header][data-uv-overhero]:not([data-menu-open]) .house-header__inner{background:transparent!important}body:has(.ux-root-v2) [data-house-header][data-uv-overhero]:not([data-menu-open]) .brand-compact-drawing{filter:brightness(0) invert(1)!important}body:has(.ux-root-v2) [data-house-header][data-uv-overhero]:not([data-menu-open]) :is(.house-header__utility,.house-bar,.house-bar a){color:#faf9f3!important}.uv-navigation{display:flex;justify-content:center;gap:clamp(30px,6vw,95px);padding-block:22px}.uv-navigation a{display:inline-flex;align-items:center;min-height:44px}.uv-navigation a:hover{text-decoration:underline;text-underline-offset:7px}.uv-introduction{text-align:center;padding-block:95px 115px;scroll-margin-top:100px}.uv-introduction h2{margin:29px 0 27px;font-size:clamp(38px,4.3vw,67px)}.uv-introduction>p:not(.uv-label){font-size:22px;line-height:1.65}.uv-introduction .uv-link{margin-top:25px}.uv-story{padding-bottom:115px;scroll-margin-top:100px}.uv-image-link{display:block;overflow:hidden}.uv-image-link img{transition:transform 1.2s cubic-bezier(.2,.6,.3,1)}.uv-image-link:hover img{transform:scale(1.015)}.uv-cover{position:relative;background:#eae1d2;min-height:450px}.uv-cover>img{aspect-ratio:1.65;object-fit:cover}.uv-cover-copy{position:absolute;left:5%;top:16%;max-width:37%;color:#202822}.uv-cover-copy h2{margin:30px 0;font-size:clamp(39px,4.4vw,72px)}.uv-cover-copy .uv-link{font-size:10px}.uv-caption{display:flex;justify-content:space-between;gap:20px;padding-top:18px;font-size:10px;letter-spacing:.08em}.uv-caption>span{font-family:'Bodoni L',Georgia,serif;font-size:17px;font-style:italic;letter-spacing:0}.uv-encounters{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:11%;padding-bottom:135px}.uv-encounters h2{margin:30px 0}.uv-encounters-copy>p:not(.uv-label){font-size:22px;line-height:1.5}.uv-encounters-copy .uv-link{margin-top:30px}.uv-encounter-image img{aspect-ratio:.83;object-fit:cover;object-position:center 70%}.uv-notes{display:grid;grid-template-columns:1fr 1.8fr;align-items:center;gap:6%;padding-bottom:115px}.uv-notes h2{margin:25px 0 30px}.uv-notes img{aspect-ratio:1.35;object-fit:cover;object-position:75% center}.uv-index{display:flex;justify-content:center;gap:clamp(40px,12vw,200px);padding-bottom:80px}.uv-index a{min-height:44px;display:flex;align-items:center;gap:30px}.uv-index a:hover{text-decoration:underline;text-underline-offset:6px}.uv-footer{display:grid;grid-template-columns:1fr 190px 1fr;align-items:center;gap:25px;border-top:1px solid #dadcd4;padding-block:30px;font-size:10px}.uv-footer img{width:190px}.uv-footer>a{min-height:44px;display:inline-flex;align-items:center;gap:17px}.uv-footer>a:last-child{justify-self:end}.uv-breadcrumb{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding-top:20px;font-size:10px;text-transform:uppercase}.uv-breadcrumb a{min-height:44px;display:flex;align-items:center}.uv-chapter-heading{padding-block:65px 75px;text-align:center}.uv-chapter-heading h1{font-weight:400;font-size:clamp(51px,7vw,105px);letter-spacing:-.035em;line-height:1.1;margin-top:25px}.uv-draft-art{max-width:1250px}.uv-draft-art img{max-height:740px;object-fit:cover;object-position:center 70%}.uv-is-story img{max-height:none}.uv-draft-copy{max-width:950px;padding-top:60px;padding-bottom:55px}.uv-draft-copy h2{margin:25px 0}.uv-draft-copy>p:not(.uv-label){font-size:23px;line-height:1.6;max-width:620px}.uv-draft-copy>.uv-link{margin-top:30px}.uv-work-note{max-width:950px;border-left:2px solid #8c453b;margin:0 auto 70px;padding-top:10px;padding-bottom:10px;background:#f7f6f2}.uv-work-note>.uv-label{color:#763f35;font-size:10px}.uv-work-note>p:not(.uv-label){font-size:21px;line-height:1.55;margin:15px 0}.uv-work-note>span{font:13px/1.7 var(--font-ui,Arial,sans-serif);color:#62665c;display:block;max-width:650px}.uv-chapter-back{display:flex;justify-content:space-between;gap:30px;padding-bottom:70px}.uv-note{font-size:25px;font-style:italic;line-height:1.6;margin-bottom:55px!important}.uv-archive{max-width:1100px;padding-bottom:75px}.uv-archive-row{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px 0;border-top:1px solid #d6d8cf;font-size:31px}.uv-archive-row small{font:10px/1.7 var(--font-ui,Arial,sans-serif);letter-spacing:.12em;display:block;margin-bottom:10px}.uv-draft-status{font-size:11px;letter-spacing:.02em;color:#62665c;margin-top:35px!important}.uv-gallery{padding-bottom:40px}.uv-gallery>.uv-note{text-align:center}.uv-gallery figure{max-width:1000px;margin:0 auto 80px!important}.uv-gallery figure:first-of-type{max-width:550px;margin-left:10%!important}.uv-gallery figure:nth-of-type(3){max-width:850px;margin-right:0!important}.uv-art-button{appearance:none;display:block;padding:0;border:0;width:100%;background:none;color:inherit;cursor:zoom-in}.uv-gallery figcaption{display:flex;justify-content:space-between;gap:20px;padding-top:17px;text-transform:uppercase;font-size:10px}.uv-viewer{border:0;width:96vw;height:94vh;max-width:1800px;max-height:94vh;padding:22px;background:#faf9f5;color:#252820}.uv-viewer::backdrop{background:#141711e8}.uv-viewer>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.uv-viewer h2{font:400 24px/1.2 'Bodoni L',Georgia,serif;margin:0}.uv-viewer button{border:0;background:none;min-height:44px;padding:10px;cursor:pointer;font:11px Arial,sans-serif;letter-spacing:.1em}.uv-viewer button span{font-size:23px;margin-left:15px}.uv-viewer>div{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% - 65px);gap:15px}.uv-viewer img{display:block;max-width:100%;width:auto;max-height:calc(100% - 45px);object-fit:contain}.uv-viewer p{font:italic 17px Georgia,serif;margin:0;text-align:center}.uv-viewer-open{overflow:hidden}@media(max-width:900px){.uv-opening-copy{max-width:80%}.uv-encounters{gap:7%;grid-template-columns:1fr 1.1fr}.uv2 h2{font-size:40px}.uv-cover-copy h2{font-size:43px}.uv-cover{min-height:380px}.uv-cover>img{min-height:380px;object-position:60% center}.uv-footer{grid-template-columns:1fr 150px 1fr;font-size:9px}.uv-footer img{width:150px}.uv-notes{gap:4%}.uv-notes h2{font-size:35px}}@media(max-width:700px){.uv-opening{height:100svh;min-height:700px;max-height:1100px}.uv-opening img{object-position:center center}.uv-opening-copy{left:24px;bottom:44px;right:24px;max-width:none}.uv-opening-copy>.uv-label{font-size:9px;letter-spacing:.12em}.uv-opening h1{font-size:clamp(42px,10vw,62px);margin:18px 0 13px;max-width:100%}.uv-strap{font-size:25px}.uv-opening .uv-link{margin-top:18px}.uv-folio{display:none}.uv-navigation{font-size:9px;letter-spacing:.09em;justify-content:space-between;gap:8px;padding-block:15px}.uv-introduction{padding-block:55px 65px}.uv-introduction h2{font-size:36px;line-height:1.15;margin:25px -5px}.uv-introduction>p:not(.uv-label){font-size:20px}.uv-introduction .uv-link{margin-top:20px}.uv-story{padding-inline:0;padding-bottom:65px}.uv-cover{min-height:570px;display:flex;flex-direction:column}.uv-cover>img{height:570px;min-height:570px;object-fit:cover;object-position:65% center}.uv-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#172016ed 0%,#17201685 22%,transparent 55%);pointer-events:none}.uv-cover-copy{top:auto;bottom:30px;left:24px;right:24px;max-width:90%;color:#fff;z-index:1}.uv-cover-copy h2{font-size:40px;margin:20px 0}.uv-cover-copy .uv-link{font-size:11px}.uv-caption{padding:17px 24px 0;align-items:flex-start;font-size:9px}.uv-caption>span{font-size:15px;text-align:right}.uv-encounters{display:flex;flex-direction:column;align-items:stretch;gap:30px;padding-bottom:70px}.uv-encounters-copy h2{font-size:40px;margin:23px 0}.uv-encounters-copy>p:not(.uv-label){font-size:20px}.uv-encounters-copy .uv-link{margin-top:20px}.uv-encounter-image{width:92%;margin-left:auto}.uv-encounter-image img{aspect-ratio:.75}.uv-notes{display:flex;flex-direction:column;align-items:stretch;gap:30px;padding-bottom:65px}.uv-notes h2{font-size:40px;margin:20px 0}.uv-notes img{aspect-ratio:1;object-position:75% center}.uv-index{gap:30px;justify-content:space-between;padding-bottom:45px;font-size:9px}.uv-index a{gap:15px}.uv-footer{grid-template-columns:1fr 1fr;gap:25px;padding-block:20px 30px;font-size:9px}.uv-footer img{grid-column:1/-1;grid-row:2;width:175px;justify-self:center}.uv-footer>a:last-child{grid-column:2;grid-row:1}.uv-breadcrumb{font-size:8px;gap:10px;padding-top:12px}.uv-chapter-heading{padding-block:35px 45px}.uv-chapter-heading>.uv-label{font-size:9px}.uv-chapter-heading h1{font-size:47px}.uv-draft-art{padding-inline:0}.uv-draft-art img{max-height:600px}.uv-draft-copy{padding-block:38px}.uv-draft-copy h2{font-size:36px}.uv-draft-copy>p:not(.uv-label){font-size:21px}.uv-work-note{margin-inline:24px;margin-bottom:45px;padding:20px}.uv-work-note>p:not(.uv-label){font-size:19px}.uv-work-note>span{font-size:12px}.uv-chapter-back{padding-bottom:45px;gap:20px}.uv-chapter-back .uv-link{font-size:9px;gap:12px}.uv-note{font-size:22px;margin-bottom:35px!important}.uv-archive-row{font-size:25px}.uv-gallery figure:first-of-type{margin-left:0!important}.uv-gallery figure{margin-bottom:45px!important}.uv-gallery figcaption{font-size:9px}.uv-gallery .uv-work-note{margin-inline:0}.uv-viewer{padding:16px 12px;width:100vw;height:90vh}.uv-viewer h2{font-size:21px}.uv-viewer p{font-size:15px}}@media(prefers-reduced-motion:reduce){.uv-image-link img,.uv-link>span{transition:none}}

.uv-logo-thread{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.uv-logo-thread path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.uv-logo-thread-shadow{stroke:#090909;stroke-width:2.3;opacity:.45;transform:translate(.5px,.6px)}.uv-logo-thread-line{stroke:#a3443f;stroke-width:1.15;opacity:.95}

/* The comic entrance uses the reading hierarchy of a strip cover. */
.uv-cover-copy{top:7%;max-width:35%;display:flex;flex-direction:column;align-items:flex-start;gap:0}.uv-comic-caption{background:#f7efdf;border:1px solid #33372f;padding:7px 12px;box-shadow:3px 3px 0 #33372f;font-size:10px;letter-spacing:.09em;color:#252820}.uv-cover-copy h2{font-family:'Arial Narrow','Helvetica Neue',Arial,sans-serif;font-size:clamp(29px,3.65vw,59px);font-weight:750;font-style:italic;line-height:.98;letter-spacing:-.045em;text-transform:uppercase;margin:24px 0 22px;transform:rotate(-2deg);transform-origin:left center}.uv-cover-copy h2>span{display:block}.uv-cover-copy .uv-link{padding:8px 12px;min-height:44px;font-size:10px;gap:22px}.uv-comic-preview{margin-top:28px;width:clamp(160px,20vw,290px);max-width:100%;background:#f7efdf;border:1px solid #33372f;padding:5px;transform:rotate(1deg)}.uv-cover-copy .uv-comic-preview img{width:100%;height:auto;min-height:0;aspect-ratio:2;object-fit:contain;transform:none;transition:none}.uv-comic-preview>span{display:block;font:8px/1.5 var(--font-ui,Arial,sans-serif);letter-spacing:.12em;padding:6px 4px 1px;color:#33372f}.uv-cover:focus-visible{outline-offset:6px}@media(max-width:900px) and (min-width:701px){.uv-cover-copy{top:5%}.uv-cover-copy h2{font-size:30px;margin-block:18px}.uv-comic-caption{font-size:8px}.uv-comic-preview{width:160px;margin-top:18px}.uv-cover-copy .uv-link{font-size:8px;gap:12px}}@media(max-width:700px){.uv-cover-copy{top:24px;bottom:24px;left:24px;right:24px;max-width:none;color:#252820;align-items:flex-start}.uv-cover-copy h2{font-size:34px;margin:24px 0 22px;padding:12px 16px 15px 12px;background:#f7efdf;border:1px solid #33372f;box-shadow:4px 4px 0 #33372f;letter-spacing:-.04em;transform:rotate(-2deg)}.uv-cover-copy .uv-link{font-size:10px;padding:9px 12px;gap:22px}.uv-cover-copy .uv-label{font-size:8px}.uv-comic-preview{width:190px;margin-top:auto;align-self:flex-start}.uv-cover:after{display:none}.uv-cover>img{object-position:65% center}.uv-cover-copy .uv-comic-preview img{height:auto;min-height:0;aspect-ratio:2}}

/* The Stories: hand-rendered, gently wandering ink boundary (not a rigid box). */
.uv-story .uv-cover::before{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:url('/unknown-guest/editorial/ink-frame.svg') center/100% 100% no-repeat;opacity:1}
@media(max-width:700px){.uv-story .uv-cover::before{inset:0}}


/* THE UNEXPECTED / Editorial edition 03
   A House publication, not a floating collection of comic-book cards.
   These overrides intentionally retain the existing imagery and routing. */
.uv2{--uv-paper:#f7f3eb;--uv-deep:#222822;--uv-red:#8d473e;background:#fff;color:var(--uv-deep);font-family:'Bodoni L',Didot,Georgia,serif}
.uv2 .uv-label,.uv2 .uv-section-heading,.uv2 .uv-intro-kicker,.uv2 .uv-cover-index,.uv2 .uv-story-summary{font-family:'Bodoni L',Didot,Georgia,serif}
.uv-opening{height:min(940px,100svh);min-height:670px}
.uv-opening picture img{image-rendering:auto}
.uv-opening-copy{bottom:clamp(65px,9vw,140px);max-width:min(660px,62%);z-index:3}
.uv-opening h1{font-weight:400;font-size:clamp(75px,8vw,142px);line-height:.92;letter-spacing:-.055em;margin:22px 0 30px;text-wrap:balance}
.uv-opening h1 em{font-weight:400;font-style:italic;letter-spacing:-.06em}
.uv-opening .uv-strap{font-size:clamp(18px,2vw,29px);line-height:1.45;max-width:510px}
.uv-opening .uv-link{margin-top:34px;border-bottom-color:#f3eee3cc;letter-spacing:.16em}
.uv-navigation{border-bottom:1px solid #e7e3da;max-width:1420px;gap:clamp(30px,7vw,125px)}
.uv-navigation a{font-size:11px;letter-spacing:.14em}
.uv-introduction{position:relative;max-width:1250px;padding-block:110px 145px}
.uv-intro-kicker,.uv-section-heading{display:flex;justify-content:space-between;align-items:center;gap:22px;letter-spacing:.17em;font-size:10px;line-height:1.5}
.uv-intro-kicker{border-top:1px solid #aaa79e;padding-top:15px;margin-bottom:80px}
.uv-introduction .uv-label{letter-spacing:.22em;font-size:11px}
.uv-introduction h2{font-size:clamp(48px,6vw,91px);line-height:1.07;letter-spacing:-.043em;font-weight:400;margin:27px 0 34px}
.uv-introduction h2 em{font-style:italic;font-weight:400}
.uv-introduction>p:not(.uv-label){font-size:clamp(19px,2vw,26px);line-height:1.6;max-width:760px;margin:auto}
.uv-introduction .uv-link{margin-top:36px;font-size:10px;letter-spacing:.14em}
.uv-intro-signature{display:block;margin-top:50px;font-size:19px;opacity:.53}
.uv-story{max-width:1600px;padding-bottom:clamp(85px,10vw,160px)}
.uv-section-heading{margin-bottom:24px;border-top:1px solid #bcb7aa;padding-top:14px}
.uv-cover{isolation:isolate;min-height:0;background:var(--uv-paper);overflow:hidden}
.uv-cover>img{aspect-ratio:1.5;object-fit:cover;object-position:center;transform:scale(1.001)}
.uv-cover:hover>img{transform:scale(1.012)}
.uv-story .uv-cover::before{z-index:2;opacity:.46;mix-blend-mode:multiply;inset:0;background-size:100% 100%}
.uv-story .uv-cover::after{display:none}
.uv-cover-copy{top:11%;left:6%;max-width:37%;z-index:3;gap:0;color:#242820}
.uv-cover-copy .uv-comic-caption{background:none;border:none;box-shadow:none;padding:0;transform:none;font-size:10px;letter-spacing:.16em}
.uv-cover-copy h2{font-family:'Bodoni L',Didot,Georgia,serif;font-size:clamp(44px,5vw,83px);font-weight:400;font-style:normal;line-height:1.02;letter-spacing:-.045em;text-transform:none;transform:none;margin:26px 0 22px;max-width:520px;text-wrap:balance}
.uv-cover-copy h2 em{font-weight:400;font-style:italic}
.uv-story-summary{display:block;font-size:clamp(15px,1.5vw,21px);line-height:1.5;font-weight:400;letter-spacing:0;margin:0 0 20px}
.uv-cover-copy .uv-link{font:400 10px/1.6 var(--font-ui,Arial,sans-serif);letter-spacing:.15em;min-height:44px;padding:10px 0 7px;border:0;border-bottom:1px solid #242820;gap:22px}
.uv-cover-index{position:absolute;bottom:5%;right:5%;color:#242820;font-size:9px;letter-spacing:.14em;writing-mode:vertical-rl;z-index:2}
.uv-caption{padding-top:20px;color:#57554e}
.uv-caption>span:first-child{font:10px/1.5 var(--font-ui,Arial,sans-serif);letter-spacing:.14em}
.uv-caption>span:last-child{font-size:17px;font-style:italic;letter-spacing:0;color:#252820}
.uv-encounters{grid-template-columns:.83fr 1fr;gap:11%;padding-bottom:145px}
.uv-encounters-copy h2,.uv-notes h2{font-size:clamp(50px,5vw,78px);letter-spacing:-.04em;line-height:1.04;font-weight:400}
.uv-encounters-copy .uv-label,.uv-notes .uv-label{letter-spacing:.18em}
.uv-encounter-image img{aspect-ratio:.9;object-position:center}
.uv-notes{padding-bottom:145px}
.uv-notes img{aspect-ratio:1.4}
.uv-index{border-top:1px solid #bebbb2;padding-top:24px;gap:25px;align-items:center;justify-content:space-between;max-width:1300px}
.uv-index .uv-label{font-size:10px;letter-spacing:.14em}
.uv-index a{font-size:12px;letter-spacing:.13em}
.uv-draft-art img{max-height:850px;object-fit:contain}
.uv-draft-copy h2{font-size:clamp(48px,5vw,80px)}
.uv-work-note{background:#f7f4ed;border-left:1px solid #8d473e}
.uv-sequence-editorial{margin-top:50px;border-top:1px solid #c7c3b8;padding-top:24px}
.uv-sequence-editorial img{width:100%;height:auto;max-width:860px;margin:20px 0 25px}
.uv-gallery figcaption{letter-spacing:.12em}
.uv2 a:focus-visible,.uv2 button:focus-visible{outline:2px solid #8d473e;outline-offset:4px}
@media(min-width:1500px){
 .uv-story{padding-inline:clamp(80px,5vw,115px)}
 .uv-cover-copy{left:6.8%}
}
@media(max-width:1100px) and (min-width:701px){
 .uv-cover-copy{top:9%;left:5%;max-width:42%}
 .uv-cover-copy h2{font-size:clamp(41px,4.6vw,58px)}
 .uv-story-summary{font-size:16px}
 .uv-introduction{padding-block:85px 110px}
}
@media(max-width:700px){
 .uv-opening{height:100svh;min-height:640px;max-height:1000px}
 .uv-opening-copy{left:7%;right:7%;bottom:8%;max-width:90%}
 .uv-opening h1{font-size:clamp(54px,12.5vw,78px);line-height:.97;margin:17px 0 25px}
 .uv-opening .uv-strap{font-size:clamp(18px,5vw,23px);line-height:1.4}
 .uv-navigation{gap:8px;justify-content:space-between;padding-inline:20px}
 .uv-navigation a{font-size:9px;letter-spacing:.07em}
 .uv-introduction{padding:64px 23px 86px}
 .uv-intro-kicker{font-size:8px;margin-bottom:58px}
 .uv-intro-kicker span:last-child{max-width:105px;text-align:right}
 .uv-introduction h2{font-size:clamp(41px,11vw,58px);margin:20px 0 27px}
 .uv-introduction>p:not(.uv-label){font-size:19px;line-height:1.56}
 .uv-introduction>p:not(.uv-label) br{display:none}
 .uv-story{padding-inline:0;padding-bottom:85px}
 .uv-section-heading{margin:0 18px 17px;font-size:8px}
 .uv-cover{min-height:0;display:block}
 .uv-cover>img{width:100%;height:auto;min-height:0;aspect-ratio:3/4;object-fit:cover;object-position:66% center}
 .uv-cover-copy{top:5%;left:6%;right:6%;bottom:auto;max-width:74%;color:#252820;z-index:3;display:flex}
 .uv-cover-copy .uv-label{font-size:9px;padding:0;background:none;border:0;box-shadow:none}
 .uv-cover-copy h2{font-size:clamp(35px,8.4vw,50px);line-height:1.04;letter-spacing:-.05em;margin:13px 0 10px;padding:0;background:none;border:0;box-shadow:none;transform:none;font-weight:400}
 .uv-story-summary{font-size:clamp(13px,3.4vw,17px);line-height:1.35;margin-bottom:10px}
 .uv-cover-copy .uv-link{font-size:9px;background:none;box-shadow:none;border:0;border-bottom:1px solid #242820;padding:6px 0 5px;letter-spacing:.07em;min-height:36px;gap:10px}
 .uv-cover-index{display:none}
 .uv-story .uv-cover::before{opacity:.4}
 .uv-caption{padding:16px 19px 0;gap:14px}
 .uv-caption>span:first-child{font-size:8px;max-width:52%}
 .uv-caption>span:last-child{font-size:14px;max-width:48%;text-align:right}
 .uv-encounters{padding-bottom:95px;gap:28px}
 .uv-encounters-copy h2,.uv-notes h2{font-size:clamp(42px,10vw,58px)}
 .uv-encounters-copy>p:not(.uv-label){font-size:19px}
 .uv-encounter-image{width:92%}
 .uv-notes{padding-bottom:85px}
 .uv-notes img{aspect-ratio:1}
 .uv-index{display:flex;flex-wrap:wrap;padding:20px 23px 45px;gap:20px}
 .uv-index .uv-label{flex-basis:100%}
 .uv-index a{font-size:10px}
 .uv-sequence-editorial{margin-top:35px}
 .uv-sequence-editorial img{margin:17px 0}
}
@media(max-width:370px){
 .uv-cover-copy{max-width:84%;top:4%}
 .uv-cover-copy h2{font-size:33px}
 .uv-story-summary{font-size:12px}
 .uv-cover-copy .uv-link{min-height:32px}
}
@media(prefers-reduced-motion:reduce){.uv-cover>img,.uv-image-link img{transition:none!important;transform:none!important}}


/* v3.1 correction: editorial copy and character illustration no longer overlap.
   A two-part print spread with intentionally quiet left page; the existing
   illustration remains intact on the right. */
.uv-story .uv-cover{
 display:grid!important;
 grid-template-columns:minmax(0,38%) minmax(0,62%)!important;
 align-items:stretch;
 min-height:clamp(530px,49vw,780px);
 overflow:hidden;
 background:#f6f0e4;
}
.uv-story .uv-cover>img{
 grid-column:2;grid-row:1;
 width:100%;height:100%;min-height:0;
 aspect-ratio:auto;object-fit:cover;object-position:62% center;
}
.uv-story .uv-cover-copy{
 grid-column:1;grid-row:1;
 position:relative!important;inset:auto!important;
 max-width:none!important;width:auto;min-width:0;
 z-index:3;
 align-self:center;display:flex;justify-content:center;
 padding:clamp(32px,5.1vw,78px) clamp(28px,4.7vw,75px);
 background:#f6f0e4;
}
.uv-story .uv-cover-copy h2{
 font-size:clamp(39px,4.6vw,73px)!important;
 max-width:100%;overflow-wrap:normal;
 line-height:1.01;
}
.uv-story .uv-story-summary{max-width:330px}
.uv-story .uv-cover::before{display:none!important}
.uv-story .uv-cover-index{display:none}
.uv-story .uv-cover:hover>img{transform:none}
.uv-story .uv-cover-copy .uv-link{align-self:flex-start}
@media(max-width:1000px) and (min-width:701px){
 .uv-story .uv-cover{grid-template-columns:42% 58%!important;min-height:510px}
 .uv-story .uv-cover-copy{padding:36px 30px}
 .uv-story .uv-cover-copy h2{font-size:clamp(35px,4.3vw,48px)!important}
 .uv-story .uv-story-summary{font-size:15px}
}
@media(max-width:700px){
 .uv-story .uv-cover{display:flex!important;flex-direction:column!important;min-height:0}
 .uv-story .uv-cover-copy{order:0;position:relative!important;inset:auto!important;width:100%;max-width:none!important;padding:36px 26px 37px;align-self:stretch;align-items:flex-start}
 .uv-story .uv-cover-copy h2{font-size:clamp(44px,10.5vw,64px)!important;margin:18px 0 17px;max-width:500px}
 .uv-story .uv-story-summary{font-size:17px;line-height:1.48;max-width:320px}
 .uv-story .uv-cover>img{order:1;width:100%;height:auto;min-height:0;aspect-ratio:4/3;object-fit:cover;object-position:67% center}
 .uv-story .uv-cover-copy .uv-link{min-height:44px}
}

/* Editorial refinement: no enclosing line or framed title around 'A little out of character'. */
.uv-story .uv-cover,
.uv-story .uv-cover-copy,
.uv-story .uv-cover-copy h2,
.uv-story .uv-cover-copy .uv-comic-caption {
 border:0!important;
 outline:0!important;
 box-shadow:none!important;
 border-radius:0!important;
}
.uv-story .uv-cover::before,
.uv-story .uv-cover::after,
.uv-story .uv-cover-copy h2::before,
.uv-story .uv-cover-copy h2::after {
 content:none!important;
 display:none!important;
 background:none!important;
}
.uv-story .uv-cover-copy h2{padding:0!important;transform:none!important;background:none!important}
