.CMM_Benefits-module__Mkin4W__section{padding:7rem 0;overflow:hidden}.CMM_Benefits-module__Mkin4W__bgGray{background-color:#f1f5f9}.CMM_Benefits-module__Mkin4W__textCenter{text-align:center;margin-bottom:4rem}.CMM_Benefits-module__Mkin4W__textCenter h2{color:var(--dark);margin-bottom:1rem;font-size:clamp(2rem,5vw,2.5rem);font-weight:700}.CMM_Benefits-module__Mkin4W__lead{color:#475569;font-size:1.25rem}.CMM_Benefits-module__Mkin4W__grid{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}.CMM_Benefits-module__Mkin4W__card{background:var(--card-bg);box-shadow:var(--card-shadow);border:1px solid var(--card-border);transition:var(--card-transition);border-radius:1.5rem;padding:2.5rem;position:relative}.CMM_Benefits-module__Mkin4W__card:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}.CMM_Benefits-module__Mkin4W__cardIcon{color:var(--primary);margin-bottom:1.5rem}.CMM_Benefits-module__Mkin4W__dynamicIcon{width:2.5rem;height:2.5rem}.CMM_Benefits-module__Mkin4W__card h3{color:var(--dark);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.CMM_Benefits-module__Mkin4W__card p{color:var(--text-body);margin-bottom:0;font-size:.95rem;line-height:1.6}@media (max-width:1024px){.CMM_Benefits-module__Mkin4W__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.CMM_Benefits-module__Mkin4W__grid{grid-template-columns:1fr}.CMM_Benefits-module__Mkin4W__section{padding:4rem 0}}[data-theme=dark] .CMM_Benefits-module__Mkin4W__section{background:var(--bg-section)}[data-theme=dark] .CMM_Benefits-module__Mkin4W__textCenter h2{color:#7dd3fc}[data-theme=dark] .CMM_Benefits-module__Mkin4W__lead{color:var(--text-muted-theme)}[data-theme=dark] .CMM_Benefits-module__Mkin4W__card{border-color:var(--card-border);box-shadow:var(--card-shadow);background:linear-gradient(#1e293bd9 0%,#0f172afa 100%)}[data-theme=dark] .CMM_Benefits-module__Mkin4W__card h3{color:#7dd3fc}[data-theme=dark] .CMM_Benefits-module__Mkin4W__card p{color:#e2e8f0d1}
.CMM_Process-module__hYZt6G__section{background-color:#fff;padding:7rem 0;overflow:hidden}.CMM_Process-module__hYZt6G__textCenter{text-align:center;margin-bottom:4rem}.CMM_Process-module__hYZt6G__textCenter h2{color:#025196;margin-bottom:1rem;font-size:clamp(2rem,5vw,2.5rem);font-weight:700}.CMM_Process-module__hYZt6G__lead{color:#475569;font-size:1.25rem}.CMM_Process-module__hYZt6G__processSteps{grid-template-columns:repeat(4,1fr);gap:2rem;width:100%;display:grid}.CMM_Process-module__hYZt6G__processStep{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:var(--card-transition);border-radius:1.5rem;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem;display:flex}.CMM_Process-module__hYZt6G__processStep:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}.CMM_Process-module__hYZt6G__processStepNumber{color:#f0fdf4;background-color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:2rem;font-weight:800;display:flex}.CMM_Process-module__hYZt6G__stepContent h4{color:#025196;text-align:center;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.CMM_Process-module__hYZt6G__stepContent p{color:#475569;text-align:center;margin-bottom:1rem;font-size:.95rem;line-height:1.7}.CMM_Process-module__hYZt6G__stepList{margin-top:.75rem;padding:0;list-style:none}.CMM_Process-module__hYZt6G__stepList li{color:#475569;margin-bottom:.5rem;padding-left:1.25rem;font-size:.9rem;position:relative}.CMM_Process-module__hYZt6G__stepList li:before{content:"•";color:var(--primary);font-weight:700;position:absolute;left:0}@media (max-width:1200px){.CMM_Process-module__hYZt6G__processSteps{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.CMM_Process-module__hYZt6G__processSteps{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.CMM_Process-module__hYZt6G__processSteps{grid-template-columns:1fr}.CMM_Process-module__hYZt6G__section{padding:4rem 0}}[data-theme=dark] .CMM_Process-module__hYZt6G__textCenter h2,[data-theme=dark] .CMM_Process-module__hYZt6G__stepContent h4{color:#22d3ee}[data-theme=dark] .CMM_Process-module__hYZt6G__section{background:var(--bg-body)}[data-theme=dark] .CMM_Process-module__hYZt6G__lead{color:var(--text-muted-theme)}[data-theme=dark] .CMM_Process-module__hYZt6G__processStep{border-color:var(--card-border);box-shadow:var(--card-shadow);background:linear-gradient(#1e293bd9 0%,#0f172afa 100%)}[data-theme=dark] .CMM_Process-module__hYZt6G__stepContent p{color:#e2e8f0d1}[data-theme=dark] .CMM_Process-module__hYZt6G__stepList li{color:#e2e8f0c7}[data-theme=dark] .CMM_Process-module__hYZt6G__processStepNumber{color:#0b1120;background:linear-gradient(135deg,#0ea5e9 0%,#22d3ee 100%)}
.CWD_Technologies-module__MrNxjG__section{padding:7rem 0}.CWD_Technologies-module__MrNxjG__textCenter{text-align:center;margin-bottom:4rem}.CWD_Technologies-module__MrNxjG__textCenter h2{color:#025196;margin-bottom:1rem;font-size:clamp(2rem,5vw,2.5rem);font-weight:700}.CWD_Technologies-module__MrNxjG__lead{color:#475569;font-size:1.25rem}.CWD_Technologies-module__MrNxjG__grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.CWD_Technologies-module__MrNxjG__card{background:var(--card-bg);box-shadow:var(--card-shadow);border:1px solid var(--card-border);text-align:center;transition:var(--card-transition);border-radius:1.5rem;padding:2.5rem;position:relative}.CWD_Technologies-module__MrNxjG__card:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}.CWD_Technologies-module__MrNxjG__card h4{color:var(--text-heading);margin-bottom:1.5rem;font-size:1.25rem;font-weight:700}.CWD_Technologies-module__MrNxjG__tags{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.CWD_Technologies-module__MrNxjG__tag{color:var(--dark);background-color:#f1f5f9;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.CWD_Technologies-module__MrNxjG__tag:hover{background-color:#e2e8f0}@media (max-width:992px){.CWD_Technologies-module__MrNxjG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.CWD_Technologies-module__MrNxjG__grid{grid-template-columns:1fr}}[data-theme=dark] .CWD_Technologies-module__MrNxjG__textCenter h2,[data-theme=dark] .CWD_Technologies-module__MrNxjG__card h4{color:#22d3ee}
.SPP_Pricing-module__wvy1eG__section{padding:7rem 0;overflow:hidden}.SPP_Pricing-module__wvy1eG__bgGray{background-color:#f1f5f9}.SPP_Pricing-module__wvy1eG__textCenter{text-align:center;margin-bottom:4rem}.SPP_Pricing-module__wvy1eG__textCenter h2{color:#025196;margin-bottom:1rem;font-size:clamp(2rem,5vw,2.5rem);font-weight:700}.SPP_Pricing-module__wvy1eG__lead{color:#475569;font-size:1.25rem}.SPP_Pricing-module__wvy1eG__grid{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}.SPP_Pricing-module__wvy1eG__card{background:var(--card-bg);box-shadow:var(--card-shadow);border:1px solid var(--card-border);transition:var(--card-transition);border-radius:1.5rem;flex-direction:column;padding:2.5rem;display:flex;position:relative}.SPP_Pricing-module__wvy1eG__card:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}.SPP_Pricing-module__wvy1eG__featured{border:2px solid var(--primary);box-shadow:0 10px 15px -3px #22d3ee1a}.SPP_Pricing-module__wvy1eG__header{text-align:center;margin-bottom:1.5rem}.SPP_Pricing-module__wvy1eG__badge{background:var(--primary);color:#fff;text-transform:uppercase;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.SPP_Pricing-module__wvy1eG__header h3{margin-top:.5rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.SPP_Pricing-module__wvy1eG__price{color:var(--primary);margin:1rem 0;font-size:2.5rem;font-weight:700}.SPP_Pricing-module__wvy1eG__perMonth{color:var(--text-body);font-size:.95rem}.SPP_Pricing-module__wvy1eG__bestFor{color:var(--text-body);margin-bottom:1.5rem;font-size:.95rem}.SPP_Pricing-module__wvy1eG__list{flex-grow:1;margin:1.5rem 0;padding:0;list-style:none}.SPP_Pricing-module__wvy1eG__list li{color:var(--text-body);margin-bottom:.75rem;padding-left:1.5rem;font-size:.95rem;position:relative}.SPP_Pricing-module__wvy1eG__list li:before{content:"✓";color:var(--primary);font-weight:700;position:absolute;left:0}.SPP_Pricing-module__wvy1eG__btnWrapper{margin-top:auto}.SPP_Pricing-module__wvy1eG__footer{text-align:center;color:var(--text-body);max-width:800px;margin-top:3rem;margin-left:auto;margin-right:auto;font-size:.875rem}.SPP_Pricing-module__wvy1eG__btnWrapper .btn{border-radius:.5rem!important}@media (max-width:960px){.SPP_Pricing-module__wvy1eG__grid{grid-template-columns:1fr}.SPP_Pricing-module__wvy1eG__card{max-width:500px;margin:0 auto}}@media (max-width:768px){.SPP_Pricing-module__wvy1eG__section{padding:4rem 0}}[data-theme=dark] .SPP_Pricing-module__wvy1eG__textCenter h2{color:#22d3ee}[data-theme=dark] .SPP_Pricing-module__wvy1eG__card{border-color:var(--card-border);box-shadow:var(--card-shadow);background:linear-gradient(#1e293be0 0%,#0f172afa 100%)}[data-theme=dark] .SPP_Pricing-module__wvy1eG__card:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}[data-theme=dark] .SPP_Pricing-module__wvy1eG__lead,[data-theme=dark] .SPP_Pricing-module__wvy1eG__perMonth,[data-theme=dark] .SPP_Pricing-module__wvy1eG__bestFor,[data-theme=dark] .SPP_Pricing-module__wvy1eG__list li,[data-theme=dark] .SPP_Pricing-module__wvy1eG__footer{color:#e2e8f0d1}
