.magazine-module__J3Prdq__hero,.magazine-module__J3Prdq__readSection,.magazine-module__J3Prdq__cardSection,.magazine-module__J3Prdq__dlSection{--seat:#16382f;--seat-deep:#0c211b;--seat-hi:#22503f;--paper:#fbf6e8;--gold-soft:#ffd58a;margin-top:-1px;position:relative}.magazine-module__J3Prdq__hero{color:var(--cream);background:repeating-linear-gradient(45deg, #ffffff07 0 2px, transparent 2px 7px), repeating-linear-gradient(-45deg, #00000017 0 2px, transparent 2px 7px), radial-gradient(120% 90% at 76% 28%, var(--seat-hi) 0%, var(--seat) 46%, var(--seat-deep) 100%);padding:clamp(7.5rem,15vh,9.5rem) 0 clamp(3.5rem,7vw,6rem);overflow:hidden}.magazine-module__J3Prdq__hero:before{content:"";pointer-events:none;border:1.5px dashed #f6efdf26;border-radius:clamp(18px,2.2vw,30px);position:absolute;inset:clamp(10px,1.4vw,18px)}.magazine-module__J3Prdq__ghost:before{content:"In-flight"}.magazine-module__J3Prdq__ghost{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;color:var(--cream);opacity:.035;pointer-events:none;font-size:clamp(7rem,22vw,19rem);line-height:.8;position:absolute;bottom:-5%;left:-1vw}.magazine-module__J3Prdq__heroGrid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,84px);display:grid;position:relative}.magazine-module__J3Prdq__heroEyebrow{color:var(--gold)}.magazine-module__J3Prdq__heroH{margin-top:18px;font-size:clamp(3.4rem,8.6vw,7.4rem)}.magazine-module__J3Prdq__heroH .serif-i{color:var(--gold-soft);margin-top:.14em;font-size:.46em;display:block}.magazine-module__J3Prdq__heroLead{color:#f6efdfe6;max-width:46ch;margin-top:24px}.magazine-module__J3Prdq__board{background:#04100c80;border-radius:14px;max-width:470px;margin-top:28px;padding:4px 20px;box-shadow:inset 0 0 0 1px #f6efdf17,inset 0 10px 24px #00000040}.magazine-module__J3Prdq__board>div{grid-template-columns:7.2rem 1fr;align-items:baseline;gap:14px;padding:13px 0;display:grid}.magazine-module__J3Prdq__board>div+div{border-top:1px dashed #f6efdf29}.magazine-module__J3Prdq__board dt{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--cream);font-size:1.1rem}.magazine-module__J3Prdq__board dd{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);flex-wrap:wrap;align-items:center;gap:0 .5em;font-size:.72rem;font-weight:700;line-height:1.7;display:flex}.magazine-module__J3Prdq__board dd:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-right:4px;box-shadow:0 0 10px}.magazine-module__J3Prdq__board dd.magazine-module__J3Prdq__hold{color:#ff9f86}.magazine-module__J3Prdq__board a{color:inherit;text-underline-offset:4px;transition:color .25s var(--ease), text-decoration-color .25s var(--ease);-webkit-text-decoration:underline #e9a13b80;text-decoration:underline #e9a13b80}.magazine-module__J3Prdq__board a:hover,.magazine-module__J3Prdq__board a:focus-visible{color:var(--gold-soft);text-decoration-color:currentColor}.magazine-module__J3Prdq__board a:focus-visible{outline:2px solid var(--cream);outline-offset:3px;border-radius:3px}.magazine-module__J3Prdq__heroCta{flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:32px;display:flex}.magazine-module__J3Prdq__textLink{letter-spacing:.02em;color:var(--cream);text-underline-offset:5px;transition:color .25s var(--ease), text-decoration-color .25s var(--ease);font-size:14px;font-weight:600;-webkit-text-decoration:underline #f6efdf73;text-decoration:underline #f6efdf73}.magazine-module__J3Prdq__textLink:hover,.magazine-module__J3Prdq__textLink:focus-visible{color:var(--gold-soft);text-decoration-color:currentColor}.magazine-module__J3Prdq__textLink:focus-visible{outline:3px solid var(--cream);outline-offset:4px;border-radius:4px}.magazine-module__J3Prdq__visual{justify-self:center;width:min(100%,min(66svh,640px)/1.41523);margin:0;position:relative}.magazine-module__J3Prdq__behind{filter:brightness(.8)saturate(.9);width:88%;height:auto;transition:transform .7s var(--ease);border-radius:12px;position:absolute;top:-4%;right:-17%;transform:rotate(7deg);box-shadow:0 30px 60px -24px #0009}.magazine-module__J3Prdq__cover{transition:transform .7s var(--ease);border-radius:3px;position:relative;transform:rotate(-2.5deg);box-shadow:0 46px 80px -28px #000000a6,0 16px 30px -12px #00000073}.magazine-module__J3Prdq__cover img{border-radius:3px;width:100%;height:auto;display:block}.magazine-module__J3Prdq__cover:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#00000042,#ffffff1a 1.2%,#0000 4%),linear-gradient(120deg,#ffffff24,#0000 34%);position:absolute;inset:0}.magazine-module__J3Prdq__visual:hover .magazine-module__J3Prdq__cover{transform:rotate(-1deg)translateY(-8px)}.magazine-module__J3Prdq__visual:hover .magazine-module__J3Prdq__behind{transform:rotate(9deg)translate(10px,-4px)}.magazine-module__J3Prdq__visualCap{text-align:center;font-family:var(--font-serif), serif;color:#f6efdfb8;margin-top:26px;font-size:1rem;font-style:italic}.magazine-module__J3Prdq__sectionHead{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:16px clamp(24px,5vw,72px);display:grid}.magazine-module__J3Prdq__eyebrowRed{color:var(--red-2)}.magazine-module__J3Prdq__h2{margin-top:14px;font-size:clamp(2.5rem,6vw,4.8rem)}.magazine-module__J3Prdq__readSection .magazine-module__J3Prdq__h2,.magazine-module__J3Prdq__cardSection .magazine-module__J3Prdq__h2{color:var(--ink)}:is(.magazine-module__J3Prdq__readSection .magazine-module__J3Prdq__h2 .serif-i,.magazine-module__J3Prdq__cardSection .magazine-module__J3Prdq__h2 .serif-i){color:var(--red)}.magazine-module__J3Prdq__headNote{max-width:40ch;color:var(--ink-soft);font-size:clamp(.98rem,1.15vw,1.06rem);line-height:1.65}.magazine-module__J3Prdq__readSection{background:var(--cream);color:var(--ink);padding:clamp(4rem,8vw,6.5rem) 0 clamp(3.5rem,7vw,5.5rem)}.magazine-module__J3Prdq__menuNote{text-align:center;font-family:var(--font-serif), serif;color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 18px;margin-top:clamp(26px,3.6vw,42px);font-size:1.02rem;font-style:italic;display:flex}.magazine-module__J3Prdq__menuLink{font-family:var(--font-body);letter-spacing:.02em;color:var(--red-2);text-underline-offset:5px;transition:color .25s var(--ease), text-decoration-color .25s var(--ease);align-items:baseline;gap:8px;font-size:14px;font-style:normal;font-weight:700;-webkit-text-decoration:underline #1d0b063d;text-decoration:underline #1d0b063d;display:inline-flex}.magazine-module__J3Prdq__menuLink span{transition:transform .25s var(--ease);display:inline-block}.magazine-module__J3Prdq__menuLink:hover,.magazine-module__J3Prdq__menuLink:focus-visible{color:var(--red-deep);text-decoration-color:currentColor}.magazine-module__J3Prdq__menuLink:hover span{transform:translate(4px)}.magazine-module__J3Prdq__menuLink:focus-visible{outline:3px solid var(--ink);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.magazine-module__J3Prdq__menuLink,.magazine-module__J3Prdq__menuLink span{transition:none}}.magazine-module__J3Prdq__cardSection{background:var(--cream-2);color:var(--ink);border-top:1px solid #1d0b0614;padding-block:clamp(4rem,8vw,6.5rem)}.magazine-module__J3Prdq__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3.4vw,48px);margin-top:clamp(30px,4.4vw,52px);display:grid}.magazine-module__J3Prdq__side{margin:0}.magazine-module__J3Prdq__laminate{transition:transform .55s var(--ease);border-radius:14px;position:relative;transform:rotate(-.8deg);box-shadow:0 1px #1d0b061a,0 30px 56px -24px #3c140873}.magazine-module__J3Prdq__side+.magazine-module__J3Prdq__side .magazine-module__J3Prdq__laminate{transform:rotate(.8deg)}.magazine-module__J3Prdq__laminate img{border-radius:inherit;width:100%;height:auto;display:block}.magazine-module__J3Prdq__laminate:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff38,#fff0 30%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff4d}.magazine-module__J3Prdq__side:hover .magazine-module__J3Prdq__laminate{transform:rotate(0)translateY(-6px)}.magazine-module__J3Prdq__sideCap{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:14px;margin-top:18px;font-size:.74rem;font-weight:600;display:flex}.magazine-module__J3Prdq__sideCap b{background:var(--seat);color:var(--cream);border-radius:4px;margin-right:.6em;padding:3px 8px;font-weight:700}.magazine-module__J3Prdq__full{color:var(--red-2);text-underline-offset:3px;flex:none;font-weight:700;text-decoration:none}.magazine-module__J3Prdq__full:hover,.magazine-module__J3Prdq__full:focus-visible{color:var(--red-deep);text-decoration:underline}.magazine-module__J3Prdq__full:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.magazine-module__J3Prdq__dlSection{background:var(--red);color:var(--cream);padding-block:clamp(4rem,8vw,6.5rem);overflow:hidden}.magazine-module__J3Prdq__dlGhost:before{content:"Carry-on"}.magazine-module__J3Prdq__dlGhost{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;opacity:.07;pointer-events:none;font-size:clamp(7rem,22vw,18rem);line-height:.8;position:absolute;bottom:-12%;right:-2%}.magazine-module__J3Prdq__dlEyebrow{color:var(--cream)}.magazine-module__J3Prdq__dlSection .magazine-module__J3Prdq__h2 .serif-i{color:var(--gold-soft)}.magazine-module__J3Prdq__tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.6vw,30px);margin-top:clamp(28px,4vw,44px);padding:0;list-style:none;display:grid;position:relative}.magazine-module__J3Prdq__ticket{background:var(--paper);color:var(--ink);transition:transform .45s var(--ease);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 46px -20px #28040099}.magazine-module__J3Prdq__ticket:hover,.magazine-module__J3Prdq__ticket:focus-within{transform:translateY(-4px)rotate(-.4deg)}.magazine-module__J3Prdq__tMain{padding:clamp(18px,2vw,24px) clamp(18px,2.2vw,28px)}.magazine-module__J3Prdq__tTop{letter-spacing:.22em;text-transform:uppercase;color:var(--seat);border-bottom:1px solid #16382f38;justify-content:space-between;padding-bottom:9px;font-size:.7rem;font-weight:700;display:flex}.magazine-module__J3Prdq__tTitle{font-family:var(--font-display);text-transform:uppercase;color:var(--seat);margin-top:14px;font-size:clamp(1.45rem,2.4vw,2rem);line-height:.95}.magazine-module__J3Prdq__tMeta{flex-wrap:wrap;gap:10px 26px;margin-top:16px;display:flex}.magazine-module__J3Prdq__tMeta dt{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-size:.7rem;font-weight:600}.magazine-module__J3Prdq__tMeta dd{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);margin-top:2px;font-size:1.05rem}.magazine-module__J3Prdq__tStub{background:#f1e7cd;border-left:2px dashed #16382f4d;place-items:center;padding:18px clamp(16px,2vw,26px);display:grid;position:relative}.magazine-module__J3Prdq__tStub:before,.magazine-module__J3Prdq__tStub:after{content:"";background:var(--red);border-radius:50%;width:16px;height:16px;position:absolute;left:-9px}.magazine-module__J3Prdq__tStub:before{top:-8px}.magazine-module__J3Prdq__tStub:after{bottom:-8px}.magazine-module__J3Prdq__tGo{background:var(--seat);color:var(--cream);letter-spacing:.02em;white-space:nowrap;transition:background-color .25s var(--ease), transform .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:13px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.magazine-module__J3Prdq__tGo:hover{background:var(--red-deep)}.magazine-module__J3Prdq__tGo:active{transform:scale(.97)}.magazine-module__J3Prdq__tGo:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.magazine-module__J3Prdq__dlNote{max-width:62ch;color:var(--cream);margin-top:clamp(24px,3.4vw,36px);font-size:.98rem;line-height:1.7;position:relative}.magazine-module__J3Prdq__dlNote a{color:inherit;text-underline-offset:3px;transition:color .25s var(--ease);font-weight:600}.magazine-module__J3Prdq__dlNote a:hover,.magazine-module__J3Prdq__dlNote a:focus-visible{color:var(--gold-soft)}.magazine-module__J3Prdq__dlNote a:focus-visible{outline:3px solid var(--cream);outline-offset:3px;border-radius:3px}@media (max-width:860px){.magazine-module__J3Prdq__heroGrid,.magazine-module__J3Prdq__sectionHead,.magazine-module__J3Prdq__cards,.magazine-module__J3Prdq__tickets{grid-template-columns:minmax(0,1fr)}.magazine-module__J3Prdq__visual{width:min(74vw,380px);margin-top:12px}.magazine-module__J3Prdq__behind{right:-14%}}@media (max-width:560px){.magazine-module__J3Prdq__hero:before{display:none}}@media (max-width:480px){.magazine-module__J3Prdq__board{padding:2px 16px}.magazine-module__J3Prdq__board>div{grid-template-columns:minmax(0,1fr);gap:4px}.magazine-module__J3Prdq__ticket{grid-template-columns:minmax(0,1fr)}.magazine-module__J3Prdq__tStub{border-top:2px dashed #16382f4d;border-left:0}.magazine-module__J3Prdq__tStub:before,.magazine-module__J3Prdq__tStub:after{top:-9px;bottom:auto;left:auto}.magazine-module__J3Prdq__tStub:before{left:-8px}.magazine-module__J3Prdq__tStub:after{right:-8px}}@media (prefers-reduced-motion:reduce){.magazine-module__J3Prdq__cover,.magazine-module__J3Prdq__behind,.magazine-module__J3Prdq__laminate,.magazine-module__J3Prdq__ticket,.magazine-module__J3Prdq__tGo{transition:none}}
.reader-module__nWYVxa__reader{--page-w:min(84vw, 620px, calc((100svh - 210px) * .7066));margin-top:clamp(18px,3vw,30px);position:relative}.reader-module__nWYVxa__track{padding:14px calc(50% - var(--page-w) / 2) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:clamp(18px,3vw,44px);display:flex;position:relative;overflow-x:auto}.reader-module__nWYVxa__track::-webkit-scrollbar{display:none}.reader-module__nWYVxa__track:focus-visible{outline:3px solid var(--ink);outline-offset:-3px;border-radius:14px}.reader-module__nWYVxa__slide{flex:0 0 var(--page-w);scroll-snap-align:center;scroll-snap-stop:always;transition:transform .55s var(--ease)}.reader-module__nWYVxa__reader[data-live] .reader-module__nWYVxa__slide:not(.reader-module__nWYVxa__on){cursor:pointer;transform:scale(.94)}.reader-module__nWYVxa__reader[data-live] .reader-module__nWYVxa__slide:not(.reader-module__nWYVxa__on) .reader-module__nWYVxa__sheet{opacity:.5}.reader-module__nWYVxa__reader[data-live] .reader-module__nWYVxa__slide:not(.reader-module__nWYVxa__on):hover .reader-module__nWYVxa__sheet{opacity:.8}.reader-module__nWYVxa__figure{margin:0}.reader-module__nWYVxa__sheet{transition:opacity .45s var(--ease);background:var(--cream-2);border-radius:2px;position:relative;box-shadow:0 1px #1d0b0614,0 26px 48px -18px #3c14086b,0 10px 18px -10px #3c140838}.reader-module__nWYVxa__sheet img{-webkit-user-select:none;user-select:none;border-radius:2px;width:100%;height:auto;display:block}.reader-module__nWYVxa__sheet:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#1d0b0629,#ffffff12 1.4%,#0000 4.5%);position:absolute;inset:0}.reader-module__nWYVxa__sheet.reader-module__nWYVxa__leftHand:after{background:linear-gradient(270deg,#1d0b0629,#ffffff12 1.4%,#0000 4.5%)}.reader-module__nWYVxa__caption{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;font-size:.7rem;font-weight:600;display:flex}.reader-module__nWYVxa__full{color:var(--red-2);text-underline-offset:3px;transition:color .25s var(--ease);flex:none;font-weight:700;text-decoration:none}.reader-module__nWYVxa__full:hover,.reader-module__nWYVxa__full:focus-visible{color:var(--red-deep);text-decoration:underline}.reader-module__nWYVxa__full:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.reader-module__nWYVxa__controls{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:min(620px,92vw);margin:clamp(14px,2vw,22px) auto 0;display:grid}.reader-module__nWYVxa__controls .reader-module__nWYVxa__turn:first-child{justify-self:start}.reader-module__nWYVxa__controls .reader-module__nWYVxa__turn:last-child{justify-self:end}.reader-module__nWYVxa__turn{min-height:46px;color:var(--ink);font-family:var(--font-body);letter-spacing:.02em;cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform .25s var(--ease);background:0 0;border:1.5px solid #1d0b063d;border-radius:999px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex;position:relative}@media (hover:hover){.reader-module__nWYVxa__turn:hover:not([aria-disabled=true]){background:var(--ink);border-color:var(--ink);color:var(--cream)}.reader-module__nWYVxa__thumb:hover{transform:translateY(-3px)}.reader-module__nWYVxa__thumb:hover img{opacity:1}}.reader-module__nWYVxa__turn:active:not([aria-disabled=true]){transform:scale(.97)}.reader-module__nWYVxa__turn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.reader-module__nWYVxa__turn[aria-disabled=true]{opacity:.35;cursor:default}.reader-module__nWYVxa__counter{text-align:center;font-family:var(--font-display), sans-serif;letter-spacing:.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1}.reader-module__nWYVxa__counter b{color:var(--red);font-weight:400}.reader-module__nWYVxa__counterTitle{font-family:var(--font-serif), serif;letter-spacing:0;color:var(--ink-soft);white-space:nowrap;margin-top:6px;font-size:.95rem;font-style:italic;display:block}.reader-module__nWYVxa__thumbs{scrollbar-width:thin;gap:10px;width:fit-content;max-width:100%;margin:clamp(22px,3vw,34px) auto 0;padding:10px 16px 12px;list-style:none;display:flex;overflow-x:auto}.reader-module__nWYVxa__thumbs li{flex:none}.reader-module__nWYVxa__thumb{cursor:pointer;width:58px;transition:transform .25s var(--ease);background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.reader-module__nWYVxa__thumb img{opacity:.7;width:100%;height:auto;transition:opacity .25s var(--ease), outline-color .25s var(--ease);outline-offset:3px;border-radius:2px;outline:2px solid #0000;display:block;box-shadow:0 5px 12px -4px #3c14084d}.reader-module__nWYVxa__thumbNo{letter-spacing:.14em;color:var(--ink-soft);font-size:.7rem;font-weight:700}.reader-module__nWYVxa__thumb[aria-current=true] img{opacity:1;outline-color:var(--red)}.reader-module__nWYVxa__thumb[aria-current=true] .reader-module__nWYVxa__thumbNo{color:var(--red)}.reader-module__nWYVxa__thumb:focus-visible{outline:3px solid var(--ink);outline-offset:5px}@media (max-width:699px){.reader-module__nWYVxa__caption{letter-spacing:.14em;font-size:.7rem}.reader-module__nWYVxa__turn{justify-content:center;width:46px;padding:0;font-size:18px}.reader-module__nWYVxa__turnLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reader-module__nWYVxa__thumb{width:50px}}@media (prefers-reduced-motion:reduce){.reader-module__nWYVxa__slide,.reader-module__nWYVxa__sheet,.reader-module__nWYVxa__thumb,.reader-module__nWYVxa__thumb img,.reader-module__nWYVxa__turn{transition:none}}
