@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Coda:wght@400;800&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.main-layout[data-v-911c157c]{font-family:Cinzel,serif;background-color:#0a0a0a;color:#fff}.hero-section[data-v-911c157c]{min-height:100%;width:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;background-image:url(/img/landing/hero-background-1.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:local;position:relative;z-index:1;will-change:transform;transform:translateZ(0)}.hero-section .hero-content[data-v-911c157c]{margin-top:80px}.hero-section .logo[data-v-911c157c]{width:20rem;height:auto;margin:0;pointer-events:none;-webkit-user-select:none;user-select:none}.hero-section .title[data-v-911c157c]{margin-bottom:1rem;cursor:default;text-shadow:2px 2px 5px rgba(0,0,0,.5);-webkit-user-select:none;user-select:none}.hero-section .title .brand[data-v-911c157c]{font-size:6rem;margin-bottom:-1rem}.hero-section .title .slogan[data-v-911c157c]{font-size:1.5rem}.hero-section .subtitle[data-v-911c157c]{font-size:1.1rem;margin:1rem 0;-webkit-user-select:none;user-select:none;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.hero-section .subtitle .subtitle-text[data-v-911c157c]{max-width:40rem;text-transform:uppercase}.middle-section[data-v-911c157c]{min-height:100%;width:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#f7f7f7;color:#242424;pointer-events:none;-webkit-user-select:none;user-select:none}.middle-section .text-title[data-v-911c157c]{font-size:2rem;font-weight:400;text-shadow:2px 2px 5px rgba(0,0,0,.2);text-transform:uppercase}.middle-section .text-details[data-v-911c157c]{font-family:Montserrat,sans-serif;font-size:1.2rem;margin-bottom:2.5rem;margin-left:5px;text-shadow:2px 2px 5px rgba(0,0,0,.1)}.aftercare-section[data-v-911c157c]{min-height:100%;width:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;margin-bottom:2rem;padding:4rem 1rem}.aftercare-section .aftercare-title[data-v-911c157c]{font-size:3.5rem;font-weight:400;margin-bottom:4rem}.aftercare-section .aftercare-instruction[data-v-911c157c]{font-family:Montserrat,sans-serif;margin-bottom:2rem}.aftercare-section .aftercare-instruction .aftercare-image[data-v-911c157c]{max-width:10rem;margin-bottom:1rem}.aftercare-section .aftercare-instruction .aftercare-text-title[data-v-911c157c]{font-size:1.2rem;font-weight:500;margin-bottom:.8rem;text-align:center}.aftercare-section .aftercare-instruction .aftercare-text-details[data-v-911c157c]{font-size:1rem;text-align:center}@media (max-width: 960px){.hero-section .hero-content[data-v-911c157c]{margin-top:80px}.hero-section .logo[data-v-911c157c]{width:15rem}.hero-section .title[data-v-911c157c]{margin-bottom:.5rem}.hero-section .title .brand[data-v-911c157c]{font-size:4rem;margin-bottom:0rem}.hero-section .title .slogan[data-v-911c157c]{font-size:1.2rem;margin-top:-.5rem}.hero-section .subtitle[data-v-911c157c]{font-size:.9rem;margin:1.4rem 0}.middle-section .text-title[data-v-911c157c]{font-size:1.7rem;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.middle-section .text-details[data-v-911c157c]{font-size:1rem;margin-bottom:1.8rem}.aftercare-section[data-v-911c157c]{margin-bottom:1rem}.aftercare-section .aftercare-title[data-v-911c157c]{font-size:3rem;margin-bottom:3rem}.aftercare-section .aftercare-instruction[data-v-911c157c]{font-family:Montserrat,sans-serif;margin-bottom:0}.aftercare-section .aftercare-instruction .aftercare-image[data-v-911c157c]{max-width:7rem;margin-bottom:1rem}.aftercare-section .aftercare-instruction .aftercare-text-title[data-v-911c157c]{font-size:1.1rem;font-weight:600;margin-bottom:.6rem}.aftercare-section .aftercare-instruction .aftercare-text-details[data-v-911c157c]{font-size:.7rem;text-align:center}}@media (max-width: 480px){.hero-section .hero-content[data-v-911c157c]{margin-top:80px}.hero-section .logo[data-v-911c157c]{width:10rem}.hero-section .title[data-v-911c157c]{margin-bottom:1rem}.hero-section .title .brand[data-v-911c157c]{font-size:2.8rem}.hero-section .title .slogan[data-v-911c157c]{font-size:1rem;padding:0 1.5rem}.hero-section .subtitle[data-v-911c157c]{font-size:.8rem;padding:0 2rem}.middle-section[data-v-911c157c]{padding:0 1rem}.middle-section .text-title[data-v-911c157c]{font-size:1.3rem}.middle-section .text-details[data-v-911c157c]{font-size:.9rem}.aftercare-section[data-v-911c157c]{padding:3rem .5rem;margin-bottom:0rem}.aftercare-section .aftercare-title[data-v-911c157c]{font-size:2rem}.aftercare-section .aftercare-instruction[data-v-911c157c]{margin-bottom:1.2rem}.aftercare-section .aftercare-instruction .aftercare-image[data-v-911c157c]{max-width:8rem;margin-bottom:1rem}.aftercare-section .aftercare-instruction .aftercare-text-details[data-v-911c157c]{font-size:.8rem;padding:0 1.5rem}}
