@import "https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Vazirmatn,Tahoma,sans-serif}a,button,select{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:0}header{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f8f8f4ef;justify-content:space-between;align-items:center;max-width:1240px;height:78px;margin:auto;padding:0 28px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:9px;display:flex}.mark{background:var(--ink);width:38px;height:38px;color:var(--gold);border-radius:12px;place-items:center;font-size:22px;display:grid}.brand strong{font-size:16px;display:block}.brand small{color:var(--muted);font-size:10px;font-weight:400;display:block}nav{gap:27px;display:flex}nav button{color:var(--muted);border-bottom:2px solid #0000;padding:28px 0;font-size:12px}nav button.sel,nav button:hover{color:var(--ink);border-color:var(--teal)}.actions{align-items:center;gap:9px;display:flex}.insta{color:#fff;background:linear-gradient(135deg,#f5c75b,#db5472 60%,#694aa5);border-radius:10px;place-items:center;width:35px;height:35px;font-size:24px;display:grid}.cta,.gold{background:var(--ink);color:#fff;border-radius:10px;padding:11px 17px;font-size:11px;font-weight:700;display:inline-block}.cta:hover{background:var(--dark)}.hero{max-width:1240px;margin:auto;padding:95px 28px 70px}.eyebrow,.section>span,.head span,.kicker,.report span,.lead span{color:var(--teal);font-size:11px;font-weight:700}.hero h1{letter-spacing:-.06em;margin:19px 0 15px;font-size:clamp(44px,7vw,76px);line-height:1.2}.hero h1 em{color:var(--teal);font-style:normal}.hero p{color:var(--muted);max-width:540px;font-size:15px;line-height:2}.hero-buttons{align-items:center;gap:12px;margin:27px 0 40px;display:flex}.hero-buttons>a{color:var(--muted);font-size:11px;font-weight:700}.hero>small{color:var(--muted);font-size:10px}.section{max-width:1240px;margin:auto;padding:53px 28px}.head{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.head h2{letter-spacing:-.05em;margin:7px 0 0;font-size:23px}.head>small{color:var(--muted);font-size:10px}.kpis{grid-template-columns:1.4fr repeat(3,1fr);gap:12px;display:grid}.kpi{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;justify-content:space-between;min-height:140px;padding:20px;display:flex;position:relative;overflow:hidden}.kpi span,.kpi small{color:var(--muted);font-size:10px}.kpi>b{letter-spacing:-.05em;font-size:27px}.kpi i{color:var(--teal);font-size:10px;font-style:normal;font-weight:700}.kpi.main{background:#e8f5ef;border-color:#cfe9de}.line{width:100%;height:120px}.main .line{width:59%;height:74px;position:absolute;bottom:-9px;left:0}.split{grid-template-columns:1.55fr 1fr;gap:13px;padding-top:0;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:15px;padding:23px}.panel select,.filters select{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:8px;padding:8px 11px;font-size:11px}.chart-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-top:12px;font-size:10px;display:flex}.rank{border-bottom:1px solid var(--line);grid-template-columns:25px 1fr auto;align-items:center;gap:9px;padding:14px 0;font-size:12px;display:grid}.rank span small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.rank i{background:var(--teal);border-radius:3px;grid-column:2/4;height:4px;display:block}.opportunity{background:var(--ink);color:#fff;border-radius:21px;grid-template-columns:1fr 1fr;max-width:1184px;margin:22px auto 50px;display:grid;overflow:hidden}.opportunity>div:first-child{padding:43px}.opportunity span{color:var(--gold);font-size:10px;font-weight:700}.opportunity h2{margin:9px 0;font-size:31px}.opportunity h3{font-size:16px}.opportunity p{color:#bad0cb;font-size:12px;line-height:1.9}.meta{color:#c7d8d3;margin:20px 0;font-size:11px}.meta span{color:var(--gold)}.gold{background:var(--gold);color:var(--ink)}.visual{background:linear-gradient(135deg,#d1ad7f,#895c4b);min-height:290px;position:relative}.visual:after{content:"";clip-path:polygon(20% 23%,100% 0,100% 100%,0 100%,0 45%);background:linear-gradient(135deg,#f1e3c2,#a6745e);position:absolute;inset:58px 50px 0 0}.visual>b{z-index:1;background:var(--gold);color:var(--ink);text-align:center;border-radius:50%;place-items:center;width:78px;height:78px;font-size:12px;line-height:1.2;display:grid;position:absolute;top:28px;left:28px;transform:rotate(-10deg)}.cards{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.listing{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.photo{background:linear-gradient(135deg,#c8ddd3,#6f9785);height:174px;position:relative}.photo:after{content:"";clip-path:polygon(18% 28%,100% 0,100% 100%,0 100%,0 47%);background:linear-gradient(150deg,#f5eee2,#aa7b60);position:absolute;inset:38px 20px 0}.p1{background:linear-gradient(135deg,#e1d1b4,#936c55)}.p2{background:linear-gradient(135deg,#c9dbe0,#5c7f88)}.photo label{z-index:1;color:#806c3b;background:#fff9d8;border-radius:6px;padding:5px 8px;font-size:9px;position:absolute;top:11px;right:11px}.listing>div:last-child{padding:14px}.listing small,.listing span{color:var(--muted);font-size:9px}.listing h3{margin:7px 0 16px;font-size:13px}.listing b{font-size:14px}.listing>div:last-child>span{float:left}.report{background:#e8f3ee;border-radius:17px;justify-content:space-between;align-items:center;max-width:1184px;margin:0 auto 48px;padding:25px 30px;display:flex}.report h2{margin:7px 0;font-size:21px}.report p{color:var(--muted);font-size:11px}.inner{min-height:650px;padding-top:75px}.inner>h1{letter-spacing:-.06em;margin:10px 0;font-size:48px}.inner>p{color:var(--muted);max-width:620px;font-size:13px;line-height:2}.filters{gap:9px;margin:30px 0;display:flex}.summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.summary>div{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:13px;padding:20px;font-size:11px}.summary b{color:var(--ink);margin:10px 0;font-size:28px;display:block}.summary i{color:var(--teal);font-style:normal}.big{min-height:350px}.table{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:auto}table{border-collapse:collapse;text-align:right;width:100%;min-width:610px}th,td{border-bottom:1px solid var(--line);color:var(--muted);padding:17px 19px;font-size:11px}th{color:#98a4a1;font-size:10px}td b{color:var(--ink)}.reports{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.reports article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:200px;padding:22px}.reports small{color:var(--teal);font-size:10px;font-weight:700}.reports h2{margin:22px 0 9px;font-size:18px;line-height:1.6}.reports p{color:var(--muted);font-size:11px;line-height:1.8}.reports button,.head button{color:var(--teal);font-size:10px;font-weight:700}.lead{background:var(--dark);color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:48px max(28px,50% - 592px);display:flex}.lead h2{margin:8px 0;font-size:27px}.lead p{color:#b9d6cf;font-size:11px}.lead .gold{margin-left:8px}.outline{color:#fff;border:1px solid #65a18f;border-radius:10px;padding:10px 15px;font-size:11px;font-weight:700;display:inline-block}footer{max-width:1240px;color:var(--muted);justify-content:space-between;align-items:center;margin:auto;padding:27px 28px 35px;font-size:10px;display:flex}.mobile-nav{display:none}@media (width<=800px){header{height:67px;padding:0 16px}.actions .cta{padding:10px 11px;font-size:10px}nav{display:none}.hero{padding:59px 18px 48px}.hero h1{font-size:45px}.hero p{font-size:13px}.hero-buttons{flex-wrap:wrap}.section{padding:37px 17px}.head{flex-direction:column;align-items:start;gap:8px}.kpis{grid-template-columns:1fr 1fr}.kpi:first-child{grid-column:1/-1}.kpi{min-height:126px;padding:16px}.kpi>b{font-size:22px}.split{grid-template-columns:1fr}.panel{padding:17px}.opportunity{grid-template-columns:1fr;margin:15px 17px 36px}.opportunity>div:first-child{padding:28px 22px}.visual{min-height:185px}.cards{grid-template-columns:1fr 1fr;gap:9px}.photo{height:125px}.listing>div:last-child{padding:11px}.listing h3{margin:5px 0 11px;font-size:11px;line-height:1.7}.listing b{font-size:12px;display:block}.listing>div:last-child>span{float:none}.report{margin:0 17px 30px;padding:22px;display:block}.report h2{font-size:19px}.report .cta{margin-top:9px;display:inline-block}.inner{padding-top:44px}.inner>h1{font-size:40px}.filters{overflow:auto}.filters select{min-width:135px}.summary{grid-template-columns:1fr 1fr}.summary>div:last-child{grid-column:1/-1}.reports{grid-template-columns:1fr}.lead{padding:37px 18px;display:block}.lead h2{font-size:23px}.lead>div:last-child{margin-top:22px}.lead .gold,.outline{margin-bottom:8px}.mobile-nav{z-index:10;border-top:1px solid var(--line);background:#fffffff2;justify-content:space-around;height:63px;padding:6px 2px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#9aa5a3;flex-direction:column;align-items:center;gap:2px;font-size:9px;display:flex}.mobile-nav button b{font-size:17px}.mobile-nav button.sel{color:var(--teal);font-weight:700}footer{padding:25px 18px 83px;display:block}.footer-stats{margin:16px 0;line-height:2.3}.region-grid{grid-template-columns:1fr}.region-card .line{height:90px}.valuation{margin:0 17px 30px;padding:22px;display:block}.valuation h2{font-size:20px}.valuation .gold{margin-top:10px;display:inline-block}.actions{gap:5px}.social-icon{width:31px;height:31px}.theme-toggle{width:30px;height:30px;font-size:16px}.brand-logo{width:40px;height:40px}.brand strong{font-size:16px}}:root{--ink:#13243a;--muted:#667b91;--paper:#f6f8fb;--line:#dce5ee;--teal:#1766a7;--dark:#102c4b;--gold:#c58a25}.brand-logo{object-fit:contain;object-position:center;filter:drop-shadow(0 2px 4px #13243a18);width:46px;height:46px}.social-icon{border:1px solid var(--line);background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;transition:all .2s;display:grid;overflow:hidden}.social-icon:hover{transform:translateY(-2px);box-shadow:0 6px 14px #13243a22}.social-icon img{object-fit:cover;width:100%;height:100%}.actions .cta{color:#fff;background:#b27b22}.actions .cta:hover{background:#8e621a}.theme-toggle{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;font-size:18px;transition:all .2s;display:grid}.theme-toggle:hover{background:#edf3f8;transform:rotate(18deg)}.valuation-cta{color:var(--teal);background:#eaf2f8;border:1px solid #d6e0e9;border-radius:10px;padding:11px 17px;font-size:11px;font-weight:700;transition:all .2s}.valuation-cta:hover{background:#d7e8f4;transform:translateY(-1px)}.region-prices{padding-top:28px}.section-note{color:var(--muted);margin:-8px 0 20px;font-size:11px}.all-regions{color:var(--teal);font-size:11px;font-weight:700}.region-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.region-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:18px;overflow:hidden}.region-card-head{justify-content:space-between;align-items:center;display:flex}.region-card h3{margin:0;font-size:14px}.region-card-head span{color:var(--teal);font-size:11px;font-weight:700}.region-card .line{height:82px;margin:10px 0 -3px}.region-range{border-top:1px solid var(--line);padding-top:11px}.region-range small,.confidence{color:var(--muted);font-size:9px;display:block}.region-range b{margin-top:6px;font-size:15px;display:block}.region-range em{color:var(--muted);font-size:9px;font-style:normal;font-weight:400}.confidence{margin-top:10px}.valuation{background:linear-gradient(135deg,#edf6fb,#f9fbfd);border:1px solid #cbddea;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;max-width:1184px;margin:0 auto 48px;padding:27px 30px;display:flex}.valuation h2{margin:7px 0;font-size:22px}.valuation p{color:var(--muted);font-size:11px}html[data-theme=dark]{--ink:#f1f6fb;--muted:#9eb0c0;--paper:#0d1a29;--line:#26394b;--teal:#57b8ee;--dark:#07121e;--gold:#e1ac50}html[data-theme=dark] header{background:#0d1a29ed}html[data-theme=dark] .kpi,html[data-theme=dark] .panel,html[data-theme=dark] .listing,html[data-theme=dark] .summary>div,html[data-theme=dark] .table,html[data-theme=dark] .reports article{background:#13263a;border-color:#294158}html[data-theme=dark] .kpi.main{background:#12364a;border-color:#245a73}html[data-theme=dark] .report{background:#12384b}html[data-theme=dark] .social-icon,html[data-theme=dark] .theme-toggle,html[data-theme=dark] .panel select,html[data-theme=dark] .filters select{color:var(--ink);background:#13263a;border-color:#385269}html[data-theme=dark] th{background:#102337}html[data-theme=dark] .mobile-nav{background:#102337f2;border-color:#294158}html[data-theme=dark] .region-card,html[data-theme=dark] .valuation{background:#13263a;border-color:#294158}html[data-theme=dark] .valuation{background:linear-gradient(135deg,#112e43,#13263a)}html[data-theme=dark] .valuation-cta{color:#81cdf2;background:#163a52;border-color:#315b73}body{isolation:isolate;position:relative}body:before{content:"";z-index:-1;pointer-events:none;opacity:.055;filter:saturate(.8);background:url(/brand/logo.png) 50%/contain no-repeat;width:min(58vw,760px);height:min(58vw,760px);position:fixed;inset:10% auto auto 4%;transform:rotate(-8deg)}html[data-theme=dark] body:before{opacity:.08;filter:brightness(1.45)saturate(.7)}.brand strong{font-size:25px;line-height:1.25}@media (width<=800px){header{height:78px}.brand-logo{width:56px;height:56px}.brand strong{font-size:20px}.brand small{font-size:10px}body:before{opacity:.045;width:90vw;height:90vw;inset:16% -16% auto auto}}header{height:104px;padding-inline:30px}.brand-logo{object-fit:contain;object-position:center;width:94px;height:82px}nav{gap:34px}nav button{padding-block:34px;font-size:16px}.eyebrow{font-size:14px}body:before{opacity:.065;width:min(38vw,520px);height:min(38vw,420px);inset:18% auto auto 7%;transform:none}@media (width<=800px){header{height:84px;padding-inline:12px}.brand{gap:7px;min-width:0}.brand-logo{width:70px;height:66px}.brand strong{font-size:22px}.brand small,.actions .cta{font-size:11px}.eyebrow{font-size:12px}body:before{opacity:.05;width:82vw;height:62vw;inset:18% auto auto 4%}}header{height:122px}.brand{gap:14px;min-width:310px}.brand-logo{width:142px;height:108px}.brand strong{font-size:29px}.brand small{font-size:14px}nav button{padding-block:43px}@media (width<=800px){header{height:92px}.brand{gap:6px;min-width:0}.brand-logo{width:92px;height:78px}.brand strong{font-size:22px}.brand small{font-size:10px}}
