.VMx3Ta_page{background:var(--color-surface)}.VMx3Ta_page [id]{scroll-margin-top:100px}.VMx3Ta_container{width:min(1040px, calc(100% - var(--page-gutter) * 2));margin-inline:auto}.VMx3Ta_hero{text-align:center;padding:clamp(64px,8vw,104px) 0 48px}.VMx3Ta_hero .eyebrow{margin-bottom:24px}.VMx3Ta_hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,6vw,5rem);font-weight:600;line-height:1.25}.VMx3Ta_hero h1 span{color:var(--color-primary)}.VMx3Ta_lead{max-width:640px;color:var(--color-text-muted);margin:28px auto 0;font-size:clamp(1rem,1.6vw,1.2rem)}.VMx3Ta_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.VMx3Ta_hero .VMx3Ta_actions,.VMx3Ta_closing .VMx3Ta_actions{justify-content:center}.VMx3Ta_note{color:var(--color-text-muted);margin:18px 0 0;font-size:.875rem}.VMx3Ta_textLink{min-height:44px;color:var(--color-primary);align-items:center;display:inline-flex}.VMx3Ta_textLink:hover{text-underline-offset:4px;text-decoration:underline}.VMx3Ta_pageNav{border-block:1px solid var(--color-border);flex-wrap:wrap;justify-content:center;gap:4px 28px;padding-block:20px;display:flex}.VMx3Ta_pageNav a{min-height:44px;color:var(--color-text-muted);align-items:center;font-size:.875rem;display:inline-flex}.VMx3Ta_pageNav a:hover{color:var(--color-primary)}.VMx3Ta_section{padding-block:clamp(64px,8vw,104px)}.VMx3Ta_section .section-heading{max-width:680px}.VMx3Ta_tinted{background:var(--color-canvas)}.VMx3Ta_split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(36px,6vw,80px);display:grid}.VMx3Ta_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px;margin-top:40px;display:grid}.VMx3Ta_columns article{border-top:1px solid var(--color-border);min-width:0;padding-top:28px}.VMx3Ta_columns h3,.VMx3Ta_steps h3,.VMx3Ta_features h3{letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:600}.VMx3Ta_columns p,.VMx3Ta_steps p,.VMx3Ta_features p{color:var(--color-text-muted);margin:12px 0 0}.VMx3Ta_columns .VMx3Ta_textLink{margin-top:16px}.VMx3Ta_steps{gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}.VMx3Ta_steps li{grid-template-columns:32px minmax(0,1fr);gap:20px;display:grid}.VMx3Ta_stepNumber{color:var(--color-primary);font-variant-numeric:tabular-nums;padding-top:4px;font-size:.875rem}.VMx3Ta_demoPreview{--landing-ease:var(--ease-out);width:min(420px,100%);margin-inline:auto}.VMx3Ta_historyDetails{margin:0}.VMx3Ta_historyDetails>div{border-bottom:1px solid var(--color-border);padding-block:24px}.VMx3Ta_historyDetails>div:first-child{padding-top:0}.VMx3Ta_historyDetails dt{font-size:1.125rem;font-weight:600}.VMx3Ta_historyDetails dd{color:var(--color-text-muted);margin:10px 0 0}.VMx3Ta_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}.VMx3Ta_features article{border-top:1px solid var(--color-border);min-width:0;padding-top:28px}.VMx3Ta_example{border-radius:var(--radius-md);background:var(--color-canvas);margin:24px 0 0;padding:20px}.VMx3Ta_example p{color:var(--color-text);margin:0}.VMx3Ta_example figcaption{color:var(--color-text-muted);margin-top:10px;font-size:.8125rem}.VMx3Ta_checklist{color:var(--color-text-muted);gap:14px;margin:24px 0 0;padding-left:1.4em;display:grid}.VMx3Ta_checklist li{padding-left:4px}.VMx3Ta_checklist li::marker{color:var(--color-primary)}.VMx3Ta_checklist a,.VMx3Ta_answer a,.VMx3Ta_disclosure a{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}.VMx3Ta_disclosure{border-block:1px solid var(--color-border);margin-top:28px}.VMx3Ta_disclosure summary,.VMx3Ta_questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-weight:500;list-style:none;display:flex}.VMx3Ta_disclosure summary::-webkit-details-marker{display:none}.VMx3Ta_questions summary::-webkit-details-marker{display:none}.VMx3Ta_disclosure summary:after,.VMx3Ta_questions summary:after{content:"";width:8px;height:8px;transition:transform var(--duration-disclosure) var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;margin-right:6px;transform:rotate(45deg)}.VMx3Ta_disclosure[open] summary:after,.VMx3Ta_questions details[open] summary:after{transform:rotate(225deg)}.VMx3Ta_answer{color:var(--color-text-muted);padding:0 4px 24px}.VMx3Ta_answer p{margin:0}.VMx3Ta_answer p+p{margin-top:12px}.VMx3Ta_faq{max-width:800px}.VMx3Ta_questions{border-top:1px solid var(--color-border);margin-top:32px}.VMx3Ta_questions details{border-bottom:1px solid var(--color-border)}.VMx3Ta_closing{border-top:1px solid var(--color-border);text-align:center;padding-block:64px 88px}.VMx3Ta_closing h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:600}.VMx3Ta_closing p{color:var(--color-text-muted);margin:16px 0 0}@media (prefers-reduced-motion:no-preference){.VMx3Ta_heroContent{animation:VMx3Ta_information-enter var(--duration-enter) var(--ease-out) backwards}}@keyframes VMx3Ta_information-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.VMx3Ta_hero{padding-top:56px}.VMx3Ta_split,.VMx3Ta_columns,.VMx3Ta_features{grid-template-columns:1fr}.VMx3Ta_split{gap:44px}.VMx3Ta_features{gap:28px}.VMx3Ta_demoPreview{margin-top:8px}.VMx3Ta_pageNav{gap:4px 20px}.VMx3Ta_questions summary{gap:16px}}
