@import "https://fonts.googleapis.com/css2?family=Caveat:wght@600;700&family=Fredoka:wght@600;700&display=swap";.how-v3{color:#232635;background:#f7f7f3;font-family:Poppins,system-ui,sans-serif}.how-v3 .eyebrow{letter-spacing:.18em}.how-v3 .step-pill{letter-spacing:.04em}.how-v3 .font-hand{font-family:Caveat,cursive;font-weight:700}.how-v3 .font-play{font-family:Fredoka,Poppins,sans-serif;font-weight:700}.how-v3 .dashed-arrow{stroke-dasharray:4 5}.how-v3 .money-pot-total{will-change:transform;transition:transform .8s cubic-bezier(.2,.7,.2,1);transform:translate(-50%)scale(.9)}.how-v3 .money-pot-total.is-filled{transform:translate(-50%)scale(1)}.how-v3 .collection-setup .type-field{min-height:1.2em;position:relative}.how-v3 .collection-setup .type-field:after{content:"";vertical-align:-2px;background:#ff856d;width:2px;height:.9em;margin-left:2px;animation:1s steps(2,end) infinite how-v3-caret;display:inline-block}.how-v3 .collection-setup .type-field.is-done:after{display:none}@keyframes how-v3-caret{50%{opacity:0}}.how-v3 .faq[open] .faq-toggle{transform:rotate(45deg)}.how-v3 .faq-toggle{transition:transform .2s}.how-v3 details>summary{list-style:none}.how-v3 details>summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.how-v3 .faq-toggle{transition:none}.how-v3 .collection-setup .type-field:after{opacity:0;animation:none}}.collection-setup{transition:transform .6s cubic-bezier(.2,.7,.2,1);transform:rotate(-1.2deg)}.collection-setup:hover{transform:rotate(0)scale(1.01)}.hand-underline{white-space:nowrap;display:inline-block;position:relative}.hand-underline svg{width:100%;height:.32em;position:absolute;bottom:-.34em;left:0;right:0}.how-v3 .thank-you-cluster{max-width:100%;height:320px}.how-v3 .thank-you-cluster__inner{width:400px;height:320px}@media (width<=449px){.how-v3 .hand-underline{display:none}.how-v3 .thank-you-cluster{--thank-you-scale:min(1, (100vw - 3rem) / 400);height:calc(320px * var(--thank-you-scale));overflow:hidden}.how-v3 .thank-you-cluster__inner{-webkit-transform:scale(var(--thank-you-scale));-ms-transform:scale(var(--thank-you-scale));transform:scale(var(--thank-you-scale));transform-origin:0 0}}
