/* IQ service copy / RU and EN / 2026-10-25 */
.service-catalog-page h1.iq-service-copy-heading{font-size:clamp(44px,3.8vw,64px);line-height:.98;letter-spacing:-.055em;overflow-wrap:normal}
.iq-service-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:40px;padding-top:32px;border-top:1px solid #d7e3f3}
.iq-service-copy-item{min-width:0}
.iq-service-copy h3,.iq-service-copy-section h2{margin:0 0 16px;color:#141d2b;font-size:clamp(23px,2vw,30px);font-weight:700;line-height:1.18;letter-spacing:-.035em}
.iq-service-copy p{margin:0;color:#526176;font-size:15px;line-height:1.78}
.iq-service-copy-section{background:#f3f9ff;padding:clamp(64px,6vw,104px) max(4vw,calc(50vw - 840px))}
.iq-service-copy-section>.iq-service-copy{margin:0;padding:0;border:0;gap:clamp(32px,4vw,72px)}
.portals-product.iq-service-copy-portal h2{font-size:clamp(36px,3.4vw,58px);line-height:1.08;letter-spacing:-.04em}
.portals-product.iq-service-copy-portal>div:first-child>p:not(.section-tag){max-width:650px;margin:26px 0 0;color:#cbd5e1;font-size:15px;line-height:1.78}
.iq-service-copy-handover{margin-top:30px;padding-top:26px;border-top:1px solid #71b5ff3d}
.iq-service-copy-handover h3{margin:0 0 12px;color:#fff;font-size:24px;line-height:1.2;letter-spacing:-.03em}
.iq-service-copy-handover p{margin:0;color:#cbd5e1;font-size:15px;line-height:1.78}
.infra-services-grid article.iq-service-copy-card h3{font-size:clamp(27px,2.2vw,40px);line-height:1.1}
.infra-services-grid p.iq-service-card-copy{margin:0;color:#526176;font-size:14px;line-height:1.75}
@media(max-width:900px){.iq-service-copy{grid-template-columns:minmax(0,1fr);gap:28px}.iq-service-copy-section{padding-inline:5vw}}
@media(max-width:640px){.service-catalog-page h1.iq-service-copy-heading{font-size:clamp(32px,8vw,44px);line-height:1.04;letter-spacing:-.04em}.iq-service-copy{margin-top:30px;padding-top:26px}.iq-service-copy h3,.iq-service-copy-section h2{font-size:24px}.iq-service-copy p,.iq-service-copy-handover p{font-size:15px}.iq-service-copy-section{padding-block:56px}.portals-product.iq-service-copy-portal h2{font-size:36px}.iq-service-copy-handover h3{font-size:24px}}
