.newsletter{background-color:#36006b}.newsletter .v-field{border-radius:.25rem}.newsletter .v-field__input{--v-field-input-padding-top:1rem;--v-field-input-padding-bottom:.25rem;height:var(--v-input-control-height);border-radius:.25rem;overflow:hidden}.newsletter .v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:2px}.newsletter .mbtn.v-btn--density-default{--v-btn-height:56px}.newsletter .mbtn.v-btn--size-large{padding:0 24px}.newsletter__lightPurple{color:#dbb8e0}.newsletter__title{font-size:2rem;font-weight:600;line-height:1.2}.newsletter__subTitle{font-size:1.125rem}.newsletter__input{justify-content:flex-end;align-items:start;display:flex}@media (width<=768px){.newsletter__input{justify-content:flex-start}}@media (width<=400px){.newsletter__input{flex-direction:column;align-items:stretch}.newsletter__input .v-text-field{width:100%}.newsletter__input .mbtn{width:100%;margin-top:1rem!important;margin-left:0!important}}.newsletter__message{color:#fff;border-radius:.5rem;align-items:center;gap:1.25rem;padding:1.5rem 2.875rem;font-size:1.125rem;font-weight:500;display:flex}@media (width<=968px){.newsletter__message{gap:.75rem;max-width:420px;padding:1rem 1.5rem}}.newsletter__message--success{background:#03b146}.messCheckmark{stroke-width:2px;stroke:#fff;stroke-miterlimit:10;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;display:block;position:relative;box-shadow:inset 0 0 #fff}@media (width<=768px){.messCheckmark{width:2rem;height:2rem}}.messCheckmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#fff;fill:#17c150;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.messCheckmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #fff}}
