.section.cta{padding-top:clamp(40px,5.6vw,100px);padding-bottom:clamp(40px,4.4vw,100px)}.cta-inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.cta-mobile{display:none}.cta-title{margin:0;max-width:620px;font-family:var(--font-family-heading);font-size:clamp(32px,3.06vw,44px);line-height:1.12;letter-spacing:-.022em;font-weight:700;color:var(--color-heading-text);text-wrap:balance}.cta-lede{margin:0;max-width:560px;font-size:15px;font-weight:400;line-height:25px;color:var(--color-body-text);text-wrap:pretty}.cta-actions{margin-top:36px}.cta-btn{min-width:96px}.cta-btn,.cta-pill{justify-content:center}.cta-pill{display:inline-flex;align-items:center;padding:8px 12px;border-radius:100px;background:var(--sky);border:1px solid var(--color-primary);font-size:10px;font-weight:500;line-height:normal;color:var(--color-primary);white-space:nowrap}.cta-title--m{font-size:24px;line-height:28px}.cta-lede--m{max-width:298px;font-size:13px;line-height:19px;color:var(--color-muted-text)}.cta-form-wrap{width:298px;max-width:100%}.cta-magic{display:flex;flex-direction:column;gap:14px;width:100%}.cta-magic__field{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid var(--color-primary);border-radius:8px}.cta-magic__icon{flex:none;color:var(--color-muted-text);transition:color .18s var(--ease-out)}.cta-magic__field:focus-within .cta-magic__icon{color:var(--color-primary)}.cta-magic__input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-family-base);font-size:14px;font-weight:400;color:var(--color-heading-text)}.cta-magic__input::placeholder{color:var(--color-muted-text)}.cta-magic__send{width:100%;height:32px;justify-content:center}.cta-success{display:flex;flex-direction:column;align-items:center;gap:8px}.cta-success__icon{display:block}.cta-success__title{margin:0;font-size:16px;font-weight:600;letter-spacing:-.012em;color:var(--color-heading-text)}.cta-success__body{margin:0;font-size:13px;font-weight:400;line-height:19px;color:var(--color-muted-text)}@media (max-width:640px){
  /*  !* workflow list ends y3147 → band y3183; pill at y3307 (124 in) *!*/.cta-desktop{display:none}.cta-mobile{display:flex;gap:8px}.cta-mobile .cta-form-wrap,.cta-mobile .cta-title--m{margin-top:16px}}.cta-magic__error{margin:0;font-size:12px;line-height:1.4;color:var(--color-error);text-align:center}