.landing-polish-preview{--preview-border:hsl(var(--border) / .58);--preview-border-strong:hsl(var(--border) / .78);--preview-surface:hsl(var(--card) / .78);--preview-shadow:0 1px 2px #10182809, 0 18px 42px -34px #2563eb47;--preview-shadow-hover:0 2px 5px #1018280f, 0 24px 52px -36px #2563eb57;background:hsl(var(--background))}.landing-polish-preview>section{border-color:var(--preview-border)!important}.landing-polish-preview>section:not(#how-it-works):not([data-landing-section=testimonials]){background-color:#0000}.landing-polish-preview>section[class*=bg-muted]:not(#how-it-works){background-color:#0000!important}.landing-polish-preview>section[class*=bg-muted]:not(#how-it-works):before{display:none}.landing-polish-preview>section>div:not(.pointer-events-none){min-width:0}.landing-polish-preview [data-landing-section] h2,.landing-polish-preview [data-landing-section] h3{text-wrap:balance}.landing-polish-preview [data-landing-section] .premium-eyebrow{letter-spacing:.16em}.landing-polish-preview [class*=shadow-card],.landing-polish-preview [class*=shadow-\[0_]{box-shadow:var(--preview-shadow)!important}.landing-polish-preview [class*=shadow-card]:not(:focus-visible):hover,.landing-polish-preview [class*=shadow-\[0_]:not(:focus-visible):hover{box-shadow:var(--preview-shadow-hover)!important}.landing-polish-preview [class*=shadow-card]:focus-visible,.landing-polish-preview [class*=shadow-\[0_]:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring) / .42), var(--preview-shadow)!important}@keyframes landing-ambient-primary{0%,to{transform:translate(-50%)translate(0)scale(1)}25%{transform:translate(-50%)translate(2%,1%)scale(1.02)}50%{transform:translate(-50%)translate(-1%,2%)scale(.98)}75%{transform:translate(-50%)translate(1%,-1%)scale(1.01)}}@keyframes landing-ambient-secondary{0%,to{transform:translate(0)scale(1)}25%{transform:translate(2%,1%)scale(1.02)}50%{transform:translate(-1%,2%)scale(.98)}75%{transform:translate(1%,-1%)scale(1.01)}}.landing-ambient-orb-primary-motion{animation:52s ease-in-out infinite landing-ambient-primary}.landing-ambient-orb-secondary-motion{animation:64s ease-in-out -17s infinite landing-ambient-secondary}.landing-polish-preview [data-landing-section=hero]{padding-top:clamp(7.5rem,12vw,10rem);padding-bottom:clamp(4rem,7vw,6rem)}.landing-polish-preview [data-landing-section=hero]>div.relative.z-10>div{gap:clamp(2.5rem,5vw,5rem)}.landing-polish-preview [data-landing-section=hero] h1{letter-spacing:-.052em;max-width:12ch}.landing-polish-preview [data-landing-section=hero]>div.relative.z-10>div>div:last-child{align-self:center}.landing-polish-preview [data-landing-section=hero]>div.relative.z-10>div>div:last-child>div:first-child{border-color:var(--preview-border-strong);box-shadow:var(--preview-shadow);border-radius:1.25rem}.landing-polish-preview [data-landing-section=hero] button,.landing-polish-preview [data-landing-section=hero] a{min-height:3rem}.landing-polish-preview [data-landing-section=loop-strip]{background:linear-gradient(180deg, hsl(var(--background)), hsl(var(--muted) / .22));padding-block:clamp(2.75rem,4vw,4rem)}.landing-polish-preview [data-landing-section=loop-strip]>div>p{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.landing-polish-preview [data-landing-section=loop-strip]>div>div>div{border-color:var(--preview-border);background:var(--preview-surface);border-radius:1rem;flex-direction:column;justify-content:center;min-height:6.25rem;padding:1rem 1.1rem;display:flex}.landing-polish-preview [data-landing-section=loop-strip]>div>div>div:first-child{border-color:hsl(var(--primary) / .24);background:hsl(var(--primary) / .055)}.landing-polish-preview [data-landing-section=future-title] h2{letter-spacing:-.045em}.landing-polish-preview [data-landing-section=learning-loop]{padding-block:clamp(4rem,7vw,6rem)}.landing-polish-preview [data-landing-section=learning-loop]>div>div:last-child{border-color:var(--preview-border-strong);border-radius:1.25rem}.landing-polish-preview [data-landing-section=learning-loop] a>span:first-child>span:first-child{background:hsl(var(--primary) / .08);border-radius:.65rem}.landing-polish-preview [data-landing-section=how-it-works]{border-color:#ffffff1a!important}.landing-polish-preview [data-landing-section=how-it-works]>div{max-width:76rem}.landing-polish-preview [data-landing-section=how-it-works] [class*="rounded-[1.5rem]"]{background:#ffffff0b;border-color:#ffffff21}.landing-polish-preview [data-landing-section=update]{padding-block:clamp(4rem,6vw,5.5rem)}.landing-polish-preview [data-landing-section=update] [class*=shadow-]{box-shadow:var(--preview-shadow)!important}.landing-polish-preview [data-landing-section=update] [class*=rounded-2xl]{border-radius:1.25rem}.landing-polish-preview [data-landing-section=update] [class*=rounded-xl]{border-radius:.9rem}.landing-polish-preview [data-landing-section=update] aside [class*=rounded-xl]{border-color:#0000}.landing-polish-preview [data-landing-section=trust]>div>div,.landing-polish-preview [data-landing-section=platform-engine]>div>div{border-color:var(--preview-border-strong)}.landing-polish-preview [data-landing-section=trust] article,.landing-polish-preview [data-landing-section=platform-engine] article{background:hsl(var(--card) / .64)}.landing-polish-preview [data-landing-section=ai-ecosystem]{padding-block:clamp(4rem,6vw,5.5rem)}.landing-polish-preview [data-landing-section=ai-ecosystem]>div{gap:clamp(2rem,5vw,4.5rem)}.landing-polish-preview [data-landing-section=ai-ecosystem]>div>div:last-child>div{border-color:var(--preview-border);background:var(--preview-surface);border-radius:1rem;min-height:5.75rem;box-shadow:var(--preview-shadow)!important}.landing-polish-preview [data-landing-section=ai-ecosystem]>div>div:last-child>div:hover{border-color:hsl(var(--primary) / .25)}.landing-polish-preview [data-landing-section=ai-assistant]{padding-block:clamp(4rem,6vw,5.5rem)}.landing-polish-preview [data-landing-section=ai-assistant] [class*=rounded-2xl]{border-radius:1.25rem}.landing-polish-preview [data-landing-section=ai-assistant] [class*=rounded-xl]{border-radius:.9rem}.landing-polish-preview [data-landing-section=ai-assistant] button[class*=rounded-xl]{border-color:#0000}.landing-polish-preview [data-landing-section=use-cases-visual]{padding-block:clamp(4rem,7vw,6rem);background:linear-gradient(180deg, hsl(var(--background)), hsl(var(--muted) / .16))!important}.landing-polish-preview [data-landing-section=use-cases-visual] [data-card]>a{border-color:var(--preview-border-strong);border-radius:1.25rem;box-shadow:var(--preview-shadow)!important}.landing-polish-preview [data-landing-section=use-cases-visual] [data-card]>a:hover{box-shadow:var(--preview-shadow-hover)!important}.landing-polish-preview [data-landing-section=use-cases-visual] [data-card]>a>div:first-of-type span{color:#fff;box-shadow:none;background:#0f172a9e;border-radius:.65rem}.landing-polish-preview [data-landing-section=personas]{padding-block:clamp(4rem,7vw,6rem)}.landing-polish-preview [data-landing-section=personas] a{box-shadow:var(--preview-shadow);border:1px solid #ffffff29;border-radius:1.25rem}.landing-polish-preview [data-landing-section=personas] a:hover{box-shadow:var(--preview-shadow-hover)}.landing-polish-preview [data-landing-section=testimonials]{background-color:#0f1729!important;border-color:#ffffff1a!important}.landing-polish-preview [data-landing-section=testimonials] [data-landing-section]{min-width:0}.landing-polish-preview [data-landing-section=testimonials] blockquote{text-wrap:balance;max-width:34rem}.landing-polish-preview [data-landing-section=testimonials] .relative>.grid{min-height:22rem}.landing-polish-preview [data-landing-section=pricing]{padding-block:clamp(4rem,7vw,6rem)}.landing-polish-preview [data-landing-section=pricing] [class*=rounded-2xl]{border-color:var(--preview-border-strong);border-radius:1.25rem;box-shadow:var(--preview-shadow)!important}.landing-polish-preview [data-landing-section=pricing] [class*=rounded-2xl]:hover{box-shadow:var(--preview-shadow-hover)!important}.landing-polish-preview [data-landing-section=faq]{padding-block:clamp(4rem,7vw,6rem)}.landing-polish-preview [data-landing-section=faq] button{border-color:var(--preview-border);background:hsl(var(--card) / .7)}.landing-polish-preview [data-landing-section=faq] button:hover{border-color:hsl(var(--primary) / .22)}.landing-polish-preview [data-landing-section=final-cta]{padding-block:clamp(4rem,7vw,6rem)}.landing-polish-preview [data-landing-section=final-cta]>div{border-color:var(--preview-border-strong);border-radius:1.25rem;box-shadow:var(--preview-shadow)!important}@media (width>=1280px){.landing-polish-preview [data-landing-section]>div[class*=max-w-7xl],.landing-polish-preview [data-landing-section]>div[class*=max-w-6xl]{max-width:78rem}}@media (width<=767px){.landing-polish-preview [data-landing-section=hero]{padding-top:7rem;padding-bottom:3.75rem}.landing-polish-preview [data-landing-section=hero] h1{letter-spacing:-.045em;max-width:100%}.landing-polish-preview [data-landing-section=hero]>div.relative.z-10>div{gap:2.75rem}.landing-polish-preview [data-landing-section=hero]>div.relative.z-10>div>div:last-child>div:first-child,.landing-polish-preview [data-landing-section=personas] a,.landing-polish-preview [data-landing-section=use-cases-visual] [data-card]>a{border-radius:1rem}.landing-polish-preview [data-landing-section=loop-strip]>div>div>div{min-height:0;padding-block:.9rem}.landing-polish-preview [data-landing-section=ai-ecosystem]>div>div:last-child>div{min-height:5.25rem}.landing-polish-preview [data-landing-section=use-cases-visual] [data-card]{width:min(82vw,22rem)}.landing-polish-preview [data-landing-section=personas]{padding-inline:1rem}.landing-polish-preview [data-landing-section=testimonials] .relative>.grid{min-height:0}}@media (prefers-reduced-motion:reduce){.landing-polish-preview *,.landing-polish-preview :before,.landing-polish-preview :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-polish-proposal{--proposal-radius:1.125rem;--proposal-border:hsl(var(--border) / .52);--proposal-shadow:0 1px 2px #10182806, 0 18px 44px -38px #2563eb3d}.landing-polish-proposal [data-landing-section]{scroll-margin-top:2rem}.landing-polish-proposal [data-landing-section=hero] [data-hero-actions]{margin-bottom:.75rem}.landing-polish-proposal [data-landing-section=hero] [data-hero-reassurance]{color:hsl(var(--muted-foreground) / .82);margin:.5rem 0 .75rem}.landing-polish-proposal [data-landing-section=hero] [data-hero-social-divider]{opacity:1;margin-bottom:.625rem}.landing-polish-proposal [data-landing-section=hero] [data-hero-social-divider]>span:first-child,.landing-polish-proposal [data-landing-section=hero] [data-hero-social-divider]>span:last-child{opacity:.86}.landing-polish-proposal [data-landing-section=hero] [data-hero-social]{margin-bottom:1rem}.landing-polish-proposal [data-landing-section=hero] [data-hero-social] button{height:2.75rem;box-shadow:none;border-radius:.875rem}.landing-polish-proposal [data-landing-section=hero] [data-hero-proof]{-moz-column-gap:1rem;align-items:start;gap:.5rem 1rem;margin-bottom:0}.landing-polish-proposal [data-landing-section=loop-strip]>div>div{border:1px solid var(--proposal-border);border-radius:var(--proposal-radius);background:hsl(var(--card) / .62);box-shadow:none;gap:0}.landing-polish-proposal [data-landing-section=loop-strip]>div>div>div{min-height:5.5rem;box-shadow:none;background:0 0;border-color:#0000;border-radius:.875rem}.landing-polish-proposal [data-landing-section=loop-strip]>div>div>div:first-child{background:hsl(var(--primary) / .07)}.landing-polish-proposal [data-landing-section=platform-engine]>div>div>article{min-height:14.5rem;padding:1.5rem}.landing-polish-proposal [data-landing-section=platform-engine] [data-polish-icon]{width:2rem;height:2rem;margin-bottom:1rem}.landing-polish-proposal [data-landing-section=trust]>div>div>div{min-height:9.5rem}.landing-polish-proposal [data-landing-section=update] aside>div:first-child>div,.landing-polish-proposal [data-landing-section=ai-assistant] [class*=bg-card]{box-shadow:none!important}.landing-polish-proposal [data-landing-section=update] aside [class*=rounded-xl],.landing-polish-proposal [data-landing-section=ai-assistant] button[class*=rounded-xl]{border-radius:.75rem}.landing-polish-proposal [data-landing-section=update] [class*=rounded-xl],.landing-polish-proposal [data-landing-section=ai-assistant] [class*=rounded-xl]{box-shadow:none}.landing-polish-proposal [data-landing-section=ai-ecosystem]>div>div:last-child>div{box-shadow:none!important}.landing-polish-proposal [data-landing-section=ai-ecosystem]>div>div:last-child>div>div>div:first-child{min-width:0}@media (width<=767px){.landing-polish-proposal [data-landing-section=hero] [data-hero-proof]{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-polish-proposal [data-landing-section=hero] [data-hero-proof]>span:last-child{grid-column:1/-1}.landing-polish-proposal [data-landing-section=hero] [data-hero-proof]>span{min-height:1.75rem}.landing-polish-proposal [data-landing-section=hero] [data-hero-proof]>span>span:last-child{text-overflow:clip;white-space:normal;overflow:visible}.landing-polish-proposal [data-landing-section=future-title]{padding-block:4rem}.landing-polish-proposal [data-landing-section=learning-loop]{padding-block:3.75rem}.landing-polish-proposal [data-landing-section=how-it-works]{padding-block:4.5rem}.landing-polish-proposal [data-landing-section=how-it-works] [data-how-step]{min-height:0;padding:1.25rem 1.25rem 1.375rem}.landing-polish-proposal [data-landing-section=how-it-works] [data-how-step] p{margin-bottom:1rem}.landing-polish-proposal [data-landing-section=update],.landing-polish-proposal [data-landing-section=ai-ecosystem],.landing-polish-proposal [data-landing-section=ai-assistant],.landing-polish-proposal [data-landing-section=personas],.landing-polish-proposal [data-landing-section=testimonials],.landing-polish-proposal [data-landing-section=pricing],.landing-polish-proposal [data-landing-section=faq],.landing-polish-proposal [data-landing-section=final-cta]{padding-block:4.25rem}.landing-polish-proposal [data-landing-section=platform-engine]>div>div>article{min-height:0;padding:1.25rem}.landing-polish-proposal [data-landing-section=trust]>div>div>div{min-height:0;padding-block:1.25rem}.landing-polish-proposal [data-landing-section=personas]{padding-inline:1rem}.landing-polish-proposal [data-landing-section=personas]>div:last-child{padding-inline:1rem;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin-inline:-1rem;padding-bottom:.5rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.landing-polish-proposal [data-landing-section=personas]>div:last-child::-webkit-scrollbar{display:none}.landing-polish-proposal [data-landing-section=personas]>div:last-child>div{scroll-snap-align:start;flex:0 0 min(76vw,17rem)}.landing-polish-proposal [data-landing-section=personas]>div:last-child>div>a{aspect-ratio:3/4}html[data-landing-preview=product-polish-v2]:has([data-consent-banner=true]) [data-mobile-sticky-cta=true]{display:none!important}html[data-landing-preview=product-polish-v2]:has([data-consent-banner=true]) [data-scroll-top=true]{right:1rem;bottom:calc(var(--consent-banner-height,0px) + 1rem)}html[data-landing-preview=product-polish-v2] [data-consent-banner=true]{inset-inline:.75rem;bottom:.75rem}html[data-landing-preview=product-polish-v2] [data-consent-banner=true]>div{border-radius:1rem;padding:.625rem}html[data-landing-preview=product-polish-v2] [data-consent-banner=true]>div>div{gap:.625rem}html[data-landing-preview=product-polish-v2] [data-consent-banner=true] button{min-height:2.5rem}.landing-polish-proposal [data-landing-section=pricing] div.relative.rounded-2xl{padding:1.25rem}.landing-polish-proposal [data-landing-section=pricing] div.relative.rounded-2xl>ul{row-gap:.625rem;margin-bottom:1.25rem}}@media (width>=768px){html[data-landing-preview=product-polish-v2] [data-scroll-top=true]{right:1.5rem}}.landing-polish-wave3{--preview-border:hsl(var(--border) / .62);--preview-border-strong:hsl(var(--border) / .78);--preview-surface:hsl(var(--card));--preview-shadow:none;--preview-shadow-hover:none;--proposal-shadow:none;--proposal-border:hsl(var(--border) / .62)}.landing-polish-wave3 [data-landing-section=hero]{padding-top:clamp(7.25rem,11vw,9.25rem);padding-bottom:clamp(5rem,9vw,8rem)}.landing-polish-wave3 [data-landing-section=hero] [data-hero-actions]{margin-top:.25rem}.landing-polish-wave3 [data-landing-section=hero] [data-hero-social-divider],.landing-polish-wave3 [data-landing-section=hero] [data-hero-social]{opacity:.82}.landing-polish-wave3 [data-landing-section=hero] [data-hero-social] button{box-shadow:none!important}.landing-polish-wave3 [data-landing-section=hero] [data-hero-proof]{margin-top:.25rem}.landing-polish-wave3 [data-landing-section=loop-strip],.landing-polish-wave3 [data-landing-section=learning-loop],.landing-polish-wave3 [data-landing-section=update],.landing-polish-wave3 [data-landing-section=ai-ecosystem],.landing-polish-wave3 [data-landing-section=ai-assistant],.landing-polish-wave3 [data-landing-section=use-cases-visual],.landing-polish-wave3 [data-landing-section=personas],.landing-polish-wave3 [data-landing-section=pricing],.landing-polish-wave3 [data-landing-section=faq],.landing-polish-wave3 [data-landing-section=final-cta]{padding-block:clamp(5rem,8vw,7.5rem)}.landing-polish-wave3 [data-landing-section=loop-strip]{padding-block:clamp(3.5rem,6vw,5.5rem)}.landing-polish-wave3 [data-landing-section=loop-strip]>div>div>div,.landing-polish-wave3 [data-landing-section=trust] article,.landing-polish-wave3 [data-landing-section=platform-engine] article,.landing-polish-wave3 [data-landing-section=ai-ecosystem]>div>div:last-child>div,.landing-polish-wave3 [data-landing-section=pricing] [class*=rounded-2xl],.landing-polish-wave3 [data-landing-section=faq] button{background:hsl(var(--card));border-color:hsl(var(--border) / .7);box-shadow:none!important}@media (width<=767px){.landing-polish-wave3 [data-landing-section=hero]{padding-top:6.75rem;padding-bottom:4.5rem}.landing-polish-wave3 [data-landing-section=hero] [data-hero-proof]{flex-wrap:wrap;grid-template-columns:none;display:flex}.landing-polish-wave3 [data-landing-section=hero] [data-hero-proof]>span:last-child{grid-column:auto}}
