.public-ai{max-width:1440px;margin:30px auto 90px;padding:70px 65px;display:grid;grid-template-columns:1.05fr 1fr;gap:55px;align-items:center;background:linear-gradient(135deg,#fffaf2,#f3efe5);border:1px solid #e8dece;border-radius:28px;overflow:hidden}.public-ai h2{font-size:clamp(34px,3.4vw,52px);line-height:1.12;margin:22px 0}.public-ai h2 em{font-style:normal;color:#b85b00}.public-ai-copy>p{font-size:17px;line-height:1.75;color:#74634d;max-width:580px}.public-ai-features{display:grid;gap:24px;margin:30px 0}.public-ai-features article{display:flex;gap:15px;align-items:flex-start}.public-ai-features article>span{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid #e6ccaa;border-radius:12px;color:#b1600f;background:#fff}.public-ai-features .icon{width:21px;height:21px}.public-ai-features h3{font-size:19px;margin:0 0 8px;color:#45392a}.public-ai-features p{font-size:15px;line-height:1.7;color:#7a6a55;margin:0}.public-ai-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.public-ai-review{font-size:13px!important;display:flex;gap:9px;align-items:flex-start;margin:20px 0 0}.public-ai-review .icon{flex:0 0 18px;width:18px;color:#557249;margin-top:3px}.public-ai-art{min-width:0;padding:25px 8px 20px;position:relative;background:#fffdf9;border:1px solid #eee1cf;border-radius:24px;box-shadow:0 16px 50px #8961270d}.public-ai-art-heading{text-align:center;padding:0 12px}.public-ai-art-heading span{font-size:10px;letter-spacing:.14em;color:#a57844;display:block;margin-bottom:10px}.public-ai-art-heading b{font-size:17px;color:#514332}.public-ai-art svg{display:block;width:100%;height:auto;font-family:Arial,sans-serif}.public-ai-art-note{display:block;text-align:center;font-size:12px;color:#8a765a;padding:0 10px}.public-ai-paths{stroke-dasharray:6 5;animation:trio-ai-flow 12s linear infinite}.public-ai-pulse{animation:trio-ai-pulse 3s ease-in-out infinite}.public-ai-pulse.pulse-two{animation-delay:1s}.public-ai-pulse.pulse-three{animation-delay:2s}.public-ai-notice{animation:trio-ai-float 7s ease-in-out infinite}.public-ai-email{animation:trio-ai-float 7s ease-in-out -3s infinite}@keyframes trio-ai-flow{to{stroke-dashoffset:-110}}@keyframes trio-ai-pulse{0%,100%{opacity:.35}50%{opacity:1}}@keyframes trio-ai-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width:1480px){.public-ai{margin-left:40px;margin-right:40px}}@media(max-width:1000px){.public-ai{padding:40px;gap:30px;grid-template-columns:1fr}.public-ai-copy>p{max-width:100%}.public-ai-art{max-width:610px;width:100%;margin:auto;box-sizing:border-box}.public-ai-features{grid-template-columns:1fr 1fr;gap:25px}}@media(max-width:600px){.public-ai{margin:20px 18px 50px;padding:28px 20px;gap:28px;border-radius:20px}.public-ai-features{grid-template-columns:1fr}.public-ai h2{font-size:36px}.public-ai-actions{display:grid}.public-ai-actions .button{justify-content:center}.public-ai-art-heading b{font-size:14px}.public-ai-art-note{font-size:10px}}@media(prefers-reduced-motion:reduce){.public-ai-paths,.public-ai-pulse,.public-ai-notice,.public-ai-email{animation:none}.public-ai-pulse{opacity:1}}
