.home-collections{padding-block:20px 0}.home-community{padding-block:12px 56px}.collection-description{max-width:560px;color:var(--muted);margin-top:16px;font-size:14px;line-height:1.65}.collection-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.collection-heading h2,.community-section.community-discovery h2{margin-top:14px;font-size:clamp(30px,3.6vw,44px)}.collection-heading p,.community-discovery .community-heading p{max-width:580px;color:var(--muted);margin-top:12px;font-size:14px;line-height:1.65}.collection-count{color:var(--muted);flex-shrink:0;font-size:13px}.originals-panel{background:#fffdfa;border:1px solid #e8dacb;border-top:3px solid #bd8562;border-radius:20px;margin-top:36px;padding:32px}.community-section.community-discovery{background:#f5f2fa;border:1px solid #ddd5e9;border-top:3px solid #9580b7;border-radius:20px;margin-top:36px;padding:32px}.community-discovery .community-heading{align-items:flex-start;margin-bottom:24px}.community-discovery .community-heading>.text-link{margin-top:8px}.community-discovery .community-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.home-community .community-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.community-discovery .community-discovery-card{background:#fffdfa;border-color:#e1dbe9;flex-direction:column;padding:0;display:flex;overflow:hidden}.community-discovery-card .community-thumbnail{margin-bottom:0}.community-discovery-card .game-artwork{border-radius:0}.community-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding:22px;display:flex}.community-card-copy>h3{font-family:var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere;margin-bottom:0;font-size:30px}.community-card-copy>h3 a:hover{text-underline-offset:4px;text-decoration:underline}.community-card-copy>.eyebrow{overflow-wrap:anywhere;margin-top:8px;font-size:10px}.community-card-copy .community-card-description{-webkit-line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.community-card-copy>.text-link{margin-top:auto;padding-top:14px}.community-empty{text-align:center;border:1px dashed #cfc2df;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:40px 22px;display:flex}.community-empty>svg{color:#6a5287}.community-empty h3{font-family:var(--serif);margin-bottom:0;font-size:28px}.community-empty p{max-width:490px;color:var(--muted);font-size:14px}.community-empty .button{margin-top:12px}.community-search{background:#fffdfa;border:1px solid #ddd5e9;border-radius:999px;align-items:center;gap:10px;max-width:480px;padding-left:16px;display:flex}.community-search>svg{color:#6a5287;flex-shrink:0}.community-search:focus-within{outline-offset:3px;outline:2px solid #796aab}.community-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 16px 12px 0;font-size:13px}.community-search input:focus-visible{outline:0}.community-discovery .community-results{color:var(--muted);font-size:12px}.player-theme .community-section.community-discovery{background:var(--player-inset);border-color:#544761}.player-theme .community-discovery .community-discovery-card{background:var(--player-surface);border-color:var(--line)}.player-theme .community-empty{border-color:#665572}.player-theme .community-empty>svg{color:#c1a9dc}@media (max-width:900px){.home-community .community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.originals-panel,.community-section.community-discovery{padding:24px 18px}.collection-heading{align-items:flex-start}.collection-count{display:none}.home-community{padding-bottom:32px}}@media (max-width:640px){.community-discovery .community-grid{grid-template-columns:1fr}.community-card-copy{padding:18px}.community-empty{padding:30px 16px}}
