.body-container--blogpost{padding:6rem 0 0}.blogpost__header{gap:1rem}.blogpost__header,.blogpost__meta{display:flex;flex-direction:column}.blogpost__meta{align-items:flex-end;gap:.5rem}.blogpost__title{margin-bottom:.5rem;text-align:left}h2.blogpost__subtitle{font-family:Geist;font-size:20px;text-align:left}.blogpost__subtitle__wrapper{margin-bottom:4rem}.blogpost__image{border-radius:8px;margin:0 auto;max-width:765px;object-fit:cover;overflow:hidden;width:100%}.blogpost__body{margin:0 auto;max-width:760px;padding:4rem 0;width:100%}.blogpost__body img{border-radius:8px;width:100%}.blogpost__body ul{list-style:none;padding-left:0}.blogpost__body ul li{margin-bottom:.5em;padding-left:1em;position:relative}.blogpost__body ul li:before{background-color:#d6c8ac;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:.6em;width:10px}.blogpost__body ul li p{margin-bottom:0}.blogpost__body ul span{font-size:1.125rem!important}.authorinfo{background-color:#d6c8ac;padding:0 1rem}.authorinfo__wrapper{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px;padding:4rem 0;width:100%}.authorinfo__bio{text-align:center}.authorinfo__content{align-items:center;display:flex;flex-direction:column;gap:1rem}.authorinfo__avatar{border-radius:9px;flex-shrink:0;height:auto;object-fit:cover;overflow:hidden;width:200px}.authorinfo__name{color:#000;font-size:1.875rem;font-style:normal;font-weight:700;text-decoration:none;text-transform:none}.blogrecent{background-color:#a2f0f8}.blogrecent__wrapper{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1240px;padding:6rem 1rem}.blogrecent__title{text-align:center}.blogrecent__listing{display:grid;gap:4rem;grid-template-columns:repeat(1,1fr);width:100%}.bloglisting__card,.blogrecent__post{display:flex;flex-direction:column}.bloglisting__card{cursor:pointer;overflow:hidden;text-decoration:none;transition:transform .5s ease-in-out;width:100%}.bloglisting__card:hover{text-decoration:none;transform:translateY(-10px)}.bloglisting__card:hover .bloglisting__card-more svg path{fill:#4c3114}.bloglisting__card:hover .bloglisting__card-more span{color:#4c3114;margin-left:1rem}.bloglisting__card:hover .bloglisting__card-title{color:#4c3114}.bloglisting__card-img{border-radius:8px;height:412px;object-fit:cover;width:100%}.bloglisting__card-content{padding-top:1.125rem}.bloglisting__card-title{color:#1a1a1a;font-size:clamp(1.314rem,1.314rem + ((1vw - .2rem) * 1.502),2.125rem);font-style:normal;font-weight:400;line-height:1.2em;transition:color .5s ease-in-out}.bloglisting__card-more{align-items:center;display:flex;gap:8px}.bloglisting__card-more svg{height:14px;transition:color .5s ease-in-out;width:14px}.bloglisting__card-more span{color:#1a1a1a;font-size:clamp(.875rem,.875rem + ((1vw - .2rem) * .463),1.125rem);font-style:normal;font-weight:400;line-height:1.2em;transition:color .5s ease-in-out;transition:margin .5s ease}@media screen and (min-width:768px){.blogrecent__listing{grid-template-columns:repeat(3,1fr)}.blogpost__title,.blogrecent__title{text-align:left}h2.blogpost__subtitle{font-size:26px;text-align:left}.authorinfo__wrapper{flex-direction:row}.authorinfo__content,.authorinfo__wrapper{align-items:flex-start}.authorinfo__bio{text-align:left}}