section.AiPage_aiPageBanner__ID5q8{gap:2rem;position:relative;overflow:hidden;background:#0a0a0a url(/bg-pattern.png) repeat fixed 50%}@media(min-width:88em){section.AiPage_aiPageBanner__ID5q8{gap:3rem}}section.AiPage_aiPageBanner__ID5q8 h1{text-shadow:0 -1px 32px rgba(194,255,213,.2)}@media(min-width:88em){section.AiPage_aiPageBanner__ID5q8 h1{line-height:5.5rem}}section.AiPage_aiPageBanner__ID5q8 h2{font-weight:600;font-size:2rem;line-height:2.5rem}section.AiPage_aiPageBanner__ID5q8 h2 span{color:#09c645}@media(min-width:88em){section.AiPage_aiPageBanner__ID5q8 h2{font-size:3rem;line-height:3.625rem}}section.AiPage_aiPageBanner__ID5q8 h6{font-weight:400;font-size:1.125rem;line-height:2rem}@media(min-width:88em){section.AiPage_aiPageBanner__ID5q8 h6{width:39.375rem}}section.AiPage_aiPageBanner__ID5q8 h1,section.AiPage_aiPageBanner__ID5q8 h2,section.AiPage_aiPageBanner__ID5q8 h6,section.AiPage_aiPageBanner__ID5q8 img{position:relative;z-index:2}.AiPage_bannerRect__6L3hf{position:absolute;width:18.75rem;height:18.75rem;top:-3.125rem;left:50%;background:linear-gradient(270deg,rgba(18,184,134,.5),rgba(0,27,9,.5) 52.88%,rgba(0,96,96,.5));filter:blur(5rem);transform-origin:center;transform:rotate(-135deg) translate(20%,-50%);z-index:1;transition:all .2s ease;animation:AiPage_spin__h9vlG 6s linear infinite alternate}@media(min-width:88em){.AiPage_bannerRect__6L3hf{width:37.5rem;height:37.5rem;top:-18.75rem}}@keyframes AiPage_spin__h9vlG{0%{transform:rotate(-135deg) translate(20%,-50%);filter:blur(5rem);opacity:1}to{transform:rotate(-180deg) translate(80%,-10%);opacity:.8;filter:blur(8rem)}}@media(min-width:88em){section.AiPage_aiPageHeading__3QoBr h6{width:39.375rem!important}}section .AiPage_aiCard__jikXl{box-shadow:inset 0 1px 0 rgba(9,198,69,.35);background:radial-gradient(96.18% 126.87% at 11.61% 13.82%,rgba(9,198,69,.15) 0,rgba(25,25,25,.15) 33.65%,rgba(25,25,25,.15) 100%),#161616}section .AiPage_aiCard__jikXl .AiPage_greenStep__5zhZM{background:rgba(9,198,69,.62)}section .AiPage_aiIconCard__PkCzS{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;position:relative}section .AiPage_aiIconCard__PkCzS h4{font-weight:600;font-size:1.3125rem;line-height:2rem}section .AiPage_aiIconCard__PkCzS p{font-size:1rem;line-height:1.75rem;color:#b2b2b2}section .AiPage_aiIconCard__PkCzS svg{stroke:#09c645}section .AiPage_aiIconCard__PkCzS:after{position:absolute;left:50%;top:1.5rem;width:13.4375rem;content:"";background:url(/iconBg.png);height:13.4375rem;transform:translate(-50%,-50%)}section .AiPage_aiVisionCard__uhn_3{flex-direction:column;flex-wrap:nowrap;align-items:start}section .AiPage_aiVisionCard__uhn_3>div h5{font-weight:600;font-size:1.3125rem;line-height:2rem;text-align:left}section .AiPage_aiVisionCard__uhn_3>div p{font-weight:400;font-size:1rem;line-height:1.75rem;text-align:left;color:#b2b2b2}@media(min-width:75em){section .AiPage_aiVisionCard__uhn_3>div p{width:fit-content}section .AiPage_aiVisionCard__uhn_3{flex-direction:row}}.AiPage_aiVisionCta__yhQgo{padding:3rem 1.5rem;gap:1.5rem;box-shadow:inset 0 1px 0 rgba(9,198,69,.35);background:radial-gradient(96.18% 106.87% at 11.61% 3.82%,rgba(9,198,69,.15) 0,rgba(25,25,25,.15) 33.65%,rgba(10,10,10,.15) 100%);backdrop-filter:blur(5.5px);border-radius:.5rem;transition:all .2s ease;animation:AiPage_movingBg__GYwRU 4s linear infinite alternate}@keyframes AiPage_movingBg__GYwRU{0%{box-shadow:inset 0 1px 0 rgba(9,198,69,.35)}25%{box-shadow:inset 1px 0 0 rgba(9,198,69,.35)}50%{box-shadow:inset 0 -1px 0 rgba(9,198,69,.35)}75%{box-shadow:inset -1px 0 0 rgba(9,198,69,.35)}to{box-shadow:inset 0 1px 0 rgba(9,198,69,.35)}}a.buttons_btnSmall__X12cc,button.buttons_btnSmall__X12cc{padding:0 .75rem;background:rgba(18,184,134,.1);color:#12b886}a.buttons_btnGetStarted__zk4vG,button.buttons_btnGetStarted__zk4vG{color:#000;transition:all .2s ease;width:100%;flex-grow:0}a.buttons_btnGetStarted__zk4vG:hover,button.buttons_btnGetStarted__zk4vG:hover{background-color:#066725}@media(min-width:62em){a.buttons_btnGetStarted__zk4vG,button.buttons_btnGetStarted__zk4vG{width:fit-content}}a.buttons_btnGetStarted__zk4vG.buttons_outline__Ml6nX,button.buttons_btnGetStarted__zk4vG.buttons_outline__Ml6nX{background:rgba(9,198,69,.07);border:1px solid #09c645;color:#868e96;font-weight:600}a.buttons_btnGetStarted__zk4vG.buttons_outline__Ml6nX:hover,button.buttons_btnGetStarted__zk4vG.buttons_outline__Ml6nX:hover{background:rgba(9,198,69,.1);border:1px solid #07812e;color:#49f57c}a.buttons_btnTalkToExpert__Bv5Yx,button.buttons_btnTalkToExpert__Bv5Yx{color:#fff;transition:all .2s ease;background-color:rgba(0,0,0,0);width:100%;border-color:#fff}a.buttons_btnTalkToExpert__Bv5Yx:hover,button.buttons_btnTalkToExpert__Bv5Yx:hover{background-color:#111;color:#fff;border-color:#868e96}@media(min-width:62em){a.buttons_btnTalkToExpert__Bv5Yx,button.buttons_btnTalkToExpert__Bv5Yx{width:fit-content}}a.buttons_btnTalkToExpert__Bv5Yx.buttons_light__diwXV,button.buttons_btnTalkToExpert__Bv5Yx.buttons_light__diwXV{background:rgba(134,142,150,.1);color:#868e96;font-weight:600;border:none}a.buttons_btnTalkToExpert__Bv5Yx.buttons_light__diwXV:hover,button.buttons_btnTalkToExpert__Bv5Yx.buttons_light__diwXV:hover{background:rgba(134,142,150,.2);color:#fff}.Checkmark_checkmark__pl7VI{width:5rem;margin:0 auto;padding-top:2rem}@media(min-width:62em){.Checkmark_checkmark__pl7VI{width:10rem}}.Checkmark_path__ZREFG{stroke-dasharray:1000;stroke-dashoffset:0;animation:Checkmark_dash__Qqxg_ 2s ease-in-out}.Checkmark_spin__XXeGu{animation:Checkmark_spin__XXeGu 15s;animation-iteration-count:infinite;transform-origin:50% 50%;stroke:#007a27}@keyframes Checkmark_dash__Qqxg_{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes Checkmark_spin__XXeGu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HomeBanner_homeBanner__mRF1_{background:#0a0a0a url(/banner.png) no-repeat 50%;background-size:cover}.HomeBanner_bannerInput__Njf1E{justify-content:space-between;align-items:center;padding:.375rem 1rem;gap:.5rem;background:rgba(25,25,25,.83);border:1px solid #363636;border-radius:.5rem}@media(min-width:62em){.HomeBanner_bannerInput__Njf1E{width:43.75rem}}@media(max-width:48em){.HomeBanner_bannerInput__Njf1E{width:100%;padding:.125rem 1rem}}