.howItWorksSection{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:4rem;padding-bottom:4rem}.howItWorksSection .ht_row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:5rem}@media not all and (min-width:768px){.howItWorksSection .ht_row{display:block;padding-left:2rem}}.howItWorksSection .ht_row:not(:last-child){padding-bottom:3.5rem}@media not all and (min-width:768px){.howItWorksSection .ht_row:not(:last-child){padding-bottom:3rem}}.howItWorksSection .ht_row:not(:last-child):before{display:block}.howItWorksSection .ht_row:before{position:absolute;left:50%;top:2rem;bottom:-2rem;display:none;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(177 222 211/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.howItWorksSection .ht_row:before{left:0}}.howItWorksSection .ht_row:after{position:absolute;left:50%;top:1.75rem;height:.625rem;width:.625rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(177 222 211/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.howItWorksSection .ht_row:after{left:0}}@media (min-width:768px){.howItWorksSection .ht_row:nth-child(odd) ._content{order:1;text-align:right}.howItWorksSection .ht_row:nth-child(odd) ._icon{order:2}.howItWorksSection .ht_row:nth-child(2n) ._icon{justify-content:flex-end}}.howItWorksSection .ht_row h4{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 22 22/var(--tw-text-opacity))}@media (min-width:768px){.howItWorksSection .ht_row h4{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.howItWorksSection .ht_row h4{font-size:1.5rem;line-height:2rem}}.howItWorksSection .ht_row p{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(60 65 67/var(--tw-text-opacity))}@media (min-width:768px){.howItWorksSection .ht_row p{font-size:1rem;line-height:1.5rem}}.howItWorksSection .ht_row p{line-height:2!important}.howItWorksSection .ht_row ._icon{display:flex;align-items:flex-start}.howItWorksSection .ht_row ._content{padding-top:1rem}