.how{padding:var(--spacing-lg) 0 var(--spacing-xxl);margin:var(--spacing-xl) 0 0;background-color:var(--color-background-light)}.how .section-subtitle,.how .section-title{text-align:left;margin-left:0}.how-box{display:grid;grid-gap:var(--spacing-sm);align-items:center;margin-top:var(--spacing-lg)}.how-box,.how-list{gap:var(--spacing-sm)}.how-list{display:flex;flex-direction:column;margin-top:var(--spacing-sm)}.how-item{text-align:left}.how-item h3{font-size:1.3rem;font-weight:600;color:var(--color-primary);margin:0 0 var(--spacing-xs)}.how-item p{margin:0;color:var(--color-text-medium);line-height:1.6;font-size:.95rem}.how video,.how-img{aspect-ratio:16/9;border-radius:var(--border-radius-lg);display:block}@media (min-width:768px){.how .container{max-width:var(--container-width-sm)}}@media (min-width:1024px){.how{padding:var(--spacing-xl) 0 var(--spacing-lg);margin:var(--spacing-xxl) 0 0}.how-box{gap:var(--spacing-xl)}.how-list{gap:var(--spacing-lg);height:100%;justify-content:space-between;margin-top:0}.how-list .btn{margin:0}.how .section-subtitle{max-width:550px;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}}@media (min-width:1200px){.how .container{max-width:calc(var(--container-width-xl) + 2 * var(--spacing-sm))}.how-box{grid-template-columns:1fr 420px}}