@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.0nzxm55-ppifn.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3be67f396f7d45c3-s.0busmgujaccc-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec8f59eafded4799-s.0qrlj2tswq711.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.0nzxm55-ppifn.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3be67f396f7d45c3-s.0busmgujaccc-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ec8f59eafded4799-s.0qrlj2tswq711.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.0nzxm55-ppifn.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3be67f396f7d45c3-s.0busmgujaccc-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ec8f59eafded4799-s.0qrlj2tswq711.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.0nzxm55-ppifn.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3be67f396f7d45c3-s.0busmgujaccc-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ec8f59eafded4799-s.0qrlj2tswq711.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.0nzxm55-ppifn.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3be67f396f7d45c3-s.0busmgujaccc-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ec8f59eafded4799-s.0qrlj2tswq711.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn Fallback;src:local(Arial);ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.0%;size-adjust:100.66%}.vazirmatn_dfdffa8d-module__QQ6pPG__className{font-family:Vazirmatn,Vazirmatn Fallback;font-style:normal}
:root{--bg:#f7f3ec;--bg-2:#efe8da;--surface:#fff;--ink:#0f2a33;--ink-2:#1b3d45;--mute:#6b7b82;--line:#e8e0d2;--line-2:#d8cdb8;--primary:#1f6b6e;--primary-2:#174f52;--primary-tint:#e6f0f0;--primary-tint-2:#d4e5e5;--accent:#c66b3d;--accent-2:#a85628;--accent-tint:#f8e9de;--success:#3f8f6f;--warn:#c99a2e;--shadow-sm:0 1px 2px #0f2a330f, 0 1px 3px #0f2a330a;--shadow-md:0 6px 18px #0f2a3312, 0 2px 6px #0f2a330a;--shadow-lg:0 18px 48px #0f2a331a, 0 4px 12px #0f2a330d;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--container:1200px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{font-size:16px}body{font-feature-settings:"ss01" on;background:var(--bg);color:var(--ink);text-align:right;-webkit-font-smoothing:antialiased;direction:rtl;font-family:Vazirmatn,IRANSans,Tahoma,system-ui,sans-serif;line-height:1.75}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}input,textarea,select{color:inherit;font-family:inherit}.container{max-width:var(--container);margin:0 auto;padding:0 24px}.eyebrow{background:var(--primary-tint);color:var(--primary);border-radius:var(--r-pill);align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow.warm{background:var(--accent-tint);color:var(--accent-2)}h1,h2,h3,h4{color:var(--ink);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 .5em;font-weight:800;line-height:1.3}h1{font-size:clamp(32px,4.4vw,52px);line-height:1.2}h2{font-size:clamp(26px,3vw,36px)}h3{font-size:20px}p{color:var(--ink-2);margin:0 0 1em}.muted{color:var(--mute)}.section{padding:88px 0}.section.tight{padding:56px 0}.section-head{max-width:720px;margin-bottom:40px}.section-head .eyebrow{margin-bottom:16px}.section-head p{color:var(--mute);font-size:17px}.topbar{background:var(--ink);color:#dceaec;font-size:13.5px}.topbar .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:10px 0;display:flex}.topbar a{color:#dceaec}.topbar .left{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.topbar .right{align-items:center;gap:18px;display:flex}.topbar .pill-call{background:var(--accent);color:#fff;border-radius:var(--r-pill);align-items:center;gap:8px;padding:6px 14px;font-weight:700;display:inline-flex}.topbar .pill-call:hover{background:var(--accent-2)}.topbar .ic{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.header{background:var(--surface);border-bottom:1px solid var(--line);z-index:50;position:sticky;top:0}.header .row{justify-content:space-between;align-items:center;gap:24px;padding:14px 0;display:flex}.brand{align-items:center;gap:12px;display:flex}.brand .mark{background:var(--primary);color:#fff;width:44px;height:44px;box-shadow:var(--shadow-sm);border-radius:12px;place-items:center;font-size:22px;font-weight:800;display:grid;position:relative}.brand .mark:after{content:"";border:1.5px solid #ffffff59;border-radius:8px;position:absolute;inset:4px}.brand .name{flex-direction:column;display:flex}.brand .name b{color:var(--ink);font-size:17px;font-weight:800}.brand .name span{color:var(--mute);font-size:12px}.nav{align-items:center;gap:6px;display:flex}.nav a{border-radius:var(--r-pill);color:var(--ink-2);padding:8px 14px;font-size:14.5px;font-weight:500}.nav a:hover{background:var(--bg);color:var(--ink)}.nav a.active{color:var(--primary);background:var(--primary-tint);font-weight:600}.header .cta-wrap{align-items:center;gap:10px;display:flex}.btn{border-radius:var(--r-pill);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:700;transition:transform 80ms,box-shadow .15s,background .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--primary);color:#fff;box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--primary-2);box-shadow:var(--shadow-md)}.btn-accent{background:var(--accent);color:#fff}.btn-accent:hover{background:var(--accent-2)}.btn-ghost{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.btn-ghost:hover{background:var(--bg)}.btn-soft{background:var(--primary-tint);color:var(--primary)}.btn-soft:hover{background:var(--primary-tint-2)}.btn .ic{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.btn-lg{padding:14px 26px;font-size:16px}.hamburger{display:none}.hero{background:radial-gradient(circle at 85% 20%, #1f6b6e12, transparent 50%), radial-gradient(circle at 10% 90%, #c66b3d0f, transparent 50%), var(--bg);padding:72px 0 80px;position:relative;overflow:hidden}.hero .grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.hero h1 .em{color:var(--primary)}.hero p.lead{color:var(--ink-2);max-width:560px;font-size:18px}.hero .cta-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero .trust-row{border-top:1px solid var(--line);flex-wrap:wrap;gap:28px;margin-top:36px;padding-top:24px;display:flex}.hero .trust-row .item{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.hero .trust-row .item svg{width:20px;height:20px;stroke:var(--primary);fill:none;stroke-width:1.8px;flex-shrink:0}.hero-card{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);border:1px solid var(--line);padding:28px}.hero-card h3{margin-bottom:4px;font-size:18px}.hero-card .sub{color:var(--mute);margin-bottom:20px;font-size:13px}.imgph{background:repeating-linear-gradient(45deg, #1f6b6e12 0 8px, transparent 8px 16px), var(--primary-tint);border-radius:var(--r-lg);color:var(--primary);text-align:center;border:1px dashed #1f6b6e4d;place-items:center;min-height:200px;padding:24px;font-family:JetBrains Mono,Courier New,monospace;font-size:12.5px;display:grid}.imgph.warm{background:repeating-linear-gradient(45deg, #c66b3d12 0 8px, transparent 8px 16px), var(--accent-tint);color:var(--accent-2);border-color:#c66b3d4d}.imgph.tall{min-height:360px}.imgph.full{min-height:480px}.card{background:var(--surface);border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:28px;transition:transform .15s,box-shadow .15s,border-color .15s}.card:hover{box-shadow:var(--shadow-md);border-color:var(--line-2);transform:translateY(-2px)}.card .icon-circle{background:var(--primary-tint);width:52px;height:52px;color:var(--primary);border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.card .icon-circle svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:26px;height:26px}.card.warm .icon-circle{background:var(--accent-tint);color:var(--accent-2)}.card h3{margin-bottom:8px}.card p{color:var(--mute);font-size:14.5px}.card .arrow{color:var(--primary);align-items:center;gap:6px;margin-top:18px;font-size:14px;font-weight:600;display:inline-flex}.grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.grid-2{grid-template-columns:1fr 1fr;gap:24px;display:grid}.svc-card{background:var(--surface);border-radius:var(--r-xl);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.svc-card .cover{height:180px}.svc-card .body{padding:28px}.svc-card .badge{background:var(--primary-tint);color:var(--primary);border-radius:var(--r-pill);margin-bottom:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.svc-card ul{margin:14px 0 18px;padding:0;list-style:none}.svc-card ul li{color:var(--ink-2);align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex}.svc-card ul li:before{content:"";background:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.metrics{background:var(--surface);border-radius:var(--r-xl);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.metrics .m{text-align:center;border-left:1px solid var(--line);padding:32px 24px}.metrics .m:last-child{border-left:0}.metrics .m .num{color:var(--primary);font-size:36px;font-weight:800;line-height:1}.metrics .m .lbl{color:var(--mute);margin-top:8px;font-size:14px}.steps{grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.step{background:var(--surface);border-radius:var(--r-lg);border:1px solid var(--line);padding:24px;position:relative}.step .n{background:var(--primary);color:#fff;width:36px;height:36px;box-shadow:var(--shadow-sm);border-radius:12px;place-items:center;font-size:16px;font-weight:800;display:grid;position:absolute;top:-18px;right:24px}.step h3{margin:12px 0 6px;font-size:17px}.step p{color:var(--mute);margin:0;font-size:14px}.form-card{background:var(--surface);border-radius:var(--r-xl);border:1px solid var(--line);box-shadow:var(--shadow-md);padding:32px}.form-card h3{margin-bottom:6px;font-size:22px}.form-card .sub{color:var(--mute);margin-bottom:24px;font-size:14.5px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field{flex-direction:column;gap:6px;display:flex}.field.full{grid-column:1/-1}.field label{color:var(--ink-2);font-size:13.5px;font-weight:600}.field .req{color:var(--accent)}.field input,.field select,.field textarea{border:1px solid var(--line);background:var(--bg);border-radius:var(--r-md);outline:none;width:100%;padding:12px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);background:#fff}.field textarea{resize:vertical;min-height:90px}.field .hint{color:var(--mute);font-size:12px}.form-card .submit-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.form-card .submit-row .small{color:var(--mute);font-size:12.5px}.success-msg{color:#1f5c3f;border-radius:var(--r-md);background:#e8f4ee;border:1px solid #bfdfce;margin-top:14px;padding:14px 16px;font-size:14px;display:none}.success-msg.show{display:block}.testi-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.testi{background:var(--surface);border-radius:var(--r-lg);border:1px solid var(--line);flex-direction:column;padding:26px;display:flex}.testi .stars{color:#e0a93c;letter-spacing:1px;margin-bottom:10px;font-size:14px}.testi p.q{color:var(--ink-2);flex-grow:1;font-size:15px;line-height:1.85}.testi .who{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.testi .av{background:var(--primary-tint);width:44px;height:44px;color:var(--primary);border-radius:50%;place-items:center;font-weight:700;display:grid}.testi .who b{font-size:14.5px}.testi .who span{color:var(--mute);font-size:12.5px;display:block}.review-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:28px}.review-form h3{margin-bottom:4px;font-size:19px}.review-form .sub{color:var(--mute);margin-bottom:18px;font-size:13.5px}.star-input{direction:ltr;gap:4px;margin-bottom:12px;display:inline-flex}.star-input button{color:#d8cdb8;width:28px;height:28px;font-size:22px;line-height:1}.star-input button.on{color:#e0a93c}.faq{max-width:820px;margin:0 auto}.faq-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:12px;transition:box-shadow .15s,border-color .15s;overflow:hidden}.faq-item.open{border-color:var(--primary);box-shadow:var(--shadow-sm)}.faq-q{color:var(--ink);cursor:pointer;text-align:right;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;font-size:16px;font-weight:600;display:flex}.faq-q .chev{width:22px;height:22px;color:var(--primary);flex-shrink:0;transition:transform .2s}.faq-item.open .chev{transform:rotate(180deg)}.faq-a{max-height:0;color:var(--ink-2);padding:0 20px;font-size:14.5px;transition:max-height .25s,padding .25s;overflow:hidden}.faq-item.open .faq-a{max-height:400px;padding:0 20px 20px}.cta-banner{background:linear-gradient(135deg, var(--primary) 0%, #134145 100%);border-radius:var(--r-xl);color:#fff;grid-template-columns:1.4fr 1fr;align-items:center;gap:32px;padding:48px;display:grid;position:relative;overflow:hidden}.cta-banner:before{content:"";background:#ffffff0d;border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;left:-60px}.cta-banner:after{content:"";background:#ffffff0a;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-100px;left:80px}.cta-banner h2{color:#fff;margin-bottom:8px}.cta-banner p{color:#ffffffd9;margin-bottom:0}.cta-banner .actions{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex;position:relative}.cta-banner .phone-block{border-radius:var(--r-lg);background:#ffffff1a;border:1px solid #fff3;align-items:center;gap:14px;padding:20px 24px;display:flex}.cta-banner .phone-block .num{letter-spacing:1px;direction:ltr;font-size:26px;font-weight:800}.cta-banner .phone-block .lbl{color:#ffffffbf;font-size:12.5px}.footer{color:#b6c7cb;background:#0b2127;margin-top:80px;padding:64px 0 0}.footer h4{color:#fff;margin-bottom:18px;font-size:15px;font-weight:700}.footer .grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:36px;padding-bottom:48px;display:grid}.footer a{color:#b6c7cb;padding:5px 0;font-size:14px;display:block}.footer a:hover{color:#fff}.footer .brand-block .desc{max-width:320px;margin:16px 0 18px;font-size:14px;line-height:1.85}.footer .contact-line{align-items:flex-start;gap:10px;padding:6px 0;font-size:14px;display:flex}.footer .contact-line svg{stroke:#6fb1b5;fill:none;stroke-width:1.8px;flex-shrink:0;width:18px;height:18px;margin-top:4px}.footer .copyright{text-align:center;color:#6e848a;border-top:1px solid #ffffff14;padding:20px 0;font-size:13px}.sticky-mobile{background:var(--surface);border-top:1px solid var(--line);z-index:60;gap:8px;padding:10px 12px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0f2a3314}.sticky-mobile a{border-radius:var(--r-pill);flex:1;justify-content:center;align-items:center;gap:6px;padding:13px;font-size:14px;font-weight:700;display:inline-flex}.sticky-mobile .call{background:var(--accent);color:#fff}.sticky-mobile .req{background:var(--primary);color:#fff}.sticky-mobile .ic{width:18px;height:18px}.page-hero{background:radial-gradient(circle at 85% 20%, #1f6b6e12, transparent 50%), var(--bg);border-bottom:1px solid var(--line);padding:56px 0}.page-hero .crumbs{color:var(--mute);margin-bottom:14px;font-size:13px}.page-hero .crumbs a:hover{color:var(--primary)}.page-hero .crumbs .sep{margin:0 8px}.page-hero h1{margin-bottom:12px}.page-hero p{color:var(--ink-2);max-width:720px;font-size:17px}.page-hero .row{grid-template-columns:1.4fr 1fr;align-items:center;gap:36px;display:grid}.compare{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.compare table{border-collapse:collapse;width:100%}.compare th,.compare td{text-align:right;border-bottom:1px solid var(--line);padding:16px 18px;font-size:14.5px}.compare th{background:var(--bg);color:var(--ink);font-weight:700}.compare tr:last-child td{border-bottom:0}.compare .yes{color:var(--success);font-weight:700}.compare .no{color:var(--mute)}.feat-list{margin:0;padding:0;list-style:none}.feat-list li{border-bottom:1px dashed var(--line);gap:14px;padding:14px 0;display:flex}.feat-list li:last-child{border-bottom:0}.feat-list .ic{background:var(--primary-tint);width:38px;height:38px;color:var(--primary);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.feat-list .ic svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:20px;height:20px}.feat-list b{margin-bottom:4px;font-size:15px;display:block}.feat-list span{color:var(--mute);font-size:13.5px;line-height:1.7}.blog-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.blog-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.blog-card .cover{border-radius:0;height:180px}.blog-card .body{padding:22px}.blog-card .cat{color:var(--primary);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.blog-card h3{margin-bottom:10px;font-size:17px;line-height:1.5}.blog-card .meta{color:var(--mute);gap:14px;margin-top:auto;padding-top:12px;font-size:12.5px;display:flex}.tag{background:var(--bg-2);color:var(--ink-2);border-radius:var(--r-pill);margin-bottom:6px;margin-left:6px;padding:5px 12px;font-size:12.5px;font-weight:500;display:inline-block}.tag.active{background:var(--primary);color:#fff}.trust-row-section{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.trust-badge{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);text-align:center;padding:18px}.trust-badge .ic{background:var(--primary-tint);width:44px;height:44px;color:var(--primary);border-radius:12px;place-items:center;margin:0 auto 10px;display:grid}.trust-badge .ic svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:22px;height:22px}.trust-badge b{margin-bottom:4px;font-size:14px;display:block}.trust-badge span{color:var(--mute);font-size:12.5px}.article-body{color:var(--ink-2);font-size:17px;line-height:2}.article-body h2{margin-top:1.6em;font-size:26px}.article-body h3{margin-top:1.4em;font-size:20px}.article-body p{margin-bottom:1.2em}.article-body ul,.article-body ol{margin-bottom:1.2em;padding-right:22px}.article-body li{margin-bottom:.5em}.article-body blockquote{background:var(--primary-tint);border-right:4px solid var(--primary);border-radius:var(--r-md);color:var(--ink);margin:1.4em 0;padding:16px 22px;font-size:16.5px}.article-body figure{margin:1.5em 0}.article-body figcaption{color:var(--mute);text-align:center;margin-top:8px;font-size:13px}.article-body a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.sticky-aside{position:sticky;top:100px}@media (max-width:1000px){.hero .grid,.grid-3,.grid-4,.grid-2,.steps,.footer .grid,.cta-banner,.testi-grid,.trust-row-section,.form-grid,.metrics{grid-template-columns:1fr}.grid-4,.testi-grid,.metrics{grid-template-columns:1fr 1fr}.metrics .m{border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.metrics .m:nth-child(2n){border-left:0}.nav,.header .cta-wrap .btn-primary{display:none}.hamburger{border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.hamburger svg{width:22px;height:22px;stroke:var(--ink);fill:none;stroke-width:1.8px}.topbar .left .item-hide{display:none}.sticky-mobile{display:flex}body{padding-bottom:70px}.cta-banner{padding:32px 24px}.cta-banner .actions{justify-content:flex-start}.page-hero .row{grid-template-columns:1fr}.compare{overflow-x:auto}.section{padding:56px 0}}@media (max-width:600px){.grid-4,.testi-grid,.metrics{grid-template-columns:1fr}.metrics .m{border-left:0!important}h1{font-size:30px}h2{font-size:24px}.form-card,.review-form{padding:22px}.hero{padding:48px 0 56px}.newsletter-form{flex-direction:column}.newsletter-form input{width:100%;min-width:0}.cbot-fab{bottom:82px}.cbot-panel{bottom:154px}}.mobile-nav{background:var(--surface);z-index:100;flex-direction:column;gap:4px;width:86%;max-width:340px;padding:20px;transition:transform .25s;display:none;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-10px 0 40px #00000026}.mobile-nav.open{display:flex;transform:translate(0)}.mobile-nav .close{align-self:flex-start;padding:8px}.mobile-nav a{border-radius:var(--r-md);color:var(--ink-2);padding:12px 14px;font-size:15.5px}.mobile-nav a:hover,.mobile-nav a.active{background:var(--primary-tint);color:var(--primary)}.mobile-overlay{z-index:90;background:#0f2a3366;display:none;position:fixed;inset:0}.mobile-overlay.open{display:block}.cbot-fab{color:#fff;cursor:pointer;z-index:9998;background:linear-gradient(135deg,#1f6b6e,#2a8b8e);border:0;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .2s;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 8px 24px #1f6b6e59}.cbot-fab:hover{transform:scale(1.08)}.cbot-fab svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:28px;height:28px}.cbot-pulse{opacity:.4;border:2px solid #2a8b8e;border-radius:50%;animation:2s ease-out infinite cbpulse;position:absolute;inset:-4px}@keyframes cbpulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.cbot-panel{z-index:9999;background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;width:380px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 120px);font-family:Vazirmatn,sans-serif;display:none;position:fixed;bottom:96px;left:24px;overflow:hidden;box-shadow:0 20px 60px #00000040}.cbot-panel.open{animation:.25s cbslide;display:flex}@keyframes cbslide{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cbot-head{color:#fff;background:linear-gradient(135deg,#1f6b6e,#2a8b8e);align-items:center;gap:12px;padding:18px;display:flex}.cbot-avatar{background:#fff3;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:16px;font-weight:800;display:grid}.cbot-title{flex:1}.cbot-title b{font-size:15px;font-weight:700;display:block}.cbot-title span{opacity:.85;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.cbot-dot{background:#5ee787;border-radius:50%;width:8px;height:8px;animation:2s infinite cbdot;box-shadow:0 0 #5ee787b3}@keyframes cbdot{0%,to{box-shadow:0 0 #5ee787b3}50%{box-shadow:0 0 0 6px #5ee78700}}.cbot-close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;display:grid}.cbot-close:hover{background:#ffffff26}.cbot-msgs{background:#fafaf7;flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow-y:auto}.cbot-msg{border-radius:16px;max-width:82%;padding:11px 15px;font-size:14px;line-height:1.85;animation:.25s cbfade}@keyframes cbfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cbot-msg.bot{color:#1a1a1a;background:#fff;border:1px solid #0000000f;border-top-right-radius:4px;align-self:flex-start}.cbot-msg.user{color:#fff;background:#1f6b6e;border-top-left-radius:4px;align-self:flex-end}.cbot-typing{background:#fff;border:1px solid #0000000f;border-radius:16px 4px 16px 16px;align-self:flex-start;gap:4px;padding:14px 16px;display:inline-flex}.cbot-typing span{background:#999;border-radius:50%;width:7px;height:7px;animation:1.4s infinite cbtype}.cbot-typing span:nth-child(2){animation-delay:.2s}.cbot-typing span:nth-child(3){animation-delay:.4s}@keyframes cbtype{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.cbot-quick{background:#fafaf7;flex-wrap:wrap;gap:6px;padding:0 18px 12px;display:flex}.cbot-quick button{color:#1f6b6e;font:inherit;cursor:pointer;background:#fff;border:1px solid #1f6b6e40;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600;transition:all .15s}.cbot-quick button:hover{color:#fff;background:#1f6b6e}.cbot-input{background:#fff;border-top:1px solid #0000000f;gap:8px;padding:14px;display:flex}.cbot-input input{font:inherit;background:#f5f5f0;border:1px solid #0000001a;border-radius:12px;flex:1;padding:11px 14px;font-size:14px}.cbot-input input:focus{background:#fff;border-color:#1f6b6e;outline:0}.cbot-send{color:#fff;cursor:pointer;background:#1f6b6e;border:0;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.cbot-send:hover{background:#185558}.cbot-send:disabled{opacity:.5;cursor:not-allowed}.cbot-send svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:18px;height:18px;transform:scaleX(-1)}.chip{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .2s}.chip:hover{border-color:var(--primary);color:var(--primary)}.chip.active{background:var(--primary);color:#fff;border-color:var(--primary)}.articles{gap:28px}.article-card{background:var(--surface);border:1px solid var(--line);color:inherit;border-radius:18px;text-decoration:none;transition:all .25s;display:block;overflow:hidden}.article-card:hover{box-shadow:var(--shadow-md);border-color:var(--primary-tint);transform:translateY(-4px)}.article-media{border:0;border-bottom:1px solid var(--line);border-radius:0;place-items:center;height:200px;display:grid}.article-body-card{padding:22px}.article-body-card h3{color:var(--ink);margin:10px 0 8px;font-size:19px;font-weight:700;line-height:1.5}.article-body-card p{color:var(--mute);margin:0;font-size:14px;line-height:1.85}.article-meta{color:var(--mute);border-top:1px solid var(--line);gap:12px;margin-top:14px;padding-top:14px;font-size:12px;display:flex}.page-btn{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;font-weight:700;transition:all .15s}.page-btn.active{background:var(--primary);color:#fff;border-color:var(--primary)}.page-btn:hover:not(.active){border-color:var(--primary);color:var(--primary)}.article-hero-section{background:var(--bg-2);padding:60px 0 30px}.article-hero-section h1{color:var(--ink);max-width:880px;margin:14px 0 16px;font-size:42px;font-weight:800;line-height:1.45}.article-meta-row{color:var(--mute);flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.author-pill{align-items:center;gap:10px;display:flex}.author-avatar{background:var(--primary-tint);width:42px;height:42px;color:var(--primary);border-radius:999px;place-items:center;font-size:14px;font-weight:700;display:grid}.article-cover{background:repeating-linear-gradient(45deg, #1f6b6e0d 0 14px, transparent 14px 28px), var(--primary-tint);height:440px;color:var(--primary);border:1px solid var(--line);border-radius:20px;place-items:center;margin:32px auto 0;font-size:14px;display:grid}.article-body-wrap{max-width:760px;margin:0 auto;padding:48px 0}.article-body-wrap p{color:var(--ink);margin:0 0 22px;font-size:18px;line-height:2.1}.article-body-wrap h2{color:var(--ink);margin:48px 0 16px;font-size:28px;font-weight:800;line-height:1.5}.article-body-wrap h3{color:var(--ink);margin:36px 0 12px;font-size:22px;font-weight:700;line-height:1.55}.article-body-wrap ul{margin:0 0 22px;padding-right:22px}.article-body-wrap ul li{color:var(--ink);margin-bottom:10px;font-size:17px;line-height:2}.article-body-wrap blockquote{border-right:4px solid var(--accent);background:var(--accent-tint);color:var(--ink);border-radius:0 14px 14px 0;margin:32px 0;padding:22px 26px;font-size:18px;font-weight:500;line-height:2}.callout{background:var(--primary-tint);border-radius:14px;gap:16px;margin:32px 0;padding:24px;display:flex}.callout .ic-callout{width:44px;height:44px;color:var(--primary);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.callout h4{color:var(--primary-2);margin:0 0 6px;font-size:17px;font-weight:700}.callout p{color:var(--ink);margin:0;font-size:15px;line-height:1.85}.share-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:10px;margin:48px 0;padding:24px 0;display:flex}.share-row span{color:var(--mute);margin-left:8px;font-size:14px;font-weight:600}.share-btn{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--mute);cursor:pointer;border-radius:12px;place-items:center;transition:all .2s;display:grid}.share-btn:hover{border-color:var(--primary);color:var(--primary)}.share-btn svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:18px;height:18px}.toc{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px;position:sticky;top:100px}.toc h4{color:var(--mute);letter-spacing:.5px;margin:0 0 14px;font-size:14px;font-weight:700}.toc a{color:var(--ink);border-right:2px solid #0000;border-radius:8px;padding:8px 12px;font-size:14px;line-height:1.7;text-decoration:none;transition:all .15s;display:block}.toc a:hover{background:var(--bg);border-color:var(--primary);color:var(--primary)}.newsletter-form{flex-wrap:wrap;gap:8px;display:flex}.newsletter-form input{min-width:280px;font:inherit;color:var(--ink);background:#fff;border:0;border-radius:12px;padding:14px 16px;font-size:15px}.newsletter-form input:focus{outline:0;box-shadow:0 0 0 3px #ffffff4d}.article-layout{grid-template-columns:1fr 280px;gap:60px;padding:48px 0;display:grid}@media (max-width:900px){.article-body-wrap{padding:32px 0}.article-hero-section h1{font-size:30px}.article-cover{height:280px}.toc{margin-bottom:24px;position:static}.article-layout{grid-template-columns:1fr;gap:24px}.article-layout aside{order:-1}}
