.contact-page .c-hero h1{white-space:normal;max-width:19ch;line-height:1.3;font-size:clamp(32px,5.2vw,64px);letter-spacing:-.025em}.contact-page .c-hero .lede{max-width:65ch;line-height:1.9}.contact-page .c-hero .hero-proof{gap:12px}.contact-page .hero-proof .fact{border:1px solid var(--line);border-radius:12px;padding:12px 16px;font-size:13px}.contact-page .hero-proof .fact b{color:var(--blue)}.contact-page .c-grid{position:relative;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px}.contact-page .c-form{border-radius:24px;border-top:2px solid var(--blue)}.contact-page .c-form .sub{line-height:1.9}.contact-page .c-card{border-radius:20px}.contact-page .c-card .ck{letter-spacing:0;text-transform:none}.contact-page .c-card p{line-height:1.9}.contact-page .c-big{font-size:clamp(17px,2.2vw,25px);overflow-wrap:anywhere}.contact-page .itnet-support-card{border-color:#a78bfa66}.contact-page .itnet-support-card .c-big{color:#a78bfa}.contact-page .c-submit .btn{background:var(--blue);color:#fff;border-color:var(--blue)}.contact-page .itnet-form-notice{grid-column:1/-1;margin:0;padding:12px 18px;border:1px solid var(--line);border-radius:12px;color:var(--muted);font-size:12px;line-height:1.8}.contact-page .c-off address{font-style:normal;line-height:1.9}.contact-page .c-off>p{font-size:13px;color:var(--muted);line-height:1.8}html[lang=fa] .contact-page{direction:rtl;text-align:right}html[lang=fa] .contact-page :is(h1,h2,.lede,.c-form,.c-aside,.faq-head,.faq-q,.faq-a,.c-off){text-align:right}html[lang=fa] .contact-page .c-hero h1{letter-spacing:0;max-width:21ch}html[lang=fa] .contact-page .c-hero .lede{margin-inline-start:0;margin-inline-end:auto}html[lang=fa] .contact-page :is(input,textarea,.ip-select-trigger){text-align:right}html[lang=fa] .contact-page :is(input[type=email],input[type=tel]){direction:ltr;text-align:right}html[lang=fa] .contact-page .c-chip{direction:rtl}html[lang=fa] .contact-page .faq-layout{direction:rtl}html[lang=fa] .contact-page .ip-crumb .sep{display:inline-block;transform:scaleX(-1)}@media(max-width:800px){.contact-page .c-grid{grid-template-columns:minmax(0,1fr);gap:20px}.contact-page .c-hero h1{max-width:100%;font-size:clamp(30px,7vw,48px)}.contact-page .c-off-grid{grid-template-columns:1fr}.contact-page .c-hero{padding-top:108px}}
.contact-page .c-hero .wrap{padding-inline:40px}.contact-page .c-grid{padding-inline:40px}html[lang=fa] .contact-page .c-hero h1{margin-inline-start:0;margin-inline-end:auto}@media(max-width:640px){.contact-page .c-hero .wrap,.contact-page .c-grid{padding-inline:20px}}

html[lang=fa] .contact-page .c-card>a.c-big[href^="tel:"]{justify-content:flex-end}.contact-page .c-chip:has(input[value="Support & Help Desk"]:checked),.contact-page .c-chip:has(input[value="پشتیبانی و هلپ‌دسک"]:checked){border-color:#a78bfa;color:#a78bfa;background:#a78bfa12}
