@font-face{font-family:Zodiak;src:local("Zodiak Regular"),local("Zodiak"),url(../_fonts/q869bPlVMqi4dgsiC81TsAd43pbnVhrZeat38ZxKf5I-g0S9YxkzWtMh1w3k5_FuvmnMItjmFNJAF_lxTrxLUQc.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Zodiak Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:119.3266%;ascent-override:82.9656%;descent-override:21.7889%;line-gap-override:7.5423%}@font-face{font-family:"Zodiak Fallback: Segoe UI";src:local("Segoe UI");size-adjust:112.0987%;ascent-override:88.315%;descent-override:23.1939%;line-gap-override:8.0286%}@font-face{font-family:"Zodiak Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:110.4444%;ascent-override:89.6378%;descent-override:23.5412%;line-gap-override:8.1489%}@font-face{font-family:"Zodiak Fallback: Arial";src:local("Arial");size-adjust:111.4848%;ascent-override:88.8014%;descent-override:23.3216%;line-gap-override:8.0729%}@font-face{font-family:"Zodiak Fallback: Noto Sans";src:local("Noto Sans");size-adjust:104.8523%;ascent-override:94.4185%;descent-override:24.7968%;line-gap-override:8.5835%}@font-face{font-family:Zodiak;src:local("Zodiak Regular Italic"),local("Zodiak Italic"),url(../_fonts/8o_fCPmjKL6yP-kpYfy0t2ZR0DsHwIaGN-BMdOkDnTo-kAX9AJ5jANI3QOnXZCmsiyJl6L8nQni41B4Ozoc0vRI.woff2) format(woff2);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Zodiak Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:122.4478%;ascent-override:80.8508%;descent-override:22.8669%;line-gap-override:7.3501%}@font-face{font-family:"Zodiak Fallback: Segoe UI";src:local("Segoe UI");size-adjust:115.0308%;ascent-override:86.0639%;descent-override:24.3413%;line-gap-override:7.824%}@font-face{font-family:"Zodiak Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:113.3333%;ascent-override:87.3529%;descent-override:24.7059%;line-gap-override:7.9412%}@font-face{font-family:"Zodiak Fallback: Arial";src:local("Arial");size-adjust:114.4009%;ascent-override:86.5378%;descent-override:24.4753%;line-gap-override:7.8671%}@font-face{font-family:"Zodiak Fallback: Noto Sans";src:local("Noto Sans");size-adjust:107.5949%;ascent-override:92.0118%;descent-override:26.0235%;line-gap-override:8.3647%}.confetti-block{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2.5rem;min-height:300px;overflow:hidden;position:relative;width:100%;z-index:1;--tw-bg-opacity:1;background-color:rgb(0 22 50/var(--tw-bg-opacity));text-align:center}@media(min-width:768px){.confetti-block{margin-bottom:4rem;min-height:400px}}@media(min-width:1024px){.confetti-block{min-height:540px}}@media(min-width:1280px){.confetti-block{margin-bottom:5rem;min-height:600px}}.confetti-block__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}.confetti-block--without-overlay .confetti-block__image{opacity:1}.confetti-block__animation{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.confetti-block__content{margin-left:auto;margin-right:auto;max-width:100%;padding:30px 15px;position:relative;text-align:center;z-index:2}@media(min-width:768px){.confetti-block__content{max-width:600px;padding:50px 0}}@media(min-width:1024px){.confetti-block__content{max-width:700px}}.confetti-block__title{font-family:Zodiak,"Zodiak Fallback: BlinkMacSystemFont","Zodiak Fallback: Segoe UI","Zodiak Fallback: Helvetica Neue","Zodiak Fallback: Arial","Zodiak Fallback: Noto Sans",sans-serif;font-size:34px;font-weight:700;line-height:1.2;margin-bottom:10px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media(min-width:768px){.confetti-block__title{font-size:40px}}@media(min-width:1024px){.confetti-block__title{font-size:50px}}@media(min-width:1280px){.confetti-block__title{font-size:60px}}.confetti-block__description{font-size:14px;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media(min-width:768px){.confetti-block__description{font-size:16px}}@media(min-width:1024px){.confetti-block__description{font-size:18px}}.confetti-block__button{margin-top:10px}@media(min-width:768px){.confetti-block__button{margin-top:20px}}.confetti-block__button-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.confetti-block--fit-image{min-height:0}.confetti-block--fit-image .confetti-block__image{height:auto;position:static;width:100%}.confetti-block--fit-image .confetti-block__content{display:none}.confetti-block .sr-only{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
