html *{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}:root{--header-height: clamp(5rem, 4.469rem + 2.265vw, 7.188rem)}h1,h2,h3,h4,h5,h6{font-family:var(--theme-font-heading),sans-serif;font-weight:700;line-height:1.2;margin-bottom:1rem}p,a,span,li{font-family:var(--theme-font-body),sans-serif;font-weight:400;line-height:1.5}.is-fontsize-xsmall-title{font-size:var(--theme-title-size-xsmall)}.is-fontsize-small-title{font-size:var(--theme-title-size-small)}.is-fontsize-medium-title{font-size:var(--theme-title-size-medium)}.is-fontsize-large-title{font-size:var(--theme-title-size-large)}.is-fontsize-xlarge-title{font-size:var(--theme-title-size-xlarge)}.is-fontsize-small-paragraph{font-size:var(--theme-font-size-small)}.is-fontsize-medium-paragraph{font-size:var(--theme-font-size-medium)}.columns{display:flex}.post-hero{width:100%;height:560px;max-height:560px}.post-hero .background-image{width:100%;height:100%;background-position:center,center;background-repeat:no-repeat,no-repeat;background-size:cover,cover;display:flex;justify-content:flex-end;align-items:flex-end;padding:1.875rem}@media(min-width: 768px){.post-hero .background-image{padding:3.75rem}}.post-hero .content-wrapper .date,.post-hero .content-wrapper .post-title{margin:0;color:var(--selected_white_color)}.post-hero .content-wrapper .date{text-transform:uppercase;margin-bottom:1rem}.post-content{padding:1.875rem 1.25rem}@media(min-width: 768px){.post-content{padding:1.875rem 0}}.post-content p a{color:var(--selected_call_to_action_color)}.post-hero{width:100%;height:660px;max-height:660px;position:relative}.post-hero .background-image{width:100%;height:100%;background-position:center,center;background-repeat:no-repeat,no-repeat;background-size:cover,cover;display:flex;justify-content:flex-end;align-items:flex-end;padding:0}.post-hero .background-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}@media(min-width: 768px){.post-hero .background-image{padding:0}}.post-hero .background-image img{width:100%;height:100%}.post-hero .content-wrapper{position:absolute;bottom:0;left:0;right:0;padding:1.25rem;z-index:9;max-width:780px;margin:0 auto}.post-hero .content-wrapper .wp-block-post-date,.post-hero .content-wrapper .wp-block-post-title{margin:0;color:var(--theme-color-white)}.post-hero .content-wrapper .wp-block-post-date{text-transform:uppercase;margin-bottom:1rem;font-family:var(--theme-font-body),sans-serif;font-size:var(--theme-font-size-small)}.post-hero .content-wrapper .wp-block-post-title{font-size:var(--theme-title-size-medium)}.post-content{padding:1.875rem 1.25rem}@media(min-width: 768px){.post-content{padding:1.875rem 0}}.post-content .content-wrapper{width:100%;max-width:760px;margin:0 auto}.post-content .content-wrapper .entry-content>*{margin-bottom:1.5rem}.post-content .content-wrapper .entry-content .post-content-introduction p{font-size:clamp(1rem,.878rem + .519vw,1.125rem)}.post-content .content-wrapper .entry-content .post-content-quote{padding:3.125rem 0 3.125rem 1.875rem;border-left:2px solid var(--theme-color-black)}.post-content .content-wrapper .entry-content .post-content-image img{max-width:100%}.post-content .content-wrapper .entry-content .call-to-action-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:center;text-align:center;gap:1.875rem}@media(min-width: 768px){.post-content .content-wrapper .entry-content .call-to-action-wrapper{flex-direction:row;text-align:left;gap:2.5rem}}@media(min-width: 1024px){.post-content .content-wrapper .entry-content .call-to-action-wrapper{gap:3.125rem}}.post-content .content-wrapper .entry-content .call-to-action-wrapper .post-content-image img{width:100%;height:100%;object-fit:cover}.post-content .content-wrapper .entry-content .post-content-call-to-action{padding:2.5rem;background-color:var(--theme-color-contrasting-light)}.post-content .content-wrapper .entry-content .post-content-call-to-action h2.call-to-action-title{margin:0;margin-bottom:2.0625rem}.post-content .content-wrapper .entry-content .post-content-call-to-action p{font-size:var(--theme-font-size-small);line-height:1.5625rem}.post-content .content-wrapper .entry-content .post-content-call-to-action .wp-block-thesimplesttheme__buttons{margin-bottom:0}.post-content p a{color:var(--theme-color-call-to-action)}