.blog{margin-top:2rem;max-width:1200px}.blog p,.posts p{line-height:1.7;letter-spacing:.3px;margin-bottom:1.5rem;max-width:680px;width:100%;font-size:var(--text-body)}.blog a{text-decoration:underline;color:var(--text-dark)}.blog .h-link{text-decoration:none}@media (max-width: 768px){body:before{background:var(--white)}body:after{background:#0000}.blog{padding:0 1.5rem}.blog ul{margin:0}article{padding:0 1rem;box-sizing:border-box}}.hero-image{border-top:solid 1px var(--black)}.hero-image picture img{width:100%;height:auto;display:block}article{width:100%;padding-bottom:4rem}.date{font-size:var(--text-md)}.breadcrumb{margin-bottom:1.5rem}.side-images img{display:block;max-width:100%;height:auto;margin:3rem auto}.flower{width:14.5625rem}.cross{width:17rem}@media (max-width: 768px){.hero-image picture img{position:relative;top:-60px;width:100%;margin:0;padding:0;border:0;z-index:-1}article h1{font-size:var(--text-article-h1-mobile);overflow-wrap:normal}}.hero-text{position:absolute;font-size:var(--text-h1);z-index:var(--z-content);height:8rem}@media screen and (min-width: 320px){.hero-image{height:21rem;max-height:23rem}.breadcrumb{margin-top:.5rem}.hero-text{margin-left:2.125rem;height:4rem;top:15%;color:var(--white)}.hero-text p:first-child{font-size:1.75rem;font-family:var(--font-heading);letter-spacing:1.2px}.hero-image .sunflower-decor{position:absolute;top:37%;right:0;width:100px;height:auto;z-index:var(--z-decorative)}}@media screen and (min-width: 768px){.hero-image{height:auto;max-height:50rem}.breadcrumb{margin-top:1.5rem}.hero-text{margin-left:var(--space-content-indent-wide);color:var(--black);top:25%}.hero-text p:first-child{font-size:2.5rem;font-family:var(--font-heading);letter-spacing:1.2px}.title{max-width:800px}}
