.product-section[data-astro-cid-dfdzz5hj]{border-bottom:1px solid #d2ffe11f;max-width:1240px;margin:0 auto;padding:clamp(4rem,8vw,7rem) 24px}.product-section[data-astro-cid-dfdzz5hj]>h2[data-astro-cid-dfdzz5hj],.product-distinction[data-astro-cid-dfdzz5hj] h2[data-astro-cid-dfdzz5hj],.product-cta[data-astro-cid-dfdzz5hj] h2[data-astro-cid-dfdzz5hj]{letter-spacing:-.06em;text-wrap:balance;max-width:960px;margin:0 0 2rem;font-size:clamp(2.35rem,5vw,4.6rem);line-height:.98}.product-copy[data-astro-cid-dfdzz5hj]{max-width:940px}.product-copy[data-astro-cid-dfdzz5hj] p[data-astro-cid-dfdzz5hj],.product-cta[data-astro-cid-dfdzz5hj] p[data-astro-cid-dfdzz5hj]{color:#cbd5ce;margin:0 0 1.2rem;font-size:clamp(1.08rem,1.8vw,1.3rem);line-height:1.68}.product-grid[data-astro-cid-dfdzz5hj]{gap:16px;display:grid}.product-grid-four[data-astro-cid-dfdzz5hj]{grid-template-columns:repeat(4,minmax(0,1fr))}.product-grid[data-astro-cid-dfdzz5hj] article[data-astro-cid-dfdzz5hj],.product-capabilities[data-astro-cid-dfdzz5hj] article[data-astro-cid-dfdzz5hj]{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #d2ffe126;padding:clamp(1.45rem,3vw,2rem)}.product-grid[data-astro-cid-dfdzz5hj] h3[data-astro-cid-dfdzz5hj],.product-capabilities[data-astro-cid-dfdzz5hj] h3[data-astro-cid-dfdzz5hj],.product-related[data-astro-cid-dfdzz5hj] h3[data-astro-cid-dfdzz5hj]{letter-spacing:-.045em;margin:0 0 .7rem;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.05}.product-grid[data-astro-cid-dfdzz5hj] p[data-astro-cid-dfdzz5hj],.product-capabilities[data-astro-cid-dfdzz5hj] p[data-astro-cid-dfdzz5hj],.product-related[data-astro-cid-dfdzz5hj] p[data-astro-cid-dfdzz5hj]{color:var(--muted);margin:0;line-height:1.62}.product-platform[data-astro-cid-dfdzz5hj]{background:linear-gradient(145deg,#0c242ab8,#050c0e7a);border:1px solid #27d5e842;max-width:1320px}.product-capabilities[data-astro-cid-dfdzz5hj]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:2.2rem;display:grid}.product-capabilities[data-astro-cid-dfdzz5hj] article[data-astro-cid-dfdzz5hj]{background:#030f129e;border-top:2px solid #27d5e8;padding:1.25rem}.product-images[data-astro-cid-dfdzz5hj]{grid-template-columns:1fr;gap:32px;margin-top:2.5rem;display:grid}.product-images[data-astro-cid-dfdzz5hj] figure[data-astro-cid-dfdzz5hj]{background:#07151a;border:1px solid #27d5e842;margin:0;overflow:hidden}.product-images[data-astro-cid-dfdzz5hj] img[data-astro-cid-dfdzz5hj]{width:100%;height:auto;display:block}.product-images[data-astro-cid-dfdzz5hj] figcaption[data-astro-cid-dfdzz5hj]{color:#cbd5ce;border-top:1px solid #27d5e833;padding:1rem 1.2rem;line-height:1.55}.product-distinction[data-astro-cid-dfdzz5hj]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,7vw,6rem);display:grid}.product-related[data-astro-cid-dfdzz5hj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.product-related[data-astro-cid-dfdzz5hj] a[data-astro-cid-dfdzz5hj]{background:#ffffff06;border:1px solid #d2ffe126;flex-direction:column;min-height:265px;padding:1.7rem;transition:transform .2s,border-color .2s;display:flex}.product-related[data-astro-cid-dfdzz5hj] a[data-astro-cid-dfdzz5hj]:hover,.product-related[data-astro-cid-dfdzz5hj] a[data-astro-cid-dfdzz5hj]:focus-visible{border-color:#5ee47b7a;transform:translateY(-3px)}.product-related[data-astro-cid-dfdzz5hj] span[data-astro-cid-dfdzz5hj]{color:var(--green);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:760}.product-related[data-astro-cid-dfdzz5hj] h3[data-astro-cid-dfdzz5hj]{margin-top:.9rem}.product-related[data-astro-cid-dfdzz5hj] strong[data-astro-cid-dfdzz5hj]{color:var(--green);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;padding-top:1.4rem;font-size:.82rem}.product-cta[data-astro-cid-dfdzz5hj]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;display:grid}@media (width<=900px){.product-grid-four[data-astro-cid-dfdzz5hj],.product-capabilities[data-astro-cid-dfdzz5hj],.product-related[data-astro-cid-dfdzz5hj]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-images[data-astro-cid-dfdzz5hj],.product-distinction[data-astro-cid-dfdzz5hj],.product-cta[data-astro-cid-dfdzz5hj]{grid-template-columns:1fr}}@media (width<=600px){.product-grid-four[data-astro-cid-dfdzz5hj],.product-capabilities[data-astro-cid-dfdzz5hj],.product-related[data-astro-cid-dfdzz5hj]{grid-template-columns:1fr}}
