.page-module__YnyroG__homeShell{color:var(--collector-skin-ink,var(--text));overflow-x:hidden}.page-module__YnyroG__homeMain{gap:clamp(18px,4vw,48px);padding:0 0 clamp(36px,7vw,82px);display:grid}.page-module__YnyroG__homeFooter{justify-content:center;align-items:center;gap:18px;padding:22px 20px 30px;display:flex}.page-module__YnyroG__homeFooter a{color:#ebf4f9b8;font-size:13px;font-weight:700;text-decoration:none}.page-module__YnyroG__homeFooter a:hover,.page-module__YnyroG__homeFooter a:focus-visible{color:#fff;text-underline-offset:4px;text-decoration:underline}.page-module__YnyroG__hero{justify-content:center;align-items:center;min-height:calc(100svh - 58px);padding:clamp(8px,1.6vw,18px);display:flex;position:relative;overflow:hidden}.page-module__YnyroG__boardStage{aspect-ratio:3/2;width:min(100vw - clamp(16px,3.2vw,36px),150svh - 123px);max-width:calc(100vw - clamp(16px,3.2vw,36px));max-height:calc(100svh - 82px);position:relative}.page-module__YnyroG__boardStage:before{content:"";filter:blur(22px);z-index:0;background:radial-gradient(circle at 52% 18%,#ffeca929,#0000 30%),linear-gradient(135deg,#72c9ff1f,#e9bd6a1f);border-radius:8px;position:absolute;inset:18px}.page-module__YnyroG__boardImage{object-fit:contain;z-index:1;border:1px solid #ecc98438;border-radius:8px;width:100%;height:100%;display:block;position:relative;box-shadow:0 34px 80px #00000085}.page-module__YnyroG__twitchLoginHotspot{z-index:2;border-radius:12px;width:33%;height:18.8%;display:block;position:absolute;top:39.5%;left:49%}.page-module__YnyroG__twitchLoginHotspot:focus-visible{outline-offset:5px;outline:4px solid #c7a8fff5}.page-module__YnyroG__propStorySection{width:100%;max-width:1240px;margin:0 auto;padding:clamp(4px,1vw,12px) clamp(18px,4vw,42px) clamp(28px,5vw,68px);overflow:hidden}.page-module__YnyroG__propStoryRail{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(10px,1.8vw,22px);display:grid}.page-module__YnyroG__storyProp{filter:drop-shadow(0 22px 26px #00000057);max-width:100%;height:auto;display:block}.page-module__YnyroG__propEarn{grid-column:1/span 7;justify-self:start;width:min(680px,100%);transform:rotate(-1.2deg)}.page-module__YnyroG__propFinish{grid-column:8/span 4;justify-self:end;width:min(380px,100%);margin-top:clamp(8px,2vw,28px);transform:rotate(1.8deg)}.page-module__YnyroG__propSupport{grid-column:2/span 4;justify-self:center;width:min(360px,100%);transform:rotate(-2deg)}.page-module__YnyroG__propCompare{grid-column:6/span 7;justify-self:end;width:min(620px,100%);margin-top:clamp(-28px,-2vw,-8px);transform:rotate(.8deg)}.page-module__YnyroG__propCtaWrap{justify-content:center;margin-top:clamp(18px,4vw,48px);display:flex}.page-module__YnyroG__propCtaLink{border-radius:18px;max-width:min(680px,92vw);line-height:0;display:block}.page-module__YnyroG__propCtaLink:focus-visible{outline-offset:5px;outline:4px solid #c7a8fff5}.page-module__YnyroG__propCtaImage{filter:drop-shadow(0 22px 26px #0000005c);width:100%;height:auto;display:block}@media (max-width:640px){.page-module__YnyroG__hero{min-height:calc(100svh - 54px);padding:0}.page-module__YnyroG__boardStage{width:100vw;max-width:100vw;height:calc(100svh - 54px);max-height:none}.page-module__YnyroG__boardImage{object-fit:cover;object-position:72% center;border-radius:0}.page-module__YnyroG__twitchLoginHotspot{width:74%;height:17%;top:40%;left:18%}.page-module__YnyroG__propStorySection{padding:10px 14px 42px}.page-module__YnyroG__propStoryRail{grid-template-columns:1fr;gap:12px}.page-module__YnyroG__propEarn,.page-module__YnyroG__propFinish,.page-module__YnyroG__propSupport,.page-module__YnyroG__propCompare{grid-column:auto;justify-self:center;width:min(100%,430px);margin-top:0}.page-module__YnyroG__propEarn{transform:rotate(-1deg)}.page-module__YnyroG__propFinish{width:min(88%,350px);transform:rotate(1.4deg)}.page-module__YnyroG__propSupport{width:min(86%,330px);transform:rotate(-1.5deg)}.page-module__YnyroG__propCompare{transform:rotate(.8deg)}.page-module__YnyroG__propCtaWrap{margin-top:18px}.page-module__YnyroG__propCtaLink{max-width:min(100%,430px)}}
