.service-page .page-hero{padding-bottom:54px}.service-catalog-link{margin:25px 0 0}.ai-service-section{margin-top:4px;padding:82px 0;background:var(--blue-dark);color:#fff}.ai-section-heading{display:grid;grid-template-columns:1fr .8fr;gap:65px;align-items:end;padding-bottom:37px;border-bottom:1px solid rgba(255,255,255,.2)}.ai-section-heading .eyebrow{color:#94b6ff}.ai-section-heading h2{max-width:650px;margin:0;font-size:clamp(34px,4.1vw,55px);letter-spacing:-.06em;line-height:1.02}.ai-section-heading p:last-child{margin:0;color:#c9d9fb;font-size:16px}.ai-service-section .service-detail-list{padding:0}.ai-service-section .service-detail-list article{border-color:rgba(255,255,255,.2)}.ai-service-section .service-detail-list article:last-child{border-bottom:0}.ai-service-section .service-detail-list span{color:#ffb09d}.ai-service-section .service-detail-list h2{color:#fff}.ai-service-section .service-detail-list p{color:#c9d9fb}.ai-service-section .service-detail-list a{color:#b6cdff}.ai-note{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;margin-top:28px;padding:22px 25px;border-radius:15px;background:#17397d}.ai-note strong{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--orange);color:#fff}.ai-note p{margin:0;color:#dbe6ff;font-size:14px}@media (max-width:760px){.ai-service-section{padding:64px 0}.ai-section-heading{grid-template-columns:1fr;gap:20px}.ai-note{padding:19px}.service-page .page-hero{padding-bottom:40px}}
