._main_1fnra_6{width:100%;max-width:1400px;margin:0 auto;padding:2rem 1rem;background-color:var(--ink, #0f0f12);min-height:100vh}@media(min-width:768px){._main_1fnra_6{padding:3rem 2rem}}._featured_1fnra_25,._shelf_1fnra_33{margin-bottom:4rem}._shelfHeader_1fnra_37{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}._shelfHeader_1fnra_37 h2{font-size:1.75rem;font-weight:700;line-height:1.2;margin:0;color:var(--paper, #f5f5f7)}@media(min-width:768px){._shelfHeader_1fnra_37 h2{font-size:2.25rem}}._shelfDescription_1fnra_59{font-size:.875rem;color:var(--muted, #a0a0a8);margin:.5rem 0 0;line-height:1.5}._seeAll_1fnra_66{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#ffffff0d;border-radius:8px;text-decoration:none;font-size:.875rem;font-weight:600;color:var(--paper, #f5f5f7);transition:background-color .2s ease;white-space:nowrap;flex-shrink:0}._seeAll_1fnra_66:hover{background-color:#ffffff14}._grid_1fnra_90{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}@media(min-width:640px){._grid_1fnra_90{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}}@media(min-width:1024px){._grid_1fnra_90{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}._grid_1fnra_90._compactGrid_1fnra_110{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}._friends_1fnra_119{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;list-style:none;margin:0;padding:0}._friends_1fnra_119 a{display:flex;flex-direction:column;gap:.25rem;color:var(--paper, #f5f5f7);text-decoration:none}._friends_1fnra_119 img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px}._friends_1fnra_119 span{font-weight:600}._friends_1fnra_119 small{color:var(--muted, #a0a0a8)}._empty_1fnra_155{padding:4rem 2rem;text-align:center;background-color:var(--charcoal, #1a1a1e);border-radius:12px;margin:2rem 0}._empty_1fnra_155 h2{font-size:2rem;font-weight:700;margin:0 0 1rem;color:var(--paper, #f5f5f7)}._empty_1fnra_155 p{font-size:1rem;color:var(--muted, #a0a0a8);margin:0;line-height:1.6}._empty_1fnra_155 a{color:var(--blazium-accent, #4a9eff);text-decoration:none;font-weight:600}._empty_1fnra_155 a:hover{text-decoration:underline}._intro_1fnra_187{max-width:42rem;margin:0 0 3rem}._intro_1fnra_187 h1{font-size:2rem;font-weight:700;margin:0 0 .75rem;color:var(--paper, #f5f5f7)}._intro_1fnra_187 p{margin:0;line-height:1.6;color:var(--muted, #a0a0a8)}._faq_1fnra_205{max-width:42rem;margin-top:4rem}._faq_1fnra_205 h2{font-size:1.5rem;font-weight:700;margin:0 0 1rem;color:var(--paper, #f5f5f7)}._faq_1fnra_205 dt{font-weight:700;margin-top:1rem;color:var(--paper, #f5f5f7)}._faq_1fnra_205 dd{margin:.25rem 0 0;line-height:1.6;color:var(--muted, #a0a0a8)}._featuredHeading_1fnra_229{font-size:1.5rem;font-weight:700;margin:0 0 1rem;color:var(--paper, #f5f5f7)}
