.aapp-ai-entry{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:2rem;padding:1.5rem;margin-block:1.5rem 2rem;border:1px solid #d9c69d;border-radius:16px;background:#f5f7fa;color:#082963;box-sizing:border-box;overflow-wrap:anywhere}.aapp-ai-art{display:block;max-width:100%;border-radius:15%;line-height:0}.aapp-ai-art img{display:block;width:100%;height:auto;object-fit:contain;border-radius:15%}.aapp-ai-entry h2{margin-block:.5rem;font-size:clamp(1.35rem,3vw,2rem)}.aapp-ai-entry p{margin-block:.6rem;line-height:1.65}.aapp-ai-entry-status{font-size:.9rem}.aapp-ai-shortcuts{display:flex;flex-wrap:wrap;gap:.6rem}.aapp-ai-shortcuts a{padding:.65rem .85rem;border:1px solid #bbc9d9;border-radius:7px;color:#082963;background:#fff;text-decoration:none;font-weight:600;min-height:44px;box-sizing:border-box}.aapp-ai-entry a:focus-visible{outline:3px solid #bc8d36;outline-offset:4px}.ai-workspace .aapp-ai-entry{grid-template-columns:160px minmax(0,1fr);margin-block-start:0}@media(max-width:760px){.aapp-ai-entry,.ai-workspace .aapp-ai-entry{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.1rem}.aapp-ai-art{width:140px;justify-self:center}.aapp-ai-shortcuts a{flex:1 1 42%;text-align:center}.aapp-ai-entry h2{font-size:1.4rem}}

/* V43: AI uses the existing service card grid and sibling icon dimensions. */
.ah-card-ai .ah-card-art{background-image:none;background-color:#061c51}
.ah-card-ai .ah-card-copy>.aapp-ai-service-icon{display:block;flex-shrink:0;width:38px;height:38px;margin-block-end:24px;line-height:0}
.ah-card-ai .aapp-ai-service-icon img{display:block;width:100%;height:100%;object-fit:contain}
@media(max-width:760px){.ah-card-ai .ah-card-copy>.aapp-ai-service-icon{width:30px;height:30px;margin-block-end:32px}}
@media(max-width:480px){.ah-cards .ah-card-ai .ah-card-copy>.aapp-ai-service-icon{grid-column:1;grid-row:1;width:28px;height:28px;margin:0}}
/* V44: show the approved AI artwork as the full service-card image. */
.approved-home .ah-cards .ah-card-ai .ah-card-art{background-image:url('/assets/aapp-ai-approved.png');background-size:cover;background-position:center;background-repeat:no-repeat}
.approved-home .ah-card-ai:after{background:linear-gradient(0deg,#031345e6,#03134580 58%,#03134533)}
