.form-input.svelte-13lbfno{width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;background-color:#fff;color:#1f2937;font-size:1rem;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.dark .form-input{border:1px solid #4b5563;background-color:#374151;color:#e5e7eb}.form-input.svelte-13lbfno:focus{outline:none;transform:scale(1.02);border-color:#2563eb;box-shadow:0 0 8px #2563eb80}.dark .form-input:focus{border-color:#60a5fa;box-shadow:0 0 8px #60a5fa80}.form-input.svelte-13lbfno:blur{transform:scale(1)}.perk-card.svelte-13lbfno{position:relative;perspective:1200px;height:250px;border-radius:1rem;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease}.perk-card.svelte-13lbfno:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 20px 30px #0003}.perk-card-inner.svelte-13lbfno{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.23,1,.32,1)}.img-perk.svelte-13lbfno{width:100%;height:100%;object-fit:cover;border-radius:1rem;transition:transform .6s cubic-bezier(.23,1,.32,1)}.perk-card-info.svelte-13lbfno{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0003;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);border-radius:1rem;color:#fff;opacity:0;transform:translateY(20px) scale(.95);transition:opacity .4s ease-out,transform .4s ease-out}.perk-card.svelte-13lbfno:hover .perk-card-info:where(.svelte-13lbfno){opacity:1;transform:translateY(0) scale(1)}.perk-card.svelte-13lbfno:hover .img-perk:where(.svelte-13lbfno){transform:scale(1.1)}.dark .perk-card-info{background:#1a202c4d}
