.mmai-contactpage-beforecontact{position:relative;z-index:2;margin-bottom:0!important}.mmai-contactpage-beforecontact::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:clamp(16px,2.2vw,26px);pointer-events:none;z-index:1;background:linear-gradient(to bottom,rgba(247,245,255,0) 0%,rgba(247,245,255,.22) 42%,rgba(247,245,255,.08) 72%,rgba(247,245,255,0) 100%);opacity:.78}.mmai-contactpage-beforecontact-row{--a1:#6533d3;--a2:#4619a0;--a3:#7e5bff;--ink:rgba(18,14,28,.93);--muted:rgba(18,14,28,.64);--faint:rgba(18,14,28,.5);--shellA:rgba(255,255,255,.93);--shellB:rgba(255,255,255,.82);--bayA:rgba(255,255,255,.66);--bayB:rgba(255,255,255,.49);--cardA:rgba(255,255,255,.94);--cardB:rgba(255,255,255,.82);--r-shell:clamp(22px,2.2vw,28px);--r-bay:clamp(16px,1.7vw,20px);--r-card:clamp(14px,1.3vw,16px);position:relative;isolation:isolate;overflow:visible;margin-top:clamp(-22px,-2.8vw,-46px);padding-top:0}.mmai-contactpage-beforecontact-row::before,.mmai-contactpage-beforecontact-row::after{content:none!important;display:none!important}.mmai-contactpage-beforecontact-row .mmai-contactpage-beforecontact-html{position:relative;z-index:1;width:min(100%,1060px);max-width:1060px;margin-inline:auto;padding-inline:clamp(8px,1.25vw,16px);box-sizing:border-box}.mmai-contactpage-beforecontact-row .mmai-contactpage-beforecontact-html,.mmai-contactpage-beforecontact-row .mmai-contactpage-beforecontact-html *{box-sizing:border-box}.mmai-contactpage-beforecontact-row .mmai-contactpage-beforecontact-html::before{content:"";position:absolute;z-index:0;pointer-events:none;left:clamp(12px,1.8vw,24px);right:clamp(12px,1.8vw,24px);top:10px;bottom:-10px;border-radius:clamp(26px,3vw,40px);background:radial-gradient(72% 48% at 50% 100%,rgba(10,10,22,.09) 0%,rgba(10,10,22,.055) 34%,rgba(10,10,22,.025) 56%,rgba(10,10,22,0) 78%),radial-gradient(56% 22% at 50% 0%,rgba(126,91,255,.035),rgba(126,91,255,0) 78%);filter:blur(clamp(14px,1.6vw,18px));opacity:.54}.mmai-contactpage-beforecontact-row .mmai-contactpage-beforecontact-html::after{content:"";position:absolute;z-index:0;pointer-events:none;left:clamp(16px,2.4vw,34px);right:clamp(16px,2.4vw,34px);top:0;height:clamp(60px,7vw,92px);border-radius:999px;background:radial-gradient(60% 95% at 50% 12%,rgba(101,51,211,.06) 0%,rgba(101,51,211,.02) 38%,rgba(101,51,211,0) 76%);filter:blur(clamp(8px,1.2vw,12px));opacity:.28}.mmai-contactpage-beforecontact-row .mmai-bc{position:relative;z-index:1;isolation:isolate}.mmai-contactpage-beforecontact-row .mmai-bc::before,.mmai-contactpage-beforecontact-row .mmai-bc::after{content:none!important;display:none!important}.mmai-contactpage-beforecontact-row .mmai-bc__shell{position:relative;z-index:1;overflow:hidden;border-radius:var(--r-shell);padding:clamp(16px,2.2vw,26px);color:var(--ink);background:linear-gradient(180deg,var(--shellA),var(--shellB));border:1px solid rgba(38,18,84,.11);box-shadow:0 8px 16px rgba(10,10,22,.034),0 3px 7px rgba(10,10,22,.02),inset 0 1px 0 rgba(255,255,255,.54);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.mmai-contactpage-beforecontact-row .mmai-bc__shell>*{position:relative;z-index:1}.mmai-contactpage-beforecontact-row .mmai-bc__shell::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(101,51,211,.08),rgba(101,51,211,0) 22%),linear-gradient(90deg,rgba(101,51,211,.04),rgba(255,255,255,0) 22%,rgba(255,255,255,0) 78%,rgba(70,25,160,.035)),linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,0) 28%),linear-gradient(180deg,rgba(255,255,255,0) 82%,rgba(38,18,84,.035) 100%);opacity:.72}.mmai-contactpage-beforecontact-row .mmai-bc__shell::after{content:"";position:absolute;inset:1px;border-radius:calc(var(--r-shell) - 1px);pointer-events:none;border:1px solid rgba(255,255,255,.46);background:radial-gradient(1000px 280px at 50% -4%,rgba(126,91,255,.08),rgba(126,91,255,0) 62%),radial-gradient(120% 95% at 50% 16%,rgba(255,255,255,0) 54%,rgba(16,14,26,.025) 100%);opacity:.58}.mmai-contactpage-beforecontact-row .mmai-bc__head{position:relative;display:grid;gap:clamp(8px,.9vw,10px);margin-bottom:clamp(10px,1vw,12px)}.mmai-contactpage-beforecontact-row .mmai-bc__head::after{content:none!important;display:none!important}@media (min-width:901px){.mmai-contactpage-beforecontact-row .mmai-bc__head{padding-right:clamp(190px,27vw,330px)}.mmai-contactpage-beforecontact-row .mmai-bc__head::before{content:"";position:absolute;top:2px;right:0;width:clamp(170px,24vw,310px);height:clamp(92px,11vw,112px);border-radius:22px;pointer-events:none;opacity:.2;background:radial-gradient(110px 72px at 20% 22%,rgba(101,51,211,.08),rgba(101,51,211,0) 72%),radial-gradient(150px 84px at 80% 76%,rgba(126,91,255,.05),rgba(126,91,255,0) 76%),linear-gradient(90deg,rgba(38,18,84,.06),rgba(38,18,84,.06)) 14px 22px/92px 1px no-repeat,linear-gradient(90deg,rgba(38,18,84,.04),rgba(38,18,84,.04)) 14px 42px/122px 1px no-repeat,linear-gradient(90deg,rgba(38,18,84,.035),rgba(38,18,84,.035)) 14px 62px/106px 1px no-repeat}}.mmai-contactpage-beforecontact-row .mmai-bc__kicker{display:inline-flex;align-items:center;gap:9px;width:fit-content;padding:7px 12px;border-radius:999px;border:1px solid rgba(38,18,84,.1);background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,255,255,.7));box-shadow:0 10px 18px rgba(10,10,22,.045);color:rgba(18,14,28,.6);font-size:clamp(10.8px,.8vw,11.5px);line-height:1;letter-spacing:.15em;text-transform:uppercase}.mmai-contactpage-beforecontact-row .mmai-bc__kicker::before{content:"";width:8px;height:8px;border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.95),rgba(255,255,255,0) 55%),linear-gradient(135deg,var(--a1),var(--a2));box-shadow:0 0 0 4px rgba(101,51,211,.1)}.mmai-contactpage-beforecontact-row .mmai-bc__title{margin:0;max-width:24ch;color:var(--ink);font-size:clamp(24px,2.7vw,36px);font-weight:780;line-height:1.08;letter-spacing:-.028em;text-wrap:balance}.mmai-contactpage-beforecontact-row .mmai-bc__sub{margin:0;max-width:62ch;color:var(--muted);font-size:clamp(14px,1.05vw,15px);line-height:1.58}.mmai-contactpage-beforecontact-row .mmai-bc__headrail{position:relative;overflow:hidden;width:clamp(128px,22vw,230px);height:clamp(8px,.9vw,10px);margin-top:2px;border-radius:999px;background:linear-gradient(90deg,rgba(101,51,211,.14),rgba(101,51,211,.06) 45%,rgba(70,25,160,0) 100%)}.mmai-contactpage-beforecontact-row .mmai-bc__headrail::before{content:"";position:absolute;inset:2px;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.82),rgba(255,255,255,.14));opacity:.66}.mmai-contactpage-beforecontact-row .mmai-bc__gridstage{position:relative;overflow:hidden;margin-top:clamp(10px,1vw,12px);padding:clamp(10px,1.1vw,12px);border-radius:var(--r-bay);border:1px solid rgba(38,18,84,.09);background:linear-gradient(180deg,var(--bayA),var(--bayB));box-shadow:inset 0 1px 0 rgba(255,255,255,.82),inset 0 -1px 0 rgba(38,18,84,.04),0 5px 10px rgba(10,10,22,.026)}.mmai-contactpage-beforecontact-row .mmai-bc__gridstage::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.68),rgba(255,255,255,0) 34%),radial-gradient(780px 180px at 50% -8%,rgba(126,91,255,.08),rgba(126,91,255,0) 68%);opacity:.86}.mmai-contactpage-beforecontact-row .mmai-bc__gridstage::after{content:"";position:absolute;inset:1px;border-radius:calc(var(--r-bay) - 1px);pointer-events:none;border:1px solid rgba(255,255,255,.4);opacity:.78}.mmai-contactpage-beforecontact-row .mmai-bc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1vw,12px)}.mmai-contactpage-beforecontact-row .mmai-bc__item{position:relative;min-height:clamp(74px,7vw,84px);display:grid;grid-template-columns:clamp(34px,3vw,38px) 1fr;align-items:start;gap:clamp(10px,1vw,12px);padding:clamp(12px,1.2vw,14px) clamp(12px,1.2vw,14px) clamp(11px,1.1vw,13px);border-radius:var(--r-card);border:1px solid rgba(38,18,84,.1);background:linear-gradient(180deg,var(--cardA),var(--cardB));box-shadow:0 8px 16px rgba(10,10,22,.045),0 3px 8px rgba(10,10,22,.024),inset 0 1px 0 rgba(255,255,255,.76),inset 0 -1px 0 rgba(38,18,84,.022);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mmai-contactpage-beforecontact-row .mmai-bc__item::before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,0) 48%),linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,0) 34%);opacity:.88}.mmai-contactpage-beforecontact-row .mmai-bc__item::after{content:"";position:absolute;left:14px;right:14px;bottom:9px;height:1px;border-radius:999px;pointer-events:none;background:linear-gradient(90deg,rgba(101,51,211,0),rgba(38,18,84,.08),rgba(101,51,211,0));opacity:.46}.mmai-contactpage-beforecontact-row .mmai-bc__item:hover{transform:translateY(-1px);border-color:rgba(101,51,211,.14);box-shadow:0 10px 18px rgba(10,10,22,.05),0 4px 8px rgba(10,10,22,.028),inset 0 1px 0 rgba(255,255,255,.78)}.mmai-contactpage-beforecontact-row .mmai-bc__icon{--ring:rgba(101,51,211,.05);position:relative;overflow:hidden;width:clamp(34px,3vw,38px);height:clamp(34px,3vw,38px);display:grid;place-items:center;border-radius:999px;border:1px solid rgba(38,18,84,.11);background:radial-gradient(circle at 28% 24%,rgba(255,255,255,.98),rgba(255,255,255,.8) 58%,rgba(255,255,255,.62) 100%),linear-gradient(135deg,rgba(101,51,211,.05),rgba(70,25,160,.04));box-shadow:0 8px 16px rgba(10,10,22,.05),0 0 0 4px var(--ring);color:rgba(18,14,28,.88);font-size:clamp(14px,1.1vw,15px);font-weight:800;line-height:1}.mmai-contactpage-beforecontact-row .mmai-bc__icon::before{content:"";position:relative;z-index:1}.mmai-contactpage-beforecontact-row .mmai-bc__icon::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 50% 110%,rgba(101,51,211,.08),rgba(101,51,211,0) 58%);opacity:.64}.mmai-contactpage-beforecontact-row .mmai-bc__icon--fit::before{content:"✓"}.mmai-contactpage-beforecontact-row .mmai-bc__icon--invest::before{content:"$"}.mmai-contactpage-beforecontact-row .mmai-bc__icon--flow::before{content:"↯";font-size:16px}.mmai-contactpage-beforecontact-row .mmai-bc__icon--help::before{content:"?"}.mmai-contactpage-beforecontact-row .mmai-bc__text{min-width:0}.mmai-contactpage-beforecontact-row .mmai-bc__label{margin:0 0 4px;color:var(--faint);font-size:clamp(10px,.78vw,10.8px);line-height:1.1;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.mmai-contactpage-beforecontact-row .mmai-bc__value{margin:0;color:rgba(18,14,28,.82);font-size:clamp(13.5px,.98vw,14px);line-height:1.46;font-weight:510}.mmai-contactpage-beforecontact-row .mmai-bc__value strong{color:rgba(18,14,28,.96);font-weight:780}.mmai-contactpage-beforecontact-row .mmai-bc__dock{position:relative;margin-top:clamp(12px,1vw,14px);padding:clamp(10px,1.05vw,12px);border-radius:16px;border:1px solid rgba(38,18,84,.085);background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.64));box-shadow:inset 0 1px 0 rgba(255,255,255,.78),inset 0 -1px 0 rgba(38,18,84,.026),0 6px 12px rgba(10,10,22,.022)}.mmai-contactpage-beforecontact-row .mmai-bc__dock::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,0) 48%),radial-gradient(520px 90px at 18% -10%,rgba(101,51,211,.06),rgba(101,51,211,0) 70%);opacity:.82}.mmai-contactpage-beforecontact-row .mmai-bc__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mmai-contactpage-beforecontact-row .mmai-bc__btn{position:relative;z-index:1;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 14px;border-radius:999px;border:1px solid transparent;text-decoration:none;font-size:clamp(12.5px,.95vw,13px);line-height:1;font-weight:750;letter-spacing:-.01em;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,filter .16s ease}.mmai-contactpage-beforecontact-row .mmai-bc__btn span{position:relative;z-index:1}.mmai-contactpage-beforecontact-row .mmai-bc__btn::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,0) 48%);opacity:0;transition:opacity .16s ease}.mmai-contactpage-beforecontact-row .mmai-bc__btn:hover::before{opacity:.52}.mmai-contactpage-beforecontact-row .mmai-bc__btn--ghost{color:rgba(18,14,28,.88);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.72));border-color:rgba(38,18,84,.12);box-shadow:0 8px 14px rgba(10,10,22,.045)}.mmai-contactpage-beforecontact-row .mmai-bc__btn--ghost:hover{transform:translateY(-1px);border-color:rgba(101,51,211,.16);box-shadow:0 10px 18px rgba(10,10,22,.05)}.mmai-contactpage-beforecontact-row .mmai-bc__btn--solid{color:#fff;background:linear-gradient(135deg,var(--a1),var(--a2));border-color:rgba(255,255,255,.18);box-shadow:0 12px 22px rgba(101,51,211,.22),inset 0 1px 0 rgba(255,255,255,.16)}.mmai-contactpage-beforecontact-row .mmai-bc__btn--solid:hover{transform:translateY(-1px);filter:saturate(1.02);box-shadow:0 14px 24px rgba(101,51,211,.24),inset 0 1px 0 rgba(255,255,255,.18)}.mmai-contactpage-beforecontact-row .mmai-bc__btn-arrow{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:rgba(255,255,255,.16);font-size:12px;transform:translateX(0);transition:transform .16s ease,background .16s ease}.mmai-contactpage-beforecontact-row .mmai-bc__btn--solid:hover .mmai-bc__btn-arrow{transform:translateX(1px);background:rgba(255,255,255,.2)}.mmai-contactpage-beforecontact-row .mmai-bc__btn:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(101,51,211,.16),0 10px 20px rgba(101,51,211,.12)}.mmai-contactpage-beforecontact-row .mmai-bc__note{position:relative;z-index:1;margin:8px 2px 0;color:rgba(18,14,28,.6);font-size:clamp(12px,.92vw,12.5px);line-height:1.35}@media (min-width:901px){.mmai-contactpage-beforecontact-row .mmai-bc__dock{display:grid;grid-template-columns:auto minmax(260px,1fr);align-items:center;gap:10px 16px}.mmai-contactpage-beforecontact-row .mmai-bc__actions{margin:0}.mmai-contactpage-beforecontact-row .mmai-bc__note{margin:0 2px 0 auto;max-width:36ch;padding-left:14px;border-left:1px solid rgba(38,18,84,.08);text-align:right;line-height:1.32}}@media (max-width:900px){.mmai-contactpage-beforecontact-row{margin-top:clamp(-18px,-2vw,-32px)}.mmai-contactpage-beforecontact-row .mmai-bc__head{padding-right:0}.mmai-contactpage-beforecontact-row .mmai-bc__head::before{content:none!important;display:none!important}.mmai-contactpage-beforecontact-row .mmai-bc__title,.mmai-contactpage-beforecontact-row .mmai-bc__sub{max-width:100%}.mmai-contactpage-beforecontact-row .mmai-bc__grid{grid-template-columns:1fr}.mmai-contactpage-beforecontact-row .mmai-bc__dock{display:block}.mmai-contactpage-beforecontact-row .mmai-bc__note{margin-top:8px;padding-left:0;border-left:0;text-align:left}}@media (max-width:560px){.mmai-contactpage-beforecontact-row{margin-top:clamp(-14px,-1.6vw,-22px)}.mmai-contactpage-beforecontact-row .mmai-contactpage-beforecontact-html{padding-inline:8px}.mmai-contactpage-beforecontact-row .mmai-bc__btn{flex:1 1 calc(50% - 5px);min-height:38px;padding:9px 12px}}@media (max-width:420px){.mmai-contactpage-beforecontact-row .mmai-bc__btn{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.mmai-contactpage-beforecontact-row .mmai-bc__item,.mmai-contactpage-beforecontact-row .mmai-bc__btn,.mmai-contactpage-beforecontact-row .mmai-bc__btn::before,.mmai-contactpage-beforecontact-row .mmai-bc__btn-arrow{transition:none!important}}.mmai-contactpage-beforecontact{position:relative;z-index:2;margin-bottom:0!important;padding-bottom:clamp(10px,1.2vw,16px)!important;overflow:hidden}.mmai-contactpage-beforecontact::before{display:none!important}.mmai-contactpage-beforecontact::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:clamp(10px,1.2vw,14px);pointer-events:none;z-index:3;background:linear-gradient(to bottom,rgba(163,132,255,.1) 0%,rgba(163,132,255,.045) 48%,rgba(163,132,255,0) 100%)}.mmai-contactpage-beforecontact .sp-row:last-child,.mmai-contactpage-beforecontact .sp-row:last-child .sp-row-content,.mmai-contactpage-beforecontact .sp-row:last-child .sp-column,.mmai-contactpage-beforecontact .sp-row:last-child .sp-column-container{margin-bottom:0!important;padding-bottom:0!important}.mmai-contactpage-beforecontact .sp-row:last-child>div:last-child,.mmai-contactpage-beforecontact .sp-row:last-child .sp-column:last-child>.sp-column-container{margin-bottom:0!important}.mmai-contactpage-chooseus{position:relative;z-index:1;margin-top:0!important;padding-top:clamp(20px,2.2vw,30px)!important;overflow:hidden;background:radial-gradient(70% 34% at 50% 10%,rgba(105,70,220,.13) 0%,rgba(105,70,220,.06) 28%,rgba(105,70,220,0) 62%),linear-gradient(180deg,#0f0a1d 0%,#0a0614 26%,#07040f 100%)!important}.mmai-contactpage-chooseus::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;pointer-events:none;z-index:2;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(191,169,255,.2) 50%,rgba(255,255,255,0) 100%)}.mmai-contactpage-chooseus::after{display:none!important}.mmai-contactpage-chooseus .sp-row:first-child,.mmai-contactpage-chooseus .sp-row:first-child .sp-row-content,.mmai-contactpage-chooseus .sp-row:first-child .sp-column,.mmai-contactpage-chooseus .sp-row:first-child .sp-column-container{margin-top:0!important;padding-top:0!important}.mmai-contactpage-chooseus .mmai-cp-chooseus-kicker,.mmai-contactpage-chooseus .mmai-contactpage-chooseus-kicker,.mmai-contactpage-chooseus [class*=chooseus-kicker]{text-align:left!important;justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}.mmai-contactpage-beforecontact{position:relative;z-index:2;padding-bottom:clamp(24px,2.8vw,40px)!important}.mmai-contactpage-beforecontact-row,.mmai-contactpage-beforecontact-html{margin-bottom:0!important;padding-bottom:0!important}.mmai-bc__shell{position:relative;margin-bottom:0!important;padding-bottom:clamp(18px,2vw,28px)!important;overflow:hidden}.mmai-bc__dock{margin-bottom:0!important;padding-bottom:0!important}.mmai-bc__shell::after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(18px,2.2vw,30px);pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(248,244,255,.38) 68%,rgba(240,234,255,.62) 100%);opacity:.72}