.Hx0lNG_hero{background:var(--hero-bg);padding-top:calc(var(--flux-space-base) * 3);padding-bottom:calc(var(--flux-space-base) * 2)}.Hx0lNG_hero h1{font-size:var(--flux-font-size-7);line-height:var(--flux-line-height-7);margin-bottom:calc(var(--flux-space-base) * .5);text-align:center;font-weight:600}.Hx0lNG_hero p{font-size:var(--flux-font-size-3);line-height:var(--flux-line-height-3);color:var(--text-secondary);margin-bottom:calc(var(--flux-space-base) * 3);text-align:center}.Hx0lNG_grid3{gap:var(--flux-space-base);grid-template-columns:repeat(3,1fr);display:grid}.Hx0lNG_grid2{gap:var(--flux-space-base);grid-template-columns:repeat(2,1fr);display:grid}.Hx0lNG_grid4{gap:var(--flux-space-base);grid-template-columns:repeat(4,1fr);display:grid}.Hx0lNG_card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:calc(var(--flux-radius-base) * .5);padding:calc(var(--flux-space-base) * 1.5);color:inherit;flex-direction:column;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}.Hx0lNG_card:hover{box-shadow:var(--flux-elevation-2);border-color:var(--text-tertiary)}.Hx0lNG_cardTitle{margin-bottom:calc(var(--flux-space-base) * .25);font-weight:600}.Hx0lNG_cardTitleLg{font-weight:600;font-size:var(--flux-font-size-3);line-height:var(--flux-line-height-3);margin-bottom:calc(var(--flux-space-base) * .25)}.Hx0lNG_cardDesc{font-size:var(--flux-font-size-2);line-height:var(--flux-line-height-2);color:var(--text-secondary)}.Hx0lNG_section{margin-top:calc(var(--flux-space-base) * 4)}.Hx0lNG_sectionTitle{font-size:var(--flux-font-size-6);line-height:var(--flux-line-height-6);margin-bottom:var(--flux-space-base);font-weight:600}.Hx0lNG_topicLink{font-size:var(--flux-font-size-2);line-height:var(--flux-line-height-2);color:var(--link-color);padding:calc(var(--flux-space-base) * .5) 0}.Hx0lNG_topicLink:hover{text-decoration:underline}.Hx0lNG_cardImage{margin-bottom:calc(var(--flux-space-base) * .5)}@media (max-width:768px){.Hx0lNG_grid3{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Hx0lNG_grid3,.Hx0lNG_grid2{grid-template-columns:1fr}.Hx0lNG_hero h1{font-size:var(--flux-font-size-5);line-height:var(--flux-line-height-5)}.Hx0lNG_sectionTitle{font-size:var(--flux-font-size-4);line-height:var(--flux-line-height-4)}}
