.gf-form-success[data-v-ddb09190]{align-items:center;display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-4);text-align:center}.gf-form-success__badge[data-v-ddb09190]{animation:gf-form-success-pop-ddb09190 .45s cubic-bezier(.34,1.56,.64,1) both;background:var(--fill-success);border-radius:var(--radius-full);display:grid;height:72px;margin-bottom:var(--space-2);place-items:center;position:relative;width:72px}.gf-form-success__ring[data-v-ddb09190]{animation:gf-form-success-ring-ddb09190 .9s ease-out .35s both;background:var(--fill-success);border-radius:inherit;inset:0;opacity:0;position:absolute}.gf-form-success__check[data-v-ddb09190]{height:44px;position:relative;width:44px}.gf-form-success__check path[data-v-ddb09190]{animation:gf-form-success-draw-ddb09190 .4s ease-out .3s forwards;fill:none;stroke:var(--text-on-color);stroke-dasharray:40;stroke-dashoffset:40;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.gf-form-success__title[data-v-ddb09190]{animation:gf-form-success-rise-ddb09190 .4s ease-out .45s both;color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--font-size-marketing-heading-3);font-style:normal;font-weight:var(--font-weight-marketing-heading-3);letter-spacing:var(--letter-spacing-marketing-heading-3);line-height:var(--line-height-marketing-heading-3);margin:0}.gf-form-success__text[data-v-ddb09190]{animation:gf-form-success-rise-ddb09190 .4s ease-out .55s both;color:var(--text-secondary);font-family:var(--font-family-base);font-size:var(--font-size-marketing-body);font-style:normal;font-weight:var(--font-weight-marketing-body);letter-spacing:var(--letter-spacing-marketing-body);line-height:var(--line-height-marketing-body);margin:0;max-width:360px}@keyframes gf-form-success-pop-ddb09190{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes gf-form-success-ring-ddb09190{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes gf-form-success-draw-ddb09190{to{stroke-dashoffset:0}}@keyframes gf-form-success-rise-ddb09190{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.gf-form-success__badge[data-v-ddb09190],.gf-form-success__ring[data-v-ddb09190],.gf-form-success__text[data-v-ddb09190],.gf-form-success__title[data-v-ddb09190]{animation:none}.gf-form-success__check path[data-v-ddb09190]{animation:none;stroke-dashoffset:0}}
