.blog-section{padding-top:60px;padding-bottom:60px}.blog-group{margin-top:40px;margin-bottom:40px;padding-left:70px;padding-right:70px}.blog-group--blogs{margin-bottom:0}.blog-grid{gap:50px;align-items:initial;grid-template-columns:1fr 1fr;display:grid}.blog-card{align-items:flex-start}.blog-featured-image img{width:100%;height:auto}.blog-title a{color:inherit}.post-section{padding-top:50px;padding-bottom:50px}.post-container{max-width:min(1270px,100%)}.post-title{text-align:left}.post-title--newsletter{padding-top:40px}.post-content{width:100%}.noki-posts{width:100%;margin-left:auto;margin-right:auto}.noki-posts a{color:var(--c-link)}.noki-posts ol{padding-left:40px}@media (max-width:991px){.blog-group{padding-left:20px;padding-right:20px}}@media (max-width:767px){.blog-section{padding-top:40px}.blog-grid{gap:30px}}@media (max-width:478px){.blog-grid{grid-template-columns:1fr}.post-section{flex-direction:row}}.post-newsletter{width:100%;max-width:1270px;margin-left:auto;margin-right:auto}.nl-section{background-color:var(--c-black);flex-direction:column;align-items:center;width:100%;display:flex}.nl-container{width:var(--container-width);flex-direction:column;align-items:flex-start;max-width:100%;margin:0 auto;padding:0 20px;display:flex}.nl-date{margin-bottom:20px}.nl-img{max-width:100%;height:auto}.nl-img-hero{margin-top:20px;margin-bottom:20px}.nl-img-stats{margin-top:20px;margin-left:auto;margin-right:auto;padding-top:20px}.nl-img-illustration{margin:20px auto}.nl-road{border-top:2px solid var(--c-gray);border-bottom:2px solid var(--c-gray);flex-direction:column;align-items:flex-start;width:100%;margin-top:60px;margin-bottom:60px;padding-top:40px;padding-bottom:40px;display:flex}.nl-road-title{margin-top:10px;margin-bottom:40px}.nl-row{flex-direction:row;align-items:center;gap:20px 40px;width:100%;margin-bottom:20px;display:flex}.nl-row--reverse{margin-bottom:0}.nl-col{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.nl-meet-title{margin-top:50px;margin-bottom:30px}.nl-meet-text{border-bottom:2px solid var(--c-gray);margin-top:20px;margin-bottom:20px;padding-bottom:50px}@media (max-width:767px){.nl-row{flex-wrap:wrap}.nl-row--reverse{flex-flow:row-reverse wrap-reverse}.nl-col--center{align-items:center}.nl-road{margin-top:40px;margin-bottom:40px}.nl-meet-title{margin-top:30px}.nl-meet-text{margin-bottom:0;padding-bottom:30px}}span.blogs-h1{display:block}
