.itnet-infrastructure{--infra:#198ef8}.itnet-infrastructure p{color:var(--muted);line-height:1.95}.itnet-infrastructure .tag,.itnet-infrastructure .faq-tag{color:var(--infra)}.itnet-infrastructure h2{font-size:clamp(25px,3vw,38px);line-height:1.5;margin:12px 0 18px}.itnet-infrastructure h3{font-size:20px;line-height:1.6;margin:15px 0 10px}.in-hero{padding:130px 0 55px}.in-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:50px;align-items:center}.in-hero .ip-crumb{margin-bottom:28px}.in-hero h1{font-size:clamp(34px,4.3vw,60px);line-height:1.4;letter-spacing:-.025em;margin:24px 0}.in-hero h1>span{display:block;color:var(--infra)}.in-lede{max-width:65ch;font-size:17px}.in-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:24px}.in-actions>a:not(.btn){color:var(--ink);text-decoration:none;font-size:14px}.itnet-infrastructure .in-primary{background:#1379d6;color:#fff;border:1px solid #198ef8}.itnet-infrastructure .in-primary:hover{background:#0b68bd}.in-experience{display:inline-block;margin-top:24px;font-size:12px;color:var(--muted);border-inline-start:2px solid var(--infra);padding-inline-start:10px}.in-visual{min-width:0}.in-visual .home-itnet-logo .partner-dotlogo{height:100%;aspect-ratio:auto!important}.in-section{padding:50px 0}.in-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.in-card{border:1px solid var(--line);border-top:2px solid #198ef877;border-radius:22px;padding:26px;background:var(--card);scroll-margin-top:110px}.in-number{color:var(--infra);font-size:12px;font-weight:750}.in-card p{font-size:14px}.in-card ul{padding-inline-start:18px;color:var(--muted);font-size:13px;line-height:2}.in-card li::marker{color:var(--infra)}.in-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.in-models article{border-top:1px solid #198ef855;padding-top:20px}.in-models p,.in-process p{font-size:14px}.in-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0;list-style:none;margin-top:28px}.in-process li{padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--card)}.in-step{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;border:1px solid #198ef844;background:#198ef812;color:var(--infra);font-weight:750}.in-portal,.in-last{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;align-items:center;padding:32px;border:1px solid #198ef844;border-radius:26px;background:var(--card)}.in-portal .in-actions{flex-direction:column;align-items:stretch;margin-top:0}.in-actions .in-support-link{color:#a78bfa!important;text-align:center}.in-last>.btn{justify-self:end}.itnet-infrastructure a:focus-visible{outline:2px solid var(--infra);outline-offset:5px}html[lang=fa] .itnet-infrastructure{direction:rtl;text-align:right}html[lang=fa] .itnet-infrastructure :is(h1,h2,h3,p,.faq-head,.faq-q,.faq-a){text-align:right;letter-spacing:0}html[lang=fa] .itnet-infrastructure .ip-crumb .sep{display:inline-block;transform:scaleX(-1)}@media(max-width:1000px){.in-hero-grid{gap:28px}.in-services{grid-template-columns:repeat(2,minmax(0,1fr))}.in-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.in-hero{padding-top:108px}.in-hero-grid,.in-models,.in-portal,.in-last{grid-template-columns:minmax(0,1fr)}.in-section{padding:36px 0}.in-hero h1{font-size:34px}.in-visual{width:100%;max-width:440px;margin-inline:auto}.in-last>.btn{justify-self:stretch}.in-portal,.in-last{padding:24px}}@media(max-width:440px){.in-services,.in-process{grid-template-columns:1fr}}