.DataExtractionDifferentSection{background-color:#fff;.container{display:flex;flex-direction:column;gap:80px;margin:0 auto;max-width:1375px;padding:150px 0 100px;width:calc(100% - 64px);.heading{color:#141414;font-family:Manrope;font-size:64px;font-style:normal;font-weight:500;letter-spacing:-.03em;line-height:100%;margin-bottom:20px;max-width:900px}.top-content{align-items:flex-start;display:flex;gap:24px;.section-tagline{align-items:center;display:flex;gap:8px;width:calc(33.33333% - 16px);.icon{display:flex;width:16px}.text{color:#141414;font-family:IBM Plex Mono;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}}.right-content{align-items:flex-end;display:flex;gap:62px;width:calc(66.66667% - 16px);.section-title{font-size:40px;font-weight:550;letter-spacing:-1.2px;line-height:110%;margin-left:0;max-width:560px}.section-description,.section-title{color:#141414;font-family:Manrope;font-style:normal}.section-description{font-size:16px;font-weight:500;line-height:150%;max-width:442px}}}.main-sticky-content{display:flex;gap:24px;.left-content{display:flex;flex-direction:column;gap:8px;height:fit-content;position:sticky;top:10%;width:calc(33.33333% - 16px);.sticky-title{align-items:center;color:#858585;display:flex;font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;gap:8px;line-height:160%;&.active{color:#141414}}}.right-content{border:1px solid #ccd2db;border-bottom:unset;border-top:unset;display:flex;flex-direction:column;gap:80px;position:relative;width:calc(66.66667% - 7px);.line-dot{height:0;left:0;position:absolute;width:100%;&.top{top:0}&.bottom{bottom:0}&:after,&:before{background-color:#141414;bottom:0;content:"";display:block;height:7px;margin:auto;position:absolute;top:0;width:7px;z-index:2}&:after{left:-4px}&:before{right:-4px}}.card-item{border:1px solid #ccd2db;border-left:unset;border-right:unset;display:flex;flex-direction:column;gap:16px;padding:16px;.main-content{display:flex;flex-direction:row;gap:24px;width:100%;.top-content{display:flex;flex-direction:column;gap:16px;width:50%;.number{align-items:center;display:flex;gap:8px;.dot{background:#141414;height:8px;width:8px}.text{color:#000;font-family:IBM Plex Mono;font-size:18px;font-style:normal;font-weight:500;line-height:130%}}.card-title{font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:140%}.card-title,.desc{color:#141414;font-family:Manrope;font-style:normal}.desc{font-size:14px;font-weight:400;line-height:160%;margin-top:auto}}.illustration{width:50%;img{height:auto;width:100%}}}}}}}@media screen and (max-width:600px){.container{gap:56px;padding:56px 16px;width:100%;.heading{font-size:48px;letter-spacing:-.03em;margin-bottom:0}.top-content{flex-direction:column;.section-tagline{margin-top:0;width:100%}.right-content{flex-direction:column;gap:40px;width:100%;.section-title{font-size:32px;letter-spacing:-.03em;line-height:110%}.section-description{font-size:14px;line-height:150%}}}.main-sticky-content{.left-content{display:none}.right-content{gap:40px;width:100%;.card-item{flex-direction:column;gap:32px;padding:16px;.number{text-transform:uppercase;width:100%}.main-content{flex-direction:column;gap:20px;.top-content{flex-direction:column;gap:16px;width:100%;.card-title{font-size:20px;width:100%}.desc{font-size:14px;margin-top:8px;width:100%}}.illustration{width:100%}}}}}}}@media screen and (min-width:600px) and (max-width:1024px){.container{gap:56px;padding:100px 0;width:calc(100% - 48px);.heading{font-size:48px;margin-bottom:0;max-width:558px}.top-content{flex-direction:column;.section-tagline{width:100%}.right-content{align-items:flex-start;flex-direction:column;gap:24px;.section-title{font-size:36px;letter-spacing:-.025em}.section-description{font-size:14px;line-height:150%;max-width:100%}}}.main-sticky-content{.left-content{display:none}.right-content{gap:40px;width:100%;.card-item{align-items:flex-start;flex-direction:row;.number{width:calc(33% - 16px);.text{width:calc(100% - 16px)}}.main-content{gap:24px;.top-content{flex-direction:column;.card-title{font-size:20px;width:100%}.desc{width:100%}}}}}}}}}