.aranv-ai-banner .aranv-banner-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 30px;margin:6px 0 34px}.aranv-ai-banner .aranv-banner-btn{display:inline-block;min-width:199px;height:58px;padding:0 28px;border-radius:50px;background-color:#ef4036;background-image:none;-webkit-background-clip:border-box;background-clip:border-box;color:#fff;-webkit-text-fill-color:#fff;font-size:18px;font-weight:500;line-height:58px;text-align:center;text-decoration:none;box-sizing:border-box;transition:background-color .3s ease,color .3s ease}.aranv-ai-banner .aranv-banner-btn:hover,.aranv-ai-banner .aranv-banner-btn:focus-visible{background-color:#fff;color:#000;-webkit-text-fill-color:#000}.aranv-ai-banner .aranv-banner-link{color:#fff;-webkit-text-fill-color:#fff;background-image:none;font-size:18px;font-weight:500;text-decoration:underline;text-decoration-color:#ef4036;text-underline-offset:6px}.aranv-ai-banner .aranv-banner-link:hover{color:#ef4036;-webkit-text-fill-color:#ef4036}.aranv-ai-banner .aranv-banner-btn:focus-visible,.aranv-ai-banner .aranv-banner-link:focus-visible{outline:2px solid #fff;outline-offset:3px}html body .cms-page-mid-main.aranv-ai-page-main,html body .cms-page-mid-main.aranv-ai-page-main:has(.aranv-ai-review){padding-top:0!important}html body .aranv-ai-review .ai-hero.aranv-ai-hero-figure{display:block;padding:80px 0 40px}html body .aranv-ai-review .ai-hero.aranv-ai-hero-figure>figure{max-width:860px;margin:0 auto}@media (max-width: 767px){.aranv-ai-banner .aranv-banner-actions{gap:14px 22px;margin-bottom:24px}.aranv-ai-banner .aranv-banner-btn{min-width:0;height:50px;line-height:50px;padding:0 24px;font-size:17px}.aranv-ai-banner .aranv-banner-link{font-size:17px}html body .aranv-ai-review .ai-hero.aranv-ai-hero-figure{padding:40px 0 24px}}
