.guide2Hero,.guide2Card,.guide2Porus,.guide2Watch,.guide2When,.guide2StatusLegend,.guide2Bottom{background:#111317;border:1px solid #2a2f36;border-radius:22px}.guide2Hero{padding:32px;background:radial-gradient(circle at 88% 15%,rgba(200,255,55,.08),transparent 34%),#111317}.guide2Kicker{font-size:10px;font-weight:900;letter-spacing:.15em;color:#c8ff37}.guide2Hero h2,.guide2SectionHead h3,.guide2Porus h3,.guide2Watch h3,.guide2Bottom h3{margin:.45rem 0 .7rem}.guide2Hero h2{font-size:clamp(32px,4.5vw,58px);line-height:1.01;letter-spacing:-.045em}.guide2Hero h2 strong{color:#c8ff37}.guide2Lead{max-width:900px;color:#aeb5c1;font-size:17px;line-height:1.65}.guide2HeroActions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.guide2HeroActions.centered{justify-content:center}.guide2Primary,.guide2Link{cursor:pointer}.guide2Primary{margin-top:14px;background:#c8ff37;color:#090b0d;border:0;border-radius:12px;padding:12px 17px;font-weight:900;transition:transform .15s ease,border-color .15s ease}.guide2Primary:hover,.guide2Link:hover{transform:translateY(-1px)}.guide2Primary.secondary{background:#171b20;color:#ecf1f6;border:1px solid #343a43}.guide2Flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:9px;margin:18px 0 4px}.guide2Flow>div{background:#0d0f13;border:1px solid #292e35;border-radius:16px;padding:15px;min-height:108px}.guide2Flow>div span{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#c8ff37;color:#0b0d0f;font-weight:900;font-size:11px}.guide2Flow strong,.guide2Flow small{display:block}.guide2Flow strong{margin-top:9px}.guide2Flow small{margin-top:4px;color:#8f97a4;line-height:1.4}.guide2Flow>b{align-self:center;color:#626a75}.guide2SectionHead{margin:32px 2px 14px}.guide2SectionHead.compactHead{margin:0 0 15px}.guide2Grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.guide2Card{padding:22px;position:relative;overflow:hidden}.guide2CardWide{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;gap:20px}.guide2AccentCard{border-color:rgba(200,255,55,.27);background:linear-gradient(135deg,rgba(200,255,55,.055),transparent 45%),#111317}.guide2WatchCard{border-color:rgba(200,255,55,.18)}.guide2Number{font-size:12px;color:#c8ff37;font-weight:900;letter-spacing:.1em}.guide2Card h3{font-size:23px;margin:.3rem 0 .55rem}.guide2Card p{color:#a0a8b4;line-height:1.58}.guide2Hint{font-size:13px}.guide2TitleRow{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.guide2TitleRow h3{margin-right:auto}.guide2Badge{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border-radius:999px;border:1px solid #343a43;background:#15191e;color:#aeb6c2;font-size:9px;font-weight:900;letter-spacing:.1em}.guide2Badge.live{border-color:rgba(200,255,55,.34);background:rgba(200,255,55,.06);color:#c8ff37}.guide2Badge.caution{border-color:rgba(255,196,84,.28);background:rgba(255,196,84,.05);color:#efca79}.guide2Examples{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.guide2Examples.compact{grid-template-columns:1fr}.guide2Examples span{background:#0c0f12;border:1px solid #272c33;border-radius:12px;padding:11px;color:#d7dce4;font-size:13px;line-height:1.4}.guide2Tags{display:flex;gap:7px;flex-wrap:wrap;margin:13px 0}.guide2Tags span{border:1px solid #303740;background:#0c0f12;color:#b7bec9;border-radius:999px;padding:6px 9px;font-size:11px}.guide2Link{background:none;border:0;padding:8px 0;color:#c8ff37;font-weight:800;text-align:left;transition:transform .15s ease}.guide2MiniActions{display:flex;gap:14px;flex-wrap:wrap}.guide2Coming{margin-top:14px;padding:13px;border-radius:14px;border:1px solid rgba(200,255,55,.22);background:rgba(200,255,55,.04)}.guide2Coming.muted{border-color:#2c3239;background:#0d1013}.guide2Coming span,.guide2Coming strong,.guide2Coming small{display:block}.guide2Coming span{font-size:9px;font-weight:900;letter-spacing:.13em;color:#c8ff37}.guide2Coming.muted span{color:#a9b1bc}.guide2Coming strong{margin-top:5px}.guide2Coming small{margin-top:4px;color:#8f97a4;line-height:1.4}.guide2Porus,.guide2Watch{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:25px;margin-top:16px}.guide2Watch{border-color:rgba(200,255,55,.24);background:radial-gradient(circle at 95% 10%,rgba(200,255,55,.07),transparent 35%),#111317}.guide2Porus p,.guide2Watch p{color:#a0a8b4;line-height:1.58;max-width:950px}.guide2When,.guide2StatusLegend{padding:22px;margin-top:16px}.guide2WhenGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.guide2WhenGrid>div{background:#0c0f12;border:1px solid #272c33;border-radius:13px;padding:13px}.guide2WhenGrid strong,.guide2WhenGrid span{display:block}.guide2WhenGrid span{margin-top:5px;color:#8f97a4;font-size:12px;line-height:1.4}.guide2StatusRow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.guide2StatusRow>div{background:#0c0f12;border:1px solid #272c33;border-radius:13px;padding:14px}.guide2StatusRow p{margin:9px 0 0;color:#8f97a4;font-size:12px;line-height:1.45}.guide2Status{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.12em;border:1px solid #353c45}.guide2Status.beta{color:#c8ff37;border-color:rgba(200,255,55,.35);background:rgba(200,255,55,.05)}.guide2Status.sandbox{color:#88d7ff;border-color:rgba(99,191,236,.32);background:rgba(99,191,236,.05)}.guide2Status.demo{color:#d0b2ff;border-color:rgba(173,132,238,.3);background:rgba(173,132,238,.05)}.guide2Status.locked{color:#efca79;border-color:rgba(255,196,84,.3);background:rgba(255,196,84,.05)}.guide2Bottom{padding:30px;margin-top:16px;text-align:center;background:radial-gradient(circle at 50% 0,rgba(200,255,55,.06),transparent 45%),#111317}.guide2Bottom p{font-size:18px;color:#dfe4ea;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.55}.guide2Bottom .guide2Primary{margin-top:12px}@media(max-width:1050px){.guide2Flow{grid-template-columns:1fr 1fr 1fr}.guide2Flow>b{display:none}.guide2WhenGrid,.guide2StatusRow{grid-template-columns:1fr 1fr}}@media(max-width:900px){.guide2Grid{grid-template-columns:1fr}.guide2CardWide{grid-column:auto;grid-template-columns:1fr}.guide2Examples{grid-template-columns:1fr}.guide2Porus,.guide2Watch{grid-template-columns:1fr}}@media(max-width:700px){.guide2Hero{padding:23px}.guide2Flow{grid-template-columns:1fr}.guide2WhenGrid,.guide2StatusRow{grid-template-columns:1fr}.guide2Card,.guide2When,.guide2StatusLegend,.guide2Porus,.guide2Watch,.guide2Bottom{padding:18px}.guide2Hero h2{font-size:clamp(34px,10vw,48px)}.guide2Lead{font-size:15px}.guide2TitleRow{align-items:flex-start}.guide2HeroActions .guide2Primary{width:100%}}
