@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap");@font-face{font-family:Proxima Nova;font-weight:300;src:url(https://2364596.fs1.hubspotusercontent-na1.net/hubfs/2364596/Fonts/proximanova_light.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:400;src:url(https://2364596.fs1.hubspotusercontent-na1.net/hubfs/2364596/Fonts/proximanova_regular.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:700;src:url(https://2364596.fs1.hubspotusercontent-na1.net/hubfs/2364596/Fonts/proximanova_bold.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:800;src:url(https://2364596.fs1.hubspotusercontent-na1.net/hubfs/2364596/Fonts/proximanova_extrabold.otf) format("opentype")}:root{--primary-btn-color:#fff;--primary-btn-bg-color:#144cff}.banner-heading{.banner-inner-heading{max-width:573px;width:100%}.heading1{font-size:43px;font-weight:700}.heading1,p{font-family:Outfit;letter-spacing:0;line-height:125%}p{color:#939498;font-size:32px;font-weight:400}.btn-contact-sales{background-color:var(--primary-btn-bg-color);border-color:var(--primary-btn-bg-color)!important;border-radius:12px;font-family:Proxima Nova;font-size:20px;font-weight:600;height:54px;letter-spacing:0;line-height:135%;width:196px}.img-container{background-image:url(https://2364596.fs1.hubspotusercontent-na1.net/hubfs/2364596/Bundle-ID-Mapping-v2/hero.png);background-repeat:no-repeat;background-size:cover;height:416px;width:502px;&:hover{background-image:url(https://2364596.fs1.hubspotusercontent-na1.net/hubfs/2364596/Bundle-ID-Mapping-v2/hero.png)}}}.content-container{&.section1{.section1-container{h4{font-family:Outfit;font-size:57px;font-weight:400;letter-spacing:0;line-height:125%;margin:auto;max-width:750px;padding-bottom:48px;width:100%}.card-content-container{column-gap:43.06px;display:flex;flex-flow:row wrap;justify-content:center;row-gap:43.96px;.card-content{border-radius:7.33px;border-top:4.58px solid var(--primary-btn-bg-color);box-shadow:0 0 11.17px 0 #0000001a;display:flex;flex-flow:column;gap:21.98px;height:474.3750915527344px;max-width:402.0283203125px;opacity:1;padding:21.98px;width:100%;img{height:auto;width:45.79px}.card-title{color:#1c1c1c;font-family:Proxima Nova;font-size:18.32px;font-weight:700;letter-spacing:0;line-height:130%}.card-details{display:flex;flex-flow:column;gap:3.66px;padding-bottom:13.74px;&:not(:last-child){border-bottom:.92px solid #e3e3e3}.title{color:#1c1c1c;font-weight:700}.sub-title,.title{font-family:Proxima Nova;font-size:14.65px;letter-spacing:0;line-height:130%}.sub-title{color:#080808;font-weight:400}}}}}}&.section3{background:#fff;.use-cases-container{.use-cases{max-width:1296px;.use-case{column-gap:unset;justify-content:space-between;.use-case-img{transform:scale(.7);transform-origin:center center}.use-case-detail{width:100%}&.case1 .use-case-detail{max-width:862px}&.case2 .use-case-detail{max-width:672px}&.case3 .use-case-detail{max-width:721px}&.case4 .use-case-detail{max-width:682px}}}h3{font-size:57px;text-align:center}h3,h4{font-family:Outfit;font-weight:400;letter-spacing:0;line-height:125%}h4{font-size:43px}p{color:#939498;font-family:Outfit;font-size:24px;font-weight:300;letter-spacing:0;line-height:125%}}}&.section2{h3{font-family:Outfit;font-size:57px;font-weight:400;letter-spacing:0;line-height:125%}.content,h3{text-align:center}.left-content{display:inline-block;margin-right:20.48px;max-width:898px;text-align:left;width:100%;.editor{margin-bottom:20.48px;p{background-color:#f2f2f2;border-top-left-radius:6.83px;border-top-right-radius:6.83px;font-family:Outfit;font-size:17.06px;font-weight:600;height:59.721744537353516px;left:.43px;letter-spacing:0;line-height:27.3px;max-width:898.5324096679688px;opacity:1;padding-left:92.96px;padding-top:17.06px;width:100%}pre{background:#000;border:0!important;border-radius:0!important;color:#fff;font-size:13.65px;font-weight:400;line-height:23.89px;margin:0;padding:20px}}}.right-content{border-radius:8px;border-top-width:4.27px;box-shadow:0 7.68px 20.73px 0 #00000036;display:inline-block;gap:13.65px;height:323.72772216796875px;max-width:374.5406494140625px;opacity:1;padding:20.48px;text-align:left;vertical-align:top;width:100%;.detail{padding-bottom:12.8px;padding-top:12.8px;&:not(:last-child){border-bottom:.85px solid #e3e3e3}}h4{color:#1c1c1c;font-weight:700}h4,p{font-family:Proxima Nova;font-size:13.65px;letter-spacing:0;line-height:130%}p{color:#080808;font-weight:400}}}&.section4,&.section5,&.section6,&.section7,&.section8{display:none}}@media (max-width:768px){.banner-heading{flex-flow:column;.heading1{font-size:34px;font-weight:400}p{font-size:18px}.img-container{background-size:contain;margin-top:50px;width:100%}}.content-container{.section-container{padding:0 24px;p{overflow:unset}}&.section1{.section1-container{padding-top:0;h4{font-size:30px;text-align:center!important}}}&.section2{.use-cases-container{& .use-cases{.use-case{flex-direction:column-reverse}}h3{font-size:36px}h4{font-size:30px}p{font-size:18px;font-weight:400}}}&.section3{h3{font-size:30px}.content{display:flex;flex-flow:column-reverse;gap:22px}.left-content{.editor{margin-bottom:20.48px;p{background-color:#f2f2f2;font-size:15.49px;line-height:18.15px;padding-left:39.3px;padding-top:9.44px}}}}}}