.Header-module__Af2_WG__header{z-index:70;color:#253a43;background:#fff;border-bottom:1px solid #e3e8ea;font-family:IranYekanRegular,sans-serif;position:fixed;inset:0 0 auto}.Header-module__Af2_WG__shell{justify-content:space-between;align-items:center;gap:24px;width:min(1200px,100% - 40px);min-height:76px;margin:auto;display:flex}.Header-module__Af2_WG__logo{width:148px;height:auto;display:block}.Header-module__Af2_WG__list{white-space:nowrap;align-items:center;gap:20px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.Header-module__Af2_WG__list a{padding:10px 0;text-decoration:none;display:block}.Header-module__Af2_WG__list a:hover,.Header-module__Af2_WG__list a[aria-current],.Header-module__Af2_WG__active{color:#008f80}.Header-module__Af2_WG__productMenu>summary{cursor:pointer;align-items:center;gap:5px;padding:12px 0;font-family:IranYekanBold,sans-serif;list-style:none;display:flex}.Header-module__Af2_WG__productMenu>summary::-webkit-details-marker{display:none}.Header-module__Af2_WG__mega{white-space:normal;background:#fff;border:1px solid #e3e8ea;border-top:3px solid #008f80;border-radius:0 0 10px 10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;width:min(1200px,100% - 40px);max-height:calc(100dvh - 100px);padding:28px;display:grid;position:absolute;top:76px;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 10px 24px #142b3a12}.Header-module__Af2_WG__group>summary{color:#203e49;cursor:pointer;margin-bottom:10px;font-family:IranYekanBold,sans-serif;font-size:16px}.Header-module__Af2_WG__group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Header-module__Af2_WG__group li a{padding:7px 0;font-size:14px;line-height:1.7}.Header-module__Af2_WG__actions{align-items:center;gap:8px;display:flex}.Header-module__Af2_WG__phone,.Header-module__Af2_WG__toggle{color:#008f80;background:#fff;border:1px solid #d8e4e3;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:42px;min-height:42px;padding:8px;display:flex}.Header-module__Af2_WG__toggle{cursor:pointer;display:none}.Header-module__Af2_WG__header :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #008f80}@media (max-width:1150px){.Header-module__Af2_WG__toggle{display:flex}.Header-module__Af2_WG__nav{top:76px;background:#fff;border-bottom:1px solid #e3e8ea;max-height:calc(100dvh - 76px);padding:12px 20px;display:none;position:absolute;inset-inline:0;overflow-y:auto}.Header-module__Af2_WG__nav.Header-module__Af2_WG__open{display:block}.Header-module__Af2_WG__list{white-space:normal;display:block}.Header-module__Af2_WG__list>li{border-bottom:1px solid #eef1f2}.Header-module__Af2_WG__list>li>a{padding:12px 0}.Header-module__Af2_WG__mega{width:100%;box-shadow:none;border:0;border-top:1px solid #e3e8ea;border-radius:0;grid-template-columns:1fr 1fr;gap:20px;max-height:none;padding:16px 0;position:static;overflow:visible;transform:none}.Header-module__Af2_WG__productMenu>summary{padding:14px 0}.Header-module__Af2_WG__group ul{gap:3px}.Header-module__Af2_WG__group li a{padding:7px 0}}@media (max-width:540px){.Header-module__Af2_WG__shell{width:calc(100% - 32px)}.Header-module__Af2_WG__logo{width:135px}.Header-module__Af2_WG__phone span{display:none}.Header-module__Af2_WG__mega{grid-template-columns:1fr}.Header-module__Af2_WG__group{border-bottom:1px solid #e3e8ea;padding-bottom:12px}.Header-module__Af2_WG__group>summary{margin-bottom:8px}}.Header-module__Af2_WG__productMenu{position:relative}.Header-module__Af2_WG__productMenu:not([open])>.Header-module__Af2_WG__mega{display:none}.Header-module__Af2_WG__mega{inset-inline-start:0;grid-template-columns:1fr;width:320px;max-width:calc(100vw - 40px);padding:16px 20px;top:100%;left:auto;transform:none}.Header-module__Af2_WG__products{white-space:normal;margin:0;padding:0;list-style:none}.Header-module__Af2_WG__products a{line-height:1.8}@media (max-width:1150px){.Header-module__Af2_WG__mega{width:100%;max-width:none;position:static}}
.Footer-module__EZoWya__root{color:#263c46;background:#f6f8f9;border-top:1px solid #e3eaec;font-family:IranYekanRegular,sans-serif;font-size:15px;line-height:1.9}.Footer-module__EZoWya__shell{width:min(1200px,100% - 40px);margin-inline:auto}.Footer-module__EZoWya__promoWrap{width:min(1200px,100% - 32px);margin:0 auto;padding:clamp(40px,6vw,64px) 0 8px}.Footer-module__EZoWya__promo{isolation:isolate;color:#fff;background:linear-gradient(120deg,#0e2e30 0%,#13494a 55%,#1d8180 130%);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:clamp(28px,4.5vw,52px) clamp(22px,5vw,60px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0e2e30b3}.Footer-module__EZoWya__promo:before{content:"";z-index:-1;background:radial-gradient(circle,#54dcc64d,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;inset:auto -12% -55% auto}.Footer-module__EZoWya__promoCopy{max-width:640px}.Footer-module__EZoWya__promoKicker{color:#8ff0df;letter-spacing:.02em;font-size:14px;display:inline-block}.Footer-module__EZoWya__promoTitle{color:#fff;margin:10px 0 12px;font-family:IranYekanFat,IranYekanBold,sans-serif;font-size:clamp(22px,3vw,34px);line-height:1.6}.Footer-module__EZoWya__promoTitle span{color:#54dcc6}.Footer-module__EZoWya__promoText{color:#ffffffc7;max-width:56ch;margin:0;font-size:clamp(14px,1.4vw,16px);line-height:2}.Footer-module__EZoWya__promoActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.Footer-module__EZoWya__promoPrimary,.Footer-module__EZoWya__promoSecondary{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 24px;font-size:15px;text-decoration:none;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.Footer-module__EZoWya__promoPrimary{color:#0b2627;background:#54dcc6;font-family:IranYekanBold,sans-serif;box-shadow:0 10px 24px -10px #54dcc6b3}.Footer-module__EZoWya__promoPrimary:hover{background:#7ae6d4;transform:translateY(-1px)}.Footer-module__EZoWya__promoSecondary{color:#fff;border:1px solid #ffffff47}.Footer-module__EZoWya__promoSecondary:hover{background:#ffffff1a}.Footer-module__EZoWya__promoPortrait{background:#ffffff1a;border-radius:50%;width:200px;height:200px;padding:8px;position:relative;box-shadow:0 0 0 1px #ffffff2e}.Footer-module__EZoWya__promoImage{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.Footer-module__EZoWya__main{grid-template-columns:1.5fr repeat(3,minmax(0,.85fr)) 1.15fr;gap:32px;padding:48px 0 36px;display:grid}.Footer-module__EZoWya__logo{width:150px;height:auto;display:block}.Footer-module__EZoWya__brand p{color:#5a6b73;max-width:34ch;margin:16px 0 18px;font-size:14px;line-height:2.05}.Footer-module__EZoWya__socials{gap:8px;display:flex}.Footer-module__EZoWya__social{color:#1d8180;background:#fff;border:1px solid #d5e3e1;border-radius:50%;place-items:center;width:38px;height:38px;transition:background-color .2s,color .2s;display:grid}.Footer-module__EZoWya__social:hover{color:#fff;background:#1d8180}.Footer-module__EZoWya__col h3,.Footer-module__EZoWya__contact h3{color:#1b2f37;margin:0 0 14px;font-family:IranYekanBold,sans-serif;font-size:15px}.Footer-module__EZoWya__col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Footer-module__EZoWya__col a{color:#53656e;font-size:14px;text-decoration:none;transition:color .2s}.Footer-module__EZoWya__col a:hover,.Footer-module__EZoWya__contact a:hover{color:#1d8180}.Footer-module__EZoWya__contact{align-content:start;gap:8px;font-style:normal;display:grid}.Footer-module__EZoWya__contact a,.Footer-module__EZoWya__contact span{color:#53656e;overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:14px;text-decoration:none;display:flex}.Footer-module__EZoWya__contact svg{color:#1d8180;flex:none;margin-top:6px}.Footer-module__EZoWya__guides{border-top:1px solid #e3eaec;padding:14px 0}.Footer-module__EZoWya__guides summary{color:#1d8180;cursor:pointer;align-items:center;gap:6px;min-height:44px;font-family:IranYekanBold,sans-serif;font-size:14px;list-style:none;display:inline-flex}.Footer-module__EZoWya__guides summary::-webkit-details-marker{display:none}.Footer-module__EZoWya__guidesIcon{transition:transform .2s}.Footer-module__EZoWya__guides[open] .Footer-module__EZoWya__guidesIcon{transform:rotate(180deg)}.Footer-module__EZoWya__guideGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px;padding:12px 0 18px;display:grid}.Footer-module__EZoWya__guideGroup h4{color:#1b2f37;margin:0 0 8px;font-family:IranYekanBold,sans-serif;font-size:13px}.Footer-module__EZoWya__guideGroup ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Footer-module__EZoWya__guideGroup a{color:#5a6b73;font-size:13px;text-decoration:none}.Footer-module__EZoWya__guideGroup a:hover{color:#1d8180;text-decoration:underline}.Footer-module__EZoWya__bottom{color:#6b7a82;border-top:1px solid #e3eaec;justify-content:space-between;align-items:center;gap:16px;padding:18px 0 22px;font-size:13px;display:flex}.Footer-module__EZoWya__bottomLinks{flex-wrap:wrap;gap:18px;display:flex}.Footer-module__EZoWya__bottom a{color:#53656e;text-decoration:none}.Footer-module__EZoWya__bottom a:hover{color:#1d8180}.Footer-module__EZoWya__root :is(a,summary):focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #1d8180}@media (max-width:1080px){.Footer-module__EZoWya__main{grid-template-columns:repeat(4,minmax(0,1fr))}.Footer-module__EZoWya__brand{grid-column:1/-1}.Footer-module__EZoWya__brand p{max-width:60ch}}@media (max-width:900px){.Footer-module__EZoWya__promo{grid-template-columns:1fr}.Footer-module__EZoWya__promoPortrait{display:none}.Footer-module__EZoWya__guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Footer-module__EZoWya__shell{width:calc(100% - 32px)}.Footer-module__EZoWya__main{grid-template-columns:1fr 1fr;gap:28px 20px;padding-top:36px}.Footer-module__EZoWya__contact{grid-column:1/-1}.Footer-module__EZoWya__promoActions a{flex:auto}.Footer-module__EZoWya__guideGrid{grid-template-columns:1fr}.Footer-module__EZoWya__bottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Footer-module__EZoWya__promoPrimary,.Footer-module__EZoWya__promoPrimary:hover{transition:none;transform:none}.Footer-module__EZoWya__guidesIcon{transition:none}}
