/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.pregistration__wrapper{margin-top:calc(var(--spacing,.25rem)*42);width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*8);display:flex}@media (width>=80rem){.pregistration__wrapper{margin-top:calc(var(--spacing,.25rem)*52)}}@media (width>=110rem){.pregistration__wrapper{margin-top:calc(var(--spacing,.25rem)*12)}}.pregistration{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing,.25rem)*4);font-family:var(--font-caprasimo);border-width:2px;flex-direction:column;display:flex}@media (width>=80rem){.pregistration{align-items:flex-start}}.pregistration .pregistration__title-links{align-items:center;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (width>=80rem){.pregistration .pregistration__title-links{flex-direction:row}}.pregistration .pregistration__title-links h2{text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}@media (width>=40rem){.pregistration .pregistration__title-links h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@media (width>=48rem){.pregistration .pregistration__title-links h2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}@media (width>=64rem){.pregistration .pregistration__title-links h2{text-align:left}}.pregistration .pregistration__title-links .pregistration__links{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.pregistration h2{max-width:calc(var(--spacing,.25rem)*200)}.pregistration p{max-width:calc(var(--spacing,.25rem)*142)}.pregistration .img_shadow_white{filter:drop-shadow(0 0 3px #fff)}.pregistration .sidaction__support{margin-top:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.pregistration .sidaction__support p{text-align:center;--tw-leading:var(--leading-normal,1.5);font-size:15px;line-height:var(--leading-normal,1.5)}@media (width>=24rem){.pregistration .sidaction__support p{font-size:24px}}#unsubscribe{color:var(--light-turquoise);cursor:pointer}@property --tw-leading{syntax:"*";inherits:false}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.rainbow-hr{--rainbow-stripe-size:38px;z-index:20;transform-origin:100% 100%;flex-direction:column;width:100%;display:flex;position:relative;transform:rotate(-5deg)}@media screen and (width<=767px){.rainbow-hr{--rainbow-stripe-size:24px}}@media screen and (width<=426px){.rainbow-hr{--rainbow-stripe-size:16px}}.rainbow-hr div,.rainbow-hr hr{width:calc(100% + 50px);height:var(--rainbow-stripe-size);margin:var(--rainbow-stripe-size)0;position:relative;overflow:visible;transform:translate(-25px)}:is(.rainbow-hr div,.rainbow-hr hr):after,:is(.rainbow-hr div,.rainbow-hr hr):before{content:"";height:var(--rainbow-stripe-size);width:100%;position:absolute}:is(.rainbow-hr div,.rainbow-hr hr):before{top:calc(-1*var(--rainbow-stripe-size))}:is(.rainbow-hr div,.rainbow-hr hr):after{bottom:calc(-1*var(--rainbow-stripe-size))}.rainbow-hr hr{background-color:var(--orange)}.rainbow-hr hr:before{background-color:var(--deep-saffron);border-top:1px solid var(--laser-lemon)}@media (width>=48rem){.rainbow-hr hr:before{border-top-style:var(--tw-border-style);border-top-width:2px}}.rainbow-hr hr:after{background-color:var(--red)}.rainbow-hr div{background-color:var(--palatinate-blue);box-shadow:0 25px 50px 6px #000000bf}@media screen and (width<=767px){.rainbow-hr div{box-shadow:0 15px 30px 4px #000000bf}}.rainbow-hr div:before{background-color:var(--magenta)}.rainbow-hr div:after{background-color:var(--turquoise)}.rainbow-hr .over_the_rainbow{z-index:100;min-width:260px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)rotate(5deg)}.under_the_rainbow{margin-top:calc(var(--spacing,.25rem)*-20);z-index:150;font-size:18px;font-style:italic;font-family:var(--font-caprasimo);text-shadow:0 0 3px #000000bf;line-height:1;position:relative;transform:rotate(-5deg)}@media (width>=48rem){.under_the_rainbow{margin-top:calc(var(--spacing,.25rem)*-12);font-size:57px}}.under_the_rainbow small{font-size:18px}@media (width>=48rem){.under_the_rainbow small{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}