@charset "utf-8";@font-face{font-family:'Luckiest Guy';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/LuckiestGuy-Regular.ttf) format('truetype')}@font-face{font-family:'Colby';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Colby/Colby-Bold.ttf) format('truetype')}::placeholder{color:#394044}::selection{background:#009d2c;color:#fff;text-shadow:none}:root{interpolate-size:allow-keywords}html{accent-color:red;scrollbar-gutter:stable}body{background-color:#fff;font:12px/21px Arial,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-wrap:balance}p{text-wrap:pretty}a{text-decoration:underline}a:hover,a:focus{text-decoration:none}.splash-page{min-height:100vh;display:flex;background-color:#021b43;overflow:hidden}.splash-page__container{display:flex;flex:1 1 auto;padding:0}.splash-page__row{flex:1 1 auto;width:100%;margin:0}.hero-header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:30px;position:absolute;width:100%;z-index:3}.hero-header .brand-logo__image{display:block;height:auto;margin-bottom:10px;max-width:100%}.hero-header .hero-copy{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1}.hero-header .hero-title{color:#ffcc00;font-family:'Luckiest Guy',cursive;font-size:clamp(4.5rem, 10vw, 10.9375rem);font-weight:800;line-height:90%;margin:0}.hero-header .hero-subtitle{color:#ffffff;font-family:'Luckiest Guy',cursive;font-size:clamp(1.8rem, 3.4vw, 3.4375rem);font-weight:400;line-height:90%;margin:clamp(.25rem, .7vw, .5rem) 0 0;text-transform:uppercase}.splash-main{display:flex;flex:1 1 auto;position:relative}.splash-main__row{overflow:hidden;margin:0;position:relative;width:100%}.splash-main__row::before{background:linear-gradient(180deg, #021b43 0%, rgba(2,27,67,0) 100%);bottom:0;content:'';height:134px;left:0;pointer-events:none;position:absolute;width:100%;z-index:3}.splash-column{display:flex;position:relative}.splash-column--parent .zone-card{justify-content:flex-end}.splash-column--child .zone-card{justify-content:flex-end}.zone-card{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:100vh;padding:0 clamp(1rem, 2.6vw, 2.5rem) clamp(2rem, 4vw, 5rem);overflow:hidden;z-index:1}.zone-card::before{background-repeat:no-repeat;background-position:center;background-size:cover;content:'';height:100%;pointer-events:none;position:absolute;top:0;width:calc(100% + 100px)}.zone-card--parent::before{background-image:url(../images/parent-zone-scene.png);left:0}.zone-card--child::before{background-image:url(../images/children-zone-scene.jpg);right:0;z-index:1}.zone-card__content{font-family:Colby;font-weight:700;position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;text-align:center}.zone-card__button{display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1.15rem, 2vw, 1.75rem);line-height:90%;text-transform:uppercase;color:#021b43;text-decoration:none;background:url(../images/button-bg.svg) 0 0 no-repeat;width:322px;height:70px}.zone-card__description{margin:clamp(1.25rem, 2.2vw, 2.25rem) 0 0;font-size:1.25rem;line-height:100%;text-transform:uppercase;color:#ffffff;text-align:center}@media (max-width:767.98px){.hero-header{padding-top:1.5rem}.hero-header .brand-logo__image{max-width:7.5rem}.splash-main{margin-top:0}.zone-card{min-height:auto;padding-bottom:2rem}.zone-card--child::after{display:none}.zone-card__content{margin-top:1rem}}/*# sourceMappingURL=./style.css.map */