.page-module-scss-module__f1iRWa__demo{--ct-primary:#534dfd;--ct-primary-text:#534dfd;--ct-primary-soft:#ebe9fe;--ct-heading:#1a1740;--ct-text:#64748b;--ct-bg:#f8f8fc;--ct-card:#fff;--ct-line:#eef0f5}:root[data-theme=dark] .page-module-scss-module__f1iRWa__demo{--ct-primary-text:#a5a2ff;--ct-primary-soft:#534dfd33;--ct-heading:#eef0ff;--ct-text:#a5adc6;--ct-bg:#0b0b1a;--ct-card:#15152b;--ct-line:#26263f}.page-module-scss-module__f1iRWa__demo{background:var(--ct-bg);width:100%;color:var(--ct-text);padding:4rem 0 6rem}.page-module-scss-module__f1iRWa__container{max-width:1140px;margin:0 auto;padding:0 1rem}.page-module-scss-module__f1iRWa__intro{text-align:center;max-width:640px;margin:0 auto 3.5rem}.page-module-scss-module__f1iRWa__eyebrow{background:var(--ct-primary-soft);color:var(--ct-primary-text);letter-spacing:.02em;border-radius:999px;padding:.375rem 1rem;font-size:12px;font-weight:700;display:inline-block}.page-module-scss-module__f1iRWa__title{color:var(--ct-heading);margin-top:1.25rem;font-size:32px;line-height:1.2}@media (min-width:768px){.page-module-scss-module__f1iRWa__title{font-size:44px}}.page-module-scss-module__f1iRWa__description{margin-top:1rem;font-size:17px;line-height:1.75}.page-module-scss-module__f1iRWa__formCard{border:1px solid var(--ct-line);background:var(--ct-card);border-radius:24px;flex-direction:column;max-width:760px;margin:0 auto;padding:2rem;display:flex;box-shadow:0 12px 32px -18px #1e1b4b24}@media (min-width:768px){.page-module-scss-module__f1iRWa__formCard{padding:2.5rem}}.page-module-scss-module__f1iRWa__cardTitle{color:var(--ct-heading);margin-bottom:1.75rem;font-size:20px;font-weight:700}.page-module-scss-module__f1iRWa__form{flex-direction:column;flex:1;gap:1.25rem;display:flex}.page-module-scss-module__f1iRWa__row{gap:1.25rem;display:grid}@media (min-width:768px){.page-module-scss-module__f1iRWa__row{grid-template-columns:1fr 1fr}}.page-module-scss-module__f1iRWa__submitError{color:#dc2626;margin:0;font-size:14px}.page-module-scss-module__f1iRWa__formFooter{justify-content:flex-end;margin-top:auto;display:flex}.page-module-scss-module__f1iRWa__submitButton{min-width:180px}.page-module-scss-module__f1iRWa__success{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.page-module-scss-module__f1iRWa__successIcon{color:#10b981;background:#10b9811f;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.page-module-scss-module__f1iRWa__successIcon svg{stroke-width:3px;width:30px;height:30px}.page-module-scss-module__f1iRWa__successTitle{color:var(--ct-heading);font-size:22px;font-weight:700}.page-module-scss-module__f1iRWa__successDescription{margin-bottom:.75rem}
