/* CFU Adabi Homepage – scoped AI teaser styles only. No changes to body/nav/catalog. */
.cfu-ai-teaser{background:linear-gradient(123deg,#08182d,#122f4d);color:#fff;padding:34px;border-radius:24px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;overflow:hidden}
.cfu-ai-teaser h2{font-size:clamp(30px,3.4vw,43px);letter-spacing:-.045em;line-height:1.07;margin:10px 0}
.cfu-ai-teaser p{color:#cadae8;line-height:1.65;margin-bottom:24px}
.cfu-ai-teaser-images{display:flex;align-items:center;justify-content:center;gap:14px;max-height:260px}
.cfu-ai-teaser-images img{width:45%;max-height:260px;border-radius:12px;object-fit:contain;box-shadow:0 16px 25px #0007;transform:rotate(-6deg)}
.cfu-ai-teaser-images img+img{transform:rotate(6deg)}
@media(max-width:720px){.cfu-ai-teaser{grid-template-columns:1fr;padding:26px}.cfu-ai-teaser-images{max-height:185px}.cfu-ai-teaser-images img{max-height:175px}}
