html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.lp{--lp-ink:#0a1128;--lp-ink-soft:#4a5570;--lp-blue:#0098fe;--lp-blue-deep:#0044d2;--lp-sky:#e9f5ff;--lp-night:#050a18;color:var(--lp-ink);background-color:#fff;overflow-x:clip}.lp ::selection{background:var(--lp-blue);color:#fff}.lp-display{font-family:"Aeonik", var(--font-gabarito), sans-serif;letter-spacing:-.035em}.lp-h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.9rem,6.6vw,6.4rem);line-height:1.02}.lp-h1.lp-h1-long{font-size:clamp(2.4rem,5vw,4.8rem)}.lp-h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.1rem,3.9vw,3.6rem);line-height:1.06}.lp:is(:lang(ru),:lang(uk),:lang(ar),:lang(he),:lang(hi),:lang(th),:lang(ja),:lang(ko),:lang(zh),:lang(vi)) :is(.lp-display,.lp-h1,.lp-h2,.lp-feature-title){letter-spacing:-.005em}.lp:is(:lang(ru),:lang(uk),:lang(ar),:lang(he),:lang(hi),:lang(th),:lang(ja),:lang(ko),:lang(zh),:lang(vi)) .lp-h2{line-height:1.12}.lp-sl-mask{margin:-.1em -.04em -.18em;padding:.1em .04em .18em}@media (prefers-reduced-motion:no-preference){.lp .lp-pre{visibility:hidden;animation:0s 3s forwards lp-pre-fallback}}@keyframes lp-pre-fallback{to{visibility:visible}}.lp-hero-card{background:linear-gradient(#19a6fe 0%,#0044d2 100%);box-shadow:0 8px 40px #0064dc59,0 2px 8px #0050c833}.lp-hero-mask{clip-path:inset(-45% -20% -32%);display:block}.lp-sticker{background:var(--lp-blue);color:#fff;box-shadow:0 .07em 0 var(--lp-blue-deep), 0 .35em .7em -.2em #0044d273;border-radius:.16em;margin:0 .04em;padding:0 .2em .05em;font-style:italic;display:inline-block;position:relative;transform:rotate(-2.5deg)}.lp-btn{isolation:isolate;border-radius:999px;align-items:center;gap:.65rem;padding:1rem 1.65rem;font-size:1rem;font-weight:700;transition:box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative;overflow:hidden}.lp-btn:before{content:"";z-index:-1;border-radius:inherit;transition:transform .55s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:translateY(101%)}.lp-btn:hover:before{transform:translateY(0)}.lp-btn:active{transform:scale(.97)}.lp-btn-ink{background:var(--lp-ink);color:#fff;box-shadow:0 14px 30px -12px #0a11288c}.lp-btn-ink:before{background:var(--lp-blue)}.lp-btn-blue{background:var(--lp-blue);color:#fff;box-shadow:0 14px 30px -12px #0098febf}.lp-btn-blue:before{background:var(--lp-ink)}.lp-btn-white{color:var(--lp-blue);background:#fff;transition:color .4s,box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1);box-shadow:0 14px 30px -12px #001e7873}.lp-btn-white:before{background:var(--lp-ink)}.lp-btn-white:hover{color:#fff}.lp-btn-white .lp-btn-arrow{background:#0098fe1f}.lp-btn-white:hover .lp-btn-arrow{background:#fff3}.lp-btn-arrow{background:#fff3;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:inline-flex}.lp-btn:hover .lp-btn-arrow{transform:rotate(-45deg)}.lp-outline-text{color:#0000;-webkit-text-stroke:1.5px #0098fe4d;font-size:clamp(5rem,15vw,14rem)}.lp-badge{white-space:nowrap;color:var(--lp-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #0a11280f;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .95rem .45rem .45rem;font-size:.875rem;box-shadow:0 18px 40px -16px #0a112859}.lp-badge-icon{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}.lp-flag-fr{display:inline-flex}.lp-flag-fr>span{flex:1;height:100%}.lp-flag-fr>span:first-child{background:#0055a4}.lp-flag-fr>span:nth-child(2){background:#fff}.lp-flag-fr>span:nth-child(3){background:#ef4135}.lp-feature{color:var(--lp-ink);background:#f3f6fb;border-radius:2rem;padding:1.75rem}.lp-feature-title{font-family:"Aeonik", var(--font-gabarito), sans-serif;letter-spacing:-.02em;color:var(--lp-ink);font-size:1.45rem;font-weight:700;line-height:1.15}.lp-feature-desc{color:var(--lp-ink-soft);margin-top:.5rem;font-size:.98rem;line-height:1.5}.lp-card-blue{background:radial-gradient(120% 90% at 88% -5%,#5cd6ffd9 0%,#0000 46%),linear-gradient(160deg,#19a6fe 0%,#0068ee 55%,#0044d2 100%)}.lp-glass{background:linear-gradient(160deg,#ffffff17,#ffffff05);border:1px solid #ffffff1a}.lp-night{background:var(--lp-night)}.lp-noise{mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.lp-tilt{transform-style:preserve-3d;position:relative}.lp-tilt:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(380px circle at var(--lp-sheen-x,50%) var(--lp-sheen-y,0%), #ffffff47, transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.lp-tilt:hover:after{opacity:1}.lp-ping:after{content:"";background:currentColor;border-radius:999px;animation:1.6s cubic-bezier(0,0,.2,1) infinite lp-ping;position:absolute;inset:0}@keyframes lp-ping{75%,to{opacity:0;transform:scale(2.6)}}.lp-chip-btn{color:#fff;background:#ffffff1f;border:2px solid #ffffff59;border-radius:1rem;padding:.7rem 1.3rem;font-size:1.05rem;font-weight:700;transition:transform .25s,background-color .25s,border-color .25s,opacity .3s}.lp-chip-btn:not(:disabled):hover{background:#ffffff38;transform:translateY(-3px)}.lp-chip-btn:not(:disabled):active{transform:scale(.96)}.lp-course{transition:flex .85s cubic-bezier(.2,.8,.2,1)}.lp-icon-btn{width:1.75rem;height:1.75rem;color:var(--lp-ink);border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.lp-icon-btn:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.lp-word{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.24em;border-radius:.3em;margin:0 -.08em;padding:0 .08em;transition:background-color .2s,color .2s}.lp-word:hover{background-color:#0098fe24}.lp-word-saved{background-image:linear-gradient(#0000 58%,#ffd644d9 58%)}.lp-word-active{color:#fff;background-image:none;text-decoration:none;background-color:var(--lp-blue)!important}.lp-flyer{z-index:50;pointer-events:none;color:var(--lp-ink);background:#ffd644;border-radius:999px;padding:.3rem .7rem;font-size:.85rem;font-weight:700;position:absolute;box-shadow:0 10px 20px -8px #0000004d}.lp-karaoke{--fill:0%;background-image:linear-gradient(90deg, #fff 0 var(--fill), #ffffff6b var(--fill) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lp-float-slow{animation:4.5s ease-in-out infinite lp-bob}.lp-cover-playing{animation:1.6s ease-in-out infinite lp-bob}@keyframes lp-bob{50%{transform:translateY(-8px)rotate(-3deg)}}.lp-flip{perspective:1200px}.lp-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.lp-flip-inner.is-flipped{transform:rotateY(180deg)}.lp-flip-face{text-align:center;backface-visibility:hidden;border:1px solid #0a11280f;border-radius:1.75rem;flex-direction:column;align-items:center;padding:2.6rem 1.5rem 1.4rem;display:flex;position:absolute;inset:0;box-shadow:0 30px 60px -30px #0a112873}.lp-flip-back{transform:rotateY(180deg)}.lp-shimmer{background:linear-gradient(90deg,#eef2f7 25%,#dde5ef 50%,#eef2f7 75%) 0 0/200% 100%;animation:1.1s linear infinite lp-shimmer}@keyframes lp-shimmer{to{background-position:-200% 0}}.lp-arrow-flow{animation:1.4s ease-in-out infinite lp-nudge;display:inline-flex}@keyframes lp-nudge{50%{transform:translate(5px)}}.lp-ripple{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite lp-ripple}@keyframes lp-ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.lp-key{color:var(--lp-ink);white-space:nowrap;background:#fff;border:2px solid #0a11281a;border-bottom-width:4px;border-radius:.95rem;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.98rem;font-weight:700;line-height:1.2;transition:border-color .25s,background-color .25s,color .25s,opacity .25s;display:inline-flex;position:relative}.lp-key:not(:disabled):hover{border-color:#0098fe8c;transition:transform .15s,border-color .25s;transform:translateY(-2px)}.lp-key:not(:disabled):active{border-bottom-width:2px;margin-top:2px;transform:translateY(1px)}.lp-key-sm{padding:.4rem .8rem;font-size:.92rem}.lp-key-lg{border-radius:1rem;padding:.25rem .8rem;font-size:1em}.lp-key-dark{color:#fff;background:#ffffff24;border-color:#ffffff47}.lp-key-dark:not(:disabled):hover{border-color:#fff9}.lp-key-ghost{color:#0000;background:0 0;border-style:dashed;border-color:#0a11282e;border-bottom-width:2px}.lp-card-blue .lp-key-ghost{border-color:#ffffff47}.lp-key-selected{border-color:var(--lp-blue);background:var(--lp-blue);color:#fff}.lp-key-done{color:#12884a;background:#e7f9ef;border-color:#1fc16b}.lp-key-row{justify-content:flex-start;gap:.75rem;width:100%;padding:.6rem .75rem}.lp-key-letter{background:#0a11280f;border-radius:.5rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;display:inline-flex}.lp-key-right{color:#fff;background:#1fc16b;border-color:#1fc16b}.lp-key-right .lp-key-letter{background:#ffffff40}.lp-key-wrong{color:#d93a40;background:#fff0f0;border-color:#ff5a5f}.lp-caret{animation:1s step-end infinite lp-blink}@keyframes lp-blink{50%{opacity:0}}.lp-mic-live:before{content:"";border:3px solid #ff4d8d;border-radius:999px;animation:1.1s ease-out infinite lp-ring;position:absolute;inset:-6px}@keyframes lp-ring{to{opacity:0;transform:scale(1.45)}}.lp-progress{z-index:60;transform-origin:0;background:linear-gradient(90deg,#0098fe,#5cd6ff);height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.lp-rail{z-index:40;color:#fff;mix-blend-mode:difference;flex-direction:column;gap:.9rem;transition:opacity .4s;display:none;position:fixed;top:50%;left:1.75rem;transform:translateY(-50%)}@media (min-width:1520px){.lp-rail{display:flex}}.lp-rail-item{letter-spacing:.14em;text-transform:uppercase;opacity:.45;align-items:center;gap:.6rem;font-size:.7rem;font-weight:700;transition:opacity .3s;display:flex}.lp-rail-item:before{content:"";background:currentColor;width:14px;height:2px;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.lp-rail-item:hover,.lp-rail-item.is-active{opacity:1}.lp-rail-item.is-active:before{width:34px}.lp-rail-item span{opacity:0;transition:opacity .3s,transform .3s;transform:translate(-6px)}.lp-rail:hover .lp-rail-item span,.lp-rail-item.is-active span{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition-duration:.01ms!important;animation:none!important}}.lp-cta-dots{background-image:radial-gradient(#ffffff29 1.4px,#0000 1.6px);background-size:26px 26px}.lp-voice{color:var(--lp-ink);will-change:transform;background:#fff;border-radius:1.4rem;align-items:center;gap:.6rem;padding:.55rem 1rem .55rem .55rem;font-size:15px;font-weight:600;line-height:1.25;display:inline-flex;box-shadow:0 4px #00288c47}.lp-voice-left{border-bottom-left-radius:.4rem}.lp-voice-at-left{left:2%}.lp-voice-at-right{right:2%}.lp-voice-wide{display:none}@media (min-width:1536px){.lp-voice-at-left{left:var(--edge)}.lp-voice-at-right{right:var(--edge)}.lp-voice-wide{display:inline-flex}}.lp-voice-right{border-bottom-right-radius:.4rem}.lp-typing{visibility:hidden;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.lp-typing span{background:#9fb0cc;border-radius:999px;width:7px;height:7px;animation:1s ease-in-out infinite lp-typing}.lp-typing span:nth-child(2){animation-delay:.15s}.lp-typing span:nth-child(3){animation-delay:.3s}@keyframes lp-typing{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.lp-cta-btn{border-radius:1.1rem;justify-content:center;align-items:center;gap:.7rem;min-height:3.6rem;padding:.6rem 1.6rem;font-size:1.05rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.lp-cta-btn:hover{transform:translateY(-2px)}.lp-cta-btn:active{transform:translateY(3px)}.lp-cta-btn-white{color:var(--lp-blue-deep);background:#fff;box-shadow:0 5px #00288c59}.lp-cta-btn-white:hover{box-shadow:0 7px #00288c59}.lp-cta-btn-white:active{box-shadow:0 2px #00288c59}.lp-cta-btn-ink{background:var(--lp-ink);color:#fff;box-shadow:0 5px #000}.lp-cta-btn-ink:hover{box-shadow:0 7px #000}.lp-cta-btn-ink:active{box-shadow:0 2px #000}.lp-cta-btn:focus-visible{outline-offset:3px;outline:3px solid #fff}
