body:has(header+section.relative.overflow-hidden){--landing-border:oklch(78% .04 264/.16);--landing-glass:oklch(18% .022 264/.72)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden{padding-bottom:12px}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden>div{isolation:isolate}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden h1{letter-spacing:-.045em}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .glow-panel:before{content:"WORKSPACE";z-index:2;pointer-events:none;color:oklch(74% .16 190/.88);font-family:var(--font-mono);letter-spacing:.16em;background:oklch(10% .015 264/.66);border:1px solid oklch(74% .16 190/.18);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700;position:absolute;top:20px;right:26px}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .bg-gradient-brand{box-shadow:0 16px 38px -22px oklch(62% .213 274/.95)}body:has(header+section.relative.overflow-hidden)>div>section#pricing a>button[class*=bg-primary]{box-shadow:0 16px 38px -22px oklch(62% .213 274/.95)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .bg-gradient-brand:hover{filter:brightness(1.06);box-shadow:0 20px 46px -22px oklch(62% .213 274)}:is(body:has(header+section.relative.overflow-hidden)>div>section#features,body:has(header+section.relative.overflow-hidden)>div>section#pricing,body:has(header+section.relative.overflow-hidden)>div>section#how-it-works){scroll-margin-top:86px}body:has(header+section.relative.overflow-hidden)>div>section#features:after{content:"";background:linear-gradient(90deg,#0000,oklch(62% .213 274/.55),#0000);width:min(180px,35vw);height:1px;margin:16px auto 0;display:block}body:has(header+section.relative.overflow-hidden)>div>section#pricing:after{content:"";background:linear-gradient(90deg,#0000,oklch(62% .213 274/.55),#0000);width:min(180px,35vw);height:1px;margin:16px auto 0;display:block}body:has(header+section.relative.overflow-hidden)>div>section#features .mt-12.grid>div{overflow:hidden}body:has(header+section.relative.overflow-hidden)>div>section#features .mt-12.grid>div:after{content:"";pointer-events:none;opacity:.7;background:radial-gradient(circle,oklch(62% .213 274/.1),#0000 68%);border-radius:50%;height:130px;transition:transform .26s,opacity .26s;position:absolute;inset:auto -25% -45% 25%}body:has(header+section.relative.overflow-hidden)>div>section#features .mt-12.grid>div:hover:after{opacity:1;transform:translate(-12%,-18%)}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(3){position:relative}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(3):after{content:"CLIENT OPERATING SYSTEM";color:oklch(74% .16 190/.9);font-family:var(--font-mono);letter-spacing:.14em;background:oklch(10% .015 264/.5);border:1px solid oklch(74% .16 190/.18);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;top:18px;right:18px}body:has(header+section.relative.overflow-hidden)>div>section:last-of-type [data-state]{transition:background .16s,border-color .16s}@media (width<=640px){body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .glow-panel:before{display:none}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(3):after{display:none}}@media (prefers-reduced-motion:reduce){body:has(header+section.relative.overflow-hidden)>div>section#features .mt-12.grid>div:after{transition:none}}
