.page-hero.svelte-zn5u21{position:relative;padding:160px 0 80px;text-align:center;overflow:hidden}.page-hero-glow.svelte-zn5u21{position:absolute;top:-200px;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(232,96,10,.08) 0%,transparent 70%);pointer-events:none}.page-hero-label.svelte-zn5u21{margin-bottom:16px}.page-hero-sub.svelte-zn5u21{color:var(--color-text-secondary);font-size:1.15rem;max-width:600px;margin:16px auto 0;line-height:1.7}.feature-detail.svelte-zn5u21{padding:0 0 80px}.detail-container.svelte-zn5u21{max-width:780px}.platform-grid.svelte-zn5u21{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px}.platform-card.svelte-zn5u21{position:relative;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:28px;text-align:center;transition:border-color .3s}.platform-card.svelte-zn5u21:hover{border-color:#e8600a33}.platform-card-icon.svelte-zn5u21{color:var(--color-brand-light);margin-bottom:12px}.platform-card.svelte-zn5u21 h3:where(.svelte-zn5u21){font-size:1.1rem;margin-bottom:4px}.platform-req.svelte-zn5u21{color:var(--color-text-muted);font-size:.78rem;font-family:var(--font-mono);display:block;margin-bottom:12px}.platform-card.svelte-zn5u21 p:where(.svelte-zn5u21){color:var(--color-text-secondary);font-size:.85rem;line-height:1.6}.detail-section.svelte-zn5u21{position:relative;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:32px 32px 32px 36px;margin-bottom:20px;overflow:hidden;transition:border-color .3s}.detail-section.svelte-zn5u21:hover{border-color:#e8600a33}.detail-accent.svelte-zn5u21{position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,var(--color-brand),var(--color-brand-light));border-radius:0 2px 2px 0}.detail-section.svelte-zn5u21 h2:where(.svelte-zn5u21){font-size:1.3rem;margin-bottom:12px}.detail-section.svelte-zn5u21 ul:where(.svelte-zn5u21){list-style:none;padding:0}.detail-section.svelte-zn5u21 li:where(.svelte-zn5u21){padding:6px 0 6px 24px;position:relative;color:var(--color-text-secondary);font-size:.9rem;line-height:1.6}.detail-section.svelte-zn5u21 li:where(.svelte-zn5u21):before{content:"✓";color:var(--color-success);position:absolute;left:0;font-weight:700}.detail-cta.svelte-zn5u21{display:flex;gap:16px;justify-content:center;margin-top:40px;flex-wrap:wrap}@media(max-width:768px){.page-hero.svelte-zn5u21{padding:120px 0 48px}.platform-grid.svelte-zn5u21{grid-template-columns:repeat(2,1fr)}.detail-section.svelte-zn5u21{padding:24px 24px 24px 28px}}@media(max-width:480px){.platform-grid.svelte-zn5u21{grid-template-columns:1fr}}
