.GuideHeader_header__43d9F{border-bottom:1px solid var(--ring)}.GuideHeader_band__8WVAZ{padding:20px 16px}@media (min-width:640px){.GuideHeader_band__8WVAZ{padding:28px 32px 24px}}.GuideHeader_grid__9oz_y{display:flow-root}.GuideHeader_art__cB573{float:left;margin:2px 14px 8px 0}.GuideHeader_head__c1vnT{min-width:0}.GuideHeader_rest__lcijy{clear:both;min-width:0}.GuideHeader_head__c1vnT .GuideHeader_summary__R2DK2{clear:both}@media (min-width:1024px){.GuideHeader_grid__9oz_y{display:grid;grid-template-columns:160px minmax(0,1fr);grid-template-areas:"art head" "rest rest";grid-template-rows:auto auto;-moz-column-gap:24px;column-gap:24px;align-items:start}.GuideHeader_gridSigil__2qsJ7{grid-template-columns:96px minmax(0,1fr)}.GuideHeader_gridNoArt__Onepc{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "rest"}.GuideHeader_art__cB573{grid-area:art;float:none;margin:0}.GuideHeader_head__c1vnT{grid-area:head}.GuideHeader_rest__lcijy{grid-area:rest;clear:none}.GuideHeader_head__c1vnT .GuideHeader_summary__R2DK2{clear:none}}@media (max-width:639px){.GuideHeader_head__c1vnT .GuideHeader_title___8toZ{font-size:1.5rem}}.GuideHeader_title___8toZ{overflow-wrap:anywhere}.GuideHeader_portrait__hxzAy{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background:var(--canvas);border-radius:var(--radius-md)}.GuideHeader_portrait__hxzAy:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring-strong);pointer-events:none}.GuideHeader_portraitImg__5bw7L{position:absolute;height:auto;max-width:none;width:var(--p-w);left:var(--p-l);top:var(--p-t)}@media (max-width:639px){.GuideHeader_art__cB573:has(.GuideHeader_portrait__hxzAy){float:none;margin:0 0 16px}}@media (min-width:640px){.GuideHeader_portrait__hxzAy{width:160px;aspect-ratio:1/1}.GuideHeader_portraitImg__5bw7L{width:var(--d-w);left:var(--d-l);top:var(--d-t)}}.GuideHeader_sigil__pzU18{display:block;width:64px;height:64px;border-radius:9999px;background:var(--canvas);box-shadow:0 0 0 1px var(--ring-strong);-o-object-fit:contain;object-fit:contain}@media (min-width:1024px){.GuideHeader_sigil__pzU18{width:96px;height:96px}}.GuideHeader_translate___ulNU{float:right;margin:-6px -8px 6px 12px}.GuideHeader_crumbs__PoJPA{margin-bottom:8px;font-size:.8125rem;line-height:1.5;color:var(--ink-muted)}.GuideHeader_crumbs__PoJPA a{transition:color var(--dur-fast) var(--ease-out)}.GuideHeader_crumbs__PoJPA a:focus-visible,.GuideHeader_crumbs__PoJPA a:hover{color:var(--ink)}.GuideHeader_crumbSep__yxPIg{margin:0 2px;color:var(--ink-faint)}.GuideHeader_summary__R2DK2{margin-top:12px;max-width:48rem;font-size:1rem;line-height:1.5;color:var(--ink-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.GuideHeader_meta__QLTl7{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:6px;font-size:.8125rem;line-height:1.5;color:var(--ink-faint);clip-path:inset(-100vh -100vw -100vh 0)}.GuideHeader_meta__QLTl7>*{position:relative}.GuideHeader_meta__QLTl7>:before{content:"·";position:absolute;left:-14px;width:8px;text-align:center;color:var(--ink-faint)}.GuideHeader_author__t1P8Q{display:inline-flex;align-items:center;gap:10px;min-width:0}.GuideHeader_authorText__2YlQ8{display:flex;flex-direction:column;gap:2px;min-width:0}.GuideHeader_authorLine__73VPX{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:8px;column-gap:8px}.GuideHeader_authorName__MEv8d{font-size:.9375rem;font-weight:600;color:var(--ink);transition:color var(--dur-fast) var(--ease-out)}.GuideHeader_authorName__MEv8d:focus-visible,.GuideHeader_authorName__MEv8d:hover{color:var(--accent)}.GuideHeader_authorTitle__F4MwO{font-size:.8125rem;color:var(--ink-muted)}.GuideHeader_metaItem__roA5x{white-space:nowrap}.GuideHeader_metaLink__QrgW0{color:var(--ink-muted);transition:color var(--dur-fast) var(--ease-out)}.GuideHeader_metaLink__QrgW0:focus-visible,.GuideHeader_metaLink__QrgW0:hover{color:var(--ink)}.GuideHeader_metaStrong__Aw98o{font-weight:600;color:var(--ink-muted)}.GuideHeader_warn__HEYPI{margin-top:16px;display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:10px;column-gap:10px;row-gap:2px;border-radius:var(--radius-md);background:var(--canvas-card);box-shadow:inset 0 0 0 1px var(--ring);padding:10px 14px;font-size:.875rem;line-height:1.5;color:var(--ink-muted)}.GuideHeader_warnLabel__gNgWp{font-weight:600;color:var(--warn);white-space:nowrap}.GuideHeader_facts__qy5ak{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:16px;column-gap:16px}.GuideHeader_facts__qy5ak>*{margin-top:16px}.GuideHeader_factLines__eEVIC{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:.8125rem;line-height:1.5;color:var(--ink-muted)}.GuideHeader_factLines__eEVIC:empty{display:none}.GuideHeader_tags__gQDAg{margin:0}.GuideHeader_factLabel__emXiv{color:var(--ink-faint)}.GuideHeader_actions__NbHX2{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.GuideHeader_actions__NbHX2 :is(.btn-ghost,.btn-quiet){min-height:44px;padding:0 12px}.GuideHeader_follow__o2dtj{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;margin-left:auto}.GuideHeader_followLabel__b06F9{margin-right:2px;font-size:.8125rem;color:var(--ink-faint)}@media (max-width:639px){.GuideHeader_follow__o2dtj{margin-left:0}}.GuideCoverCard_card__HMsNe{position:relative;display:flex;height:100%;min-height:168px;overflow:hidden;background:var(--canvas-card);color:var(--ink);border:1px solid color-mix(in srgb,var(--accent) 38%,var(--ring));border-radius:var(--radius-lg);transition:border-color var(--dur-fast) var(--ease-out)}.GuideCoverCard_card__HMsNe:focus-within,.GuideCoverCard_card__HMsNe:hover{border-color:var(--accent)}.GuideCoverCard_artLayer__P0a7r{position:absolute;inset:0 0 0 auto;width:34%;overflow:hidden;pointer-events:none;container-type:size;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.4) 30%,#000 70%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.4) 30%,#000 70%);filter:brightness(.82);transition:filter var(--dur-fast) var(--ease-out)}.GuideCoverCard_card__HMsNe:hover .GuideCoverCard_artLayer__P0a7r{filter:brightness(1)}.GuideCoverCard_heroArt__eO8Ay{--bust-h:max(100cqh,calc(100cqw * 2 / 3));position:absolute;top:min(0px,calc(50cqh - .47 * var(--bust-h)));left:62%;height:var(--bust-h);aspect-ratio:3/2;overflow:hidden;transform:translateX(-55%)}.GuideCoverCard_keyart__zEi60{-o-object-fit:cover;object-fit:cover;opacity:.5}.GuideCoverCard_text__Yc9Hg{position:relative;display:flex;flex-direction:column;width:74%;min-width:0;padding:16px}.GuideCoverCard_kicker__J0Pt4{font-size:.8125rem;font-weight:500;line-height:1.3;color:var(--accent)}.GuideCoverCard_pinned__nzj8F{color:var(--ink-muted)}.GuideCoverCard_title__ntVrV{margin-top:4px;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2;color:var(--ink);transition:color var(--dur-fast) var(--ease-out);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:normal;text-wrap:pretty}.GuideCoverCard_card__HMsNe:focus-within .GuideCoverCard_title__ntVrV,.GuideCoverCard_card__HMsNe:hover .GuideCoverCard_title__ntVrV{color:var(--accent)}.GuideCoverCard_summary__o4u8w{margin-top:6px;font-size:.875rem;line-height:1.45;color:var(--ink-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.GuideCoverCard_link__j8D4d:after{content:"";position:absolute;inset:0}.GuideCoverCard_link__j8D4d:focus-visible{outline:none}.GuideCoverCard_card__HMsNe:has(.GuideCoverCard_link__j8D4d:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.GuideCoverCard_foot__ptJ1o{margin-top:auto;padding-top:14px;display:flex;align-items:center;gap:12px;min-width:0}.GuideCoverCard_portrait__Zm9FS{position:relative;flex:none;width:48px;height:48px;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ring)}.GuideCoverCard_sigil__vWE8I{position:absolute;inset:4px;width:40px;height:40px;border-radius:9999px}.GuideCoverCard_footText__RqtiS{min-width:0}.GuideCoverCard_who__pt__L{font-size:.8125rem;font-weight:500;line-height:1.35;color:var(--ink-muted)}.GuideCoverCard_meta__UaP_m{margin-top:2px;font-size:.8125rem;line-height:1.45;color:var(--ink-faint)}.GuideCoverCard_author___aW7O{position:relative;z-index:1;color:var(--ink-muted);transition:color var(--dur-fast) var(--ease-out)}.GuideCoverCard_author___aW7O:hover{color:var(--accent)}.GuideCoverCard_reads__Zh4Pl{position:relative;z-index:1;color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.GuideCoverCard_readsNum__8_ipd{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.GuideCoverCard_live__9kTZv{position:relative;z-index:1;display:inline-block;margin-left:8px;white-space:nowrap}@media (min-width:640px){.GuideCoverCard_artLayer__P0a7r{width:38%}.GuideCoverCard_text__Yc9Hg{width:66%;padding:20px}}@media (prefers-reduced-motion:reduce){.GuideCoverCard_artLayer__P0a7r,.GuideCoverCard_author___aW7O,.GuideCoverCard_card__HMsNe,.GuideCoverCard_title__ntVrV{transition:none}}.GuideListRow_row__OKZHE{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:8px;border-bottom:1px solid color-mix(in srgb,var(--accent) 18%,var(--ring));border-radius:var(--radius-md);transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.GuideListRow_row__OKZHE:hover{background:color-mix(in srgb,var(--accent) 5%,var(--canvas-card));box-shadow:inset 0 0 0 1px var(--accent)}.GuideListRow_row__OKZHE:hover .GuideListRow_title__yl1pp{color:var(--accent)}.GuideListRow_row__OKZHE:has(.GuideListRow_link__KU8Bb:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.GuideListRow_thumb__inS1O{position:relative;flex:none;width:44px;height:44px;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ring)}.GuideListRow_sigil__61GA_{position:absolute;inset:3px;width:38px;height:38px;border-radius:9999px}.GuideListRow_body__0z8dI{min-width:0;flex:1}.GuideListRow_title__yl1pp{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.25;color:var(--ink);transition:color var(--dur-fast) var(--ease-out);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.GuideListRow_link__KU8Bb:after{content:"";position:absolute;inset:0}.GuideListRow_link__KU8Bb:focus-visible{outline:none}.GuideListRow_meta__3KCP_{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:8px;column-gap:8px;margin-top:2px;font-size:.8125rem;line-height:1.35;color:var(--ink-faint)}.GuideListRow_metaText__KQDt_{min-width:0;overflow-wrap:anywhere}.GuideListRow_meta__3KCP_>span[title]{position:relative;z-index:1}.GuideListRow_phoneLine__xjR68{margin-top:2px;font-size:.8125rem;line-height:1.35;color:var(--ink-muted);overflow-wrap:anywhere}.GuideListRow_side__k81qO{display:none}.GuideListRow_reads__Ykw5v{font-size:.875rem;font-weight:600;color:var(--ink);white-space:nowrap}.GuideListRow_author__pwfMh{position:relative;z-index:1;font-size:.8125rem;color:var(--ink-muted);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.GuideListRow_author__pwfMh:hover{color:var(--accent)}@media (min-width:640px){.GuideListRow_title__yl1pp{display:block;white-space:nowrap;text-overflow:ellipsis}.GuideListRow_phoneLine__xjR68{display:none}.GuideListRow_side__k81qO{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding-left:16px}}@media (prefers-reduced-motion:reduce){.GuideListRow_author__pwfMh,.GuideListRow_row__OKZHE,.GuideListRow_title__yl1pp{transition:none}}@media (hover:hover) and (pointer:fine){.SlotControls_remove__dtnET{opacity:0}.SlotControls_remove__dtnET:focus-visible,.SlotControls_slot__R6ZNY:focus-within .SlotControls_remove__dtnET,.SlotControls_slot__R6ZNY:hover .SlotControls_remove__dtnET{opacity:1}}.me_toolbar__97NI0{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--ring)}.me_search__Um6zp{flex:1 1 220px;min-width:0;height:40px;padding:0 12px;border-radius:var(--radius-md);background:var(--canvas-card);box-shadow:inset 0 0 0 1px var(--ring-strong);font-size:.9375rem;color:var(--ink);outline:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.me_search__Um6zp::-moz-placeholder{color:var(--ink-faint)}.me_search__Um6zp::placeholder{color:var(--ink-faint)}.me_search__Um6zp:focus-visible{box-shadow:inset 0 0 0 1px var(--accent)}.me_count__e2i9V{font-size:.8125rem;color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.me_segmented__TtoMZ{display:inline-flex;min-width:0;max-width:100%;overflow-x:auto;padding:3px;gap:2px;border-radius:var(--radius-md);background:var(--canvas-elev);box-shadow:inset 0 0 0 1px var(--ring);scrollbar-width:none}.me_segmented__TtoMZ::-webkit-scrollbar{display:none}.me_segment__zomsd{display:inline-flex;flex:none;align-items:center;min-height:34px;padding:0 12px;border-radius:var(--radius-sm);font-size:.875rem;font-weight:500;white-space:nowrap;color:var(--ink-muted);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.me_segment__zomsd:hover{color:var(--ink)}.me_segment__zomsd[aria-pressed=true],.me_segment__zomsd[aria-selected=true]{background:var(--surface-3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ring-strong)}.me_segment__zomsd:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.me_empty__4B9ie{justify-content:space-between;gap:12px;padding:16px;font-size:.9375rem;color:var(--ink-muted)}.me_empty__4B9ie,.me_libRow__dk3wS{display:flex;flex-wrap:wrap;align-items:center}.me_libRow__dk3wS{-moz-column-gap:12px;column-gap:12px;border-bottom:1px solid var(--ring)}.me_libRow__dk3wS:last-child{border-bottom:0}.me_libRow__dk3wS>:first-child{flex:1 1 15rem;min-width:0}.me_libRow__dk3wS>:first-child>div{border-bottom:0}.me_libSide__HRrHb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 8px 8px 64px}@media (min-width:640px){.me_libSide__HRrHb{padding:0 8px 0 0}}.me_action__kZTTY{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;white-space:nowrap;color:var(--ink-muted);background:transparent;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.me_action__kZTTY:hover{background:var(--canvas-card);color:var(--ink)}.me_action__kZTTY:disabled{opacity:.45;cursor:not-allowed}.me_action__kZTTY:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.me_actionStrong__CjUPb{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ring-strong)}.me_actionDanger__Qk2MI,.me_actionDanger__Qk2MI:hover{color:var(--danger)}.me_statValue__BTtVc{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--ink)}.me_statLabel__hMtWt{margin-top:4px;font-size:.8125rem;color:var(--ink-muted)}.me_tableRow__eRnKo{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 16px;font-size:.9375rem;border-bottom:1px solid var(--ring)}.me_tableRow__eRnKo:last-child{border-bottom:0}.me_tableHead__1i6fS{min-height:36px}.me_rank__Q_rpM,.me_tableHead__1i6fS{font-size:.8125rem;color:var(--ink-faint)}.me_rank__Q_rpM{width:1.75rem}.me_num__sYWRx,.me_rank__Q_rpM{flex:none;font-variant-numeric:tabular-nums}.me_num__sYWRx{min-width:3.5rem;text-align:right;color:var(--ink)}@media (pointer:coarse){.me_search__Um6zp{height:44px}.me_action__kZTTY,.me_segment__zomsd{min-height:44px}}.AuthorGuideLibrary_toolbar__Xw4bt{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.AuthorGuideLibrary_segmented__jtCTs{display:inline-flex;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:3px;gap:2px;border-radius:var(--radius-md);background:var(--canvas-elev);box-shadow:inset 0 0 0 1px var(--ring);scrollbar-width:none}.AuthorGuideLibrary_segmented__jtCTs::-webkit-scrollbar{display:none}.AuthorGuideLibrary_segmented__jtCTs[data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.AuthorGuideLibrary_segment__aKr_5{display:inline-flex;flex:none;align-items:center;min-height:34px;padding:0 12px;border-radius:var(--radius-sm);font-size:.875rem;font-weight:500;white-space:nowrap;color:var(--ink-muted);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.AuthorGuideLibrary_segment__aKr_5:hover{color:var(--ink)}.AuthorGuideLibrary_segment__aKr_5[aria-pressed=true]{background:var(--surface-3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ring-strong)}.AuthorGuideLibrary_segment__aKr_5:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.AuthorGuideLibrary_search__Jb7l_{flex:1 1 220px;min-width:0;max-width:320px;height:40px;margin-left:auto;padding:0 12px;border-radius:var(--radius-md);background:var(--canvas-card);box-shadow:inset 0 0 0 1px var(--ring-strong);font-size:.9375rem;color:var(--ink);outline:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.AuthorGuideLibrary_search__Jb7l_::-moz-placeholder{color:var(--ink-faint)}.AuthorGuideLibrary_search__Jb7l_::placeholder{color:var(--ink-faint)}.AuthorGuideLibrary_search__Jb7l_:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.AuthorGuideLibrary_list__5CWHY{border-radius:var(--radius-lg);background:var(--canvas-elev);box-shadow:inset 0 0 0 1px var(--ring);padding:4px 8px}.AuthorGuideLibrary_empty__34QKq{padding:48px 16px;text-align:center;font-size:.9375rem;color:var(--ink-muted)}@media (max-width:639px){.AuthorGuideLibrary_search__Jb7l_{max-width:none;margin-left:0}}@media (pointer:coarse){.AuthorGuideLibrary_segment__aKr_5{min-height:44px}.AuthorGuideLibrary_search__Jb7l_{height:44px}}.HeroBanner_banner__E8yv7{position:relative;overflow:hidden;margin-inline:-1.5rem;height:420px;background:#0d0c0b;color:var(--ink)}.HeroBanner_frame__te_Y6{position:absolute;inset:0;overflow:hidden}.HeroBanner_artCrop__k5lsH{max-width:none;-o-object-position:38% top;object-position:38% top}.HeroBanner_artCover__0i_sF,.HeroBanner_artCrop__k5lsH{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HeroBanner_artCover__0i_sF{-o-object-position:center top;object-position:center top}.HeroBanner_scrim__sjYZU{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(13,12,11,0) 35%,rgba(13,12,11,.7) 68%,#0d0c0b)}.HeroBanner_overlay__8_0Z1{position:absolute;left:0;right:0;bottom:0;padding:0 1.5rem 1.5rem}.HeroBanner_back__Iax35{display:inline-flex;align-items:center;gap:.375rem;min-height:40px;font-size:.9375rem;font-weight:500;color:var(--ink-muted);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.HeroBanner_back__Iax35:focus-visible,.HeroBanner_back__Iax35:hover{color:var(--ink)}.HeroBanner_title__kB58x{margin-top:.25rem;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance}.HeroBanner_meta__n_EH7{margin-top:.5rem;font-size:.9375rem;color:var(--ink-muted)}.HeroBanner_plain__53Ya_{color:var(--ink)}@media (pointer:coarse){.HeroBanner_back__Iax35{min-height:44px}}@media (min-width:768px){.HeroBanner_banner__E8yv7{margin-inline:0;height:auto;aspect-ratio:1919/700;max-height:520px;min-height:340px;border-radius:var(--radius-lg)}.HeroBanner_banner__E8yv7:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring);pointer-events:none}.HeroBanner_artCrop__k5lsH{inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.HeroBanner_scrim__sjYZU{background:linear-gradient(90deg,rgba(13,12,11,.6) 0,rgba(13,12,11,0) 45%),linear-gradient(180deg,rgba(13,12,11,0) 45%,rgba(13,12,11,.8))}.HeroBanner_overlay__8_0Z1{padding:0 2.5rem 2rem}}.SubclassTiles_grid__ATOoS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.SubclassTiles_grid__ATOoS{grid-template-columns:repeat(auto-fill,180px);gap:.75rem}}.SubclassTiles_tile__QbfD3{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:3/4;overflow:hidden;border-radius:var(--radius-lg);background:var(--canvas-card);color:var(--ink);transition:transform var(--dur-fast) var(--ease-out)}.SubclassTiles_tile__QbfD3:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring);pointer-events:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.SubclassTiles_art__vOnkd{z-index:-2;transform-origin:50% 30%}.SubclassTiles_fallback__Ss9P8{position:absolute;inset:0;z-index:-2;display:grid;padding:.5rem .5rem 45%}.SubclassTiles_fallbackBox__FWZSK{width:100%;height:100%}.SubclassTiles_scrim__KJXff{position:absolute;inset:45% 0 0 0;z-index:-1;background:linear-gradient(180deg,rgba(13,12,11,0) 0,rgba(13,12,11,.72) 55%,rgba(13,12,11,.94));pointer-events:none}.SubclassTiles_caption__jRdLm{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.5rem .625rem .625rem}.SubclassTiles_name__zCM40{font-family:var(--font-display);font-size:.9375rem;font-weight:600;line-height:1.15;color:var(--ink);overflow-wrap:anywhere}.SubclassTiles_name__zCM40:focus-visible{outline:none}.SubclassTiles_name__zCM40:focus-visible:after{border-radius:var(--radius-lg);outline:2px solid var(--accent);outline-offset:-2px}.SubclassTiles_count__E9_xn{font-size:.8125rem;color:var(--ink-muted);white-space:nowrap}.SubclassTiles_write__1LRsH{display:inline-flex;align-items:center;min-height:24px;font-size:.8125rem;font-weight:500;color:var(--ink);white-space:nowrap;text-decoration:underline;text-decoration-color:var(--ring-strong);text-underline-offset:3px;transition:text-decoration-color var(--dur-fast) var(--ease-out)}.SubclassTiles_write__1LRsH:focus-visible,.SubclassTiles_write__1LRsH:hover{color:var(--accent);text-decoration-color:var(--accent)}.SubclassTiles_tile__QbfD3:active{transform:translateY(1px)}.SubclassTiles_current__I3iui:before{box-shadow:inset 0 0 0 2px var(--accent)}@media (min-width:640px){.SubclassTiles_name__zCM40{font-size:1.125rem}}@media (pointer:coarse){.SubclassTiles_write__1LRsH{min-height:44px;margin-block:-10px}}@media (hover:hover) and (pointer:fine){.SubclassTiles_art__vOnkd{filter:brightness(.8) saturate(.9);transition:filter var(--dur-med) var(--ease-out),transform var(--dur-med) var(--ease-out)}.SubclassTiles_current__I3iui .SubclassTiles_art__vOnkd,.SubclassTiles_tile__QbfD3:focus-within .SubclassTiles_art__vOnkd,.SubclassTiles_tile__QbfD3:hover .SubclassTiles_art__vOnkd{filter:brightness(1) saturate(1)}.SubclassTiles_tile__QbfD3:focus-within .SubclassTiles_art__vOnkd,.SubclassTiles_tile__QbfD3:hover .SubclassTiles_art__vOnkd{transform:scale(1.02)}.SubclassTiles_tile__QbfD3:hover:before{box-shadow:inset 0 0 0 1px var(--ring-strong)}.SubclassTiles_current__I3iui:hover:before{box-shadow:inset 0 0 0 2px var(--accent)}}@media (prefers-reduced-motion:reduce){.SubclassTiles_tile__QbfD3,.SubclassTiles_tile__QbfD3:active{transition:none;transform:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.SubclassTiles_art__vOnkd{transition:filter var(--dur-med) var(--ease-out)}.SubclassTiles_tile__QbfD3:focus-within .SubclassTiles_art__vOnkd,.SubclassTiles_tile__QbfD3:hover .SubclassTiles_art__vOnkd{transform:none}}.SubclassTiles_tile__QbfD3:focus-visible .SubclassTiles_name__zCM40,.SubclassTiles_tile__QbfD3:hover .SubclassTiles_name__zCM40{color:var(--accent)}.SuggestSearch_list__mo_5Z{position:absolute;z-index:50;max-width:calc(100vw - 32px);margin:0;padding:4px;list-style:none;background:var(--canvas-elev);border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--ring-strong),0 12px 32px rgba(0,0,0,.45)}.SuggestSearch_option__KVgaz{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:48px;padding:6px 10px;border-radius:var(--radius-sm);cursor:pointer}.SuggestSearch_option__KVgaz[aria-selected=true]{background:color-mix(in srgb,var(--accent) 5%,var(--canvas-card));box-shadow:inset 0 0 0 1px var(--accent)}.SuggestSearch_label__nN2qy{overflow:hidden;font-size:.9375rem;font-weight:500;line-height:1.3;color:var(--ink);white-space:nowrap;text-overflow:ellipsis}.SuggestSearch_option__KVgaz[aria-selected=true] .SuggestSearch_label__nN2qy{color:var(--accent)}.SuggestSearch_meta__vOceD{overflow:hidden;font-size:.8125rem;line-height:1.3;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis}.VoidchartStrategyDrawer_drawer__nHTtB{animation:VoidchartStrategyDrawer_sheet-in__dIU0U .2s var(--ease-out) both}.VoidchartStrategyDrawer_backdrop__5pmgp{animation:VoidchartStrategyDrawer_fade-in__CJjoi .2s var(--ease-out) both}@media (min-width:1280px){.VoidchartStrategyDrawer_drawer__nHTtB{animation-name:VoidchartStrategyDrawer_drawer-in__Kmg_v}}@keyframes VoidchartStrategyDrawer_sheet-in__dIU0U{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes VoidchartStrategyDrawer_drawer-in__Kmg_v{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}@keyframes VoidchartStrategyDrawer_fade-in__CJjoi{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.VoidchartStrategyDrawer_backdrop__5pmgp,.VoidchartStrategyDrawer_drawer__nHTtB{animation:none}}