.mmai-customquote-formstage,.mmai-customquote-formstage *,.mmai-customquote-formstage *::before,.mmai-customquote-formstage *::after{box-sizing:border-box}.mmai-customquote-formstage{--m1:#6533d3;--m2:#4619a0;--m3:#8a6bff;--bg-top:#090613;--bg-mid:#0c0918;--bg-bot:#070511;--ink-strong:rgba(255,255,255,.97);--ink-soft:rgba(233,226,255,.84);--ink-muted:rgba(206,194,242,.6);position:relative;isolation:isolate;z-index:2;overflow:hidden;margin-top:-30px!important;margin-bottom:0!important;padding:44px clamp(18px,2.1vw,22px) clamp(40px,3.8vw,52px);background:radial-gradient(760px 120px at 50% 0%,rgba(126,91,255,.1),transparent 72%),radial-gradient(980px 520px at 16% 12%,rgba(126,91,255,.18),transparent 58%),radial-gradient(820px 440px at 86% 20%,rgba(101,51,211,.15),transparent 62%),radial-gradient(900px 120px at 50% 0%,rgba(126,91,255,.08),transparent 74%),linear-gradient(180deg,var(--bg-top) 0%,var(--bg-mid) 52%,var(--bg-bot) 100%)}.mmai-customquote-formstage::before{content:"";position:absolute;left:50%;top:-34px;transform:translateX(-50%);width:min(1380px,calc(100% - 8px));height:120px;pointer-events:none;z-index:0;background:radial-gradient(ellipse at top center,rgba(171,141,255,.24) 0%,rgba(126,91,255,.16) 24%,rgba(78,45,163,.11) 46%,rgba(20,13,40,.06) 62%,rgba(10,7,21,0) 80%);filter:blur(14px);opacity:.96}.mmai-customquote-formstage::after{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:min(860px,76%);height:1px;pointer-events:none;z-index:0;background:linear-gradient(90deg,rgba(171,141,255,0),rgba(171,141,255,.18) 24%,rgba(255,255,255,.16) 50%,rgba(171,141,255,.18) 76%,rgba(171,141,255,0));opacity:.62}.mmai-customquote-formstage-row,.mmai-customquote-formstage-row>*,.mmai-customquote-formstage-colL,.mmai-customquote-formstage-colR{background:0 0!important;border:0!important;box-shadow:none!important;min-width:0!important}.mmai-customquote-formstage-row{position:relative;z-index:1;display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:center!important;gap:clamp(22px,2vw,28px);max-width:1180px;margin:0 auto!important;padding:0 clamp(6px,.9vw,10px)}.mmai-customquote-formstage-row::after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);width:min(860px,calc(100% - 90px));height:22px;border-radius:999px;pointer-events:none;z-index:0;opacity:.46;filter:blur(12px);background:radial-gradient(ellipse at center,rgba(126,91,255,.16) 0%,rgba(126,91,255,.07) 28%,rgba(126,91,255,.025) 52%,rgba(126,91,255,0) 78%)}.mmai-customquote-formstage-row>*{min-width:0!important}.mmai-customquote-formstage-row>.mmai-customquote-formstage-colL,.mmai-customquote-formstage-row>*:has(.mmai-customquote-formstage-colL){flex:0 1 360px!important;width:360px!important;max-width:360px!important}.mmai-customquote-formstage-row>.mmai-customquote-formstage-colR,.mmai-customquote-formstage-row>*:has(.mmai-customquote-formstage-colR){flex:1 1 700px!important;width:auto!important;max-width:700px!important}.mmai-customquote-formstage-colL{position:relative;z-index:1;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;max-width:360px!important;min-width:0!important;margin:0 auto!important;padding-top:8px!important;text-align:left!important}.mmai-customquote-formstage-colR{position:relative;z-index:1;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;max-width:700px!important;min-width:0!important;margin:0 auto!important}.mmai-customquote-formstage-eyebrow,.mmai-customquote-formstage-title,.mmai-customquote-formstage-sub,.mmai-customquote-formstage-listwrap,.mmai-customquote-formstage-trust{margin-left:0!important;margin-right:0!important;text-align:left!important}.mmai-customquote-formstage-eyebrow{display:inline-flex!important;align-items:center;gap:10px;align-self:flex-start!important;margin:0 0 11px!important;padding:8px 13px!important;border-radius:999px;color:rgba(244,239,255,.96);font-size:10.5px!important;font-weight:800;letter-spacing:.15em!important;text-transform:uppercase;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04));border:1px solid rgba(170,145,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 28px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.02);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.mmai-customquote-formstage-title{display:block;width:100%;max-width:12.2ch!important;margin:0;color:var(--ink-strong);font-size:clamp(38px,3.5vw,50px)!important;line-height:.95!important;letter-spacing:-.046em!important;font-weight:900;text-wrap:balance;text-shadow:0 10px 36px rgba(0,0,0,.24)}.mmai-customquote-formstage-sub{max-width:30ch!important;margin-top:13px!important;color:var(--ink-soft);font-size:clamp(14.5px,.95vw,15.5px)!important;line-height:1.52!important;font-weight:500}.mmai-customquote-formstage-sub p,.mmai-customquote-formstage-title p,.mmai-customquote-formstage-trust p{margin:0;text-align:left!important}.mmai-customquote-formstage-listwrap{width:100%;max-width:360px!important;margin-top:17px!important}.mmai-customquote-formstage-list{display:grid;gap:8px!important;width:100%}.mmai-customquote-formstage-item{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:11px 13px!important;border-radius:15px!important;overflow:hidden;text-align:left!important;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.045));border:1px solid rgba(170,145,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 22px rgba(0,0,0,.14),0 0 0 1px rgba(255,255,255,.016)}.mmai-customquote-formstage-item::before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(126,91,255,.3),rgba(255,255,255,.1));opacity:.85}.mmai-customquote-formstage-itemicon{display:grid;place-items:center;width:18px;height:18px;color:#b89aff;font-size:20px;line-height:1;font-weight:900;transform:translateY(-1px);text-shadow:0 0 18px rgba(126,91,255,.42)}.mmai-customquote-formstage-itemtext{color:var(--ink-strong);font-size:13.5px!important;line-height:1.32!important;font-weight:700;letter-spacing:-.01em;text-align:left!important}.mmai-customquote-formstage-trust{max-width:30ch!important;margin-top:10px!important;color:var(--ink-muted);font-size:12.25px!important;line-height:1.48!important;font-weight:600}.mmai-customquote-formshell{position:relative;width:100%!important;max-width:700px!important;min-width:0!important;margin:0!important;padding:18px!important;overflow:hidden;border-radius:27px!important;background:linear-gradient(180deg,rgba(20,16,37,.94),rgba(11,9,23,.98));border:1px solid rgba(172,149,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 30px 68px rgba(0,0,0,.36),0 10px 26px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.02)}.mmai-customquote-formshell::before,.mmai-customquote-formshell::after{content:"";position:absolute;pointer-events:none}.mmai-customquote-formshell::before{inset:1px;border-radius:26px!important;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.035) 24%,rgba(255,255,255,0) 54%);opacity:.95}.mmai-customquote-formshell::after{inset:auto 28px -18px;height:40px;border-radius:999px;z-index:-1;background:radial-gradient(ellipse at center,rgba(126,91,255,.24) 0%,rgba(101,51,211,.11) 42%,rgba(101,51,211,0) 76%);filter:blur(14px)}.mmai-customquote-formshell,.mmai-customquote-formshell *{min-width:0!important}.mmai-customquote-formshell>*,.mmai-customquote-formshell :is(form,.wpforms-container,.wpforms-container-full,.wpforms-form,.forminator-custom-form,.forminator-pagination,.forminator-pagination-content,.forminator-page,.forminator-pages,.forminator-fields,.forminator-row,.forminator-col,.forminator-step,.forminator-page-fields){width:100%!important;max-width:none!important;position:relative;z-index:1}.mmai-customquote-formshell .forminator-row{display:flex!important;flex-wrap:wrap!important;margin-left:0!important;margin-right:0!important}.mmai-customquote-formshell .forminator-col{padding-left:0!important;padding-right:0!important}.mmai-customquote-formshell :is(.forminator-pagination,.forminator-pagination-content,.forminator-pagination-steps,.forminator-step-labels,.forminator-progress-steps,.forminator-page-navigation){max-width:100%!important}@media (min-width:981px) and (max-width:1180px){.mmai-customquote-formstage-row>.mmai-customquote-formstage-colL,.mmai-customquote-formstage-row>*:has(.mmai-customquote-formstage-colL){flex-basis:340px!important;width:340px!important;max-width:340px!important}.mmai-customquote-formstage-row>.mmai-customquote-formstage-colR,.mmai-customquote-formstage-row>*:has(.mmai-customquote-formstage-colR){flex-basis:620px!important;max-width:640px!important}.mmai-customquote-formstage-row>.mmai-customquote-formstage-colL{max-width:340px!important}.mmai-customquote-formstage-colR,.mmai-customquote-formshell{max-width:640px!important}.mmai-customquote-formstage-title{font-size:clamp(36px,4vw,46px)!important}}@media (min-width:641px) and (max-width:980px){.mmai-customquote-process{padding-bottom:32px!important}.mmai-customquote-formstage{margin-top:-24px!important;margin-bottom:0!important;padding:40px 18px 36px!important}.mmai-customquote-formstage::before{top:-24px;width:calc(100% - 10px);height:88px;filter:blur(12px);opacity:.9}.mmai-customquote-formstage::after{width:min(640px,76%);opacity:.54}.mmai-customquote-formstage-row{max-width:920px!important;gap:18px!important;padding:0!important;align-items:flex-start!important}.mmai-customquote-formstage-row::after{bottom:-6px!important;width:min(620px,calc(100% - 48px))!important;height:16px!important;opacity:.38!important}.mmai-customquote-formstage-row>.mmai-customquote-formstage-colL,.mmai-customquote-formstage-row>*:has(.mmai-customquote-formstage-colL){flex:0 1 270px!important;width:270px!important;max-width:270px!important}.mmai-customquote-formstage-row>.mmai-customquote-formstage-colR,.mmai-customquote-formstage-row>*:has(.mmai-customquote-formstage-colR){flex:1 1 470px!important;width:auto!important;max-width:560px!important}.mmai-customquote-formstage-colL{max-width:270px!important;padding-top:2px!important;align-items:center!important;text-align:center!important}.mmai-customquote-formstage-colR{max-width:560px!important}.mmai-customquote-formstage-eyebrow,.mmai-customquote-formstage-title,.mmai-customquote-formstage-sub,.mmai-customquote-formstage-listwrap,.mmai-customquote-formstage-trust{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.mmai-customquote-formstage-eyebrow{margin:0 auto 10px!important;align-self:center!important;padding:7px 12px!important;font-size:10.5px!important;letter-spacing:.13em!important}.mmai-customquote-formstage-title{max-width:6.6ch!important;font-size:clamp(26px,3.25vw,33px)!important;line-height:.93!important;letter-spacing:-.05em!important;text-align:center!important}.mmai-customquote-formstage-sub,.mmai-customquote-formstage-sub p,.mmai-customquote-formstage-title p,.mmai-customquote-formstage-trust p{text-align:center!important}.mmai-customquote-formstage-sub{max-width:22ch!important;margin-top:9px!important;font-size:13.5px!important;line-height:1.42!important}.mmai-customquote-formstage-listwrap{max-width:270px!important;margin-top:12px!important}.mmai-customquote-formstage-list{gap:8px!important}.mmai-customquote-formstage-item{grid-template-columns:13px minmax(0,1fr)!important;gap:9px!important;padding:8px 11px!important;border-radius:13px!important}.mmai-customquote-formstage-itemicon{width:13px!important;height:13px!important;font-size:14px!important}.mmai-customquote-formstage-itemtext{font-size:12.5px!important;line-height:1.28!important}.mmai-customquote-formstage-trust{max-width:23ch!important;margin-top:9px!important;font-size:11px!important;line-height:1.38!important}.mmai-customquote-formshell{max-width:560px!important;padding:15px 15px 20px!important;border-radius:22px!important}.mmai-customquote-formshell::before{border-radius:21px!important}}@media (max-width:640px){.mmai-customquote-process{padding-bottom:24px!important}.mmai-customquote-formstage{margin-top:-12px!important;margin-bottom:0!important;padding:18px 12px 20px!important}.mmai-customquote-formstage::before{top:-12px!important;width:calc(100% - 4px)!important;height:48px!important;filter:blur(7px)!important;opacity:.8!important}.mmai-customquote-formstage::after{width:min(240px,74%)!important;opacity:.4!important}.mmai-customquote-formstage-row{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;max-width:100%!important;padding:0!important}.mmai-customquote-formstage-row::after{bottom:-3px!important;width:min(280px,calc(100% - 24px))!important;height:10px!important;opacity:.28!important}.mmai-customquote-formstage-row>.mmai-customquote-formstage-colL{order:1!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 100%!important;margin:0 auto!important;padding-top:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important}.mmai-customquote-formstage-row>.sp-el-col:not(.mmai-customquote-formstage-colL){order:2!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 100%!important;margin:0 auto!important}.mmai-customquote-formstage-eyebrow,.mmai-customquote-formstage-title,.mmai-customquote-formstage-sub,.mmai-customquote-formstage-listwrap,.mmai-customquote-formstage-trust{width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.mmai-customquote-formstage-eyebrow{width:auto!important;max-width:max-content!important;margin:0 auto 7px!important;padding:5px 10px!important;font-size:8.8px!important;letter-spacing:.115em!important;align-self:center!important}.mmai-customquote-formstage-title{display:block!important;max-width:8.8ch!important;margin:0 auto!important;font-size:clamp(24px,8.2vw,30px)!important;line-height:.92!important;letter-spacing:-.05em!important;text-align:center!important;text-wrap:balance!important}.mmai-customquote-formstage-sub{max-width:26ch!important;margin:8px auto 0!important;font-size:12.5px!important;line-height:1.36!important;text-align:center!important}.mmai-customquote-formstage-listwrap{max-width:31rem!important;margin:10px auto 0!important}.mmai-customquote-formstage-list{gap:6px!important;width:100%!important;margin:0 auto!important}.mmai-customquote-formstage-item{grid-template-columns:10px minmax(0,1fr)!important;gap:8px!important;padding:8px 11px!important;border-radius:11px!important}.mmai-customquote-formstage-itemicon{width:10px!important;height:10px!important;font-size:10px!important;transform:none!important}.mmai-customquote-formstage-itemtext{font-size:11.5px!important;line-height:1.22!important;letter-spacing:-.01em!important}.mmai-customquote-formstage-trust{max-width:26ch!important;margin:8px auto 0!important;font-size:10.5px!important;line-height:1.32!important;text-align:center!important}.mmai-customquote-formstage-eyebrow p,.mmai-customquote-formstage-title p,.mmai-customquote-formstage-sub p,.mmai-customquote-formstage-trust p{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.mmai-customquote-formstage-row>.sp-el-col:not(.mmai-customquote-formstage-colL) .mmai-customquote-formshell{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:14px 14px 16px!important;border-radius:20px!important}.mmai-customquote-formstage-row>.sp-el-col:not(.mmai-customquote-formstage-colL) .mmai-customquote-formshell::before{inset:1px!important;border-radius:19px!important}.mmai-customquote-formstage-row>.sp-el-col:not(.mmai-customquote-formstage-colL) .mmai-customquote-formshell::after{inset:auto 18px -14px!important;height:28px!important;filter:blur(11px)!important}.mmai-customquote-formstage-row>.sp-el-col:not(.mmai-customquote-formstage-colL) .forminator-row{row-gap:10px!important}.mmai-customquote-formstage-row>.sp-el-col:not(.mmai-customquote-formstage-colL) .forminator-col,.mmai-customquote-formstage-row>.sp-el-col:not(.mmai-customquote-formstage-colL) [class*=forminator-col-],.mmai-customquote-formstage-row>.sp-el-col:not(.mmai-customquote-formstage-colL) .forminator-field{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}