._page_1j7eq_1{width:100%}._heroIntro_1j7eq_5{max-width:78ch;justify-content:center}._heroTitle_1j7eq_10{font-family:Outfit,var(--mantine-font-family);font-size:clamp(1.85rem,4.9vw,2.95rem);font-weight:600;line-height:1.15;color:var(--mantine-color-secondary-9);letter-spacing:-.015em;max-width:20ch}._heroLead_1j7eq_20{color:var(--mantine-color-dark-6);line-height:1.5;font-size:1.02rem}._quickList_1j7eq_26{margin-top:2px;row-gap:var(--mantine-spacing-md)}._quickListText_1j7eq_31{color:var(--mantine-color-dark-7);line-height:1.4}._heroActions_1j7eq_36{margin-top:var(--mantine-spacing-xs)}._heroHighlightsPanel_1j7eq_40{height:100%;border-color:var(--mantine-color-gray-3);background:radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--mantine-color-secondary-0) 56%,var(--mantine-color-white)),transparent 62%),linear-gradient(148deg,color-mix(in srgb,var(--mantine-color-primary-0) 48%,var(--mantine-color-white)),color-mix(in srgb,var(--mantine-color-secondary-0) 48%,var(--mantine-color-white)));box-shadow:0 10px 24px color-mix(in srgb,var(--mantine-color-secondary-9) 8%,transparent)}._interactivePanel_1j7eq_57{border-color:var(--mantine-color-gray-3);background:radial-gradient(circle at 0% 100%,color-mix(in srgb,var(--mantine-color-primary-0) 62%,var(--mantine-color-white)),transparent 58%),linear-gradient(145deg,color-mix(in srgb,var(--mantine-color-secondary-0) 56%,var(--mantine-color-white)),color-mix(in srgb,var(--mantine-color-primary-0) 38%,var(--mantine-color-white)))}._sectionTitle_1j7eq_72{color:var(--mantine-color-dark-8);letter-spacing:-.012em}._sectionLead_1j7eq_77{color:var(--mantine-color-dark-6);line-height:1.5}._capabilityCard_1j7eq_82{border-color:var(--mantine-color-gray-3);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--mantine-color-secondary-0) 42%,var(--mantine-color-white)),transparent 54%),linear-gradient(148deg,color-mix(in srgb,var(--mantine-color-primary-0) 50%,var(--mantine-color-white)),color-mix(in srgb,var(--mantine-color-secondary-0) 42%,var(--mantine-color-white)));box-shadow:0 10px 24px color-mix(in srgb,var(--mantine-color-secondary-9) 7%,transparent);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._capabilityCard_1j7eq_82:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--mantine-color-secondary-6) 42%,var(--mantine-color-gray-3));box-shadow:0 14px 30px color-mix(in srgb,var(--mantine-color-secondary-9) 12%,transparent)}._capabilityTitle_1j7eq_108{color:var(--mantine-color-dark-8)}._capabilityDescription_1j7eq_112{color:var(--mantine-color-dark-6);line-height:1.45}._spotlightCard_1j7eq_117{border-color:var(--mantine-color-gray-3);background:linear-gradient(142deg,color-mix(in srgb,var(--mantine-color-white) 94%,var(--mantine-color-secondary-0)),color-mix(in srgb,var(--mantine-color-white) 90%,var(--mantine-color-primary-0)))}._spotlightGrid_1j7eq_127{align-items:center}@media(min-width:62em){._spotlightGrid_1j7eq_127{column-gap:clamp(2.2rem,4vw,4rem)}}._spotlightGridReverse_1j7eq_137>:first-child{order:2}._spotlightGridReverse_1j7eq_137>:last-child{order:1}._spotlightTitle_1j7eq_145{color:var(--mantine-color-dark-8);letter-spacing:-.01em}._spotlightLead_1j7eq_150{color:var(--mantine-color-dark-6);line-height:1.48}._spotlightBullet_1j7eq_155{color:var(--mantine-color-dark-7);line-height:1.4}._featureScreenshot_1j7eq_160{overflow:hidden;min-height:clamp(240px,30vw,340px);border-color:var(--mantine-color-gray-3);background:linear-gradient(150deg,color-mix(in srgb,var(--mantine-color-secondary-0) 54%,var(--mantine-color-white)),color-mix(in srgb,var(--mantine-color-primary-0) 44%,var(--mantine-color-white)))}._featureScreenshotImage_1j7eq_172{display:block;width:100%;height:clamp(240px,30vw,340px);object-fit:cover;object-position:top}._catalogPanel_1j7eq_180{border-color:var(--mantine-color-gray-3);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--mantine-color-primary-1) 46%,var(--mantine-color-white)),transparent 52%),linear-gradient(136deg,color-mix(in srgb,var(--mantine-color-secondary-0) 52%,var(--mantine-color-white)),color-mix(in srgb,var(--mantine-color-primary-0) 44%,var(--mantine-color-white)))}@media(max-width:62em){._heroTitle_1j7eq_10{max-width:none}._spotlightGridReverse_1j7eq_137>:first-child{order:1}._spotlightGridReverse_1j7eq_137>:last-child{order:2}}
