.lo-site{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fbfbfa;--foreground:#18181b;--card:#fff;--card-foreground:#18181b;--muted:#f1f1f0;--muted-foreground:#6b6b76;--border:#e4e4e2;--input:#d4d4d2;--lo-ease:cubic-bezier(.2, .8, .2, 1);--lo-nav-h:68px;--lo-accent:#2b52e8;--lo-accent-2:#7c5cf0;--lo-lilac:#a99bf2;--lo-lilac-deep:#6d5ce0;--lo-lilac-soft:#ded8fb;--lo-lilac-bg:#eeeafd;--lo-lilac-panel:#e6e1fb;--lo-gold:#c7a24a;--lo-card:#ffffffb8;--lo-card-strong:#ffffffeb;--lo-card-solid:#fff;--lo-card-border:#18181b12;--lo-card-border-hover:#2b52e838;--lo-hairline:#18181b14;--lo-blur:16px;--lo-shadow-sm:0 1px 2px #18163c0a, 0 8px 24px -16px #18163c2e;--lo-shadow-md:0 1px 2px #18163c0d, 0 18px 44px -22px #18163c38;--lo-shadow-lg:0 30px 80px -34px #18163c4d;isolation:isolate;color:var(--foreground);background-color:#fbfbfa;position:relative;overflow-x:clip}[data-lo-tema=escuro] .lo-site{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0a0a0d;--foreground:#f2f2f5;--card:#141419;--card-foreground:#f2f2f5;--muted:#1c1c22;--muted-foreground:#9d9daa;--border:#26262e;--input:#33333c;--lo-lilac:#bdb2f7;--lo-lilac-deep:#a99bf2;--lo-lilac-soft:#2e2a4a;--lo-lilac-bg:#201d33;--lo-lilac-panel:#17142a;--lo-card:#ffffff0d;--lo-card-strong:#141419eb;--lo-card-solid:#141419;--lo-card-border:#ffffff1a;--lo-card-border-hover:#a99bf266;--lo-hairline:#ffffff17;--lo-blur:20px;--lo-shadow-sm:0 1px 0 #ffffff0d inset, 0 10px 30px -18px #000c;--lo-shadow-md:0 1px 0 #ffffff0f inset, 0 22px 50px -24px #000000d9;--lo-shadow-lg:0 1px 0 #ffffff12 inset, 0 30px 80px -30px #000000e6;background-color:#0a0a0d}[data-lo-tema=escuro] .lo-hero__panel{background:radial-gradient(58rem 42rem at 50% 104%, #7c5cf075, transparent 66%), radial-gradient(40rem 30rem at 4% 98%, #a99bf233, transparent 62%), radial-gradient(38rem 28rem at 97% 94%, #2b52e842, transparent 60%), linear-gradient(180deg, #0a0a0d 0%, #12101f 46%, var(--lo-lilac-panel) 100%)}[data-lo-tema=escuro] .lo-phone-slot--left .lo-phone:after,[data-lo-tema=escuro] .lo-phone-slot--right .lo-phone:after{background:#0a0a0d6b}[data-lo-tema=escuro] .lo-window{box-shadow:inset 0 1px #ffffff0f,0 40px 80px -30px #000c}[data-lo-tema=escuro] .lo-btn--dark{color:#131316;background:#f2f2f5}[data-lo-tema=escuro] .lo-btn--dark:hover{background:#fff}[data-lo-tema=escuro] .lo-btn--soft{color:#e6e1fb;background:color-mix(in srgb, var(--lo-lilac) 18%, transparent);border-color:color-mix(in srgb, var(--lo-lilac) 34%, transparent)}[data-lo-tema=escuro] .lo-btn--soft:hover{background:color-mix(in srgb, var(--lo-lilac) 28%, transparent);border-color:color-mix(in srgb, var(--lo-lilac) 48%, transparent)}[data-lo-tema=escuro] .lo-browser__ghost{background:#ffffff1a}.lo-shell{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,5vw,40px)}.lo-section{scroll-margin-top:calc(var(--lo-nav-h) + 28px);padding-block:clamp(72px,11vw,132px);position:relative}.lo-section--flush{padding-block-start:0}.lo-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--lo-accent) 82%, var(--foreground));align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:inline-flex}.lo-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.1rem,5.6vw,3.9rem);font-weight:600;line-height:1.06}.lo-title--hero{font-size:clamp(2.3rem,5.7vw,4.2rem)}.lo-subtitle{color:var(--muted-foreground);text-wrap:pretty;max-width:62ch;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.6}.lo-accent-word{color:var(--lo-lilac);letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-size:1.06em;font-style:italic;font-weight:400}.lo-card{border:1px solid var(--lo-card-border);background:var(--lo-card);-webkit-backdrop-filter:blur(var(--lo-blur)) saturate(1.1);backdrop-filter:blur(var(--lo-blur)) saturate(1.1);box-shadow:var(--lo-shadow-sm);transition:transform .26s var(--lo-ease), box-shadow .26s var(--lo-ease), border-color .26s var(--lo-ease);border-radius:18px;position:relative}.lo-card--hover:hover{box-shadow:var(--lo-shadow-md);border-color:var(--lo-card-border-hover);transform:translateY(-2px)}.lo-pillbox{border:1px solid var(--lo-card-border);background:var(--lo-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--muted-foreground);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:13.5px;display:inline-flex}.lo-site{--lo-optical:.08em}.lo-pill{justify-content:center;align-items:center;gap:var(--lo-pill-gap,4px);white-space:nowrap;padding-block:calc(var(--lo-pill-py,3px) + var(--lo-optical) * 2) var(--lo-pill-py,3px);padding-inline:var(--lo-pill-px,8px);border-radius:999px;line-height:1;display:inline-flex}.lo-btn{white-space:nowrap;cursor:pointer;min-height:44px;transition:transform .2s var(--lo-ease), box-shadow .2s var(--lo-ease), background-color .2s var(--lo-ease), border-color .2s var(--lo-ease), color .2s var(--lo-ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-block:0;padding-inline:20px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.lo-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lo-store-btn--ios{--lo-store-label-offset:1px}.lo-store-btn--android{--lo-store-label-offset:0px}.lo-store-btn__label{transform:translateY(var(--lo-store-label-offset))}.lo-btn--primary{color:#fff;background-image:linear-gradient(135deg, var(--lo-accent), var(--lo-accent-2));position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 10px 26px -12px #2b52e89e}.lo-btn--soft{color:#46388f;background:var(--lo-lilac-bg);border:1px solid #0000}.lo-btn--soft:hover{background:var(--lo-lilac-soft);transform:translateY(-1px)}.lo-btn--primary:after{content:"";transition:transform .64s var(--lo-ease);background:linear-gradient(100deg,#0000 20%,#ffffff42 50%,#0000 80%);position:absolute;inset:0;transform:translate(-110%)}.lo-btn--primary:hover{box-shadow:0 1px 0 #ffffff42 inset, 0 16px 34px -12px color-mix(in srgb, var(--lo-accent) 88%, transparent);transform:translateY(-1px)}.lo-btn--primary:hover:after{transform:translate(110%)}.lo-btn--dark{color:#fff;background:#131316;min-height:40px;padding-inline:18px;font-size:14.5px}.lo-btn--dark:hover{background:#2a2a30;transform:translateY(-1px)}.lo-btn--onband{color:#2b2260;background:#fff}.lo-btn--onband:hover{background:#f2effd;transform:translateY(-1px)}.lo-btn--onband-ghost{color:#f2effd;border:1px solid #ffffff4d}.lo-btn--onband-ghost:hover{background:#ffffff1a;transform:translateY(-1px)}.lo-btn--ghost{color:var(--foreground);border:1px solid var(--lo-card-border);background:color-mix(in srgb, var(--card) 45%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lo-btn--ghost:hover{border-color:var(--lo-card-border-hover);background:var(--lo-card-strong);transform:translateY(-1px)}.lo-btn--quiet{color:var(--muted-foreground);padding-inline:12px}.lo-btn--quiet:hover{color:var(--foreground)}.lo-nav{inset-inline:0;z-index:70;padding-top:env(safe-area-inset-top,0px);transition:padding-block .5s var(--lo-ease);padding-block:14px;padding-inline:clamp(12px,3vw,24px);position:fixed;top:0}.lo-nav[data-scrolled=true]{padding-block:10px}.lo-nav__inner{width:100%;max-width:1200px;min-height:var(--lo-nav-h);box-shadow:none;transition:max-width .5s var(--lo-ease), background-color .5s var(--lo-ease), border-color .5s var(--lo-ease), box-shadow .5s var(--lo-ease), backdrop-filter .5s var(--lo-ease), min-height .5s var(--lo-ease);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:12px;margin-inline:auto;padding:8px 10px 8px 18px;display:flex}.lo-nav[data-scrolled=true] .lo-nav__inner{border-color:var(--lo-card-border);background:var(--lo-card-strong);max-width:1120px;min-height:58px;-webkit-backdrop-filter:blur(var(--lo-blur)) saturate(1.14);backdrop-filter:blur(var(--lo-blur)) saturate(1.14);box-shadow:var(--lo-shadow-md)}.lo-nav__links{align-items:center;gap:2px;margin-inline:auto;display:none}.lo-nav .lo-nav__burger{display:inline-flex}.lo-nav .lo-nav__cta{display:none}@media (min-width:640px){.lo-nav .lo-nav__cta{display:inline-flex}}@media (min-width:1160px){.lo-nav__inner{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.lo-nav__links{grid-column:2;justify-self:center;margin-inline:0;display:flex}.lo-nav__actions{grid-column:3;justify-self:end}.lo-nav .lo-nav__burger{display:none}}.lo-nav__link{white-space:nowrap;color:var(--muted-foreground);transition:color .2s var(--lo-ease), background-color .2s var(--lo-ease);border-radius:999px;padding:8px 13px;font-size:14.5px}.lo-nav__link:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 6%, transparent)}.lo-nav__link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lo-nav__actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}@media (min-width:1160px){.lo-nav__actions{margin-inline-start:0}}.lo-iconbtn{width:44px;height:44px;color:var(--muted-foreground);cursor:pointer;transition:color .2s var(--lo-ease), background-color .2s var(--lo-ease), border-color .2s var(--lo-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lo-iconbtn:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 6%, transparent);border-color:var(--lo-card-border)}.lo-iconbtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lo-icon-dark{display:none}[data-lo-tema=escuro] .lo-icon-dark{display:block}[data-lo-tema=escuro] .lo-icon-light{display:none}.lo-site .brand-mark.brand-mark--claro{display:block}.lo-site .brand-mark.brand-mark--escuro,[data-lo-tema=escuro] .lo-site .brand-mark.brand-mark--claro{display:none}[data-lo-tema=escuro] .lo-site .brand-mark.brand-mark--escuro{display:block}.lo-drawer{z-index:60;position:fixed;inset:0}.lo-drawer__backdrop{cursor:default;background:color-mix(in srgb, var(--background) 55%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);animation:lo-fade-in .24s var(--lo-ease) both;border:0;padding:0;position:absolute;inset:0}.lo-drawer__panel{inset-inline:clamp(12px,3vw,24px);top:calc(env(safe-area-inset-top,0px) + var(--lo-nav-h) + 16px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - var(--lo-nav-h) - 32px);padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));border:1px solid var(--lo-card-border);background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(var(--lo-blur)) saturate(1.14);backdrop-filter:blur(var(--lo-blur)) saturate(1.14);box-shadow:var(--lo-shadow-lg);animation:lo-drawer-in .32s var(--lo-ease) both;border-radius:26px;position:absolute;overflow-y:auto}.lo-drawer__link{min-height:52px;color:var(--foreground);transition:background-color .18s var(--lo-ease);border-radius:16px;justify-content:space-between;align-items:center;padding-inline:16px;font-size:16px;display:flex}.lo-drawer__link:hover,.lo-drawer__link:focus-visible{background:color-mix(in srgb, var(--foreground) 6%, transparent)}.lo-drawer__link:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@keyframes lo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lo-drawer-in{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:none}}.lo-reveal{opacity:0;transition:opacity .62s var(--lo-ease), transform .62s var(--lo-ease);transition-delay:var(--lo-delay,0s);transform:translateY(18px)scale(.98)}.lo-reveal[data-shown=true],[data-shown=true] .lo-reveal{opacity:1;transform:none}.lo-hero__store-actions{opacity:0;transition:opacity .62s var(--lo-ease);transition-delay:var(--lo-delay,0s)}[data-shown=true] .lo-hero__store-actions{opacity:1}.lo-phone{aspect-ratio:9/19.2;width:100%;max-width:320px;margin-inline:auto;position:relative}.lo-phone:before{content:"";z-index:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--lo-lilac) 62%, transparent), transparent 72%);filter:blur(46px);pointer-events:none;border-radius:50%;position:absolute;inset:-14% -11%}.lo-phone__frame{z-index:1;background:conic-gradient(from 200deg,#4a4a52,#16161a 14%,#6c6c78 28%,#1e1e23 44%,#5a5a66 58%,#131317 74%,#55555f 88%,#4a4a52);border-radius:15%/7%;height:100%;padding:2.4%;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 1px #0009,0 46px 90px -36px #1c143e73}.lo-phone__screen{background:var(--lo-screen-bg,#0c0c0f);border-radius:12.6%/5.9%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000c}.lo-phone__island{z-index:6;background:#08080a;border-radius:999px;justify-content:flex-end;align-items:center;width:28%;height:3.5%;min-height:20px;padding-inline-end:6%;display:flex;position:absolute;top:1.5%;left:50%;transform:translate(-50%)}.lo-phone__island:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 34% 30%,#2b3a4a 0%,#0d1218 62%);border-radius:50%;width:22%;box-shadow:0 0 0 1px #ffffff0f}.lo-phone__btn{z-index:2;background:linear-gradient(#55555f,#1a1a1f 26% 74%,#55555f);border-radius:4px;width:3px;position:absolute}.lo-phone__btn--action{height:4.2%;top:15.5%;left:-2.5px}.lo-phone__btn--vol-up{height:7.4%;top:23%;left:-2.5px}.lo-phone__btn--vol-down{height:7.4%;top:32.4%;left:-2.5px}.lo-phone__btn--power{height:11.6%;top:26%;right:-2.5px}.lo-screen{--lo-screen-fg:#f4f4f6;--lo-screen-muted:#9a9aa6;--lo-screen-card:#ffffff0f;--lo-screen-border:#ffffff1a;--lo-screen-nav:#0a0a0dd1;--lo-screen-accent:#a99bf2;color:var(--lo-screen-fg);background:radial-gradient(20rem 14rem at 88% -6%,#7c5cf04d,#0000 62%),radial-gradient(18rem 13rem at 4% 102%,#2b52e83d,#0000 60%),#0b0b0e;flex-direction:column;font-size:11px;line-height:1.35;display:flex;position:absolute;inset:0}.lo-screen--light{--lo-screen-fg:#16181c;--lo-screen-muted:#6b7280;--lo-screen-card:#fff;--lo-screen-border:#11182717;--lo-screen-nav:#ffffffe6;--lo-screen-accent:#5b48c4;background:radial-gradient(20rem 14rem at 88% -6%,#7c5cf01f,#0000 62%),radial-gradient(18rem 13rem at 4% 102%,#2b52e817,#0000 60%),#f8f8fb}.lo-screen--light .lo-screen__card{box-shadow:0 1px 2px #1018280d}.lo-screen--light .lo-progress,.lo-screen--light .lo-bar{background:#11182714}.lo-screen__status{z-index:5;letter-spacing:.01em;flex:none;justify-content:space-between;align-items:center;height:6.4%;min-height:26px;padding:0 7%;font-size:9.5px;font-weight:600;display:flex;position:relative}.lo-screen__scroller{flex:1;min-height:0;overflow:hidden}.lo-screen__track{flex-direction:column;gap:9px;padding:4% 6% 6%;display:flex}.lo-screen__card{border:1px solid var(--lo-screen-border);background:var(--lo-screen-card);border-radius:12px;padding:9px 10px}.lo-screen__nav{z-index:5;border-top:1px solid var(--lo-screen-border);background:var(--lo-screen-nav);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--lo-screen-muted);justify-content:space-around;align-items:center;padding:8px 6px 12px;display:flex;position:relative}.lo-screen__navitem{flex-direction:column;align-items:center;gap:3px;font-size:8.5px;display:flex}.lo-screen__navitem[data-active=true]{color:var(--lo-screen-accent)}.lo-task{align-items:center;gap:7px;display:flex}.lo-task__box{border:1.4px solid var(--lo-screen-border);color:#fff;border-radius:4px;flex:none;width:13px;height:13px;position:relative}.lo-task__box svg{opacity:0;width:100%;height:100%;transform:scale(.4)}.lo-task__label{flex:1;min-width:0;position:relative}.lo-task__label:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1.2px;position:absolute;top:50%;left:0;transform:scaleX(0)}.lo-task__chip{--lo-pill-py:1px;--lo-pill-px:6px;flex:none;font-size:7.5px}[data-stage=true] .lo-task__box{animation:lo-task-box 7s var(--lo-ease) var(--lo-task-delay,0s) infinite}[data-stage=true] .lo-task__box svg{animation:lo-task-check 7s var(--lo-ease) var(--lo-task-delay,0s) infinite}[data-stage=true] .lo-task__label{animation:lo-task-fade 7s var(--lo-ease) var(--lo-task-delay,0s) infinite}[data-stage=true] .lo-task__label:after{animation:lo-task-strike 7s var(--lo-ease) var(--lo-task-delay,0s) infinite}@keyframes lo-task-box{0%,38%{border-color:var(--lo-screen-border);background:0 0}46%,to{background:var(--lo-screen-accent);border-color:var(--lo-screen-accent)}}@keyframes lo-task-check{0%,40%{opacity:0;transform:scale(.4)}52%,to{opacity:1;transform:scale(1)}}@keyframes lo-task-strike{0%,42%{transform:scaleX(0)}58%,to{transform:scaleX(1)}}@keyframes lo-task-fade{0%,42%{opacity:1}60%,to{opacity:.45}}.lo-push{z-index:7;top:7.5%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f2f4f3;opacity:0;pointer-events:none;background:#1c1e22e0;border-radius:13px;align-items:flex-start;gap:7px;padding:8px 9px;display:flex;position:absolute;inset-inline:6%;transform:translateY(-140%);box-shadow:0 12px 28px -12px #0009}.lo-screen--light .lo-push{color:#16181c;background:#ffffffeb;box-shadow:0 12px 28px -14px #10182866}[data-stage=true] .lo-push{animation:lo-push-in 11s var(--lo-ease) var(--lo-push-delay,2.4s) infinite}@keyframes lo-push-in{0%{opacity:0;transform:translateY(-140%)}6%,30%{opacity:1;transform:translateY(0)}38%,to{opacity:0;transform:translateY(-140%)}}.lo-pulse{background:var(--lo-screen-accent);border-radius:50%;width:5px;height:5px;display:inline-block}[data-stage=true] .lo-pulse{animation:2.4s ease-in-out infinite lo-pulse}@keyframes lo-pulse{0%,to{opacity:1;box-shadow:0 0}50%{opacity:.5;box-shadow:0 0 0 3px #0000}}.lo-ext{border:1px solid var(--lo-card-border);background:var(--lo-card-solid);min-height:clamp(560px,70vh,820px);box-shadow:var(--lo-shadow-lg);border-radius:16px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.lo-ext__chrome{border-bottom:1px solid var(--lo-hairline);background:color-mix(in srgb, var(--foreground) 4%, transparent);flex:none;align-items:center;gap:10px;padding:9px 12px;display:flex}.lo-ext__dots{gap:5px;display:flex}.lo-ext__dots span{background:color-mix(in srgb, var(--foreground) 16%, transparent);border-radius:50%;width:9px;height:9px}.lo-ext__url{min-width:0;color:var(--muted-foreground);background:var(--background);border:1px solid var(--lo-hairline);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;padding:5px 12px;font-size:11.5px;overflow:hidden}.lo-ext__pagina{flex:1;align-content:start;display:grid;position:relative}.lo-ext__camada{grid-area:1/1;min-width:0}.lo-ext__pin{background:var(--lo-lilac-bg);width:26px;height:26px;box-shadow:0 0 0 2px color-mix(in srgb, var(--lo-lilac) 55%, transparent);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.lo-ext__ghost{background:color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:999px;height:8px}.lo-ext__pop{border:1px solid var(--lo-card-border);background:var(--lo-card-solid);border-radius:14px;width:100%;max-width:372px;position:relative;overflow:hidden;box-shadow:0 2px 6px #18163c0f,0 24px 60px -20px #18163c57}.lo-ext__pop:before{content:"";background:var(--lo-ext-pop-top,var(--lo-lilac-bg));border-top:1px solid var(--lo-card-border);border-left:1px solid var(--lo-card-border);width:11px;height:11px;position:absolute;top:-6px;right:22px;transform:rotate(45deg)}.lo-ext__tab{text-align:center;color:var(--muted-foreground);border-radius:8px;flex:1;padding:7px 0;font-size:12px}.lo-ext__tab[data-active=true]{background:var(--lo-card-solid);color:var(--foreground);box-shadow:0 1px 2px #18163c14}.lo-ext__row{border-top:1px solid var(--lo-hairline);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:12px;display:flex}.lo-ext__row:first-of-type{border-top:0}.lo-ext__chip{--lo-pill-py:2px;font-size:10.5px}.lo-progress{background:#ffffff1a;border-radius:999px;height:5px;overflow:hidden}.lo-progress__fill{border-radius:inherit;background:linear-gradient(90deg, var(--lo-accent), var(--lo-accent-2));width:0;height:100%;transition:width 1.2s var(--lo-ease);transition-delay:var(--lo-delay,0s);display:block}[data-shown=true] .lo-progress__fill{width:var(--lo-value,0%)}.lo-bar{background:#ffffff17;border-radius:999px;flex:1;align-self:flex-end;overflow:hidden}.lo-bar__fill{border-radius:inherit;background:linear-gradient(180deg, var(--lo-accent-2), var(--lo-accent));transform-origin:bottom;width:100%;height:100%;transition:transform .9s var(--lo-ease);transition-delay:var(--lo-delay,0s);display:block;transform:scaleY(0)}[data-shown=true] .lo-bar__fill{transform:scaleY(1)}.lo-count{font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.lo-count__digit{text-align:center;width:1ch;height:1em;line-height:1;display:inline-block;overflow:hidden}.lo-count__reel{transition:transform 1.2s var(--lo-ease);transition-delay:var(--lo-delay,0s);display:block;transform:translateY(0)}[data-shown=true] .lo-count__reel{transform:translateY(-83.3333%)}.lo-count__reel span{height:1em;line-height:1;display:block}.lo-spark__line{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.5s var(--lo-ease);transition-delay:var(--lo-delay,0s)}[data-shown=true] .lo-spark__line{stroke-dashoffset:0}.lo-spark__area{opacity:0;transition:opacity .9s var(--lo-ease);transition-delay:calc(var(--lo-delay,0s) + .5s)}[data-shown=true] .lo-spark__area{opacity:1}.lo-spark__dot{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .42s var(--lo-ease), transform .42s var(--lo-ease);transition-delay:var(--lo-dot-delay,0s);transform:scale(.4)}[data-shown=true] .lo-spark__dot{opacity:1;transform:scale(1)}.lo-hero{--lo-hero-panel-inset:clamp(10px, 1.6vw, 26px);min-height:min(124svh,100svh + 340px);padding-top:calc(var(--lo-nav-h) + env(safe-area-inset-top,0px) + clamp(32px, 6vh, 84px));flex-direction:column;display:flex;position:relative}.lo-hero__panel{inset-block:0;inset-inline:var(--lo-hero-panel-inset);z-index:0;pointer-events:none;background:radial-gradient(58rem 42rem at 50% 104%, #a99bf29e, transparent 66%), radial-gradient(40rem 30rem at 4% 98%, #7c5cf038, transparent 62%), radial-gradient(38rem 28rem at 97% 94%, #2b52e826, transparent 60%), linear-gradient(180deg, #fcfcfe 0%, #f4f1fe 44%, var(--lo-lilac-panel) 100%);border-radius:0 0 clamp(26px,3.2vw,52px) clamp(26px,3.2vw,52px);position:absolute;inset-inline-end:max(4px, calc(var(--lo-hero-panel-inset) - (100vw - 100%)));overflow:hidden}.lo-hero__copy{z-index:1;text-align:center;flex:none;padding-bottom:clamp(76px,11vh,152px);position:relative}.lo-hero__stage{z-index:1;flex:auto;min-height:clamp(400px,56svh,700px);position:relative;overflow:hidden}.lo-phone-trio{inset-inline:0;justify-content:center;display:flex;position:absolute;top:0}.lo-phone-slot{width:clamp(212px,24vw,330px);transform:translateX(calc(-50% + var(--lo-shift,0px))) translateY(var(--lo-drop,0px)) scale(var(--lo-scale,1));transform-origin:top;position:absolute;top:0;left:50%}.lo-phone-slot--center{z-index:3}.lo-phone-slot--left{--lo-shift:calc(-1 * clamp(112px, 15vw, 222px));--lo-drop:clamp(28px, 3.6vw, 54px);--lo-scale:.95;z-index:2}.lo-phone-slot--right{--lo-shift:clamp(112px, 15vw, 222px);--lo-drop:clamp(28px, 3.6vw, 54px);--lo-scale:.95;z-index:1}.lo-phone-slot--left .lo-phone:after,.lo-phone-slot--right .lo-phone:after{content:"";z-index:4;pointer-events:none;background:#eeeafd57;border-radius:15%/7%;position:absolute;inset:0}@media not (min-width:640px){.lo-phone-slot--left,.lo-phone-slot--right{display:none}.lo-phone-slot--center{width:min(290px,72vw)}}@media not (min-width:480px){.lo-hero__store-actions{gap:clamp(8px,2.4vw,12px)}.lo-hero__store-actions .lo-btn{gap:clamp(6px,1.8vw,8px);padding-inline:clamp(12px,3.6vw,20px);font-size:clamp(13.5px,3.7vw,15px)}.lo-hero__store-actions .lo-store-btn--ios svg{width:clamp(17px,4.7vw,21px);height:clamp(17px,4.7vw,21px)}.lo-hero__store-actions .lo-store-btn--android svg{width:clamp(16px,4.3vw,19px);height:clamp(16px,4.3vw,19px)}}.lo-phone-trio .lo-phone{max-width:none}.lo-band{color:#f2effd;background:radial-gradient(40rem 26rem at 88% 6%,#a99bf257,#0000 62%),linear-gradient(158deg,#4a3aa8 0%,#5b48c4 52%,#382991 100%);border-radius:28px;padding:clamp(32px,5vw,56px);position:relative;overflow:hidden}.lo-band .lo-title,.lo-band .lo-subtitle{color:inherit}.lo-band .lo-subtitle{opacity:.82}.lo-band__card{transition:transform .26s var(--lo-ease), background-color .26s var(--lo-ease);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;padding:22px}.lo-band__card:hover{background:#ffffff24;transform:translateY(-2px)}.lo-statcard{background:var(--lo-card-solid);border:1px solid var(--lo-card-border);box-shadow:var(--lo-shadow-sm);transition:transform .26s var(--lo-ease), box-shadow .26s var(--lo-ease);border-radius:20px;padding:26px}.lo-statcard:hover{box-shadow:var(--lo-shadow-md);transform:translateY(-2px)}.lo-statcard__icon{color:var(--lo-lilac-deep)}.lo-statcard__value{letter-spacing:-.025em;font-size:clamp(1.7rem,2.6vw,2.15rem);font-weight:600;line-height:1.05}.lo-window{color:#ededf2;background:#0d0d10;border:1px solid #ffffff14;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 2px 6px #18163c0f,0 40px 80px -30px #18163c57,0 90px 140px -60px #18163c4d}.lo-window__bar{background:#17171b;border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:10px 14px;display:flex}.lo-window__dots{gap:6px;display:flex}.lo-window__dots span{border-radius:50%;width:10px;height:10px}.lo-window__url{text-align:center;color:#8e8e9c;text-overflow:ellipsis;white-space:nowrap;background:#232329;border-radius:6px;flex:1;min-width:0;padding:4px 12px;font-size:11.5px;overflow:hidden}.lo-window__side{border-right:1px solid #ffffff12;padding:16px 12px}.lo-window__nav{color:#9a9aa8;border-radius:9px;align-items:center;gap:9px;padding:7px 10px;font-size:12px;display:flex}.lo-window__nav[data-active=true]{color:#f2f2f6;background:#ffffff14}.lo-window__label{letter-spacing:.1em;text-transform:uppercase;color:#61616e;padding:0 10px;font-size:9.5px}.lo-window__row{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:11px 0;font-size:12px;display:grid}.lo-window__head{letter-spacing:.08em;text-transform:uppercase;color:#61616e;border-top:0;font-size:9.5px}.lo-screen .lo-reveal{opacity:0;transform:translateY(18px)scale(.98)}.lo-screen .lo-progress__fill{width:0}.lo-screen .lo-count__reel{transform:translateY(0)}.lo-screen .lo-bar__fill{transform:scaleY(0)}.lo-screen .lo-spark__line{stroke-dashoffset:1px}.lo-screen .lo-spark__area,.lo-screen .lo-spark__dot{opacity:0}.lo-screen .lo-spark__dot{transform:scale(.4)}[data-stage=true] .lo-screen .lo-reveal{opacity:1;transform:none}[data-stage=true] .lo-screen .lo-progress__fill{width:var(--lo-value,0%)}[data-stage=true] .lo-screen .lo-count__reel{transform:translateY(-83.3333%)}[data-stage=true] .lo-screen .lo-bar__fill{transform:scaleY(1)}[data-stage=true] .lo-screen .lo-spark__line{stroke-dashoffset:0}[data-stage=true] .lo-screen .lo-spark__area,[data-stage=true] .lo-screen .lo-spark__dot{opacity:1}[data-stage=true] .lo-screen .lo-spark__dot{transform:scale(1)}.lo-faq__item{border:1px solid var(--lo-card-border);background:var(--lo-card);-webkit-backdrop-filter:blur(var(--lo-blur));backdrop-filter:blur(var(--lo-blur));transition:border-color .22s var(--lo-ease);border-radius:16px}.lo-faq__item[open]{border-color:var(--lo-card-border-hover)}.lo-faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 18px;font-weight:500;list-style:none;display:flex}.lo-faq__q::-webkit-details-marker{display:none}.lo-faq__q:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:16px}.lo-faq__chev{transition:transform .28s var(--lo-ease);flex:none}.lo-faq__item[open] .lo-faq__chev{transform:rotate(180deg)}.lo-faq__a{color:var(--muted-foreground);padding:0 18px 16px;line-height:1.62}@media (prefers-reduced-motion:reduce){.lo-site *,.lo-site :before,.lo-site :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}.lo-reveal{opacity:1;transform:none}.lo-progress__fill{width:var(--lo-value,0%)}.lo-bar__fill{transform:scaleY(1)}.lo-count__reel{transform:translateY(-83.3333%)}.lo-spark__line{stroke-dashoffset:0}.lo-spark__area,.lo-spark__dot{opacity:1;transform:none}.lo-task__box{background:var(--lo-screen-accent);border-color:var(--lo-screen-accent)}.lo-task__box svg{opacity:1;transform:none}.lo-task__label:after{transform:scaleX(1)}.lo-push{display:none}.lo-screen .lo-reveal{opacity:1;transform:none}.lo-screen .lo-progress__fill{width:var(--lo-value,0%)}.lo-screen .lo-count__reel{transform:translateY(-83.3333%)}.lo-screen .lo-bar__fill{transform:scaleY(1)}.lo-screen .lo-spark__line{stroke-dashoffset:0}.lo-screen .lo-spark__area,.lo-screen .lo-spark__dot{opacity:1;transform:none}}
