.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;border-radius:.25rem;height:var(--v-input-control-height);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{display:flex;justify-content:flex-end}@media (max-width:768px){.newsletter__input{justify-content:flex-start}}@media (max-width:400px){.newsletter__input{align-items:stretch;flex-direction:column}.newsletter__input .v-text-field{width:100%}.newsletter__input .mbtn{margin-left:0!important;margin-top:1rem!important;width:100%}}.newsletter__message{align-items:center;border-radius:.5rem;color:#fff;display:flex;font-size:1.125rem;font-weight:500;gap:1.25rem;padding:1.5rem 2.875rem}@media (max-width:968px){.newsletter__message{gap:.75rem;max-width:420px;padding:1rem 1.5rem}}.newsletter__message--success{background:#03b146}.messCheckmark{border-radius:50%;display:block;height:2.5rem;width:2.5rem;stroke-width:2;stroke:#fff;stroke-miterlimit:10;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;box-shadow:inset 0 0 #fff;flex-shrink:0;position:relative}@media (max-width:768px){.messCheckmark{height:2rem;width:2rem}}.messCheckmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#fff;fill:#17c150;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.messCheckmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #fff}}
