body:has(header+section.relative.overflow-hidden){--landing-line:oklch(92% .03 260/.11);--landing-panel:oklch(18% .026 264/.86)}body:has(header+section.relative.overflow-hidden)>div header nav{position:relative}body:has(header+section.relative.overflow-hidden)>div header nav:after{content:"LIVE WORKSPACE";color:oklch(74% .16 190/.8);font-family:var(--font-mono);letter-spacing:.16em;pointer-events:none;background:oklch(12% .018 264/.82);border:1px solid oklch(74% .16 190/.16);border-top:0;border-radius:0 0 8px 8px;padding:3px 8px;font-size:8px;font-weight:700;position:absolute;bottom:-1px;left:50%;transform:translate(-50%,100%)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden>div>div.mb-8 span:first-child{box-shadow:inset 0 0 0 1px oklch(74% .16 190/.05),0 10px 35px -22px oklch(62% .213 274/.9)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .glow-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .glow-panel>div:first-child>span{font-family:var(--font-mono);letter-spacing:.03em}body:has(header+section.relative.overflow-hidden)>div .bg-gradient-brand{box-shadow:0 16px 34px -22px oklch(62% .213 274/.9)}body:has(header+section.relative.overflow-hidden)>div button.bg-primary{box-shadow:0 16px 34px -22px oklch(62% .213 274/.9)}body:has(header+section.relative.overflow-hidden)>div .bg-gradient-brand:hover{box-shadow:0 20px 42px -22px oklch(62% .213 274)}body:has(header+section.relative.overflow-hidden)>div button.bg-primary:hover{box-shadow:0 20px 42px -22px oklch(62% .213 274)}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden pre{scrollbar-color:oklch(38% .04 264) transparent}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden code{text-shadow:0 0 18px oklch(62% .213 274/.06)}:is(body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .text-success.bg-success\/10,body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .text-warning.bg-warning\/10){transition:transform .16s,border-color .16s,background .16s}:is(body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .text-success.bg-success\/10:hover,body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .text-warning.bg-warning\/10:hover){transform:translate(3px)}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works a.group:last-child{box-shadow:0 0 0 1px oklch(74% .16 190/.04),0 30px 78px -54px oklch(74% .16 190/.6)}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works a.group:last-child:after{content:"AGENCY";color:oklch(74% .16 190/.75);font-family:var(--font-mono);letter-spacing:.14em;background:oklch(12% .018 264/.45);border:1px solid oklch(74% .16 190/.18);border-radius:999px;padding:3px 7px;font-size:8px;font-weight:700;position:absolute;top:14px;right:14px}body:has(header+section.relative.overflow-hidden)>div>section#pricing li{line-height:1.5}:is(body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(2),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(2):after{content:"BEST FOR BUILDERS";color:oklch(72% .15 274/.9);font-family:var(--font-mono);letter-spacing:.13em;background:oklch(12% .018 264/.35);border:1px solid oklch(62% .213 274/.2);border-radius:999px;padding:4px 8px;font-size:8px;font-weight:700;position:absolute;top:54px;right:22px}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(3):after{content:"CLIENT OPERATIONS";color:oklch(74% .16 190/.9);font-family:var(--font-mono);letter-spacing:.13em;background:oklch(12% .018 264/.35);border:1px solid oklch(74% .16 190/.18);border-radius:999px;padding:4px 8px;font-size:8px;font-weight:700;position:absolute;top:30px;right:22px}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .text-muted-foreground{color:oklch(72% .025 264)!important}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 button.bg-gradient-brand{min-height:52px;font-size:.92rem;font-weight:750}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden+section{border-top:1px solid oklch(90% .02 260/.05)}:is(body:has(header+section.relative.overflow-hidden)>div>section#features,body:has(header+section.relative.overflow-hidden)>div>section#how-it-works,body:has(header+section.relative.overflow-hidden)>div>section#pricing){scroll-margin-top:88px}:is(body:has(header+section.relative.overflow-hidden)>div>section#features>div>div:first-child,body:has(header+section.relative.overflow-hidden)>div>section#how-it-works>div>div:first-child,body:has(header+section.relative.overflow-hidden)>div>section#pricing>div>div:first-child){max-width:760px}:is(body:has(header+section.relative.overflow-hidden)>div>section#features .text-gradient,body:has(header+section.relative.overflow-hidden)>div>section#how-it-works .text-gradient,body:has(header+section.relative.overflow-hidden)>div>section#pricing .text-gradient){text-shadow:0 0 28px oklch(62% .213 274/.08)}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works+section{border-top:1px solid oklch(74% .16 190/.045)}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(2){transform:translateY(-4px)}:is(body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(2):hover,body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(3):hover){transform:translateY(-7px)}body:has(header+section.relative.overflow-hidden)>div>footer{border-top:1px solid oklch(74% .16 190/.05)}body:has(header+section.relative.overflow-hidden)>div>footer a:hover{color:oklch(84% .16 190)!important}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .rounded-xl.bg-accent\/5 .mt-3.text-\[10px\].text-success{font-size:0}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .rounded-xl.bg-accent\/5 .mt-3.text-\[10px\].text-success:after{content:"Illustrative preview — actual AI answers depend on each platform and its sources.";font-size:.625rem;line-height:1.4}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .rounded-xl.bg-accent\/10.border.border-accent\/30 .text-warning.font-semibold{font-size:0}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .rounded-xl.bg-accent\/10.border.border-accent\/30 .text-warning.font-semibold:after{content:"Your audit score is currently lower. Use the findings to close the identified implementation gaps.";font-size:.75rem;line-height:1.5}@media (width<=640px){body:has(header+section.relative.overflow-hidden)>div header nav:after{display:none}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(2):after{display:none}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(3):after{display:none}body:has(header+section.relative.overflow-hidden)>div>section#how-it-works a.group:last-child:after{display:none}body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden h1{letter-spacing:-.03em}body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(2){transform:none}}@media (prefers-reduced-motion:reduce){:is(body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .text-success.bg-success\/10,body:has(header+section.relative.overflow-hidden)>div>section.relative.overflow-hidden .text-warning.bg-warning\/10){transition:none}:is(body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(2),body:has(header+section.relative.overflow-hidden)>div>section#pricing .mt-16>div:nth-child(3)){transform:none!important}}
