.it-offering-grid article{border:1px solid var(--line);background:var(--pale);padding:28px;border-radius:4px}.it-offering-grid .underlink{margin-top:auto;padding-top:22px}.it-support-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.it-support-layout{display:grid;grid-template-columns:1.25fr .8fr;gap:70px;align-items:center}.it-lead{color:var(--grey);font-size:18px;max-width:700px}.it-support-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 30px;margin:30px 0}.it-support-details>div{border-top:1px solid var(--line);padding-top:18px}.it-support-details h3{font-size:21px;line-height:1.3;margin:0 0 10px}.it-support-details p{font-size:16px;color:var(--grey);margin:0}.it-support-visual{align-self:end;text-align:center}.it-support-visual img{display:block;width:100%;height:auto;max-width:446px;margin:auto}.it-support-visual p{font-size:18px;margin:18px 0 0}.it-support-visual strong{color:var(--orange)}.it-service-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px}.it-service-actions .interest-add{flex-basis:100%;margin-top:0}.it-managed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.it-managed-grid article{background:white;border:1px solid var(--line);padding:28px;border-radius:4px}.it-managed-grid h3{font-size:25px;line-height:1.25}.it-managed-grid ul{padding-left:20px;color:var(--grey);font-size:16px;line-height:1.65}.it-managed-grid li{margin:12px 0}.it-managed-grid li::marker{color:var(--orange)}.it-managed-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:55px;align-items:center;margin-top:38px}.it-managed-bottom h3{font-size:25px}.it-managed-bottom p{color:var(--grey);font-size:17px}.it-managed-bottom .it-service-actions{margin-top:0}.it-managed-bottom .btn{width:100%;text-align:center}.it-security-partners{border-top:1px solid var(--line);margin-top:42px;padding-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}.it-security-partners h3{font-size:23px}.it-security-partners p{font-size:16px;color:var(--grey)}.it-security-logos{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.it-security-logos img{object-fit:contain;width:clamp(95px,10vw,150px);height:48px}@media(max-width:1000px){.it-support-layout{gap:35px}.it-managed-grid{gap:18px}.it-managed-grid article{padding:22px}.it-security-partners{grid-template-columns:1fr}.it-security-logos{justify-content:flex-start}}@media(max-width:800px){.it-support-layout,.it-managed-grid,.it-managed-bottom{grid-template-columns:1fr;gap:28px}.it-support-details{gap:22px}.it-support-visual{max-width:360px;margin:auto}.it-offering-grid article{padding:24px}.it-managed-bottom{margin-top:28px}.it-security-logos img{width:120px}}@media(max-width:480px){.it-support-details{grid-template-columns:1fr}.it-service-actions>.btn{width:100%;text-align:center}.it-security-logos{gap:20px}.it-security-logos img{width:100px;height:40px}}

/* Transparent portrait inherits the IT Support section backdrop. */
.it-support-visual,.it-support-visual img{background:transparent}
