.ind-page{width:100%;overflow-x:hidden}.ind-hero-section{background-color:#f8f8f8;padding:280px 140px;position:relative;overflow:hidden}.ind-hero-bg{opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:1305px;max-width:none;height:735px;position:absolute;top:100px;right:-15px;transform:rotate(0)}@media (max-width:1024px){.ind-hero-bg{opacity:.5;width:700px;height:394px}}@media (max-width:640px){.ind-hero-bg{display:none}}.ind-hero-max-w{z-index:1;align-items:center;max-width:1150px;min-height:183px;display:flex;position:relative}.ind-hero-heading{letter-spacing:0;color:#242424;margin:0;font-size:63px;font-weight:400;line-height:63px}.ind-banner-section{box-sizing:border-box;background-color:#4026b8;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:24px;width:100%;padding:35px 140px;display:flex}.ind-banner-heading-w{flex-shrink:0;align-items:center;min-width:300px;max-width:300px;min-height:161px;display:flex}.ind-banner-heading{color:#fff;margin:0;font-size:40px;font-weight:300;line-height:40px}.ind-banner-body-w{flex:300px;align-items:center;max-width:812px;min-height:90px;display:flex}.ind-banner-body{color:#fff;margin:0;font-size:24px;font-weight:300;line-height:24px}.ind-build-section{box-sizing:border-box;background-color:#fff;padding:120px 140px}.ind-build-heading-w{align-items:center;width:640px;height:60px;margin-bottom:28px;display:flex}.ind-build-heading{color:#242424;letter-spacing:0;white-space:nowrap;margin:0;font-size:45px;font-style:normal;font-weight:400;line-height:100%}.ind-build-sub-w{align-items:center;width:100%;max-width:1485px;min-height:70px;margin-bottom:80px;display:flex}.ind-build-sub{color:#979797;letter-spacing:0;margin:0;font-size:26px;font-style:normal;font-weight:300;line-height:110%}.ind-build-cards{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.ind-build-card{box-sizing:border-box;background-color:#fff;flex:400px;width:100%;max-width:800px;min-height:472px;padding:48px 42px;box-shadow:-50px 0 100px #0000000d}.ind-build-card-heading-w{align-items:center;width:423px;height:100px;display:flex}.ind-build-card-heading{color:#242424;letter-spacing:0;white-space:nowrap;margin:0;font-size:27px;font-style:normal;font-weight:400;line-height:65px}.ind-build-bullets-w{box-sizing:border-box;width:716px;padding-left:25px}.ind-build-bullets-w--1{min-height:276px}.ind-build-bullets-w--2{min-height:230px}.ind-build-bullets{margin:0;padding-left:22px;list-style:outside}.ind-build-bullets li{color:#000;letter-spacing:0;font-size:23px;font-style:normal;font-weight:300;line-height:160%}.ind-cta-section{box-sizing:border-box;background-color:#f4f4f6;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:200px 40px;display:flex}.ind-cta-heading-w{justify-content:center;align-items:center;width:100%;max-width:1280px;min-height:166px;margin-bottom:20px;display:flex}.ind-cta-heading{color:#242424;letter-spacing:0;text-align:center;margin:0;font-size:63px;font-style:normal;font-weight:400;line-height:58px}.ind-cta-body-w{justify-content:center;align-items:center;width:100%;max-width:1082px;min-height:70px;margin-bottom:20px;display:flex}.ind-cta-body{color:#000;letter-spacing:0;text-align:center;margin:0;font-size:19px;font-style:normal;font-weight:400;line-height:160%}.ind-cta-btn{cursor:pointer;background-color:#4026b8;border:none;border-radius:20px;justify-content:center;align-items:center;width:378px;height:61px;text-decoration:none;transition:background-color .2s;display:inline-flex}.ind-cta-btn:hover{background-color:#3320a0}.ind-cta-btn-text{color:#fff;letter-spacing:0;text-align:center;justify-content:center;align-items:center;width:358px;height:33px;font-family:Inter,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:100%;display:flex}@media (max-width:1024px){.ind-hero-section{padding:160px 40px 80px}.ind-hero-max-w{max-width:100%;min-height:auto}.ind-hero-heading{font-size:45px;line-height:45px}.ind-banner-section{flex-direction:column;align-items:flex-start;gap:24px;padding-left:40px;padding-right:40px}.ind-banner-heading-w,.ind-banner-body-w{max-width:100%;min-width:unset;min-height:auto}.ind-banner-heading{font-size:30px;line-height:32px}.ind-banner-body{font-size:17px;line-height:22px}.ind-build-section{padding:80px 40px}.ind-build-heading-w{width:100%;height:auto;margin-bottom:20px}.ind-build-heading{white-space:normal;font-size:32px}.ind-build-sub-w{width:100%;min-height:auto;margin-bottom:48px}.ind-build-sub{font-size:19px}.ind-build-cards{flex-direction:column;gap:24px}.ind-build-card{width:100%;min-height:auto;padding:36px 28px}.ind-build-card-heading-w{width:100%;height:auto}.ind-build-card-heading{white-space:normal;font-size:22px;line-height:1.3}.ind-build-bullets-w,.ind-build-bullets-w--1,.ind-build-bullets-w--2{width:100%;min-height:auto}.ind-build-bullets li{font-size:17px}.ind-cta-section{padding:80px 40px}.ind-cta-heading-w{width:100%;min-height:auto;margin-bottom:24px}.ind-cta-heading{font-size:45px;line-height:45px}.ind-cta-body-w{width:100%;min-height:auto;margin-bottom:36px}.ind-cta-body{font-size:18px}.ind-cta-btn{width:320px;height:56px}.ind-cta-btn-text{width:auto;font-size:16px}}@media (max-width:640px){.ind-hero-section{padding:140px 20px 48px}.ind-hero-heading{font-size:29px;line-height:32px}.ind-banner-section{padding:28px 20px}.ind-banner-heading{font-size:22px;line-height:27px}.ind-banner-body{font-size:16px;line-height:19px}.ind-build-section{padding:60px 20px}.ind-build-heading{font-size:26px}.ind-build-sub{font-size:17px}.ind-build-card{padding:28px 20px}.ind-build-card-heading{font-size:19px}.ind-build-bullets li{font-size:16px}.ind-cta-section{padding:60px 20px}.ind-cta-heading{font-size:29px;line-height:32px}.ind-cta-body{font-size:15px}.ind-cta-btn{width:100%;max-width:320px;height:52px}.ind-cta-btn-text{width:auto;font-size:17px}}@media (min-width:1025px) and (max-width:1919px){.ind-hero-section{padding:clamp(160px,14.5833vw,280px) clamp(40px,7.2917vw,140px) clamp(80px,14.5833vw,280px)}.ind-hero-bg{width:clamp(700px,67.9688vw,1305px);height:clamp(394px,38.2813vw,735px)}.ind-hero-max-w{max-width:clamp(613px,59.8958vw,1150px);min-height:auto}.ind-hero-heading{font-size:clamp(45px,3.28125vw,63px);line-height:clamp(45px,3.02083vw,58px)}.ind-banner-section{padding:clamp(19px,1.82292vw,35px) clamp(40px,7.2917vw,140px)}.ind-banner-heading-w{min-width:0;max-width:clamp(160px,15.625vw,300px);min-height:auto}.ind-banner-body-w{max-width:clamp(433px,42.2917vw,812px);min-height:auto}.ind-banner-heading{font-size:clamp(30px,2.0833vw,40px);line-height:clamp(32px,2.0833vw,40px)}.ind-banner-body{font-size:clamp(17px,1.25vw,24px);line-height:clamp(22px,1.25vw,24px)}.ind-build-section{padding:clamp(80px,6.25vw,120px) clamp(40px,7.2917vw,140px)}.ind-build-heading-w{width:clamp(341px,33.3333vw,640px);height:auto;margin-bottom:clamp(20px,1.45833vw,28px)}.ind-build-heading{font-size:clamp(32px,2.34375vw,45px)}.ind-build-sub-w{max-width:clamp(792px,77.3438vw,1485px);min-height:auto;margin-bottom:clamp(48px,4.16667vw,80px)}.ind-build-sub{font-size:clamp(19px,1.35417vw,26px)}.ind-build-cards{gap:clamp(24px,1.66667vw,32px)}.ind-build-card{max-width:clamp(427px,41.6667vw - 12px,800px);min-height:auto;padding:clamp(36px,2.5vw,48px) clamp(28px,2.1875vw,42px)}.ind-build-card-heading-w{width:clamp(226px,22.0313vw,423px);height:auto}.ind-build-card-heading{font-size:clamp(22px,1.40625vw,27px);line-height:1.3}.ind-build-bullets-w{width:clamp(382px,37.2917vw,716px)}.ind-build-bullets-w--1,.ind-build-bullets-w--2{min-height:auto}.ind-build-bullets li{font-size:clamp(17px,1.19792vw,23px)}.ind-cta-section{padding-top:clamp(80px,10.4167vw,200px);padding-bottom:clamp(80px,10.4167vw,200px)}.ind-cta-heading-w{max-width:clamp(683px,66.6667vw,1280px);min-height:auto}.ind-cta-body-w{max-width:clamp(577px,56.3542vw,1082px);min-height:auto}.ind-cta-heading{font-size:clamp(45px,3.28125vw,63px);line-height:clamp(45px,3.02083vw,58px)}.ind-cta-body{font-size:clamp(18px,.989583vw,19px)}.ind-cta-btn{width:clamp(320px,19.6875vw,378px);height:clamp(56px,3.17708vw,61px)}.ind-cta-btn-text{height:clamp(18px,1.71875vw,33px);font-size:clamp(16px,.989583vw,19px)}}
