.landing-page-banner{min-height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;position:relative;padding-top:115px}.landing-page-banner__container{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.landing-page-banner__top-logo,.landing-page-banner__bottom-logo{margin:1rem 0}.landing-page-banner__logo-image{max-width:65%;height:auto;display:block}.landing-page-banner__bottom-logo .landing-page-banner__logo-image{max-width:65px}.landing-page-banner__subtitle{margin-top:40px;letter-spacing:1px;text-transform:uppercase}.landing-page-banner__subtitle p{margin-bottom:0}.landing-page-banner__subtitle strong,.landing-page-banner__cast strong{font-weight:900}.landing-page-banner__cast{line-height:1.4;margin-bottom:2rem;max-width:90%}.landing-page-banner__cast p{margin-top:0}.landing-page-banner__description{line-height:1.6;max-width:90%;margin-block:2rem;text-align:center}.landing-page-banner__people{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:90%;width:100%;margin:2rem 0}.landing-page-banner__person{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem}.landing-page-banner__person-image{width:100%;height:auto;overflow:hidden;box-shadow:0 8px 24px #0000004d;transition:transform .3s ease}.landing-page-banner__person-image img{width:100%;height:auto;object-fit:cover;object-position:center}.landing-page-banner__person-name{text-transform:uppercase;letter-spacing:2px;margin:0;line-height:1.2}.landing-page-banner__person-bio{line-height:1.5}.landing-page-banner__people-container{display:flex;flex-direction:column;align-items:center}.landing-page-banner__person-name-image{object-fit:contain}@media screen and (min-width: 1025px){.landing-page-banner__person-name-image{margin-top:20px;margin-bottom:12px}}@media screen and (max-width: 1024px){.landing-page-banner{padding:1rem .5rem;min-height:auto}.landing-page-banner__logo-image{max-width:90%}.landing-page-banner__subtitle{margin-top:0}.landing-page-banner__cast{margin-bottom:1.5rem;padding:0 1rem}.landing-page-banner__description{margin-block:1.5rem;padding:0 1rem;line-height:1.5}.landing-page-banner__people{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:2rem 0;column-gap:1rem}.landing-page-banner__person-name-image{height:25px;margin-top:3px}.landing-page-banner__person-name{letter-spacing:1px}.landing-page-banner__people-container{flex-direction:column-reverse}.landing-page-banner__bottom-logo .landing-page-banner__logo-image{max-width:30px}}@media screen and (min-width: 1200px){.landing-page-banner__people{gap:2rem}.landing-page-banner__person-image{width:100%;height:auto}.landing-page-banner__description{max-width:60%}}
/*# sourceMappingURL=/cdn/shop/t/681/assets/landing-page-banner.css.map */
