@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_39379413-module__ZRYDmq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_39379413-module__ZRYDmq__variable{--font-landing:"Geist", "Geist Fallback"}
html:has(.lp){overflow-x:clip}html:has(.lp) body{overflow-x:clip}@media (prefers-reduced-motion:no-preference){html:has(.lp){scroll-behavior:smooth}}.lp{--lp-accent:#5957ed;--lp-accent-soft:#5957ed1f;--lp-ease:cubic-bezier(.22, 1, .36, 1);--lp-radius:1.25rem;--lp-shadow:0 24px 48px -28px #14151f59;font-family:var(--font-landing), ui-sans-serif, system-ui, sans-serif;interpolate-size:allow-keywords}@supports (color:lab(0% 0 0)){.lp{--lp-accent:lab(44.4283% 36.1924 -77.4112);--lp-accent-soft:lab(44.4283% 36.1924 -77.4112/.12);--lp-shadow:0 24px 48px -28px lab(7.06734% 1.3625 -7.21835/.35)}}.dark .lp{--lp-accent:#95a1ff;--lp-accent-soft:#95a1ff24;--lp-shadow:0 24px 48px -28px #000000b3}@supports (color:lab(0% 0 0)){.dark .lp{--lp-accent:lab(68.2467% 15.4766 -53.5301);--lp-accent-soft:lab(68.2467% 15.4766 -53.5301/.14);--lp-shadow:0 24px 48px -28px lab(0% 0 0/.7)}}.lp :where(section[id]){scroll-margin-top:4rem}.lp [data-src=yt]{--src:#ee3533}@supports (color:lab(0% 0 0)){.lp [data-src=yt]{--src:lab(53.7314% 69.1943 47.9494)}}.lp [data-src=notion]{--src:#60626f}@supports (color:lab(0% 0 0)){.lp [data-src=notion]{--src:lab(41.8504% 1.11982 -7.42309)}}.lp [data-src=voice]{--src:#e78c08}@supports (color:lab(0% 0 0)){.lp [data-src=voice]{--src:lab(66.9886% 30.3686 71.1856)}}.lp [data-src=web]{--src:#008cdd}@supports (color:lab(0% 0 0)){.lp [data-src=web]{--src:lab(55.3577% -9.21455 -51.8498)}}.lp [data-src=doc]{--src:#0da26b}@supports (color:lab(0% 0 0)){.lp [data-src=doc]{--src:lab(58.9217% -46.8587 18.3873)}}.dark .lp [data-src=notion]{--src:#babdcb}@supports (color:lab(0% 0 0)){.dark .lp [data-src=notion]{--src:lab(76.6557% 1.0373 -7.46589)}}.lp-container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.lp-container{padding-inline:1.5rem}}.lp-section{padding-block:clamp(4.5rem,10vw,7.5rem)}.lp-section--tint{background:color-mix(in oklch, var(--muted) 45%, var(--background));border-block:1px solid var(--border)}.lp-skip{z-index:100;background:var(--foreground);color:var(--background);border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;position:absolute;top:-4rem;left:1rem}.lp-skip:focus{top:.75rem}.lp-header{z-index:50;border-bottom:1px solid var(--border);background-color:color-mix(in oklch, var(--background) 80%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.4);position:sticky;top:0}.lp-navlink{color:var(--muted-foreground);border-radius:9999px;padding:.5rem .875rem;font-size:.875rem;transition:color .2s,background-color .2s}.lp-navlink:hover{color:var(--foreground);background:var(--muted)}.lp-footlink{transition:color .2s}.lp-footlink:hover{color:var(--foreground)}.lp-cta{transition:transform .2s var(--lp-ease), box-shadow .3s, background-color .2s, color .2s}.lp-cta:active{transform:scale(.98)}.lp-cta--primary{background:var(--foreground);color:var(--background);box-shadow:inset 0 1px 0 #ffffff26, 0 8px 24px -10px color-mix(in oklch, var(--lp-accent) 70%, transparent)}@supports (color:lab(0% 0 0)){.lp-cta--primary{box-shadow:inset 0 1px 0 lab(100% 0 0/.15), 0 8px 24px -10px color-mix(in oklch, var(--lp-accent) 70%, transparent)}}.lp-cta--primary:hover{background:color-mix(in oklch, var(--foreground) 88%, var(--lp-accent));box-shadow:inset 0 1px 0 #ffffff26, 0 14px 32px -12px color-mix(in oklch, var(--lp-accent) 85%, transparent);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.lp-cta--primary:hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.15), 0 14px 32px -12px color-mix(in oklch, var(--lp-accent) 85%, transparent)}}.lp-cta__arrow{transition:translate .25s var(--lp-ease)}.lp-cta:hover .lp-cta__arrow{translate:3px}.lp-hero__field{isolation:isolate;flex-direction:column;align-items:center;max-width:90rem;margin-inline:auto;padding:clamp(3.5rem,9vh,6.5rem) 1rem clamp(4rem,8vh,6rem);display:flex;position:relative}.lp-hero__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-hero__backdrop:before{content:"";aspect-ratio:3/2;background:radial-gradient(closest-side, var(--lp-accent-soft), transparent);width:min(64rem,140vw);position:absolute;top:-12rem;left:50%;translate:-50%}.lp-hero__grid{background-image:radial-gradient(color-mix(in oklch, var(--foreground) 16%, transparent) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 35%,#000 25%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 35%,#000 25%,#0000 75%)}.lp-hero__glow{background:radial-gradient(closest-side, color-mix(in oklch, var(--lp-accent) 20%, transparent), transparent);opacity:0;width:32rem;height:32rem;transform:translate3d(var(--gx,50vw), var(--gy,0), 0);border-radius:50%;margin:-16rem 0 0 -16rem;transition:opacity .6s,transform .3s ease-out;position:absolute;top:0;left:0}[data-pointer=active] .lp-hero__glow{opacity:1}.lp-hero__content{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:48rem;display:flex;position:relative}.lp-eyebrow{border:1px solid var(--border);background:color-mix(in oklch, var(--card) 75%, transparent);color:var(--muted-foreground);text-wrap:balance;border-radius:9999px;align-items:center;gap:.625rem;padding:.375rem .875rem;font-size:.75rem;display:inline-flex}@media (min-width:640px){.lp-eyebrow{font-size:.8125rem}}.lp-eyebrow__dot{background:var(--lp-accent);border-radius:50%;flex:none;width:.5rem;height:.5rem;position:relative}.lp-eyebrow__dot:after{content:"";border-radius:inherit;background:inherit;animation:lp-ping 2.4s var(--lp-ease) infinite;position:absolute;inset:0}.lp-hero__title{letter-spacing:-.035em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.5rem,1.25rem + 5.4vw,4.75rem);font-weight:600;line-height:1.02}.lp-shine{background-image:linear-gradient(105deg, transparent 40%, #ffffffb3 50%, transparent 60%), linear-gradient(90deg, var(--lp-accent), color-mix(in oklch, var(--lp-accent) 50%, var(--foreground)));color:#0000;animation:lp-sweep 1.6s var(--lp-ease) .5s both;background-position:200% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}@supports (color:lab(0% 0 0)){.lp-shine{background-image:linear-gradient(105deg, transparent 40%, lab(100% 0 0/.7) 50%, transparent 60%), linear-gradient(90deg, var(--lp-accent), color-mix(in oklch, var(--lp-accent) 50%, var(--foreground)))}}.lp-hero__lede{max-width:38rem;color:var(--muted-foreground);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6}.lp-hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.lp-hero__note{text-wrap:balance;color:var(--muted-foreground);margin-top:1rem;font-size:.875rem}.lp-enter{animation:lp-rise .8s var(--lp-ease) backwards;animation-delay:calc(.1s + var(--i,0) * 80ms)}.lp-captures{pointer-events:none;display:none;position:absolute;inset:0;container-type:size}.lp-capture{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);translate:-50% -50%;transform:translate3d(calc(var(--px,0) * var(--depth) * 22px), calc(var(--py,0) * var(--depth) * 16px), 0);transition:transform .9s var(--lp-ease);position:absolute}.lp-chip{border:1px solid var(--border);background:var(--card);width:max-content;max-width:15rem;box-shadow:var(--lp-shadow);text-align:left;pointer-events:auto;transition:scale .3s var(--lp-ease), border-color .3s, box-shadow .3s;border-radius:.875rem;align-items:center;gap:.625rem;padding:.5rem .875rem .5rem .5rem;font-size:.8125rem;line-height:1.25;display:flex}.lp-captures .lp-chip{animation:lp-pop .7s var(--lp-ease) backwards calc(.35s + var(--i) * 80ms), lp-float 7s ease-in-out infinite calc(var(--i) * -1.2s)}.lp-chip:hover{scale:1.06}.lp-chip__icon{background:color-mix(in oklch, var(--src) 16%, transparent);border-radius:.5rem;flex:none;width:1.75rem;height:1.75rem;position:relative}.lp-chip__icon:after{content:"";background:var(--src);border-radius:50%;width:.5rem;height:.5rem;margin:auto;position:absolute;inset:0}.lp-chip__kind{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;display:block}.lp-chip__title{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.lp-marquee{align-self:stretch;margin:2.5rem -1rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lp-marquee__track{width:max-content;animation:45s linear infinite lp-marquee;display:flex}.lp-marquee__track>*{margin-inline-end:.75rem}.lp-marquee:hover .lp-marquee__track{animation-play-state:paused}@media (min-width:1280px){.lp-captures{display:block}.lp-marquee{display:none}}.lp-brief{z-index:1;border:1px solid var(--border);border-radius:var(--lp-radius);background:var(--card);width:100%;max-width:36rem;box-shadow:var(--lp-shadow), 0 0 0 6px color-mix(in oklch, var(--muted) 55%, transparent);text-align:left;transform:perspective(1200px) rotateX(calc(var(--py,0) * -3deg)) rotateY(calc(var(--px,0) * 4deg));transition:transform .9s var(--lp-ease);animation:lp-rise .9s var(--lp-ease) .4s backwards;margin-top:2.5rem;padding:1.25rem;position:relative}@media (min-width:1280px){.lp-brief{margin-top:3.5rem}}.lp-brief__bar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}.lp-brief__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.9375rem;font-weight:600;overflow:hidden}.lp-brief__status{flex:none;font-size:.75rem;font-weight:500;display:grid}.lp-brief__status>*{border-radius:9999px;grid-area:1/1;justify-content:flex-end;align-items:center;gap:.375rem;padding:.25rem .625rem;display:inline-flex}.lp-brief__drafting{color:var(--muted-foreground);background:var(--muted);opacity:0;animation:2.3s linear both lp-drafting}.lp-brief__ready{color:#007840;color:lab(43.7897% -45.381 23.5139);animation:lp-pop .5s var(--lp-ease) 2.3s backwards;background:#0fa05c24;background:lab(57.8533% -48.2023 24.9084/.14)}.dark .lp-brief__ready{color:#6ad895;color:lab(78.6312% -44.3812 22.8495)}.lp-brief__lines{gap:.75rem;padding-block:1rem;display:grid}.lp-brief__line{animation:lp-type .9s var(--lp-ease) backwards;animation-delay:calc(.8s + var(--i) * .4s);padding-left:1.25rem;font-size:.9375rem;line-height:1.5;position:relative}.lp-brief__line:before{content:"";background:var(--lp-accent);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.6em;left:.25rem}.lp-brief__sources{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:1rem;display:flex}.lp-brief__label{color:var(--muted-foreground);margin-right:.25rem;font-size:.75rem}.lp-pill{border:1px solid var(--border);background:color-mix(in oklch, var(--muted) 60%, transparent);animation:lp-pop .5s var(--lp-ease) backwards;animation-delay:calc(2s + var(--i) * 70ms);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;transition:border-color .3s,box-shadow .3s,background-color .3s;display:inline-flex}.lp-pill .lp-chip__icon{background:var(--src);border-radius:50%;width:.5rem;height:.5rem}.lp-pill .lp-chip__icon:after{content:none}:is(.lp-hero__field:has([data-src=yt]:is(.lp-chip,.lp-pill):hover) [data-src=yt],.lp-hero__field:has([data-src=notion]:is(.lp-chip,.lp-pill):hover) [data-src=notion],.lp-hero__field:has([data-src=voice]:is(.lp-chip,.lp-pill):hover) [data-src=voice],.lp-hero__field:has([data-src=web]:is(.lp-chip,.lp-pill):hover) [data-src=web],.lp-hero__field:has([data-src=doc]:is(.lp-chip,.lp-pill):hover) [data-src=doc]):is(.lp-chip,.lp-pill){border-color:var(--src);background-color:color-mix(in oklch, var(--src) 10%, var(--card));box-shadow:0 0 0 4px color-mix(in oklch, var(--src) 18%, transparent), var(--lp-shadow)}.lp-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-accent);margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.lp-h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,1.3rem + 2.6vw,3.25rem);font-weight:600;line-height:1.08}.lp-em{color:var(--lp-accent);background:linear-gradient(var(--lp-accent-soft), var(--lp-accent-soft)) 0 88% / 100% .35em no-repeat;font-style:normal}.lp-card{border:1px solid var(--border);border-radius:var(--lp-radius);background:var(--card);padding:1.75rem;position:relative}.lp-card--hover{transition:transform .35s var(--lp-ease), border-color .35s, box-shadow .35s}.lp-card--hover:hover{border-color:color-mix(in oklch, var(--lp-accent) 35%, var(--border));box-shadow:var(--lp-shadow);transform:translateY(-3px)}.lp-card--hover:hover .lp-icon{rotate:-6deg;scale:1.08}.lp-stat{letter-spacing:-.04em;color:var(--lp-accent);font-variant-numeric:tabular-nums;font-size:3rem;font-weight:600;line-height:1}.lp-icon{background:var(--lp-accent-soft);width:2.5rem;height:2.5rem;color:var(--lp-accent);transition:rotate .35s var(--lp-ease), scale .35s var(--lp-ease);border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}.lp-steps{gap:2.5rem;display:grid}@media (min-width:768px){.lp-steps{grid-template-columns:repeat(3,1fr);gap:2rem}}.lp-step{border-top:1px solid var(--border);padding-top:1.75rem;position:relative}.lp-step:before{content:"";background:linear-gradient(90deg, var(--lp-accent), color-mix(in oklch, var(--lp-accent) 20%, transparent));transform-origin:0;height:2px;position:absolute;top:-1px;left:0;right:0}.lp-step__num{border:1px solid var(--border);background:var(--background);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-weight:600;display:inline-grid}.lp-tag{border:1px solid var(--border);background:var(--background);border-radius:9999px;padding:.25rem .625rem;font-size:.75rem}.lp-plan{border-radius:var(--lp-radius);background:var(--border);padding:1px;display:flex;position:relative}.lp-plan__inner{z-index:1;border-radius:calc(var(--lp-radius) - 1px);background:var(--card);flex-direction:column;flex:1;padding:1.75rem;display:flex;position:relative}.lp-plan--featured{isolation:isolate;background:color-mix(in oklch, var(--lp-accent) 45%, var(--border));box-shadow:0 30px 60px -30px color-mix(in oklch, var(--lp-accent) 55%, transparent);overflow:hidden}.lp-plan--featured:before{content:"";background:conic-gradient(from 0deg, transparent 0 65%, var(--lp-accent) 85%, transparent);animation:6s linear infinite lp-spin;position:absolute;inset:-50%}.lp-badge{background:var(--lp-accent-soft);color:var(--lp-accent);border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:500}.lp-faq__q{border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.lp-faq__q::-webkit-details-marker{display:none}.lp-faq__q:focus-visible{outline:2px solid var(--lp-accent);outline-offset:4px}.lp-faq__icon{width:1.25rem;height:1.25rem;color:var(--muted-foreground);transition:rotate .3s var(--lp-ease);flex:none}.lp-faq[open] .lp-faq__icon{rotate:45deg}.lp-faq::details-content{block-size:0;transition:block-size .35s var(--lp-ease), content-visibility .35s allow-discrete;overflow:hidden}.lp-faq[open]::details-content{block-size:auto}.lp-final{isolation:isolate;border:1px solid var(--border);background:radial-gradient(ellipse 60% 80% at 50% 0%, var(--lp-accent-soft), transparent 70%), var(--card);text-align:center;border-radius:1.75rem;padding:clamp(3rem,8vw,5.5rem) 1.5rem;position:relative;overflow:hidden}.lp-final .lp-hero__grid{z-index:-1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-header{animation:linear both lp-header-in;animation-timeline:scroll(root);animation-range:0 6rem}.lp-hero__content{animation:linear both lp-hero-out;animation-timeline:scroll(root);animation-range:0 80vh}.lp-capture{animation:linear both lp-converge;animation-timeline:scroll(root);animation-range:0 70vh}.lp-reveal{animation:linear both lp-reveal;animation-timeline:view();animation-range:entry calc(var(--i,0) * 6%) entry calc(55% + var(--i,0) * 6%)}.lp-step:before{animation:linear both lp-draw;animation-timeline:view();animation-range:entry 40% cover 45%}.lp-em{animation:linear both lp-mark;animation-timeline:view();animation-range:entry 60% cover 40%}}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp-capture,.lp-brief{transform:none}.lp-marquee__track{flex-wrap:wrap;justify-content:center;row-gap:.75rem;width:auto}.lp-marquee__track>:nth-child(n+7){display:none}.lp-marquee{-webkit-mask-image:none;mask-image:none}}@media (forced-colors:active){.lp-shine{color:canvastext;background-image:none}}@keyframes lp-rise{0%{opacity:0;translate:0 14px}}@keyframes lp-pop{0%{opacity:0;scale:.85}}@keyframes lp-float{50%{translate:0 -8px}}@keyframes lp-ping{70%,to{opacity:0;scale:2.6}}@keyframes lp-sweep{to{background-position:-50% 0,0 0}}@keyframes lp-type{0%{opacity:.25;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes lp-drafting{0%,90%{opacity:1}}@keyframes lp-marquee{to{translate:-50%}}@keyframes lp-spin{to{rotate:1turn}}@keyframes lp-header-in{0%{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-color:#0000}}@keyframes lp-hero-out{to{opacity:.3;translate:0 -6vh}}@keyframes lp-converge{to{opacity:0;translate:calc(-50% + (50 - var(--x)) * .3cqw) calc(-50% + (50 - var(--y)) * .3cqh)}}@keyframes lp-reveal{0%{opacity:0;translate:0 28px}}@keyframes lp-draw{0%{scale:0 1}}@keyframes lp-mark{0%{background-size:0% .35em}}
