.lw-page:has(.smu){background-color:#eaf6f0;background-image:radial-gradient(55vw 55vw at 95% -10%,#7ef0b859,#0000 60%),radial-gradient(50vw 50vw at -10% 25%,#ddf3eaf2,#0000 60%),radial-gradient(45vw 45vw at 50% 115%,#1fa9712e,#0000 60%),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.smu{--navy:#0e1a2b;--green:#13a06a;--green2:#1fc48a;--deep:#0b5e40;--mint:#e3f5ec;--ink:#33463e;color:var(--navy)}.smu .lp-crumbs a{color:var(--deep)}.smu-word{letter-spacing:-.03em;color:var(--navy);align-items:flex-end;font-family:Outfit,sans-serif;font-weight:800;line-height:1;display:inline-flex}.smu-up{color:var(--green);position:relative}.smu-arrow{width:.36em;height:.56em;color:var(--green);animation:2.6s ease-in-out infinite smu-rise;position:absolute;top:-.42em;left:.02em}@keyframes smu-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-.08em)}}.smu-word.light{color:#fff}.smu-word.light .smu-up,.smu-word.light .smu-arrow{color:#7ef0b8}.smu-hero{text-align:center;background:linear-gradient(#f4fbf8,#fff 60%);border:1px solid #fff;border-radius:36px;padding:40px 22px 26px;position:relative;overflow:hidden;box-shadow:0 26px 60px #0e3c281f}.smu-kicker{letter-spacing:.14em;color:var(--deep);margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:12.5px}html[lang=fa] .smu-kicker,html[lang=fa] .smu-k{letter-spacing:0;font-family:inherit;font-size:14px;font-weight:600}.smu-logo{padding-top:.35em;font-size:clamp(44px,7vw,68px)}.smu-slogan{letter-spacing:-.025em;color:var(--navy);flex-direction:column;margin:22px 0 0;font-family:Outfit,sans-serif;font-size:clamp(36px,6.4vw,66px);font-weight:800;line-height:1.04;display:flex}.smu-slogan em{background:linear-gradient(90deg,var(--green),var(--green2));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.smu-slogan-local{color:var(--deep);margin:12px 0 0;font-size:clamp(17px,2.4vw,21px);font-weight:700}.smu-tagline{letter-spacing:.28em;color:#4c5f57;margin:14px 0 0;font-family:Outfit,sans-serif;font-size:13.5px}html[lang=fa] .smu-tagline{letter-spacing:.02em;font-family:inherit;font-size:15px}.smu-scene{border-radius:26px;width:100%;max-width:880px;height:auto;margin:26px auto 0;display:block;box-shadow:0 18px 40px #0e3c2824}.smu-sunglow{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite smu-glow}@keyframes smu-glow{0%,to{opacity:.85;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}.smu-path{animation:3s linear infinite smu-dash}@keyframes smu-dash{to{stroke-dashoffset:-44px}}.smu-sway{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite smu-sway}@keyframes smu-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-1.4deg)}}.smu-lead{max-width:760px;color:var(--ink);margin:24px auto 0;font-size:17.5px;line-height:1.95}.smu-cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.smu-btn{background:linear-gradient(90deg,var(--green),var(--green2));color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 26px #13a06a52}.smu-btn:hover{transform:translateY(-2px);box-shadow:0 16px 32px #13a06a66}.smu-btn.ghost{color:var(--deep);box-shadow:none;background:#fff;border:1.5px solid #13a06a66}.smu-btn.light{color:var(--deep);background:#fff;box-shadow:0 12px 26px #0003}.smu-btn.ghost.light{color:#fff;background:0 0;border-color:#ffffff80}.smu-btn:focus-visible,.smu-who-card:focus-visible{outline:3px solid var(--green2);outline-offset:3px}.smu-steps{background:var(--navy);color:#e8f3ee;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0 0;padding:18px 10px;list-style:none;display:grid}.smu-steps li{text-align:start;justify-content:center;align-items:center;gap:12px;padding:4px 8px;font-size:15px;line-height:1.3;display:flex}.smu-steps li+li{border-inline-start:1px solid #ffffff24}.smu-steps svg{color:var(--green2);flex:none}.smu-fail,.smu-who,.smu-road{grid-auto-rows:1fr}.smu-sec{background:#ffffffb8;border:1px solid #fff;border-radius:32px;margin-top:26px;padding:34px 28px;box-shadow:0 18px 44px #0e3c2814}.smu-k{letter-spacing:.14em;color:var(--green);margin:0;font-family:JetBrains Mono,monospace;font-size:12px}.smu-sec h2,.smu-final h2{letter-spacing:-.01em;margin:8px 0 0;font-size:clamp(26px,3.6vw,38px);line-height:1.2}.smu-s{max-width:760px;color:var(--ink);margin:10px 0 0;font-size:16.5px;line-height:1.9}.smu-ic{background:var(--mint);width:52px;height:52px;color:var(--deep);border-radius:16px;flex:none;place-items:center;display:inline-grid}.smu-ic.bad{color:#b4474c;background:#f3eeee}.smu-risk{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:16px;margin-top:24px;display:grid}.smu-rcard{text-align:center;border-radius:26px;padding:24px}.smu-rcard.is-bad{color:#e3e5e8;background:linear-gradient(#3a3f45,#24282d)}.smu-rcard.is-good{color:#fff;background:linear-gradient(#14a86f,#0b6e49);box-shadow:0 18px 40px #13a06a4d}.smu-rlabel{margin:0;font-family:Outfit,sans-serif;font-size:22px;font-weight:800}.is-bad .smu-rlabel{-webkit-text-decoration:line-through #e5484d;text-decoration:line-through #e5484d;text-decoration-thickness:3px}.smu-pct{margin:6px 0 0;font-family:Outfit,sans-serif;font-size:clamp(64px,10vw,104px);font-weight:800;line-height:1}html[lang=fa] .smu-pct{font-family:Vazirmatn,sans-serif}.is-bad .smu-pct{color:#ff8a8e}.smu-rwhat{opacity:.85;margin:2px 0 0;font-size:15px}.smu-meter{background:#ffffff2e;border-radius:999px;max-width:280px;height:10px;margin:16px auto 0;overflow:hidden}.smu-meter span{border-radius:inherit;height:100%;animation:1.6s cubic-bezier(.2,.8,.2,1) both smu-fill;display:block}html[dir=rtl] .smu-meter span{margin-inline-start:0}.is-bad .smu-meter span{background:linear-gradient(90deg,#ff8a8e,#e5484d)}.is-good .smu-meter span{background:#7ef0b8}@keyframes smu-fill{0%{width:0}}.smu-rcard h3{margin:18px 0 0;font-size:19px}.smu-rcard p:last-child{opacity:.9;margin:8px 0 0;font-size:15px;line-height:1.85}.smu-vs{width:56px;height:56px;color:var(--navy);background:#fff;border-radius:50%;align-self:center;place-items:center;font-family:Outfit,sans-serif;font-weight:800;display:grid;box-shadow:0 10px 24px #0000001f}.smu-fail{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.smu-fail article{background:#fff;border:1px solid #0e1a2b0f;border-radius:22px;padding:20px}.smu-fail h3,.smu-who h3{margin:12px 0 0;font-size:17.5px}.smu-fail p,.smu-who p{color:var(--ink);margin:6px 0 0;font-size:15px;line-height:1.8}.smu-note{background:var(--mint);color:var(--deep);border-radius:18px;margin:18px 0 0;padding:16px 18px;font-weight:600;line-height:1.85}.smu-mean{color:#eaf4ef;background:linear-gradient(135deg,#0e1a2b,#12352a);border-color:#0000;grid-template-columns:1fr 1fr;align-items:center;gap:28px;display:grid}.smu-mean .smu-k{color:#7ef0b8}.smu-mean .smu-s{color:#c8dcd3}.smu-pillars{flex-direction:column;gap:10px;display:flex}.smu-pillars article{animation:.7s cubic-bezier(.2,.8,.2,1) both smu-in;animation-delay:var(--d,0s);background:#ffffff12;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.smu-pillars article:nth-child(2){margin-inline-start:14px}.smu-pillars article:nth-child(3){margin-inline-start:28px}.smu-pillars article:nth-child(4){margin-inline-start:42px}.smu-pillars .smu-ic{color:#7ef0b8;background:#7ef0b824}.smu-pillars h3{color:#fff;margin:0;font-size:17px}.smu-pillars p{color:#c8dcd3;margin:3px 0 0;font-size:14.5px;line-height:1.7}@keyframes smu-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.smu-road{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid;position:relative}.smu-road:before{content:"";inset-inline:6%;border-top:2px dashed #13a06a73;position:absolute;top:60px}.smu-road li{background:#fff;border:1px solid #0e1a2b0f;border-radius:22px;padding:20px 18px;position:relative}.smu-num{top:14px;color:var(--green);font-family:JetBrains Mono,monospace;font-size:13px;position:absolute;inset-inline-end:16px}.smu-road .smu-ic{background:linear-gradient(135deg,var(--green),var(--green2));color:#fff;box-shadow:0 10px 20px #13a06a4d}.smu-road h3{flex-direction:column;gap:2px;margin:14px 0 0;font-size:18px;display:flex}.smu-road h3 small{color:var(--deep);font-size:14px;font-weight:600}.smu-road p{color:var(--ink);margin:8px 0 0;font-size:15px;line-height:1.8}.smu-table{background:#fff;border:1px solid #0e1a2b14;border-radius:22px;margin-top:22px;overflow:hidden}.smu-tr{grid-template-columns:1fr 1.2fr 1.2fr;display:grid}.smu-tr>span{border-top:1px solid #0e1a2b0f;padding:14px 16px;font-size:15.5px}.smu-tr>span:first-child{color:var(--navy);font-weight:700}.smu-th>span{border-top:0;font-family:Outfit,sans-serif;font-size:18px;font-weight:800}.smu-tr .bad{color:#6b6f75}.smu-th .bad{color:#9aa0a6;-webkit-text-decoration:line-through #e5484d;text-decoration:line-through #e5484d}.smu-tr .good{color:var(--deep);background:#e3f5ec99;font-weight:600}.smu-th .good{color:#fff;background:linear-gradient(90deg,var(--green),var(--green2))}.smu-trisk>span{font-size:20px;font-weight:800}.smu-trisk .bad{color:#d9454a}.smu-who{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.smu-who-card{color:inherit;background:#fff;border:1px solid #0e1a2b0f;border-radius:22px;flex-direction:column;padding:22px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}a.smu-who-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0e3c281f}.smu-more{color:var(--green);align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:14.5px;font-weight:700;display:inline-flex}.smu-final{text-align:center;color:#eaf4ef;background:radial-gradient(80% 120% at 50% 0,#14a86f,#0b5e40 55%,#08402c);border-radius:36px;margin-top:26px;padding:44px 24px;position:relative;overflow:hidden}.smu-final:before{content:"";pointer-events:none;background:conic-gradient(#0000,#7ef0b82e,#0000 30%);animation:16s linear infinite smu-spin;position:absolute;inset:-50%}@keyframes smu-spin{to{transform:rotate(360deg)}}.smu-final>*{position:relative}.smu-final .smu-logo{font-size:clamp(38px,6vw,54px)}.smu-final-slogan{color:#fff;margin:14px 0 0;font-family:Outfit,sans-serif;font-size:clamp(22px,3.4vw,32px);font-weight:800}.smu-final h2{color:#fff}.smu-final p{color:#d2ede0;max-width:620px;margin:10px auto 0;line-height:1.85}@media (max-width:900px){.smu-fail,.smu-who,.smu-road{grid-template-columns:repeat(2,minmax(0,1fr))}.smu-road:before{display:none}.smu-mean{grid-template-columns:1fr}}@media (max-width:640px){.smu-hero{border-radius:28px;padding:30px 14px 18px}.smu-sec{border-radius:26px;padding:26px 16px}.smu-scene{border-radius:18px;margin-top:20px}.smu-lead{font-size:16px}.smu-cta .smu-btn{width:100%}.smu-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.smu-steps li:nth-child(3){border-inline-start:0}.smu-risk{grid-template-columns:1fr}.smu-vs{justify-self:center;margin:-6px 0}.smu-fail,.smu-who,.smu-road{grid-template-columns:1fr}.smu-fail article,.smu-who-card,.smu-road li{grid-template-columns:auto 1fr;align-items:start;column-gap:14px;padding:16px;display:grid}.smu-fail .smu-ic,.smu-who-card .smu-ic,.smu-road .smu-ic{grid-row:span 3;width:46px;height:46px}.smu-fail h3,.smu-who h3,.smu-road h3{margin-top:2px}.smu-more{grid-column:2}.smu-num{top:12px}.smu-pillars article:nth-child(n){margin-inline-start:0}.smu-tr>span{padding:12px 10px;font-size:14px}.smu-th>span{font-size:15px}}@media (prefers-reduced-motion:reduce){.smu-arrow,.smu-sunglow,.smu-path,.smu-sway,.smu-meter span,.smu-pillars article,.smu-final:before{animation:none}}
