section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink{position:relative;z-index:2;isolation:isolate;overflow:hidden;width:min(100%,28.5rem);margin:0 auto!important;padding:8px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.095);background:radial-gradient(120% 140% at 16% 0%,rgba(118,86,235,.105),transparent 56%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.02)),rgba(10,9,20,.22);box-shadow:0 12px 28px rgba(0,0,0,.15),0 1px 0 rgba(255,255,255,.07) inset,0 -1px 0 rgba(0,0,0,.2) inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink::before{content:"";position:absolute;inset:1px;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 44%),radial-gradient(circle at 92% 12%,rgba(154,123,255,.07),transparent 38%);opacity:.86}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink::after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(154,123,255,.22),rgba(255,255,255,.12),transparent);opacity:.72}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink p{margin:0!important;color:rgba(238,242,255,.68);font-size:.81rem;font-weight:570;line-height:1.42;letter-spacing:-.006em;text-align:center!important;text-wrap:pretty}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink a{color:rgba(238,242,255,.94)!important;-webkit-text-fill-color:rgba(238,242,255,.94)!important;font-weight:850;text-decoration:none!important;border-bottom:1px solid rgba(154,123,255,.42);transition:color .18s ease,-webkit-text-fill-color .18s ease,border-color .18s ease,text-shadow .18s ease}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink a:visited{color:rgba(238,242,255,.94)!important;-webkit-text-fill-color:rgba(238,242,255,.94)!important}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink a:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:rgba(255,255,255,.72);text-shadow:0 0 14px rgba(154,123,255,.34)}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink a:focus-visible{outline:2px solid rgba(154,123,255,.38);outline-offset:4px;border-radius:6px}@media (min-width:769px) and (max-width:1024px){section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink{width:min(100%,34rem);padding:8px 12px;border-radius:14px}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink p{font-size:.82rem;line-height:1.4}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink a{border-bottom-color:rgba(154,123,255,.46)}}@media (max-width:768px){section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink{width:min(100%,308px);padding:7px 9px;border-radius:13px}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink::after{left:12px;right:12px}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink p{max-width:30ch;margin:0 auto!important;font-size:.735rem;line-height:1.34;text-align:center!important;text-wrap:balance}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink a{font-weight:850;border-bottom-color:rgba(154,123,255,.48)}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink a:focus-visible{outline-offset:3px}}@media (max-width:480px){section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink{width:min(100%,296px);padding:7px 8px;border-radius:12px}section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink p{max-width:28ch;font-size:.71rem;line-height:1.33}}@media (prefers-reduced-motion:reduce){section.mmai-servicepage-hero .mmai-servicepage-hero__parentlink a{transition:none!important}}