.ps-poster{--ps-poster-room:clamp(120px,28vh,300px);position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;flex:1 1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr var(--ps-poster-room);width:100%;min-height:calc(100svh - var(--ps-poster-offset, 0px) - env(safe-area-inset-top, 0px));text-align:center}.ps-poster-art{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 42%,var(--surface-selected) 0,var(--bg-void) 72%)}.ps-poster-cover{display:block;width:100%;height:100%;object-fit:cover}.ps-poster-art:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-void) 36%,transparent) 0,color-mix(in srgb,var(--bg-void) 30%,transparent) 30%,transparent 46%,transparent 72%,color-mix(in srgb,var(--bg-void) 32%,transparent) 100%)}.ps-poster:has(>.ps-poster-foot) .ps-poster-art:after{background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-void) 36%,transparent) 0,color-mix(in srgb,var(--bg-void) 30%,transparent) 30%,transparent 46%,transparent 68%,color-mix(in srgb,var(--bg-void) 56%,transparent) 100%)}.ps-poster-foot,.ps-poster-lockup{text-shadow:0 0 2px var(--bg-void),0 0 6px color-mix(in srgb,var(--bg-void) 85%,transparent),0 2px 22px color-mix(in srgb,var(--bg-void) 72%,transparent),0 1px 3px color-mix(in srgb,var(--bg-void) 55%,transparent)}.ps-poster-lockup{position:relative;grid-row:1;padding:clamp(28px,8.5vh,92px) var(--gutter,20px) 0}.ps-poster-lockup:before{content:"";position:absolute;z-index:-1;inset:0 -96px -40px;pointer-events:none;background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--bg-void) 24%,transparent) 40%,color-mix(in srgb,var(--bg-void) 44%,transparent) calc(100% - 40px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 96px,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 96px,#000 calc(100% - 96px),transparent)}.ps-poster-action{grid-row:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:24px var(--gutter,20px) 0}.ps-poster-foot{grid-row:3;align-self:end;padding:16px var(--gutter,20px) clamp(20px,4vh,36px);color:var(--ink-body);font:600 12px/1.5 var(--font-stack-mono);letter-spacing:.16em;text-transform:uppercase}@media (max-height:760px) and (min-width:720px){.ps-poster-lockup{padding-top:24px}}@media (max-width:719px){.ps-poster[data-phone-lockup=low]{grid-template-rows:1fr auto auto}.ps-poster[data-phone-lockup=low] .ps-poster-lockup{align-self:end;padding-top:24px}.ps-poster[data-phone-lockup=low] .ps-poster-art:after{background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-void) 24%,transparent) 0,transparent 20%,transparent 44%,color-mix(in srgb,var(--bg-void) 44%,transparent) 68%,color-mix(in srgb,var(--bg-void) 64%,transparent) 100%)}}.jgp-poster{--ps-poster-offset:var(--jgs-header-h)}.jgp-name{margin:0 -.08em 0 0;font:600 clamp(38px,min(9vw,17vh),150px)/.95 var(--font-stack-display);letter-spacing:.08em}.jgp-name,.jgp-task{color:var(--ink-primary)}.jgp-task{margin:clamp(8px,1.8vh,20px) 0 0;font:600 clamp(17px,min(3vw,5.2vh),44px)/1.15 var(--font-stack-display);letter-spacing:.02em}.jgp-edition{margin:clamp(14px,3vh,36px) 0 0;color:var(--ink-body);font:600 var(--text-overline)/1.4 var(--font-stack-mono);letter-spacing:.22em;text-transform:uppercase}.jgp-edition span{white-space:nowrap}.jgp-poster .cta-slab{width:auto}.jgp-name-challenge{font-size:clamp(30px,min(6.4vw,12vh),104px);letter-spacing:.06em;text-transform:uppercase;text-wrap:balance}.jgp-welcome{max-width:46ch;margin:clamp(10px,2.2vh,24px) auto 0;color:var(--ink-primary);font:400 clamp(15px,min(1.5vw,2.6vh),20px)/1.45 var(--font-stack-body);text-wrap:pretty}
/*# sourceMappingURL=86975d8fb894bd87.css.map*/