.guide_layout__H5nNd{display:grid;grid-template-columns:1fr;gap:22px;align-items:start}@media (min-width:980px){.guide_layout__H5nNd{grid-template-columns:minmax(0,1fr) minmax(240px,280px)}}.guide_article__Xr_WT{display:flex;flex-direction:column;gap:16px;min-width:0}.guide_toc__IoTL7{gap:4px}@media (min-width:980px){.guide_toc__IoTL7{position:sticky;top:calc(var(--navbar-height-desktop, 60px) + var(--safe-top, 0px) + var(--banner-offset, 0px) + 12px);max-height:calc(100dvh - var(--navbar-height-desktop, 60px) - var(--safe-top, 0px) - var(--banner-offset, 0px) - 24px);overflow-y:auto}}@media (max-width:979px){.guide_toc__IoTL7{order:-1}.guide_groupOther__0ghx6{display:none}}.guide_nav__pQiX_{gap:2px;margin-top:8px}.guide_group__S2OcY,.guide_nav__pQiX_{display:flex;flex-direction:column}.guide_groupBtn__8NvR9{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 4px;border:0;border-radius:8px;background:transparent;color:var(--ac-dim);font:inherit;text-align:left;cursor:pointer}.guide_groupBtn__8NvR9:hover{background:rgba(255,255,255,.04);color:var(--ac-text)}.guide_groupIcon__jHQSG{flex:0 0 auto;display:grid;place-items:center;width:16px;height:16px;color:var(--ac-mute)}.guide_groupIcon__jHQSG svg{width:14px;height:14px}.guide_groupLabel__JYubT{flex:1;min-width:0;font-size:.82rem;font-weight:550;letter-spacing:-.005em;line-height:1.3}.guide_groupChevron__F6K0y{flex:0 0 auto;width:14px;height:14px;opacity:.55;transition:transform .24s ease}.guide_groupOpen__rLPWo .guide_groupChevron__F6K0y{transform:rotate(180deg)}.guide_groupCurrent__aAwnB>.guide_groupBtn__8NvR9{color:var(--ac-text)}.guide_groupCurrent__aAwnB>.guide_groupBtn__8NvR9 .guide_groupLabel__JYubT{font-weight:600}.guide_groupCurrent__aAwnB>.guide_groupBtn__8NvR9 .guide_groupIcon__jHQSG{color:var(--ac-silver)}.guide_panel__NQmXk{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}.guide_panelOpen__N_ekE{grid-template-rows:1fr}.guide_panelInner__9id_R{overflow:hidden}.guide_list__08RDM{display:flex;flex-direction:column;gap:1px;padding:0 0 6px 24px}.guide_link__NUjJ6{display:flex;align-items:center;padding:6px 8px;border-radius:7px;color:var(--ac-dim);text-decoration:none;font-size:.78rem;font-weight:500;line-height:1.35}.guide_link__NUjJ6:hover{background:rgba(255,255,255,.04);color:var(--ac-text)}.guide_linkActive__mmvrr{background:rgba(255,255,255,.05);color:#cbd5e1;font-weight:600}.guide_linkText__HWui3{min-width:0}.guide_section__H2hpg{gap:0;scroll-margin-top:calc(var(--navbar-height-desktop, 60px) + var(--safe-top, 0px) + var(--banner-offset, 0px) + 12px)}.guide_sectionKicker__NlIVz{margin:0 0 4px;font-size:.72rem;font-weight:550;color:var(--ac-mute)}.guide_video__F2sIJ{display:flex;align-items:center;gap:9px;margin:12px 0 4px;padding:10px 12px;border:1px solid var(--ac-border);border-radius:8px;background:var(--ac-card-2);color:var(--ac-mute);font-size:.8rem}.guide_video__F2sIJ strong{color:var(--ac-silver);font-weight:600}.guide_body__bjMAx{margin-top:10px}.guide_body__bjMAx p{margin:0 0 14px;max-width:none;color:var(--ac-dim);font-size:.9rem;line-height:1.65}.guide_body__bjMAx p:last-child{margin-bottom:0}.guide_callout__Y99l0{margin:16px 0 0;padding:12px 14px;border-left:2px solid var(--ac-silver);border-radius:0 8px 8px 0;background:rgba(203,213,225,.06)}.guide_calloutLabel__AORBO{display:block;margin-bottom:6px;font-size:.72rem;font-weight:600;color:var(--ac-silver)}.guide_callout__Y99l0 p{margin:0;color:var(--ac-text);font-size:.86rem;line-height:1.55}.guide_systemCard__5RYqy{width:100%;margin:14px 0;padding:14px;border:1px solid var(--ac-border);border-radius:10px;background:radial-gradient(120% 70% at 50% 0,rgba(203,213,225,.07),transparent 62%),var(--ac-card-2)}.guide_systemName__4_jCw{margin:0 0 5px;font-size:.9rem;font-weight:600;letter-spacing:-.005em;color:var(--ac-text)}.guide_systemCard__5RYqy .guide_systemSpot__ZLXEf{margin:0 0 12px;color:var(--ac-dim);font-size:.8rem;line-height:1.5}.guide_systemCard__5RYqy .guide_systemMain___CKi_{margin-bottom:4px}.guide_systemStats__NXKLk{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.guide_stat__6rK7o{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border:1px solid var(--ac-border);border-radius:8px;background:rgba(255,255,255,.02)}.guide_statValue__mWzbL{font-size:.86rem;font-weight:600;letter-spacing:-.005em;color:var(--ac-text)}.guide_statLabel__bFAi5{font-size:.68rem;font-weight:550;color:var(--ac-mute)}.guide_systemCardLeft__ppj2q,.guide_systemCardWide__VgAC2{float:none;width:100%;margin:14px 0}.guide_systemCardWide__VgAC2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 24px;align-items:center}.guide_systemCardWide__VgAC2 .guide_systemSpot__ZLXEf{margin:0}.guide_systemCardWide__VgAC2 .guide_systemStats__NXKLk{display:flex;gap:8px}.guide_systemCardWide__VgAC2 .guide_stat__6rK7o{min-width:92px}.guide_tips__iMh_d{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:16px 0 4px}.guide_tipCard__aH7Gb{padding:12px 14px;border:1px solid var(--ac-border);border-radius:10px;background:var(--ac-card-2)}.guide_tipLabel__sD_5r{display:inline-flex;margin-bottom:8px;font-size:.68rem;font-weight:550;color:var(--ac-mute)}.guide_tipName__ZyyaL{margin:0 0 5px;font-size:.88rem;font-weight:600;letter-spacing:-.005em;color:var(--ac-text)}.guide_tipBlurb__jxiCX{margin:0;color:var(--ac-dim);font-size:.8rem;line-height:1.5}.guide_sources__adFfc{margin:16px 0 0;padding:12px 14px;border:1px solid var(--ac-border);border-radius:8px;background:rgba(255,255,255,.02)}.guide_sourcesLabel__BciDm{display:block;margin-bottom:8px;font-size:.72rem;font-weight:550;color:var(--ac-mute)}.guide_sourceList__XYQWO{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.guide_sourceLink__wF2fw{color:var(--ac-silver);font-size:.83rem;line-height:1.45;text-decoration:none}.guide_sourceLink__wF2fw:hover{color:var(--ac-text)}.guide_pager__MIsda{display:flex;justify-content:space-between;gap:12px;margin-top:8px}.guide_pagerNext__zIm9c,.guide_pagerPrev__Omdm3{display:flex;align-items:center;gap:10px;max-width:48%;padding:12px 14px;border:1px solid var(--ac-border);border-radius:10px;background:radial-gradient(120% 70% at 50% 0,rgba(203,213,225,.07),transparent 62%),var(--ac-card);color:var(--ac-text);text-decoration:none}.guide_pagerNext__zIm9c{margin-left:auto;text-align:right}.guide_pagerNext__zIm9c:hover,.guide_pagerPrev__Omdm3:hover{border-color:var(--ac-border-hi);background:var(--ac-card-2)}.guide_pagerNext__zIm9c svg,.guide_pagerPrev__Omdm3 svg{flex:0 0 auto;width:16px;height:16px;color:var(--ac-silver)}.guide_pagerHint__V1HUQ{display:block;font-size:.68rem;font-weight:550;color:var(--ac-mute)}.guide_pagerName___JUYF{display:block;margin-top:2px;font-size:.86rem;font-weight:600;letter-spacing:-.005em}.guide_cta__8kyTo{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0;padding:14px;border:1px solid var(--ac-border);border-radius:10px;background:radial-gradient(120% 70% at 50% 0,rgba(203,213,225,.07),transparent 62%),var(--ac-card)}.guide_ctaText__qDS_5{min-width:0}.guide_ctaHeading__PNJzr{margin:0 0 4px;font-size:.95rem;font-weight:600;letter-spacing:-.005em;color:var(--ac-text)}.guide_ctaSub__0OusT{margin:0;font-size:.83rem;line-height:1.45;color:var(--ac-dim)}.guide_ctaBtn__iO3Od{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;height:32px;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.03);color:rgba(226,232,240,.85);font-size:11.5px;font-weight:600;text-decoration:none;white-space:nowrap}.guide_ctaBtn__iO3Od:hover{color:#f4f6fb;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.06)}.guide_ctaBtn__iO3Od svg{width:14px;height:14px}.guide_ctaInline__2J1Zx{margin:16px 0 0;padding:12px 14px;border-left:2px solid var(--ac-silver);border-radius:0 8px 8px 0;background:rgba(203,213,225,.06);font-size:.86rem;line-height:1.5;color:var(--ac-text)}.guide_ctaInlineLink__m6y4q{display:inline-flex;align-items:center;gap:4px;margin-left:4px;color:var(--ac-silver);font-weight:600;text-decoration:none;white-space:nowrap}.guide_ctaInlineLink__m6y4q:hover{color:var(--ac-text)}.guide_ctaInlineLink__m6y4q svg{width:14px;height:14px}@media (max-width:760px){.guide_systemCardWide__VgAC2{grid-template-columns:1fr;gap:12px}.guide_systemCardWide__VgAC2 .guide_systemStats__NXKLk{flex-wrap:wrap}.guide_pagerNext__zIm9c,.guide_pagerPrev__Omdm3{max-width:100%}}@media (prefers-reduced-motion:reduce){.guide_groupChevron__F6K0y,.guide_panel__NQmXk{transition:none}}