.ptp{--paper: #f3eee2;--ink: #17140f;--red: #c8302a;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .27 0 0 0 0 .2 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:relative;overflow:clip;padding:clamp(24px,3vw,40px) 0 clamp(56px,7vw,96px);color:#fff;background:radial-gradient(120% 70% at 50% 0%,#17171a,#0c0c0e 60%,#08080a)}.ptp__pattern{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.08;background:var(--pat) 0 0 / 460px auto repeat;-webkit-mask:linear-gradient(180deg,#000,rgba(0,0,0,.15) 60%);mask:linear-gradient(180deg,#000,rgba(0,0,0,.15) 60%)}.ptp>.wrapper{position:relative}.ptp img{max-width:100%;height:auto}.ptp a{color:inherit}.ptp-crumbs{display:flex;gap:10px;margin-bottom:clamp(20px,3vw,36px);font-size:13px;color:#ffffff8c}.ptp-crumbs a{text-decoration:none}.ptp-crumbs a:hover{color:#fff}.ptp-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,72px);align-items:center;padding-bottom:clamp(36px,5vw,60px)}.ptp-hero--text{grid-template-columns:minmax(0,760px)}.ptp-kicker{margin:0 0 12px;font-family:var(--FONT-STACK-ACCENT);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ff5a4f}.ptp-kicker span{color:#ffffff8c}.ptp-title{margin:0 0 18px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:clamp(38px,5vw,68px);line-height:.98;text-transform:uppercase}.ptp-summary{max-width:580px;margin:0 0 16px;font-size:19px;line-height:1.55;color:#ffffffe0}.ptp-aka{margin:0 0 22px;font-size:14px;color:#ffffff9e}.ptp-aka span{margin-right:6px;font-family:var(--FONT-STACK-ACCENT);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.ptp-jumps{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding-top:16px;border-top:1px solid rgba(255,255,255,.12)}.ptp-jumps a{font-family:var(--FONT-STACK-ACCENT);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;text-decoration:none;transition:color .3s ease}.ptp-jumps a:hover{color:#fff}.ptp-exhibit{position:relative;margin:0;padding:10px 10px 34px;background:var(--paper);rotate:1deg;box-shadow:0 1px 1px #0000004d,0 26px 44px -24px #000000f2}.ptp-exhibit img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.ptp-exhibit figcaption{position:absolute;left:12px;bottom:9px;font-family:Courier New,Courier,monospace;font-size:13px;color:#4a4437}.ptp-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(28px,4vw,60px);align-items:start;padding-top:clamp(36px,5vw,56px);border-top:1px solid rgba(255,255,255,.1)}.ptp-block+.ptp-block{margin-top:clamp(36px,4vw,52px)}.ptp-h2{margin:0 0 16px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:clamp(24px,2.4vw,32px);line-height:1.05;text-transform:uppercase}.ptp-h3{margin:0 0 14px;font-family:var(--FONT-STACK-ACCENT);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff9}.ptp-body{max-width:680px;font-size:17px;line-height:1.7;color:#fffc}.ptp-body p{margin:0 0 14px}.ptp-body em{color:#fff}.ptp-desk{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(22px,3vw,40px);align-items:start;padding-top:8px}.ptp-memo{position:relative;padding:34px 30px 70px 32px;color:#26221b;rotate:-.5deg;background:var(--grain),radial-gradient(130% 90% at 0% 0%,rgba(255,255,255,.5),transparent 55%),radial-gradient(120% 80% at 100% 100%,rgba(170,140,80,.16),transparent 60%),#eeeadf;box-shadow:0 1px 1px #00000059,0 2px 0 -1px #e2ddd0,0 3px 1px -1px #00000040,0 22px 34px -22px #000000f2}.ptp-memo__clip{position:absolute;right:40px;top:-18px;width:22px;height:64px;rotate:4deg;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 64'%3E%3Cpath d='M15 22V50a5 5 0 0 1-10 0V12a7 7 0 0 1 14 0v40a9 9 0 0 1-18 0V22' fill='none' stroke='%23a8a9ad' stroke-width='2.4' stroke-linecap='round'/%3E%3Cpath d='M15 22V50a5 5 0 0 1-10 0V12a7 7 0 0 1 14 0v40a9 9 0 0 1-18 0V22' fill='none' stroke='%23e9eaee' stroke-width='0.9' stroke-linecap='round' transform='translate(-0.6 -0.6)'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.35))}.ptp-memo__hdr{margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(38,34,27,.55);font-family:PAT Elite,Courier New,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#3a352b}.ptp-memo__hdr span{display:block;margin-top:4px;letter-spacing:.04em;text-transform:none;font-size:13px;color:#5a5446}.ptp-memo__h{margin:0 0 12px;font-family:PAT Elite,Courier New,monospace;font-weight:400;font-size:21px;letter-spacing:.02em;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;color:#1f1c16}.ptp-memo__list{margin:0;padding:0;list-style:none;counter-reset:memo;display:grid;gap:9px}.ptp-memo__list li{position:relative;padding-left:30px;counter-increment:memo;font-family:PAT Elite,Courier New,monospace;font-size:14.5px;line-height:1.6;color:#2b271f;text-shadow:0 0 .7px rgba(30,26,20,.45)}.ptp-memo__list li:before{content:counter(memo) ".";position:absolute;left:0;top:0;color:#2b271f}.ptp-memo__list li:nth-child(3n+2){opacity:.93}.ptp-stamp{position:absolute;right:22px;bottom:16px;padding:4px 12px 3px;border:3px solid currentColor;border-radius:6px;rotate:-9deg;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:17px;letter-spacing:.16em;text-transform:uppercase;color:#a8221e9e;mix-blend-mode:multiply;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 1.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E") 0 0 / 120px 60px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 1.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E") 0 0 / 120px 60px}.ptp-pad{position:relative;margin-top:18px;padding:26px 22px 26px 58px;color:#1c2c6e;rotate:1.3deg;background:linear-gradient(90deg,transparent 44px,rgba(206,70,70,.55) 44px,rgba(206,70,70,.55) 45px,transparent 45px,transparent 48px,rgba(206,70,70,.45) 48px,rgba(206,70,70,.45) 49px,transparent 49px),repeating-linear-gradient(180deg,transparent 0 29px,rgba(70,110,190,.32) 29px 30px) 0 22px / 100% calc(100% - 22px) no-repeat,var(--grain),#f8eca0;box-shadow:0 1px 1px #0000004d,0 20px 32px -20px #000000f2}.ptp-pad__tape{position:absolute;left:50%;top:-13px;width:104px;height:28px;translate:-50% 0;rotate:-3deg;background:#f0ecde9e;box-shadow:0 1px 2px #0000002e;clip-path:polygon(2% 8%,98% 0,100% 92%,0 100%)}.ptp-pad__h{display:inline-block;margin:0 0 4px;font-family:var(--hand);font-weight:700;font-size:34px;line-height:38px;color:#182766;rotate:-2deg;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8 C 40 3, 80 11, 120 6 S 180 4, 198 7' fill='none' stroke='%23c23a32' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") 0 100% / 100% 10px no-repeat;padding-bottom:6px}.ptp-pad__list{margin:6px 0 0;padding:0;list-style:none}.ptp-pad__list li{position:relative;padding-left:4px;font-family:var(--hand);font-size:21px;line-height:30px;color:#1c2c6e}.ptp-pad__list li:before{content:"\2192";position:absolute;left:-26px;top:0;font-family:var(--hand);color:#c23a32}.ptp-pad__list li+li{margin-top:0}.ptp-pad__list li:nth-child(2n){rotate:-.4deg}.ptp-pad__list li:nth-child(3n){rotate:.3deg}.ptp-timeline{position:relative;margin:0;padding:0 0 0 4px;list-style:none}.ptp-timeline:before{content:"";position:absolute;left:78px;top:6px;bottom:6px;width:1px;background:#ffffff2e}.ptp-timeline li{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);gap:34px;padding:7px 0}.ptp-timeline li:after{content:"";position:absolute;left:70px;top:14px;width:9px;height:9px;border-radius:50%;background:#0c0c0e;box-shadow:inset 0 0 0 2px #ff5a4f}.ptp-timeline b{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:17px;text-align:right;color:#fff}.ptp-timeline span{font-size:15.5px;line-height:1.5;color:#ffffffc7}.ptp-side{display:grid;gap:22px;position:sticky;top:calc(var(--header-height, 65px) + 20px)}.ptp-card{padding:20px 20px 18px;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:#ffffff08}.ptp-people{margin:0;padding:0;list-style:none;display:grid;gap:12px}.ptp-people b{display:block;font-size:15px;color:#fff}.ptp-people span{display:block;font-size:13.5px;line-height:1.45;color:#fff9}.ptp-sources{margin:0;padding:0;list-style:none;display:grid;gap:4px}.ptp-sources a{display:block;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:14.5px;line-height:1.4;color:#fff;text-decoration:none;transition:color .3s ease}.ptp-sources a:hover{color:#ff6a5f}.ptp-sources small{display:block;margin-top:2px;font-size:12px;letter-spacing:.04em;color:#ffffff80}.ptp-sources small:after{content:" \2197"}.ptp-comics{margin-top:clamp(44px,6vw,72px);padding-top:clamp(28px,4vw,44px);border-top:1px solid rgba(255,255,255,.1)}.ptp-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px;margin-bottom:26px}.ptp-head .ptp-h2{margin:0}.ptp-head__note{margin:0;font-size:15px;color:#fff9}.ptp-refs{display:flex;flex-wrap:wrap;justify-content:center;gap:28px}.ptp-ref{width:min(250px,calc(50% - 14px))}.ptp-ref__note{margin:12px 2px 0;font-family:Courier New,Courier,monospace;font-size:13.5px;line-height:1.5;color:#ffffffb8}.ptp-more{margin-top:clamp(44px,6vw,72px);padding-top:28px;border-top:1px solid rgba(255,255,255,.1)}.ptp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ptp-chips a{display:inline-block;padding:7px 13px;border:1px solid rgba(255,255,255,.18);border-radius:999px;font-size:13.5px;color:#fff;text-decoration:none;transition:border-color .3s ease,background .3s ease}.ptp-chips a:hover{border-color:#ffffff80;background:#ffffff0d}@media(max-width:989px){.ptp-layout{grid-template-columns:1fr}.ptp-side{position:static;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media(max-width:749px){.ptp-hero{grid-template-columns:1fr}.ptp-exhibit{order:-1;rotate:.5deg}.ptp-desk{grid-template-columns:1fr}.ptp-pad{margin-top:6px}.ptp-timeline:before{left:66px}.ptp-timeline li{grid-template-columns:48px minmax(0,1fr);gap:30px}.ptp-timeline li:after{left:58px}}@media(prefers-reduced-motion:reduce){.ptp *{transition:none!important}}.ptp-refs__sub{margin:clamp(36px,4vw,52px) 0 20px;text-align:center}.ptp-refs--gear .ptp-ref{width:min(220px,calc(50% - 14px))}.ptp-excerpts{margin-top:clamp(44px,6vw,72px);padding-top:clamp(28px,4vw,44px);border-top:1px solid rgba(255,255,255,.1)}.ptp-ex+.ptp-ex{margin-top:clamp(40px,5vw,64px)}.ptp-ex__head{max-width:760px;margin-bottom:16px}.ptp-ex__from{margin:0 0 6px;font-family:var(--FONT-STACK-ACCENT);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff5a4f}.ptp-ex__from a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(255,90,79,.4)}.ptp-ex__from a:hover{border-bottom-color:#ff5a4f}.ptp-ex__from span{color:#ffffff8c}.ptp-ex__title{margin:0 0 8px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:clamp(20px,2vw,26px);text-transform:uppercase}.ptp-ex__note{margin:0;font-size:15.5px;line-height:1.55;color:#ffffffb8}.ptp-ex__strip{display:flex;flex-wrap:wrap;gap:8px;padding:8px;background:#000;border-radius:2px;box-shadow:0 0 0 1px #ffffff14,0 26px 44px -26px #000000f2}.ptp-ex__strip:after{content:"";flex-grow:.6}.ptp-ex__cell{display:block;flex:var(--ar) 1 calc(var(--ar) * var(--base, 230px));overflow:hidden;background:#111;cursor:zoom-in}.ptp-ex__cell img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s ease}.ptp-ex__cell:hover img{transform:scale(1.025);filter:brightness(1.06)}.ptp-ex--pages .ptp-ex__strip{justify-content:center;gap:14px;padding:14px}.ptp-ex--pages .ptp-ex__strip:after{display:none}.ptp-ex--pages .ptp-ex__cell{flex:0 1 calc(33.333% - 10px);min-width:150px}.ptp-ex--pages .ptp-ex__cell img{height:auto;aspect-ratio:auto;object-fit:contain}.ptp-ex__buy{margin:12px 0 0;text-align:right}.ptp-ex__buy a{font-family:var(--FONT-STACK-ACCENT);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3)}.ptp-ex__buy a:hover{border-bottom-color:#fff}@media(max-width:749px){.ptp-ex__cell{flex-basis:calc(var(--ar) * 150px)}.ptp-ex--pages .ptp-ex__cell{flex-basis:calc(50% - 7px)}}@media(prefers-reduced-motion:reduce){.ptp-ex__cell img{transition:none}}.ptp-merch{margin-top:clamp(44px,6vw,72px);padding:clamp(28px,4vw,44px) 0 0;background:transparent;border-top:1px solid rgba(255,255,255,.1);overflow:visible}.ptp-merch .ptp-ref{width:auto}.ptp-merch .ptp-ref__note{margin-top:10px;font-size:12.5px}.ptp-ex--pages .ptp-ex__strip{align-items:flex-start}.ptp-ex--pages .ptp-ex__cell{background:transparent}.ptp-merch .pa-merch__row{justify-content:center}.ptp-merch .pa-merch__head{justify-content:center;text-align:center}.ptp-ex__cell{position:relative}.ptp-ex__marks{position:absolute;right:8px;top:8px;display:flex;gap:4px;pointer-events:none}.ptp-ex__mark{display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:12px;background:#c8302a;color:#fff;font-family:var(--FONT-STACK-ACCENT);font-size:12px;font-weight:700;line-height:1;box-shadow:0 0 0 2px #000}.ptp-ex__notes{max-width:860px;margin:14px 0 0;padding:14px 18px 12px 40px;border-left:3px solid #c8302a;background:#ffffff08;font-family:PAT Elite,Courier New,monospace;font-size:14px;line-height:1.6;color:#ffffffc7}.ptp-ex__notes li{padding-left:4px}.ptp-ex__notes li+li{margin-top:8px}.ptp-ex__notes li::marker{color:#ff6a5f;font-weight:700}.ptp-pad__list li{font-size:23px;font-weight:600;line-height:30px;color:#13215f;letter-spacing:.005em}.ptp-pad{padding-right:26px}.ptp-merch{margin-top:clamp(32px,4vw,52px)}.ptp-video{margin:0;max-width:760px}.ptp-video__facade,.ptp-video__frame{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:3px;overflow:hidden;background:#000;box-shadow:0 0 0 1px #ffffff1a,0 24px 40px -24px #000000f2}.ptp-video__facade{padding:0;cursor:pointer}.ptp-video__facade img{width:100%;height:100%;object-fit:cover;filter:saturate(.9) brightness(.85);transition:filter .4s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.ptp-video__facade:hover img{filter:saturate(1) brightness(.95);transform:scale(1.015)}.ptp-video__play{position:absolute;left:50%;top:50%;width:76px;height:54px;translate:-50% -50%;border-radius:14px;background:#c8302a;box-shadow:0 10px 24px #00000080;transition:background .3s ease}.ptp-video__play:after{content:"";position:absolute;left:50%;top:50%;translate:-35% -50%;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #fff}.ptp-video__facade:hover .ptp-video__play{background:#e0372f}.ptp-video__facade:focus-visible{outline:none;box-shadow:0 0 0 3px #ff5a4f80}.ptp-video figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;margin-top:10px;font-size:14px;color:#ffffffb8}.ptp-video figcaption a{color:#fff;font-size:13px;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.ptp-video figcaption a:after{content:" \2197"}.ptp-video+.ptp-video{margin-top:24px}.ptp-pad{background:linear-gradient(90deg,transparent 44px,rgba(206,70,70,.55) 44px,rgba(206,70,70,.55) 45px,transparent 45px,transparent 48px,rgba(206,70,70,.45) 48px,rgba(206,70,70,.45) 49px,transparent 49px),repeating-linear-gradient(180deg,transparent 0 31px,rgba(70,110,190,.3) 31px 32px) 0 24px / 100% calc(100% - 24px) no-repeat,var(--grain),#f8eca0}.ptp-pad__h{font-size:30px;line-height:36px;font-weight:700}.ptp-pad__list li{font-size:18.5px;font-weight:400;line-height:32px;color:#12205a;letter-spacing:0;rotate:none!important}.ptp-pad__list li:before{top:0}.ptp-pad{padding-bottom:6px;background:linear-gradient(90deg,transparent 44px,rgba(206,70,70,.55) 44px,rgba(206,70,70,.55) 45px,transparent 45px,transparent 48px,rgba(206,70,70,.45) 48px,rgba(206,70,70,.45) 49px,transparent 49px),var(--grain),#f8eca0}.ptp-pad__list{margin:10px -26px 0 -58px;padding:0 26px 32px 62px;background:repeating-linear-gradient(180deg,transparent 0 23px,rgba(70,110,190,.34) 23px 24px,transparent 24px 32px) 0 0 / 100% 32px}.ptp-pad__list li{line-height:32px;margin:0;padding-left:0}.ptp-pad__list li:before{left:-26px}.ptp-ex.has-issue .ptp-ex__body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:center}.ptp-ex.has-issue.is-flip .ptp-ex__body{grid-template-columns:minmax(0,1fr) 220px}.ptp-ex.has-issue.is-flip .ptp-ex__issue{order:2}.ptp-ex.has-issue.is-flip .ptp-ex__head{margin-left:auto;text-align:right}.ptp-ex__issue{display:grid;gap:14px;justify-items:center}.ptp-ex__issue .pa-vault__cell{width:100%}.ptp-ex__issue-act{display:grid;gap:8px;width:100%;text-align:center}.ptp-ex__add{min-height:44px;padding:0 14px;border:0;border-radius:3px;cursor:pointer;background:#c8302a;color:#fff;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:13px;letter-spacing:.08em;text-transform:uppercase;transition:background .3s ease}.ptp-ex__add:hover{background:#a92620}.ptp-ex__add.is-added{background:#2e7d55}.ptp-ex__see{font-family:var(--FONT-STACK-ACCENT);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-decoration:none}.ptp-ex__see:hover{color:#ff6a5f}.ptp-ex__see:after{content:" \2192"}.ptp-ex__main{min-width:0}@media(max-width:749px){.ptp-ex.has-issue .ptp-ex__body,.ptp-ex.has-issue.is-flip .ptp-ex__body{grid-template-columns:1fr}.ptp-ex.has-issue.is-flip .ptp-ex__issue{order:0}.ptp-ex.has-issue.is-flip .ptp-ex__head{text-align:left;margin-left:0}.ptp-ex__issue{grid-template-columns:130px 1fr;align-items:center;justify-items:start}.ptp-ex__issue-act{text-align:left}}.ptp-ex__notes{font-family:var(--FONT-STACK-BODY);font-size:15px;line-height:1.6;color:#fffc}.ptp-ex__strip--rows{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px}.ptp-ex__strip--rows:after{display:none}.ptp-ex__row{display:flex;gap:8px}.ptp-ex__strip--rows .ptp-ex__cell{flex:var(--ar) 1 0;min-width:0}.ptp-ex__strip--rows .ptp-ex__cell img{height:auto;aspect-ratio:var(--ar)}.ptp-ex.has-issue .ptp-ex__body{align-items:start}.ptp-ex__issue{position:sticky;top:calc(var(--header-height, 65px) + 24px)}@media(max-width:749px){.ptp-ex__issue{position:static}.ptp-ex__row{flex-wrap:wrap}.ptp-ex__strip--rows .ptp-ex__cell{flex-basis:calc(var(--ar) * 120px)}}.ptp-ex.has-issue .ptp-ex__body{grid-template-columns:300px minmax(0,820px);gap:clamp(32px,5vw,72px);justify-content:start}.ptp-ex.has-issue .ptp-ex__head{margin-left:0;text-align:left}.ptp-ex__issue{padding:6px 0}.ptp-ex__issue .pa-vault__cell{max-width:280px}.ptp-ex__strip{padding:6px;gap:6px}.ptp-ex__row,.ptp-ex__strip--rows{gap:6px}@media(max-width:989px){.ptp-ex.has-issue .ptp-ex__body{grid-template-columns:220px minmax(0,1fr)}}.ptp-ex.has-issue .ptp-ex__body{grid-template-columns:280px minmax(0,700px);justify-content:center}.ptp-ex__main .ptp-ex__head{max-width:none}.ptp-ex__issue{top:calc(var(--header-height, 65px) + 24px)}.ptp-exhibit figcaption a{color:inherit;text-decoration:underline;text-decoration-color:#4a443766;text-underline-offset:3px}.ptp-exhibit figcaption a:hover{color:#c8302a}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pa-topic.css.map */
