.platform-intro.svelte-1p86t2{grid-template-columns:1.1fr 1fr;align-items:center;gap:45px;padding:55px 0;display:grid}.platform-art.svelte-1p86t2{border-radius:3px 45px 3px 3px;height:440px;overflow:hidden}.eyebrow.svelte-1p86t2{color:#275cda;margin-bottom:20px;font-size:15px;font-weight:650}h1.svelte-1p86t2{letter-spacing:-.04em;font-size:clamp(35px,4vw,55px);font-weight:750;line-height:1.15}.studio-lead.svelte-1p86t2{max-width:860px;margin-top:24px;font-size:18px}.actions.svelte-1p86t2{flex-wrap:wrap;align-items:center;gap:30px;margin-top:30px;display:flex}.platform-demo.svelte-1p86t2{border-top:1px solid #dce6f2;grid-template-columns:.75fr 1.25fr;align-items:center;gap:60px;padding:45px 0 65px;display:grid}h2.svelte-1p86t2{font-size:32px;font-weight:700;line-height:1.25}.demo-copy.svelte-1p86t2>p:where(.svelte-1p86t2){color:#52637b;margin-top:18px;font-size:15px}.view-tabs.svelte-1p86t2{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.view-tabs.svelte-1p86t2 button:where(.svelte-1p86t2){font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d6eb;border-radius:7px;padding:10px 16px}.view-tabs.svelte-1p86t2 button[aria-pressed=true]:where(.svelte-1p86t2){color:#fff;background:#275cda;border-color:#275cda}.demo-copy.svelte-1p86t2 .availability:where(.svelte-1p86t2){margin-top:28px;font-size:13px;line-height:1.7}.features.svelte-1p86t2{border-top:1px solid #dce6f2;padding:45px 0 75px}.features.svelte-1p86t2>div:where(.svelte-1p86t2){grid-template-columns:repeat(3,1fr);gap:36px 48px;margin-top:35px;display:grid}.features.svelte-1p86t2 article:where(.svelte-1p86t2) svg{color:#275cda}.features.svelte-1p86t2 h3:where(.svelte-1p86t2){margin:16px 0 10px;font-size:20px;font-weight:700}.features.svelte-1p86t2 p:where(.svelte-1p86t2){color:#52637b;font-size:16px;line-height:1.7}@media (width<=850px){.platform-intro.svelte-1p86t2{grid-template-columns:1fr;gap:30px}.platform-art.svelte-1p86t2{height:350px}.platform-demo.svelte-1p86t2{grid-template-columns:1fr;gap:25px}.features.svelte-1p86t2>div:where(.svelte-1p86t2){grid-template-columns:1fr 1fr}.platform-intro.svelte-1p86t2{padding-top:36px}}@media (width<=550px){.platform-art.svelte-1p86t2{aspect-ratio:3/2;height:auto}.features.svelte-1p86t2>div:where(.svelte-1p86t2){grid-template-columns:1fr;gap:28px}.actions.svelte-1p86t2{gap:20px}.studio-lead.svelte-1p86t2{font-size:16px}h2.svelte-1p86t2{font-size:27px}}
