body{background:#060606!important}.omnisdk-page.svelte-f39j30.svelte-f39j30{--teal:#ffffff;--hero-shell-max:1200px;--wws-accent:#ffffff;--wws-card-bg:rgba(255, 255, 255, .03);--wws-card-border:rgba(255, 255, 255, .08);background:#060606;color:#fff;font-family:Inter,-apple-system,sans-serif}.sdk-hero.svelte-f39j30.svelte-f39j30{position:relative;padding:clamp(5rem,10vw,8rem) 0 clamp(2rem,4vw,3rem);isolation:isolate}.sdk-hero.svelte-f39j30.svelte-f39j30:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 420px at 30% 40%,rgba(255,255,255,.05),transparent 62%),linear-gradient(180deg,#080808,#060606);pointer-events:none;z-index:0}.sdk-hero-grid.svelte-f39j30.svelte-f39j30{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:clamp(1rem,3vw,3rem);padding-left:max(1.5rem,calc((100vw - var(--hero-shell-max)) / 2 + 1rem));padding-right:max(1.5rem,calc((100vw - var(--hero-shell-max)) / 2 + 1rem))}.sdk-hero-graphic.svelte-f39j30.svelte-f39j30{display:flex;justify-content:center;align-items:center}.hero-graphic-enter.svelte-f39j30.svelte-f39j30{opacity:0;animation:svelte-f39j30-hero-rise .9s cubic-bezier(.22,1,.36,1) .28s forwards,svelte-f39j30-hero-graphic-float 7.6s ease-in-out 1.3s infinite}@keyframes svelte-f39j30-hero-graphic-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-f39j30-hero-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sdk-hero-copy.svelte-f39j30>.svelte-f39j30{opacity:0;animation:svelte-f39j30-hero-rise .82s cubic-bezier(.22,1,.36,1) forwards}.sdk-hero-copy.svelte-f39j30>.svelte-f39j30:nth-child(1){animation-delay:.06s}.sdk-hero-copy.svelte-f39j30>.svelte-f39j30:nth-child(2){animation-delay:.14s}.sdk-hero-copy.svelte-f39j30>.svelte-f39j30:nth-child(3){animation-delay:.24s}.sdk-hero-copy.svelte-f39j30>.svelte-f39j30:nth-child(4){animation-delay:.34s}.sdk-eyebrow.svelte-f39j30.svelte-f39j30{display:inline-flex;border-radius:999px;border:1px solid rgba(255,255,255,.18);padding:.3rem .85rem;font-size:10px;font-weight:600;letter-spacing:1.2px;color:var(--wws-accent);margin-bottom:1.1rem;text-transform:uppercase}.omnisdk-page.svelte-f39j30 h1.svelte-f39j30{font-size:clamp(2.3rem,4.8vw,50px);font-weight:700;color:#fff;line-height:1.08;letter-spacing:-1.8px;margin:0 0 1.25rem}.omnisdk-page.svelte-f39j30 h1 em.svelte-f39j30{font-style:normal;color:var(--teal)}.sdk-hero-desc.svelte-f39j30.svelte-f39j30{font-size:14px;color:#ffffff6b;line-height:1.7;max-width:560px;margin:0 auto 1.75rem}.sdk-hero-ctas.svelte-f39j30.svelte-f39j30{display:flex;gap:10px;flex-wrap:wrap}.btn-primary.svelte-f39j30.svelte-f39j30,.btn-secondary.svelte-f39j30.svelte-f39j30{font-size:13px;font-weight:600;padding:10px 22px;border-radius:9px;cursor:pointer;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.btn-primary.svelte-f39j30.svelte-f39j30{background:#fff;color:#0a0b0d;border:none}.btn-secondary.svelte-f39j30.svelte-f39j30{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.1)}.btn-primary.svelte-f39j30.svelte-f39j30:hover,.btn-secondary.svelte-f39j30.svelte-f39j30:hover{transform:translateY(-1px)}.btn-secondary.svelte-f39j30.svelte-f39j30:hover{border-color:#ffffff40;background:#ffffff1a}.sdk-section.svelte-f39j30.svelte-f39j30{padding:clamp(2rem,5vw,3.5rem) 0;text-align:center}.section-shell.svelte-f39j30.svelte-f39j30{width:100%;box-sizing:border-box;padding-left:max(1.5rem,calc((100vw - var(--hero-shell-max)) / 2 + 1rem));padding-right:max(1.5rem,calc((100vw - var(--hero-shell-max)) / 2 + 1rem))}.sdk-section-title.svelte-f39j30.svelte-f39j30{margin:0 auto 2.1rem;font-size:clamp(1.7rem,2.2vw,2.4rem);line-height:1.14;letter-spacing:-1px;max-width:760px;color:#fff}.sdk-section-desc.svelte-f39j30.svelte-f39j30{margin:-1.3rem auto 2.1rem;color:#ffffff85;font-size:15px;line-height:1.5;max-width:720px}.reveal-block.svelte-f39j30.svelte-f39j30{opacity:0;transform:translateY(30px);filter:blur(10px);transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1)}.reveal-block.svelte-f39j30.svelte-f39j30.is-visible{opacity:1;transform:translateY(0);filter:blur(0)}.reveal-item.svelte-f39j30.svelte-f39j30{opacity:0;transform:translateY(24px) scale(.985);filter:blur(8px)}.reveal-stagger.svelte-f39j30.is-visible .reveal-item.svelte-f39j30{animation:svelte-f39j30-reveal-item-rise .7s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--item-index, 0) * 90ms + 60ms)}.sdk-features-grid.svelte-f39j30.svelte-f39j30{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:1rem}.sdk-feature-card.svelte-f39j30.svelte-f39j30{background:var(--wws-card-bg);border:1px solid var(--wws-card-border);border-radius:16px;padding:32px 28px;text-align:left;display:flex;flex-direction:column;gap:14px;transition:border-color .2s ease,transform .2s ease}.sdk-feature-card.svelte-f39j30.svelte-f39j30:hover{border-color:#ffffff29;transform:translateY(-2px)}.sdk-feature-icon.svelte-f39j30.svelte-f39j30{width:44px;height:44px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:var(--wws-accent)}.sdk-feature-card.svelte-f39j30 h3.svelte-f39j30{font-size:17px;font-weight:600;color:#fff;margin:0;letter-spacing:-.4px}.sdk-feature-card.svelte-f39j30 p.svelte-f39j30{font-size:14px;color:#ffffff80;line-height:1.6;margin:0}.hw-grid.svelte-f39j30.svelte-f39j30{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.hw-card.svelte-f39j30.svelte-f39j30{background:var(--wws-card-bg);border:1px solid var(--wws-card-border);border-radius:14px;padding:20px;display:flex;align-items:center;gap:16px;text-align:left;transition:border-color .2s ease}.hw-card.svelte-f39j30.svelte-f39j30:hover{border-color:#ffffff26}.hw-name.svelte-f39j30.svelte-f39j30{display:block;font-size:15px;font-weight:600;color:#fff;letter-spacing:-.3px;margin-bottom:2px}.hw-desc.svelte-f39j30.svelte-f39j30{display:block;font-size:13px;color:#fff6}.appliance-hero-img.svelte-f39j30.svelte-f39j30{width:100%;max-width:480px;border-radius:16px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5))}.pipeline-grid.svelte-f39j30.svelte-f39j30{display:flex;align-items:flex-start;justify-content:center;gap:0;flex-wrap:wrap;margin-top:1rem}.pipeline-step.svelte-f39j30.svelte-f39j30{flex:1;min-width:160px;max-width:220px;text-align:center;padding:20px 12px}.pipeline-step.svelte-f39j30 h3.svelte-f39j30{font-size:15px;font-weight:600;color:#fff;margin:12px 0 6px}.pipeline-step.svelte-f39j30 p.svelte-f39j30{font-size:13px;color:#ffffff73;line-height:1.5;margin:0}.pipeline-icon.svelte-f39j30.svelte-f39j30{width:52px;height:52px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;margin:0 auto;color:#ffffffb3}.pipeline-icon.highlight.svelte-f39j30.svelte-f39j30{border-color:#ffffff4d;background:#ffffff14;color:#fff}.pipeline-arrow.svelte-f39j30.svelte-f39j30{display:flex;align-items:center;font-size:22px;color:#fff3;padding-top:14px;-webkit-user-select:none;user-select:none}.llm-card.svelte-f39j30.svelte-f39j30{border-color:#ffffff1a}.llm-card.svelte-f39j30.svelte-f39j30:hover{border-color:#ffffff38}.specs-grid.svelte-f39j30.svelte-f39j30{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:1rem}.spec-card.svelte-f39j30.svelte-f39j30{background:var(--wws-card-bg);border:1px solid var(--wws-card-border);border-radius:14px;padding:28px 20px;text-align:center;transition:border-color .2s ease}.spec-card.svelte-f39j30.svelte-f39j30:hover{border-color:#ffffff2e}.spec-value.svelte-f39j30.svelte-f39j30{display:block;font-size:26px;font-weight:700;color:#fff;letter-spacing:-.8px;margin-bottom:8px}.spec-label.svelte-f39j30.svelte-f39j30{font-size:12px;color:#fff6;text-transform:uppercase;letter-spacing:.6px}.faq-list.svelte-f39j30.svelte-f39j30{max-width:760px;margin:0 auto;text-align:left}.faq-item.svelte-f39j30.svelte-f39j30{border:1px solid var(--wws-card-border);border-radius:14px;margin-bottom:10px;overflow:hidden;transition:border-color .2s ease}.faq-item.svelte-f39j30.svelte-f39j30:hover{border-color:#ffffff26}.faq-item.svelte-f39j30 summary.svelte-f39j30{padding:18px 24px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.faq-item.svelte-f39j30 summary.svelte-f39j30::-webkit-details-marker{display:none}.faq-item.svelte-f39j30 summary.svelte-f39j30:after{content:"+";font-size:20px;color:#ffffff4d;transition:transform .2s ease}.faq-item[open].svelte-f39j30 summary.svelte-f39j30:after{transform:rotate(45deg)}.faq-item.svelte-f39j30 p.svelte-f39j30{padding:0 24px 18px;font-size:14px;color:#ffffff80;line-height:1.6;margin:0}.sdk-section-cta.svelte-f39j30.svelte-f39j30{padding-bottom:clamp(4rem,8vw,6rem)}.cta-panel.svelte-f39j30.svelte-f39j30{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:clamp(2rem,4vw,3rem);display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.cta-panel.svelte-f39j30 h2.svelte-f39j30{font-size:clamp(1.4rem,2vw,1.8rem);font-weight:700;color:#fff;margin:0 0 .5rem;letter-spacing:-.8px}.cta-panel.svelte-f39j30 p.svelte-f39j30{font-size:14px;color:#ffffff80;margin:0;max-width:500px}.cta-actions.svelte-f39j30.svelte-f39j30{display:flex;gap:10px;flex-wrap:wrap}@keyframes svelte-f39j30-reveal-item-rise{0%{opacity:0;transform:translateY(24px) scale(.985);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media (max-width: 900px){.sdk-hero-grid.svelte-f39j30.svelte-f39j30{grid-template-columns:1fr;text-align:center;justify-items:center}.sdk-hero-desc.svelte-f39j30.svelte-f39j30{margin-left:auto;margin-right:auto}.sdk-hero-ctas.svelte-f39j30.svelte-f39j30{justify-content:center}.specs-grid.svelte-f39j30.svelte-f39j30{grid-template-columns:repeat(2,1fr)}.pipeline-arrow.svelte-f39j30.svelte-f39j30{display:none}.pipeline-grid.svelte-f39j30.svelte-f39j30{gap:8px}.cta-panel.svelte-f39j30.svelte-f39j30{text-align:center;justify-content:center}.cta-actions.svelte-f39j30.svelte-f39j30{justify-content:center}}
