section.ask-ai{--ink:var(--kol);--kol-55:rgba(15,15,13,0.66);--kol-12:rgba(15,15,13,0.12);--kol-08:rgba(15,15,13,0.08);padding:clamp(48px,6vw,80px) 24px;background:var(--lin);color:var(--kol);border-block:1px solid var(--kol-12);font-family:var(--font-ui);text-align:center}.ask-ai .ask-ai-inner{max-width:1000px;margin-inline:auto}.ask-ai>.ask-ai-inner>.ask-ai-title{margin:0;font-family:var(--font-ui);font-size:clamp(20px,2.2vw,28px);font-weight:400;line-height:1.45;letter-spacing:-.02em;color:var(--kol);text-wrap:balance}.ask-ai .ask-ai-providers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none}.ask-ai .ask-ai-link{display:flex;align-items:center;justify-content:center;gap:12px;min-height:68px;padding:16px;border:1px solid var(--kol-12);border-radius:999px;background:transparent;color:var(--kol);font-size:18px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .15s ease,border-color .15s ease}.ask-ai .ask-ai-link:hover{background:var(--kol-08);border-color:var(--kol-55)}.ask-ai .ask-ai-link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ask-ai .ask-ai-link img{display:block;width:28px;height:28px;flex-shrink:0}.ask-ai .ask-ai-arrow{color:var(--kol-55);font-size:16px}.ask-ai .ask-ai-note{margin:18px 0 0;color:var(--kol-55);font-size:13px;line-height:1.6}@media (max-width:760px){.ask-ai .ask-ai-providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ask-ai .ask-ai-link{min-height:60px;gap:9px;padding:14px 10px;font-size:16px}.ask-ai .ask-ai-link img{width:24px;height:24px}.ask-ai .ask-ai-arrow{display:none}}@media (max-width:359px){.ask-ai .ask-ai-providers{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ask-ai .ask-ai-link{transition:none}}