body:has(header+section.relative.overflow-hidden){background:radial-gradient(circle at 18% 0,oklch(36% .12 285/.14),#0000 28%),radial-gradient(circle at 88% 10%,oklch(74% .16 190/.07),#0000 26%),linear-gradient(oklch(15% .024 264),oklch(14% .02 264))}body:has(header+section.relative.overflow-hidden):before{content:"";pointer-events:none;z-index:-1;opacity:.18;background-image:linear-gradient(oklch(90% .02 260/.035) 1px,#0000 1px),linear-gradient(90deg,oklch(90% .02 260/.035) 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}:is(body:has(header+section.relative.overflow-hidden) a,body:has(header+section.relative.overflow-hidden) button){-webkit-tap-highlight-color:transparent}body:has(header+section.relative.overflow-hidden)>div header{box-shadow:0 12px 50px -38px oklch(2% 0 0/.95);background:oklch(14% .02 264/.74)!important;border-color:oklch(72% .04 264/.12)!important}body:has(header+section.relative.overflow-hidden)>div header nav{max-width:1240px;min-height:66px}body:has(header+section.relative.overflow-hidden)>div header a:first-child span:first-child{box-shadow:0 0 0 1px oklch(92% .05 270/.12),0 10px 28px -14px oklch(62% .213 274/.85)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden{isolation:isolate;position:relative}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden:before{content:"";pointer-events:none;filter:blur(30px);z-index:-1;background:radial-gradient(circle at 32% 32%,oklch(62% .213 274/.17),#0000 38%),radial-gradient(circle at 74% 24%,oklch(74% .16 190/.1),#0000 34%);border-radius:999px;width:min(1100px,90vw);height:520px;position:absolute;top:54px;left:50%;transform:translate(-50%)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden h1{text-wrap:balance}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden h1 .text-gradient{text-shadow:0 0 34px oklch(62% .213 274/.18);background-image:linear-gradient(100deg,oklch(76% .17 192),oklch(71% .21 274),oklch(72% .18 320))}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .glow-panel{border-radius:28px;position:relative;overflow:hidden}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .glow-panel:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px oklch(98% .01 250/.07)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .mt-10.flex.justify-center>div{box-shadow:0 18px 45px -32px oklch(62% .213 274/.8);background:oklch(18% .024 264/.9)!important;border-color:oklch(80% .04 264/.18)!important}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .mt-10.flex.justify-center button{border:1px solid #0000;transition:transform .16s,background .16s,border-color .16s,box-shadow .16s;position:relative}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .mt-10.flex.justify-center button:hover{background:oklch(24% .03 264);border-color:oklch(62% .213 274/.2);transform:translateY(-1px)}:is(body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden input,body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden select,body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden textarea){transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px oklch(95% .01 250/.025);background:oklch(11% .016 264/.58)!important;border-color:oklch(75% .03 264/.18)!important}:is(body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden input:focus,body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden select:focus,body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden textarea:focus){box-shadow:0 0 0 4px oklch(62% .213 274/.1);background:oklch(13% .018 264/.9)!important;border-color:oklch(72% .2 274/.65)!important}:is(body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .bg-background\/50,body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .bg-background\/75){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .mt-16.text-left>div{border-radius:24px}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .mt-16.text-left h3{letter-spacing:-.02em}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .mt-16:not(.text-left){position:relative}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .mt-16 button{transition:transform .16s,color .16s,background .16s,border-color .16s}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .mt-16 button:hover{transform:translateY(-1px)}body:has(header+section.relative.overflow-hidden)>div>section.mx-auto.max-w-6xl{position:relative}body:has(header+section.relative.overflow-hidden)>div>section.mx-auto.max-w-6xl .glow-panel{background:radial-gradient(circle at 10% 0,oklch(62% .213 274/.14),#0000 35%),radial-gradient(circle at 85% 100%,oklch(74% .16 190/.09),#0000 30%),oklch(18% .023 264/.76);border-color:oklch(62% .213 274/.22);box-shadow:0 35px 90px -50px oklch(62% .213 274/.7)}body:has(header+section.relative.overflow-hidden)>div>section#features .mt-12.grid>div{background:linear-gradient(160deg,oklch(21% .028 264/.94),oklch(18% .022 264/.96));border-color:oklch(75% .04 264/.15);min-height:220px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;box-shadow:0 24px 65px -48px oklch(2% 0 0/.95)}body:has(header+section.relative.overflow-hidden)>div>section#features .mt-12.grid>div:hover{border-color:oklch(62% .213 274/.32);transform:translateY(-6px);box-shadow:0 30px 75px -48px oklch(62% .213 274/.55)}body:has(header+section.relative.overflow-hidden)>div>section#features .mt-12.grid>div>span{box-shadow:0 12px 30px -18px oklch(62% .213 274/.95)}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works{position:relative}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works:before{content:"";pointer-events:none;filter:blur(20px);background:radial-gradient(circle at 50% 0,oklch(62% .213 274/.1),#0000 58%);height:340px;position:absolute;inset:80px 4% auto}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works>div{position:relative}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works a.group{min-height:260px}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works a.group:hover{box-shadow:0 28px 70px -52px oklch(62% .213 274/.75)}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works .relative.mt-14.overflow-hidden{box-shadow:0 32px 90px -58px oklch(62% .213 274/.75)}body:has(header+section.relative.overflow-hidden)>div>section#pricing{position:relative}body:has(header+section.relative.overflow-hidden)>div>section#pricing:before{content:"";pointer-events:none;filter:blur(35px);background:radial-gradient(circle at 38%,oklch(62% .213 274/.09),#0000 30%),radial-gradient(circle at 68%,oklch(74% .16 190/.06),#0000 28%);height:40%;position:absolute;top:12%;left:8%;right:8%}body:has(header+section.relative.overflow-hidden)>div>section#pricing>div{position:relative}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div{min-height:640px}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(2){box-shadow:0 0 0 1px oklch(62% .213 274/.18),0 38px 100px -48px oklch(62% .213 274/.82)}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(3){box-shadow:0 0 0 1px oklch(74% .16 190/.16),0 38px 100px -48px oklch(74% .16 190/.58)}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16 a>button{min-height:58px;transition:transform .16s,box-shadow .16s,border-color .16s}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16 a:hover>button{transform:translateY(-2px)}body:has(header+section.relative.overflow-hidden)>div>section+section{scroll-margin-top:96px}body:has(header+section.relative.overflow-hidden)>div>footer{background:linear-gradient(#0000,oklch(11% .016 264/.65))}@media (width<=1023px){body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div{min-height:auto}}@media (width<=640px){body:has(header+section.relative.overflow-hidden):before{background-size:42px 42px}body:has(header+section.relative.overflow-hidden)>div header nav{min-height:58px}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .glow-panel{border-radius:22px}body:has(header+section.relative.overflow-hidden)>div>section#features .mt-12.grid>div{min-height:auto}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works a.group{min-height:auto}}@media (prefers-reduced-motion:reduce){body:has(header+section.relative.overflow-hidden) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body:has(header+section.relative.overflow-hidden) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body:has(header+section.relative.overflow-hidden) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
