.SteamActivationGuide_section__rHjSo{display:flex;flex-direction:column;gap:16px;max-width:840px}.SteamActivationGuide_sectionTitle__sNE8v{font-size:24px;line-height:1.2;font-weight:700;margin:0;color:var(--text_main)}@media only screen and (max-width:425px){.SteamActivationGuide_sectionTitle__sNE8v{font-size:20px}}.SteamActivationGuide_steps__PL5C9{display:flex;flex-direction:column;gap:16px}.SteamActivationGuide_step__SHtNm{display:grid;grid-template-columns:1fr 320px;gap:20px;padding:18px;border-radius:14px;background:var(--surface_card,#ffffff0a);border:1px solid var(--border_subtle,#ffffff14);align-items:center}@media only screen and (max-width:768px){.SteamActivationGuide_step__SHtNm{grid-template-columns:1fr;gap:14px}}.SteamActivationGuide_stepText__Mu9Xe{display:flex;flex-direction:column;gap:8px;min-width:0}.SteamActivationGuide_stepIndex__KhQg1{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--accent_violet,#c026d3);color:#fff;font-size:12px;font-weight:700;flex-shrink:0}.SteamActivationGuide_stepHeading__fH0Z8{display:flex;gap:10px;align-items:center}.SteamActivationGuide_stepTitle__Pmrwz{font-size:16px;font-weight:700;color:var(--text_main);margin:0}.SteamActivationGuide_stepBody__vrDqz{font-size:14px;line-height:1.55;color:var(--text_secondary);margin:0}.SteamActivationGuide_stepBody__vrDqz code{display:inline-block;padding:1px 8px;border-radius:6px;background:#ffffff14;border:1px solid #ffffff1a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:var(--accent_violet_light,#c026d3)}.SteamActivationGuide_stepBody__vrDqz strong{color:var(--text_main)}.SteamActivationGuide_visual__EVtCe{width:100%;aspect-ratio:16/10;border-radius:10px;overflow:hidden;border:1px solid #ffffff14;background:#16202d}.SteamActivationGuide_visual__EVtCe img,.SteamActivationGuide_visual__EVtCe svg{width:100%;height:100%;display:block;object-fit:contain}.SteamActivationGuide_visualCaption__IqzNq{font-size:11px;font-style:italic;color:var(--text_secondary);margin:6px 0 0;text-align:center}.SteamActivationGuide_disclaimer__OOmLi{font-size:12px;color:var(--text_secondary);font-style:italic;margin:4px 0 0}