.container{background:#eaeef1 url(/images/landing/wizh4-landing-christmas_4.jpg) 50%/cover no-repeat;flex-direction:column-reverse;justify-content:center;align-items:center;gap:1rem;min-height:100dvh;padding:0;font-family:Inter,sans-serif;display:flex}.content{box-sizing:border-box;flex:1;justify-content:center;align-items:center;margin:.5rem;display:flex}.content h1{color:#1a1a1a;margin-bottom:1rem;font-size:3.5rem}.content p{color:#333;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.6}.logoContainer{border:1px solid #6766583a;border-radius:80px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex}.logo{width:95%;padding-top:10%}.hero{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffa;border:1px solid #6766583a;border-radius:40px;max-width:600px;padding:2rem}.hero-headline{flex-direction:column;align-items:flex-start;display:inline-block;position:relative}.sub-headline{color:#333;pointer-events:none;text-shadow:0 0 10px #fff,0 0 .5em #f0edcc;font-family:Inter,sans-serif;font-size:.85rem;position:absolute;top:52%;left:27%;transform:translate(-50%,-50%)rotate(0)}.hero-headline h1,.hero-headline .hero p,.hero .features li{color:#1c1c1c}.hero.darkimage{background-color:#fff2;border:1px solid #c9c9c93a}.hero.darkimage .hero-headline h1,.hero.darkimage .hero-headline .sub-headline,.hero.darkimage p,.hero.darkimage .features li{color:#fafafa}.hero-headline h1{text-align:left;text-shadow:0 0 10px #fff,0 0 .5em #f0edcc;font-family:Ms Madi,cursive;font-size:4.2rem;display:inline-block;transform:rotate(-7deg)}.features{margin-bottom:2rem;padding:0;list-style:none}.features li{margin:.5rem 0;font-size:1rem}.features li:before{content:"♥";margin-right:.5rem}.cta{box-sizing:border-box;flex-direction:column;gap:10px;max-width:100%;margin:1rem 0;padding:.5rem;display:flex}.ctaContent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffd;border-radius:40px;justify-content:center;align-items:flex-start;display:flex;overflow:hidden;box-shadow:2px 2px 40px #4e5c67}.seasonalContent{box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:40px;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.seasonalContent h2{text-align:left;text-shadow:0 0 10px #fff,0 0 .5em #f0edcc;margin:0;font-family:Ms Madi,cursive;font-size:3rem;display:inline-block}.seasonalContent.darkimage h2,.seasonalContent.darkimage p{color:#fafafa}.illustration{flex:1;justify-content:center;align-items:center;margin-top:2rem;display:flex}.illustration img{width:100%;max-width:450px;height:auto}@media (min-width:1100px){.container{background-attachment:fixed;flex-direction:row;justify-content:space-between;padding:0 4rem}.content{text-align:left;padding:0}.hero{background-color:#fff3;border-width:2px}.hero-headline h1{text-align:center;text-shadow:0 0 10px #fff,0 0 .5em #f0edcc;font-family:Ms Madi,cursive;font-size:8rem;display:inline-block;transform:rotate(-7deg)}.sub-headline{font-size:1.3rem;top:52%;left:27%}.seasonalContent h2{text-shadow:0 0 40px #fff,0 0 .5em #f0edcc;font-size:4.5rem}.seasonalContent p{text-shadow:0 0 15px #000;font-size:1.1rem;font-weight:800}}
