.how-we-do-copy-section{padding-top:178px}.how-we-do-copy-section .how-we-do-copy{align-items:flex-start;display:flex;gap:266px}.how-we-do-copy h2{flex-shrink:0;font-size:20px;letter-spacing:-.03em;line-height:27px;position:relative}.how-we-do-copy h2,.how-we-do-copy p{font-family:Golos Text;font-weight:500;text-align:left}.how-we-do-copy p{font-size:31.25px;letter-spacing:-.04em;line-height:37.5px}section#how-we-do-it{display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh;padding-top:100px}section#how-we-do-it .how-we-do-it-content .steps-content .step-content{display:flex;gap:32px}.step-content .image-container img{display:block;height:100%;object-fit:cover;width:100%}.step-content .column-wrapper h3{font-family:Golos Text;font-size:76.29px;font-weight:500;letter-spacing:-.04em;line-height:91.55px;text-align:left}.step-content .column-wrapper p.sub-text{color:#71717a;font-family:Golos Text;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:22.4px;text-align:left}.step-content .column-wrapper .service span.service-label{font-family:Caveat;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:33.6px;text-align:left}.step-content .column-wrapper .service{align-items:center;border-bottom:1px solid #ffa900;display:flex;gap:30px;justify-content:space-between}.step-content .column-wrapper .service h4{font-family:Golos Text;font-size:31.25px;font-weight:500;letter-spacing:-.04em;line-height:37.5px;margin-bottom:24px;margin-top:8px;text-align:left}.step-content .column-wrapper .services{display:flex;flex-direction:column;gap:80px}.step-content .column-wrapper .service a.learn-more{color:#000;flex-shrink:0;font-family:Golos Text;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:14.4px;text-align:center;text-decoration:none}.step-content .column-wrapper .service span.arrow{margin-left:48px;margin-right:24px}.step-content .column-wrapper{flex:1;padding-left:calc(50vw - 620px);position:relative}.step-number{color:#e4e4e7;font-family:Caveat;font-size:500px;font-weight:900;left:110px;line-height:350px;position:absolute;top:-160px;z-index:-1}.step-content .column-wrapper .image-container{flex:1}.steps-navigation{display:flex}.steps-navigation .step{background-color:#fafafa;flex:1;padding:56px}.steps-navigation .step h5{color:#a1a1aa;font-family:Golos Text;font-size:31.25px;font-weight:500;letter-spacing:-.04em;line-height:37.5px;margin-bottom:0;margin-top:10px;text-align:left}.steps-navigation .step.active{background-color:#4c2eff}.steps-navigation .step span{color:#a1a1aa;font-family:Caveat;font-size:32px;font-weight:500;letter-spacing:-.03em;line-height:43.2px;text-align:left}.steps-navigation .step.active span{color:#fff}.steps-navigation .step.active h5{color:#ffd300}.step-content .image-container{height:66vh}@media (max-height:741px) and (min-width:1200px){.steps-navigation .step{padding:26px}.steps-navigation .step span{font-size:22px;line-height:33.2px}.steps-navigation .step h5{font-size:21.25px;line-height:27.5px}}@media (max-width:768px){.step-content .image-container{height:auto}.how-we-do-copy-section{padding-top:178px}.how-we-do-copy-section .how-we-do-copy{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.how-we-do-copy h2{font-size:24px}.how-we-do-copy p{font-size:20px}section#how-we-do-it{display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh;padding:0 1rem}section#how-we-do-it .how-we-do-it-content .steps-content .step-content{border-bottom:2px solid;display:flex;flex-direction:column;gap:20px;margin-bottom:20px;padding-bottom:20px}.step-content .image-container img{height:auto;width:100%}.step-content .column-wrapper h3{font-size:38px;line-height:40px;padding-left:70px}.step-content .column-wrapper .services{gap:30px}.step-content .column-wrapper .service h4{font-size:25px}.step-content .column-wrapper p.sub-text{font-size:14px}.step-content .column-wrapper .service{align-items:flex-start;border:none;flex-direction:column}.step-content .column-wrapper .service a.learn-more{font-size:14px}.step-number{font-size:200px;line-height:200px}.steps-navigation{display:none;flex-direction:column}.steps-navigation .step{padding:20px}.steps-navigation .step h5{font-size:20px}.steps-navigation .step.active{background-color:#4c2eff}.steps-navigation .step span{font-size:24px}}@media (min-width:768px){.how-we-do-copy-section .how-we-do-copy{flex-direction:row;gap:266px}section#how-we-do-it .how-we-do-it-content .steps-content .step-content{flex-direction:row}.step-content .column-wrapper{padding-left:calc(50vw - 620px)}.steps-navigation{flex-direction:row}}@media (max-width:768px){.step-number{font-size:100px;left:0;line-height:100px;top:-20px}}