/* IT services: customer accounts, on-site work and maintained knowledge. */
.trade-unique--it-services .tu-section{padding-block:84px;border:0;scroll-margin-top:100px}.trade-unique--it-services p{font-size:17px;line-height:1.75}.trade-unique--it-services p+p{margin-top:18px}.trade-unique--it-services .tu-intro{font-size:19px}.trade-unique--it-services h1{font-size:clamp(42px,4.5vw,64px);text-wrap:balance}.trade-unique--it-services h2{font-size:clamp(32px,3vw,43px);line-height:1.15;margin:0 0 24px;text-wrap:balance}.trade-unique--it-services h3{font-size:24px;line-height:1.3}.trade-unique--it-services .tu-eyebrow{display:block;font-size:13px;margin-bottom:18px}
.its-link{display:inline-block;color:var(--odx-accent);font-size:15px;font-weight:700;line-height:1.6;padding-block:8px;margin-top:18px;text-underline-offset:5px}.its-link:hover{text-decoration:underline}.trade-unique--it-services a:focus-visible{outline:2px solid var(--odx-accent);outline-offset:5px}
.its-opening>header{max-width:1000px;margin:auto;text-align:center}.its-opening .tu-intro{max-width:850px;margin-inline:auto}.its-opening__context{max-width:1120px;margin:40px auto 0}.its-opening__context p{font-size:15px;text-align:center;margin-top:18px}
.its-account{display:grid;grid-template-columns:.9fr 1.1fr;gap:85px}.its-account__parts{background:var(--odx-surface);padding:36px 40px;border-radius:24px}.its-account__parts article+article{border-top:1px solid var(--odx-border);padding-top:25px;margin-top:25px}
.its-service-choice{display:grid;grid-template-columns:1fr 1fr;gap:80px}.its-catalog{margin-top:35px}.its-project{background:var(--odx-soft);padding:36px 40px;border-radius:24px}.its-project .trade-art-space:empty{background:var(--odx-bg)}
.its-heading{max-width:900px;margin-bottom:40px}.its-visit{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:36px 40px;background:var(--odx-surface);border-radius:24px}.its-followup{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px;margin-top:36px}
.its-knowledge{display:grid;grid-template-columns:1.15fr .85fr;gap:80px}.its-responsibility{padding:36px;background:var(--odx-accent-soft);border-radius:24px;align-self:start}.its-responsibility h3:not(:first-child){margin-top:32px}
.its-agreements{display:grid;grid-template-columns:.9fr 1.1fr;gap:88px}.its-agreements__billing article+article{margin-top:30px;padding-top:28px;border-top:1px solid var(--odx-border)}.its-business{display:grid;grid-template-columns:1.1fr 1fr;gap:80px}.trade-unique--it-services .its-note{font-size:15px;margin-top:25px}
@media(max-width:1050px){.its-account,.its-service-choice,.its-knowledge,.its-agreements,.its-business,.its-visit,.its-followup{gap:40px}.its-account__parts,.its-project,.its-visit,.its-responsibility{padding:30px}}
@media(max-width:800px){.trade-unique--it-services .tu-section{padding-block:64px}.its-account,.its-service-choice,.its-visit,.its-followup,.its-knowledge,.its-agreements,.its-business{grid-template-columns:1fr}.its-opening>header{text-align:left}.its-opening__context p{text-align:left}.its-opening__context .trade-art-space{--trade-art-ratio:16/9!important}.its-followup{gap:0}}
@media(max-width:480px){.trade-unique--it-services .tu-section{padding-block:48px}.trade-unique--it-services p{font-size:16px}.trade-unique--it-services .tu-intro{font-size:17px}.its-account__parts,.its-project,.its-visit,.its-responsibility{padding:26px 22px;border-radius:18px}}