.lp.xp .topbar{border-bottom-color:var(--line)}.lp.xp .nav-actions .btn-small{display:inline-flex}.lp.xp main>section:not(.hero){border-top:1px solid var(--line)}.lp.xp .xp-languages,.lp.xp .xp-reading{background:var(--sand)}.lp.xp .xp-demo-keys{max-width:900px;margin-inline:auto}.lp.xp .xp-demo-web{max-width:1060px;margin-inline:auto}.lp.xp .xp-keys{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 36px;margin-top:26px}.lp.xp .xp-keys li{gap:12px;color:var(--ink-2);font-size:16px}.lp.xp .xp-kbd,.lp.xp .xp-keys li{display:inline-flex;align-items:center}.lp.xp .xp-kbd{gap:4px;color:var(--ink-3);font-size:13px}.lp.xp .xp-kbd kbd{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border:solid var(--line-strong);border-width:1px 1px 3px;border-radius:7px;background:var(--card);color:var(--ink);font:600 14px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lp.xp .xp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin-top:44px;counter-reset:none}.lp.xp .xp-steps li{padding-top:18px;border-top:1px solid var(--line-strong)}.lp.xp .xp-step-number{display:block;color:var(--green);font-family:var(--serif);font-size:30px;font-weight:600;line-height:1}.lp.xp .xp-steps h3{margin-top:12px;font-size:20px}.lp.xp .xp-steps p{margin-top:8px;font-size:16px}.lp.xp .xp-note{max-width:46em;margin-top:32px;color:var(--ink-3);font-size:16px}.lp.xp .xp-side-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:48px 88px}.lp.xp .xp-side-copy h2{font-size:clamp(40px,4.4vw,58px);line-height:1.05}.lp.xp .xp-side-copy .feature-lead{margin-bottom:26px}.lp.xp .xp-side-copy p:not(.feature-lead){max-width:34em;margin-top:14px;font-size:18px}.lp.xp .xp-demo-panel{width:340px}.lp.xp .xp-language-list{display:flex;flex-wrap:wrap;gap:10px}.lp.xp .xp-language-list li{display:inline-flex;align-items:baseline;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font-weight:600}.lp.xp .xp-native{color:var(--ink-3);font-size:15px;font-weight:400}.lp.xp .xp-narrow>*{max-width:720px}.lp.xp .xp-faq-list{margin-top:28px;border-bottom:1px solid var(--line-strong)}.lp.xp .xp-faq-list>div{padding-block:20px;border-top:1px solid var(--line-strong)}.lp.xp .xp-faq-list h3{font-size:19px}.lp.xp .xp-faq-list p{margin-top:8px}.lp.xp .xp-faq-link{display:inline-block;margin-top:10px}.lp.xp .xp-locales{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:14px}.lp.xp .xp-locales a{color:var(--ink-3)}.lp.xp .xp-locales a[aria-current=page]{color:var(--ink);font-weight:600}.lp.xp .xp-locales a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.lp.xp .xp-trademark{margin-top:16px;color:var(--ink-3);font-size:13px}.lp.xp .xd-frame{overflow:hidden;margin:0;border:1px solid var(--frame);border-radius:14px;background:#101312;box-shadow:0 24px 48px -30px var(--shadow-lg)}.lp.xp .xd-keys .xd-scene{--xd-u:calc(100cqi / 56);--xd-loop:12s}.lp.xp .xd-keys .xd-bg{object-position:80% 30%;filter:brightness(.7) saturate(.9);transform:scale(1.12);transform-origin:85% 20%}@container (max-width: 520px){.lp.xp .xd-keys .xd-scene{--xd-u:calc(100cqi / 40);aspect-ratio:4/3}}.lp.xp .xd-strokes{position:absolute;left:50%;top:2.4em;z-index:2;display:grid;transform:translateX(-50%)}.lp.xp .xd-stroke{grid-area:1/1;justify-self:center;display:inline-flex;align-items:center;gap:.45em;padding:.55em .7em;border-radius:.8em;background:#0e161de0;box-shadow:0 .3em 1.2em rgb(0 0 0/.4);color:#c9d6d0;font-size:1.1em;font-weight:700;white-space:nowrap;opacity:0}.lp.xp .xd-stroke kbd{display:inline-grid;place-items:center;min-width:2em;height:2em;padding:0 .55em;border:solid #ffffff40;border-width:1px 1px .18em;border-radius:.4em;background:#ffffff14;color:#fff;font:700 1em/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.lp.xp .xd-speed{position:absolute;top:2.4em;right:2em;z-index:2;padding:.3em .65em;border-radius:.5em;background:#0e161de0;color:#fff;font-size:1.05em;font-weight:700;opacity:0}.lp.xp .xd-swap{display:grid;justify-items:center;max-width:100%}.lp.xp .xd-swap>span{grid-area:1/1}.lp.xp .xd-line.xd-masked{display:flex;align-items:center;gap:.75em;background:#163128;box-shadow:0 0 0 .1em #95d8c38c,0 .2em 1em rgb(0 0 0/.5);opacity:0}.lp.xp .xd-blurred{filter:blur(.28em);opacity:.55}.lp.xp .xd-reveal-key{display:inline-flex;align-items:center;gap:.4em;color:#b7e4d2;font-size:.85em}.lp.xp .xd-reveal-key kbd{min-width:1.4em;padding:0 .4em;border:solid #ffffff40;border-width:1px 1px 2px;border-radius:.3em;background:#ffffff12;color:#e7f3ed;font:600 .85em/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;text-align:center}.lp.xp .xd-tools{display:flex;justify-content:center;gap:.5em}.lp.xp .xd-tool{display:inline-flex;align-items:center;gap:.4em;padding:.4em .85em;border:1px solid #ffffff20;border-radius:1.4em;background:#14201deb;color:#d5e7df;font-size:.74em;white-space:nowrap}.lp.xp .xd-web .xd-scene{--xd-loop:16s;aspect-ratio:64/31;background:#fff}.lp.xp .xd-bar{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:.9em;height:2.9em;padding:0 .8em;border-bottom:1px solid var(--browser-line);background:var(--browser-bar)}.lp.xp .xd-bar .browser-dots{gap:.38em}.lp.xp .xd-bar .browser-dots i{width:.62em;height:.62em}.lp.xp .xd-url{flex:1;display:flex;align-items:center;gap:.5em;min-width:0;height:2.05em;padding:0 .9em;overflow:hidden;border-radius:999px;background:var(--browser-field);color:var(--browser-ink);font-size:.82em;white-space:nowrap}.lp.xp .xd-url>span{display:inline}.lp.xp .xd-url b{color:var(--ink);font-weight:400}.lp.xp .xd-bar-icons{display:flex;align-items:center;gap:.75em;color:var(--browser-icon)}.lp.xp .xd-bar-icons .xd-icon{width:1.05em;height:1.05em}.lp.xp .xd-ext{display:grid;place-items:center;width:1.75em;height:1.75em;border-radius:.4em;background:var(--browser-field)}.lp.xp .xd-ext img{display:block;width:auto;height:1.1em}.lp.xp .xd-view{position:absolute;left:0;right:0;top:2.9em;bottom:0;overflow:hidden;background:#fff}.lp.xp .xd-page{position:absolute;left:4em;top:2.2em;width:37em;color:#202122}.lp.xp .xd-page-title{margin-bottom:.45em;padding-bottom:.18em;border-bottom:1px solid #a2a9b1;color:#000;font-family:Georgia,Times New Roman,serif;font-size:2.1em;line-height:1.25}.lp.xp .xd-page-line{font-size:1.06em;line-height:1.75;white-space:nowrap}.lp.xp .xd-page-next{margin-top:.9em}.lp.xp .xd-aword{position:relative;display:inline-block}.lp.xp .xd-aword-text{display:inline;border-radius:.15em;background:#c6dbd0}.lp.xp .xd-abubble{left:-.6em;top:calc(100% + .7em);width:15em}.lp.xp .xd-atip{position:absolute;left:1.8em;top:calc(100% + .35em);z-index:3;width:.7em;height:.7em;background:#203b32;font-size:var(--xd-u);transform:rotate(45deg)}.lp.xp .xd-web .xd-cursor{left:0;top:0;transform:translate(14em,26em)}@container (max-width: 600px){.lp.xp .xd-web .xd-scene{--xd-u:calc(100cqi / 40);aspect-ratio:4/3}.lp.xp .xd-web .xd-side{display:none}.lp.xp .xd-web .xd-page{left:2em}.lp.xp .xd-web .xd-cursor{transform:translate(12em,24em)}}.lp.xp .xd-side{position:absolute;top:0;right:0;bottom:0;z-index:4;display:flex;width:21em;border-left:1px solid #2c3039;background:#15171c;box-shadow:-.3em 0 1.4em rgb(0 0 0/.18);color:#f5f6fa}.lp.xp .xd-side-main{flex:1;display:flex;flex-direction:column;gap:.75em;min-width:0;padding:1em .95em}.lp.xp .xd-panel-head{display:flex;align-items:center;justify-content:space-between;height:1.7em}.lp.xp .xd-brand{display:flex;align-items:center;gap:.45em;font-size:1.05em;font-weight:700}.lp.xp .xd-brand img{display:block;width:auto;height:1.25em}.lp.xp .xd-language{display:inline-flex;align-items:center;gap:.25em;padding:.3em .55em .3em .8em;border:1px solid #2c3039;border-radius:999px;color:#e8eaf0;font-size:.72em;font-weight:600}.lp.xp .xd-goal-row{display:flex;align-items:center;justify-content:space-between;gap:.6em;color:#c4d5ce;font-size:.74em;white-space:nowrap}.lp.xp .xd-goal-label,.lp.xp .xd-goal-label>span{display:flex;align-items:center;gap:.45em}.lp.xp .xd-goal-label .xd-icon{color:#95d8c3}.lp.xp .xd-goal-value{display:flex;align-items:baseline;gap:.3em;color:#a1a7b5}.lp.xp .xd-goal-value b{color:#f5f6fa;font-size:1.15em;font-weight:600}.lp.xp .xd-goal-track{position:relative;height:.28em;margin-top:-.35em;overflow:hidden;border-radius:.3em;background:#ffffff17}.lp.xp .xd-goal-track i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#4b9d88,#95d8c3);box-shadow:0 0 .6em #95d8c355;transform:scaleX(.4);transform-origin:left}.lp.xp .xd-reading{display:grid}.lp.xp .xd-reading>span{grid-area:1/1;display:flex;flex-direction:column;gap:.5em;padding:.9em;border:1px solid #2c3039;border-radius:.8em;background:#1b1e25}.lp.xp .xd-reading-offer{border-color:#95d8c333!important;background:linear-gradient(110deg,#95d8c31a,#95d8c308 60%),#1b1e25!important;opacity:0}.lp.xp .xd-reading-title{min-height:2.6em;color:#fff;font-size:.88em;font-weight:700;line-height:1.3}.lp.xp .xd-reading-text{min-height:4.35em;color:#c3cad8;font-size:.74em;line-height:1.45}.lp.xp .xd-reading-on .xd-reading-text{min-height:0}.lp.xp .xd-enable{align-self:flex-start;padding:.5em 1em;border-radius:999px;background:#95d8c3;color:#143a2e;font-size:.74em;font-weight:700;white-space:nowrap}.lp.xp .xd-reading-note{color:#a1a7b5;font-size:.64em;line-height:1.45}.lp.xp .xd-site{display:flex;align-items:center;gap:.6em}.lp.xp .xd-site-avatar{display:grid;place-items:center;width:2.1em;height:2.1em;border-radius:50%;background:#24433a;color:#b7e4d2;font-family:Georgia,serif;font-weight:700}.lp.xp .xd-site-name{min-width:0}.lp.xp .xd-site-name b{display:block;font-size:.82em;font-weight:700}.lp.xp .xd-site-name>span{color:#a1a7b5;font-size:.68em}.lp.xp .xd-site-name em{color:#7fd3b4;font-weight:600}.lp.xp .xd-site-name :is(em,u){display:inline}.lp.xp .xd-switch-row{display:flex;align-items:center;justify-content:space-between;gap:.6em;padding-top:.55em;border-top:1px solid #2c3039;color:#c3cad8;font-size:.72em}.lp.xp .xd-switch{position:relative;flex-shrink:0;width:2.3em;height:1.3em;border-radius:999px;background:#3a404a}.lp.xp .xd-switch:after{position:absolute;top:.2em;left:.2em;width:.9em;height:.9em;border-radius:50%;background:#c9ced8;content:""}.lp.xp .xd-reviews{display:flex;flex-direction:column;gap:.4em;padding:.95em;border:1px solid #95d8c333;border-radius:.8em;background:linear-gradient(110deg,#95d8c314,transparent 70%),#1b1e25}.lp.xp .xd-reviews-title{font-size:1.02em;font-weight:700}.lp.xp .xd-reviews-text{color:#95d8c3;font-size:.72em}.lp.xp .xd-reviews-button{align-self:flex-start;display:inline-flex;gap:.4em;margin-top:.2em;padding:.45em 1.05em;border-radius:999px;background:#95d8c3;color:#143a2e;font-size:.74em;font-weight:700}.lp.xp .xd-rail{display:flex;flex-direction:column;gap:.4em;flex-shrink:0;width:3.9em;padding:1.2em .2em;border-left:1px solid #292d3580;background:#101216}.lp.xp .xd-rail-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3em;height:3.2em;padding-top:.5em;border-radius:.5em;color:#a1a7b5}.lp.xp .xd-rail-item .xd-icon{width:1.2em;height:1.2em}.lp.xp .xd-rail-item>span{max-width:100%;font-size:.56em;line-height:1.15;text-align:center;overflow-wrap:anywhere;hyphens:auto}.lp.xp .xd-tab-home{background:#95d8c314;color:#95d8c3}.lp.xp .xd-panel-demo{margin:0}.lp.xp .xd-panel{--xd-u:calc(100cqi / 23);--xd-loop:13s;display:flex;aspect-ratio:23/31;border:1px solid #2c3039;border-radius:16px;background:#15171c;box-shadow:0 30px 60px -32px var(--shadow-lg);color:#f5f6fa}.lp.xp .xd-panel .xd-cursor{left:0;top:0;opacity:0;transform:translate(12em,29em)}.lp.xp .xd-goal-done{color:#edcd82;opacity:0}.lp.xp .xd-goal-done .xd-icon{color:#edcd82!important}.lp.xp .xd-goal-animated .xd-goal-label{display:grid}.lp.xp .xd-goal-animated .xd-goal-label>span{grid-area:1/1}.lp.xp .xd-count{display:block;height:1.3em;overflow:hidden;line-height:1.3}.lp.xp .xd-count>span>span{height:1.3em;text-align:right}.lp.xp .xd-goal-filling i{transform:scaleX(.6)}.lp.xp .xd-goal-filling .xd-goal-gold{background:linear-gradient(90deg,#cfa54e,#f3d78b);box-shadow:none;opacity:0;transform:scaleX(1)}.lp.xp .xd-panel .xd-side-main>.xd-panel-cards,.lp.xp .xd-panel .xd-side-main>.xd-panel-home{grid-area:5/1}.lp.xp .xd-panel .xd-side-main{display:grid;grid-template-rows:auto auto auto auto 1fr;align-content:start}.lp.xp .xd-panel-cards,.lp.xp .xd-panel-home{display:flex;flex-direction:column;gap:.8em;min-width:0}.lp.xp .xd-panel-cards{opacity:0}.lp.xp .xd-section-title{margin-top:.3em;color:#a1a7b5;font-size:.62em;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp.xp .xd-stats{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #2c3039;border-radius:.8em;background:#1b1e25}.lp.xp .xd-stat{display:flex;flex-direction:column;align-items:center;gap:.25em;padding:.75em .4em;text-align:center}.lp.xp .xd-stat:nth-child(odd){border-right:1px solid #2c3039}.lp.xp .xd-stat:nth-child(-n+2){border-bottom:1px solid #2c3039}.lp.xp .xd-stat .xd-icon{width:.95em;height:.95em;color:#9fb4c9}.lp.xp .xd-stat:first-child .xd-icon{color:#95d8c3}.lp.xp .xd-stat b{font-size:1.2em;font-weight:700;line-height:1.2}.lp.xp .xd-stat small{color:#a1a7b5;font-size:.6em;line-height:1.3}.lp.xp .xd-stat-streak :is(.xd-icon,b){color:#ff5722!important}.lp.xp .xd-stat-flies .xd-icon{color:#dfc27c!important}.lp.xp .xd-cards-title{font-size:1.35em;font-weight:700;line-height:1.3}.lp.xp .xd-cards-position{display:flex;align-items:center;gap:.8em;color:#a1a7b5;font-size:.68em;white-space:nowrap}.lp.xp .xd-cards-bar{position:relative;flex:1;height:.45em;overflow:hidden;border-radius:.45em;background:#ffffff17}.lp.xp .xd-cards-bar i{position:absolute;inset:0;background:#95d8c3;transform:scaleX(.3333);transform-origin:left}.lp.xp .xd-cards-count{display:grid;color:#f5f6fa;font-variant-numeric:tabular-nums}.lp.xp .xd-cards-count>span{grid-area:1/1}.lp.xp .xd-cards-count .xd-second{opacity:0}.lp.xp .xd-panel-cards{display:grid!important;grid-template-rows:auto auto 1fr}.lp.xp .xd-review{grid-area:3/1;display:flex;flex-direction:column;gap:.9em}.lp.xp .xd-review-next{opacity:0}.lp.xp .xd-review-card{display:flex;flex-direction:column;align-items:center;gap:.35em;padding:1.2em .9em;border:1px solid #3a4a46;border-radius:1em;background:linear-gradient(180deg,#232a2f,#1d2228);box-shadow:0 .6em 1.4em -.8em rgb(0 0 0/.65);text-align:center}.lp.xp .xd-review-front{display:inline-flex;align-items:center;gap:.4em;color:#e9edf2;font-size:1em;font-weight:600}.lp.xp .xd-review-front .xd-icon{width:.85em;height:.85em;color:#9aa3b2}.lp.xp .xd-review-next .xd-review-front{padding-block:1.6em;font-size:1.45em}.lp.xp .xd-review-translation{color:#9ee0c8;font-size:1.45em;font-weight:700;line-height:1.3}.lp.xp .xd-review-example{display:flex;align-items:center;justify-content:center;align-self:stretch;gap:.3em;margin-top:.5em;padding-top:.7em;border-top:1px solid #ffffff12;color:#e1e5ea;font-size:.74em}.lp.xp .xd-review-example .xd-icon{width:1.1em;height:1.1em}.lp.xp .xd-review-example-translation{color:#9aa3b2;font-size:.66em;font-style:italic!important}.lp.xp .xd-rating-prompt{min-height:2.8em;color:#9aa3b2;font-size:.68em;font-weight:500;line-height:1.4;text-align:center}.lp.xp .xd-rating-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45em;margin-top:.3em}.lp.xp .xd-rate{display:grid;place-items:center;height:2.6em;padding:0 .2em;border:1px solid;border-radius:.6em;font-size:.7em;font-weight:700;line-height:1.15;text-align:center}.lp.xp .xd-rate-forgot{border-color:#6b2a2f;background:#2a1a1e;color:#ff9aa2}.lp.xp .xd-rate-hard{border-color:#6b5520;background:#2a2416;color:#f7d36b}.lp.xp .xd-rate-good{border-color:#2f5f50;background:#1a2a25;color:#a7f0d4}.lp.xp .xd-reveal-answer{align-self:center;padding:.55em 1.25em;border:1px solid #95d8c366;border-radius:999px;color:#b8ebd9;font-size:.76em;font-weight:700}@media (prefers-reduced-motion:no-preference){.lp.xp .xd-keys .xd-stroke-v{animation-name:xd-keys-v}.lp.xp .xd-keys .xd-stroke-r{animation-name:xd-keys-r}.lp.xp .xd-keys .xd-stroke-sr{animation-name:xd-keys-sr}.lp.xp .xd-keys .xd-masked{animation-name:xd-keys-masked}.lp.xp .xd-keys .xd-revealed{animation-name:xd-keys-revealed}.lp.xp .xd-keys .xd-original{animation-name:xd-keys-replay}.lp.xp .xd-keys .xd-tool-replay{animation-name:xd-keys-tool-replay}.lp.xp .xd-keys .xd-tool-slowly{animation-name:xd-keys-tool-slowly}.lp.xp .xd-keys .xd-speed{animation-name:xd-keys-speed}.lp.xp .xd-keys .xd-progress i{animation-name:xd-keys-progress;animation-timing-function:linear}.lp.xp .xd-keys .xd-state-playing{animation-name:xd-keys-playing}.lp.xp .xd-keys .xd-state-paused{animation-name:xd-keys-paused}.lp.xp .xd-web .xd-cursor{animation-name:xd-web-cursor}.lp.xp .xd-web .xd-click{animation-name:xd-web-click}.lp.xp .xd-web .xd-ext{animation-name:xd-web-ext}.lp.xp .xd-web .xd-side{animation-name:xd-web-side}.lp.xp .xd-web .xd-enable{animation-name:xd-web-enable}.lp.xp .xd-web .xd-reading-offer{animation-name:xd-web-offer}.lp.xp .xd-web .xd-reading-on{animation-name:xd-web-on}.lp.xp .xd-web .xd-aword-text{animation-name:xd-web-word}.lp.xp .xd-web .xd-abubble,.lp.xp .xd-web .xd-atip{animation-name:xd-web-bubble}@container (max-width: 600px){.lp.xp .xd-web .xd-cursor{animation-name:xd-web-cursor-phone}.lp.xp .xd-web .xd-click{animation-name:xd-web-click-phone}.lp.xp .xd-web .xd-ext{animation-name:none}}.lp.xp .xd-panel .xd-cursor{animation-name:xd-panel-cursor}.lp.xp .xd-panel .xd-click{animation-name:xd-panel-click}.lp.xp .xd-panel .xd-count>span{animation-name:xd-panel-count}.lp.xp .xd-panel .xd-goal-filling i:first-child{animation-name:xd-panel-fill;animation-timing-function:linear}.lp.xp .xd-panel .xd-goal-gold{animation-name:xd-panel-gold}.lp.xp .xd-panel .xd-goal-today{animation-name:xd-panel-today}.lp.xp .xd-panel .xd-goal-done{animation-name:xd-panel-done}.lp.xp .xd-panel .xd-panel-home{animation-name:xd-panel-home}.lp.xp .xd-panel .xd-panel-cards{animation-name:xd-panel-cards}.lp.xp .xd-panel .xd-tab-home{animation-name:xd-panel-rail-home}.lp.xp .xd-panel .xd-tab-cards{animation-name:xd-panel-rail-cards}.lp.xp .xd-panel .xd-review-answer{animation-name:xd-panel-answer}.lp.xp .xd-panel .xd-rate-good{animation-name:xd-panel-good}.lp.xp .xd-panel .xd-review-next{animation-name:xd-panel-next}.lp.xp .xd-panel .xd-cards-count .xd-first{animation-name:xd-panel-first}.lp.xp .xd-panel .xd-cards-count .xd-second{animation-name:xd-panel-second}.lp.xp .xd-panel .xd-cards-bar i{animation-name:xd-panel-cards-bar}}@keyframes xd-keys-v{0%,12%{opacity:0;transform:translateY(.4em) scale(.96)}13.5%,24%{opacity:1;transform:translateY(0) scale(1)}27%,to{opacity:0;transform:translateY(0) scale(1)}}@keyframes xd-keys-r{0%,38%{opacity:0;transform:translateY(.4em) scale(.96)}39.5%,50%{opacity:1;transform:translateY(0) scale(1)}53%,to{opacity:0;transform:translateY(0) scale(1)}}@keyframes xd-keys-sr{0%,62%{opacity:0;transform:translateY(.4em) scale(.96)}63.5%,76%{opacity:1;transform:translateY(0) scale(1)}79%,to{opacity:0;transform:translateY(0) scale(1)}}@keyframes xd-keys-masked{0%,14%{opacity:1}16%,87%{opacity:0}89%,to{opacity:1}}@keyframes xd-keys-revealed{0%,14%{opacity:0}16%,87%{opacity:1}89%,to{opacity:0}}@keyframes xd-keys-replay{0%,39.5%{opacity:1}40%{opacity:.3}43%,63.5%{opacity:1}64%{opacity:.3}67%,to{opacity:1}}@keyframes xd-keys-tool-replay{0%,39%{background:#14201deb;border-color:#ffffff20;color:#d5e7df}40%,52%{background:#2c4d40;border-color:#95d8c3aa;color:#fff}55%,to{background:#14201deb;border-color:#ffffff20;color:#d5e7df}}@keyframes xd-keys-tool-slowly{0%,63%{background:#14201deb;border-color:#ffffff20;color:#d5e7df}64%,82%{background:#2c4d40;border-color:#95d8c3aa;color:#fff}85%,to{background:#14201deb;border-color:#ffffff20;color:#d5e7df}}@keyframes xd-keys-speed{0%,64%{opacity:0}66%,82%{opacity:1}85%,to{opacity:0}}@keyframes xd-keys-progress{0%{transform:scaleX(.4)}39.9%{transform:scaleX(.43)}40%{transform:scaleX(.414)}63.9%{transform:scaleX(.432)}64%{transform:scaleX(.422)}82%{transform:scaleX(.432)}to{transform:scaleX(.445)}}@keyframes xd-keys-playing{0%,to{opacity:1}}@keyframes xd-keys-paused{0%,to{opacity:0}}@keyframes xd-web-cursor{0%{opacity:0;transform:translate(30em,25em)}3%{opacity:1;transform:translate(30em,25em);animation-timing-function:ease-in-out}11%,17%{transform:translate(var(--xd-icon-x,62.3em),var(--xd-icon-y,1.45em));animation-timing-function:ease-in-out}24%,32%{transform:translate(var(--xd-button-x,49.5em),var(--xd-button-y,17.3em));animation-timing-function:ease-in-out}42%,50%{transform:translate(var(--xd-word-x,5.9em),var(--xd-word-y,13.75em));animation-timing-function:ease-in-out}58%,84%{opacity:1;transform:translate(14em,26em);animation-timing-function:ease-in-out}95%{opacity:1;transform:translate(30em,25em)}to{opacity:0;transform:translate(30em,25em)}}@keyframes xd-web-click{0%,11.4%{opacity:0;transform:scale(.25)}11.5%{opacity:.95;transform:scale(.25)}14%,24.9%{opacity:0;transform:scale(1)}25%{opacity:.95;transform:scale(.25)}27.5%,42.9%{opacity:0;transform:scale(1)}43%{opacity:.95;transform:scale(.25)}45.5%,to{opacity:0;transform:scale(1)}}@keyframes xd-web-ext{0%,11.4%{box-shadow:none}11.5%,88%{box-shadow:0 0 0 .14em #1f6f57}90%,to{box-shadow:none}}@keyframes xd-web-side{0%,12%{transform:translateX(101%);animation-timing-function:cubic-bezier(.2,.8,.2,1)}16%,88%{transform:translateX(0);animation-timing-function:ease-in}92%,to{transform:translateX(101%)}}@keyframes xd-web-enable{0%,24.9%{background:#95d8c3}25%,27%{background:#6fbfa6}28%,to{background:#95d8c3}}@keyframes xd-web-offer{0%,27.5%{opacity:1}29.5%,92%{opacity:0}92.1%,to{opacity:1}}@keyframes xd-web-on{0%,27.5%{opacity:0}29.5%,92%{opacity:1}92.1%,to{opacity:0}}@keyframes xd-web-word{0%,42.9%{background:transparent}43.5%,82%{background:#c6dbd0}84.5%,to{background:transparent}}@keyframes xd-web-bubble{0%,43.4%{opacity:0;translate:0 -.3em}45.5%,82%{opacity:1;translate:0 0}84.5%,to{opacity:0;translate:0 0}}@keyframes xd-web-cursor-phone{0%,20%{opacity:0;transform:translate(20em,24em)}24%{opacity:1;transform:translate(20em,24em);animation-timing-function:ease-in-out}42%,50%{transform:translate(3.9em,13.75em);animation-timing-function:ease-in-out}58%,84%{opacity:1;transform:translate(12em,24em)}92%,to{opacity:0;transform:translate(12em,24em)}}@keyframes xd-web-click-phone{0%,42.9%{opacity:0;transform:scale(.25)}43%{opacity:.95;transform:scale(.25)}45.5%,to{opacity:0;transform:scale(1)}}@keyframes xd-panel-cursor{0%,30%{opacity:0;transform:translate(12em,29em)}33%{opacity:1;transform:translate(12em,29em);animation-timing-function:ease-in-out}41%,49%{transform:translate(var(--xd-tab-x,21em),var(--xd-tab-y,6.45em));animation-timing-function:ease-in-out}58%,76%{opacity:1;transform:translate(var(--xd-good-x,15.4em),var(--xd-good-y,25em));animation-timing-function:ease-in-out}86%,to{opacity:0;transform:translate(12em,29em)}}@keyframes xd-panel-click{0%,41.9%{opacity:0;transform:scale(.25)}42%{opacity:.95;transform:scale(.25)}44.5%,58.9%{opacity:0;transform:scale(1)}59%{opacity:.95;transform:scale(.25)}61.5%,to{opacity:0;transform:scale(1)}}@keyframes xd-panel-count{0%,6%{transform:translateY(0);animation-timing-function:steps(6)}28%,90%{transform:translateY(-7.8em)}90.1%,to{transform:translateY(0)}}@keyframes xd-panel-fill{0%,6%{transform:scaleX(.6)}28%,90%{transform:scaleX(1)}90.1%,to{transform:scaleX(.6)}}@keyframes xd-panel-gold{0%,28%{opacity:0}30%,90%{opacity:1}90.1%,to{opacity:0}}@keyframes xd-panel-today{0%,28%{opacity:1}30%,90%{opacity:0}90.1%,to{opacity:1}}@keyframes xd-panel-done{0%,28%{opacity:0}30%,90%{opacity:1}90.1%,to{opacity:0}}@keyframes xd-panel-home{0%,42.5%{opacity:1}44.5%,89%{opacity:0}91%,to{opacity:1}}@keyframes xd-panel-cards{0%,42.5%{opacity:0}44.5%,89%{opacity:1}91%,to{opacity:0}}@keyframes xd-panel-rail-home{0%,42%{background:#95d8c314;color:#95d8c3}42.5%,89%{background:transparent;color:#a1a7b5}91%,to{background:#95d8c314;color:#95d8c3}}@keyframes xd-panel-rail-cards{0%,42%{background:transparent;color:#a1a7b5}42.5%,89%{background:#95d8c314;color:#95d8c3}91%,to{background:transparent;color:#a1a7b5}}@keyframes xd-panel-answer{0%,62%{opacity:1;transform:translateX(0)}65%,to{opacity:0;transform:translateX(-1.2em)}}@keyframes xd-panel-good{0%,58.5%{background:#1a2a25}59%,63%{background:#2f5f50}64%,to{background:#1a2a25}}@keyframes xd-panel-next{0%,64%{opacity:0;transform:translateX(1.2em)}67.5%,to{opacity:1;transform:translateX(0)}}@keyframes xd-panel-first{0%,63.5%{opacity:1}64%,to{opacity:0}}@keyframes xd-panel-second{0%,63.5%{opacity:0}64%,to{opacity:1}}@keyframes xd-panel-cards-bar{0%,63.5%{transform:scaleX(.3333)}66%,to{transform:scaleX(.6667)}}@media (prefers-reduced-motion:reduce){.lp.xp .xd-keys .xd-masked,.lp.xp .xd-web .xd-reading-offer{opacity:0}.lp.xp .xd-web .xd-cursor{transform:translate(14em,26em)}.lp.xp .xd-panel .xd-cursor{display:none}}@media (max-width:1100px){.lp.xp .xp-side-grid{gap:48px 56px}}@media (max-width:900px){.lp.xp .xp-steps{grid-template-columns:minmax(0,1fr);gap:0}.lp.xp .xp-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:8px;padding-block:18px}.lp.xp .xp-step-number{grid-row:span 2}.lp.xp .xp-steps h3{margin-top:2px}.lp.xp .xp-side-grid{grid-template-columns:minmax(0,1fr)}.lp.xp .xp-demo-panel{justify-self:center}.lp.xp .xp-demo-hero{max-width:640px}}@media (max-width:600px){.lp.xp .closing .btn{width:100%}.lp.xp .xp-keys{flex-direction:column;align-items:flex-start;gap:12px}.lp.xp .xp-demo-panel{width:min(100%,340px)}}