:root{--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-strong:#0f3d8c;--color-accent:#7c3aed;--color-accent-cyan:#06b6d4;--color-background:#f6f8fc;--color-background-deep:#06142d;--color-sidebar:#071a35;--color-sidebar-muted:#0d274d;--color-surface:#fff;--color-surface-secondary:#f3f6fb;--color-surface-strong:#eaf1ff;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-muted:#8a94a6;--color-text-inverse:#f8fafc;--color-border:#dfe7f3;--color-success:#16a34a;--color-warning:#f59e0b;--color-danger:#ef4444;--color-paypal:#0070ba;--color-stripe:#635bff;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 8px 18px #06142d14;--shadow-lg:0 18px 38px #06142d24;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:48px;--font-base:Inter, system-ui, sans-serif;--font-display:Inter, system-ui, sans-serif;--shell-sidebar-width:232px;--shell-topbar-height:56px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-background);color:var(--color-text-primary);font-family:var(--font-base);margin:0}a{color:inherit;text-decoration:none}.hero{min-height:92vh;color:var(--color-text-inverse);background:linear-gradient(90deg,#06142df5 0%,#06142dc7 46%,#06142d57 100%),url(/rung-mockup.png) 50%/cover;border-bottom:1px solid #ffffff2e;grid-template-rows:auto 1fr;padding:18px clamp(18px,4vw,56px) 70px;display:grid}.nav{justify-content:space-between;align-items:center;gap:24px;display:flex}.brand,.nav-links,.eyebrow,.hero-actions,.primary-action,.secondary-action,.operator-strip,.payment-actions,.outcome-card li,.feature-list p{align-items:center;display:flex}.brand{gap:10px;font-size:1.25rem;font-weight:800}.brand svg,.eyebrow svg{color:#60a5fa}.nav-links{color:#f8fafcd6;flex-wrap:wrap;gap:18px;font-size:.9rem}.hero-copy{align-self:center;max-width:790px;padding-top:44px}.eyebrow{color:#bfdbfe;letter-spacing:0;text-transform:uppercase;gap:8px;font-size:.82rem;font-weight:800}.hero h1{letter-spacing:0;margin:20px 0 18px;font-size:clamp(3rem,7vw,7rem);line-height:.95}.hero p{color:#f8fafce6;max-width:690px;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px}.primary-action,.secondary-action{border-radius:var(--radius-md);min-height:44px;padding:0 18px;font-weight:800}.primary-action{background:#1d6ff2;gap:8px}.secondary-action{border:1px solid #ffffff5c}.platform-band,.workflow-band,.operations-band,.payments-band,.industries-band,.launch-band,.prompt-band{padding:54px clamp(18px,4vw,56px)}.workflow-band,.payments-band{background:var(--color-surface)}.operations-band,.prompt-band{background:var(--color-background)}.launch-band{background:var(--color-background-deep);color:var(--color-text-inverse)}.section-heading{max-width:1280px;margin:0 auto 24px}.section-heading span{color:var(--color-primary);text-transform:uppercase;font-size:.78rem;font-weight:800}.launch-band .section-heading span{color:#93c5fd}.section-heading h2{letter-spacing:0;max-width:980px;margin:8px 0 0;font-size:clamp(1.8rem,4vw,3rem)}.outcome-grid,.workflow-grid,.operations-layout,.payments-grid,.launch-path,.prompt-grid{gap:16px;max-width:1280px;margin:0 auto;display:grid}.outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.outcome-card,.workflow-step,.product-preview,.operations-panel,.payment-panel,.phase,.prompt-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.outcome-card{padding:18px}.outcome-icon{background:var(--color-surface-strong);border-radius:var(--radius-sm);color:var(--color-primary);justify-content:center;align-items:center;width:38px;height:38px;display:flex}.outcome-card h3,.workflow-step h3,.operations-panel h3,.payment-panel h3,.phase h3,.prompt-card h3{letter-spacing:0;margin:14px 0 8px}.outcome-card p,.workflow-step p,.payment-panel p,.prompt-card p{color:var(--color-text-secondary);margin:0;line-height:1.55}.outcome-card ul,.phase ul{margin:16px 0 0;padding:0;list-style:none}.outcome-card li{color:var(--color-text-secondary);gap:8px;margin-top:8px;line-height:1.5}.outcome-card li svg,.feature-list svg,.payment-actions svg{color:var(--color-success);flex:none;width:18px}.workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-step{border-top:5px solid var(--color-primary);padding:18px}.workflow-step>span{color:var(--color-primary);font-size:.78rem;font-weight:900}.workflow-step>svg{color:var(--color-primary);width:28px;margin-top:18px;display:block}.operations-layout{grid-template-columns:minmax(340px,1.35fr) minmax(280px,.85fr)}.product-preview{overflow:hidden}.panel-bar{color:#fff;text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#1d6ff2,#0f3d8c);padding:8px 12px;font-size:.72rem;font-weight:800}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px;display:grid}.metric{background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:92px;padding:10px}.metric span,.metric small{color:var(--color-text-secondary);font-size:.72rem;display:block}.metric strong{margin:7px 0;font-size:1.2rem;display:block}.positive{color:var(--color-success)!important}.warning{color:var(--color-warning)!important}.danger{color:var(--color-danger)!important}.neutral{color:var(--color-text-secondary)!important}.product-preview img{object-fit:cover;object-position:top center;width:100%;height:340px;display:block}.operations-panel,.payment-panel,.prompt-card,.phase{padding:18px}.feature-list{margin-top:16px}.feature-list p{color:var(--color-text-secondary);gap:8px;margin:10px 0;line-height:1.45}.operator-strip,.payment-actions{flex-wrap:wrap;gap:8px;margin-top:20px}.operator-strip span,.payment-actions span,.industry-list span,.prompt-card small{background:var(--color-surface-secondary);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.operator-strip svg{color:var(--color-primary);width:16px}.payments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-logos{gap:14px;margin-top:18px;display:flex}.stripe,.paypal{font-size:1.7rem}.stripe{color:var(--color-stripe)}.paypal{color:var(--color-paypal)}.industry-list{flex-wrap:wrap;gap:10px;max-width:1280px;margin:0 auto;display:flex}.launch-path{grid-template-columns:repeat(4,minmax(0,1fr))}.phase{color:var(--color-text-primary);background:#fffffffa}.phase>span{color:var(--color-primary);font-weight:900}.phase h3{font-size:1rem}.phase small,.phase li{color:var(--color-text-secondary)}.phase li{margin-top:9px;font-size:.82rem;line-height:1.45}.prompt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.prompt-card>span{color:var(--color-primary);text-transform:uppercase;font-size:.76rem;font-weight:900}.prompt-card h3{font-size:1.05rem;line-height:1.35}.prompt-card div{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (width<=1100px){.outcome-grid,.workflow-grid,.operations-layout,.payments-grid,.launch-path,.prompt-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.hero{min-height:88vh;padding-inline:18px}.nav{flex-direction:column;align-items:flex-start}.nav-links,.outcome-grid,.workflow-grid,.operations-layout,.payments-grid,.launch-path,.prompt-grid,.metric-grid{grid-template-columns:1fr}.product-preview img{height:260px}}
