.PE4VaG_reel{min-width:0}.PE4VaG_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.PE4VaG_heading>span{font:400 10px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.PE4VaG_controls{align-items:center;gap:5px;display:flex}.PE4VaG_controls button{border:1px solid var(--studio-line);min-width:44px;min-height:44px;color:var(--color-blue);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:20px;display:grid}.PE4VaG_controls button:first-child:not(:last-child)[aria-pressed]{font:400 10px/1.4 var(--font-mono);border-radius:22px;min-width:68px;padding-inline:12px}.PE4VaG_controls button:focus-visible,.PE4VaG_viewport:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}.PE4VaG_controls button:disabled{cursor:default;color:#727272;border-color:#cccbd5}.PE4VaG_viewport{overscroll-behavior-x:contain;scrollbar-width:none;border-radius:7px;max-width:100%;overflow:auto hidden}.PE4VaG_viewport::-webkit-scrollbar{display:none}.PE4VaG_group{gap:12px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.PE4VaG_card{flex-shrink:0;width:220px}.PE4VaG_card figure{border:1px solid var(--studio-line);background:var(--color-paper);border-radius:7px;margin:0;position:relative;overflow:hidden}.PE4VaG_card img{object-fit:contain;width:100%;height:auto;display:block}.PE4VaG_card figcaption{background:var(--color-paper);max-width:calc(100% - 20px);color:var(--color-blue);font:400 10px/1.4 var(--font-mono);border-radius:3px;padding:6px 9px;position:absolute;bottom:10px;left:10px}.PE4VaG_note{font:400 10px/1.6 var(--font-mono);color:#565656;margin-top:12px}@media (hover:hover) and (pointer:fine){.PE4VaG_controls button:not(:disabled):hover{background:#e7e6ff}}@media (max-width:640px){.PE4VaG_card{width:164px}.PE4VaG_heading{flex-wrap:wrap;row-gap:4px}.PE4VaG_heading>span{font-size:9px}.PE4VaG_controls{gap:3px}.PE4VaG_controls button:first-child:not(:last-child)[aria-pressed]{min-width:60px;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.PE4VaG_viewport{scroll-behavior:auto}}
.Z_RXua_opening{padding-top:var(--header-height);color:var(--color-blue)}.Z_RXua_introBand{background:var(--color-blue);color:var(--color-paper);padding-block:clamp(40px,5vw,76px) 82px}.Z_RXua_intro{grid-template-columns:minmax(0,1fr) 265px;align-items:end;gap:54px;display:grid}.Z_RXua_intro .studio-eyebrow{color:var(--color-paper)}.Z_RXua_opening .Z_RXua_title{color:var(--color-paper);letter-spacing:-.05em;margin-top:28px;font-size:clamp(60px,6.9vw,102px);line-height:1.02}.Z_RXua_title em{color:var(--color-lime)}.Z_RXua_aside{padding-bottom:3px}.Z_RXua_aside p{max-width:31ch;margin-bottom:26px;font-size:14px;line-height:1.7}.Z_RXua_textLink{justify-content:space-between;align-items:center;gap:30px;width:fit-content;min-height:44px;margin-top:13px;font-size:11px;display:flex}.Z_RXua_textLink>span{font-size:23px}.Z_RXua_intro a:focus-visible{outline:2px solid var(--color-paper);outline-offset:5px}.Z_RXua_creatorChapter{background:var(--color-paper);border-radius:28px 28px 0 0;margin-top:-28px;padding-top:48px;scroll-margin-top:0;position:relative}.Z_RXua_feature{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);grid-template-areas:"heading gallery""detail gallery";align-items:start;gap:24px clamp(32px,5vw,76px);display:grid}.Z_RXua_offerHeading{grid-area:heading;align-self:end;min-width:0;padding-top:10px}.Z_RXua_offerDetail{grid-area:detail;min-width:0}.Z_RXua_gallery{grid-area:gallery;min-width:0}.Z_RXua_meta{font:400 10px/1.5 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.Z_RXua_dot{background:var(--color-blue);width:7px;height:7px}.Z_RXua_opening .Z_RXua_offerTitle{margin-top:24px;font-size:clamp(56px,5.4vw,78px);line-height:1.04}.Z_RXua_deck{letter-spacing:-.03em;margin-top:20px;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.Z_RXua_partner{margin-top:20px}.Z_RXua_partner .cs-partner-badges[data-count="2"]{gap:4px 20px}.Z_RXua_partner .cs-partner-badges[data-count="2"]>.cs-partner-badge{flex-wrap:nowrap;gap:10px;min-height:36px}.Z_RXua_partner .cs-partner-badges[data-count="2"] .cs-partner-badge-label{padding:5px 10px;font-size:11px}.Z_RXua_body{color:#393843;max-width:46ch;font-size:13px;line-height:1.7}.Z_RXua_offerLink{max-width:100%;margin-top:25px}.Z_RXua_foot{border-top:1px solid var(--studio-line);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-block:20px 8px;font-size:11px;line-height:1.6;display:flex}.Z_RXua_foot p{color:#565656}.Z_RXua_foot>a{align-items:center;gap:22px;min-height:44px;display:flex}.Z_RXua_foot>a>span{font-size:23px}.Z_RXua_creatorChapter a:focus-visible{outline:2px solid var(--color-blue);outline-offset:5px}.studio-theme .Z_RXua_opening+.studio-puzzle-hero{padding-top:0}@media (hover:hover) and (pointer:fine){.Z_RXua_textLink:hover,.Z_RXua_foot>a:hover{text-underline-offset:5px;text-decoration:underline}}@media (max-width:1100px){.Z_RXua_intro{grid-template-columns:minmax(0,1fr) 230px;gap:30px}.Z_RXua_opening .Z_RXua_title{font-size:clamp(54px,7vw,78px)}.Z_RXua_aside p{font-size:13px}.Z_RXua_feature{column-gap:32px}}@media (max-width:900px){.Z_RXua_intro{grid-template-columns:1fr;gap:28px}.Z_RXua_opening .Z_RXua_title{font-size:clamp(54px,8.5vw,76px)}.Z_RXua_aside{grid-template-columns:1fr auto;align-items:center;column-gap:24px;display:grid}.Z_RXua_aside p{grid-row:span 2;max-width:37ch;margin:0;font-size:14px}.Z_RXua_textLink{margin-top:6px}.Z_RXua_feature{grid-template-columns:1fr;grid-template-areas:"heading""gallery""detail";gap:26px}.Z_RXua_offerHeading{padding:0}.Z_RXua_opening .Z_RXua_offerTitle{margin-top:18px;font-size:66px}.Z_RXua_deck{font-size:19px}.Z_RXua_body{max-width:55ch}}@media (max-width:640px){.Z_RXua_introBand{padding-block:34px 62px}.Z_RXua_intro{gap:22px}.Z_RXua_intro .studio-eyebrow{letter-spacing:.025em;font-size:9px}.Z_RXua_opening .Z_RXua_title{margin-top:23px;font-size:clamp(43px,11.5vw,67px)}.Z_RXua_aside{flex-wrap:wrap;gap:6px 20px;display:flex}.Z_RXua_aside p{flex-basis:100%;max-width:39ch;margin-bottom:14px;font-size:12px}.Z_RXua_aside>.studio-button{font-size:12px}.Z_RXua_textLink{gap:12px;margin:0;font-size:10px}.Z_RXua_creatorChapter{border-radius:22px 22px 0 0;margin-top:-22px;padding-top:32px}.Z_RXua_opening .Z_RXua_offerTitle{margin-top:18px;font-size:clamp(46px,12.2vw,65px)}.Z_RXua_deck{margin-top:14px;font-size:16px}.Z_RXua_body{font-size:12px}.Z_RXua_offerLink{margin-top:20px;font-size:13px}.Z_RXua_foot{align-items:start;gap:14px;margin-top:30px;padding-block:20px 0;font-size:10px}.Z_RXua_foot p{max-width:24ch;padding-top:7px}.Z_RXua_foot>a{gap:10px;max-width:15ch}}@media (prefers-reduced-motion:reduce){.Z_RXua_opening *,.Z_RXua_opening :before,.Z_RXua_opening :after{transition:none!important;animation:none!important}}.Z_RXua_programs{margin-top:44px}@media (max-width:640px){.Z_RXua_programs{margin-top:32px}}
