.post-hero,.prose.prose--post{--post-pad:20px;--post-hero-max:min(100%, 767px);--post-hero-pad:60px;--post-hero-gap:26px;--post-h1-mt:-6px;--post-hero-colgap:50px;--post-h1-size:38px;--post-h1-ls:-1.2px;--post-h2-size:38px;--post-h2-ls:-1.2px;--post-h2-lh:1.1}@media (width>=768px){.post-hero,.prose.prose--post{--post-pad:40px;--post-hero-max:1290px;--post-hero-pad:80px;--post-hero-gap:25px;--post-h1-mt:-7px;--post-hero-colgap:50px;--post-h1-size:42px;--post-h2-size:42px}}@media (width>=960px){.post-hero,.prose.prose--post{--post-hero-pad:40px;--post-hero-gap:35px;--post-h1-mt:0px;--post-hero-colgap:40px;--post-h1-ls:-2px;--post-h2-size:36px;--post-h2-ls:-2px}}.post-hero{background-color:var(--nv-light-bg);width:100%;padding:0 var(--post-pad);margin:0 0 20px}.post-hero-inner{max-width:var(--post-hero-max);padding:var(--post-hero-pad) 0;margin:0 auto}.post-hero-grid{row-gap:var(--post-hero-colgap);column-gap:var(--post-hero-colgap);grid-template-columns:minmax(0,1fr);align-items:center;max-width:1140px;margin:0 auto;display:grid}.post-hero-text{gap:var(--post-hero-gap);flex-direction:column;display:flex}.post-hero-bild{align-self:start}.post-hero h1{font-family:var(--ff-post);font-weight:800;font-size:var(--post-h1-size);letter-spacing:var(--post-h1-ls);color:var(--nv-text-color);margin:var(--post-h1-mt) 0 0;line-height:1.3}.post-hero p{font-family:var(--ff-post);color:var(--nv-text-color);margin:0 0 30px;font-size:17px;font-weight:500;line-height:2em}.post-hero img{border-radius:15px;width:100%}@media (width>=768px){.post-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.prose.prose--post{font-family:var(--ff-post);flex-direction:column;align-items:center;display:flex}.prose.prose--post>*{width:min(100% - 2 * var(--post-pad), 1140px);margin-left:0;margin-right:0}.prose--post>p,.prose--post>ul,.prose--post>ol,.prose--post li{font-family:var(--ff-post);color:var(--nv-text-color);font-size:17px;font-weight:500;line-height:2em}.prose--post>p{margin:0 0 30px}.prose--post>ul,.prose--post>ol{margin:0 0 30px;padding-left:15px}.prose--post li{margin:0 0 0 10px}.prose--post>h2{font-family:var(--ff-post);font-weight:800;font-size:var(--post-h2-size);line-height:var(--post-h2-lh);letter-spacing:var(--post-h2-ls);color:var(--c-post-heading);margin:113px 0 24px}.prose--post>h2:first-child{margin-top:53px}.prose--post>h3{font-family:var(--ff-post);letter-spacing:-1px;color:var(--nv-text-color);margin:0 0 30px;font-size:25px;font-weight:800;line-height:1.4}.prose.prose--post>hr{background:0 0;border:0;height:2px;margin:120px 0;padding:0}.prose.prose--post>hr:before{content:"";background-color:var(--c-divider);width:120px;height:2px;display:block}.prose.prose--post>h2+hr{margin-top:0;margin-bottom:30px}.prose--post>figure+h2{margin-top:0}.prose--post>figure{border:0;margin:83px 0 76px;padding:0;overflow:visible}.prose--post>figure img{border-radius:15px;width:100%}.prose--post>.box{background-color:var(--nv-light-bg);margin:0 0 61px;padding:43px 30px 38px}.prose--post>.box>h2{font-family:var(--ff-post);font-weight:800;font-size:var(--post-h2-size);line-height:var(--post-h2-lh);letter-spacing:var(--post-h2-ls);color:var(--c-post-heading);margin:0 0 44px}.prose--post>.box>p{font-family:var(--ff-post);color:var(--nv-text-color);margin:0 0 30px;font-size:17px;font-weight:500;line-height:1.6em}.prose--post>.box>p:first-letter{float:left;text-align:center;margin-right:13px;font-size:50px;line-height:1}@media (width>=768px){.prose--post>h2{margin:152px 0 24px}.prose--post>h2:first-child{margin-top:72px}.prose.prose--post>h2+hr{margin-top:0;margin-bottom:30px}.prose.prose--post>hr{margin:160px 0}.prose--post>figure{margin:104px 0 96px}.prose--post>.box{margin-bottom:81px;padding:62px 70px 70px}.prose--post>.box>h2{margin-bottom:64px}}@media (width>=960px){.prose--post>h2{margin:71px 0 20px}.prose--post>h2:first-child{margin-top:51px}.prose.prose--post>h2+hr{margin-top:0;margin-bottom:28px}.prose.prose--post>hr{margin:80px 0 60px}.prose--post>figure{margin:30px 0 63px}.prose--post>.box{margin-bottom:80px;padding:61px 70px 70px}.prose--post>.box>h2{margin-bottom:24px}}
