.glass-button.svelte-1qkuslk{position:relative;border:1px solid var(--platform-glass-border);background:#ffffff09;color:var(--platform-text-soft);font-family:inherit;font-size:var(--webrain-platform-text-sm);font-weight:500;letter-spacing:var(--webrain-platform-tracking-wide);text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:var(--webrain-platform-space-2);min-height:42px;padding:0 var(--webrain-platform-space-4);border-radius:var(--webrain-platform-radius-full);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);transition:transform var(--webrain-platform-transition-fast),border-color var(--webrain-platform-transition-fast),background var(--webrain-platform-transition-fast),color var(--webrain-platform-transition-fast),box-shadow var(--webrain-platform-transition-fast)}.glass-button.svelte-1qkuslk:hover{transform:translateY(-1px);color:var(--platform-text);border-color:var(--platform-glass-border-strong);background:#ffffff0f;box-shadow:0 14px 34px #00000052}.glass-button--primary.svelte-1qkuslk{color:#0c0c0c;border-color:#ffffffa3;background:linear-gradient(135deg,#ffffffeb,#bebebeb8);box-shadow:0 18px 48px #ffffff17}.glass-button--primary.svelte-1qkuslk:hover{color:#050505;background:linear-gradient(135deg,#fff,#d6d6d6d1)}.glass-button--icon.svelte-1qkuslk{width:42px;height:42px;padding:0;border-radius:16px}.glass-button--sidebar.svelte-1qkuslk{width:100%;justify-content:flex-start;border-radius:18px;min-height:46px;text-transform:none;font-size:var(--webrain-platform-text-base);letter-spacing:.035em}[data-reveal].svelte-1uha8ag{opacity:0}.entry-shell.svelte-1uha8ag{position:relative;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:center;gap:var(--webrain-platform-space-8);padding:clamp(24px,5vw,72px);isolation:isolate}.entry-composition.svelte-1uha8ag{display:grid;gap:var(--webrain-platform-space-6);width:min(100%,980px)}.entry-hero{min-height:480px;padding:clamp(28px,5vw,56px);display:grid;align-content:end;gap:var(--webrain-platform-space-6)}.hero-copy.svelte-1uha8ag{position:relative;z-index:1;display:grid;gap:var(--webrain-platform-space-4);max-width:760px}.realtime-highlight.svelte-1uha8ag{color:var(--platform-text);font-weight:800;font-style:italic}h1.svelte-1uha8ag{font-size:clamp(4rem,10vw,6rem);line-height:1.05;font-weight:600;letter-spacing:-.05em;color:var(--platform-text);max-width:12ch}.hero-copy.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{max-width:560px;font-size:var(--webrain-platform-text-lg);line-height:1.55;color:var(--platform-text-dim)}.hero-actions.svelte-1uha8ag{position:relative;z-index:1;display:flex;align-items:center;gap:var(--webrain-platform-space-4);flex-wrap:wrap}.feature-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--webrain-platform-space-4)}[data-reveal=feature-card].svelte-1uha8ag{display:flex;min-height:0}.feature-card{flex:1;width:100%;min-height:178px;height:100%;padding:var(--webrain-platform-space-5);display:flex;flex-direction:column;gap:var(--webrain-platform-space-3)}.feature-icon.svelte-1uha8ag{width:46px;height:46px;border-radius:18px;display:grid;place-items:center;color:var(--platform-text-soft);background:#ffffff0b;border:1px solid var(--platform-glass-border)}h2.svelte-1uha8ag{font-size:var(--webrain-platform-text-lg);font-weight:600;color:var(--platform-text)}.feature-card p.svelte-1uha8ag{flex:1;line-height:1.5;color:var(--platform-text-dim)}.system-card.svelte-1uha8ag{align-self:end;padding-bottom:clamp(24px,8vh,90px)}.system-panel{padding:var(--webrain-platform-space-5);display:grid;gap:var(--webrain-platform-space-3)}.system-row.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:var(--webrain-platform-space-4);padding-bottom:var(--webrain-platform-space-3);border-bottom:1px solid var(--platform-divider);font-size:var(--webrain-platform-text-sm);color:var(--platform-text-ghost)}.system-row.svelte-1uha8ag:last-child{border-bottom:0;padding-bottom:0}.system-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:inline-flex;align-items:center;gap:var(--webrain-platform-space-2);font-weight:500;color:var(--platform-text-soft)}@media(max-width:980px){.entry-shell.svelte-1uha8ag{grid-template-columns:1fr}.system-card.svelte-1uha8ag{align-self:auto;padding-bottom:0}}.cta-wrap.svelte-1uha8ag{position:relative;display:inline-flex}.cta-wrap.svelte-1uha8ag:after{content:"";position:absolute;inset:-6px;border-radius:999px;background:radial-gradient(ellipse at center,rgba(255,255,255,.18) 0%,transparent 70%);animation:svelte-1uha8ag-cta-glow-pulse 2.4s ease-in-out infinite;pointer-events:none;z-index:-1}.cta-wrap.svelte-1uha8ag .glass-button--primary{min-height:54px;padding:0 28px;font-size:var(--webrain-platform-text-base);letter-spacing:.08em;transform-origin:center;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.cta-wrap.svelte-1uha8ag .glass-button--primary:hover{transform:scale(1.07) translateY(-2px);box-shadow:0 20px 56px #ffffff29,0 6px 18px #ffffff1a}.cta-arrow.svelte-1uha8ag{display:inline-flex;align-items:center;animation:svelte-1uha8ag-arrow-wiggle 2.4s ease-in-out infinite}.cta-wrap.svelte-1uha8ag:has(.glass-button--primary:hover) .cta-arrow:where(.svelte-1uha8ag){animation:svelte-1uha8ag-arrow-dash .5s ease-out forwards}@keyframes svelte-1uha8ag-cta-glow-pulse{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@keyframes svelte-1uha8ag-arrow-wiggle{0%,60%,to{transform:translate(0)}70%{transform:translate(4px)}80%{transform:translate(1px)}90%{transform:translate(3px)}}@keyframes svelte-1uha8ag-arrow-dash{0%{transform:translate(0)}40%{transform:translate(6px);opacity:.5}to{transform:translate(0);opacity:1}}@media(max-width:720px){.entry-shell.svelte-1uha8ag{padding:var(--webrain-platform-space-4)}.entry-hero{min-height:420px}.feature-grid.svelte-1uha8ag{grid-template-columns:1fr}}
