.jgrh,.jgrh *{box-sizing:border-box}.jgrh{position:relative;isolation:isolate;width:100%;max-width:100%;min-height:var(--jgrh-desktop-height,640px);overflow:hidden;border-radius:var(--jgrh-radius,0);background:#eef5f1;font-family:var(--jgrh-body-font,IRANYekanX,Arial,Helvetica,sans-serif);color:var(--jgrh-desc-color,#52625c);contain:layout paint}.jgrh a{-webkit-tap-highlight-color:transparent}.jgrh__media,.jgrh__media picture,.jgrh__media img,.jgrh__overlay{position:absolute;inset:0;width:100%;height:100%}.jgrh__media{z-index:-3;background:radial-gradient(circle at 70% 45%,#d8e9e6 0,#eef5f1 62%,#f7faf7 100%)}.jgrh__media img{display:block;max-width:none;object-fit:cover;object-position:var(--jgrh-desktop-object,center center)}.jgrh__overlay{z-index:-2;background:linear-gradient(var(--jgrh-gradient-direction,to right),var(--jgrh-overlay-start,rgba(248,251,247,.96)) 0,var(--jgrh-overlay-mid,rgba(248,251,247,.62)) 43%,var(--jgrh-overlay-end,rgba(248,251,247,0)) 76%);pointer-events:none}.jgrh__inner{position:relative;width:min(100%,var(--jgrh-container,1380px));min-height:var(--jgrh-desktop-height,640px);margin-inline:auto;padding:var(--jgrh-pad-top,72px) var(--jgrh-desktop-pad-x,44px) var(--jgrh-pad-bottom,120px);display:flex;flex-direction:column;justify-content:center}.jgrh__main-grid{width:100%;display:grid;grid-template-columns:minmax(0,var(--jgrh-content-width,610px));align-items:center}.jgrh-pos-right .jgrh__main-grid{justify-content:end}.jgrh__content{position:relative;z-index:2;width:min(100%,var(--jgrh-content-width,610px));min-width:0}.jgrh-align-left .jgrh__content{text-align:left}.jgrh-align-center .jgrh__content{text-align:center}.jgrh-align-right .jgrh__content{text-align:right}.jgrh__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 20px;color:var(--jgrh-eyebrow-color,#0c6b45);font-size:clamp(11px,var(--jgrh-eyebrow-desktop,13px),16px);font-weight:750;line-height:1.25;letter-spacing:.14em;text-transform:uppercase}.jgrh__eyebrow>span{width:28px;height:2px;flex:0 0 auto;background:#cf930c}.jgrh-rtl .jgrh__eyebrow{letter-spacing:0}.jgrh__title{margin:0;padding:0;font-family:var(--jgrh-title-font,IRANYekanX,Arial,sans-serif);font-size:clamp(32px,4.2vw,var(--jgrh-title-desktop,60px));font-weight:var(--jgrh-title-weight,600);line-height:var(--jgrh-title-line,1.12);letter-spacing:-.035em;text-wrap:balance}.jgrh-rtl .jgrh__title{letter-spacing:0}.jgrh__title-main,.jgrh__title-accent{display:block}.jgrh__title-main{color:var(--jgrh-title-color,#102c22)}.jgrh__title-accent{margin-top:.14em;color:var(--jgrh-accent-color,#075b42)}.jgrh__description{max-width:650px;margin:24px 0 0;color:var(--jgrh-desc-color,#52625c);font-size:var(--jgrh-desc-desktop,16px);font-weight:400;line-height:var(--jgrh-desc-line,1.75)}.jgrh__description p{margin:0}.jgrh__description p+p{margin-top:.65em}.jgrh-align-center .jgrh__description{margin-inline:auto}.jgrh-align-right .jgrh__description{margin-inline-start:auto}.jgrh__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.jgrh-align-center .jgrh__ctas{justify-content:center}.jgrh-align-right .jgrh__ctas{justify-content:flex-end}.jgrh__btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;border:1px solid transparent;border-radius:12px;text-decoration:none!important;font:inherit;font-size:14px;font-weight:700;line-height:1.2;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease}.jgrh__btn--primary{background:linear-gradient(135deg,#0c6b45,#164d61);color:#fff!important;box-shadow:0 10px 28px rgba(12,107,69,.2)}.jgrh__btn--secondary{border-color:rgba(12,107,69,.24);background:rgba(255,255,255,.74);color:#0b6045!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.jgrh__btn:hover{transform:translateY(-2px)}.jgrh__btn:focus-visible,.jgrh__market a:focus-visible{outline:3px solid rgba(209,154,36,.55);outline-offset:3px}.jgrh__features{display:grid;grid-template-columns:repeat(var(--jgrh-feature-cols,2),minmax(0,1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none}.jgrh__feature{min-width:0;display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid rgba(16,44,34,.09);border-radius:14px;background:rgba(255,255,255,.66);box-shadow:0 8px 24px rgba(16,44,34,.05);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.jgrh__feature-icon{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border-radius:9px;background:rgba(12,107,69,.09);color:#0c6b45}.jgrh__feature-icon svg{width:18px;height:18px}.jgrh__feature h3{margin:0;color:var(--jgrh-title-color,#102c22);font:inherit;font-size:14px;font-weight:750;line-height:1.35}.jgrh__feature p{margin:4px 0 0;color:var(--jgrh-desc-color,#52625c);font-size:12px;line-height:1.5}.jgrh__stats{position:absolute;z-index:3;bottom:42px;width:min(740px,calc(100% - (var(--jgrh-desktop-pad-x,44px)*2)));min-height:112px;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:stretch;padding:12px 10px;border:1px solid var(--jgrh-stats-border,#87a7b4);border-radius:20px;background:var(--jgrh-stats-bg,#164d61);box-shadow:0 18px 50px rgba(8,35,47,.18);color:var(--jgrh-stats-text,#fff);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.jgrh-stats-right .jgrh__stats{right:var(--jgrh-desktop-pad-x,44px)}.jgrh-stats-left .jgrh__stats{left:var(--jgrh-desktop-pad-x,44px)}.jgrh__stat{min-width:0;padding:10px 18px;display:flex;flex-direction:column;justify-content:center;text-align:center}.jgrh__stat+.jgrh__stat{border-inline-start:1px solid rgba(255,255,255,.2)}.jgrh__stat strong,.jgrh__stat span,.jgrh__stat small{display:block}.jgrh__stat strong{font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1.1;overflow-wrap:anywhere}.jgrh__stat span{margin-top:8px;font-size:11px;font-weight:600;line-height:1.35;opacity:.95}.jgrh__stat small{margin-top:4px;font-size:10px;line-height:1.3;opacity:.72}.jgrh-layout-hybrid,.jgrh-layout-map{background:linear-gradient(135deg,#f8fbf7 0,#eef6f1 55%,#f7faf8 100%)}.jgrh-layout-hybrid .jgrh__main-grid,.jgrh-layout-map .jgrh__main-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);gap:clamp(28px,5vw,78px)}.jgrh-layout-hybrid.jgrh-pos-right .jgrh__content,.jgrh-layout-map.jgrh-pos-right .jgrh__content{grid-column:2}.jgrh-layout-hybrid.jgrh-pos-right .jgrh__map-wrap,.jgrh-layout-map.jgrh-pos-right .jgrh__map-wrap{grid-column:1;grid-row:1}.jgrh-layout-hybrid .jgrh__stats,.jgrh-layout-map .jgrh__stats{position:relative;left:auto!important;right:auto!important;bottom:auto;width:100%;margin-top:34px}.jgrh__map-wrap{position:relative;min-width:0}.jgrh__map{position:relative;width:100%;height:var(--jgrh-map-height,470px);display:grid;place-items:center;border:1px solid rgba(16,44,34,.08);border-radius:28px;background:linear-gradient(145deg,rgba(255,255,255,.84),var(--jgrh-map-bg,#eef5f1));box-shadow:0 24px 70px rgba(16,44,34,.08);overflow:hidden}.jgrh__world{width:100%;height:100%;display:block;padding:18px}.jgrh__land path{fill:var(--jgrh-land,#bfd8cf);opacity:.82}.jgrh__routes path{fill:none;stroke:var(--jgrh-route,#4f7f70);stroke-width:1.4;stroke-dasharray:6 8;opacity:.38}.jgrh__marker-hit{fill:transparent;pointer-events:all}.jgrh__marker-pulse{fill:var(--jgrh-marker,#d19a24);opacity:.18;transform-origin:center}.jgrh__marker-dot{fill:var(--jgrh-marker,#d19a24);stroke:#fff;stroke-width:2.5}.jgrh__market a{cursor:pointer}.jgrh__tooltip-fo{overflow:visible;opacity:0;pointer-events:none;transition:opacity .2s ease}.jgrh__tooltip{width:max-content;max-width:175px;margin:auto;padding:8px 10px;border:1px solid rgba(16,44,34,.1);border-radius:9px;background:rgba(255,255,255,.96);box-shadow:0 10px 28px rgba(16,44,34,.14);color:#102c22;text-align:center;font-family:var(--jgrh-body-font,Arial,sans-serif);font-size:11px;line-height:1.3}.jgrh__tooltip strong,.jgrh__tooltip span{display:block}.jgrh__tooltip span{margin-top:3px;color:#607069;font-size:9px}.jgrh__market:hover .jgrh__tooltip-fo,.jgrh__market:focus-within .jgrh__tooltip-fo,.jgrh__market.is-active .jgrh__tooltip-fo{opacity:1}.jgrh__map.is-static .jgrh__tooltip-fo{display:none}.jgrh__trust-labels{position:absolute;inset:auto 16px 16px 16px;display:flex;flex-wrap:wrap;justify-content:center;gap:7px;pointer-events:none}.jgrh__trust-labels span{padding:7px 10px;border:1px solid rgba(16,44,34,.08);border-radius:999px;background:rgba(255,255,255,.83);box-shadow:0 8px 20px rgba(16,44,34,.08);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#37564b;font-size:10px;font-weight:700}.jgrh-animate .jgrh__content,.jgrh-animate .jgrh__map-wrap{animation:jgrhFadeUp .65s ease both}.jgrh-animate .jgrh__map-wrap{animation-delay:.08s}.jgrh-animate .jgrh__marker-pulse{animation:jgrhPulse 2.5s ease-out infinite}@keyframes jgrhFadeUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes jgrhPulse{0%,100%{transform:scale(.85);opacity:.2}50%{transform:scale(1.25);opacity:.06}}.jgrh-preset-clean-global .jgrh__map,.jgrh-preset-clean-global .jgrh__feature{box-shadow:none}.jgrh-preset-minimal-corporate .jgrh__map{border-radius:18px}.jgrh-preset-minimal-corporate .jgrh__feature{background:rgba(255,255,255,.48);border-radius:10px;box-shadow:none}
@media(max-width:1100px){.jgrh__inner{padding-inline:var(--jgrh-tablet-pad-x,30px)}.jgrh__title{font-size:var(--jgrh-title-tablet,48px)}.jgrh-layout-hybrid .jgrh__main-grid,.jgrh-layout-map .jgrh__main-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:34px}.jgrh__stats{width:min(650px,calc(100% - (var(--jgrh-tablet-pad-x,30px)*2)))}.jgrh-stats-right .jgrh__stats{right:var(--jgrh-tablet-pad-x,30px)}.jgrh-stats-left .jgrh__stats{left:var(--jgrh-tablet-pad-x,30px)}}
@media(max-width:900px){.jgrh-layout-hybrid .jgrh__main-grid,.jgrh-layout-map .jgrh__main-grid{grid-template-columns:1fr;gap:30px}.jgrh-layout-hybrid.jgrh-pos-right .jgrh__content,.jgrh-layout-map.jgrh-pos-right .jgrh__content,.jgrh-layout-hybrid.jgrh-pos-right .jgrh__map-wrap,.jgrh-layout-map.jgrh-pos-right .jgrh__map-wrap{grid-column:auto;grid-row:auto}.jgrh__map{height:min(var(--jgrh-map-height,470px),420px)}}
@media(max-width:767px){.jgrh{min-height:var(--jgrh-mobile-height,760px);contain:layout paint}.jgrh__media img{object-position:var(--jgrh-mobile-object,center center)}.jgrh__overlay{background:linear-gradient(to bottom,var(--jgrh-overlay-start,rgba(248,251,247,.96)) 0,var(--jgrh-overlay-mid,rgba(248,251,247,.62)) 50%,var(--jgrh-overlay-end,rgba(248,251,247,0)) 82%)}.jgrh__inner{min-height:var(--jgrh-mobile-height,760px);padding:var(--jgrh-mobile-pad-top,48px) var(--jgrh-mobile-pad-x,22px) var(--jgrh-mobile-pad-bottom,30px);justify-content:flex-start}.jgrh__main-grid{grid-template-columns:1fr!important;gap:24px}.jgrh__content{width:100%;max-width:100%}.jgrh__eyebrow{margin-bottom:14px;font-size:var(--jgrh-eyebrow-mobile,12px)}.jgrh__title{font-size:clamp(29px,9.8vw,var(--jgrh-title-mobile,39px));letter-spacing:-.025em}.jgrh__description{margin-top:17px;font-size:var(--jgrh-desc-mobile,15px)}.jgrh__ctas{margin-top:22px;gap:9px}.jgrh__btn{min-height:46px;flex:1 1 160px;padding:11px 15px}.jgrh__features{grid-template-columns:1fr;gap:9px;margin-top:22px}.jgrh__feature{padding:11px 12px}.jgrh__stats,.jgrh-layout-hybrid .jgrh__stats,.jgrh-layout-map .jgrh__stats{position:relative;left:auto!important;right:auto!important;bottom:auto;width:100%;min-height:0;grid-template-columns:repeat(var(--jgrh-stats-mobile-cols,2),minmax(0,1fr));margin-top:24px;padding:7px;border-radius:16px}.jgrh__stat{padding:12px 7px}.jgrh__stat+.jgrh__stat{border-inline-start:0}.jgrh__stat:nth-child(even){border-inline-start:1px solid rgba(255,255,255,.18)}.jgrh__stat:nth-child(n+3){border-top:1px solid rgba(255,255,255,.18)}.jgrh__stat strong{font-size:20px}.jgrh__map{height:var(--jgrh-map-height-mobile,300px);border-radius:20px}.jgrh__world{padding:6px}.jgrh__trust-labels{inset:auto 8px 9px}.jgrh__trust-labels span:nth-child(n+4){display:none}.jgrh__tooltip-fo{display:none}.jgrh__market.is-active .jgrh__tooltip-fo{display:block}.jgrh__marker-hit{r:22}.jgrh-layout-image .jgrh__inner{padding-bottom:max(var(--jgrh-mobile-pad-bottom,30px),30px)}}
@media(max-width:420px){.jgrh__inner{padding-inline:max(16px,var(--jgrh-mobile-pad-x,22px))}.jgrh__title{font-size:max(29px,calc(var(--jgrh-title-mobile,39px) - 5px))}.jgrh__description{font-size:max(13px,calc(var(--jgrh-desc-mobile,15px) - 1px))}.jgrh__btn{flex-basis:100%}.jgrh__stats{grid-template-columns:repeat(var(--jgrh-stats-mobile-cols,2),minmax(0,1fr))}.jgrh__stat strong{font-size:18px}.jgrh__stat span{font-size:10px}}
@media(prefers-reduced-motion:reduce){.jgrh *,.jgrh *::before,.jgrh *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
