/* NextGen Wizards v10.4.1 — supplied growth assistant is a normal homepage section. */
#ngw-home .ngw-fg-ai-growth {
  position:relative; isolation:isolate; overflow:hidden; padding:clamp(66px,7vw,106px) 0;
  background:radial-gradient(ellipse 65% 75% at 50% 15%,rgba(100,51,199,.33),transparent 72%),linear-gradient(160deg,#0b0035,#180550 58%,#100037);
  color:#fff;
}
#ngw-home .ngw-fg-ai-growth::before {
  content:"";position:absolute;inset:0;pointer-events:none;opacity:.25;
  background-image:radial-gradient(circle,rgba(182,130,255,.75) 1px,transparent 2px);
  background-size:42px 42px;
  mask-image:linear-gradient(180deg,transparent 0%,#000 32%,transparent 95%);
}
#ngw-home .ngw-fg-ai-growth-inner {position:relative;text-align:center;max-width:1120px;}
#ngw-home .ngw-fg-ai-growth-eyebrow {display:inline-block;color:#d2a4ff;font:700 12px/1.3 'Poppins',sans-serif;letter-spacing:.16em;margin-bottom:18px;}
#ngw-home .ngw-fg-ai-growth h2 {color:#fff;font:800 clamp(32px,4vw,56px)/1.13 'Poppins',sans-serif;letter-spacing:-.035em;max-width:890px;margin:0 auto 16px;}
#ngw-home .ngw-fg-ai-growth h2 span {color:#c18cff;}
#ngw-home .ngw-fg-ai-growth-inner>p {font:400 clamp(14px,1.5vw,17px)/1.7 'Poppins',sans-serif;color:#d3c8ee;max-width:740px;margin:0 auto clamp(30px,4vw,48px);}
#ngw-home .ngw-fg-ai-growth-embed {width:min(100%,860px);margin-inline:auto;text-align:left;min-width:0;}
#ngw-home .ngw-fg-ai-growth-embed .ngwa {width:100%;max-width:780px;margin-inline:auto;}
#ngw-home .ngw-fg-ai-growth-embed .ngwa__frame {max-width:100%;box-shadow:0 24px 64px rgba(0,0,0,.35);}
#ngw-home .ngw-fg-ai-growth-embed .ngwa__body {overscroll-behavior:contain;}
#ngw-home .ngw-fg-ai-growth-embed .ngwa__chip,#ngw-home .ngw-fg-ai-growth-embed .ngwa__bookbtn,#ngw-home .ngw-fg-ai-growth-embed .ngwa__send {font-family:'Poppins',sans-serif;}
@media(max-width:640px){
 #ngw-home .ngw-fg-ai-growth {padding:52px 0 64px;}
 #ngw-home .ngw-fg-ai-growth .ngw-fg-section-shell {width:calc(100% - 24px)!important;}
 #ngw-home .ngw-fg-ai-growth h2 {font-size:clamp(30px,8.2vw,39px);}
 #ngw-home .ngw-fg-ai-growth-inner>p {max-width:94%;margin-bottom:28px;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__frame {border-radius:18px;padding:7px;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__body {height:340px;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__wm {max-width:75px;object-fit:contain;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__id {padding-left:8px;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__id b {font-size:13px;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__id small {font-size:10px;}
}
@media(max-width:370px){
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__hd {flex-wrap:wrap;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__hdact {margin-left:auto;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__bookbtn {padding:8px;}
 #ngw-home .ngw-fg-ai-growth-embed .ngwa__bookbtn span {display:none;}
}
