html{scroll-behavior:smooth}.landing-header{background:transparent}.landing-header-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#020617c7;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid rgba(255,255,255,.06);opacity:0}.landing-header>*:not(.landing-header-bg){position:relative;z-index:1}@media (max-width: 1023px){.landing-nav{display:grid;grid-template-rows:0fr;transition-property:grid-template-rows;transition-duration:.32s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.landing-nav.is-open{grid-template-rows:1fr}.landing-nav:not(.is-open){pointer-events:none}.landing-nav-inner{min-height:0;overflow:hidden;background:#020617f5}}.lp-btn{position:relative;overflow:hidden;isolation:isolate;transition-property:transform,box-shadow,background-color;transition-duration:.2s;transition-timing-function:ease}.lp-btn:active{transform:scale(.97)}.lp-btn:focus-visible{outline:2px solid #fbbf24;outline-offset:3px}.lp-btn-primary{background:linear-gradient(180deg,#fcd34d,#f59e0b);color:#0f172a;box-shadow:0 14px 34px -12px #f59e0ba6,inset 0 1px #ffffff73}.lp-btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%)}@media (hover: hover){.lp-btn-primary:hover{box-shadow:0 18px 40px -12px #f59e0bcc,inset 0 1px #ffffff73}.lp-btn-primary:hover:after{transform:translate(120%);transition:transform .7s ease}}.lp-btn-ghost{background:#ffffff0f;color:#fff;box-shadow:inset 0 0 0 1px #ffffff24}@media (hover: hover){.lp-btn-ghost:hover{background:#ffffff1f}}.lp-link{transition:color .2s ease,background-color .2s ease}.lp-gradient-text{background:linear-gradient(90deg,#fde68a,#fbbf24,#fb923c 60%,#fde68a);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lp-shine 7s linear infinite}@keyframes lp-shine{to{background-position:200% center}}.lp-tilt{transform:perspective(1400px) rotateX(var(--rx, 4deg)) rotateY(var(--ry, -6deg));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.22,1,.36,1)}.lp-float{animation:lp-float 6s ease-in-out infinite alternate}.lp-float-slow{animation:lp-float 8s ease-in-out infinite alternate-reverse}@keyframes lp-float{0%{transform:translate3d(0,-6px,0)}to{transform:translate3d(0,6px,0)}}.lp-card-done{display:none}[data-stage=deal] .lp-card-done{display:inline-flex}[data-stage=deal] .lp-card{box-shadow:inset 0 0 0 1px #34d39959}.lp-marquee-wrap{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.lp-marquee{display:flex;width:max-content;animation:lp-marquee 45s linear infinite}.lp-marquee-wrap:hover .lp-marquee{animation-play-state:paused}@keyframes lp-marquee{to{transform:translate3d(-50%,0,0)}}.lp-spot{position:relative;isolation:isolate}.lp-spot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(480px circle at var(--x, 50%) var(--y, -30%),var(--spot, rgba(245, 158, 11, .12)),transparent 45%);opacity:0;transition:opacity .35s ease}@media (hover: hover){.lp-spot:hover:before{opacity:1}}.lp-lift{transition-property:transform,box-shadow;transition-duration:.35s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@media (hover: hover){.lp-lift:hover{transform:translate3d(0,-4px,0);box-shadow:0 24px 48px -24px #0f172a40}}.lp-sign{stroke-dasharray:1;stroke-dashoffset:1}.lp-sign.is-drawn{stroke-dashoffset:0}.lp-cma-move{transition:left .8s cubic-bezier(.22,1,.36,1),width .8s cubic-bezier(.22,1,.36,1)}.lp-bar-seg{transition:height .6s cubic-bezier(.22,1,.36,1)}.lp-deck-card{transform-origin:50% 100%;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s ease;will-change:transform}.lp-dragging{z-index:10;box-shadow:0 0 0 1px #fbbf24e6,0 18px 30px -10px #000000b3}[data-demo-arrow]{transform-origin:2px 2px}.lp-map-anchor{position:absolute;width:0;height:0;transition:left .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1),opacity .4s ease}.lp-map-anchor .rh-pin{font-size:11px;line-height:13px;padding:4px 7px;cursor:default;transition:background-color .3s ease}.lp-map-anchor .rh-pin:after{transition:border-color .3s ease}.lp-map-anchor .rh-cl{cursor:default}.lp-map-card{transition:box-shadow .3s ease,opacity .3s ease,background-color .3s ease}.lp-map-card.is-active{background-color:#fef2f2;box-shadow:0 0 0 2px #dc2626}.lp-map-chip{transition:background-color .3s ease,color .3s ease}.lp-map-chip.is-on{background-color:#047857;color:#fff}.lp-typing span{width:6px;height:6px;border-radius:9999px;background:#94a3b8;animation:lp-typing 1s ease-in-out infinite}.lp-typing span:nth-child(2){animation-delay:.15s}.lp-typing span:nth-child(3){animation-delay:.3s}@keyframes lp-typing{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}.lp-packet{position:absolute;left:0;top:0;width:8px;height:8px;border-radius:9999px;background:#6366f1;box-shadow:0 0 0 3px #6366f140;offset-rotate:0deg;offset-anchor:50% 50%;pointer-events:none}.lp-export-status{background:#ecfdf5;color:#047857}.lp-export-row.is-error{box-shadow:inset 0 0 0 1px #fcd34d}.lp-export-row.is-error .lp-export-status{background:#fef3c7;color:#b45309}.lp-export-row.is-error .lp-export-ok,.lp-export-row.is-error .lp-export-sub{display:none}.lp-export-row.is-error .lp-export-err{display:block}body.overflow-x-hidden{overflow-x:clip}.lp-compare{width:100%;max-width:100%;min-width:0;overflow:hidden}.lp-compare table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.lp-compare thead th{white-space:normal}.lp-compare tbody tr:hover th,.lp-compare tbody tr:hover td{background:#fffbeb}.lp-compare tbody tr:hover td:last-child{background:#1e293b}.lp-tab{transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}[id^=pain-tab-]{transition:none}.lp-tab:focus-visible{outline:2px solid #f59e0b;outline-offset:2px}.lp-scroll-x{max-width:100%;min-width:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lp-scroll-x::-webkit-scrollbar{display:none}.lp-journey-fill{transform-origin:top center;transform:scaleY(var(--p, 0))}@media (min-width: 1024px){.lp-journey-fill{transform-origin:left center;transform:scaleX(var(--p, 0))}}.lp-step-dot{transition:background-color .4s ease,color .4s ease,box-shadow .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.lp-step.is-active .lp-step-dot{background-color:#0f172a;color:#fbbf24;box-shadow:0 0 0 1px #0f172a,0 12px 24px -10px #f59e0b8c;transform:scale(1.06)}#faq h3{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.faq-panel{display:grid;grid-template-rows:0fr;transition-property:grid-template-rows;transition-duration:.32s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.faq-panel.is-open{grid-template-rows:1fr}.faq-panel-inner{min-height:0;overflow:hidden}.faq-chevron{transform:rotate(0);background-color:#f1f5f9;color:#475569;transition-property:transform,background-color,color;transition-duration:.28s;transition-timing-function:ease}.faq-chevron .bi{color:inherit}.faq-chevron.is-open{transform:rotate(180deg);color:#0f172a;background-color:#fbbf24}[data-reveal]:not(.reveal-in),[data-reveal-stagger]>*:not([aria-hidden=true]):not(.reveal-in),[data-hero-word]:not(.reveal-in){opacity:0}[data-hero-word]{display:inline-block}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.faq-panel,.faq-chevron,.landing-nav,.lp-tilt,.lp-btn,.lp-lift,.lp-step-dot,.lp-cma-move,.lp-bar-seg,.lp-deck-card,.lp-map-anchor{transition-duration:0s}.lp-aurora,.lp-gradient-text,.lp-float,.lp-float-slow,.lp-marquee,.lp-typing span{animation:none}.lp-tilt{transform:none}.lp-sign{stroke-dashoffset:0}.lp-journey-fill{--p: 1}[data-reveal],[data-reveal-stagger]>*,[data-hero-word]{opacity:1!important;transform:none!important}}
