*{box-sizing:border-box}

body{margin:0}

.nl-blog-card{border-radius:4px;background-size:auto;background-repeat:repeat;background-attachment:scroll;background-color:rgb(255,255,255)}

.nl-blog-card{display:block;color:rgb(37,35,43)}

*{box-sizing:border-box}

body{margin:0}

.nl-blog-hero{background-image:none;background-position:0% 0%;background-origin:padding-box;background-clip:border-box}

.nl-blog-content{background-image:none;background-position:0% 0%;background-origin:padding-box;background-clip:border-box}

.nl-blog-card{background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-origin:padding-box;background-clip:border-box;background-attachment:scroll;background-color:rgb(255,255,255);box-shadow:0 10px 24px rgba(15,18,40,.16)}

.nl-blog-cta{background-image:none;background-position:0% 0%;background-origin:padding-box;background-clip:border-box}

.nl-blog-grid{gap:20px}

.nl-blog-card{overflow:hidden}

body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}

.nl-blog-page p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}

.nl-blog-page h1{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}

.nl-blog-page h2{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}

.nl-blog-page h3{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}

.nl-blog-hero .nl-eyebrow{color:rgb(207,209,255)}

.nl-blog-cta .nl-eyebrow{color:rgb(207,209,255)}

.nl-blog-hero h1{font-weight:700;line-height:1.35}

.nl-blog-page h2{font-weight:700;line-height:1.35}

.nl-blog-hero p:not(.nl-eyebrow){max-width:680px;margin-top:20px;line-height:1.9}

.nl-blog-card img{width:100%}

.nl-blog-card p{padding-top:14px;padding-right:16px;padding-bottom:0px;padding-left:16px;color:rgb(101,97,110);font-size:13px;line-height:1.7}

.nl-blog-cta p:not(.nl-eyebrow){max-width:680px;margin-top:18px;line-height:1.9}

.nl-blog-cta .df-button{margin-top:24px;border-top-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-color:rgb(255,255,255);border-left-color:rgb(255,255,255);background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-origin:padding-box;background-clip:border-box;background-attachment:scroll;background-color:rgb(255,255,255);color:rgb(39,42,158);box-shadow:0 2px 8px rgba(0,0,0,.1)}

.nl-blog-cta .df-button:hover{border-top-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-color:rgb(255,255,255);border-left-color:rgb(255,255,255);background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-origin:padding-box;background-clip:border-box;background-attachment:scroll;background-color:rgb(30,33,124);color:rgb(255,255,255)}

.nl-blog-cta .df-button:focus-visible{border-top-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-color:rgb(255,255,255);border-left-color:rgb(255,255,255);background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-origin:padding-box;background-clip:border-box;background-attachment:scroll;background-color:rgb(30,33,124);color:rgb(255,255,255)}

.nl-blog-hero h1{text-wrap:balance}

.nl-blog-page h2{text-wrap:balance}

.nl-blog-grid{display:grid}

.nl-blog-card img{display:block;aspect-ratio:4/3;object-fit:cover}

.nl-blog-card h3{padding:8px 16px 20px;font-size:20px;font-weight:700;line-height:1.45;text-wrap:balance}

.nl-blog-card{text-decoration-line:none;transition-property:transform,box-shadow;transition-duration:.2s;transition-timing-function:ease}

.nl-blog-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(15,18,40,.22)}

.nl-blog-card:focus-visible{transform:translateY(-3px);box-shadow:0 14px 30px rgba(15,18,40,.22)}

.nl-blog-card .nl-blog-card-summary{padding:0 16px 22px;margin:0;color:rgb(75,72,84);font-size:14px;line-height:1.8}

@media (min-width:640px){.nl-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

@media (min-width:1024px){.nl-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}

.nl-blog-grid>.webgene-component{grid-column-start:1;grid-column-end:-1;min-width:0}

.nl-blog-grid>.webgene-blog{grid-column-start:1;grid-column-end:-1;min-width:0}

.nl-blog-grid .webgene-blog{width:100%;min-width:0}

.nl-blog-grid .webgene-pagination{grid-column-start:1;grid-column-end:-1}

.nl-blog-grid .webgene-blog{display:grid;gap:18px}

.nl-cms-blog-card{display:block;overflow:hidden;background-color:rgb(255,255,255);color:rgb(37,35,43);text-decoration-line:none;box-shadow:0 10px 24px rgba(15,18,40,.16);transition-property:transform,box-shadow;transition-duration:.2s;transition-timing-function:ease}

.nl-blog-grid .webgene-blog{align-items:stretch}

.nl-blog-grid .webgene-item{display:flex}

.nl-cms-blog-card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%}

.nl-cms-blog-card__body{display:flex;flex:1 1 auto;flex-direction:column}

.nl-cms-blog-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(15,18,40,.22)}

.nl-cms-blog-card:focus-visible{transform:translateY(-3px);box-shadow:0 14px 30px rgba(15,18,40,.22)}

.nl-cms-blog-card__image img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}

.nl-cms-blog-card__body{padding:14px 16px 20px}

.nl-cms-blog-card__meta{margin:0;color:rgb(39,42,158);font-size:13px;line-height:1.7}

.nl-blog-page .nl-cms-blog-card__title{margin:8px 0 0;font-size:16px;font-weight:700;line-height:1.45;text-wrap:balance}

@media (min-width:640px){.nl-blog-grid .webgene-blog{grid-template-columns:repeat(2,minmax(0,1fr))}}

@media (min-width:1024px){.nl-blog-grid .webgene-blog{grid-template-columns:repeat(3,minmax(0,1fr))}}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

.nl-eyebrow{line-height:1.5}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}
