@font-face{font-family:yekanBakh;src:url(../media/YekanBakhFaNum_Light-s.p.0ncw30m_kxw0e.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:yekanBakh;src:url(../media/YekanBakhFaNum_Regular-s.p.08ubz4x9wt5s7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:yekanBakh;src:url(../media/YekanBakhFaNum_Regular-s.p.08ubz4x9wt5s7.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:yekanBakh;src:url(../media/YekanBakhFaNum_SemiBold-s.p.0i541ioxw73u..woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:yekanBakh;src:url(../media/YekanBakhFaNum_Bold-s.p.0rihji92s968c.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:yekanBakh;src:url(../media/YekanBakhFaNum_ExtraBold-s.p.155s353qzn9h~.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:yekanBakh;src:url(../media/YekanBakhFaNum_Black-s.p.0l2s7.lfd4i_c.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:yekanBakh Fallback;src:local(Arial);ascent-override:97.84%;descent-override:53.81%;line-gap-override:0.0%;size-adjust:102.21%}.yekanbakh_de2c8178-module__rN1SCW__className{font-family:yekanBakh,yekanBakh Fallback}.yekanbakh_de2c8178-module__rN1SCW__variable{--font-yekan-bakh:"yekanBakh", "yekanBakh Fallback"}
.FloatingQuickAccess-module__GV5DdG__wrapper{z-index:90;opacity:0;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.65rem;transition:opacity .25s,transform .25s;display:flex;position:fixed;bottom:1.3rem;right:1rem;transform:translateY(16px)scale(.94)}.FloatingQuickAccess-module__GV5DdG__wrapperVisible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.FloatingQuickAccess-module__GV5DdG__trigger{color:#fff;cursor:pointer;background:linear-gradient(135deg,#079999 0%,#026d6d 100%);border:1px solid #03808061;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;min-height:48px;padding:.65rem .9rem;font-family:inherit;font-size:.76rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 18px 34px -16px #035f5fdb}.FloatingQuickAccess-module__GV5DdG__trigger:hover{transform:translateY(-2px);box-shadow:0 22px 38px -16px #035f5feb}.FloatingQuickAccess-module__GV5DdG__triggerOpen{background:linear-gradient(135deg,#205c5c 0%,#123f3f 100%)}.FloatingQuickAccess-module__GV5DdG__trigger svg{stroke-width:2.1px;width:21px;height:21px}.FloatingQuickAccess-module__GV5DdG__menu{-webkit-backdrop-filter:blur(18px)saturate(140%);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 100%;background:#ffffffeb;border:1px solid #9ad7d4b8;border-radius:20px;width:205px;padding:.48rem;transition:opacity .2s,visibility .2s,transform .2s;transform:translateY(10px)scale(.96);box-shadow:0 24px 54px -24px #0542429e}.FloatingQuickAccess-module__GV5DdG__menuOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.FloatingQuickAccess-module__GV5DdG__menuTitle{color:#477070;margin:0;padding:.45rem .58rem .55rem;font-size:.7rem;font-weight:700}.FloatingQuickAccess-module__GV5DdG__menuItem{color:#315f5f;border-radius:12px;align-items:center;gap:.55rem;min-height:40px;padding:.5rem .58rem;font-size:.78rem;font-weight:600;transition:color .18s,background-color .18s,transform .18s;display:flex}.FloatingQuickAccess-module__GV5DdG__menuItem:hover,.FloatingQuickAccess-module__GV5DdG__menuItemActive{color:#046d6d;background:#eaf8f7}.FloatingQuickAccess-module__GV5DdG__menuItem:hover{transform:translate(-2px)}.FloatingQuickAccess-module__GV5DdG__menuItem svg{stroke-width:1.9px;flex:none;width:19px;height:19px}.FloatingQuickAccess-module__GV5DdG__trigger:focus-visible,.FloatingQuickAccess-module__GV5DdG__menuItem:focus-visible{outline-offset:2px;outline:2px solid #0ba6a6}@media (max-width:640px){.FloatingQuickAccess-module__GV5DdG__wrapper{right:.75rem;bottom:calc(5.6rem + env(safe-area-inset-bottom))}.FloatingQuickAccess-module__GV5DdG__trigger{width:50px;height:50px;min-height:50px;padding:0}.FloatingQuickAccess-module__GV5DdG__trigger span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FloatingQuickAccess-module__GV5DdG__menu{width:min(205px,100vw - 1.5rem)}}@media (prefers-reduced-motion:reduce){.FloatingQuickAccess-module__GV5DdG__wrapper,.FloatingQuickAccess-module__GV5DdG__trigger,.FloatingQuickAccess-module__GV5DdG__menu,.FloatingQuickAccess-module__GV5DdG__menuItem{transition:none}}
.MobileBottomNav-module__BluaVq__bottomNav,.MobileBottomNav-module__BluaVq__pageSpacer{display:none}@media (max-width:760px){.MobileBottomNav-module__BluaVq__pageSpacer{height:calc(5.5rem + env(safe-area-inset-bottom));display:block}.MobileBottomNav-module__BluaVq__bottomNav{z-index:100;right:0;bottom:max(.5rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(145%);background:#ffffffe6;border:1px solid #9ad7d4b8;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));width:min(520px,100% - 1rem);min-height:68px;margin-inline:auto;padding:.42rem .34rem;display:grid;position:fixed;left:0;box-shadow:0 18px 48px -18px #044b4b7a}.MobileBottomNav-module__BluaVq__navItem{color:#537171;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;min-width:0;min-height:54px;font-size:.67rem;font-weight:600;line-height:1.2;transition:color .2s,background-color .2s,transform .2s;display:flex;position:relative}.MobileBottomNav-module__BluaVq__navItem:after{content:"";background:var(--brand-main);opacity:0;border-radius:999px;width:5px;height:5px;transition:opacity .2s,transform .2s;position:absolute;bottom:.14rem;transform:scale(.4)}.MobileBottomNav-module__BluaVq__navItemActive{color:var(--brand-main-dark);background:linear-gradient(#cff3f1b8,#eefafa57)}.MobileBottomNav-module__BluaVq__navItemActive:after{opacity:1;transform:scale(1)}.MobileBottomNav-module__BluaVq__navItem:active{transform:scale(.96)}.MobileBottomNav-module__BluaVq__iconWrap{border-radius:10px;place-items:center;width:27px;height:27px;transition:background-color .2s,transform .2s;display:grid}.MobileBottomNav-module__BluaVq__iconWrap svg{stroke-width:1.9px;width:22px;height:22px}.MobileBottomNav-module__BluaVq__navItemActive .MobileBottomNav-module__BluaVq__iconWrap{background:#0380801c;transform:translateY(-1px)}.MobileBottomNav-module__BluaVq__navItem:focus-visible{outline:2px solid var(--brand-main);outline-offset:-2px}}@media (max-width:360px){.MobileBottomNav-module__BluaVq__bottomNav{border-radius:19px;width:calc(100% - .6rem);padding-inline:.16rem}.MobileBottomNav-module__BluaVq__navItem{font-size:.61rem}}@media (prefers-reduced-motion:reduce){.MobileBottomNav-module__BluaVq__navItem,.MobileBottomNav-module__BluaVq__navItem:after,.MobileBottomNav-module__BluaVq__iconWrap{transition:none}}
:root{--brand-main:#038080;--brand-main-dark:#026666;--text-main:#133030;--surface:#fff;--surface-soft:#f3fbfb;--border:#d7ecec}*{box-sizing:border-box}html,body{max-width:100%;margin:0;padding:0;overflow-x:clip}html{scroll-behavior:smooth}img,video,svg,canvas,table{max-width:100%}body{font-family:var(--font-yekan-bakh), sans-serif;color:var(--text-main);background:#fff}a{color:inherit;text-decoration:none}.container{width:min(1200px,100% - 2rem);margin-inline:auto}[data-reveal]{opacity:0;filter:blur(3px);will-change:transform, opacity, filter;transition:opacity .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1),filter .82s;transform:translateY(44px)scale(.985)}[data-reveal].is-revealed{opacity:1;filter:blur();transform:translateY(0)scale(1)}[data-reveal-child]{opacity:0;transition:opacity .65s,transform .65s;transition-delay:var(--reveal-delay,0s);transform:translateY(26px)}[data-reveal-child].is-revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;filter:none;transition:none;transform:none}[data-reveal-child]{opacity:1;transition:none;transform:none}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-loaded{animation:.4s ease-out fadeIn}
