#how-it-works{padding-top:60px;margin-top:-60px;position:relative;z-index:-1}.how-works-container{margin:35px 0}.how-works-container h2{margin-bottom:15px;text-align:center;font-size:20px}.how-works-container>p{text-align:center;white-space:pre-line}.how-works-steps{display:flex;justify-content:center;flex-wrap:wrap}.how-works-step{display:flex;flex-direction:column;align-items:center;border-radius:var(--radius-md);background:#fff;padding:16px;max-width:235px;margin-top:20px}.how-works-step span{display:flex;align-items:center;justify-content:center;background-color:var(--color-brand);border-radius:50%;width:30px;height:30px;color:#fff}.how-works-step h3{margin:13px 0;text-align:center;font-size:17px}.how-works-step p{text-align:center;font-size:16px}@media (min-width:768px){#how-it-works{padding-top:0;margin-top:0}.how-works-container{margin:60px auto}.how-works-container h2{font-size:var(--font-size-h2)}.how-works-steps{gap:30px}.how-works-step span{width:40px;height:40px}}@media (min-width:992px){.how-works-container{margin:100px auto;max-width:1280px}.how-works-steps{gap:30px;margin-top:50px}.how-works-step{max-width:300px;margin-top:20px}.how-works-step span{width:40px;height:40px}}@media (min-width:1200px){.how-works-steps{gap:40px;position:relative;flex-wrap:nowrap}.how-works-step{border-radius:unset;background:none;max-width:350px;margin-top:0;padding:0 15px}.how-works-step span{width:48px;height:48px;position:relative;z-index:1}.how-works-steps:before{content:"";position:absolute;top:calc(48px / 2);left:250px;right:255px;height:2px;background:repeating-linear-gradient(90deg,#C2C0C8 0 calc(10px),transparent calc(10px) calc(10px + 8px));z-index:0}}@media (min-width:1440px){.how-works-steps{gap:50px}.how-works-step{max-width:400px}.how-works-steps:before{left:180px;right:180px}}#need-help{padding-top:60px;margin-top:-60px;position:relative;z-index:-1}.need-help-container{display:flex;flex-direction:column;margin-bottom:35px;background-color:var(--color-brand);border-radius:var(--radius-sm);width:100%}.need-help-text{padding:25px 15px 15px}.need-help-text h2{color:#fff;font-size:30px;font-weight:600;display:flex;flex-direction:column}.need-help-text h2 span{margin-bottom:20px}.need-help-text a{display:flex;align-items:center;color:#fff;font-size:20px;margin-top:60px}.need-help-icon{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:40px;height:40px;margin:0 16px}.need-help-icon svg{width:12px;height:12px;stroke:var(--color-brand);transition:all .2s ease}.need-help-form{display:flex;background-color:#262626;border-radius:var(--radius-sm);min-height:450px;padding:25px 15px}@media (min-width:768px){#need-help{padding-top:100px;margin-top:-100px;display:flex;justify-content:center}.need-help-container{flex-direction:row;margin-bottom:80px;border-radius:var(--radius-lg)}.need-help-container,.need-help-text{display:flex;justify-content:space-between}.need-help-text{flex-direction:column;padding:40px}.need-help-text a{margin-top:auto}.need-help-form{width:50%;min-height:400px;border-radius:var(--radius-lg);padding:40px}}@media (min-width:992px){.need-help-container{margin:0 auto 100px;max-width:1270px}.need-help-text h2{font-size:var(--font-size-h1)}.need-help-text a:hover .need-help-icon svg{transform:rotate(90deg)}.need-help-form{min-height:600px;border-radius:var(--radius-lg);padding:60px 40px 40px}}