.hb-sent-swap{display:grid}.hb-sent-swap__pane{grid-template-rows:1fr;min-width:0;display:grid}.hb-sent-swap__clip{min-height:0;display:flow-root}.hb-sent-swap.is-moving .hb-sent-swap__clip{overflow:hidden}.hb-sent-swap__from{transition:grid-template-rows var(--hb-duration-slow) var(--hb-ease-in-out), opacity var(--hb-duration-base) var(--hb-ease-out) var(--hb-duration-base-exit), visibility 0s}.hb-sent-swap.is-sent .hb-sent-swap__from{opacity:0;visibility:hidden;transition:grid-template-rows var(--hb-duration-slow) var(--hb-ease-in-out), opacity var(--hb-duration-fast) var(--hb-ease-standard), visibility 0s var(--hb-ease-linear) var(--hb-duration-slow);grid-template-rows:0fr}.hb-sent-swap__to{opacity:0;visibility:hidden;transition:grid-template-rows var(--hb-duration-slow) var(--hb-ease-in-out), opacity var(--hb-duration-base-exit) var(--hb-ease-in), visibility 0s var(--hb-ease-linear) var(--hb-duration-base-exit);grid-template-rows:0fr}.hb-sent-swap.is-sent .hb-sent-swap__to{opacity:1;visibility:visible;transition:grid-template-rows var(--hb-duration-slow) var(--hb-ease-in-out), opacity var(--hb-duration-base) var(--hb-ease-out) var(--hb-duration-base-exit), visibility 0s;grid-template-rows:1fr}.hb-sent-swap.is-instant .hb-sent-swap__pane,.hb-sent-swap.is-instant .hb-sent-swap__pane *{transition:none}@media (prefers-reduced-motion:reduce){.hb-sent-swap__pane,.hb-sent-swap__pane *{transition-delay:0s!important}}.hb-contact-sent{--hb-sent-badge:80px;padding:var(--hb-space-2) 0;text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.hb-contact-sent{--hb-sent-badge:96px}}.hb-contact-sent__badge{width:var(--hb-sent-badge);height:var(--hb-sent-badge);margin-bottom:var(--hb-space-5);border-radius:var(--hb-radius-pill);background:var(--hb-color-success-tint);color:var(--hb-color-success);opacity:0;justify-content:center;align-items:center;display:flex;transform:scale(.5)}.hb-sent-swap.is-sent .hb-contact-sent__badge{opacity:1;transition:transform var(--hb-duration-spring) var(--hb-ease-spring) var(--hb-duration-base-exit), opacity var(--hb-duration-fast) var(--hb-ease-out) var(--hb-duration-base-exit);transform:none}.hb-contact-sent__check{width:100%;height:100%;display:block;overflow:visible}.hb-contact-sent__check path{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.hb-sent-swap.is-sent .hb-contact-sent__check path{stroke-dashoffset:0;transition:stroke-dashoffset var(--hb-duration-slow) var(--hb-ease-out) calc(var(--hb-duration-base-exit) + var(--hb-duration-base))}.hb-contact-sent__message,.hb-contact-sent__action{opacity:0;transform:translateY(6px)}.hb-sent-swap.is-sent :is(.hb-contact-sent__message,.hb-contact-sent__action){opacity:1;transition:opacity var(--hb-duration-base) var(--hb-ease-out) var(--hb-delay), transform var(--hb-duration-slow) var(--hb-ease-out) var(--hb-delay);transform:none}.hb-contact-sent__message{--hb-delay:calc(var(--hb-duration-base-exit) + var(--hb-stagger))}.hb-contact-sent__action{--hb-delay:calc(var(--hb-duration-base-exit) + var(--hb-stagger) * 2)}.hb-contact-sent .hb-contact-sent__title{color:var(--hb-color-foreground-strong);font-size:var(--hb-text-xl);margin:0;line-height:1.3}.hb-contact-sent__title:focus{outline:none}.hb-contact-sent .hb-contact-sent__text{margin:var(--hb-space-2) 0 0;color:var(--hb-color-muted);font-size:var(--hb-text-sm);line-height:1.5}.hb-contact-sent .hb-contact-sent__action{margin:var(--hb-space-5) 0 0;box-shadow:none;align-self:stretch}.hb-contact-sent .hb-contact-sent__action:focus-visible{box-shadow:var(--hb-focus-ring)}