.category-page_page__SONgQ{display:flex;flex-direction:column;gap:var(--step-section);padding-block:0 var(--step-section)}.category-page_groups__6PZ4j{gap:var(--step-group)}.category-page_group__0UsYH,.category-page_groups__6PZ4j{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.category-page_group__0UsYH{gap:var(--step-heading);scroll-margin-top:88px}.category-page_group__0UsYH>div{min-width:0}.category-page_heading__dTgvi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xl)}.category-page_heading__dTgvi>details[open]{flex-basis:100%}.category-page_help__WJvIv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3xl);align-items:center}.category-page_help__WJvIv p{color:var(--text-muted);max-width:65ch;margin-top:var(--space-lg)}.category-page_links__Z_JZj{display:flex;flex-wrap:wrap;gap:var(--space-xl)}.category-page_links__Z_JZj a{display:inline-flex;align-items:center;min-height:44px}.category-page_studios___bulk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter);align-items:start}@media(max-width:599px){.category-page_help__WJvIv,.category-page_studios___bulk{grid-template-columns:1fr}.category-page_help__WJvIv>a{width:100%}}main.category-page_page__SONgQ{max-width:var(--shell-w-wide)}.category-page_page__SONgQ>.category-page_groups__6PZ4j:empty{display:none}.category-page_back__oLFUZ{display:flex}.category-page_empty__VB_E6{color:var(--text-on-chrome)}.category-page_bar__f2V1b{display:flex;flex:1 1;flex-direction:column;gap:var(--space-sm);min-width:0}.category-page_barTitle__6ZxVG{display:flex;align-items:center;gap:var(--space-md);min-width:0;min-height:var(--btn-sm)}.category-page_barIcon__Z8B0y{display:flex;flex:none}.category-page_barName__vegBt{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:899px){.category-page_barName__vegBt{font-size:var(--t-h2-size);line-height:var(--t-h2-line)}}.category-page_choice__081o9{margin-top:var(--space-xl)}.category-page_choice__081o9 p{margin-top:var(--space-sm)}.category-page_page__SONgQ>[data-section-tone]{margin-block:0;padding:var(--space-3xl)}.category-page_page__SONgQ>[data-section-tone=sand]{padding:0}@media(max-width:599px){.category-page_page__SONgQ>[data-section-tone]{padding:var(--space-2xl) var(--space-xl)}.category-page_page__SONgQ>[data-section-tone=sand]{padding:0}}.category-page_page__SONgQ h2[id],.category-page_page__SONgQ section[id]{scroll-margin-top:calc(var(--head-pin) + var(--safe-top) + var(--btn-sm) + 3 * var(--space-lg))}.category-page_studiosFullWidth__ATb_v,.category-page_studios___bulk.category-page_studiosFullWidth__ATb_v{grid-template-columns:minmax(0,1fr)}.category-page_featureBanner__PcJwQ{margin-top:0}.category-page_studioSection__xPP7Z{background:var(--bg-sand);border-image:conic-gradient(var(--bg-sand) 0 0) fill 0 /0 /0 100vmax}.category-page_groups__6PZ4j{padding-block:0;background:var(--bg-sand);color:var(--text-primary)}.category-intro_intro__323P3{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}.category-intro_heading__RssxI{display:flex;align-items:center;gap:var(--space-lg);min-width:0}.category-intro_icon__gIRWq{display:flex;flex:none;color:var(--text-on-dark)}.category-intro_title__Tq9AY{min-width:0;text-wrap:balance}.category-intro_description__Dknve,.category-intro_meta__sq7ri{max-width:56ch;color:var(--text-on-chrome)}.category-intro_title__Tq9AY{font-size:clamp(var(--fs-2xl),4vw,var(--fs-3xl));line-height:1.15}@media (max-width:599px){.category-intro_heading__RssxI{align-items:flex-start}.category-intro_title__Tq9AY{font-size:var(--fs-xl);line-height:var(--lh-xl)}}.category-intro_title__Tq9AY{font-size:var(--t-page-size);line-height:var(--t-page-line);font-weight:var(--t-hero-weight);letter-spacing:-.025em}@media (max-width:599px){.category-intro_artHeading__LUVll{align-items:center}.category-intro_artHeading__LUVll .category-intro_title__Tq9AY{flex:1 1;overflow-wrap:anywhere}}.category-intro_more__NoExp{color:var(--text-on-chrome)}.category-intro_more__NoExp summary{cursor:pointer;padding-block:var(--space-md)}.category-intro_more__NoExp p{padding-top:var(--space-md)}