.ai-gar{background:var(--ai-gar-bg);overflow:clip;padding-block:var(--ai-gar-pad-top) var(--ai-gar-pad-bottom);position:relative}.ai-gar__glow{background:radial-gradient(ellipse at 50% 42%,var(--ai-gar-glow) 0,rgba(221,18,146,.16) 28%,rgba(11,2,25,0) 64%);bottom:-34%;filter:blur(16px);height:66%;left:50%;opacity:.6;pointer-events:none;position:absolute;transform:translateX(-50%);width:min(1300px,140vw);z-index:0}.ai-gar__in{border-radius:var(--r-lg);margin-inline:auto;max-width:940px;padding:44px 48px 42px;position:relative;text-align:center;z-index:1}.ai-gar__selo{display:block;height:212px;margin:0 auto 26px;position:relative;width:212px}.ai-gar__selo>svg{display:block;height:100%;width:100%}.ai-selo__arco{fill:var(--cream-70);font-size:7.4px;font-weight:400;letter-spacing:2.25px;text-transform:uppercase}.ai-selo__pct{fill:var(--ai-gar-accent);font-size:31px;font-weight:600;letter-spacing:-.6px}.ai-selo__risco{stroke:hsla(39,46%,89%,.22);stroke-width:1}.ai-selo__onda{stroke-width:1.1}.ai-selo__anel-ext{fill:none;stroke:hsla(39,46%,89%,.14);stroke-width:1}.ai-selo__anel-int{fill:none;stroke:hsla(39,46%,89%,.16);stroke-width:1}.ai-selo__ponto{fill:rgba(221,18,146,.55)}.ai-selo__logo{color:var(--ai-gar-logo)}.ai-gar h2{color:var(--ai-gar-heading);font-size:clamp(1.3125rem,2.1vw,1.75rem);line-height:1.32;margin-inline:auto;max-width:none}.ai-gar__resp{color:var(--ai-gar-resposta);font-size:clamp(1rem,1.4vw,1.125rem);margin:26px auto 0;max-width:58ch}.ai-gar__detalhe{color:var(--ai-gar-text);font-size:.9375rem;line-height:1.6;margin:16px auto 0;max-width:62ch}.ai-gar__detalhe p{margin:0}.ai-gar__cta{margin-top:34px}.ai-gar__acordeao summary{cursor:pointer;list-style:none}.ai-gar__acordeao summary::-webkit-details-marker{display:none}.ai-gar__acordeao summary h2{display:inline}@media (max-width:767px){.ai-gar{padding-block:var(--ai-gar-pad-top-mobile) var(--ai-gar-pad-bottom-mobile)}.ai-gar__in{padding:32px 20px 30px;text-align:left}.ai-gar__selo{height:168px;margin:0 0 20px;width:168px}.ai-gar__detalhe,.ai-gar__resp{margin-inline:0;max-width:none}.ai-gar__cta{margin-top:28px}}