.Zd2pWq_section{background:#fff;padding:80px 20px}.Zd2pWq_container{max-width:1120px;margin:0 auto}.Zd2pWq_header{text-align:center;margin-bottom:40px}.Zd2pWq_badge{color:#803aff;background:#eef0ff;border:1px solid #c9cbff;border-radius:999px;margin-bottom:14px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}.Zd2pWq_title{color:#0f172a;letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.15}.Zd2pWq_gradient{background:linear-gradient(135deg,#803aff 0%,#4e49ff 50%,#06a6f8 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.Zd2pWq_subtitle{color:#475569;max-width:32rem;margin:0 auto;font-size:17px;line-height:1.65}.Zd2pWq_steps{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.Zd2pWq_step{background:#f7f8ff;border:1px solid #e8eaff;border-radius:20px;flex-direction:column;align-items:flex-start;gap:12px;min-height:100%;padding:24px 22px;display:flex}.Zd2pWq_stepNumber{letter-spacing:.08em;color:#4e49ff;font-size:12px;font-weight:800}.Zd2pWq_stepIcon{color:#4e49ff;background:#fff;border:1px solid #e8eaff;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Zd2pWq_stepContent{min-width:0}.Zd2pWq_stepTitle{color:#0f172a;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.3}.Zd2pWq_stepDesc{color:#64748b;margin:0;font-size:14.5px;line-height:1.6}.Zd2pWq_connector{display:none}@media (max-width:960px){.Zd2pWq_steps{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Zd2pWq_section{padding:48px 16px}.Zd2pWq_steps{grid-template-columns:1fr}.Zd2pWq_subtitle{font-size:16px}}
.NhIEia_section{background:#fff;padding:88px 20px}.NhIEia_container{max-width:1120px;margin:0 auto}.NhIEia_header{text-align:center;margin-bottom:48px}.NhIEia_badge{color:#4e49ff;background:#eef0ff;border:1px solid #c9cbff;border-radius:999px;margin-bottom:16px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}.NhIEia_title{color:#0f172a;letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(28px,4vw,40px);font-weight:800}.NhIEia_subtitle{color:#475569;max-width:32rem;margin:0 auto;font-size:18px;line-height:1.65}.NhIEia_expectGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.NhIEia_expectCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:24px}.NhIEia_expectIcon{color:#4e49ff;margin-bottom:12px}.NhIEia_expectTitle{color:#0f172a;margin:0 0 8px;font-size:17px;font-weight:700}.NhIEia_expectText{color:#64748b;margin:0;font-size:15px;line-height:1.65}.NhIEia_carousel{align-items:center;gap:16px;display:flex}.NhIEia_navBtn{cursor:pointer;color:#4e49ff;background:#fff;border:1px solid #c9cbff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.NhIEia_navBtn:hover{background:#eef0ff}.NhIEia_navBtn:focus-visible{outline-offset:2px;outline:2px solid #4e49ff}.NhIEia_testimonialCard{text-align:center;background:#eef0ff;border:1px solid #c9cbff;border-radius:20px;flex:1;margin:0;padding:40px 36px}.NhIEia_content{color:#1e293b;margin:0 0 20px;font-size:18px;line-height:1.7}.NhIEia_rating{justify-content:center;gap:4px;margin-bottom:20px;display:flex}.NhIEia_author{justify-content:center;align-items:center;gap:12px;display:flex}.NhIEia_authorImage{color:#fff;background:linear-gradient(135deg,#803aff,#4e49ff,#06a6f8);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:flex}.NhIEia_authorName{color:#0f172a;font-weight:700}.NhIEia_authorClinic{color:#64748b;font-size:13px}.NhIEia_dots{justify-content:center;gap:8px;margin-top:28px;display:flex}.NhIEia_dot{cursor:pointer;background:#c9cbff;border:none;border-radius:50%;width:8px;height:8px;padding:0}.NhIEia_activeDot{background:#4e49ff;border-radius:4px;width:22px}@media (max-width:800px){.NhIEia_expectGrid{grid-template-columns:1fr}.NhIEia_carousel{gap:8px}.NhIEia_navBtn{width:36px;height:36px}.NhIEia_testimonialCard{padding:28px 20px}.NhIEia_content{font-size:16px}}
.QGBS7a_section{background:#001038;padding:80px 20px;position:relative;overflow:hidden}.QGBS7a_section:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 20%,#803aff47,#0000 42%),radial-gradient(circle at 85% 80%,#06a6f82e,#0000 40%);position:absolute;inset:0}.QGBS7a_container{z-index:1;max-width:720px;margin:0 auto;position:relative}.QGBS7a_content{text-align:center}.QGBS7a_title{color:#fff;letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.2}.QGBS7a_subtitle{color:#cbd5e1;max-width:36rem;margin:0 auto 28px;font-size:18px;line-height:1.7}.QGBS7a_buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:28px;display:flex}.QGBS7a_ctaLink{text-decoration:none}.QGBS7a_secondaryLink{color:#e8eaff;font-size:15px;font-weight:600;text-decoration:none}.QGBS7a_secondaryLink:hover{color:#06a6f8;text-decoration:underline}.QGBS7a_features{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:0;padding:0;list-style:none;display:flex}.QGBS7a_feature{color:#94a3b8;align-items:center;gap:8px;font-size:14px;display:flex}.QGBS7a_feature svg{color:#22c55e;flex-shrink:0}@media (max-width:640px){.QGBS7a_section{padding:48px 16px}.QGBS7a_subtitle{font-size:16px}.QGBS7a_ctaLink{width:100%}.QGBS7a_ctaLink button{width:100%}}
