.title[data-v-08171d7b]{color:var(--v671e257a);font-weight:700}.sub-text[data-v-08171d7b]{font:var(--font-body2);margin-top:.5rem;margin-bottom:1.6rem}.newsletter-block .title[data-v-08171d7b]{font:var(--font-h5);color:inherit;text-align:center}@media (width>=960px){.newsletter-block .title[data-v-08171d7b]{font:var(--font-h4);color:inherit}}.newsletter-block .sub-text[data-v-08171d7b]{font:var(--font-body2);color:inherit;text-align:center;margin-top:1.8rem}@media (width>=960px){.newsletter-block .sub-text[data-v-08171d7b]{font:var(--font-body1);color:inherit}}.popup .sub-text[data-v-08171d7b]{text-align:center}.dialog-btn[data-v-08171d7b]{color:var(--v4c703891);width:100%}@media (width>=960px){.dialog-btn[data-v-08171d7b]{max-width:10rem}}.popup .dialog-btn[data-v-08171d7b]{width:100%}@media (width>=960px){.popup .dialog-btn[data-v-08171d7b]{max-width:100%}}.newsletter[data-v-a5263e40]{background-color:var(--v553c9799);color:var(--v2319a6a8)}.newsletter .menu[data-v-a5263e40]{padding:0 2rem 2rem}.newsletter-email-label[data-v-a5263e40]{flex-direction:column;align-items:flex-start;width:80%;font-size:1.2rem;display:flex}.edge[data-v-a5263e40]{--size:4px;--R:calc(var(--size)*1.28);--mask:radial-gradient(var(--R) at 50% calc(var(--size)*1.8),#000 99%,#0000 101%) calc(50% - var(--size)*2) 0 /calc(var(--size)*4) 100%,radial-gradient(var(--R) at 50% calc(var(--size)*-.8),#0000 99%,#000 101%) 50% var(--size) /calc(var(--size)*4) 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask);background-color:var(--pink);border:none;width:100%;height:1.5rem;position:relative;top:-.7rem;left:0}.title[data-v-a5263e40]{font:var(--font-caption1);color:var(--v005d789a);margin:1rem 0}.main-text[data-v-a5263e40]{font:var(--font-h6);color:inherit;line-height:1.5}.sub-text[data-v-a5263e40]{font:var(--font-body2);color:var(--v2319a6a8);margin-top:.5rem;margin-bottom:1.6rem}.newsletter-block .main-text[data-v-a5263e40]{font:var(--font-h5);color:inherit;margin:0 2.2rem}@media (width>=960px){.newsletter-block .main-text[data-v-a5263e40]{font:var(--font-h4);color:inherit}}.newsletter-block .sub-text[data-v-a5263e40]{font:var(--font-body2);color:inherit;margin-top:1.8rem}@media (width>=960px){.newsletter-block .sub-text[data-v-a5263e40]{font:var(--font-body1);color:inherit;margin-top:1.8rem}}form[data-v-a5263e40]{flex-direction:row;align-items:end;display:flex}input[data-v-a5263e40]{font:var(--font-inputText);width:100%;color:var(--v2319a6a8);border-bottom:1px solid var(--v2319a6a8);background-color:#0000;padding:.5rem 0;font-size:1.6rem}input[data-v-a5263e40]::placeholder{color:var(--v005d789a);background-color:#0000;font-size:1.6rem}input[data-v-a5263e40]:focus-visible{outline:2px solid var(--v48b55ded)}input[data-v-a5263e40]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px var(--v553c9799);-webkit-text-fill-color:var(--v2319a6a8)}input[data-v-a5263e40]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px var(--v553c9799);-webkit-text-fill-color:var(--v2319a6a8)}input[data-v-a5263e40]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px var(--v553c9799);-webkit-text-fill-color:var(--v2319a6a8)}input[data-v-a5263e40]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px var(--v553c9799);-webkit-text-fill-color:var(--v2319a6a8)}.legal-text[data-v-a5263e40]{font:var(--font-caption1);color:inherit;margin-top:1.5rem}.legal-text[data-v-a5263e40] a:focus-visible{outline:2px solid var(--v48b55ded)}button.signup[data-v-a5263e40]{font:var(--font-body2);color:inherit;background-position-y:bottom;background-repeat:repeat-x;background-size:20rem;width:25%;padding:.7rem 0;position:relative}button.signup[data-v-a5263e40]:focus-visible{outline:2px solid var(--v48b55ded)}@media (width>=960px){button.signup[data-v-a5263e40]{padding:.6rem 0}}.dialog-container[data-v-a5263e40]{text-align:justify;flex-direction:column;align-items:center;line-height:1.5;display:flex}.menu .dialog-container[data-v-a5263e40]{text-align:left;align-items:flex-start}.error-title[data-v-a5263e40]{color:inherit;font-weight:700}.block[data-v-a5263e40]{margin-bottom:2rem}@media (width>=960px){.container[data-v-a5263e40]{flex-direction:row;gap:10%;display:flex}.main-text[data-v-a5263e40]{font:var(--font-h5);color:inherit}input[data-v-a5263e40]{font-size:1.4rem}input[data-v-a5263e40]::placeholder{font-size:1.4rem}}
