@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:""}}}.card-wrapper.svelte-172umqu{cursor:pointer;border-radius:var(--radius);position:relative;overflow:hidden}.card-wrapper.svelte-172umqu:before{--tw-content:"";content:var(--tw-content);width:150%;height:150%;animation:4s linear infinite paused border-spin;position:absolute;top:-25%;left:-25%}.card-wrapper.svelte-172umqu:hover:before{animation-play-state:running}.card-wrapper.red.svelte-172umqu:before{background:conic-gradient(#fff6,#ef4444 0deg,#0000 80deg)}.card-wrapper.orange.svelte-172umqu:before{background:conic-gradient(#fff6,#f97316 0deg,#0000 80deg)}.card-wrapper.amber.svelte-172umqu:before{background:conic-gradient(#fff6,#f59e0b 0deg,#0000 80deg)}.card-wrapper.sky.svelte-172umqu:before{background:conic-gradient(#fff6,#0ea5e9 0deg,#0000 80deg)}.card-wrapper.lime.svelte-172umqu:before{background:conic-gradient(#fff6,#84cc16 0deg,#0000 80deg)}.card-wrapper.green.svelte-172umqu:before{background:conic-gradient(#fff6,#22c55e 0deg,#0000 80deg)}.card-wrapper.emerald.svelte-172umqu:before{background:conic-gradient(#fff6,#10b981 0deg,#0000 80deg)}.card-content.svelte-172umqu{border-radius:var(--radius);width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;overflow:hidden}.card-wrapper.disable-animation.svelte-172umqu:before{background:0 0;animation-play-state:paused!important}.card-wrapper.disable-animation.svelte-172umqu .card-content:where(.svelte-172umqu){top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);width:100%;height:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.border-shine.svelte-dgxii8{position:absolute;inset:0;border-radius:1rem;padding:2px;background:linear-gradient(180deg,transparent,transparent,var(--first-hero-color),var(--second-hero-color),transparent,transparent) no-repeat;background-size:100% 200%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:svelte-dgxii8-border-shine-vertical 3s linear infinite;opacity:.6;z-index:1;pointer-events:none}@media (min-width: 768px){.border-shine.svelte-dgxii8{background:linear-gradient(90deg,transparent,transparent,var(--first-hero-color),var(--second-hero-color),transparent,transparent) no-repeat;background-size:200% 100%;animation:svelte-dgxii8-border-shine 3s linear infinite}}@keyframes svelte-dgxii8-border-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes svelte-dgxii8-border-shine-vertical{0%{background-position:0 -200%}to{background-position:0 200%}}.floating-orb.svelte-1k8ozev{position:absolute;border-radius:50%;filter:blur(30px);opacity:.6;z-index:0;pointer-events:none;mix-blend-mode:screen}.orb-1.svelte-1k8ozev{top:5%;left:50%;transform:translate(-50%);animation:svelte-1k8ozev-float-1-vertical 12s ease-in-out infinite}.orb-2.svelte-1k8ozev{bottom:5%;left:50%;transform:translate(-50%);animation:svelte-1k8ozev-float-2-vertical 10s ease-in-out infinite}.orb-3.svelte-1k8ozev{top:25%;left:20%;animation:svelte-1k8ozev-float-3-vertical 14s ease-in-out infinite}.orb-4.svelte-1k8ozev{bottom:25%;right:20%;animation:svelte-1k8ozev-float-4-vertical 11s ease-in-out infinite}.orb-small.svelte-1k8ozev{transform:translate(-50%,-50%);opacity:.5;filter:blur(4px);animation-duration:inherit}.orb-5.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-1 8s ease-in-out infinite}.orb-6.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-2 9s ease-in-out infinite}.orb-7.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-3 7s ease-in-out infinite}.orb-8.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-4 10s ease-in-out infinite}.orb-9.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-5 8.5s ease-in-out infinite}.orb-10.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-6 9.5s ease-in-out infinite}.orb-11.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-7 7.5s ease-in-out infinite}.orb-12.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-8 8.8s ease-in-out infinite}.orb-13.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-9 9.2s ease-in-out infinite}.orb-14.svelte-1k8ozev{animation:svelte-1k8ozev-float-center-10 7.8s ease-in-out infinite}@media (min-width: 768px){.orb-1.svelte-1k8ozev{top:10%;left:5%;transform:none;animation:svelte-1k8ozev-float-1 12s ease-in-out infinite}.orb-2.svelte-1k8ozev{inset:60% 10% auto auto;transform:none;animation:svelte-1k8ozev-float-2 10s ease-in-out infinite}.orb-3.svelte-1k8ozev{bottom:15%;left:15%;top:auto;animation:svelte-1k8ozev-float-3 14s ease-in-out infinite}.orb-4.svelte-1k8ozev{top:30%;right:20%;bottom:auto;animation:svelte-1k8ozev-float-4 11s ease-in-out infinite}}@keyframes svelte-1k8ozev-float-1{0%,to{transform:translate(0) scale(1);opacity:.6}33%{transform:translate(40px,-50px) scale(1.15);opacity:.8}66%{transform:translate(-30px,30px) scale(.85);opacity:.5}}@keyframes svelte-1k8ozev-float-2{0%,to{transform:translate(0) scale(1);opacity:.6}33%{transform:translate(-35px,45px) scale(.9);opacity:.7}66%{transform:translate(30px,-35px) scale(1.15);opacity:.5}}@keyframes svelte-1k8ozev-float-3{0%,to{transform:translate(0) scale(1);opacity:.6}33%{transform:translate(50px,40px) scale(1.25);opacity:.8}66%{transform:translate(-40px,-30px) scale(.8);opacity:.5}}@keyframes svelte-1k8ozev-float-4{0%,to{transform:translate(0) scale(1);opacity:.6}33%{transform:translate(-45px,-40px) scale(.9);opacity:.7}66%{transform:translate(35px,50px) scale(1.15);opacity:.5}}@keyframes svelte-1k8ozev-float-1-vertical{0%,to{transform:translate(-50%) translateY(0) scale(1);opacity:.6}33%{transform:translate(-50%) translateY(-30px) scale(1.15);opacity:.8}66%{transform:translate(-50%) translateY(20px) scale(.85);opacity:.5}}@keyframes svelte-1k8ozev-float-2-vertical{0%,to{transform:translate(-50%) translateY(0) scale(1);opacity:.6}33%{transform:translate(-50%) translateY(30px) scale(.9);opacity:.7}66%{transform:translate(-50%) translateY(-20px) scale(1.15);opacity:.5}}@keyframes svelte-1k8ozev-float-3-vertical{0%,to{transform:translate(0) scale(1);opacity:.6}33%{transform:translate(20px,-25px) scale(1.25);opacity:.8}66%{transform:translate(-20px,25px) scale(.8);opacity:.5}}@keyframes svelte-1k8ozev-float-4-vertical{0%,to{transform:translate(0) scale(1);opacity:.6}33%{transform:translate(-20px,25px) scale(.9);opacity:.7}66%{transform:translate(20px,-25px) scale(1.15);opacity:.5}}@keyframes svelte-1k8ozev-float-center-1{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(15px,-10px) scale(1.2);opacity:.6}}@keyframes svelte-1k8ozev-float-center-2{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(-12px,15px) scale(1.15);opacity:.6}}@keyframes svelte-1k8ozev-float-center-3{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(10px,12px) scale(1.1);opacity:.6}}@keyframes svelte-1k8ozev-float-center-4{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(-8px,-14px) scale(1.25);opacity:.6}}@keyframes svelte-1k8ozev-float-center-5{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(14px,8px) scale(1.18);opacity:.6}}@keyframes svelte-1k8ozev-float-center-6{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(-16px,10px) scale(1.12);opacity:.6}}@keyframes svelte-1k8ozev-float-center-7{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(9px,-13px) scale(1.22);opacity:.6}}@keyframes svelte-1k8ozev-float-center-8{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(-11px,-9px) scale(1.15);opacity:.6}}@keyframes svelte-1k8ozev-float-center-9{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(13px,11px) scale(1.2);opacity:.6}}@keyframes svelte-1k8ozev-float-center-10{0%,to{transform:translate(-50%,-50%) translate(0) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) translate(-9px,16px) scale(1.1);opacity:.6}}.gradient-glow.svelte-4t4esa{position:absolute;inset:0;opacity:.3;filter:blur(80px);background:linear-gradient(180deg,var(--first-hero-color) 0%,var(--second-hero-color) 100%);animation:svelte-4t4esa-gradient-shift 8s ease-in-out infinite;z-index:0}@media (min-width: 768px){.gradient-glow.svelte-4t4esa{background:linear-gradient(90deg,var(--first-hero-color) 0%,var(--second-hero-color) 100%)}}@keyframes svelte-4t4esa-gradient-shift{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.gradient-overlay.svelte-1xv52jr{position:absolute;inset:0;opacity:.1;background:linear-gradient(180deg,var(--first-hero-color) 0%,transparent 30%,transparent 70%,var(--second-hero-color) 100%);background-size:100% 200%;animation:svelte-1xv52jr-gradient-flow-vertical 6s ease-in-out infinite alternate;z-index:0}@media (min-width: 768px){.gradient-overlay.svelte-1xv52jr{background:linear-gradient(90deg,var(--first-hero-color) 0%,transparent 30%,transparent 70%,var(--second-hero-color) 100%);background-size:200% 100%;animation:svelte-1xv52jr-gradient-flow 6s ease-in-out infinite alternate}}@keyframes svelte-1xv52jr-gradient-flow{0%{background-position:0% 50%;opacity:.1}to{background-position:100% 50%;opacity:.15}}@keyframes svelte-1xv52jr-gradient-flow-vertical{0%{background-position:50% 0%;opacity:.1}to{background-position:50% 100%;opacity:.15}}.pulse-glow.svelte-1yyrymf{position:absolute;inset:0;opacity:.2;filter:blur(60px);background:radial-gradient(ellipse at top,var(--first-hero-color) 0%,transparent 50%),radial-gradient(ellipse at bottom,var(--second-hero-color) 0%,transparent 50%);animation:svelte-1yyrymf-pulse-glow 4s ease-in-out infinite;z-index:0}@media (min-width: 768px){.pulse-glow.svelte-1yyrymf{background:radial-gradient(ellipse at left,var(--first-hero-color) 0%,transparent 50%),radial-gradient(ellipse at right,var(--second-hero-color) 0%,transparent 50%)}}@keyframes svelte-1yyrymf-pulse-glow{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.05)}}
