.y5-superhero-head{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:clamp(22px,3.4vw,36px);display:flex}.y2005 .y5-superhero-h2{font-size:clamp(1.9rem,5.4vw,3rem);line-height:.98}.y5-superhero-origin .y5-stamp,.y5-superhero-gear .y5-stamp{background:#fff}.y5-superhero-hero{padding-top:clamp(26px,5vw,52px);position:relative;overflow:hidden}.y2005 .y5-superhero-hero__banner h1{font-size:clamp(1.75rem,5.6vw,3.1rem);line-height:1.02}.y5-superhero-hero__grid{grid-template-areas:"lede""card""body";gap:22px clamp(28px,5vw,64px);margin-top:clamp(22px,3.4vw,34px);display:grid}@media (min-width:880px){.y5-superhero-hero__grid{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"lede card""body card";align-items:start}}.y5-superhero-hero__lede,.y5-superhero-hero__body{z-index:2;position:relative}.y5-superhero-hero__lede{grid-area:lede;justify-items:start;gap:14px;display:grid}.y2005 .y5-superhero-hero__lede .y5-quote{max-width:24ch;font-size:clamp(1.32rem,3.1vw,1.8rem);line-height:1.28}.y5-superhero-hero__body{grid-area:body;justify-items:start;gap:16px;max-width:58ch;display:grid}.y5-superhero-hero__body q{font-style:italic}.y5-superhero-hero__verified{justify-items:start;gap:10px;display:grid}.y2005 a.y5-superhero-hero__receipt{min-height:var(--y5-tap);white-space:nowrap;padding:7px 14px;line-height:1.2}.y5-superhero-hero__receipt:before{flex:none}.y5-superhero-hero__card{grid-area:card;justify-items:center;padding:10px 0 4px;display:grid;position:relative}@media (min-width:880px){.y5-superhero-hero__card{margin-top:-8px;padding-top:0}}.y5-superhero-hero__rays{aspect-ratio:1;width:min(600px,150vw);clip-path:var(--y5-clip-burst-16);background:var(--y5-tex-rays);opacity:.5;pointer-events:none;position:absolute;top:42%;left:50%;translate:-50% -50%}.y5-superhero-hero__titles{flex-wrap:wrap;gap:14px 12px;margin:8px 0 0;padding:0;list-style:none;display:flex}.y5-superhero-hero__titles li{color:var(--y5-ink);border:2px solid var(--y5-ink);border-radius:var(--y5-radius-pill);box-shadow:var(--y5-shadow-sticker);font:400 .8rem/1.1 var(--y5-font-chrome);letter-spacing:var(--y5-track-chrome);background:#fff;padding:9px 14px}.y5-superhero-hero__titles li:nth-child(2){background:var(--y5-yellow)}.y5-superhero-hero__titles li:nth-child(3){background:var(--y5-grad-gloss), var(--y5-pink)}.y5-superhero-card{z-index:1;justify-items:center;gap:18px;width:min(100%,340px);display:grid;position:relative;container-type:inline-size}@media (min-width:880px){.y5-superhero-card{width:360px}}.y5-superhero-card__stage{perspective:1400px;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%}.y5-superhero-card__in{aspect-ratio:5/7;width:100%;transform-style:preserve-3d;display:grid;position:relative}.can-animate .y5-superhero-card__in{transition:transform .76s cubic-bezier(.3,1.32,.5,1)}.y5-superhero-card[data-flipped] .y5-superhero-card__in{transform:rotateY(180deg)}.y5-superhero-card__face{backface-visibility:hidden;position:absolute;inset:0}.y5-superhero-card__back{min-width:0;position:relative;inset:auto;transform:rotateY(180deg)}.y5-superhero-card__flip{min-width:230px}.y5-superhero-card__flip svg{flex:none}.y5-superhero-card__foil{border:2px solid var(--y5-ink);height:100%;box-shadow:var(--y5-shadow-print);background:linear-gradient(128deg,#fff 0%,#d9d9d9 16%,#fff 28%,#ffd2fa 40%,#c9f3ff 50%,#fff6b0 58%,#fff 66%,#bdbdbd 84%,#f2f2f2 100%);border-radius:5cqi;padding:4cqi}.y5-superhero-card__frame{border:2px solid var(--y5-ink);background:var(--y5-pink);border-radius:2.6cqi;grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid;position:relative;overflow:hidden}.y5-superhero-card__name{background:var(--y5-ink);color:#fff;border-bottom:2px solid var(--y5-pink);font:400 6.1cqi/1 var(--y5-font-chrome);letter-spacing:0;text-align:center;white-space:nowrap;padding:2.6cqi 3cqi 2.2cqi}.y5-superhero-card .y5-superhero-card__photo{object-fit:cover;object-position:50% 18%;width:100%;max-width:none;height:100%}.y5-superhero-card__year{background:var(--y5-grad-gloss), var(--y5-pink);color:var(--y5-ink);border:1.5px solid var(--y5-ink);font:400 max(12px, 3.6cqi)/1 var(--y5-font-pixel);letter-spacing:var(--y5-track-pixel);border-radius:1.4cqi;padding:1.2cqi 2cqi;position:absolute;top:15cqi;right:2.6cqi;box-shadow:0 2px #07111b66}.y5-superhero-card__ribbon{background:var(--y5-yellow);border-top:2px solid var(--y5-ink);color:var(--y5-ink);font:900 9.4cqi/.9 var(--y5-font-comic);text-shadow:.5cqi .5cqi 0 var(--y5-pink);text-align:center;padding:2cqi 3cqi 2.4cqi 22cqi}.y5-superhero-card .y5-superhero-card__badge{filter:drop-shadow(0 2px #07111b8c);width:20cqi;height:auto;position:absolute;bottom:2.4cqi;left:1.6cqi;rotate:-8deg}.y5-superhero-card__front .y5-superhero-card__frame:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff57 47%,#c9f3ff47 50%,#ffd2fa4d 53%,#0000 62%);position:absolute;inset:-20% -60%;transform:translate(-38%)}.can-animate .y5-superhero-card__front .y5-superhero-card__frame:after{transition:transform .9s var(--y5-ease)}.can-animate .y5-superhero-card__stage:hover .y5-superhero-card__front .y5-superhero-card__frame:after{transform:translate(38%)}.y5-superhero-card__frame--back{background-color:var(--y5-pink-mist);background-image:var(--y5-tex-halftone);background-size:var(--y5-tex-halftone-size);flex-direction:column;display:flex}.y5-superhero-card__head{background:var(--y5-ink);color:#fff;border-bottom:2px solid var(--y5-pink);align-items:center;gap:2.6cqi;padding:2.4cqi 3cqi;display:flex}.y5-superhero-card .y5-superhero-card__head img{flex:none;width:11cqi;height:auto}.y5-superhero-card__head b{font:400 5.8cqi/1 var(--y5-font-chrome);display:block}.y5-superhero-card__head span{font:700 max(12px, 4cqi)/1.1 var(--y5-font-hand);color:var(--y5-pink-lt);margin-top:1.2cqi;display:block}.y5-superhero-card__stats{border:2px solid var(--y5-ink);background:#fff;border-radius:2.2cqi;flex:1;align-content:space-evenly;min-height:0;margin:2.6cqi 2.6cqi 1.6cqi;padding:.6cqi 3cqi;display:grid}.y5-superhero-card__stats div{border-bottom:1px dashed #b8106f66;grid-template-columns:24cqi minmax(0,1fr);gap:2.4cqi;padding:1.3cqi 0;display:grid}.y5-superhero-card__stats div:last-child{border-bottom:0}.y5-superhero-card__stats dt{font:700 max(12px, 3.75cqi)/1.25 var(--y5-font-hand);color:var(--y5-pink-ink)}.y5-superhero-card__stats dd{font:400 max(12px, 3.6cqi)/1.32 var(--y5-font-body);color:var(--y5-ink);margin:0}.y5-superhero-card__stats q{font-weight:700}.y5-superhero-card__foot{text-align:center;font:700 max(12px, 4.2cqi)/1.15 var(--y5-font-hand);color:var(--y5-ink);padding:0 3cqi 2.6cqi}.y5-superhero-card__foot sup,.y5-superhero-outro__h sup{vertical-align:super;font-size:.5em;line-height:0}@media (prefers-reduced-motion:reduce){.y5-superhero-card__stage{cursor:default}.y5-superhero-card__in{aspect-ratio:auto;gap:18px;display:grid;transition:none!important;transform:none!important}.y5-superhero-card__face{aspect-ratio:5/7;backface-visibility:visible;position:relative;inset:auto;transform:none}.y5-superhero-card__flip{display:none}}.y5-superhero-strip{gap:26px;max-width:460px;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:900px){.y5-superhero-strip{grid-template-columns:1fr 1.18fr 1fr;gap:24px;max-width:none}}.y2005 .y5-superhero-strip__panel{color:var(--y5-ink);flex-direction:column;display:flex;rotate:none}.y5-superhero-strip__art{aspect-ratio:267/284;border-bottom:3px solid var(--y5-ink);background:#fff;position:relative;overflow:hidden}.y5-superhero-strip .y5-superhero-strip__art img{object-fit:cover;width:100%;height:100%}.y5-superhero-strip .y5-superhero-strip__art--1 img{object-position:50% 6%}.y5-superhero-strip__art--2{background:var(--y5-tex-rays);place-items:center;display:grid}.y5-superhero-strip__cap{background:var(--y5-yellow);color:var(--y5-ink);font:700 1.04rem/1.45 var(--y5-font-hand);flex:1;padding:14px 16px 16px}.y5-superhero-xf{align-content:center;justify-items:center;gap:10px;width:100%;height:100%;padding:14px;display:grid}.y5-superhero-xf__screen{aspect-ratio:1;border:3px solid var(--y5-ink);outline-offset:-6px;width:min(250px,60%);box-shadow:var(--y5-shadow-print-sm);background:#000;outline:3px solid #fff;position:relative}.y5-superhero-xf__frame{opacity:0;position:absolute;inset:0}.y5-superhero-xf__frame[data-on]{opacity:1}.can-animate .y5-superhero-xf__frame{transition:opacity calc(var(--y5-dur-slow) * 1.5) var(--y5-ease)}.y5-superhero-xf .y5-superhero-xf__frame img{object-fit:cover;width:100%;height:100%}.y5-superhero-xf__lcd{min-width:60%;color:var(--y5-cyan);text-align:center;font:400 var(--y5-fs-pixel)/1.2 var(--y5-font-pixel);letter-spacing:var(--y5-track-pixel);background:#050805;border:2px solid #888;border-color:#333 #888 #888 #333;padding:6px 10px}.y5-superhero-xf[data-step="2"] .y5-superhero-xf__lcd{color:var(--y5-pink-lt)}.y5-superhero-xf__go{min-width:60%}.y2005 .y5-superhero-mission__h{color:#fff;text-shadow:3px 3px 0 var(--y5-ink);margin-bottom:clamp(22px,3.4vw,36px);font-size:clamp(1.6rem,4.6vw,2.5rem)}.y5-superhero-mission__grid{gap:clamp(28px,4vw,48px);display:grid}@media (min-width:900px){.y5-superhero-mission__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.y5-superhero-mission__fig{gap:14px;margin:0;display:grid}.y5-superhero-mission .y5-superhero-mission__fig img{border:2px solid var(--y5-ink);width:100%;box-shadow:var(--y5-shadow-print);background:#fff;padding:10px;rotate:-2deg}.y5-superhero-mission__fig figcaption{text-align:left;color:#fff;text-shadow:2px 2px #07111b8c;font:700 1rem/1.25 var(--y5-font-hand);padding:0 11rem 0 4px}.y5-superhero-mission__page{color:var(--y5-ink);border:3px solid var(--y5-ink);border-radius:var(--y5-radius-card);box-shadow:var(--y5-shadow-print);background:#fff;justify-items:start;gap:18px;padding:clamp(20px,3vw,30px);display:grid;position:relative}.y2005 .y5-superhero-mission__mission{border-left:6px solid var(--y5-yellow);color:#fff;max-width:46ch;font:700 clamp(1.2rem, 2.6vw, 1.6rem)/1.36 var(--y5-font-hand);text-shadow:2px 2px #07111b8c;margin:calc(-1*clamp(8px,1.6vw,18px)) 0 clamp(26px,4vw,40px);padding-left:16px}.y5-superhero-mission__manifesto{gap:12px;font-size:1rem;line-height:1.6;display:grid}.y5-superhero-mission__opener{font-weight:700}.y5-superhero-mission__steps{justify-items:start;gap:8px;margin:4px 0;padding:0;list-style:none;display:grid}.y5-superhero-mission__steps li{background:var(--y5-grad-gloss), var(--y5-pink);color:var(--y5-ink);border:2px solid var(--y5-ink);border-radius:var(--y5-radius);box-shadow:0 2px 0 var(--y5-ink);font:700 1.02rem/1.25 var(--y5-font-hand);padding:8px 14px}.y5-superhero-mission__steps li:nth-child(2){margin-left:18px}.y5-superhero-mission__steps li:nth-child(3){margin-left:36px}.y5-superhero-mission__art{padding-bottom:7.4rem;position:relative}.y2005 .y5-superhero-mission__power{aspect-ratio:1;width:10rem;clip-path:var(--y5-clip-burst-16);background:var(--y5-yellow);color:var(--y5-ink);text-align:center;font:900 1.12rem/.98 var(--y5-font-comic);place-items:center;padding:1.8rem;display:grid;position:absolute;bottom:0;right:-4px;rotate:6deg}.y5-superhero-mission__power em{text-underline-offset:3px;font-style:normal;text-decoration:underline;text-decoration-thickness:3px}@media (min-width:900px){.y5-superhero-mission__art{padding-bottom:8rem}.y2005 .y5-superhero-mission__power{width:13rem;padding:2.4rem;font-size:1.42rem;right:-1.6rem}}.y2005 .y5-superhero-mold .y5-superhero-h2{max-width:34ch;font-size:clamp(1.6rem,4.6vw,2.7rem);line-height:1.04}@media (max-width:599px){.y2005 .y5-superhero-mold .y5-superhero-h2{text-shadow:1px 1px 0 var(--y5-comic-grey), 2px 2px 0 var(--y5-comic-grey-dk), 3px 3px 0 var(--y5-ink);line-height:1.12}}.y5-superhero-mold__grid{align-items:center;gap:30px;padding-top:26px;display:grid}@media (min-width:900px){.y5-superhero-mold__grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:28px;padding-top:34px}}.y5-superhero-dict{color:var(--y5-ink);border:2px solid var(--y5-ink);box-shadow:var(--y5-shadow-print-sm);background-color:#fffdf8;background-image:linear-gradient(90deg,#0000 33px,#ff2fab99 33px 35px,#0000 35px),repeating-linear-gradient(#0000 0 29px,#0078dc29 29px 30px);border-radius:6px;justify-items:start;gap:12px;padding:30px 22px 24px 50px;display:grid;position:relative}.y5-superhero-dict__sticker{filter:drop-shadow(0 3px #07111b4d);width:116px;height:auto;position:absolute;top:-46px;right:-10px;rotate:9deg}@media (min-width:900px){.y5-superhero-dict__sticker{width:132px;top:-58px;right:-26px}}.y5-superhero-dict__term{padding-right:80px;font:700 1.55rem/1.15 Georgia,Times New Roman,serif}.y5-superhero-dict__term dfn{font-style:normal}.y5-superhero-dict__term i{color:var(--y5-fg-soft);font-size:1.1rem;font-weight:400}.y5-superhero-dict__sense{font:400 1.18rem/1.45 Georgia,Times New Roman,serif}.y5-superhero-dict__ex{color:var(--y5-fg-soft);gap:6px;margin:0;padding:0 0 0 20px;font-size:.98rem;line-height:1.5;list-style:outside;display:grid}.y5-superhero-dict__ex li::marker{color:var(--y5-pink-ink)}.y5-superhero-mold__or{aspect-ratio:1;width:5.4rem;clip-path:var(--y5-clip-burst-12);background:var(--y5-yellow);color:var(--y5-ink);font:400 1rem/1 var(--y5-font-chrome);justify-self:center;place-items:center;display:grid;rotate:-8deg}.y5-superhero-mold__broke{justify-items:center;gap:26px;display:grid}.y5-superhero-mold__logo{isolation:isolate;width:min(290px,74%);position:relative}.y5-superhero-mold__logo:before{content:"";z-index:-1;clip-path:var(--y5-clip-burst-16);background:var(--y5-tex-rays-mono);border-radius:50%;position:absolute;inset:-16%}.y5-superhero-mold__motto{max-width:34ch;color:var(--y5-ink);border:var(--y5-border);box-shadow:var(--y5-shadow-print-sm);font:700 1.08rem/1.42 var(--y5-font-hand);text-align:center;background:#fff;border-radius:18px;margin:0;padding:16px 20px;position:relative}.y5-superhero-mold__motto:before{content:"";background:var(--y5-ink);clip-path:polygon(50% 0,100% 100%,0 100%);width:24px;height:15px;position:absolute;top:-15px;left:50%;translate:-50%}.y5-superhero-mold__motto:after{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:#fff;width:18px;height:12px;position:absolute;top:-11px;left:50%;translate:-50%}.y2005 .y5-superhero-gear__lede{font:700 var(--y5-fs-lede)/1.3 var(--y5-font-hand);color:#fff;margin-top:-8px}.y5-superhero-gear__group{gap:26px;margin-top:clamp(26px,4vw,40px);display:grid}@media (min-width:860px){.y5-superhero-gear__group{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:40px}.y5-superhero-gear__group--flip{grid-template-columns:minmax(0,1fr) 320px}.y5-superhero-gear__group--flip .y5-superhero-gear__fig{order:2}}.y5-superhero-gear__fig{justify-self:center;gap:14px;width:100%;max-width:340px;margin:0;display:grid}.y5-superhero-gear .y5-superhero-gear__fig img{border:2px solid var(--y5-ink);width:100%;box-shadow:var(--y5-shadow-print);background:#fff;padding:10px;rotate:-2deg}.y5-superhero-gear .y5-superhero-gear__group--flip .y5-superhero-gear__fig img{rotate:2deg}.y5-superhero-gear__fig figcaption{text-align:center;text-wrap:balance;color:#fff;font:700 .98rem/1.3 var(--y5-font-hand)}.y5-superhero-gear__list{align-content:start;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.y5-superhero-gear__list{grid-template-columns:1fr 1fr}}.y5-superhero-gear__item{background:var(--y5-space-2);border:2px solid var(--y5-pink-lt);border-radius:var(--y5-radius-card);align-content:start;justify-items:start;gap:8px;padding:16px 16px 18px;display:grid;box-shadow:4px 4px #ff2fab59}.y2005 .y5-superhero-gear__item h3{font:400 1rem/1.15 var(--y5-font-chrome);color:var(--y5-pink-lt);align-items:center;gap:9px;display:flex}.y5-superhero-gear__item h3:before{content:"";width:20px;height:20px;clip-path:var(--y5-clip-burst-12);background:var(--y5-yellow);flex:none}.y5-superhero-gear__item p{color:#fff;font-size:.95rem;line-height:1.58}.y5-superhero-gear__more{margin-top:4px}.y2005 .y5-superhero-gear__karma{background:var(--y5-yellow);color:var(--y5-ink);border:3px solid var(--y5-ink);box-shadow:5px 5px 0 var(--y5-pink);font:700 clamp(1.06rem, 2vw, 1.22rem)/1.45 var(--y5-font-hand);margin-top:clamp(30px,4.4vw,44px);padding:16px 20px}.y5-superhero-gear__notes{background:var(--y5-space-2);border-radius:var(--y5-radius-card);border:1px solid #ffffff29;align-items:start;gap:18px 36px;margin-top:28px;padding:18px 20px;display:grid}@media (min-width:860px){.y5-superhero-gear__notes{grid-template-columns:1fr 1fr}}.y5-superhero-gear__press{margin:0}.y5-superhero-gear__press blockquote{font:700 1.1rem/1.4 var(--y5-font-hand);color:#fff;margin:0}.y5-superhero-gear__press blockquote p:before{content:"“"}.y5-superhero-gear__press blockquote p:after{content:"”"}.y5-superhero-gear__press figcaption{color:var(--y5-fg-soft);margin-top:6px;font-size:.9rem}.y5-superhero-gear__real{color:var(--y5-fg-soft);font-size:.95rem;line-height:1.6}.y5-superhero-gear__realwrap{justify-items:start;gap:12px;display:grid}.y5-superhero-shop__top{align-items:center;gap:28px;display:grid}@media (min-width:860px){.y5-superhero-shop__top{grid-template-columns:minmax(0,1fr) 420px;gap:40px}}.y5-superhero-shop__intro{justify-items:start;gap:14px;max-width:54ch;display:grid}.y5-superhero-shop__sign{border:3px solid var(--y5-ink);width:100%;max-width:420px;box-shadow:var(--y5-shadow-print);justify-self:center;rotate:2deg}.y5-superhero-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:clamp(30px,4.4vw,44px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.y5-superhero-shop__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.y5-superhero-shop__item{border:2px solid var(--y5-ink);border-radius:var(--y5-radius-card);box-shadow:var(--y5-shadow-sticker);background:#fff;gap:8px;padding:8px 8px 10px;display:grid}.y5-superhero-shop__thumb{aspect-ratio:3/2;border:var(--y5-border-pink);background:#fff;border-radius:4px;overflow:hidden}.y5-superhero-shop .y5-superhero-shop__thumb img{object-fit:contain;width:100%;height:100%}.y5-superhero-shop__item p{text-align:center;font:700 .98rem/1.25 var(--y5-font-hand);color:var(--y5-ink)}.y2005 .y5-superhero-shop__list{color:var(--y5-fg-soft);margin-top:28px;font-size:.95rem}.y5-superhero-outro{text-align:center;background:var(--y5-grad-smoke);border:var(--y5-border);border-radius:var(--y5-radius-card);box-shadow:var(--y5-shadow-print);justify-items:center;gap:14px;margin-top:clamp(48px,7vw,80px);padding:clamp(24px,4vw,36px) 18px;display:grid}.y2005 .y5-superhero-outro__h{max-width:20ch;font-size:clamp(1.5rem,4.4vw,2.4rem);line-height:1.05}.y5-superhero-outro__h em{font-style:normal}.y5-superhero-outro__by{font:700 .98rem/1.3 var(--y5-font-hand);color:var(--y5-ink)}.y5-superhero-outro__go{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}@media (max-width:599px){.y5-superhero-outro__go{width:100%;max-width:320px;display:grid}}.y5-superhero-sources{margin-top:28px;font-size:.92rem}.y5-superhero-sources summary{min-height:var(--y5-tap);cursor:pointer;font:700 1rem/1.2 var(--y5-font-hand);color:var(--y5-pink-ink);text-underline-offset:3px;align-items:center;gap:10px;text-decoration:underline;list-style:none;display:inline-flex}.y5-superhero-sources summary::-webkit-details-marker{display:none}.y5-superhero-sources summary:before{content:"";border-top:5.5px solid #0000;border-bottom:5.5px solid #0000;border-left:8px solid;flex:none;width:0;height:0}.y5-superhero-sources[open] summary:before{transform:rotate(90deg)}.can-animate .y5-superhero-sources summary:before{transition:transform var(--y5-dur) var(--y5-ease)}.y5-superhero-sources__note{color:var(--y5-fg-soft);margin-top:4px}.y5-superhero-sources ul{gap:6px;margin:10px 0 0;padding-left:20px;line-height:1.4;display:grid}@media (min-width:760px){.y5-superhero-sources ul{grid-template-columns:1fr 1fr;column-gap:32px}}.y5-superhero-sources li::marker{color:var(--y5-pink-ink)}.y5-superhero-sources small{color:var(--y5-fg-soft)}
