.how-it-works .container,.how-it-works .content .icon-list{display:flex;flex-direction:column}.how-it-works .cont-content,.how-it-works .cont-info,.how-it-works .cont-works .title{text-align:center}.how-it-works .cont-info .ctas{display:flex;justify-content:center}.how-it-works .cont-content .subtitle>*{font-size:18px;line-height:26px}.how-it-works .cont-works .title>*{font-size:16px;line-height:24px}.how-it-works .icon-item .text{font-size:14px;line-height:22px}.how-it-works .icon-item .text .text-sm{font-size:12px;line-height:20px}.how-it-works .cont-info .description>*{font-size:14px;line-height:22px}.how-it-works .cont-info .notes>*{font-size:12px;line-height:20px}.how-it-works .icon-list .icon-item{align-items:center;display:flex;flex-direction:row;gap:16px}.how-it-works .content{display:grid;grid-template-areas:"title" "works" "content";max-width:520px}.how-it-works .cont-content{grid-area:title}.how-it-works .cont-info{grid-area:content}.how-it-works .cont-works{grid-area:works}.how-it-works .cont-works .title{margin-top:24px}.how-it-works .container{flex-direction:row;gap:96px;justify-content:space-around}@media (min-width:768px){.how-it-works .cont-content,.how-it-works .cont-content .subtitle,.how-it-works .cont-info .description{margin-left:auto;margin-right:auto;max-width:460px}.how-it-works .cont-content .subtitle>*{font-size:24px;line-height:32px}.how-it-works .cont-works .title>*{font-size:20px;line-height:28px}.how-it-works .icon-list .title{text-align:left}.how-it-works .image-icon-list .wrapper-reverse{flex-direction:row-reverse}.how-it-works .cont-content{align-self:end;grid-area:title;margin:0 auto;max-width:460px}.how-it-works .cont-info{align-self:start;grid-area:content}.how-it-works .cont-works{grid-area:works}.how-it-works .icon-list .icon-item{gap:32px}.how-it-works .icon-item .text{font-size:16px;line-height:24px}}@media (min-width:1200px){.how-it-works .content{column-gap:96px;grid-template-areas:"title works" "content works";max-width:100%}.how-it-works .cont-content,.how-it-works .cont-info,.how-it-works .cont-works .title{text-align:left}.how-it-works .cont-works .title{margin-top:0}.how-it-works .cont-content{align-self:end;grid-area:title;max-width:460px;text-align:left}.how-it-works .cont-info .ctas{display:flex;justify-content:start}}