html,body{margin:0;padding:0;min-height:100%}body.faralink-canvas{background:#eef3fb;overflow-x:hidden;font-family:var(--fl-font-family,YekanBakh,IRANSansX,Vazirmatn,Inter,Segoe UI,Tahoma,sans-serif)}#faralink-canvas-root{width:100%;max-width:100%;min-height:100vh}.fl-customPage{padding:56px 0 76px}.fl-customPageInner{width:min(1280px,calc(100% - 32px));margin-inline:auto;display:grid;gap:24px}.fl-customPage:has(.fl-managedPageHero--custom){padding-top:0}.fl-customPage:has(.fl-managedPageHero--custom) .fl-customPageInner{width:100%;max-width:none;display:block}.fl-customPage:has(.fl-managedPageHero--custom) .fl-customPageBody{width:100%;max-width:none}.fl-customPageHero{text-align:center}.fl-customPageHero h1{margin:0;color:var(--heading,#273854);font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.35;letter-spacing:0}.fl-customPageBody{min-width:0;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none;color:var(--text,#334155);font-size:16px;line-height:2.1}.fl-customPageBody>:first-child{margin-top:0}.fl-customPageBody>:last-child{margin-bottom:0}@media(max-width:767px){.fl-customPage{padding:32px 0 52px}.fl-customPage:has(.fl-managedPageHero--custom){padding-top:0}.fl-customPageInner{width:min(100% - 24px,1280px)}.fl-customPage:has(.fl-managedPageHero--custom) .fl-customPageInner{width:100%}.fl-customPageHero h1{font-size:30px}}