.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)}.option-tile_tile__4ANmk{display:flex;align-items:center;gap:var(--space-lg);width:100%;padding:var(--space-xl) var(--space-xl) var(--space-xl) 18px;border:var(--border-width) solid transparent;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface);box-shadow:var(--shadow-card);color:var(--text-primary);text-align:left;cursor:pointer;transition:background var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),color var(--t-micro) var(--ease),scale var(--t-press) var(--ease),filter var(--t-state) var(--ease)}@supports not (corner-shape:superellipse(2.4)){.option-tile_tile__4ANmk{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.option-tile_selected__nQ3LT{background-color:var(--accent-base);border-color:transparent;color:var(--accent-ink)}.option-tile_text__8flU9{display:flex;flex:1 0;flex-direction:column;gap:var(--space-xs);min-width:0}.option-tile_label__4AvAz{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.option-tile_note__oRawV{color:var(--text-muted)}.option-tile_selected__nQ3LT .option-tile_note__oRawV{color:var(--accent-ink)}.option-tile_aside__jz8Ev{flex:none;white-space:nowrap}.option-tile_dot__mS_nB{flex:none;display:block}.option-tile_stacked__V2ZCJ{align-items:flex-start}.option-tile_stacked__V2ZCJ .option-tile_aside__jz8Ev{align-self:flex-start}.option-tile_icon__edDXN{display:flex;flex:none;align-items:center}.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy){align-items:stretch;min-height:104px;overflow:hidden;padding:0 var(--space-xl) 0 0}.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy) .option-tile_text__8flU9{align-self:center;padding-block:var(--space-lg)}.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy) .option-tile_aside__jz8Ev,.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy) .option-tile_dot__mS_nB{align-self:center}.option-tile_media__6Mjpy{position:relative;flex:none;width:128px;overflow:hidden;background:var(--bg-dark-soft)}.option-tile_media__6Mjpy img{object-fit:cover}@media (min-width:900px){.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy){min-height:128px}.option-tile_media__6Mjpy{width:176px}}.option-tile_imageSm__Gy0R5{min-width:0}@media (min-width:900px){.option-tile_imageSm__Gy0R5 .option-tile_media__6Mjpy{width:168px}.option-tile_tile__4ANmk.option-tile_imageSm__Gy0R5:has(.option-tile_media__6Mjpy){min-height:128px}}.option-tile_visual__lEzIr{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-content:start;align-items:start;gap:var(--space-sm);min-width:0;padding:var(--space-md)}.option-tile_visual__lEzIr .option-tile_icon__edDXN{grid-column:1/-1;width:100%}.option-tile_visual__lEzIr .option-tile_text__8flU9{grid-column:1}.option-tile_visual__lEzIr .option-tile_dot__mS_nB{grid-column:2;justify-self:end}.option-tile_tile__4ANmk:disabled{opacity:.5;cursor:not-allowed}.option-tile_compact__HGHTB{min-height:var(--icon-button-md);padding:var(--space-lg);border-color:var(--border-default);border-width:var(--border-hairline);box-shadow:none}.option-tile_compact__HGHTB .option-tile_label__4AvAz{font-size:var(--t-caption-size);line-height:var(--t-caption-line);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.option-tile_selected__nQ3LT .option-tile_dot__mS_nB{filter:brightness(0)}.option-tile_selected__nQ3LT .option-tile_checkbox__FT_oR{filter:none}@media (hover:hover){.option-tile_tile__4ANmk:not(:disabled):not(.option-tile_selected__nQ3LT):hover{border-color:var(--border-default);box-shadow:var(--shadow-card),0 4px 12px rgb(15 15 15/8%)}}.option-tile_selected__nQ3LT .option-tile_dot__mS_nB{animation:option-tile_choice-confirm__zaD52 var(--t-state) var(--ease)}@keyframes option-tile_choice-confirm__zaD52{0%{opacity:.4;scale:.8}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.option-tile_selected__nQ3LT .option-tile_dot__mS_nB{animation:none}}.option-tile_summary__jDsg_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-md)}.option-tile_summary__jDsg_ .option-tile_text__8flU9{display:contents}.option-tile_summary__jDsg_ .option-tile_label__4AvAz{grid-column:1/-1}.option-tile_summary__jDsg_ .option-tile_note__oRawV{grid-column:1}.option-tile_summary__jDsg_ .option-tile_aside__jz8Ev{grid-column:2;grid-row:2;align-self:center}.option-tile_summary__jDsg_ .option-tile_dot__mS_nB{grid-column:2;grid-row:2}.option-tile_summary__jDsg_ .option-tile_icon__edDXN,.option-tile_summary__jDsg_ .option-tile_media__6Mjpy{grid-column:1/-1}.option-tile_conversation__8MHyc .option-tile_label__4AvAz{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.option-tile_conversation__8MHyc .option-tile_note__oRawV{grid-column:1/-1;display:grid;gap:var(--space-xs)}.option-tile_conversation__8MHyc .option-tile_aside__jz8Ev{grid-column:1/-1;grid-row:3;justify-self:stretch;padding-top:var(--space-sm)}.option-tile_tile__4ANmk.option-tile_visual__lEzIr:has(.option-tile_media__6Mjpy){grid-template-columns:minmax(0,1fr) 40px;padding:0;overflow:hidden;gap:0;min-height:0}.option-tile_visual__lEzIr .option-tile_media__6Mjpy{position:relative;inset:auto;grid-column:1/-1;grid-row:1;width:100%;height:auto;aspect-ratio:16/10;margin:0}.option-tile_visual__lEzIr:has(.option-tile_media__6Mjpy) .option-tile_text__8flU9{grid-row:2;padding:var(--space-lg);padding-right:0}.option-tile_visual__lEzIr:has(.option-tile_media__6Mjpy) .option-tile_dot__mS_nB{grid-row:2;align-self:start;margin:var(--space-lg) var(--space-lg) 0 0}.option-tile_visual__lEzIr:has(.option-tile_media__6Mjpy) .option-tile_label__4AvAz{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}.direction-terms_section__4pt5j{display:grid;gap:var(--step-heading)}.direction-terms_header__xPL_F{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-lg)}.direction-terms_terms__vHULy{margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.direction-terms_term__Kc9Mz{display:grid;gap:var(--space-xs)}.direction-terms_hint__5xvhM{margin:0;color:var(--text-muted)}@media(min-width:600px){.direction-terms_terms__vHULy{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio-photo-gallery_root__wI2Pt{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-lg);min-width:0;border:var(--border-hairline) solid var(--border-default);container:studio-photos/inline-size}.studio-photo-gallery_root__wI2Pt p{margin:0}.studio-photo-gallery_muted__Afu2h{color:var(--text-muted)}.studio-photo-gallery_toolbar__GwaNl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-md)}.studio-photo-gallery_list__guSIH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg);list-style:none;margin:0;padding:0}.studio-photo-gallery_item__2hED_{display:flex;flex-direction:column;align-items:stretch;min-width:0;gap:var(--space-xs)}.studio-photo-gallery_frame__U03D7{position:relative;min-width:0;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}.studio-photo-gallery_frame__U03D7 img{object-fit:cover}.studio-photo-gallery_remove__NBbZQ{position:absolute;top:var(--space-xs);right:var(--space-xs)}.studio-photo-gallery_cover__LAyN9{display:flex;align-items:center;min-height:var(--control-h)}.studio-photo-gallery_item__2hED_>button{max-width:100%;padding-inline:var(--space-sm)}.studio-photo-gallery_file__2In2H{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;opacity:0}@container studio-photos (min-width: 600px){.studio-photo-gallery_list__guSIH{grid-template-columns:repeat(3,minmax(0,1fr))}}@supports not (corner-shape:superellipse(2.4)){.studio-photo-gallery_frame__U03D7{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}