@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:#ddb44f;--page-text:#fff8f1;--card:#fffdfb;--card-text:#243042;font-family:'Yekan',Tahoma,'Segoe UI',sans-serif;color:var(--page-text)}*{box-sizing:border-box}html{background:#2f0104;scroll-behavior:smooth}body{margin:0;min-height:100vh;background:#090909 url('../../background.webp?v=3a5d1818181b') center top / 100% 100% no-repeat;position:relative}body:before{content:'';position:fixed;inset:0;background-image:none;background-size:126px 126px;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,#9a0618 72%,rgba(0,0,0,.20)),color-mix(in srgb,#680006 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}}:root{--estate-gold:#ddb44f;--estate-light:#fff8f1;--estate-deep:#3b0006;--estate-mid:#71000d;--estate-card:#fffdf9}.hero{background:linear-gradient(145deg,rgba(126,0,17,.90),rgba(56,0,7,.95));border-color:rgba(221,180,79,.58);box-shadow:0 18px 46px rgba(38,0,5,.38),inset 0 1px 0 rgba(255,255,255,.06)}.logo{background:linear-gradient(145deg,#f4d477,#b9821f);box-shadow:0 10px 26px rgba(79,0,8,.34)}.logo img,.logo .logo-text{border-color:#f5d77d}.feature{background:linear-gradient(145deg,rgba(86,0,9,.76),rgba(56,0,7,.88));border:1px solid rgba(221,180,79,.34);color:var(--estate-light);box-shadow:0 8px 20px rgba(43,0,5,.24)}.feature b{color:#f0ca63}.feature small{color:rgba(255,248,241,.84);opacity:1}.story-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(221,180,79,.62),transparent)}.highlight>.icon{background:linear-gradient(145deg,#f1cb62,#aa7218);box-shadow:0 8px 22px rgba(58,0,7,.30)}.highlight>.icon img,.highlight>.icon i{border-color:#f0cb67;background:#fffdf9}.highlight small{background:rgba(63,0,7,.88);border-color:rgba(221,180,79,.42);color:#fff8f1;text-shadow:none;box-shadow:0 4px 12px rgba(40,0,5,.24)}.section{background:linear-gradient(145deg,rgba(108,0,12,.88),rgba(52,0,6,.93));border-color:rgba(221,180,79,.38);color:#fff8f1;box-shadow:0 14px 32px rgba(43,0,5,.27);backdrop-filter:blur(7px)}.section h2{color:#efc75c}.section p{color:rgba(255,248,241,.74);opacity:1}.section .about-text{color:rgba(255,248,241,.91);opacity:1}.card{background:#fffdf9;border-color:rgba(221,180,79,.34);color:#38252a;box-shadow:0 8px 20px rgba(37,0,5,.20)}.card b{color:#342126}.card small{color:#72595f;opacity:1}.card>.icon{background:#fff9ee;border:1px solid rgba(221,180,79,.24);box-shadow:0 4px 12px rgba(78,35,10,.10)}.card:hover,.card:focus-visible{background:#fff7e9;border-color:rgba(221,180,79,.72);color:#5d1722;box-shadow:0 14px 30px rgba(55,0,7,.26)}.card.more-toggle{background:linear-gradient(135deg,#fffdf8,#fff4dc);border-color:#ddb44f;color:#6f0010;box-shadow:0 10px 24px rgba(70,0,8,.20)}.card.more-toggle b{color:#6f0010}.card.more-toggle .toggle-symbol{background:#790010;color:#f5d675;box-shadow:inset 0 0 0 1px rgba(221,180,79,.42)}.card.more-toggle small{color:#72595f;opacity:1}.card.more-toggle:hover,.card.more-toggle:focus-visible{background:linear-gradient(135deg,#fff9ea,#f4d77d);border-color:#f0ca63;color:#57000c;box-shadow:0 14px 30px rgba(62,0,8,.24)}.card.more-toggle:hover b,.card.more-toggle:focus-visible b{color:#57000c}.about-media{background:rgba(255,255,255,.06);border-color:rgba(221,180,79,.36)}.about-stat{background:rgba(255,255,255,.055);border-color:rgba(221,180,79,.30)}.about-stat b{color:#f1ca61}.about-stat small{color:rgba(255,248,241,.78);opacity:1}.footer{background:rgba(49,0,6,.88);border-color:rgba(221,180,79,.40);color:rgba(255,248,241,.78);box-shadow:0 6px 18px rgba(32,0,4,.25)}.footer a{color:#efc75c}.btn.btn-consultation{background:linear-gradient(135deg,#e1bd4e,#c99b20);color:#2b2100;border-color:#ebca65;box-shadow:0 9px 22px rgba(77,48,0,.24)}.btn.btn-save-contact{background:#fffdf9;color:#8d0a1c;border-color:rgba(221,180,79,.55);box-shadow:0 9px 22px rgba(52,0,6,.22)}.btn.btn-save-contact:hover,.btn.btn-save-contact:focus-visible{background:#fff4df;color:#760012;border-color:#efc75c}@media(max-width:520px){.section{border-radius:18px}.feature{border-radius:11px}}