.page-module__QCcADq__page .wrap{--gutter:64px}.page-module__QCcADq__page section[id]{scroll-margin-top:112px}.page-module__QCcADq__hero .page-head h1{max-width:22ch;font-size:var(--fs-hero)}.page-module__QCcADq__hero .lead{max-width:760px}.page-module__QCcADq__heroArt{margin:0}.page-module__QCcADq__heroArt img{display:block}.page-module__QCcADq__heroArt figcaption{text-align:center;margin-top:16px}.page-module__QCcADq__showcase{gap:clamp(48px,7vw,96px);display:grid}.page-module__QCcADq__feature{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.page-module__QCcADq__reverse{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.page-module__QCcADq__reverse .page-module__QCcADq__featureCopy{order:2}.page-module__QCcADq__featureCopy{flex-direction:column;gap:18px;display:flex}:is(.page-module__QCcADq__featureCopy .mono,.page-module__QCcADq__waitlistCopy>.mono){color:var(--violet-hi)}.page-module__QCcADq__featureCopy h3{font-size:clamp(26px,2.4vw,38px);line-height:1.12}.page-module__QCcADq__featureCopy p,.page-module__QCcADq__capability p,.page-module__QCcADq__supporting p{color:var(--muted)}.page-module__QCcADq__screen{border:1px solid var(--line-strong);background:linear-gradient(140deg,#8b5cf623,#0e0c15);border-radius:22px;min-width:0;margin:0;padding:10px;box-shadow:0 24px 60px #0005}.page-module__QCcADq__screen a{border-radius:12px;display:block}.page-module__QCcADq__screen img{border-radius:12px;width:100%;height:auto;display:block}.page-module__QCcADq__screen figcaption{padding:10px 4px 0;font-size:11px}.page-module__QCcADq__screen figcaption span{float:right}.page-module__QCcADq__note{margin-top:28px}.page-module__QCcADq__capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.page-module__QCcADq__capability{border:1px solid var(--line);background:var(--glass);border-radius:24px;flex-direction:column;gap:16px;padding:28px;display:flex}.page-module__QCcADq__capability h3{font-size:24px;line-height:1.15}.page-module__QCcADq__capability p{font-size:15px}.page-module__QCcADq__capability .fine{color:var(--faint);font-size:13px}.page-module__QCcADq__supporting{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:40px;padding-top:32px;display:grid}.page-module__QCcADq__supporting p{margin-top:12px;font-size:14px}.page-module__QCcADq__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__QCcADq__waitlistCopy h2{font-size:var(--fs-h2)}@media (max-width:980px){.page-module__QCcADq__page .wrap{--gutter:32px}.page-module__QCcADq__feature,.page-module__QCcADq__reverse{grid-template-columns:minmax(0,1fr)}.page-module__QCcADq__reverse .page-module__QCcADq__featureCopy{order:0}.page-module__QCcADq__capabilities,.page-module__QCcADq__supporting{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.page-module__QCcADq__page .wrap{--gutter:22px}.page-module__QCcADq__capabilities,.page-module__QCcADq__steps,.page-module__QCcADq__supporting{grid-template-columns:minmax(0,1fr)}.page-module__QCcADq__capability{padding:24px}.page-module__QCcADq__hero .page-head h1{font-size:clamp(36px,9vw,52px)}}
