h1 span{display:inline-block;font-size:48px;font-weight:700;letter-spacing:-.05em;background:linear-gradient(135deg,#6366f1,#8b5cf6,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}h1 span{display:inline-block;animation:anim 1.3s cubic-bezier(.19,1,.22,1) backwards;animation-delay:calc(var(--index) * .03s)}h1{overflow:hidden}@keyframes anim{0%{transform:translateY(100%)}to{transform:translateY(0)}}.button-container{display:flex;justify-content:center;margin-top:2rem}.button{position:relative;height:44px;font-size:15px;padding:0 28px;font-weight:600;border-radius:12px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;cursor:pointer;box-shadow:0 4px 6px -1px #6366f133,0 2px 4px -1px #6366f11a;transition:all .2s cubic-bezier(.4,0,.2,1)}.button:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #6366f14d,0 4px 6px -2px #6366f133}.button:active{transform:translateY(0);box-shadow:0 4px 6px -1px #6366f133,0 2px 4px -1px #6366f11a}._circle_1l2gp_1{height:96px;width:96px;border-radius:50%;background:#21201c}._wrapper_1l2gp_8{transform-style:preserve-3d;perspective:500px}._orbitingCircle_1l2gp_13{width:32px;height:32px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#fad757;animation:_orbit_1l2gp_13 6s linear;animation-iteration-count:infinite}@keyframes _orbit_1l2gp_13{0%{transform:translate(-50%,-50%) rotateY(0) translateZ(74px) rotateY(360deg)}to{transform:translate(-50%,-50%) rotateY(360deg) translateZ(74px) rotateY(0)}}._wrapper_1o336_1{position:relative;animation:_rotate_1o336_1 2s linear infinite;transform-style:preserve-3d;height:56px;width:56px}._coin_1o336_9{height:100%;width:100%;position:absolute;backface-visibility:hidden;top:0;left:0}._back_1o336_18{transform:rotateY(180deg)}@keyframes _rotate_1o336_1{to{transform:rotateY(360deg)}}._holdOverlay_jjz8f_1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;background-color:#ffdbdc;color:#e5484d;clip-path:inset(0px 100% 0px 0px);transition:clip-path .2s ease-out}._button_jjz8f_16{position:relative;display:flex;height:40px;align-items:center;gap:8px;border-radius:9999px;background-color:#f6f5f5;padding-inline:24px;font-weight:500;color:#21201c;cursor:pointer;border:none;box-shadow:none}._button_jjz8f_16:active ._holdOverlay_jjz8f_1{clip-path:inset(0px 0px 0px 0px);transition:clip-path 1.5s linear}.feedback-wrapper{position:relative;display:flex;align-items:center;justify-content:center;min-height:200px}.feedback-button{display:flex;align-items:center;justify-content:center;padding:8px 16px;font-size:14px;font-weight:500;color:#171717;background-color:#fff;border:1px solid #e6e7e8;cursor:pointer;transition:background-color .2s ease}.feedback-button:hover{background-color:#f9fafb}.feedback-popover{position:absolute;width:352px;background-color:#fff;border:1px solid #e6e7e8;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833;overflow:hidden}.placeholder{position:absolute;top:16px;left:16px;font-size:14px;color:#9ca3af;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.placeholder[data-feedback=true]{opacity:0;transform:translateY(-4px)}.placeholder[data-success=true]{opacity:0}.feedback-form{display:flex;flex-direction:column}.textarea{width:100%;min-height:100px;padding:16px;font-size:14px;font-family:inherit;color:#171717;background-color:#fff;border:none;resize:none;outline:none}.textarea::placeholder{color:transparent}.feedback-footer{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:12px 16px;background-color:#f5f6f7}.dotted-line{position:absolute;top:0;left:0;width:100%}.half-circle-left{position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.half-circle-right{position:absolute;top:50%;right:-1px;transform:translateY(-50%) rotate(180deg)}.submit-button{display:flex;align-items:center;justify-content:center;min-width:120px;height:36px;padding:0 16px;font-size:14px;font-weight:500;color:#fff;background-color:#171717;border:none;border-radius:8px;cursor:pointer;overflow:hidden;transition:background-color .2s ease}.submit-button:hover{background-color:#2a2a2a}.submit-button span{display:flex;align-items:center;justify-content:center}.success-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;text-align:center}.success-wrapper svg{margin-bottom:12px}.success-wrapper h3{margin:0 0 4px;font-size:16px;font-weight:600;color:#171717}.success-wrapper p{margin:0;font-size:14px;color:#6b7280}
