.entry-content,.site-main,.wp-block-post-title{margin-top:0}.entry-content,.homepage-layout{gap:0;padding-top:.75rem}.homepage-layout{align-items:start;gap:0;max-width:none!important;padding-block:2rem;width:100%}.homepage-content-col{border-right:1px solid hsla(0,0%,100%,.15);padding-inline:clamp(1.5rem,4vw,4rem)}.homepage-content-col .homepage-hero-heading{color:var(--wp--preset--color--cream);font-family:var(--wp--preset--font-family--trattatello);font-size:clamp(2.5rem,5vw,5rem);font-weight:400;line-height:1.1;margin-block-end:1.5rem}.homepage-content-col p{color:var(--wp--preset--color--cream);font-family:var(--wp--preset--font-family--adobe-caslon-pro);font-size:clamp(1rem,1.5vw,1rem)!important;line-height:2!important;margin-block-end:1.25rem}.homepage-content-col .homepage-hero-image{margin-block-start:2.5rem}.homepage-content-col .homepage-hero-image img{display:block;width:100%}.homepage-study-groups-col{padding-inline:clamp(1.5rem,4vw,4rem)}.homepage-study-groups-col .homepage-study-groups-heading{border-bottom:1px solid hsla(0,0%,100%,.2);color:var(--wp--preset--color--cream);font-family:var(--wp--preset--font-family--trattatello);font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:400;margin-block-end:0;padding-block-end:1rem}.homepage-study-groups-col .wp-block-post-template{display:flex;flex-direction:column;gap:0!important}.homepage-study-groups-col .wp-block-query{counter-reset:study-group-figure}.homepage-study-groups-col .wp-block-post{margin-block:0}@media(max-width:781px){.homepage-layout{flex-direction:column;padding-block:2rem 3rem}.homepage-layout.alignfull{margin:0 auto;width:100%}.homepage-study-groups-col .wp-block-post-template{padding:0}.homepage-content-col{margin-bottom:2rem!important}.homepage-content-col,.homepage-study-groups-col{border-right:none;flex-basis:100%!important;padding-inline:clamp(1rem,5vw,2rem);width:100%}}
