.mmai-testproject-faq{position:relative;z-index:1;isolation:auto;overflow:hidden;padding:clamp(56px,6.2vw,76px) 0 clamp(30px,3.6vw,42px);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fcfbff 22%,#f8f5fd 74%,#f2eef8 100%);border-bottom:1px solid rgba(103,65,217,.045)}.mmai-testproject-faq::before{content:"";position:absolute;inset:0 0 auto 0;height:78px;background:linear-gradient(180deg,rgba(92,70,170,.03) 0%,rgba(92,70,170,0) 84%);pointer-events:none}.mmai-testproject-faq::after{content:"";position:absolute;left:50%;bottom:-18px;transform:translateX(-50%);width:min(860px,78vw);height:74px;border-radius:999px;background:radial-gradient(ellipse at center,rgba(126,91,255,.028) 0%,rgba(126,91,255,.01) 42%,rgba(126,91,255,0) 76%);filter:blur(14px);pointer-events:none}.mmai-testproject-faq>.sp-el-row{position:relative;z-index:1;width:min(1200px,calc(100% - 40px));margin:0 auto}.mmai-testproject-faq .sp-header-block-link{display:block;width:100%}.mmai-testproject-faq>.sp-el-row:first-of-type{margin-bottom:clamp(20px,2vw,24px)}.mmai-testproject-faq>.sp-el-row:first-of-type>.sp-el-col{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.mmai-testproject-faq>.sp-el-row:first-of-type .sp-header-block-link{display:block!important;width:100%!important;text-align:center!important}.mmai-testproject-faq__kicker{width:100%!important;margin:0 0 12px!important;text-align:center!important}.mmai-testproject-faq__kicker p{margin:0 auto!important;color:rgba(88,71,139,.72);font-size:11px;font-weight:700;line-height:1;letter-spacing:.17em;text-transform:uppercase;text-align:center!important}.mmai-testproject-faq__title{display:block!important;width:100%!important;max-width:13ch!important;margin:0 auto!important;text-align:center!important;color:#281a57;font-size:clamp(1.72rem,2.35vw,2.38rem);line-height:1.06;font-weight:680;letter-spacing:-.038em;text-wrap:balance}.mmai-testproject-faq__sub{display:block!important;width:100%!important;max-width:700px!important;margin:14px auto 0!important;text-align:center!important;color:rgba(60,48,97,.8);font-size:clamp(.94rem,.92vw,1rem);line-height:1.58;font-weight:400;text-wrap:pretty}.mmai-testproject-faq>.sp-el-row:nth-of-type(2),.mmai-testproject-faq>.sp-el-row:last-of-type{width:min(860px,calc(100% - 40px));margin:0 auto}.mmai-testproject-faq>.sp-el-row:nth-of-type(2)>.sp-el-col,.mmai-testproject-faq>.sp-el-row:last-of-type>.sp-el-col{width:100%!important}.mmai-testproject-faq__stack{display:grid;gap:10px}.mmai-testproject-faq__item{position:relative;border-radius:18px;border:1px solid rgba(103,65,217,.1);background:linear-gradient(180deg,rgba(255,255,255,.985) 0%,rgba(249,247,255,.972) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 6px 18px rgba(37,28,76,.022);overflow:clip}.mmai-testproject-faq__item::before{content:"";position:absolute;inset:0 auto auto 18px;width:36px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(126,91,255,.28) 0%,rgba(126,91,255,.06) 100%);pointer-events:none;z-index:2}.mmai-testproject-faq__question{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-start;min-height:66px;padding:19px 58px 19px 18px;border:0;background:0 0;box-shadow:none;border-radius:0;appearance:none;cursor:pointer;text-align:left;color:#26184d;font-size:clamp(.98rem,1.02vw,1.05rem);line-height:1.34;font-weight:620;letter-spacing:-.014em;transition:color 180ms ease,background-color 180ms ease}.mmai-testproject-faq__question:hover{color:#21164a;background:rgba(126,91,255,.018)}.mmai-testproject-faq__question:focus-visible{outline:2px solid rgba(126,91,255,.26);outline-offset:-2px}.mmai-testproject-faq__question::before,.mmai-testproject-faq__question::after{content:"";position:absolute;right:20px;top:50%;width:12px;height:2px;border-radius:999px;background:rgba(87,66,155,.72);transform:translateY(-50%);transition:transform 180ms ease,opacity 180ms ease,background-color 180ms ease}.mmai-testproject-faq__question::after{transform:translateY(-50%) rotate(90deg)}.mmai-testproject-faq__item:hover .mmai-testproject-faq__question::before,.mmai-testproject-faq__item:hover .mmai-testproject-faq__question::after{background:rgba(75,54,146,.86)}.mmai-testproject-faq__answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s ease,opacity .22s ease}.mmai-testproject-faq__answer>*{min-height:0;overflow:hidden}.mmai-testproject-faq__answer p{margin:0;padding:0 18px;color:rgba(48,38,81,.79);font-size:.94rem;line-height:1.58;font-weight:450;letter-spacing:-.008em;text-wrap:pretty;opacity:0;transform:translateY(-5px);transition:opacity 180ms ease,transform 180ms ease,padding 180ms ease}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__answer,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__answer{grid-template-rows:1fr;opacity:1}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__answer p,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__answer p{padding:0 18px 18px;opacity:1;transform:translateY(0)}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__question,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__question{color:#21164a}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__question::after,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__question::after{opacity:0;transform:translateY(-50%) rotate(90deg) scaleX(.4)}.mmai-testproject-faq__item.is-open,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]){border-color:rgba(103,65,217,.135);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 18px rgba(37,28,76,.026)}@media (min-width:1025px){.mmai-testproject-faq{padding-top:clamp(46px,5vw,62px);padding-bottom:clamp(14px,1.6vw,22px);border-bottom-color:rgba(103,65,217,.014)}.mmai-testproject-faq::after{bottom:-48px;width:min(980px,82vw);height:132px;background:radial-gradient(ellipse at center,rgba(126,91,255,.082) 0%,rgba(126,91,255,.04) 30%,rgba(126,91,255,.014) 52%,rgba(126,91,255,0) 74%);filter:blur(22px)}.mmai-testproject-faq>.sp-el-row:first-of-type{margin-bottom:16px}.mmai-testproject-faq__kicker{margin:0 0 9px!important}.mmai-testproject-faq__kicker p{font-size:9.5px;letter-spacing:.155em;color:rgba(88,71,139,.7)}.mmai-testproject-faq__title{max-width:11.8ch!important;font-size:clamp(1.54rem,2vw,2.04rem);line-height:1.03;letter-spacing:-.04em}.mmai-testproject-faq__sub{max-width:560px!important;margin-top:10px!important;font-size:.9rem;line-height:1.48;color:rgba(60,48,97,.72)}.mmai-testproject-faq>.sp-el-row:nth-of-type(2),.mmai-testproject-faq>.sp-el-row:last-of-type{width:min(800px,calc(100% - 40px))}.mmai-testproject-faq__stack{gap:8px}.mmai-testproject-faq__item{border-radius:16px;border-color:rgba(103,65,217,.115);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 6px 14px rgba(37,28,76,.022);transition:border-color 180ms ease,box-shadow 180ms ease,background-color 180ms ease}.mmai-testproject-faq__item::before{left:15px;width:28px;height:2px;background:linear-gradient(90deg,rgba(126,91,255,.3) 0%,rgba(126,91,255,.07) 100%)}.mmai-testproject-faq__question{min-height:58px;padding:15px 54px 15px 15px;font-size:.94rem;line-height:1.28;font-weight:625}.mmai-testproject-faq__question::before,.mmai-testproject-faq__question::after{right:17px;width:10px;background:rgba(82,62,150,.74)}.mmai-testproject-faq__question:hover{background:rgba(126,91,255,.014)}.mmai-testproject-faq__item:hover{border-color:rgba(103,65,217,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 7px 15px rgba(37,28,76,.024)}.mmai-testproject-faq__answer p{padding:0 15px;font-size:.89rem;line-height:1.48;color:rgba(48,38,81,.78)}.mmai-testproject-faq__item.is-open,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]){border-color:rgba(103,65,217,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 8px 16px rgba(37,28,76,.026);background:linear-gradient(180deg,rgba(255,255,255,.992) 0%,rgba(248,245,255,.985) 100%)}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__question,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__question{color:#21164a;background:linear-gradient(180deg,rgba(126,91,255,.018) 0%,rgba(126,91,255,.006) 100%)}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__question::before,.mmai-testproject-faq__item.is-open .mmai-testproject-faq__question::after,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__question::before,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__question::after{background:rgba(75,54,146,.88)}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__answer p,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__answer p{padding:0 15px 15px}.mmai-testproject-exchange+.mmai-testproject-faq{margin-top:-64px!important;padding-top:6px;background:linear-gradient(180deg,rgba(252,251,255,0) 0%,rgba(252,251,255,.02) 7%,rgba(252,251,255,.1) 14%,rgba(248,245,253,.28) 23%,rgba(248,245,253,.62) 34%,rgba(248,245,253,.9) 48%,#f8f5fd 70%,#f2eef8 100%);border-top:0}.mmai-testproject-exchange+.mmai-testproject-faq::before{height:12px;background:linear-gradient(180deg,rgba(110,84,191,.005) 0%,rgba(110,84,191,.0015) 38%,rgba(110,84,191,0) 100%);opacity:.32}.mmai-testproject-exchange+.mmai-testproject-faq>.sp-el-row:first-of-type{margin-bottom:12px}.mmai-testproject-exchange+.mmai-testproject-faq .mmai-testproject-faq__kicker{margin-bottom:8px!important}}@media (max-width:1024px){.mmai-testproject-faq{padding:32px 0 30px}.mmai-testproject-faq::before{height:56px}.mmai-testproject-faq::after{width:min(820px,84vw);height:68px;bottom:-18px;filter:blur(12px)}.mmai-testproject-faq>.sp-el-row{width:min(100%,calc(100% - 40px))}.mmai-testproject-faq>.sp-el-row:first-of-type{margin-bottom:18px}.mmai-testproject-faq__kicker{margin:0 0 10px!important}.mmai-testproject-faq__title{max-width:15.8ch!important;font-size:clamp(1.86rem,3.8vw,2.34rem);line-height:1.05;letter-spacing:-.045em}.mmai-testproject-faq__sub{max-width:38rem!important;margin-top:10px!important;font-size:.96rem;line-height:1.52}.mmai-testproject-faq>.sp-el-row:nth-of-type(2),.mmai-testproject-faq>.sp-el-row:last-of-type{width:min(100%,calc(100% - 40px));margin:0 auto}.mmai-testproject-faq__stack{gap:10px}.mmai-testproject-faq__item{border-radius:17px}.mmai-testproject-faq__question{min-height:64px;padding:18px 58px 18px 20px;font-size:.98rem;line-height:1.28}.mmai-testproject-faq__question::before,.mmai-testproject-faq__question::after{right:18px}.mmai-testproject-faq__answer p{font-size:.94rem;line-height:1.54}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__answer p,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__answer p{padding:0 20px 18px}}@media (max-width:767px){.mmai-testproject-faq{position:relative;z-index:2;isolation:isolate;padding:54px 0 48px}.mmai-testproject-faq::before{height:42px}.mmai-testproject-faq::after{bottom:-18px;width:min(92vw,680px);height:72px;background:radial-gradient(ellipse at center,rgba(126,91,255,.032) 0%,rgba(126,91,255,.012) 46%,rgba(126,91,255,0) 78%);filter:blur(10px)}.mmai-testproject-faq>.sp-el-row{width:min(100%,calc(100% - 24px))}.mmai-testproject-faq>.sp-el-row:nth-of-type(2),.mmai-testproject-faq>.sp-el-row:last-of-type{position:relative;z-index:2;width:min(100%,calc(100% - 24px));margin:0 auto}.mmai-testproject-faq>.sp-el-row:first-of-type{margin-bottom:14px}.mmai-testproject-faq__kicker{margin:0 0 10px!important}.mmai-testproject-faq__kicker p{font-size:10px;letter-spacing:.18em}.mmai-testproject-faq__title{max-width:12.8ch!important;font-size:clamp(1.68rem,7.1vw,2.02rem);line-height:1.03;letter-spacing:-.045em}.mmai-testproject-faq__sub{max-width:27ch!important;margin-top:12px!important;font-size:.93rem;line-height:1.52}.mmai-testproject-faq__stack{gap:10px;margin-bottom:0}.mmai-testproject-faq__item{border-radius:16px}.mmai-testproject-faq__item::before{inset:0 auto auto 14px;width:34px}.mmai-testproject-faq__question{min-height:0;padding:16px 50px 16px 16px;font-size:.94rem;line-height:1.24;font-weight:620}.mmai-testproject-faq__question::before,.mmai-testproject-faq__question::after{right:16px;width:11px}.mmai-testproject-faq__answer p{padding:0 16px;font-size:.89rem;line-height:1.48}.mmai-testproject-faq__item.is-open .mmai-testproject-faq__answer p,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__answer p{padding:0 16px 15px}}@media (max-width:479px){.mmai-testproject-faq>.sp-el-row{width:min(100%,calc(100% - 20px))}.mmai-testproject-faq>.sp-el-row:nth-of-type(2),.mmai-testproject-faq>.sp-el-row:last-of-type{width:min(100%,calc(100% - 20px))}.mmai-testproject-faq__title{max-width:12.2ch!important;font-size:clamp(1.58rem,7.8vw,1.92rem)}.mmai-testproject-faq__sub{max-width:25ch!important;font-size:.91rem}.mmai-testproject-faq__question{padding-left:15px;padding-right:46px;font-size:.92rem}.mmai-testproject-faq__question::before,.mmai-testproject-faq__question::after{right:15px}.mmai-testproject-faq__answer p,.mmai-testproject-faq__item.is-open .mmai-testproject-faq__answer p,.mmai-testproject-faq__item:has(.mmai-testproject-faq__question[aria-expanded=true]) .mmai-testproject-faq__answer p{padding-left:15px;padding-right:15px}}