.season-plaster63>img.plaster-label66{width:48%;left:26%;top:44%}
.variant-b .magazine-stack{width:min(390px,47svh,57vw)}
#huntsman-long-story .scroll-snippet{top:29%!important}
.explore-card73:after{background:radial-gradient(ellipse at center,rgba(0,0,0,.28),rgba(0,0,0,.12) 44%,transparent 85%)}
.explore-card73:last-child{overflow:visible}
.more-sticker76{position:absolute;left:-18px;bottom:24px;width:180px;aspect-ratio:783/361;z-index:4;transform:rotate(-9deg);pointer-events:none}
.more-sticker76>img{position:absolute;width:158.876%;height:344.598%;max-width:none;left:-29.502%;top:-122.438%;object-fit:fill}
.more-sticker76>img.more-label76{width:66%;height:auto;left:17%;top:44%;transform:translateY(-50%)}
.archive-footer{overflow:hidden}
.archive-photo>img{will-change:translate;scale:1.025}
@media(max-width:759px){.variant-b .magazine-stack{width:min(45svh,57vw)}.more-sticker76{width:135px}}
.analog-edition #alphabet-menu #alphabet-open{padding:14px 18px!important;min-height:48px!important;height:auto!important;gap:16px}
.analog-edition #alphabet-menu:not(.is-open){min-width:114px!important}
.season-plaster63{--sticker-width:clamp(145px,15vw,205px);width:var(--sticker-width);left:calc(50% - var(--sticker-width)/2);right:auto;top:calc(50% + clamp(40px,4.8vw,70px));bottom:auto;transform:rotate(-12deg)}
.hero-eyebrow78{margin-bottom:.24em!important}
.hero-eyebrow78 .hero-lettering66{height:.15em}
.early-title78{position:fixed;left:0;top:50%;width:100%;transform:translateY(-50%);text-align:center;z-index:10;color:white;pointer-events:none}
.early-title78 .hero-line61{display:block;overflow:hidden}
#gard .gard-shade79{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(8,15,9,.42),rgba(8,15,9,.16) 37%,transparent 72%),linear-gradient(0deg,rgba(8,15,9,.46),transparent 38%)}
.more-sticker76{left:28px;top:30px;bottom:auto}
@media(max-width:759px){.more-sticker76{left:20px;top:24px}}
/* One explicit type size for the intro overlay and the settled hero. */
.variant-b #cover .hero-intro-line,.early-title78{font-size:clamp(64px,9vw,180px)!important;line-height:.80!important;letter-spacing:-.055em!important;margin:0;text-align:center}
.hero-line61{line-height:.80!important;padding:0!important;margin:0!important}
.hero-lettering66{height:.74em;margin:.025em auto}
.hero-eyebrow78{margin-bottom:.20em!important}
.hero-eyebrow78 .hero-lettering66{height:.14em}
.hero-glyph-line82{position:relative;display:block;width:max-content;max-width:100%;margin:auto;overflow:hidden}
.hero-glyph82{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;will-change:transform,opacity}
.season-plaster63{top:calc(50% + clamp(82px,8.2vw,132px))}

/* Leave enough physical page travel for the intact footer edge to scroll away. */
.variant-b .archive-footer{height:170svh;min-height:170svh;background:#eeebe3}
.variant-b .archive-footer .footer-reverse-tear{height:100svh;bottom:auto}
.variant-b .archive-photo{top:45svh;height:125svh}
.variant-b .archive-photo:after{background:linear-gradient(#eeebe3,transparent 25%)}
.variant-b .archive-links{padding-top:calc(45svh + 70px)}
.explore-card73:nth-child(3) h3:after{display:none}
.explore-card73:before{background-image:url('series-assets/analog/print-scuffs.jpg');background-size:cover;mix-blend-mode:screen;opacity:.36;mask-image:linear-gradient(#000,transparent 10%,transparent 90%,#000),linear-gradient(90deg,#000,transparent 7%,transparent 93%,#000)}
.explore-card73:nth-child(2)>img{object-position:50% 58%}
@media(prefers-reduced-motion:reduce){.variant-b .archive-footer{height:100svh;min-height:100svh}.variant-b .archive-photo{top:0;height:100%}.variant-b .archive-links{padding-top:90px}}

/* Keep the Milrab mark above the expanding intro photograph. */
.analog-edition.intro-active .masthead{z-index:2001!important}

#huntsman-long-story .scroll-snippet{top:18%!important}
.sticker-peel89{transform-origin:50% 50%;animation:sticker-place89 .46s cubic-bezier(.2,.8,.2,1) both}
@keyframes sticker-place89{
 0%{clip-path:inset(-90% 94% -90% -50%);transform:perspective(650px) rotate(-12deg) rotateY(-58deg) skewY(5deg) translateY(-9px)}
 65%{clip-path:inset(-90% -50% -90% -50%);transform:perspective(650px) rotate(-12deg) rotateY(-14deg) skewY(1deg) translateY(-2px)}
 100%{clip-path:inset(-90% -50% -90% -50%);transform:perspective(650px) rotate(-12deg) rotateY(0) skewY(0) translateY(0)}
}
@media(prefers-reduced-motion:reduce){.sticker-peel89{animation:none}}

.explore-card73:before{opacity:.72;mask-image:linear-gradient(#000,rgba(0,0,0,.6) 4%,transparent 16%,transparent 84%,rgba(0,0,0,.6) 96%,#000),linear-gradient(90deg,#000,rgba(0,0,0,.6) 3%,transparent 12%,transparent 88%,rgba(0,0,0,.6) 97%,#000)}
@media(min-width:760px){
 #innhold .contents46-row{position:relative;border-top-color:transparent}
 #innhold .contents46-row:before{content:'';position:absolute;left:0;top:-1px;width:calc(100% + 29vw);height:1px;background:#deded9;pointer-events:none;z-index:0}
}

/* Explicit two-line masthead; identical layout before and after letter splitting. */
.magazine-brand{white-space:nowrap;width:max-content;line-height:.87!important}
.magazine-brand .magazine-word{line-height:.87!important}
.magazine-brand .magazine-letter-mask{line-height:.87;margin:0;vertical-align:top;overflow:visible}
.magazine-brand .magazine-letter{line-height:.87}
