.ask-ai{margin:26px 0 0;padding:0;border:0;text-align:left;max-width:100%;box-sizing:border-box}.ask-ai .ask-ai__h{margin:0 0 10px!important;padding:0!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1.45!important;color:#faf7f1!important;text-align:inherit;max-width:none!important;width:auto!important;font-style:normal!important}.ask-ai .ask-ai__row{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-start;margin:0!important;padding:0!important}.ask-ai a.ask-ai__t{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:44px!important;height:44px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:11px!important;box-shadow:0 0 0 1px rgba(255,255,255,.2)!important;text-decoration:none!important;line-height:0!important;opacity:1!important;transition:transform .15s ease}.ask-ai a.ask-ai__t::before,.ask-ai a.ask-ai__t::after{content:none!important;display:none!important}.ask-ai a.ask-ai__t svg{display:block!important;width:24px!important;height:24px!important;margin:0!important;fill:initial}.ask-ai a.ask-ai__t:hover{transform:translateY(-2px)}.ask-ai a.ask-ai__t:focus-visible{outline:3px solid #faf7f1;outline-offset:3px}.ask-ai a.ask-ai__t[data-ai=chatgpt]{background:#10A37F!important}.ask-ai a.ask-ai__t[data-ai=claude]{background:#D97757!important}.ask-ai a.ask-ai__t[data-ai=perplexity]{background:#1F1F1F!important}.ask-ai a.ask-ai__t[data-ai=gemini]{background:#FFFFFF!important}.ask-ai a.ask-ai__t[data-ai=grok]{background:#000000!important}@media (prefers-reduced-motion:reduce){.ask-ai a.ask-ai__t{transition:none}.ask-ai a.ask-ai__t:hover{transform:none}}footer.footer .footer__brand .ask-ai { margin-top: 24px; }footer.footer .footer__brand .ask-ai .ask-ai__row { gap: 8px !important; }footer.footer .footer__brand .ask-ai a.ask-ai__t { width: 42px !important; height: 42px !important; }@media (min-width: 1100px) {footer.footer .footer__top { grid-template-columns: 1.3fr 1fr 1fr 1fr 1fr !important; grid-template-rows: auto 1fr; }footer.footer .footer__top > div:nth-child(-n+4) { grid-row: 1 / span 2; }footer.footer .footer__top > div:nth-child(5) { grid-column: 5; grid-row: 1; }footer.footer .footer__top > div:nth-child(6) { grid-column: 5; grid-row: 2; }}@media (max-width: 640px) {footer.footer .footer__brand .ask-ai .ask-ai__row { gap: 10px !important; }footer.footer .footer__brand .ask-ai a.ask-ai__t { width: 44px !important; height: 44px !important; }footer.footer .footer__top > div:nth-child(4) { grid-row: span 2; }}