.subcover:where(.astro-KJ2EK64W){background-color:var(--background_color);height:55vh;margin:5rem 0 var(--section-padding) 0}.subcover__img:where(.astro-KJ2EK64W){height:calc(55vh - 1px);width:100%}.subcover__img:where(.astro-KJ2EK64W) img:where(.astro-KJ2EK64W){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.subcover__container:where(.astro-KJ2EK64W){display:flex;justify-content:center;margin:-5rem 1.5rem 0}.subcover__text-box:where(.astro-KJ2EK64W){background-color:#fff;display:flex;flex-direction:column;padding:2rem;width:100%;z-index:1}.subcover__pretitle:where(.astro-KJ2EK64W){font-size:.675rem;font-weight:500;letter-spacing:2px;margin-bottom:1rem}.subcover__pretitle:where(.astro-KJ2EK64W),.subcover__title:where(.astro-KJ2EK64W){word-wrap:break-word;text-transform:uppercase}.subcover__title:where(.astro-KJ2EK64W){border-bottom:1px solid #171616;border-top:1px solid #171616;font-size:clamp(3.5rem,3vw + 1rem,4.25rem);font-weight:700;line-height:clamp(3.6rem,3vw + 1rem,4.35rem);padding:2rem 0}@media (min-width:768px){.subcover:where(.astro-KJ2EK64W){display:flex;justify-content:center;position:relative}.subcover__img:where(.astro-KJ2EK64W){margin-left:auto;width:75%}.subcover__container:where(.astro-KJ2EK64W){bottom:0;display:grid;grid-template-columns:1fr 1fr;max-width:var(--max-screen);position:absolute;width:100%}}@media (min-width:1200px){.subcover:where(.astro-KJ2EK64W){margin-top:7rem}.subcover__container:where(.astro-KJ2EK64W){grid-template-columns:2fr 3fr}.subcover__text-box:where(.astro-KJ2EK64W){padding:3.5rem}}
