.ms-hero{width:98.5%;max-width:1750px;margin:0 auto 24px;overflow:hidden;align-items:stretch;background:#fff;border-radius:32px;box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #eaeaea}.ms-hero,.ms-hero__content{position:relative;min-height:680px;display:flex}.ms-hero__content{z-index:10;width:54%;padding:135px 0 80px 65px;flex-direction:column;align-items:flex-start;background:radial-gradient(circle at 20% 10%,rgba(73,126,242,.08),transparent 30%),linear-gradient(135deg,#fff,#f9faff);-webkit-clip-path:polygon(0 0,96% 0,92% 7%,88% 13%,85% 20%,82% 27%,80% 34%,79% 42%,79% 50%,80% 58%,82% 66%,85% 73%,88% 80%,92% 87%,96% 94%,100% 100%,0 100%);clip-path:polygon(0 0,96% 0,92% 7%,88% 13%,85% 20%,82% 27%,80% 34%,79% 42%,79% 50%,80% 58%,82% 66%,85% 73%,88% 80%,92% 87%,96% 94%,100% 100%,0 100%);padding-right:21%}.ms-hero__brand{margin-bottom:18px;color:#2c52b5;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:1.6px;line-height:1}.ms-hero__content h1{margin:0;max-width:670px;color:#050505;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4vw,50px);font-weight:700;line-height:1.05;letter-spacing:-1.2px}.ms-hero__content p{max-width:635px;margin:23px 0 0;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1.62}.ms-hero__actions{display:flex;flex-wrap:nowrap;align-items:center;gap:22px;margin-top:42px}.ms-hero__primary{min-height:51px;white-space:nowrap;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:23px;color:#fff;background:#2d52b8;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:600;text-decoration:none;border-radius:2px;transition:background .2s ease,transform .2s ease}.ms-hero__primary:hover{background:#21449e;transform:translateY(-2px)}.ms-hero__arrow{font-size:21px;line-height:1}.ms-hero__secondary{position:relative;white-space:nowrap;color:#2852b8;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:600;text-decoration:none;padding-bottom:5px}.ms-hero__secondary:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#2852b8}.ms-hero__visual{position:absolute;top:0;right:0;width:62%;height:100%;overflow:hidden;z-index:2;background:#e8f0fa}.ms-hero__person{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.ms-hero__visual:before{content:"";position:absolute;z-index:4;left:-48px;top:-5%;width:95px;height:110%;border:4px solid #3778ed;border-left:0;border-radius:0 55% 55% 0;transform:rotate(-5deg);pointer-events:none;box-shadow:6px 0 15px rgba(55,120,237,.15)}.ms-hero__dot-grid{position:absolute;z-index:11;top:12px;left:45px;width:190px;height:100px;opacity:.65;background-image:radial-gradient(circle,#b8cdf7 2px,transparent 3px);background-size:22px 22px;pointer-events:none}.ms-hero__hex{position:absolute;z-index:11;width:48px;height:55px;-webkit-clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%)}.ms-hero__hex--1{top:40px;left:30px;width:60px;height:69px;border:2px solid #4382f2;background:transparent}.ms-hero__hex--2{top:-18px;left:38%;background:rgba(67,130,242,.08)}.ms-hero__waves{position:absolute;z-index:12;left:-70px;bottom:-75px;width:650px;height:170px;pointer-events:none}.ms-hero__waves span{position:absolute;left:0;width:620px;height:120px;border:2px solid rgba(67,130,242,.12);border-radius:50%;transform:rotate(-8deg)}.ms-hero__waves span:first-child{bottom:0}.ms-hero__waves span:nth-child(2){bottom:18px}.ms-hero__waves span:nth-child(3){bottom:36px}.ms-hero__waves span:nth-child(4){bottom:54px}@media (min-width:992px) and (max-width:1100px){.ms-hero{min-height:600px}.ms-hero__content{width:56%;min-height:600px;padding:100px 22% 60px 40px}.ms-hero__content h1{font-size:40px}.ms-hero__content h1 br{display:none}.ms-hero__content p{font-size:16px}.ms-hero__visual{width:52%}}@media (max-width:991px){.ms-hero{min-height:auto;flex-direction:column;border-radius:24px}.ms-hero__content{width:100%;min-height:auto;padding:56px 40px 44px;-webkit-clip-path:none;clip-path:none}.ms-hero__content h1{max-width:100%;font-size:42px;line-height:1.05;letter-spacing:-1px}.ms-hero__content h1 br{display:none}.ms-hero__content p{max-width:640px;margin-top:20px;font-size:16px;line-height:1.6}.ms-hero__actions{margin-top:30px}.ms-hero__visual{position:relative;top:auto;right:auto;width:100%;height:460px}.ms-hero__dot-grid,.ms-hero__hex,.ms-hero__visual:before,.ms-hero__waves{display:none}}@media (max-width:767px){.ms-hero{border-radius:20px}.ms-hero__content{padding:48px 22px 40px}.ms-hero__brand{font-size:18px}.ms-hero__content h1{font-size:34px}.ms-hero__content p{max-width:100%;font-size:15px}.ms-hero__actions{width:100%;flex-direction:column;align-items:flex-start;gap:20px}.ms-hero__visual{height:360px}}.trusted-companies{position:relative;width:100%;padding:30px 0 32px;background:#fff;overflow:hidden}.trusted-companies__header{width:100%;display:flex;justify-content:center;margin-bottom:22px}.trusted-companies__header p{margin:0;color:#2852b8;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:.35px;text-align:center}.trusted-companies__viewport{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent)}.trusted-companies__track{display:flex;width:max-content;animation:trustedCompaniesScroll 30s linear infinite}.trusted-companies__group{gap:48px;padding-right:48px}.trusted-companies__group,.trusted-company{display:flex;align-items:center;flex-shrink:0}.trusted-company{width:125px;height:58px;justify-content:center}.trusted-company img{display:block;width:auto;max-width:125px;height:auto;max-height:48px;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .25s ease,opacity .25s ease}.trusted-company:hover img{transform:scale(1.04)}@keyframes trustedCompaniesScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.trusted-companies__viewport:hover .trusted-companies__track{animation-play-state:paused}@media (max-width:992px){.trusted-companies{padding:28px 0}.trusted-companies__group{gap:35px;padding-right:35px}.trusted-company{width:110px}.trusted-company img{max-width:110px;max-height:42px}}@media (max-width:600px){.trusted-companies{padding:24px 0}.trusted-companies__header{margin-bottom:18px;padding:0 20px}.trusted-companies__header p{font-size:11px;letter-spacing:.25px}.trusted-companies__group{gap:28px;padding-right:28px}.trusted-company{width:95px;height:50px}.trusted-company img{max-width:95px;max-height:38px}.trusted-companies__track{animation-duration:22s}}@media (prefers-reduced-motion:reduce){.trusted-companies__track{animation:none}.trusted-companies__viewport{overflow-x:auto}}.finance-cards{width:100%;max-width:auto;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:stretch}.finance-card{min-width:0;position:relative;width:100%;max-width:100%;height:470px;overflow:hidden;border-radius:22px;background:#eef5fd;isolation:isolate}.finance-card__background{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block}.finance-card__overlay{position:absolute;inset:0;z-index:-1;background:transparent}.finance-card__content{position:relative;height:100%;padding:29px 28px}.finance-card__heading{display:flex;align-items:center;gap:15px}.finance-card__icon{width:43px;height:43px;flex:0 0 43px;display:flex;align-items:center;justify-content:center;color:#fff;background:#2e52b8;border-radius:10px}.finance-card__icon svg{width:22px;height:22px}.finance-card__heading h3{margin:0;color:#111827;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.1}.finance-card__heading span{display:block;margin-top:4px;color:#536782;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.2}.finance-card__description{margin:19px 0 0;color:#4d6079;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.65}.finance-card__list{display:flex;flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none}.finance-card__list li{display:flex;align-items:center;gap:9px;color:#34465f;font-family:Arial,Helvetica,sans-serif;font-size:13.5px;font-weight:500;line-height:1.3}.finance-card__check{width:16px;height:16px;flex:0 0 16px;display:flex;align-items:center;justify-content:center;color:#fff;background:#2d55bd;border-radius:50%}.finance-card__check svg{width:11px;height:11px}@media (max-width:900px){.finance-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.finance-cards{grid-template-columns:1fr}}.expertise-section{position:relative;width:100%;padding:70px 0;color:#fff;background-image:linear-gradient(rgba(0,0,0,.82),rgba(0,0,0,.82)),url(/Images/epbg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.expertise-label{display:flex;align-items:center;gap:9px;margin-bottom:10px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.expertise-label span{display:block;width:14px;height:2px;background:#fff}.expertise-title{margin:0;color:#fff;font-size:clamp(34px,3vw,42px);font-weight:700;line-height:1.12;letter-spacing:-1.2px}.expertise-description{max-width:690px;margin:10px 0 0;color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.5}.view-services{display:inline-flex;align-items:center;gap:12px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s ease}.view-services span{font-size:22px;line-height:1}.view-services:hover{color:#fff;opacity:.75}.expertise-card{min-height:138px;padding:24px;display:flex;align-items:flex-start;gap:16px;background:rgba(96,96,96,.88);border:1px solid hsla(0,0%,100%,.42);border-radius:16px;transition:transform .25s ease,background .25s ease,border-color .25s ease}.expertise-card:hover{transform:translateY(-4px);background:hsla(0,0%,43%,.95);border-color:hsla(0,0%,100%,.65)}.expertise-icon{width:44px;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;color:#2563eb;background:#edf5ff;border-radius:11px}.expertise-icon svg{width:22px;height:22px;display:block}.expertise-card h3{margin:1px 0 7px;color:#fff;font-size:15px;font-weight:700;line-height:1.25}.expertise-card p{margin:0;max-width:190px;color:hsla(0,0%,100%,.82);font-size:13px;font-weight:400;line-height:1.5}@media (max-width:991px){.expertise-section{padding:55px 0}.expertise-card{min-height:145px;padding:20px}}@media (max-width:575px){.expertise-section{padding:45px 0}.expertise-title{font-size:32px}.expertise-description{font-size:14px}.expertise-card{min-height:auto}.expertise-card p{max-width:none}}