@font-face{font-family:'Yekan';src:url('/assets/fonts/Yekan.woff2') format('woff2'),url('/public_html/assets/fonts/Yekan.woff2') format('woff2'),url('../../../assets/fonts/Yekan.woff2') format('woff2'),url('../../assets/fonts/Yekan.woff2') format('woff2'),url('/assets/fonts/Yekan.woff') format('woff'),url('/public_html/assets/fonts/Yekan.woff') format('woff'),url('../../../assets/fonts/Yekan.woff') format('woff'),url('/assets/fonts/yekan.woff2') format('woff2'),url('/public_html/assets/fonts/yekan.woff2') format('woff2'),url('../../../assets/fonts/yekan.woff2') format('woff2'),url('/assets/fonts/Yekan.ttf') format('truetype'),url('/public_html/assets/fonts/Yekan.ttf') format('truetype'),url('../../../assets/fonts/Yekan.ttf') format('truetype'),url('/assets/fonts/BYekan.ttf') format('truetype'),url('/public_html/assets/fonts/BYekan.ttf') format('truetype'),url('../../../assets/fonts/BYekan.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}:root{--accent:#b6677d;--page-text:#4b2c37;--card:#fffdfd;--card-text:#243042;font-family:'Yekan',Tahoma,'Segoe UI',sans-serif;color:var(--page-text)}*{box-sizing:border-box}html{background:#f3dce6;scroll-behavior:smooth}body{margin:0;min-height:100vh;background:#090909 url('../../background.webp?v=8ba056616f32') center top / 100% 100% no-repeat;position:relative}body:before{content:'';position:fixed;inset:0;background-image:none;background-size:118px 118px;opacity:0;pointer-events:none}.page{position:relative;z-index:1;width:min(calc(100% - 24px),500px);margin:0 auto;padding:22px 0 30px}.hero{border:1px solid rgba(255,255,255,.26);border-radius:27px;padding:18px;background:linear-gradient(145deg,color-mix(in srgb,#fff8fb 72%,rgba(0,0,0,.20)),color-mix(in srgb,#f9e8ee 74%,rgba(0,0,0,.32)));box-shadow:0 18px 42px rgba(8,25,20,.18);backdrop-filter:blur(8px);overflow:hidden}.hero-top{display:flex;flex-direction:row;align-items:flex-start;gap:14px;width:100%;direction:rtl}.hero-top.without-logo .hero-main{width:100%}.hero-main{flex:1 1 auto;min-width:0}.brand-copy{min-width:0;overflow:hidden;text-align:center}.brand-copy h1{font-size:27px;line-height:1.55;margin:0;font-weight:900;color:var(--page-text);overflow-wrap:anywhere}.hero-sub{font-size:14.5px;line-height:1.9;margin:13px 2px 0;color:color-mix(in srgb,var(--page-text) 86%,transparent);text-align:right}.hero-tagline{font-size:12.5px;line-height:1.8;margin:2px 2px 0;color:color-mix(in srgb,var(--page-text) 72%,transparent);text-align:right}.logo{flex:0 0 92px;width:92px;height:92px;max-width:100%;border-radius:50%;padding:4px;background:conic-gradient(from 220deg,#f9ce34,#ee2a7b,#6228d7,#f9ce34);display:grid;place-items:center;box-shadow:0 10px 26px rgba(40,20,80,.20)}.logo img,.logo .logo-text{width:100%;height:100%;border-radius:50%;border:3px solid #fff;background:#fff;display:grid;place-items:center;object-fit:cover}.logo .logo-text{padding:8px;color:var(--accent);font-size:12px;font-weight:900;line-height:1.55;text-align:center;overflow:hidden}.features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;direction:rtl}.feature{min-height:66px;border-radius:13px;padding:8px 6px;background:color-mix(in srgb,var(--card) 96%,transparent);color:var(--card-text);text-align:center;display:flex;flex-direction:column;justify-content:center;box-shadow:0 7px 18px rgba(18,35,30,.08)}.feature b{font-size:12px;line-height:1.55;color:var(--accent)}.feature small{font-size:10px;line-height:1.65;opacity:.78;margin-top:3px}.intro{font-size:13.5px;line-height:2;margin:4px 2px 0;color:color-mix(in srgb,var(--page-text) 82%,transparent);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}.btn{min-height:48px;padding:11px 9px;background:color-mix(in srgb,var(--card) 97%,transparent);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:14px;text-decoration:none;color:var(--accent);display:grid;place-items:center;text-align:center;font-size:12px;font-weight:900;box-shadow:0 8px 20px rgba(25,35,60,.08);cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.btn:hover,.btn:focus-visible{transform:translateY(-3px);background:color-mix(in srgb,var(--accent) 15%,var(--card));border-color:color-mix(in srgb,var(--accent) 58%,transparent);box-shadow:0 13px 28px color-mix(in srgb,var(--accent) 23%,rgba(20,30,50,.16));color:color-mix(in srgb,var(--accent) 82%,#111);outline:none}.btn:active{transform:translateY(-1px) scale(.985);box-shadow:0 6px 14px rgba(20,30,50,.12)}.btn.btn-consultation{background:#D4AF37;color:#2b2100;border-color:#D4AF37}.btn.btn-save-contact{background:#1976D2;color:#fff;border-color:#1976D2}.story-divider{height:1px;background:color-mix(in srgb,var(--page-text) 22%,transparent);margin:17px 2px 12px}.highlights{display:flex;justify-content:center;align-items:flex-start;gap:11px;flex-wrap:wrap;margin:0 0 8px}.highlight{width:74px;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--page-text);text-decoration:none;cursor:pointer;transition:transform .18s ease,filter .18s ease,color .18s ease}.highlight:hover,.highlight:focus-visible{transform:translateY(-5px);filter:brightness(1.12);color:color-mix(in srgb,var(--accent) 82%,var(--page-text));outline:none}.highlight:active{transform:translateY(-2px) scale(.97)}.highlight:hover>.icon,.highlight:focus-visible>.icon{box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 34%,rgba(45,39,70,.18));filter:saturate(1.18)}.highlight>.icon{width:64px;height:64px;flex:0 0 64px;border-radius:50%;padding:3px;background:conic-gradient(from 220deg,#f9ce34,#ee2a7b,#6228d7,#f9ce34);display:grid;place-items:center;box-shadow:0 8px 20px rgba(45,39,70,.14)}.highlight>.icon img,.highlight>.icon i{width:100%;height:100%;border-radius:50%;background:#fff;padding:15px;object-fit:contain;border:2px solid color-mix(in srgb,var(--card) 88%,transparent)}.highlight>.icon.custom-image img{padding:0;object-fit:cover}.highlight small{display:block;max-width:100%;margin-top:6px;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--card) 90%,rgba(255,255,255,.72));border:1px solid color-mix(in srgb,var(--accent) 16%,transparent);color:var(--card-text);font-size:11.5px;font-weight:900;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 3px 10px rgba(0,0,0,.14);text-shadow:0 1px 0 rgba(255,255,255,.28)}.section{margin-top:16px;padding:14px;border-radius:24px;background:color-mix(in srgb,var(--card) 93%,rgba(255,255,255,.42));border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:0 12px 28px rgba(17,31,28,.11);color:var(--card-text);backdrop-filter:blur(6px)}.section h2{font-size:15px;color:var(--accent);margin:0 3px 8px;font-weight:900}.section p{font-size:11px;opacity:.62;margin:-3px 3px 9px;line-height:1.8}.section .about-text{font-size:clamp(11px,2.6vw,13.5px);line-height:2.05;opacity:.88;margin:0 3px;text-align:right}.about-content{display:grid;grid-template-columns:1fr;gap:12px}.about-content.has-image{grid-template-columns:minmax(0,1fr) 120px;grid-template-areas:'copy media';align-items:start;column-gap:12px}.about-copy{grid-area:copy;min-width:0}.about-media{grid-area:media;justify-self:end;width:120px;height:120px;min-width:120px;min-height:120px;border-radius:24px;overflow:hidden;background:color-mix(in srgb,var(--accent) 12%,var(--card));border:1px solid color-mix(in srgb,var(--accent) 14%,transparent)}.about-media img{display:block;width:100%;height:100%;min-height:120px;object-fit:contain;background:transparent;padding:0}.about-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.about-stat{padding:8px 5px;border-radius:12px;text-align:center;background:color-mix(in srgb,var(--accent) 9%,var(--card));border:1px solid color-mix(in srgb,var(--accent) 13%,transparent)}.about-stat b{display:block;color:var(--accent);font-size:clamp(13px,2.8vw,15px);line-height:1.4}.about-stat small{display:block;margin-top:2px;font-size:clamp(8.5px,2.2vw,9.5px);line-height:1.55;opacity:.72}@media(max-width:380px){.about-stats{gap:5px}.about-stat{padding-inline:3px}}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.more-toggle{width:100%;font:inherit;text-align:right}.more-toggle .toggle-symbol{width:42px;height:42px;border-radius:13px;background:color-mix(in srgb,var(--accent) 12%,var(--card));display:grid;place-items:center;flex:0 0 42px;font-size:24px;font-weight:900;color:var(--accent);line-height:1;transition:transform .28s ease}.more-panel{grid-column:1/-1;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s ease,opacity .24s ease,margin .34s ease;margin-top:-7px}.more-panel-inner{overflow:hidden;min-height:0}.more-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:0;transform:translateY(-8px);transition:transform .34s ease,padding-top .34s ease}.collapsible-grid.is-expanded .more-panel{grid-template-rows:1fr;opacity:1;margin-top:0}.collapsible-grid.is-expanded .more-grid{padding-top:2px;transform:translateY(0)}.collapsible-grid.is-expanded .more-toggle .toggle-symbol{transform:rotate(180deg)}.card{min-height:76px;padding:11px;background:var(--card);border:1px solid color-mix(in srgb,var(--accent) 14%,transparent);border-radius:15px;text-decoration:none;color:var(--card-text);display:flex;align-items:center;gap:10px;box-shadow:0 7px 18px rgba(22,35,48,.08);cursor:pointer;position:relative;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.card:hover,.card:focus-visible{transform:translateY(-4px);background:color-mix(in srgb,var(--accent) 10%,var(--card));border-color:color-mix(in srgb,var(--accent) 54%,transparent);box-shadow:0 14px 30px color-mix(in srgb,var(--accent) 20%,rgba(22,35,48,.16));color:color-mix(in srgb,var(--card-text) 86%,var(--accent));outline:none}.card:active{transform:translateY(-1px) scale(.99);box-shadow:0 6px 14px rgba(22,35,48,.11)}.card:hover>.icon,.card:focus-visible>.icon{background:color-mix(in srgb,var(--accent) 13%,#fff);box-shadow:0 7px 18px color-mix(in srgb,var(--accent) 24%,rgba(20,30,50,.10));transform:scale(1.05)}.card.full{grid-column:1/-1}.card>.icon{width:42px;height:42px;border-radius:13px;background:color-mix(in srgb,var(--card) 88%,#fff);display:grid;place-items:center;flex:0 0 42px;box-shadow:0 4px 12px rgba(20,30,50,.07);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.card>.icon img{width:26px;height:26px;object-fit:contain}.card b{display:block;font-size:13px;line-height:1.7}.card small{display:block;font-size:11px;line-height:1.75;opacity:.62;margin-top:2px;overflow-wrap:anywhere}.card.more-toggle{background:linear-gradient(135deg,#6d28d9,#9333ea);border-color:#7e22ce;color:#fff;box-shadow:0 10px 24px rgba(109,40,217,.24)}.card.more-toggle .toggle-symbol{background:rgba(255,255,255,.18);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.card.more-toggle small{color:rgba(255,255,255,.82);opacity:1}.card.more-toggle:hover,.card.more-toggle:focus-visible{background:linear-gradient(135deg,#5b21b6,#7e22ce);border-color:#5b21b6;color:#fff;box-shadow:0 14px 30px rgba(91,33,182,.34)}.subscription-warning{margin:0 0 12px;padding:11px 14px;border-radius:15px;background:linear-gradient(135deg,#fff7d6,#ffe8a3);border:1px solid #f3bd35;color:#7a4b00;text-align:center;font-size:12px;font-weight:900;line-height:1.8;box-shadow:0 9px 22px rgba(122,75,0,.16)}.footer{width:max-content;max-width:calc(100% - 24px);margin:24px auto 0;padding:7px 13px;border-radius:999px;text-align:center;font-size:11.5px;font-weight:800;line-height:1.8;background:color-mix(in srgb,var(--card) 90%,rgba(255,255,255,.72));border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);color:var(--card-text);box-shadow:0 5px 16px rgba(0,0,0,.16);backdrop-filter:blur(5px)}.footer a{color:var(--accent);font-weight:900;text-decoration:none}.footer a:hover,.footer a:focus-visible{text-decoration:underline;outline:none}.expired{min-height:100vh;display:grid;place-items:center;padding:20px}.expired>div{background:#fff;border-radius:24px;padding:35px;text-align:center;max-width:520px;box-shadow:0 18px 50px rgba(20,31,55,.16)}.expired p{line-height:2;color:#667085}@media(max-width:520px){.page{width:min(calc(100% - 14px),500px);padding-top:10px}.hero{padding:14px;border-radius:22px}.hero-top{gap:11px}.logo{flex-basis:78px;width:78px;height:78px}.brand-copy h1{font-size:22px}.features{gap:6px}.feature{padding-inline:4px}.actions,.grid{gap:7px}.section{padding:11px;border-radius:20px}.highlights{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 2px 8px}.highlights::-webkit-scrollbar{display:none}.highlight{width:68px;min-width:68px;flex:0 0 68px;scroll-snap-align:start}.highlight>.icon{width:58px;height:58px;flex-basis:58px}.about-content.has-image{grid-template-columns:minmax(0,1fr) 120px;column-gap:10px;align-items:start}.about-media{width:120px;height:120px;min-width:120px;min-height:120px;justify-self:end}.about-media img{width:100%;height:100%;min-height:120px;object-fit:contain;background:transparent;padding:0}}@media(max-width:360px){.hero{padding:11px}.hero-top{gap:8px}.logo{flex-basis:68px;width:68px;height:68px}.brand-copy h1{font-size:19px}.features{gap:4px}.feature{padding:6px 3px}}.social-card{overflow:hidden;isolation:isolate;padding-inline-start:14px}
.social-card:before{content:'';position:absolute;inset-inline-start:0;top:0;bottom:0;width:5px;background:color-mix(in srgb,var(--accent) 70%,transparent);border-radius:15px 0 0 15px;opacity:.95}
.social-card>.icon{position:relative;overflow:hidden}
.social-instagram:before{background:linear-gradient(180deg,#f9ce34 0%,#ee2a7b 48%,#6228d7 100%)}
.social-instagram>.icon{background:linear-gradient(145deg,rgba(249,206,52,.15),rgba(238,42,123,.13),rgba(98,40,215,.13))}
.social-whatsapp:before{background:#25d366}.social-whatsapp>.icon{background:rgba(37,211,102,.11)}
.social-telegram:before{background:#229ed9}.social-telegram>.icon{background:rgba(34,158,217,.11)}
.social-rubika:before{background:linear-gradient(180deg,#00b8f0,#7b2cff)}.social-rubika>.icon{background:rgba(95,75,235,.10)}
.social-eitaa:before{background:#e56727}.social-eitaa>.icon{background:rgba(229,103,39,.10)}
.social-bale:before{background:#00a650}.social-bale>.icon{background:rgba(0,166,80,.10)}
.social-soroush:before{background:#1d83d4}.social-soroush>.icon{background:rgba(29,131,212,.10)}
.social-shad:before{background:#28a8e9}.social-shad>.icon{background:rgba(40,168,233,.10)}
.social-facebook:before{background:#1877f2}.social-facebook>.icon{background:rgba(24,119,242,.10)}
.social-tiktok:before{background:linear-gradient(180deg,#25f4ee 0 34%,#111 34% 66%,#fe2c55 66%)}.social-tiktok>.icon{background:rgba(17,17,17,.06)}
.contact-card:before{content:'';position:absolute;inset-inline-start:0;top:16%;bottom:16%;width:4px;border-radius:999px;background:var(--accent);opacity:.55}