.viewport-btn[data-astro-cid-alxnofol][data-active=true]{background-color:var(--foreground);color:var(--background)}.viewport-btn[data-astro-cid-alxnofol][data-active=false]{color:var(--muted-foreground)}.rotate-gradient-border[data-astro-cid-wrvk5fkp]{--border-width: 2px;--gradient-color-1: var(--color-blue-600);--gradient-color-2: var(--color-purple-600);--gradient-color-3: var(--color-pink-600);position:relative;isolation:isolate}.rotate-gradient-border[data-astro-cid-wrvk5fkp]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--border-width);background:conic-gradient(from var(--gradient-angle, 0deg),var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3),var(--gradient-color-2),var(--gradient-color-1));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;z-index:-1;animation:rotate-gradient 7s linear infinite}.fade-border-top[data-astro-cid-z47i4uoy]{position:absolute;top:-1px;left:calc(-1 * var(--fade-distance));right:calc(-1 * var(--fade-distance));height:1px;pointer-events:none;background:linear-gradient(to right,transparent 0%,var(--border) var(--fade-distance),var(--border) calc(100% - var(--fade-distance)),transparent 100%)}.fade-border-right[data-astro-cid-z47i4uoy]{position:absolute;right:-1px;top:calc(-1 * var(--fade-distance));bottom:calc(-1 * var(--fade-distance));width:1px;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,var(--border) var(--fade-distance),var(--border) calc(100% - var(--fade-distance)),transparent 100%)}.fade-border-bottom[data-astro-cid-z47i4uoy]{position:absolute;bottom:-1px;left:calc(-1 * var(--fade-distance));right:calc(-1 * var(--fade-distance));height:1px;pointer-events:none;background:linear-gradient(to right,transparent 0%,var(--border) var(--fade-distance),var(--border) calc(100% - var(--fade-distance)),transparent 100%)}.fade-border-left[data-astro-cid-z47i4uoy]{position:absolute;left:-1px;top:calc(-1 * var(--fade-distance));bottom:calc(-1 * var(--fade-distance));width:1px;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,var(--border) var(--fade-distance),var(--border) calc(100% - var(--fade-distance)),transparent 100%)}.spotlight[data-astro-cid-akbuhh57]{&[data-astro-cid-akbuhh57]:before{content:"";position:absolute;top:var(--mouse-y);left:var(--mouse-x);width:var(--spotlight-size);height:var(--spotlight-size);transform:translate(-50%,-50%);background:radial-gradient(circle closest-side,color-mix(in oklch,var(--color-foreground) var(--spotlight-intensity),transparent) 0%,transparent 100%);opacity:0;transition:opacity .3s;pointer-events:none}&[data-astro-cid-akbuhh57]:hover:before{opacity:1}}.tilt-card[data-astro-cid-wrqmeqnd]{--rotate-x: 0deg;--rotate-y: 0deg;--scale: 1;transform-style:preserve-3d;transform:perspective(var(--perspective)) rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) scale3d(var(--scale),var(--scale),var(--scale));transition:transform .5s ease-out;will-change:transform}@property --count-num{syntax: "<integer>"; initial-value: 0; inherits: false;}.counting-number[data-astro-cid-rokylqtt]{--count-num: 0;counter-reset:num var(--count-num);transition:--count-num .6s ease-out}.counting-number[data-astro-cid-rokylqtt]:before{content:counter(num)}.rotate-gradient-border[data-astro-cid-6x5r3nhy]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--border-width);background:linear-gradient(var(--gradient-angle, 0deg),var(--gradient-colors));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;z-index:-1;animation:rotate-gradient var(--duration) linear infinite}@keyframes rotate-gradient{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.hover-gradient-border[data-astro-cid-muielb4r]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--border-width);background:conic-gradient(from var(--gradient-angle, -45deg),var(--gradient-colors));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;z-index:-1;animation:hover-rotate-gradient var(--duration) linear infinite;animation-play-state:paused}.hover-gradient-border[data-astro-cid-muielb4r]:hover:before{animation-play-state:running}@keyframes hover-rotate-gradient{0%{--gradient-angle: -45deg}to{--gradient-angle: 315deg}}@property --gradient-angle{syntax: "<angle>"; initial-value: -45deg; inherits: false;}.fade-border-top[data-astro-cid-7d5c6eut]{position:absolute;top:-1px;left:calc(-1 * var(--fade-distance));right:calc(-1 * var(--fade-distance));height:1px;pointer-events:none;background:linear-gradient(to right,transparent 0%,var(--border) var(--fade-distance),var(--border) calc(100% - var(--fade-distance)),transparent 100%)}.fade-border-right[data-astro-cid-7d5c6eut]{position:absolute;right:-1px;top:calc(-1 * var(--fade-distance));bottom:calc(-1 * var(--fade-distance));width:1px;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,var(--border) var(--fade-distance),var(--border) calc(100% - var(--fade-distance)),transparent 100%)}.fade-border-bottom[data-astro-cid-7d5c6eut]{position:absolute;bottom:-1px;left:calc(-1 * var(--fade-distance));right:calc(-1 * var(--fade-distance));height:1px;pointer-events:none;background:linear-gradient(to right,transparent 0%,var(--border) var(--fade-distance),var(--border) calc(100% - var(--fade-distance)),transparent 100%)}.fade-border-left[data-astro-cid-7d5c6eut]{position:absolute;left:-1px;top:calc(-1 * var(--fade-distance));bottom:calc(-1 * var(--fade-distance));width:1px;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,var(--border) var(--fade-distance),var(--border) calc(100% - var(--fade-distance)),transparent 100%)}.glass-shadow[data-astro-cid-vrugjbma]{box-shadow:0 4px 30px #0000001a}.spotlight[data-astro-cid-zu6qjfwn]{position:relative;overflow:hidden;&[data-astro-cid-zu6qjfwn]:before{content:"";position:absolute;top:var(--mouse-y);left:var(--mouse-x);width:350px;height:350px;transform:translate(-50%,-50%);background:radial-gradient(circle closest-side,color-mix(in oklch,var(--color-foreground) 6%,transparent) 0%,transparent 100%);opacity:0;transition:opacity .3s;pointer-events:none}&[data-astro-cid-zu6qjfwn]:hover:before{opacity:1}}.glass-shadow[data-astro-cid-oxa3be6r]{box-shadow:0 4px 30px #0000001a}.tilt-card[data-astro-cid-zztcdgpe]{--rotate-x: 0deg;--rotate-y: 0deg;--scale: 1;transform-style:preserve-3d;transform:perspective(1000px) rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) scale3d(var(--scale),var(--scale),var(--scale));transition:transform .5s ease-out;will-change:transform}.spotlight[data-astro-cid-nmryukrx]{position:relative;overflow:hidden;&[data-astro-cid-nmryukrx]:before{content:"";position:absolute;top:var(--mouse-y);left:var(--mouse-x);width:350px;height:350px;transform:translate(-50%,-50%);background:radial-gradient(circle closest-side,color-mix(in oklch,var(--color-foreground) 6%,transparent) 0%,transparent 100%);opacity:0;transition:opacity .3s;pointer-events:none}&[data-astro-cid-nmryukrx]:hover:before{opacity:1}}.outline-text[data-astro-cid-w3owrzc6]{font-size:clamp(2rem,13cqi,12rem);text-shadow:-1px -1px 0 var(--muted-foreground),1px -1px 0 var(--muted-foreground),-1px 1px 0 var(--muted-foreground),1px 1px 0 var(--muted-foreground),-1px 0 0 var(--muted-foreground),1px 0 0 var(--muted-foreground),0 -1px 0 var(--muted-foreground),0 1px 0 var(--muted-foreground)}@container (min-width: 768px){.outline-text[data-astro-cid-w3owrzc6]{text-shadow:-2px -2px 0 var(--muted-foreground),2px -2px 0 var(--muted-foreground),-2px 2px 0 var(--muted-foreground),2px 2px 0 var(--muted-foreground),-2px 0 0 var(--muted-foreground),2px 0 0 var(--muted-foreground),0 -2px 0 var(--muted-foreground),0 2px 0 var(--muted-foreground)}}.carousel-dot[data-astro-cid-6gpwnfkg].active{background:var(--color-foreground);width:calc(var(--spacing) * 4)}.carousel-dot[data-astro-cid-ek65pqvd].active{background:var(--color-foreground);width:calc(var(--spacing) * 5)}.carousel-dot[data-astro-cid-qc7nyv6z].active{background:#fff;height:calc(var(--spacing) * 5)}.animate-marquee[data-astro-cid-z4oezx63]{animation:marquee var(--marquee-duration) linear infinite}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.animate-marquee-left[data-astro-cid-xcoutuj3]{animation:marquee-left var(--marquee-duration) linear infinite}.animate-marquee-right[data-astro-cid-xcoutuj3]{animation:marquee-left var(--marquee-duration) linear infinite reverse}[data-astro-cid-vktvcaqg][data-nav-link].animate-in{animation:slide-in .3s ease-out forwards;animation-delay:calc(var(--link-index) * 75ms)}@keyframes slide-in{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}.pricing-number[data-astro-cid-v2ky6hjp]{--price-num: 0;counter-reset:price var(--price-num);transition:--price-num .6s ease-out}.pricing-number[data-astro-cid-v2ky6hjp]:before{content:counter(price)}.pricing-period[data-astro-cid-v2ky6hjp]:before{content:attr(data-monthly);transition:opacity .3s ease-out}.pricing-period[data-astro-cid-v2ky6hjp].yearly:before{content:attr(data-yearly)}.pricing-number[data-astro-cid-nglb37be]{--price-num: 0;counter-reset:price var(--price-num);transition:--price-num .6s ease-out}.pricing-number[data-astro-cid-nglb37be]:before{content:counter(price)}.pricing-period[data-astro-cid-nglb37be]:before{content:attr(data-monthly);transition:opacity .3s ease-out}.pricing-period[data-astro-cid-nglb37be].yearly:before{content:attr(data-yearly)}.pricing-number[data-astro-cid-bzx6ncxm]{--price-num: 0;counter-reset:price var(--price-num);transition:--price-num .6s ease-out}.pricing-number[data-astro-cid-bzx6ncxm]:before{content:counter(price)}.pricing-period[data-astro-cid-bzx6ncxm]:before{content:attr(data-monthly);transition:opacity .3s ease-out}.pricing-period[data-astro-cid-bzx6ncxm].yearly:before{content:attr(data-yearly)}.pricing-number[data-astro-cid-i3t37u7x]{--price-num: 0;counter-reset:price var(--price-num);transition:--price-num .6s ease-out}.pricing-number[data-astro-cid-i3t37u7x]:before{content:counter(price)}.pricing-period[data-astro-cid-i3t37u7x]:before{content:attr(data-monthly);transition:opacity .3s ease-out}.pricing-period[data-astro-cid-i3t37u7x].yearly:before{content:attr(data-yearly)}@property --price-num{syntax: "<integer>"; initial-value: 0; inherits: false;}.pricing-number[data-astro-cid-ccddivzg]{--price-num: 0;counter-reset:price var(--price-num);transition:--price-num .6s ease-out}.pricing-number[data-astro-cid-ccddivzg]:before{content:counter(price)}.pricing-period[data-astro-cid-ccddivzg]:before{content:attr(data-monthly);transition:opacity .3s ease-out}.pricing-period[data-astro-cid-ccddivzg].yearly:before{content:attr(data-yearly)}.animate-marquee[data-astro-cid-jd2a3moj]{animation:marquee var(--marquee-duration) linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.animate-marquee[data-astro-cid-efonrzxt]{animation:marquee var(--marquee-duration) linear infinite;animation-direction:var(--direction, normal)}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}.animate-marquee-vertical[data-astro-cid-hmqoo4mp]{animation:marquee-vertical var(--marquee-duration) linear infinite;animation-direction:var(--direction, normal)}
