@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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.1qq4vpdcun5oj.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.390ncx5urfkfu.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.21jp631_3pja2.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-20C0,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.0wgildi0cnwt9.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_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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 Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.lp-root{z-index:1;isolation:isolate;color:#1c1a1a;--lp-x:50%;--lp-y:35%;-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;background:#f7f4f2;min-height:100vh;position:relative;overflow-x:hidden}.lp-aura{z-index:18;pointer-events:none;background:radial-gradient(16rem circle at var(--lp-x) var(--lp-y), #ffffff38, transparent 52%), radial-gradient(34rem circle at var(--lp-x) var(--lp-y), #fc326038, transparent 64%);mix-blend-mode:soft-light;opacity:0;transition:opacity .7s;position:fixed;inset:0}.lp-root.is-lit .lp-aura{opacity:1}html.dark .lp-root,html.light .lp-root{color:#1c1a1a;background:#f7f4f2}.lp-nav{z-index:40;padding:.85rem max(1.5rem, env(safe-area-inset-right)) .85rem max(1.5rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(20px)saturate(1.35);backdrop-filter:blur(20px)saturate(1.35);background:linear-gradient(#0a0e14eb 0%,#0a0e148c 100%);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:fixed;top:0;left:0;right:0}.lp-brand{letter-spacing:-.03em;color:#fff;flex-shrink:1;align-items:center;gap:.7rem;min-width:0;font-weight:700;transition:transform .45s cubic-bezier(.16,1,.3,1);display:flex}.lp-brand:hover{transform:translateY(-1px)}.lp-brand__text small{color:#94a3b8;font-size:.7rem;font-weight:500;display:block}.lp-nav__links{flex-shrink:0;align-items:center;gap:0;display:flex}.lp-nav__sep{background:linear-gradient(#0000,#ffffff38 50%,#0000);width:1px;height:1.1rem;margin:0 .65rem 0 .45rem}.lp-nav__ghost,.lp-nav__cta,.lp-btn,.lp-btn-outline,.lp-login__ghost{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lp-nav__ghost,.lp-nav__cta{letter-spacing:.14em;text-transform:uppercase;border-radius:6px;font-size:.6875rem;font-weight:500}.lp-nav__ghost{color:#ffffff85;background:0 0;border:0;padding:.35rem .8rem;transition:color .28s,border-color .28s,background .28s;position:relative}.lp-nav__ghost:after{content:"";transform-origin:50%;background:#fc3260;height:1px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:.12rem;left:.8rem;right:.8rem;transform:scaleX(0)}.lp-nav__ghost:hover{color:#ffffffeb}.lp-nav__ghost:hover:after{transform:scaleX(1)}.lp-nav__cta{color:#fffffff0;background:#fc326029;border:1px solid #fc32607a;gap:0;padding:0;transition:color .34s,background .34s,border-color .34s,box-shadow .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.lp-nav__cta-label{padding:.46rem .9rem .46rem 1.05rem;line-height:1}.lp-nav__cta-arrow{background:#fc32601f;border-left:1px solid #ffffff1a;border-radius:0 5px 5px 0;justify-content:center;align-self:stretch;align-items:center;width:2.05rem;transition:background .34s,border-color .34s;display:flex}.lp-nav__cta-arrow svg{width:.72rem;height:.72rem;transition:transform .34s cubic-bezier(.16,1,.3,1)}.lp-nav__cta:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(118deg,#fc3260eb 0%,#ff6b8ac7 52%,#fc3260e0 100%);transition:opacity .34s;position:absolute;inset:0}.lp-nav__cta-label,.lp-nav__cta-arrow{z-index:1;position:relative}.lp-nav__cta:hover{color:#fff;background:0 0;border-color:#fc3260b8;transform:translateY(-1px);box-shadow:0 0 0 1px #fc32602e,0 10px 26px -12px #fc32608c}.lp-nav__cta:hover:before{opacity:1}.lp-nav__cta:hover .lp-nav__cta-arrow{background:#ffffff14;border-left-color:#ffffff29}.lp-nav__cta:hover .lp-nav__cta-arrow svg{transform:translate(2px,-2px)}.lp-nav__cta:active{transform:translateY(0);box-shadow:0 0 0 1px #fc32602e,0 4px 14px -8px #fc326073}.lp-nav__ghost:focus-visible,.lp-nav__cta:focus-visible{outline-offset:3px;outline:1px solid #ff6b8aa6}.lp-btn,.lp-btn-outline,.lp-login__ghost{border-radius:999px;font-size:.84rem;font-weight:650;transition:transform .4s cubic-bezier(.16,1,.3,1),background .35s,box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .35s,color .3s}.lp-btn-outline,.lp-login__ghost{color:#1c1a1a;background:#fff;border:1px solid #1c1a1a1f;padding:.62rem 1.1rem}.lp-btn{color:#fff;background:linear-gradient(135deg,#ff6b8a,#fc3260);border:0;padding:.7rem 1.3rem;box-shadow:0 10px 24px -12px #fc3260b3}.lp-login__ghost:hover{background:#fff;border-color:#fc326066;transform:translateY(-3px);box-shadow:0 12px 24px -16px #fc326073}.lp-btn:hover{transform:translateY(-3px)scale(1.035);box-shadow:0 18px 36px -12px #fc3260d9}.lp-btn-outline:hover{border-color:#fc326073;transform:translateY(-3px);box-shadow:0 14px 28px -18px #fc32608c}.lp-hero{text-align:center;perspective:1100px;background:#0a0e14;place-items:center;min-height:100vh;padding:8rem 1.5rem 5rem;display:grid;position:relative;overflow:visible}.lp-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#fc326029,#0000 68%);width:min(70vw,720px);height:min(70vw,720px);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.lp-hero__copy{z-index:2;max-width:46rem;position:relative}.lp-headline{transform-style:preserve-3d;transform-origin:50% 55%;will-change:transform;place-items:center;display:grid;position:relative}.lp-headline h1{letter-spacing:-.06em;transform:translateZ(calc(var(--depth) * 3.2px));grid-area:1/1;margin:0;font-size:clamp(2.6rem,7vw,5.6rem);font-weight:750;line-height:.94}.lp-headline h1 em{font-style:normal}.lp-headline__extrude{color:#1e2834;pointer-events:none;-webkit-user-select:none;user-select:none}.lp-headline__extrude em{color:#8a2a48}.lp-headline__face{color:#fff;text-shadow:0 12px 40px #00000073,0 0 28px #fc326047}.lp-headline__face em{color:#ff6b8a;text-shadow:0 0 34px #fc32608c}.lp-headline [data-ch],[data-glyph]{transform-origin:50% 82%;transition:transform .75s cubic-bezier(.16,1,.3,1);display:inline-block}.lp-word{white-space:nowrap;-webkit-hyphens:none;hyphens:none;display:inline-block}.lp-headline [data-ch].is-crooked,[data-glyph].is-crooked{transform:rotate(var(--twist,-20deg)) translate(4px, 9px)}.lp-headline [data-ch].is-alert,.lp-headline em [data-glyph].is-alert,.lp-headline__face [data-glyph].is-alert,.lp-headline__face em [data-glyph].is-alert,[data-glyph].is-alert{animation:1s ease-in-out infinite lp-letter-alert;color:#e24a4a!important}.lp-headline [data-ch].is-working,[data-glyph].is-working{animation:.42s ease-in-out infinite lp-letter-tap}.lp-headline [data-ch].is-charging,[data-glyph].is-charging{filter:drop-shadow(0 0 10px #ff6b8ad9);color:inherit}.lp-headline [data-ch].is-fixing,[data-glyph].is-fixing{animation:.5s cubic-bezier(.34,1.4,.64,1) lp-letter-fix}.lp-glow{z-index:32;pointer-events:none;width:0;height:0;position:fixed}.lp-glow__bloom,.lp-glow__halo,.lp-glow__core,.lp-glow__mote{pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}.lp-glow__bloom{filter:blur(12px);background:radial-gradient(circle,#ffb4c66b 0%,#fc326029 42%,#0000 74%);width:480px;height:480px;margin:-240px 0 0 -240px}.lp-glow__halo{background:radial-gradient(circle,#fffffff2 0%,#ff8ca4b3 34%,#fc326033 62%,#0000 78%);width:192px;height:192px;margin:-96px 0 0 -96px;box-shadow:0 0 56px #fc32608c}.lp-glow__core{background:#fff;width:32px;height:32px;margin:-16px 0 0 -16px;box-shadow:0 0 32px 12px #ffffffd9,0 0 68px 20px #ff6b8ab3}.lp-glow__mote{background:#fff;width:4px;height:4px;margin:-2px 0 0 -2px;box-shadow:0 0 8px #ffb4c6f2}.lp-glow--gather .lp-glow__bloom{animation:1.07s ease-out forwards lp-glow-bloom}.lp-glow--gather .lp-glow__halo{animation:1.07s ease-out forwards lp-glow-halo}.lp-glow--gather .lp-glow__core{animation:1.07s ease-out forwards lp-glow-core}.lp-glow--gather .lp-glow__mote{animation:lp-glow-mote 1s ease-in var(--md,0s) forwards}.lp-glow--burst .lp-glow__bloom{animation:.41s ease-out forwards lp-glow-burst-bloom}.lp-glow--burst .lp-glow__halo,.lp-glow--burst .lp-glow__core,.lp-glow--burst .lp-glow__mote{animation:.33s ease-out forwards lp-glow-burst}.lp-glow--alert .lp-glow__mote,.lp-glow--alert .lp-glow__core{display:none}.lp-glow--alert .lp-glow__bloom{background:radial-gradient(circle,#ff464654 0%,#b414141f 48%,#0000 74%);width:198px;height:198px;margin:-99px 0 0 -99px;animation:1s ease-in-out infinite lp-alert-bloom}.lp-glow--alert .lp-glow__halo{background:radial-gradient(circle,#ffaaaa6b 0%,#ff3c3c7a 42%,#0000 74%);width:69px;height:69px;margin:-34.5px 0 0 -34.5px;animation:1s ease-in-out infinite lp-alert-halo;box-shadow:0 0 21px #ff32326b}.lp-chat{z-index:34;flex-direction:column;align-items:flex-start;gap:.75rem;display:flex;position:fixed;bottom:1.4rem;left:1.25rem}.lp-chat__panel{background:#0a0e14f0;border:1px solid #ff6b8a47;border-radius:1.15rem;flex-direction:column;width:min(20.5rem,100vw - 2.4rem);height:min(22rem,52vh);display:none;overflow:hidden;box-shadow:0 18px 40px #0a0e1447}.lp-chat__panel.is-open{animation:.35s cubic-bezier(.16,1,.3,1) both lp-note-in;display:flex}.lp-chat.is-ping .lp-chat__panel.is-open{animation:1.05s ease-in-out infinite lp-chat-panel-ping}.lp-chat__head{border-bottom:1px solid #ffffff0f;align-items:center;gap:.65rem;padding:.75rem .85rem;display:flex}.lp-chat__face{object-fit:cover;object-position:50% 14%;border:1.5px solid #ff6b8a80;border-radius:999px;width:2.2rem;height:2.2rem}.lp-chat__head strong{color:#fff;letter-spacing:-.02em;font-size:.92rem;display:block}.lp-chat__head span{color:#94a3b8;font-size:.72rem;display:block}.lp-chat__feed{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.8rem;display:flex;overflow-y:auto}.lp-chat__feed::-webkit-scrollbar{width:0;height:0;display:none}.lp-chat__empty{color:#94a3b8;margin:0;font-size:.85rem;line-height:1.4}.lp-chat__bubble{color:#f4f1ee;background:#fc326029;border-radius:.95rem .95rem .95rem .3rem;align-self:flex-start;max-width:100%;margin:0;padding:.55rem .7rem;font-size:.88rem;line-height:1.4}.lp-chat__bubble.is-fresh{animation:1.05s ease-in-out infinite lp-chat-fresh}.lp-chat__ball{color:#fff;cursor:pointer;background:#fc3260;border:0;border-radius:999px;place-items:center;width:3.55rem;height:3.55rem;display:grid;position:relative;box-shadow:0 12px 28px #fc326066}.lp-chat__ball:hover{background:#ff4a72}.lp-chat__ball.is-ping{animation:1.05s ease-in-out infinite lp-chat-ping}.lp-chat__ball.is-ping:after{content:"";border:2px solid #fc3260b3;border-radius:999px;animation:1.05s ease-out infinite lp-chat-ring;position:absolute;inset:-4px}.lp-kicker{color:#ff6b8a;letter-spacing:.18em;text-transform:uppercase;background:#1a222c;border:1px solid #fc326047;border-radius:999px;margin-bottom:1.25rem;padding:.35rem .8rem;font-size:.72rem;font-weight:700;display:inline-flex}.lp-hero__copy>p:not(.lp-kicker){color:#94a3b8;max-width:34rem;margin:1.35rem auto 0;font-size:1.08rem;line-height:1.65}.lp-hero .lp-btn-outline{color:#fff;background:0 0;border-color:#ffffff29}.lp-hero__cta{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:2rem;display:flex}.lp-band{padding:5.5rem 1.5rem;position:relative}.lp-band--blush{background:linear-gradient(#f7f4f2 0%,#fde8ee 48%,#f7f4f2 100%)}.lp-band--white{background:#fff}.lp-band--cream{background:#f7f4f2}.lp-band--pale{color:#1c1a1a;background:#ffe0e8}.lp-band--pink{color:#fff;background:#fc3260}.lp-band--deep{color:#fff;background:#c41e45}.lp-band--night,.lp-band--ink{color:#fff;background:#0a0e14}.lp-band--elevated{color:#fff;background:#1a222c}.lp-band--pink .lp-lead,.lp-band--deep .lp-lead{color:#ffffffdb}.lp-band--night .lp-lead,.lp-band--ink .lp-lead,.lp-band--elevated .lp-lead{color:#94a3b8}.lp-wrap{width:min(1080px,100%);margin:0 auto}.lp-reveal{opacity:0;filter:blur(8px);clip-path:inset(0 72% 0 0);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s,clip-path .95s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(22px)}.lp-reveal.is-in{opacity:1;filter:none;clip-path:inset(0);transform:none}.lp-chapters .lp-reveal:first-child,.lp-steps .lp-reveal:first-child{transition-delay:60ms}.lp-chapters .lp-reveal:nth-child(2),.lp-steps .lp-reveal:nth-child(2){transition-delay:.16s}.lp-chapters .lp-reveal:nth-child(3),.lp-steps .lp-reveal:nth-child(3){transition-delay:.26s}.lp-steps .lp-reveal:nth-child(4){transition-delay:.36s}.lp-steps .lp-reveal:nth-child(5){transition-delay:.46s}.lp-steps .lp-reveal:nth-child(6){transition-delay:.56s}.lp-band:before{content:"";opacity:0;pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000,#fc3260,#0000);height:1px;position:absolute;top:14%;left:10%;right:10%}.lp-band.is-built:before{animation:1.05s both lp-scan}.lp-hero .lp-kicker,.lp-hero__copy>p:not(.lp-kicker),.lp-hero__cta{opacity:0;transform:translateY(14px)}.lp-hero.is-built .lp-kicker,.lp-hero.is-built .lp-hero__copy>p:not(.lp-kicker),.lp-hero.is-built .lp-hero__cta{animation:.8s cubic-bezier(.16,1,.3,1) both lp-place}.lp-hero.is-built .lp-kicker{animation-delay:50ms}.lp-hero.is-built .lp-hero__copy>p:not(.lp-kicker){animation-delay:.22s}.lp-hero.is-built .lp-hero__cta{animation-delay:.36s}.lp-band[data-compose] .lp-drop li,.lp-band[data-compose] .lp-metric,.lp-band[data-compose] .lp-plan,.lp-band[data-compose] .lp-tile,.lp-band[data-compose] .lp-stack article,.lp-band[data-compose] .lp-veil{opacity:0}.lp-band.is-built .lp-drop li,.lp-band.is-built .lp-metric,.lp-band.is-built .lp-plan,.lp-band.is-built .lp-tile,.lp-band.is-built .lp-stack article,.lp-band.is-built .lp-veil{animation:.75s cubic-bezier(.16,1,.3,1) both lp-place}.lp-band.is-built .lp-drop li:first-child,.lp-band.is-built .lp-metric:first-child,.lp-band.is-built .lp-plan:first-child,.lp-band.is-built .lp-tile:first-child,.lp-band.is-built .lp-stack article:first-child{animation-delay:80ms}.lp-band.is-built .lp-drop li:nth-child(2),.lp-band.is-built .lp-metric:nth-child(2),.lp-band.is-built .lp-plan:nth-child(2),.lp-band.is-built .lp-tile:nth-child(2),.lp-band.is-built .lp-stack article:nth-child(2){animation-delay:.16s}.lp-band.is-built .lp-drop li:nth-child(3),.lp-band.is-built .lp-metric:nth-child(3),.lp-band.is-built .lp-plan:nth-child(3),.lp-band.is-built .lp-tile:nth-child(3),.lp-band.is-built .lp-stack article:nth-child(3){animation-delay:.24s}.lp-band.is-built .lp-drop li:nth-child(4),.lp-band.is-built .lp-metric:nth-child(4),.lp-band.is-built .lp-tile:nth-child(4){animation-delay:.32s}.lp-band.is-built .lp-drop li:nth-child(5){animation-delay:.4s}.lp-band.is-built .lp-drop li:nth-child(6){animation-delay:.48s}.lp-band.is-built .lp-veil{animation-delay:.18s}.lp-band h2{letter-spacing:-.05em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;max-width:18ch;margin:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1.02}.lp-lead{color:#6b6562;max-width:34rem;margin-top:1rem;font-size:1.05rem;line-height:1.65}.lp-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:2.6rem;display:grid}.lp-chapter{background:#fff;border:1px solid #1c1a1a0f;border-radius:1.6rem;padding:1.6rem 1.4rem 1.5rem;box-shadow:0 10px 30px -22px #1c1a1a40}.lp-chapter span{color:#fc3260;letter-spacing:.16em;font-size:.75rem;font-weight:700}.lp-chapter h3{letter-spacing:-.03em;margin:.85rem 0 .45rem;font-size:1.25rem}.lp-chapter p{color:#6b6562;margin:0;font-size:.95rem;line-height:1.55}.lp-chapter,.lp-plan,.lp-step,.lp-tile,.lp-stack article,.lp-metric{--spot-x:50%;--spot-y:50%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s cubic-bezier(.16,1,.3,1),border-color .4s,background .4s;position:relative}.lp-chapter:before,.lp-plan:before,.lp-step:before,.lp-tile:before,.lp-stack article:before,.lp-metric:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;opacity:0;background:radial-gradient(12rem circle at var(--spot-x) var(--spot-y), #ffffff6b, #fc326024 38%, transparent 68%);transition:opacity .45s;position:absolute;inset:0}.lp-chapter:hover:before,.lp-plan:hover:before,.lp-step:hover:before,.lp-tile:hover:before,.lp-stack article:hover:before,.lp-metric:hover:before{opacity:1}.lp-chapter>*,.lp-plan>*,.lp-step>*,.lp-tile>*,.lp-stack article>*,.lp-metric>*{z-index:2;position:relative}.lp-chapter:hover,.lp-plan:hover{border-color:#fc326052;box-shadow:0 24px 48px -28px #fc32608c}.lp-step:hover,.lp-tile:hover,.lp-metric:hover{background:#ffffff0a}.lp-stack article:hover{border-top-color:#ffffffb3}.lp-steps,.lp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2.6rem;display:grid}.lp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.lp-step,.lp-tile{border-top:1px solid #ffffff1a;padding:1.4rem 1.2rem 1.3rem}.lp-step span{color:#ff6b8a;letter-spacing:.16em;font-size:.72rem;font-weight:700}.lp-step h3,.lp-tile h3,.lp-stack h3{letter-spacing:-.03em;margin:.7rem 0 .4rem;font-size:1.15rem}.lp-step p,.lp-tile p,.lp-stack p{color:#94a3b8;margin:0;font-size:.95rem;line-height:1.55}.lp-split{grid-template-columns:1.05fr .95fr;align-items:start;gap:3rem;display:grid}.lp-drop{margin:0;padding:0;list-style:none}.lp-drop li{color:#1c1a1a;letter-spacing:-.02em;border-bottom:1px solid #c41e452e;padding:.85rem 0;font-size:1.05rem;transition:color .35s,padding-left .45s cubic-bezier(.16,1,.3,1),border-color .35s}.lp-drop li:hover{color:#c41e45;border-bottom-color:#fc3260;padding-left:.65rem}.lp-stack{gap:1.4rem;display:grid}.lp-stack article{border-top:1px solid #ffffff47;padding-top:1.1rem}.lp-band--pink .lp-stack p{color:#ffffffdb}.lp-close .lp-lead{max-width:32rem}.lp-close .lp-hero__cta{justify-content:flex-start}.lp-btn-outline--ghost{color:#fff;background:0 0;border-color:#ffffff29}.lp-portrait{grid-template-columns:1.05fr .95fr;align-items:center;gap:3rem;display:grid}.lp-veil{cursor:pointer;background:linear-gradient(160deg,#ffb3c4 0%,#fc3260 42%,#7a1e38 100%);border-radius:2rem;min-height:420px;transition:background .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #c41e4573}.lp-veil:hover{background:#151b23;transform:translateY(-6px);box-shadow:0 32px 64px -28px #0a0e148c}.lp-creative{z-index:2;grid-template-rows:0fr 1fr 0fr;height:100%;min-height:420px;transition:grid-template-rows .75s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.lp-veil:hover .lp-creative{grid-template-rows:auto 1fr auto}.lp-creative__head,.lp-creative__foot{opacity:0;min-height:0;transition:opacity .5s .12s,transform .6s cubic-bezier(.16,1,.3,1) .12s,padding .7s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(10px)}.lp-veil:hover .lp-creative__head,.lp-veil:hover .lp-creative__foot{opacity:1;transform:none}.lp-creative__head{color:#fff;background:#0a0e14;align-items:center;gap:.7rem;padding:0 1.1rem;display:flex}.lp-veil:hover .lp-creative__head{padding:.9rem 1.1rem}.lp-creative__mark{letter-spacing:-.04em;background:linear-gradient(135deg,#ff6b8a,#fc3260);border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;font-size:.78rem;font-weight:800;display:grid}.lp-creative__head strong{letter-spacing:-.02em;font-size:.86rem;display:block}.lp-creative__head small{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;display:block}.lp-creative__art{text-align:center;background:linear-gradient(160deg,#ffb3c4 0%,#fc3260 42%,#7a1e38 100%);place-items:center;padding:1.5rem;display:grid;position:relative;overflow:hidden}.lp-creative__art:after{content:"";filter:blur(24px);pointer-events:none;background:#ffffff59;border-radius:50%;transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1);animation:12s ease-in-out infinite lp-drift;position:absolute;inset:18% 22%}.lp-veil:hover .lp-creative__art:after{opacity:.45;transform:scale(1.18)}.lp-creative__art p{z-index:1;letter-spacing:-.05em;color:#fff;text-shadow:0 12px 32px #0a0e1459;opacity:0;margin:0;font-size:clamp(1.6rem,3.4vw,2.35rem);font-weight:750;line-height:.96;transition:opacity .55s .18s,transform .7s cubic-bezier(.16,1,.3,1) .18s;position:relative;transform:translateY(16px)scale(.96)}.lp-creative__art em{color:#ffe0e8;font-style:normal}.lp-veil:hover .lp-creative__art p{opacity:1;transform:none}.lp-creative__foot{color:#cbd5e1;background:#0a0e14;justify-content:space-between;align-items:center;gap:.8rem;padding:0 1.1rem;font-size:.82rem;display:flex}.lp-veil:hover .lp-creative__foot{padding:.85rem 1.1rem}.lp-creative__foot em{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#ff6b8a,#fc3260);border-radius:999px;padding:.42rem .8rem;font-size:.72rem;font-style:normal;font-weight:700}.lp-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.4rem;display:grid}.lp-metric{border-top:1px solid #ffffff1f;padding:1.3rem 1rem}.lp-metric strong{letter-spacing:-.05em;font-size:clamp(1.8rem,4vw,2.6rem);display:block}.lp-metric span{color:#9aa0ac;font-size:.88rem}.lp-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;margin-top:2.4rem;display:grid}.lp-plan{background:#fff;border:1px solid #1c1a1a14;border-radius:1.6rem;flex-direction:column;padding:1.7rem 1.45rem 1.4rem;display:flex;position:relative}.lp-plan--hot{border-color:#fc326059;box-shadow:0 18px 40px -24px #fc32608c}.lp-plan h3{margin:0;font-size:1.2rem}.lp-plan__price{letter-spacing:-.05em;color:#161414;margin:1rem 0 .25rem;font-size:2.3rem;font-weight:800}.lp-plan__price span{color:#8a8380;font-size:.85rem;font-weight:500}.lp-plan ul{flex:1;margin:1rem 0 1.3rem;padding:0;list-style:none}.lp-plan li{color:#5c5754;padding:.38rem 0 .38rem 1rem;font-size:.9rem;position:relative}.lp-plan li:before{content:"";background:#fc3260;border-radius:50%;width:6px;height:6px;position:absolute;top:.78rem;left:0}.lp-badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#fc3260;border-radius:999px;padding:.28rem .75rem;font-size:.68rem;font-weight:700;position:absolute;top:-.65rem;left:50%;transform:translate(-50%)}.lp-footer{color:#fff;background:#0a0e14;border-top:1px solid #ffffff0f;padding:2.4rem 1.5rem}.lp-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;width:min(1080px,100%);margin:0 auto;display:flex}.lp-footer a,.lp-legal a{font-size:.88rem}.lp-footer a{color:#94a3b8}.lp-legal a{color:#8a8380}.lp-footer a:hover,.lp-legal a:hover{color:#fc3260}.lp-footer__legal{gap:1.2rem;display:flex}.lp-legal{color:#1c1a1a;background:#f7f4f2;min-height:100vh;padding:7rem 1.5rem 4rem}.lp-legal .lp-brand{color:#1c1a1a}.lp-legal__inner{width:min(760px,100%);margin:0 auto}.lp-legal h1{letter-spacing:-.05em;margin-bottom:.4rem;font-size:clamp(2rem,5vw,3.2rem)}.lp-legal h2{margin:2rem 0 .6rem;font-size:1.15rem}.lp-legal p,.lp-legal li{color:#5c5754;font-size:.95rem;line-height:1.7}.lp-legal ul{padding-left:1.1rem}.lp-login{z-index:1;background:#f7f4f2;place-items:center;min-height:100vh;padding:6rem 1.25rem 2rem;display:grid;position:relative;overflow:hidden}.lp-login .lp-brand{color:#1c1a1a}.lp-login .lp-silk{z-index:0;filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#ff6b8a8c,#fc32601f 55%,#0000 70%);border-radius:50%;width:min(62vw,640px);height:min(62vw,640px);animation:18s ease-in-out infinite lp-drift;position:absolute;top:8%;right:-8%}.lp-login__card{z-index:1;background:#fff;border:1px solid #1c1a1a14;border-radius:1.7rem;width:min(420px,100%);padding:2rem 1.6rem 1.6rem;position:relative;box-shadow:0 24px 60px -32px #1c1a1a47}.lp-login__card h1{letter-spacing:-.04em;color:#161414;margin:.45rem 0 .35rem;font-size:1.8rem}.lp-login__card p{color:#6b6562;margin-bottom:1.4rem;font-size:.92rem}.lp-field{gap:.35rem;margin-bottom:.9rem;display:grid}.lp-field span{letter-spacing:.08em;text-transform:uppercase;color:#8a8380;font-size:.75rem}.lp-field input{color:#161414;background:#f7f4f2;border:1px solid #e6e1de;border-radius:.9rem;height:2.7rem;padding:0 .9rem}.lp-field__password{display:block;position:relative}.lp-field__password input{width:100%;padding-right:2.8rem}.lp-field__eye{color:#8a8380;cursor:pointer;background:0 0;border:0;border-radius:.55rem;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.lp-field__eye:hover{color:#fc3260;background:#fc326014}.lp-field input:focus{border-color:#fc3260;outline:none;box-shadow:0 0 0 3px #fc326026}.lp-login__card .lp-btn{width:100%;height:2.85rem;margin-top:.4rem}.lp-login__ghost{width:100%;height:2.6rem;margin-top:.55rem}.lp-cookie{z-index:90;color:#2a2e36;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.lp-cookie__ghost,.lp-cookie__solid{cursor:pointer!important}.lp-cookie__veil{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f4f2b8;position:absolute;inset:0}.lp-cookie__panel{isolation:isolate;color:#2a2e36;background:#fff;border:1px solid #0000000f;border-radius:1.75rem;width:min(440px,100%);padding:1.75rem 1.6rem 1.4rem;animation:.45s cubic-bezier(.16,1,.3,1) lp-cookie-in;position:relative;overflow:hidden;box-shadow:0 18px 50px -24px #25293047}.lp-cookie__glow{display:none}.lp-cookie__orb{pointer-events:none;filter:blur(32px);opacity:.35;border-radius:50%;position:absolute}.lp-cookie__orb--a{background:#ff6b8a;width:140px;height:140px;top:-60px;right:-36px}.lp-cookie__orb--b{background:#eceef2;width:110px;height:110px;bottom:-50px;left:-28px}.lp-cookie__head{align-items:center;gap:.85rem;margin-bottom:1rem;display:flex;position:relative}.lp-cookie__spark{color:#fff;background:linear-gradient(135deg,#ff6b8a,#fc3260);border-radius:.95rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.lp-cookie__kicker{color:#fc3260;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0;font-size:.72rem;font-weight:700;display:flex}.lp-cookie__panel h2{letter-spacing:-.04em;color:#0f1117;margin:0 0 .65rem;font-size:clamp(1.45rem,4vw,1.75rem);font-weight:800;line-height:1.2;position:relative}.lp-cookie__text{color:#5c6370;font-size:.92rem;line-height:1.6;position:relative}.lp-cookie__opt{color:#5c6370;background:#f5f6f8;border:1px solid #eceef2;border-radius:1rem;gap:.75rem;margin-top:1rem;padding:.9rem;font-size:.85rem;display:flex;position:relative}.lp-cookie__opt strong{color:#0f1117;margin-bottom:.15rem;display:block}.lp-cookie__opt input{accent-color:#fc3260;margin-top:.25rem}.lp-cookie__actions{gap:.5rem;margin-top:1.2rem;display:grid;position:relative}.lp-cookie__row{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.lp-cookie__ghost,.lp-cookie__solid{border-radius:999px;padding:.78rem 1rem;font-size:.84rem;font-weight:700}.lp-cookie__ghost{color:#2a2e36;background:#f5f6f8;border:1px solid #e2e4ea}.lp-cookie__solid{color:#fff;background:linear-gradient(135deg,#ff6b8a,#fc3260);border:0}.lp-cookie__links{color:#8a909e;justify-content:center;gap:.5rem;margin:1rem 0 0;font-size:.78rem;display:flex;position:relative}.lp-cookie__links a{color:#6b7280;text-underline-offset:3px;text-decoration:underline}.lp-cookie__links a:hover{color:#fc3260}@keyframes lp-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-24px,18px)scale(1.08)}}@keyframes lp-place{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}@keyframes lp-scan{0%{opacity:0;top:12%}20%{opacity:1}to{opacity:0;top:84%}}@keyframes lp-letter-fix{0%{transform:rotate(-12deg)translateY(8px)}55%{transform:rotate(6deg)translateY(-3px)}to{transform:none}}@keyframes lp-note-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lp-chat-ping{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes lp-chat-ring{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes lp-chat-panel-ping{0%,to{box-shadow:0 18px 40px #0a0e1447,0 0 #fc326073}50%{box-shadow:0 18px 40px #0a0e1447,0 0 0 8px #fc32602e}}@keyframes lp-chat-fresh{0%,to{background:#fc326029}50%{background:#fc326061}}@keyframes lp-letter-alert{0%,to{filter:drop-shadow(0 0 6px #ff46466b);color:#d24a4a!important}50%{filter:drop-shadow(0 0 14px #ff4646d1);color:#ff5a5a!important}}@keyframes lp-alert-bloom{0%,to{opacity:.52;transform:scale(.88)}50%{opacity:1;transform:scale(1.12)}}@keyframes lp-alert-halo{0%,to{opacity:.6;transform:scale(.88)}50%{opacity:1;transform:scale(1.14)}}@keyframes lp-alert-core{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@keyframes lp-letter-tap{0%,28%,to{transform:rotate(var(--twist,-20deg)) translate(4px, 9px)}38%{transform:rotate(calc(var(--twist,-20deg) - 6deg)) translate(6px, 13px)}52%{transform:rotate(calc(var(--twist,-20deg) + 4deg)) translate(4px, 8px)}}@keyframes lp-glow-bloom{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes lp-glow-halo{0%{opacity:0;transform:scale(.15)}70%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}@keyframes lp-glow-core{0%{opacity:.2;transform:scale(.4)}to{opacity:1;transform:scale(1.35)}}@keyframes lp-glow-mote{0%{opacity:0;transform:translate(var(--mx), var(--my)) scale(calc(var(--ms,1) * .35))}22%{opacity:1}to{opacity:.85;transform:translate(0, 0) scale(var(--ms,1))}}@keyframes lp-glow-burst-bloom{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes lp-glow-burst{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes lp-cookie-in{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:900px){.lp-chapters,.lp-plans,.lp-metrics,.lp-portrait,.lp-steps,.lp-grid,.lp-split{grid-template-columns:1fr}.lp-nav{padding-block:.65rem;padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right))}.lp-brand{gap:.55rem}.lp-brand__text small{display:none}.lp-nav__ghost{letter-spacing:.12em;padding-inline:.55rem;font-size:.625rem}.lp-nav__sep{margin-inline:.35rem}.lp-nav__cta{font-size:.625rem}.lp-nav__cta-label{padding:.4rem .65rem .4rem .8rem}.lp-nav__cta-arrow{width:1.85rem}.lp-nav__hide-sm,.lp-hide-sm{display:none}.lp-veil,.lp-creative{min-height:280px}.lp-chat{left:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom))}.lp-chat__panel{width:min(17.2rem,100vw - 5.4rem);height:min(16rem,42vh)}.lp-chat__ball{width:3.1rem;height:3.1rem}}@media (max-width:520px){.lp-brand__mark{width:2rem;height:2rem}.lp-brand__mark svg{width:.9rem;height:.9rem}.lp-brand__text{font-size:.95rem}.lp-nav__hide-xs{display:none}.lp-nav__cta-label{padding:.38rem .72rem .38rem .85rem}.lp-nav__cta-arrow{width:1.65rem}}@media (prefers-reduced-motion:reduce){.lp-login .lp-silk,.lp-creative__art:after,.lp-cookie__panel,.lp-reveal,.lp-headline,.lp-aura,.lp-chapter,.lp-plan,.lp-step,.lp-tile,.lp-stack article,.lp-metric,.lp-veil,.lp-drop li,.lp-btn,.lp-btn-outline,.lp-nav__ghost,.lp-nav__cta{transition:none}.lp-aura{display:none}.lp-hero .lp-kicker,.lp-hero__copy>p:not(.lp-kicker),.lp-hero__cta,.lp-band[data-compose] .lp-drop li,.lp-band[data-compose] .lp-metric,.lp-band[data-compose] .lp-plan,.lp-band[data-compose] .lp-tile,.lp-band[data-compose] .lp-stack article,.lp-band[data-compose] .lp-veil{opacity:1;filter:none;clip-path:none;animation:none;transform:none}.lp-glow{display:none}.lp-headline [data-ch],.lp-band:before{animation:none;transform:none}.lp-creative{grid-template-rows:auto 1fr auto}.lp-creative__head,.lp-creative__foot,.lp-creative__art p{opacity:1;transform:none}.lp-veil{background:#151b23}.lp-creative__head{padding:.9rem 1.1rem}.lp-creative__foot{padding:.85rem 1.1rem}}
