html:has(.landing){scroll-behavior:smooth}.lp-mark{background-image:linear-gradient(90deg, var(--info), color-mix(in oklab, var(--info) 45%, var(--highlight)));color:#0000;text-decoration:underline;-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-underline-offset:.12em;-webkit-background-clip:text;background-clip:text;text-decoration-thickness:.08em}.lp-intro,.lp-illustration{animation:.7s cubic-bezier(.22,1,.36,1) both lp-rise;animation-delay:var(--intro-delay,0s)}.lp-hero-halo{background:radial-gradient(closest-side, color-mix(in oklab, var(--info) 22%, transparent), transparent)}.dark .lp-hero-halo{background:radial-gradient(closest-side, color-mix(in oklab, var(--info) 32%, transparent), transparent)}.landing [data-reveal]{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.landing [data-reveal=pending]{opacity:0;will-change:opacity, transform;transform:translateY(24px)}.landing .lp-pop[data-reveal]{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.34,1.45,.64,1);transition-delay:var(--reveal-delay,0s)}.landing .lp-pop[data-reveal=pending]{transform:translateY(36px)scale(.92)}.landing [data-reveal]:focus-within{opacity:1;transform:none}.lp-particle-layer{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out both lp-particle-drift}.lp-particle-layer-slow{animation-direction:reverse}@keyframes lp-particle-drift{0%{transform:translate(-12px,10px)rotate(-2deg)}60%{transform:translate(8px,-6px)rotate(1deg)}to{transform:translate(0)rotate(0)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.lp-particle-layer{animation:linear both lp-particle-scroll;animation-timeline:scroll(root)}}}@keyframes lp-particle-scroll{0%{transform:translateY(28px)rotate(-2deg)}to{transform:translateY(-36px)rotate(3deg)}}@keyframes lp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp-channel-demo .asayew-blink,.lp-channel-demo .lp-type-caret,.lp-channel-demo .lp-paper-plane{animation-play-state:paused}.lp-type-caret{animation:1s step-end infinite lp-caret}.lp-paper-plane{animation:5s ease-in-out infinite lp-float}.lp-channel-demo[data-running=true] .asayew-blink,.lp-channel-demo[data-running=true] .lp-type-caret,.lp-channel-demo[data-running=true] .lp-paper-plane{animation-play-state:running}.lp-channel-demo[data-running=false] .asayew-blink{animation:none}.lp-channel-demo[data-running=false] .lp-type-caret{visibility:hidden}.lp-audience-art,.lp-channel-card{transition:transform .25s ease-out}@media (hover:hover) and (prefers-reduced-motion:no-preference){.group:hover .lp-audience-art,.group:focus-within .lp-audience-art{transform:translateY(-5px)}.lp-channel-demo:hover .lp-channel-card{transform:translateY(-3px)}}@keyframes lp-caret{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes lp-float{0%,to{transform:translate(0)rotate(-12deg)}50%{transform:translate(3px,-5px)rotate(-7deg)}}.landing{--lp-glow:var(--info)}.lp-glow{isolation:isolate;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease-out,border-color .35s ease-out;position:relative}.lp-glow:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(22rem circle at var(--mx,50%) var(--my,50%), color-mix(in oklab, var(--lp-glow) 20%, transparent), transparent 65%);transition:opacity .35s ease-out;position:absolute;inset:0}@media (hover:hover){.lp-glow:hover:before{opacity:1}.lp-glow:hover{border-color:color-mix(in oklab, var(--lp-glow) 35%, var(--border));box-shadow:0 18px 40px -20px color-mix(in oklab, var(--lp-glow) 45%, transparent);transform:translateY(-4px)}}.lp-cta-panel{background:radial-gradient(55% 90% at 12% 0%, color-mix(in oklab, var(--info) 26%, transparent), transparent 70%), radial-gradient(45% 80% at 95% 100%, color-mix(in oklab, var(--highlight) 10%, transparent), transparent 70%), var(--color-brand-navy)}.dark .lp-cta-panel{border:1px solid var(--border);background:radial-gradient(55% 90% at 12% 0%, color-mix(in oklab, var(--info) 24%, transparent), transparent 70%), radial-gradient(45% 80% at 95% 100%, color-mix(in oklab, var(--highlight) 6%, transparent), transparent 70%), var(--card)}.lp-art[data-reveal=pending] [data-anim]{opacity:0}.lp-art[data-reveal=done] [data-anim]{animation:.56s cubic-bezier(.16,1,.3,1) both lp-pop;animation-delay:calc(var(--i,0) * .12s + .2s)}.lp-art[data-reveal=done] [data-anim=bar]{transform-origin:bottom;animation-name:lp-bar;animation-duration:.7s;animation-delay:calc(var(--i,0) * 80ms + .25s)}.lp-art[data-reveal=done] [data-anim=sweep]{transform-origin:0;animation-name:lp-sweep;animation-duration:.7s;animation-delay:.35s}@keyframes lp-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes lp-bar{0%{opacity:.35;transform:scaleY(.08)}to{opacity:1;transform:none}}@keyframes lp-sweep{0%{transform:scaleX(0)}to{transform:none}}.lp-mark-refunds{background:color-mix(in oklab, var(--highlight) 45%, transparent)}.lp-art[data-reveal=done] .lp-mark-refunds{background:linear-gradient(90deg, color-mix(in oklab, var(--highlight) 45%, transparent) 50%, transparent 50%) right / 200% 100% no-repeat;animation:.6s ease-out .9s both lp-highlight}@keyframes lp-highlight{to{background-position:0}}@media (prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}.lp-intro,.lp-illustration{animation:none}.lp-particle-layer{animation:none;transform:none}.lp-channel-demo .lp-type-caret{display:none}.lp-channel-demo .asayew-blink,.lp-channel-demo .lp-paper-plane{animation:none}.lp-audience-art,.lp-channel-card{transition:none}.lp-art [data-anim],.lp-art .lp-mark-refunds{opacity:1!important;background-position:0!important;animation:none!important;transform:none!important}.lp-type-caret{animation:none}.lp-glow,.lp-glow:before{transition:none}.lp-glow:hover{transform:none}.landing .lp-pop[data-reveal],.landing [data-reveal]{opacity:1;transition:none;transform:none}}
