.Hero-module__Z8hQ_W__hero{align-items:center;min-height:100vh;padding-top:4.25rem;display:flex;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__bg{z-index:0;pointer-events:none;position:absolute;inset:0}.Hero-module__Z8hQ_W__blob1{background:radial-gradient(#5b5bd61f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:8s ease-in-out infinite Hero-module__Z8hQ_W__float;position:absolute;top:-20%;right:-10%}.Hero-module__Z8hQ_W__blob2{background:radial-gradient(#5b5bd612 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:10s ease-in-out 2s infinite reverse Hero-module__Z8hQ_W__float;position:absolute;bottom:-10%;left:-5%}.Hero-module__Z8hQ_W__grid{background-image:linear-gradient(#5b5bd60a 1px,#0000 1px),linear-gradient(90deg,#5b5bd60a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 80%,#000 30%,#0000 80%)}.Hero-module__Z8hQ_W__inner{z-index:1;text-align:center;align-items:center;gap:var(--sp-6);padding-block:var(--sp-20);flex-direction:column;display:flex;position:relative}.Hero-module__Z8hQ_W__eyebrow{animation:Hero-module__Z8hQ_W__fadeUp .5s var(--ease-out).1s both}.Hero-module__Z8hQ_W__headline{max-width:15ch;animation:Hero-module__Z8hQ_W__fadeUp .6s var(--ease-out).2s both}.Hero-module__Z8hQ_W__headlineAccent{background:linear-gradient(135deg,var(--accent)0%,#7c5cbf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Hero-module__Z8hQ_W__sub{max-width:52ch;font-size:clamp(var(--text-base),2vw,var(--text-xl));color:var(--text-secondary);animation:Hero-module__Z8hQ_W__fadeUp .6s var(--ease-out).3s both;line-height:1.6}.Hero-module__Z8hQ_W__ctas{align-items:center;gap:var(--sp-4);animation:Hero-module__Z8hQ_W__fadeUp .6s var(--ease-out).4s both;flex-wrap:wrap;justify-content:center;display:flex}.Hero-module__Z8hQ_W__proof{font-size:clamp(.45rem,2vw,var(--text-sm));white-space:nowrap;color:var(--text-muted);margin-top:var(--sp-2);max-width:none;animation:Hero-module__Z8hQ_W__fadeUp .6s var(--ease-out).5s both;justify-content:center;align-items:center;display:flex}.Hero-module__Z8hQ_W__badges{gap:var(--sp-3);margin-top:var(--sp-6);animation:Hero-module__Z8hQ_W__fadeUp .7s var(--ease-out).65s both;flex-wrap:wrap;justify-content:center;display:flex}.Hero-module__Z8hQ_W__badge{align-items:center;gap:var(--sp-2);padding:var(--sp-2)var(--sp-4);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);box-shadow:var(--shadow-sm);font-weight:600;display:inline-flex}.Hero-module__Z8hQ_W__badge1{animation:6s ease-in-out infinite Hero-module__Z8hQ_W__float}.Hero-module__Z8hQ_W__badge2{animation:7s ease-in-out 1s infinite Hero-module__Z8hQ_W__float}.Hero-module__Z8hQ_W__badge3{animation:5s ease-in-out .5s infinite Hero-module__Z8hQ_W__float}.Hero-module__Z8hQ_W__badgeDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}@media (max-width:768px){.Hero-module__Z8hQ_W__inner{padding-block:var(--sp-12)}.Hero-module__Z8hQ_W__headline{max-width:20ch}.Hero-module__Z8hQ_W__ctas{flex-direction:column;width:100%}.Hero-module__Z8hQ_W__ctas .Hero-module__Z8hQ_W__btn{justify-content:center;width:100%}.Hero-module__Z8hQ_W__badges{display:none}}
.Services-module__PFRRnG__section{background:var(--bg-muted)}.Services-module__PFRRnG__header{gap:var(--sp-4);max-width:560px;margin-bottom:var(--sp-12);flex-direction:column;display:flex}.Services-module__PFRRnG__intro{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.65}.Services-module__PFRRnG__grid{gap:var(--sp-6);grid-template-columns:repeat(3,1fr);display:grid}.Services-module__PFRRnG__card{gap:var(--sp-5);border-top:6px solid var(--card-color);flex-direction:column;display:flex;position:relative;overflow:hidden}.Services-module__PFRRnG__cardTop{justify-content:space-between;align-items:center;display:flex}.Services-module__PFRRnG__icon{color:var(--card-color);font-size:1.75rem;line-height:1}.Services-module__PFRRnG__index{font-size:var(--text-xs);letter-spacing:.1em;color:var(--text-muted);font-weight:700}.Services-module__PFRRnG__cardTitle{font-size:var(--text-xl);letter-spacing:-.015em}.Services-module__PFRRnG__problem{gap:var(--sp-2);padding:var(--sp-4);background:var(--bg-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}.Services-module__PFRRnG__problemLabel{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.Services-module__PFRRnG__problem p{font-size:var(--text-sm);color:var(--text-secondary);max-width:none;margin:0}.Services-module__PFRRnG__delivers{gap:var(--sp-3);flex-direction:column;flex:1;display:flex}.Services-module__PFRRnG__deliversLabel{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.Services-module__PFRRnG__delivers ul{gap:var(--sp-2);flex-direction:column;display:flex}.Services-module__PFRRnG__deliverItem{align-items:flex-start;gap:var(--sp-2);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.45;display:flex}.Services-module__PFRRnG__impact{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3)var(--sp-4);background:color-mix(in srgb,var(--card-color)8%,transparent);border:1px solid color-mix(in srgb,var(--card-color)20%,transparent);border-radius:var(--radius-md);margin-top:auto;display:flex}.Services-module__PFRRnG__impact p{font-size:var(--text-sm);color:var(--text-primary);max-width:none;margin:0;font-weight:600}.Services-module__PFRRnG__cta{align-items:center;gap:var(--sp-6);margin-top:var(--sp-12);flex-wrap:wrap;justify-content:center;display:flex}.Services-module__PFRRnG__cta p{font-size:var(--text-base);color:var(--text-secondary);max-width:none}@media (max-width:1024px){.Services-module__PFRRnG__grid{grid-template-columns:1fr;max-width:600px;margin-inline:auto}}@media (max-width:768px){.Services-module__PFRRnG__header{margin-bottom:var(--sp-10)}}
.WhyNow-module__OJYKiW__section{background:var(--bg-dark);color:var(--text-inverse)}.WhyNow-module__OJYKiW__inner{gap:var(--sp-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.WhyNow-module__OJYKiW__copy{gap:var(--sp-5);flex-direction:column;display:flex}.WhyNow-module__OJYKiW__copy .WhyNow-module__OJYKiW__section-label{color:#fff6}.WhyNow-module__OJYKiW__copy h2{color:#fff;font-size:clamp(1.75rem,3vw,2.5rem)}.WhyNow-module__OJYKiW__body{font-size:var(--text-lg);color:#ffffffa6;max-width:48ch;line-height:1.7}.WhyNow-module__OJYKiW__emphasis{font-size:var(--text-base);color:var(--accent-light);padding:var(--sp-4)var(--sp-5);border-left:3px solid var(--accent);border-radius:0 var(--radius-sm)var(--radius-sm)0;background:#5b5bd626;max-width:46ch;font-weight:600}.WhyNow-module__OJYKiW__stats{gap:var(--sp-4);flex-direction:column;display:flex}.WhyNow-module__OJYKiW__statCard{gap:var(--sp-1);padding:var(--sp-6);border-radius:var(--radius-lg);transition:background var(--duration-md)var(--ease),border-color var(--duration-md)var(--ease);background:#ffffff0d;border:1px solid #ffffff14;flex-direction:column;display:flex}.WhyNow-module__OJYKiW__statCard:hover{background:#5b5bd61f;border-color:#5b5bd64d}.WhyNow-module__OJYKiW__statValue{font-size:var(--text-4xl);letter-spacing:-.04em;background:linear-gradient(135deg,white 0%,var(--accent-light)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1}.WhyNow-module__OJYKiW__statLabel{font-size:var(--text-sm);color:#ffffff8c;max-width:30ch;line-height:1.4}@media (max-width:900px){.WhyNow-module__OJYKiW__inner{gap:var(--sp-10);grid-template-columns:1fr}.WhyNow-module__OJYKiW__body,.WhyNow-module__OJYKiW__emphasis{max-width:none}.WhyNow-module__OJYKiW__stats{flex-direction:row}}@media (max-width:640px){.WhyNow-module__OJYKiW__stats{flex-direction:column}}
.Methodology-module__-BoePW__section{background:var(--bg-surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.Methodology-module__-BoePW__header{gap:var(--sp-4);text-align:center;margin-bottom:var(--sp-12);flex-direction:column;align-items:center;display:flex}.Methodology-module__-BoePW__header h2{font-size:clamp(1.5rem,2.5vw,var(--text-3xl))}.Methodology-module__-BoePW__sub{font-size:var(--text-lg);color:var(--text-secondary);text-align:center;max-width:52ch}.Methodology-module__-BoePW__steps{grid-template-columns:repeat(5,1fr);gap:0;display:grid;position:relative}.Methodology-module__-BoePW__steps:before{content:"";top:calc(var(--sp-6) + 2rem);background:linear-gradient(90deg,var(--accent)0%,#0ea5e9 100%);opacity:.25;z-index:0;height:2px;position:absolute;left:calc(10% + 1rem);right:calc(10% + 1rem)}.Methodology-module__-BoePW__step{text-align:center;align-items:center;gap:var(--sp-3);padding:var(--sp-6)var(--sp-4);z-index:1;flex-direction:column;display:flex;position:relative}.Methodology-module__-BoePW__stepIcon{background:var(--accent-subtle);border:2px solid var(--border);width:4rem;height:4rem;color:var(--accent);transition:background var(--duration-md)var(--ease),border-color var(--duration-md)var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.Methodology-module__-BoePW__step:hover .Methodology-module__-BoePW__stepIcon{background:var(--accent);border-color:var(--accent);color:#fff}.Methodology-module__-BoePW__connector{display:none}.Methodology-module__-BoePW__stepNum{font-size:var(--text-xs);letter-spacing:.08em;color:var(--text-muted);font-weight:700}.Methodology-module__-BoePW__stepTitle{font-size:var(--text-base);color:var(--text-primary);letter-spacing:-.01em;font-weight:700}.Methodology-module__-BoePW__stepDesc{font-size:var(--text-sm);color:var(--text-secondary);max-width:18ch;line-height:1.55}@media (max-width:900px){.Methodology-module__-BoePW__steps{grid-template-columns:1fr;gap:0}.Methodology-module__-BoePW__steps:before{display:none}.Methodology-module__-BoePW__step{align-items:center;gap:var(--sp-4)var(--sp-4);padding:var(--sp-6)0;border-bottom:1px solid var(--border);text-align:left;grid-template-columns:max-content 85px 1fr;display:grid}.Methodology-module__-BoePW__step:last-child{border-bottom:none}.Methodology-module__-BoePW__stepIcon{width:3.5rem;height:3.5rem}.Methodology-module__-BoePW__stepIcon svg{width:20px;height:20px}.Methodology-module__-BoePW__stepTitle{font-size:var(--text-sm)}.Methodology-module__-BoePW__stepDesc{max-width:none;font-size:var(--text-sm);line-height:1.5}.Methodology-module__-BoePW__stepNum,.Methodology-module__-BoePW__connector{display:none}}
.Clients-module__qlx6ra__section{background:var(--bg-base)}.Clients-module__qlx6ra__header{gap:var(--sp-4);margin-bottom:var(--sp-12);flex-direction:column;display:flex}.Clients-module__qlx6ra__header h2{max-width:18ch}.Clients-module__qlx6ra__sub{font-size:var(--text-lg);color:var(--text-secondary);max-width:52ch}.Clients-module__qlx6ra__grid{gap:var(--sp-5);grid-template-columns:repeat(3,1fr);display:grid}.Clients-module__qlx6ra__grid>article:nth-child(4){grid-column:1/span 1}.Clients-module__qlx6ra__grid>article:nth-child(5){grid-column:2/span 2}.Clients-module__qlx6ra__card{gap:var(--sp-4);flex-direction:column;display:flex}.Clients-module__qlx6ra__icon{font-size:2rem;line-height:1}.Clients-module__qlx6ra__title{font-size:var(--text-lg)}.Clients-module__qlx6ra__body{font-size:var(--text-sm);color:var(--text-secondary);flex:1;max-width:none;line-height:1.65}.Clients-module__qlx6ra__tags{gap:var(--sp-2);flex-wrap:wrap;margin-top:auto;display:flex}.Clients-module__qlx6ra__tag{font-size:var(--text-xs);color:var(--accent);background:var(--accent-subtle);padding:var(--sp-1)var(--sp-3);border-radius:var(--radius-full);font-weight:600}@media (max-width:1024px){.Clients-module__qlx6ra__grid{grid-template-columns:repeat(2,1fr)}.Clients-module__qlx6ra__grid>article:nth-child(4),.Clients-module__qlx6ra__grid>article:nth-child(5){grid-column:auto}}@media (max-width:640px){.Clients-module__qlx6ra__grid{grid-template-columns:1fr}.Clients-module__qlx6ra__grid>article:nth-child(n){grid-column:auto}}
.GlobalMission-module__iqSceW__section{background:var(--bg-muted);border-top:1px solid var(--border)}.GlobalMission-module__iqSceW__inner{gap:var(--sp-16);grid-template-columns:1fr 1.8fr;align-items:center;display:grid}.GlobalMission-module__iqSceW__visual{justify-content:center;align-items:center;display:flex}.GlobalMission-module__iqSceW__globe{justify-content:center;align-items:center;width:240px;height:240px;display:flex;position:relative}.GlobalMission-module__iqSceW__ring{border:1.5px solid var(--accent);opacity:.2;border-radius:50%;animation:20s linear infinite GlobalMission-module__iqSceW__spin;position:absolute}.GlobalMission-module__iqSceW__globe .GlobalMission-module__iqSceW__ring:first-child{width:100%;height:100%}.GlobalMission-module__iqSceW__ring2{width:72%;height:72%;opacity:.15!important;animation-duration:15s!important;animation-direction:reverse!important}.GlobalMission-module__iqSceW__ring3{width:44%;height:44%;opacity:.25!important;animation-duration:10s!important}@keyframes GlobalMission-module__iqSceW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GlobalMission-module__iqSceW__globeIcon{z-index:1;font-size:4rem;animation:5s ease-in-out infinite GlobalMission-module__iqSceW__float;position:relative}.GlobalMission-module__iqSceW__content{gap:var(--sp-6);flex-direction:column;display:flex}.GlobalMission-module__iqSceW__block{gap:var(--sp-4);flex-direction:column;display:flex}.GlobalMission-module__iqSceW__heading{font-size:clamp(1.5rem,2.5vw,var(--text-3xl))}.GlobalMission-module__iqSceW__body{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.65}.GlobalMission-module__iqSceW__dividerLine{background:var(--border);height:1px}.GlobalMission-module__iqSceW__mission{font-size:var(--text-xl);color:var(--text-primary);letter-spacing:-.01em;max-width:52ch;font-weight:500;line-height:1.55}.GlobalMission-module__iqSceW__markets{gap:var(--sp-3);flex-wrap:wrap;display:flex}.GlobalMission-module__iqSceW__marketTag{align-items:center;gap:var(--sp-2);font-size:var(--text-sm);color:var(--text-secondary);background:var(--bg-surface);border:1px solid var(--border);padding:var(--sp-2)var(--sp-4);border-radius:var(--radius-full);font-weight:600;display:inline-flex}@media (max-width:900px){.GlobalMission-module__iqSceW__inner{grid-template-columns:1fr}.GlobalMission-module__iqSceW__visual{display:none}}
.CtaBand-module__8wR_VG__section{background:var(--bg-dark);padding-block:var(--sp-24);position:relative;overflow:hidden}.CtaBand-module__8wR_VG__bg{pointer-events:none;position:absolute;inset:0}.CtaBand-module__8wR_VG__glow1{background:radial-gradient(#5b5bd64d 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-30%;left:-10%}.CtaBand-module__8wR_VG__glow2{background:radial-gradient(#0ea5e926 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-30%;right:-5%}.CtaBand-module__8wR_VG__inner{z-index:1;text-align:center;align-items:center;gap:var(--sp-8);flex-direction:column;display:flex;position:relative}.CtaBand-module__8wR_VG__content{align-items:center;gap:var(--sp-6);flex-direction:column;display:flex}.CtaBand-module__8wR_VG__eyebrow{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-light);max-width:none;font-weight:700}.CtaBand-module__8wR_VG__heading{color:#fff;max-width:14ch;font-size:clamp(1.875rem,4vw,3rem)}.CtaBand-module__8wR_VG__body{font-size:var(--text-xl);color:#fff9;max-width:54ch;line-height:1.65}.CtaBand-module__8wR_VG__actions{align-items:center;gap:var(--sp-4);margin-top:var(--sp-2);flex-wrap:wrap;justify-content:center;display:flex}.CtaBand-module__8wR_VG__primaryBtn{font-size:var(--text-base)!important;padding:1rem 2rem!important}.CtaBand-module__8wR_VG__waBtn{align-items:center;gap:var(--sp-2);display:flex;font-size:var(--text-base)!important;padding:1rem 1.75rem!important}@media (max-width:768px){.CtaBand-module__8wR_VG__actions{flex-direction:column;width:100%}.CtaBand-module__8wR_VG__primaryBtn,.CtaBand-module__8wR_VG__waBtn{justify-content:center;width:100%}}
.Faq-module__EHB7zG__section{background:var(--bg-base)}.Faq-module__EHB7zG__header{gap:var(--sp-3);margin-bottom:var(--sp-8);flex-direction:column;display:flex}.Faq-module__EHB7zG__list{flex-direction:column;max-width:800px;display:flex}.Faq-module__EHB7zG__item{border-top:1px solid var(--border);transition:background var(--duration)var(--ease)}.Faq-module__EHB7zG__item:last-child{border-bottom:1px solid var(--border)}.Faq-module__EHB7zG__question{justify-content:space-between;align-items:center;gap:var(--sp-4);width:100%;padding:var(--sp-6)0;font-size:var(--text-lg);color:var(--text-primary);text-align:left;cursor:pointer;transition:color var(--duration)var(--ease);background:0 0;border:none;font-weight:600;display:flex}.Faq-module__EHB7zG__question:hover,.Faq-module__EHB7zG__itemOpen .Faq-module__EHB7zG__question{color:var(--accent)}.Faq-module__EHB7zG__chevron{color:var(--text-muted);transition:transform var(--duration-md)var(--ease),color var(--duration)var(--ease);flex-shrink:0;display:flex}.Faq-module__EHB7zG__itemOpen .Faq-module__EHB7zG__chevron{color:var(--accent);transform:rotate(180deg)}.Faq-module__EHB7zG__answer{transition:max-height var(--duration-md)var(--ease-out);overflow:hidden}.Faq-module__EHB7zG__answer p{padding-bottom:var(--sp-6);font-size:var(--text-base);color:var(--text-secondary);max-width:68ch;line-height:1.7}@media (max-width:768px){.Faq-module__EHB7zG__question{font-size:var(--text-base)}}
