.post-hero{align-items:flex-end;display:flex;justify-content:center;min-height:330px;padding-bottom:2.5rem;padding-top:11.875rem;position:relative}.post-hero__background{bottom:0;left:0;position:absolute;right:0;top:0}.post-hero__inner-container{color:#fff;font-family:Cormorant Garamond,serif;position:relative;width:100%}.post-layout{grid-column-gap:3.75rem;display:grid;grid-template-areas:"content sidebar";grid-template-columns:auto 340px}@media screen and (max-width:768px){.post-layout{grid-template-areas:"content" "sidebar";grid-template-columns:1fr}}.post-content{grid-area:content}.post-content>:not(.wp-block-heading){margin-left:auto;margin-right:0;max-width:680px}@media screen and (max-width:768px){.post-content>:not(.wp-block-heading){margin-right:auto;max-width:none}}.post-sidebar{border-left:1px solid var(--wp--preset--color--green);grid-area:sidebar}@media screen and (max-width:768px){.post-sidebar{border-left:none}}.post-sidebar__index{background-color:#fff;padding-bottom:1.875rem;padding-left:1.875rem;padding-top:1.875rem;position:sticky;top:0;z-index:5}@media screen and (max-width:768px){.post-sidebar__index{display:none}}.post-sidebar__index__title{color:var(--wp--preset--color--green);font-family:Cormorant Garamond,serif;font-size:var(--wp--preset--font-size--large);font-weight:600;margin-bottom:1.875rem}.post-sidebar__index__items:is(ul){display:flex;flex-direction:column;gap:var(--wp--style--block-gap);list-style:none;margin:0;padding:0}@media screen and (max-width:768px){.post-sidebar__index__items:is(ul){display:none}}.post-sidebar__index__items:is(ul) li a{color:currentColor;font-size:.875rem;line-height:1.5rem;text-decoration:none}.post-sidebar__index__items:is(ul) li a:focus,.post-sidebar__index__items:is(ul) li a:hover{text-decoration:underline}.post-sidebar__index__items:is(select){width:100%}.post-sidebar__related{border-bottom:1px solid var(--wp--preset--color--green);border-top:1px solid var(--wp--preset--color--green);padding-bottom:1.875rem;padding-left:1.875rem;padding-top:1.875rem}@media screen and (max-width:768px){.post-sidebar__related{margin-top:1.875rem;padding-left:0}}.post-sidebar__related p.wp-block-heading{margin-bottom:1.875rem;margin-top:0}.post-sidebar__related ul{grid-row-gap:var(--wp--style--block-gap);display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.post-sidebar__related ul li{width:100%}.post-sidebar__related ul li a{align-items:center;color:currentColor;display:grid;gap:1rem;grid-template-columns:120px auto;text-decoration:none}.post-sidebar__related ul li a img{aspect-ratio:120/90}.post-sidebar__related ul li a span{font-size:1.25rem;font-weight:600}.post-sidebar__signup{margin-bottom:1.875rem;padding-left:1.875rem;padding-top:1.875rem}@media screen and (max-width:768px){.post-sidebar__signup{padding-left:0}}.post-sidebar__signup p.wp-block-heading{margin-bottom:1.875rem;margin-top:0}.post-sidebar__author{border-top:1rem solid var(--wp--preset--color--green);margin-left:1.875rem;padding-left:1.875rem;padding-top:1.875rem}@media screen and (max-width:768px){.post-sidebar__author{margin-left:0;padding-left:0}}.post-sidebar__author p{margin-top:0}.post-sidebar__author p.author-name span{display:block;font-size:1rem}
