.ax-cta{padding:var(--ax-section-y) var(--ax-gutter)}.ax-cta__box{isolation:isolate;max-width:var(--ax-container);background:var(--ax-ink);color:var(--ax-white);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px 64px;margin:0 auto;padding:72px 64px 82px;font-family:Montserrat,sans-serif;display:grid;position:relative;overflow:hidden}.ax-cta__box:after{content:"";background:var(--ax-bar);height:10px;position:absolute;inset:auto 0 0}.ax-cta__mark{z-index:-1;opacity:.9;pointer-events:none;width:560px;height:auto;transition:transform .9s cubic-bezier(.5,1.5,.4,.9);position:absolute;bottom:-150px;right:-90px;transform:rotate(-8deg)}.ax-cta__box:hover .ax-cta__mark{transform:rotate(0)translateY(-12px)}.ax-cta__main{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.ax-cta__kicker{letter-spacing:2px;text-transform:uppercase;color:var(--ax-yellow);align-items:center;gap:8px;margin:0;font:700 13px/1.3 Montserrat,sans-serif;display:inline-flex}.ax-cta__title{letter-spacing:-.02em;text-transform:capitalize;color:var(--ax-white);margin:0;font:800 clamp(32px,4.2vw,54px)/1.05 Montserrat,sans-serif}.ax-cta__lede{color:#ffffffc7;max-width:520px;margin:0;font:400 17px/1.6 Montserrat,sans-serif}.ax-cta__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ax-cta__note{color:#fff9;font-size:13px;line-height:1.6}.ax-cta__note a{color:var(--ax-white);-webkit-text-decoration:underline 2px var(--ax-yellow);text-decoration:underline 2px var(--ax-yellow);text-underline-offset:3px}.ax-cta__proof{background:var(--ax-white);max-width:400px;box-shadow:var(--ax-shadow-card);color:var(--ax-ink);flex-direction:column;justify-self:end;gap:20px;padding:28px;display:flex}.ax-cta__rating{border-bottom:2px solid var(--ax-rule);color:var(--ax-ink);align-items:center;gap:14px;padding-bottom:20px;text-decoration:none;display:flex}.ax-cta__rating strong{letter-spacing:-.03em;color:var(--ax-ink);font:800 52px/1 Montserrat,sans-serif}.ax-cta__rating>span{flex-direction:column;gap:6px;font:600 13px/1.3 Montserrat,sans-serif;display:flex}.ax-cta__rating:hover>span>span:last-child{-webkit-text-decoration:underline 2px var(--ax-yellow);text-decoration:underline 2px var(--ax-yellow);text-underline-offset:3px}.ax-cta__stars{gap:2px;display:flex}.ax-cta__stars svg{width:18px;height:18px;fill:var(--ax-yellow)}.ax-cta__team{align-items:center;gap:14px;font:600 14px/1.4 Montserrat,sans-serif;display:flex}.ax-cta__faces{flex:none;display:flex}.ax-cta__faces img{background:var(--ax-ring);object-fit:cover;object-position:50% 15%;border-radius:50%;width:44px;height:44px;margin-left:-12px;padding:2px}.ax-cta__faces img:first-child{margin-left:0}.ax-cta__points{gap:10px;margin:0;padding:0;font:400 14px/1.45 Montserrat,sans-serif;list-style:none;display:grid}.ax-cta__points li{padding-left:22px;position:relative}.ax-cta__points li:before{content:"";background:var(--ax-yellow);width:9px;height:9px;position:absolute;top:.45em;left:0}@media (max-width:1200px){.ax-cta__box{gap:40px;padding:56px 40px 66px}}@media (max-width:900px){.ax-cta__box{grid-template-columns:minmax(0,1fr)}.ax-cta__proof{justify-self:stretch;max-width:none}.ax-cta__mark{opacity:.25;width:340px;top:-60px;bottom:auto;right:-140px}}@media (max-width:767px){.ax-cta__box{padding:44px 22px 54px}.ax-cta__actions{flex-direction:column;align-self:stretch}.ax-cta__actions .v1-btn{width:100%}.ax-cta__team{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ax-cta__mark{transition:none}}
