/* ARTICLE55.83 — Homepage remote-review consolidation */
.moemen-v583-review{padding:clamp(48px,6vw,80px) 16px;background:linear-gradient(180deg,#f8fbfc 0%,#fff 100%)}
.moemen-v583-review-shell{max-width:1120px;margin:0 auto;padding:clamp(24px,4vw,44px);background:#fff;border:1px solid rgba(7,27,51,.09);border-radius:32px;box-shadow:0 22px 60px rgba(7,27,51,.07)}
.moemen-v583-review-head{max-width:820px;margin:0 auto;text-align:center}.moemen-v583-kicker{margin:0 0 10px;color:#0f8d83;font-weight:900;letter-spacing:.01em}.moemen-v583-review-head h2{margin:0;color:#071b33;font-size:clamp(1.8rem,3.1vw,2.65rem);line-height:1.2;font-weight:900}.moemen-v583-review-head>p:last-child{margin:18px auto 0;color:#53657b;line-height:1.9;font-size:1.03rem}
.moemen-v583-review-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin:24px auto 28px}.moemen-v583-review-tags span{padding:8px 13px;border-radius:999px;background:#eef8f6;border:1px solid #d5ece8;color:#176f68;font-size:.86rem;font-weight:800}
.moemen-v583-review-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;counter-reset:none}.moemen-v583-review-steps li{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid #e1e8ed;border-radius:20px;background:#fbfcfd;min-width:0}.moemen-v583-review-steps li>span{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:13px;background:#071b33;color:#fff;font-weight:900}.moemen-v583-review-steps h3{margin:1px 0 6px;color:#071b33;font-size:1rem;line-height:1.35;font-weight:900}.moemen-v583-review-steps p{margin:0;color:#5d6c7f;font-size:.9rem;line-height:1.7}
.moemen-v583-review-actions{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:28px}.moemen-v583-review-actions>.btn{min-width:min(100%,260px);text-align:center}.moemen-v583-review-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;color:#718095;font-size:.9rem}.moemen-v583-review-links a{color:#176f68;text-decoration:none;font-weight:800}.moemen-v583-review-links a:hover{text-decoration:underline}.moemen-v583-review-note{max-width:820px;margin:18px auto 0;text-align:center;color:#718095;font-size:.84rem;line-height:1.75}
html[dir="rtl"] .moemen-v583-review-steps li{text-align:right}html[dir="ltr"] .moemen-v583-review-steps li{text-align:left}
@media(max-width:900px){.moemen-v583-review-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.moemen-v583-review{padding:38px 12px}.moemen-v583-review-shell{padding:22px 16px;border-radius:24px}.moemen-v583-review-head h2{font-size:1.75rem}.moemen-v583-review-head>p:last-child{font-size:.96rem;line-height:1.8}.moemen-v583-review-tags{margin:20px auto 22px}.moemen-v583-review-tags span{font-size:.78rem;padding:7px 10px}.moemen-v583-review-steps{grid-template-columns:1fr;gap:9px}.moemen-v583-review-steps li{padding:14px 13px;border-radius:17px}.moemen-v583-review-steps li>span{flex-basis:34px;width:34px;height:34px;border-radius:11px}.moemen-v583-review-actions{margin-top:22px}.moemen-v583-review-links{font-size:.82rem}.moemen-v583-review-note{font-size:.79rem}}
@media(prefers-reduced-motion:reduce){.moemen-v583-review *{scroll-behavior:auto!important}}
