.studio-hero[data-astro-cid-qndvf3hr]{text-align:center;background:linear-gradient(var(--surface-warm), var(--surface) 70%);padding:72px 0 0}.status[data-astro-cid-qndvf3hr]{border:1px solid var(--border-strong);background:var(--surface);color:var(--accent-text);border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 14px;font-size:14px;line-height:1.5;display:inline-flex}.status[data-astro-cid-qndvf3hr] span[data-astro-cid-qndvf3hr]{background:var(--accent);border-radius:50%;width:6px;height:6px}.product-name[data-astro-cid-qndvf3hr]{letter-spacing:.02em;margin:24px 0 12px;font-size:20px;font-weight:600}.studio-hero[data-astro-cid-qndvf3hr] h1[data-astro-cid-qndvf3hr]{letter-spacing:-.02em;margin:0;font-size:clamp(34px,5vw,60px);line-height:1.25}.intro[data-astro-cid-qndvf3hr]{color:var(--muted);margin:24px 0 0;font-size:18px;line-height:1.85}.hero-actions[data-astro-cid-qndvf3hr]{justify-content:center}.primary[data-astro-cid-qndvf3hr],.secondary[data-astro-cid-qndvf3hr]{border-radius:var(--radius-control);min-height:48px;transition:background-color var(--motion), border-color var(--motion), color var(--motion), transform var(--motion);border:1px solid #0000;justify-content:center;align-items:center;padding:11px 22px;font-size:15px;font-weight:600;display:inline-flex}.primary[data-astro-cid-qndvf3hr]{background:var(--accent);color:#fff}.primary[data-astro-cid-qndvf3hr]:hover{background:var(--accent-hover)}.secondary[data-astro-cid-qndvf3hr]{border-color:var(--border-strong);background:var(--surface);color:var(--ink)}.secondary[data-astro-cid-qndvf3hr]:hover{border-color:var(--accent);color:var(--accent-text)}.primary[data-astro-cid-qndvf3hr]:active,.secondary[data-astro-cid-qndvf3hr]:active{transform:scale(.98)}.product-preview[data-astro-cid-qndvf3hr]{width:min(1320px, calc(100% - var(--gutter) * 2));margin:56px auto 0;scroll-margin-top:24px}.preview-bar[data-astro-cid-qndvf3hr]{border-radius:var(--radius-card) var(--radius-card) 0 0;color:#fff;background:#172433;justify-content:space-between;gap:16px;padding:12px 20px;font-size:13px;display:flex}.preview-bar[data-astro-cid-qndvf3hr] span[data-astro-cid-qndvf3hr]:last-child{color:#d4dce4}.product-preview[data-astro-cid-qndvf3hr] a[data-astro-cid-qndvf3hr]{border:1px solid var(--border);cursor:zoom-in;border-top:0;display:block;box-shadow:0 20px 48px #17243314}.product-preview[data-astro-cid-qndvf3hr] img[data-astro-cid-qndvf3hr]{width:100%;height:auto;display:block}.product-preview[data-astro-cid-qndvf3hr] figcaption[data-astro-cid-qndvf3hr]{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.7}.vision[data-astro-cid-qndvf3hr]{padding-top:var(--section-space);padding-bottom:var(--section-space)}.section-heading[data-astro-cid-qndvf3hr] h2[data-astro-cid-qndvf3hr],.workflow[data-astro-cid-qndvf3hr] h2[data-astro-cid-qndvf3hr]{font-size:clamp(26px,3vw,36px);line-height:1.4}.workflow[data-astro-cid-qndvf3hr] h2[data-astro-cid-qndvf3hr]{color:#fff;margin:0}.capabilities[data-astro-cid-qndvf3hr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}.capabilities[data-astro-cid-qndvf3hr] article[data-astro-cid-qndvf3hr]{border-top:1px solid var(--border-strong);padding-top:20px}.number[data-astro-cid-qndvf3hr]{color:var(--accent-text);font-size:14px;font-weight:600}.capabilities[data-astro-cid-qndvf3hr] h3[data-astro-cid-qndvf3hr]{margin:14px 0 10px}.capabilities[data-astro-cid-qndvf3hr] p[data-astro-cid-qndvf3hr]{color:var(--muted);margin:0;line-height:1.8}.tags[data-astro-cid-qndvf3hr]{color:var(--accent-text);margin-top:20px;font-size:14px}.workflow[data-astro-cid-qndvf3hr]{color:#fff;background:#172433;padding:72px 0}.workflow[data-astro-cid-qndvf3hr] .eyebrow[data-astro-cid-qndvf3hr]{color:#ffc18b}.workflow[data-astro-cid-qndvf3hr] ol[data-astro-cid-qndvf3hr]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.workflow[data-astro-cid-qndvf3hr] li[data-astro-cid-qndvf3hr]{border-top:1px solid #52606f;padding-top:16px;font-size:17px;line-height:1.5}.workflow[data-astro-cid-qndvf3hr] li[data-astro-cid-qndvf3hr] span[data-astro-cid-qndvf3hr]{color:#ffc18b;margin-bottom:8px;font-size:13px;display:block}.studio-contact[data-astro-cid-qndvf3hr]{padding-top:var(--section-space);padding-bottom:var(--section-space);text-align:center}.studio-contact[data-astro-cid-qndvf3hr] h2[data-astro-cid-qndvf3hr]{margin:0;font-size:clamp(26px,3.4vw,40px);line-height:1.4}.studio-contact[data-astro-cid-qndvf3hr]>p[data-astro-cid-qndvf3hr]:not(.eyebrow){max-width:36em;color:var(--muted);margin:20px auto 28px;line-height:1.85}@media (width<=900px){.workflow[data-astro-cid-qndvf3hr] ol[data-astro-cid-qndvf3hr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}}@media (width<=760px){.studio-hero[data-astro-cid-qndvf3hr]{padding-top:44px}.intro[data-astro-cid-qndvf3hr]{font-size:16px}.intro[data-astro-cid-qndvf3hr] br[data-astro-cid-qndvf3hr]{display:none}.hero-actions[data-astro-cid-qndvf3hr] [data-astro-cid-qndvf3hr]:is(.primary,.secondary){flex:150px}.product-preview[data-astro-cid-qndvf3hr]{margin-top:36px}.preview-bar[data-astro-cid-qndvf3hr]{border-radius:10px 10px 0 0;padding:10px 14px;font-size:12px}.product-preview[data-astro-cid-qndvf3hr] figcaption[data-astro-cid-qndvf3hr]{text-align:left}.capabilities[data-astro-cid-qndvf3hr]{grid-template-columns:1fr;gap:28px;margin-top:28px}.workflow[data-astro-cid-qndvf3hr]{padding:48px 0}.workflow[data-astro-cid-qndvf3hr] ol[data-astro-cid-qndvf3hr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin-top:28px}}
