.homepage_homepage___XmbT{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;font-family:Arial,Hiragino Kaku Gothic ProN,Yu Gothic,system-ui,sans-serif;overflow-wrap:anywhere}.homepage_homepage___XmbT>main{flex:1;min-width:0}.homepage_homepage___XmbT>footer,.homepage_homepage___XmbT>header{flex-shrink:0}.homepage_homepage___XmbT>header{position:sticky;top:0;z-index:40;background:var(--app-bg)}.homepage_homepage___XmbT>header a{min-height:44px;display:inline-flex;align-items:center}.homepage_homepage___XmbT>footer{background:var(--app-bg)}.homepage_homepage___XmbT>footer nav a{display:inline-flex;align-items:center;min-height:44px}.homepage_homepage___XmbT :is(a,button,summary):focus-visible{outline:2px solid var(--app-accent);outline-offset:4px}.homepage_homepage___XmbT :is([id],a,button,summary){scroll-margin-top:calc(var(--home-header-height, 140px) + 16px)}.homepage_homepage___XmbT :is(h1,h2,h3,h4){text-wrap:pretty}.homepage_wrap__58hEq{width:min(1160px,calc(100% - 80px));margin-inline:auto}.homepage_section__sn2hu{padding-block:64px;border-top:1px solid var(--app-border)}.homepage_eyebrow__bt0ea{color:var(--app-accent);font-size:13px;font-weight:600;letter-spacing:.08em}.homepage_heading__r_G79{font-size:clamp(28px,3.3vw,44px);line-height:1.4;letter-spacing:-.04em;font-weight:700}.homepage_primary__FVrgv{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;padding:12px 22px;border:1px solid var(--app-accent);border-radius:8px;background:var(--app-accent);color:white;font-size:14px;font-weight:700}@media (hover:hover) and (pointer:fine){.homepage_primary__FVrgv:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--app-accent-hover)}}.homepage_secondary__sSVCY{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;color:var(--app-accent);font-size:14px;text-decoration:underline;text-underline-offset:5px}.homepage_textLink__1zJkU{color:var(--app-accent);font-weight:600;text-decoration:underline;text-underline-offset:4px}.homepage_hero__iIHfJ{padding:100px 24px 56px}.homepage_heroVisual__j_4M_,.homepage_hero__iIHfJ{position:relative;isolation:isolate}.homepage_heroPanel__Ky35J{min-width:0}.homepage_coverArtwork__vAlp_{position:absolute;inset:0;overflow:hidden;border-radius:7px;box-shadow:0 8px 24px #17252b12}.homepage_samplePage__d5SAN.homepage_storySample__x3z4T{padding:20px;position:relative;isolation:isolate;background:transparent;border-color:transparent}.homepage_sampleSurface__5fAWZ{position:absolute;inset:-1px;z-index:-1;background:#f3eddf;border:1px solid #d9cebc;border-radius:18px}.homepage_heroCopy__6UQ9B{position:relative;z-index:2;max-width:940px;margin-inline:auto;text-align:center}.homepage_heroCopy__6UQ9B h1{margin-top:24px;font-size:clamp(44px,6.1vw,88px);font-weight:800;letter-spacing:-.06em;line-height:1.24}.homepage_lead__niCKI{max-width:540px;margin:28px auto 0;color:var(--app-muted);font-size:16px;line-height:1.9}.homepage_heroCopy__6UQ9B .homepage_lead__niCKI{max-width:600px;text-wrap:pretty}.homepage_heroStage__qorUf{position:relative;max-width:1200px;margin:60px auto 0}.homepage_heroExample__Zle_s{position:relative;z-index:2;max-width:460px;margin-inline:auto}.homepage_heroActions___aZ1Y{position:relative;z-index:2;margin:30px auto 0;text-align:center}.homepage_actions__zezcS{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:center}.homepage_accountNote__6ePFF{margin-top:12px;color:var(--app-muted);font-size:13px}.homepage_coverField__E798C{position:absolute;inset:0;z-index:-1;pointer-events:none}.homepage_floatingCover__y54fZ{position:absolute;width:clamp(60px,8vw,120px);aspect-ratio:3/4;border-radius:7px;overflow:hidden;background:var(--app-soft);box-shadow:0 10px 24px #17252b12}.homepage_floatingCover__y54fZ img{object-fit:cover}.homepage_floatingCover__y54fZ:first-child{left:6%;top:13%;rotate:-13deg}.homepage_floatingCover__y54fZ:nth-child(2){right:5%;top:19%;rotate:12deg}.homepage_floatingCover__y54fZ:nth-child(3){left:20%;top:50%;rotate:-8deg;width:clamp(60px,7vw,100px)}.homepage_floatingCover__y54fZ:nth-child(4){right:19%;top:57%;rotate:9deg;width:clamp(60px,7vw,100px)}.homepage_floatingCover__y54fZ:nth-child(5){left:5%;top:76%;rotate:10deg;width:80px}.homepage_floatingCover__y54fZ:nth-child(6){right:4%;top:79%;rotate:-7deg;width:84px}.homepage_curves__21nx8{position:absolute;inset:0;overflow:clip;pointer-events:none;z-index:-2}.homepage_curvePages__5__sf,.homepage_curveSand__tHXUT,.homepage_curveTeal__nX2ZA{position:absolute;width:540px;height:620px;color:#92bcb6}.homepage_curveTeal__nX2ZA{left:-230px;top:-150px}.homepage_curveSand__tHXUT{right:-210px;bottom:-170px;color:#cabc9e}.homepage_curvePages__5__sf{right:-130px;top:-270px;color:#b3c9c4}.homepage_curveArc__4JtnQ{position:absolute;inset:0;border:20px solid;border-radius:48% 52% 64% 36%;opacity:.45}.homepage_curvePages__5__sf .homepage_curveArc__4JtnQ{border-radius:58px;border-width:7px;rotate:-18deg}.homepage_curvePage__sbCNr{position:absolute;width:76px;aspect-ratio:3/4;border:4px solid;border-radius:12px;right:-45px;bottom:30px;rotate:14deg;background:#e6eeeb}.homepage_curvePill___ViGK{position:absolute;width:130px;height:44px;border:4px solid;border-radius:40px;left:170px;top:100px;rotate:-18deg}.homepage_sampleBio__itqwZ{margin-top:8px;font-size:12px;color:#6c6256;line-height:1.8}.homepage_sampleTags__eoUfK{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;font-size:11px;color:#52684e}.homepage_sampleTags__eoUfK span{padding:3px 8px;border-radius:12px;background:#e3e8d9}.homepage_sampleShelfLabel__RrMmq{margin-top:16px;font-size:12px;font-weight:600}.homepage_storySample__x3z4T .homepage_sampleGames__ARGFJ{margin-top:10px;max-width:270px;grid-template-columns:repeat(3,minmax(0,1fr))}.homepage_sample__YgrFN{min-width:0;margin:0;color:#342d24}.homepage_samplePage__d5SAN{padding:24px;border:1px solid #d9cebc;border-radius:18px;background:#f3eddf;font-family:ui-rounded,Hiragino Maru Gothic ProN,Yu Gothic,sans-serif}.homepage_sampleIdentity__Mcr8j{display:flex;align-items:center;gap:12px}.homepage_sampleIdentity__Mcr8j img{width:48px;height:48px;border-radius:50%;object-fit:cover}.homepage_sampleName__6_PyY{font-size:18px;font-weight:700}.homepage_sampleHandle__H_38F{font-size:12px;color:#6c6256}.homepage_sampleHeadline__M9B3D{margin-top:16px;font-size:14px;line-height:1.8}.homepage_sampleCover__GKEw8{position:relative;height:72px;margin:-24px -24px 20px;overflow:hidden;border-radius:18px 18px 0 0}.homepage_sampleCover__GKEw8 img{object-fit:cover}.homepage_sampleGames__ARGFJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:330px;gap:16px;margin:20px auto 0}.homepage_sampleGame__b99cK{min-width:0}.homepage_sampleGameImage__9y_Jm{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:6px;background:#fffcf5}.homepage_sampleGameImage__9y_Jm img{object-fit:cover}.homepage_sampleGame__b99cK p{font-size:12px;font-weight:600;margin-top:6px}.homepage_sampleGame__b99cK small{font-size:11px;color:#6c6256}.homepage_sampleDetails__kejPh{margin-top:20px;padding-top:12px;border-top:1px solid #d9cebc;font-size:12px;line-height:1.9;color:#6c6256}.homepage_sample__YgrFN figcaption{margin-top:12px;text-align:center;font-size:11px;color:var(--app-muted)}.homepage_overviewGrid__TAwLe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:80px;align-items:center;margin-top:36px}.homepage_overviewGrid__TAwLe>figure{max-width:480px}.homepage_concepts__iKpXA{counter-reset:concept;list-style:none}.homepage_concepts__iKpXA li{counter-increment:concept;position:relative;padding:24px 0 24px 36px;border-top:1px solid var(--app-border)}.homepage_concepts__iKpXA li:before{content:"0" counter(concept);position:absolute;left:0;top:28px;color:var(--app-accent);font-size:12px}.homepage_concepts__iKpXA h3{font-size:21px;font-weight:650}.homepage_concepts__iKpXA p{margin-top:10px;color:var(--app-muted);font-size:15px;line-height:1.8}.homepage_discovery__Thp8X{padding-block:56px}.homepage_category__MKhc_{margin-top:36px}.homepage_card__A5MK3{height:100%;min-width:0}.homepage_cardLink__2d8L3{display:flex;min-width:0;height:100%;flex-direction:column;padding:16px;border:1px solid #c8d2ce;border-radius:8px;color:var(--app-text);background:#fffdf8}@media (hover:hover) and (pointer:fine){.homepage_cardLink__2d8L3:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){border-color:var(--app-accent)}.homepage_cardLink__2d8L3:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]) h4{text-decoration:underline;text-underline-offset:4px}}.homepage_cardCover__D_o9d{position:relative;height:56px;overflow:hidden;border-radius:4px 4px 0 0;flex:none;background:#dce7df}.homepage_cardCover__D_o9d img{object-fit:cover}.homepage_cardBody__0MQtX{display:flex;flex:1;min-width:0;flex-direction:column}.homepage_cardIdentity__jAGTO{display:flex;min-width:0;align-items:center;gap:12px;padding:14px 12px;background:#eef3ef;border-radius:0 0 4px 4px}.homepage_cardIdentity__jAGTO>div:last-of-type{min-width:0;flex:1}.homepage_cardAvatar__YADKd{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;overflow:hidden;border-radius:50%;background:var(--app-soft);color:var(--app-accent);font-size:13px;font-weight:700}.homepage_cardAvatar__YADKd img{object-fit:cover}.homepage_cardIdentity__jAGTO h4{font-size:16px;font-weight:700}.homepage_cardIdentity__jAGTO p{font-size:12px;color:var(--app-muted)}.homepage_cardHeadline__uSXhh{margin-block:16px;font-size:14px;line-height:1.7;color:var(--app-muted)}.homepage_cardGames__apgtU{margin-top:auto;padding-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,64px));gap:12px}.homepage_gameImage__5xGd4{position:relative;aspect-ratio:3/4;border:1px solid var(--app-border);border-radius:5px;overflow:hidden;background:var(--app-soft)}.homepage_gameImage__5xGd4 img{object-fit:cover}.homepage_cardGames__apgtU p{margin-top:5px;font-size:12px;line-height:1.5;color:var(--app-muted)}.homepage_cardGames__apgtU li:nth-child(n+3){display:none}.homepage_newsHeading__zbK0_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px}.homepage_newsList__Azgcd{border-top:1px solid var(--app-border)}.homepage_newsRow__a1XGG{display:grid;grid-template-columns:100px 110px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:22px 0;border-bottom:1px solid var(--app-border)}.homepage_newsCategory__Hp2h_,.homepage_newsRow__a1XGG time{color:var(--app-muted);font-size:12px}.homepage_newsRow__a1XGG h3{font-size:16px;line-height:1.7;font-weight:600}@media (hover:hover) and (pointer:fine){.homepage_newsRow__a1XGG:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]) h3{text-decoration:underline;text-underline-offset:4px}}.homepage_newsArrow__98Qf8{color:var(--app-accent)}.homepage_faq__h1NVb details{border-bottom:1px solid var(--app-border)}.homepage_faq__h1NVb summary{padding:20px 0}.homepage_closing__eQJAo{text-align:center;padding-block:80px;border-top:1px solid var(--app-border)}.homepage_closing__eQJAo .homepage_actions__zezcS{margin-top:28px}.homepage_ad__4jCpJ{padding:0 24px 32px;text-align:center;font-size:11px;color:var(--app-muted)}.homepage_homepage___XmbT[data-motion=on] [data-reveal][data-visible=true]{animation:homepage_arrive__XLKGK .7s ease-out both}@keyframes homepage_arrive__XLKGK{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (max-width:1000px){.homepage_hero__iIHfJ{padding-top:70px}.homepage_curvePages__5__sf{display:none}.homepage_curveSand__tHXUT,.homepage_curveTeal__nX2ZA{width:380px;height:490px}.homepage_curveTeal__nX2ZA{left:-240px;top:-160px}.homepage_curveSand__tHXUT{right:-250px;bottom:-150px}.homepage_curveArc__4JtnQ{border-width:14px}.homepage_curvePill___ViGK{width:100px}.homepage_floatingCover__y54fZ:nth-child(3){left:7%;top:50%}.homepage_floatingCover__y54fZ:nth-child(4){right:7%;top:56%}.homepage_floatingCover__y54fZ:nth-child(n+5){display:none}.homepage_overviewGrid__TAwLe{gap:40px}}@media (max-width:760px){.homepage_wrap__58hEq{width:calc(100% - 40px)}.homepage_section__sn2hu{padding-block:40px}.homepage_hero__iIHfJ{padding:88px 20px 40px}.homepage_hero__iIHfJ:not([data-story-ready]):not([data-story-preparing]) .homepage_coverField__E798C{top:-76px}.homepage_heroCopy__6UQ9B h1{font-size:clamp(34px,7vw,52px)}.homepage_heroCopy__6UQ9B .homepage_lead__niCKI{font-size:14px;margin-top:20px}.homepage_heroStage__qorUf{margin-top:32px}.homepage_heroExample__Zle_s{max-width:390px}.homepage_floatingCover__y54fZ{width:42px}.homepage_floatingCover__y54fZ:first-child{left:8%;top:12px;rotate:-12deg}.homepage_floatingCover__y54fZ:nth-child(2){right:8%;top:10px;rotate:10deg}.homepage_floatingCover__y54fZ:nth-child(n+3){display:none}.homepage_overviewGrid__TAwLe{grid-template-columns:minmax(0,1fr);gap:28px}.homepage_overviewGrid__TAwLe>figure{width:100%;max-width:430px;margin-inline:auto}.homepage_samplePage__d5SAN{padding:20px}.homepage_sampleCover__GKEw8{margin:-20px -20px 16px}.homepage_newsRow__a1XGG{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 14px;padding-block:18px}.homepage_newsRow__a1XGG h3{grid-column:1/3;grid-row:2;font-size:14px}.homepage_newsArrow__98Qf8{grid-column:3;grid-row:2}.homepage_closing__eQJAo{padding-block:56px}.homepage_homepage___XmbT[data-motion=on] [data-reveal][data-visible=true]{animation-duration:.4s}}@media (max-width:639px){.homepage_cardLink__2d8L3{padding:12px}.homepage_cardCover__D_o9d{height:48px}.homepage_cardGames__apgtU{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.homepage_cardGames__apgtU li:nth-child(3){display:block}.homepage_cardGames__apgtU li{min-width:0}.homepage_gameImage__5xGd4{width:100%}.homepage_cardGames__apgtU p{margin-top:6px}}@media (prefers-reduced-motion:reduce){.homepage_homepage___XmbT *,.homepage_homepage___XmbT :after,.homepage_homepage___XmbT :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.homepage_homepage___XmbT :is(a,button,summary):focus-visible{outline-color:Highlight}.homepage_primary__FVrgv{border:2px solid ButtonText;color:ButtonText;background:ButtonFace}.homepage_secondary__sSVCY,.homepage_textLink__1zJkU{color:LinkText}.homepage_coverField__E798C,.homepage_curves__21nx8{display:none}.homepage_homepage___XmbT [data-reveal]{animation:none!important}}.homepage_finalCoverField__GVhqQ{display:none}.homepage_finalCover__Y_B7t{position:absolute;width:clamp(54px,7vw,100px);aspect-ratio:3/4;overflow:hidden;border-radius:6px;box-shadow:0 8px 24px #17252b15;translate:-50% -50%}.homepage_finalCover__Y_B7t img{object-fit:cover}.homepage_finalCover__Y_B7t:first-child{left:12%;top:35%;rotate:-12deg}.homepage_finalCover__Y_B7t:nth-child(2){left:22%;top:75%;rotate:9deg}.homepage_finalCover__Y_B7t:nth-child(3){left:87%;top:34%;rotate:10deg}.homepage_finalCover__Y_B7t:nth-child(4){left:79%;top:78%;rotate:-8deg}.homepage_finalCover__Y_B7t:nth-child(5){left:5%;top:83%;rotate:-7deg}.homepage_finalCover__Y_B7t:nth-child(6){left:95%;top:70%;rotate:12deg}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]){padding:0}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroPanel__Ky35J{display:flex;flex-direction:column;height:calc(100svh - var(--story-top, 73px))}.homepage_hero__iIHfJ[data-story-ready] .homepage_heroPanel__Ky35J{position:sticky;top:var(--story-top,73px)}.homepage_hero__iIHfJ[data-story-ready]:after{content:"";display:block;height:var(--story-travel)}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroVisual__j_4M_{flex:1;min-height:0;overflow:clip}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroCopy__6UQ9B{position:absolute;left:24px;right:24px;top:0;transform-origin:top center;pointer-events:none;z-index:3}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroCopy__6UQ9B :is(.homepage_lead__niCKI,.homepage_eyebrow__bt0ea){scale:calc(1 / var(--story-copy-scale, 1));transform-origin:top center}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroStage__qorUf{position:absolute;inset:0;max-width:none;margin:0}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroExample__Zle_s{position:absolute;width:min(460px,calc(100% - 48px));max-width:none;left:50%;bottom:12px;translate:-50% 0}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroActions___aZ1Y{flex:none;margin:0;padding:12px 20px 20px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_coverField__E798C{z-index:1}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_finalCoverField__GVhqQ{display:block}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_curves__21nx8{z-index:0}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ{display:block;width:clamp(56px,8vw,120px);right:auto;rotate:-9deg;translate:-50% -50%;left:26%;top:14%;overflow:visible;box-shadow:none}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(2){left:53%;top:14%;rotate:7deg;width:clamp(48px,6.5vw,96px)}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(3){left:78%;top:12%;rotate:10deg}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(4){left:88%;top:77%;rotate:-8deg}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(5){left:65%;top:91%;rotate:8deg;width:100px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(6){left:10%;top:80%;rotate:12deg}@media (max-width:999px){.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:first-child{left:46%;top:7.5%}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(2){left:84%;top:12%}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(3){left:43%;top:85%}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(4){left:72%;top:85%}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(n+5){display:none}.homepage_finalCover__Y_B7t:nth-child(n+5){display:none}.homepage_finalCover__Y_B7t:first-child{left:7%}.homepage_finalCover__Y_B7t:nth-child(2){left:8%}.homepage_finalCover__Y_B7t:nth-child(3){left:93%}.homepage_finalCover__Y_B7t:nth-child(4){left:92%}}@media (max-width:639px){.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroCopy__6UQ9B{left:16px;right:16px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroCopy__6UQ9B h1{font-size:30px;margin-top:12px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroCopy__6UQ9B .homepage_lead__niCKI{font-size:12px;line-height:1.7;margin-top:12px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroCopy__6UQ9B .homepage_eyebrow__bt0ea{font-size:11px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroActions___aZ1Y{padding:8px 16px 12px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:first-child{left:35%;top:7.5%}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(2){left:83%;top:12%}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_floatingCover__y54fZ:nth-child(n+3){display:none}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_heroExample__Zle_s{width:calc(100% - 40px)}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_storySample__x3z4T{padding:14px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_sampleIdentity__Mcr8j img{width:36px;height:36px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_sampleName__6_PyY{font-size:14px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_sampleHeadline__M9B3D{font-size:12px;line-height:1.5;margin-top:10px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) :is(.homepage_sampleBio__itqwZ,.homepage_sampleTags__eoUfK,.homepage_sampleGame__b99cK small){display:none}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_sampleShelfLabel__RrMmq{margin-top:10px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_sampleGames__ARGFJ{max-width:192px;gap:8px}.homepage_hero__iIHfJ:is([data-story-preparing],[data-story-ready]) .homepage_sampleGame__b99cK p{font-size:10px}.homepage_finalCover__Y_B7t{width:40px}.homepage_finalCover__Y_B7t:first-child{left:12%;top:7%}.homepage_finalCover__Y_B7t:nth-child(2){left:88%;top:7%}.homepage_finalCover__Y_B7t:nth-child(n+3){display:none}}}@media (forced-colors:active),(prefers-reduced-motion:reduce){.homepage_hero__iIHfJ :is([data-story-copy],[data-story-example],[data-story-cover],[data-story-extra],[data-story-final],[data-story-part]){transform:none!important;opacity:1!important}}.homepage_popularGames__Jr75W{padding-top:24px;border-top:1px solid var(--app-border)}.homepage_popularGames__Jr75W h3{font-size:18px;font-weight:700}.homepage_popularGames__Jr75W>p{margin-top:8px;color:var(--app-muted);font-size:14px}.homepage_popularGames__Jr75W ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:24px 18px;margin-top:24px}.homepage_popularGameLink__86jPd{display:block;max-width:150px;height:100%}.homepage_popularGameCover__kK6Bn{position:relative;aspect-ratio:3/4;overflow:hidden;border:1px solid #c8d2ce;border-radius:6px;background:#e5ece5}.homepage_popularGameCover__kK6Bn img{object-fit:cover}.homepage_popularGameLink__86jPd p{margin-top:8px;font-size:13px;line-height:1.5}@media (hover:hover) and (pointer:fine){.homepage_popularGameLink__86jPd:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]) p{text-decoration:underline;text-underline-offset:4px}}@media (max-width:639px){.homepage_popularGames__Jr75W ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}}.homepage_cardLink__2d8L3,.homepage_faq__h1NVb summary,.homepage_newsRow__a1XGG,.homepage_popularGameLink__86jPd,.homepage_primary__FVrgv,.homepage_secondary__sSVCY,.homepage_textLink__1zJkU{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.homepage_cardLink__2d8L3:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.homepage_faq__h1NVb summary:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.homepage_newsRow__a1XGG:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.homepage_popularGameLink__86jPd:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.homepage_primary__FVrgv:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){box-shadow:inset 0 0 0 2px currentColor}.homepage_secondary__sSVCY:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.homepage_textLink__1zJkU:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.homepage_secondary__sSVCY:hover,.homepage_textLink__1zJkU:hover{color:var(--app-accent-hover)}.homepage_faq__h1NVb summary:hover{background:var(--app-soft)}}@media (prefers-reduced-motion:reduce){.homepage_cardLink__2d8L3,.homepage_faq__h1NVb summary,.homepage_newsRow__a1XGG,.homepage_popularGameLink__86jPd,.homepage_primary__FVrgv,.homepage_secondary__sSVCY,.homepage_textLink__1zJkU{transition:none}}@media (forced-colors:active){.homepage_cardLink__2d8L3:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not(:focus-visible),.homepage_faq__h1NVb summary:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not(:focus-visible),.homepage_newsRow__a1XGG:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not(:focus-visible),.homepage_popularGameLink__86jPd:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not(:focus-visible),.homepage_primary__FVrgv:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not(:focus-visible),.homepage_secondary__sSVCY:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not(:focus-visible),.homepage_textLink__1zJkU:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not(:focus-visible){outline:2px solid Highlight;outline-offset:-2px}}