.lp{--lp-h1:clamp(var(--font-size-hero-min), 6vw, var(--font-size-hero-max));--lp-h2:clamp(var(--font-size-h2-min), 4vw, var(--font-size-h2-max));--lp-y:clamp(72px, 9vw, 128px);--lp-overlap:96px;--lp-line-ink:color-mix(in srgb, var(--color-on-ink) 16%, transparent);--lp-edge:color-mix(in srgb, var(--color-on-ink) 26%, var(--color-ink));--lp-dim:color-mix(in srgb, var(--color-text) 52%, var(--color-bg));--lp-island:var(--color-ink);--lp-enter-dur:var(--motion-duration-enter);--lp-screen-dur:var(--motion-duration-screen);--lp-press-dur:var(--motion-duration-press);--lp-stagger:var(--motion-duration-stagger);--lp-count-dur:var(--motion-duration-count);--lp-ease:var(--motion-easing-out);--lp-enter-y:var(--motion-distance-enter-y);--lp-screen-y:var(--motion-distance-screen-y);--lp-enter-scale:var(--motion-scale-enter-from);background:var(--color-bg);min-height:100dvh;color:var(--color-text);line-height:var(--line-height-body);flex-direction:column;display:flex;overflow-x:clip}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lp{--lp-island:var(--color-bg)}}:root[data-theme=dark] .lp{--lp-island:var(--color-bg)}.lp-main{flex:1}.lp-on-ink{background:var(--color-ink);color:var(--color-on-ink)}.lp-on-primary{background:var(--color-primary);color:var(--color-on-primary)}.lp-on-ink :focus-visible,.lp-on-primary :focus-visible{outline-color:var(--color-on-ink)}.lp-on-ink .lp-intro,.lp-on-ink .lp-small,.lp-on-ink .lp-note,.lp-on-ink .lp-lead{color:var(--color-on-ink-muted)}.lp-header__inner{justify-content:space-between;align-items:center;gap:0 var(--space-2);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.lp-header__brand{min-height:var(--size-touch-min);align-items:center;display:inline-flex}.lp-header__brand img{width:96px;height:auto;display:block}.lp-header__actions{align-items:center;gap:0 var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.lp-header__actions .lp-btn--small{padding-inline:var(--space-3)}.lp-header__actions .lp-link{padding-inline:var(--space-1)}.lp-header__nav,.lp-header__langs{display:none}.lp-header .skip-link{min-height:var(--size-touch-min);align-items:center;display:inline-flex}.lp-btn,.lp-link,.lp-nav-link,.lp-car__btn{touch-action:manipulation}.lp-nav-link{min-width:var(--size-touch-min);min-height:var(--size-touch-min);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-on-ink-muted);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lp-nav-link:hover{color:var(--color-on-ink)}.lp-link{min-height:var(--size-touch-min);padding-inline:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-on-ink);align-items:center;text-decoration:none;display:inline-flex}.lp-link:hover{text-underline-offset:4px;text-decoration:underline}.lp-btn{min-height:var(--size-button);padding:0 var(--space-8);border:var(--border-control) solid transparent;border-radius:var(--radius-pill);font:inherit;font-weight:var(--font-weight-bold);line-height:var(--line-height-title);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lp-btn--small{min-height:var(--size-touch-min);padding:0 var(--space-5);font-size:var(--font-size-small)}.lp-btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.lp-btn--primary:hover,.lp-btn--primary:active{background:color-mix(in srgb, var(--color-primary) 84%, var(--color-ink));border-color:color-mix(in srgb, var(--color-primary) 84%, var(--color-ink))}.lp-btn--ghost{border-color:var(--color-on-ink);color:var(--color-on-ink)}.lp-btn--ghost:hover,.lp-btn--ghost:active{background:var(--lp-line-ink)}.lp-btn--outline{border-color:var(--color-text);color:var(--color-text)}.lp-btn--outline:hover,.lp-btn--outline:active{background:var(--color-text);color:var(--color-bg)}.lp-btn--white{background:var(--color-on-primary);border-color:var(--color-on-primary);color:var(--color-primary)}.lp-btn--white:hover,.lp-btn--white:active{background:color-mix(in srgb, var(--color-on-primary) 94%, var(--color-primary));border-color:color-mix(in srgb, var(--color-on-primary) 94%, var(--color-primary))}.lp-h1,.lp-h2,.lp-closing__title{font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-hero);text-wrap:balance;margin:0}.lp-h1{margin-bottom:var(--space-6);font-size:var(--lp-h1);line-height:var(--line-height-display)}.lp-h2{font-size:var(--lp-h2);line-height:var(--line-height-section)}.lp-h3{margin:0 0 var(--space-2);font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);text-wrap:balance}.lp-lead,.lp-intro,.lp-slide__text,.lp-how__step p,.lp-panel p,.lp-faq__item p,.lp-closing p{text-wrap:pretty}.lp-lead{max-width:34rem;margin:0 0 var(--space-8);font-size:var(--font-size-lead);line-height:var(--line-height-body)}.lp-intro{max-width:40rem;margin:var(--space-4) 0 0;font-size:var(--font-size-lead)}.lp-small{margin:var(--space-2) 0 0;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.lp-source{min-height:var(--size-touch-min);color:var(--color-primary-text);text-underline-offset:4px;align-items:center;display:inline-flex}.lp-section{padding-block:var(--lp-y)}.lp-section--flush{padding-top:0}.lp-head{margin-bottom:var(--space-12)}.lp-head>:last-child{margin-bottom:0}.lp-hero{z-index:1;padding-block:var(--space-8) 0;position:relative}.lp-hero__inner{gap:var(--space-12);display:grid}.lp-hero__text{min-width:0}.lp-actions{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.lp-actions .lp-btn{width:100%}.lp-stores{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.lp-store{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-on-ink-muted);border:1px solid;border-radius:999px;display:inline-flex}.lp-store__soon{font-weight:var(--font-weight-regular)}.lp-note{max-width:38rem;font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}.lp-hero__phone{width:min(100%,340px);margin:0 auto calc(var(--lp-overlap) * -1)}.lp-phone{width:100%;max-width:400px;margin-inline:auto;container-type:inline-size}.lp-phone__frame{aspect-ratio:9/18.4;border:.12em solid var(--lp-edge);background:var(--color-ink);box-shadow:var(--shadow-device);border-radius:3em;padding:.6em;font-size:4.44444cqw}.lp-phone__screen{background:var(--color-bg);height:100%;color:var(--color-text);border-radius:2.4em;flex-direction:column;line-height:1.3;display:flex;position:relative;overflow:hidden}.lp-phone__status{height:3.2em;font-size:.9em;font-weight:var(--font-weight-bold);flex:none;justify-content:space-between;align-items:center;padding:.5em 1.8em 0;display:flex;position:relative}.lp-phone__island{border-radius:var(--radius-pill);background:var(--lp-island);width:6.6em;height:1.9em;position:absolute;top:.7em;left:50%;transform:translate(-50%)}.lp-phone__sys{align-items:center;gap:.35em;display:flex}.lp-phone__sys svg{width:auto;height:.85em}.lp-phone__body{flex-direction:column;flex:1;min-height:0;padding:.5em 1.1em 0;display:flex;overflow:hidden}.lp-phone__tabs{border-top:var(--border-hairline) solid var(--color-border);background:var(--color-surface);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));padding:.6em .3em 1.9em;display:grid}.lp-phone__tab{min-width:0;color:var(--color-text-muted);flex-direction:column;align-items:center;gap:.2em;display:flex}.lp-phone__tab svg{width:1.7em;height:1.7em}.lp-phone__tablabel{white-space:nowrap;max-width:100%;font-size:max(11px,.74em);font-weight:500;line-height:1.2}.lp-phone__tab.is-on{color:var(--color-primary-text)}.lp-phone__home{bottom:.5em;border-radius:var(--radius-pill);background:var(--color-text);width:9em;height:.32em;margin-inline-start:-4.5em;position:absolute;inset-inline-start:50%}.lp-app{flex-direction:column;gap:.75em;display:flex}.lp-app__bar,.lp-app__row,.lp-app__ringcard,.lp-app__listhead{align-items:center;gap:.7em;display:flex}.lp-app__who{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.lp-app__who span{color:var(--color-text-muted);font-size:.82em}.lp-avatar{border-radius:var(--radius-pill);background:var(--color-primary-soft);width:2.6em;height:2.6em;color:var(--color-on-primary-soft);font-size:.8em;font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.lp-avatar--solid{background:var(--color-primary);color:var(--color-on-primary)}.lp-app__balance{background:var(--color-primary);color:var(--color-on-primary);border-radius:1.5em;flex-direction:column;gap:.2em;padding:1.1em 1.2em;display:flex}.lp-app__label{font-size:.85em}.lp-app__amount{font-size:2.3em;font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-display);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.05}.lp-app__amount small{font-size:.5em;font-weight:var(--font-weight-bold);letter-spacing:0}.lp-app__chip{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink) 28%, var(--color-primary));font-size:.82em;font-weight:var(--font-weight-bold);align-self:flex-start;margin-top:.3em;padding:.25em .8em}.lp-app__card,.lp-app__list{border:var(--border-hairline) solid var(--color-border);background:var(--color-surface);border-radius:1.5em}.lp-app__card{padding:.9em 1.1em}.lp-app__ringtext{flex-direction:column;min-width:0;display:flex}.lp-app__ringtext .lp-app__label{color:var(--color-text-muted)}.lp-app__ringtext strong{font-size:1.05em;line-height:1.25}.lp-app__listhead{padding-top:.15em}.lp-app__count{border-radius:var(--radius-pill);background:var(--color-primary);min-width:1.7em;height:1.7em;color:var(--color-on-primary);font-size:.8em;font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.lp-app__all{font-size:.85em;font-weight:var(--font-weight-bold);color:var(--color-primary-text);margin-inline-start:auto}.lp-app__list{overflow:hidden}.lp-app__row{padding:.55em .9em}.lp-app__row+.lp-app__row{border-top:var(--border-hairline) solid var(--color-border)}.lp-app__money{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85em}.lp-ring{flex:none;justify-content:center;align-items:center;width:4.6em;height:4.6em;display:inline-flex;position:relative}.lp-ring svg{fill:none;stroke-width:4px;width:100%;height:100%;position:absolute;inset:0}.lp-ring__track{stroke:var(--color-primary-soft)}.lp-ring__val{stroke:var(--color-primary);stroke-linecap:round}.lp-ring__text{font-size:1.05em;font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;position:relative}.lp-mini{background:var(--color-primary-soft);font-size:var(--font-size-small);border-radius:1.5em;flex-direction:column;gap:.7em;margin-top:auto;padding:1em;display:flex}.lp-mini--bare{background:0 0;flex:1;gap:.9em;margin:0;padding:0;font-size:1.18em}.lp-mini--bare .lp-mini__row{padding:.95em 1.05em}.lp-mini--bare .lp-mini__bars{gap:1em}.lp-mini__barhead{justify-content:space-between;align-items:baseline;gap:.7em;display:flex}.lp-mini__bar svg{width:100%;height:.7em;margin-top:.4em;display:block}.lp-mini__track{fill:var(--color-primary-soft)}.lp-mini__fill{fill:var(--color-primary)}.lp-mini__buttons{margin-top:auto;margin-bottom:.6em}.lp-mini__head{font-size:1.4em;font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-tight);line-height:1.15}.lp-mini__person{align-items:center;gap:.7em;display:flex}.lp-mini__person .lp-mini__head{font-size:1.2em}.lp-mini__muted{color:var(--color-text-muted);font-size:.875em;line-height:1.35}.lp-mini__strong{font-weight:var(--font-weight-bold)}.lp-mini__big,.lp-mini__row{border:var(--border-hairline) solid var(--color-border);background:var(--color-surface);border-radius:1.3em}.lp-mini__big{flex-direction:column;gap:.3em;padding:1em 1.1em;display:flex}.lp-mini__ringcard{flex-direction:row;align-items:center;gap:1em}.lp-mini__amount{font-size:2.1em;font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-display);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;line-height:1.05}.lp-mini__amount small{font-size:.5em;font-weight:var(--font-weight-bold);letter-spacing:0;color:var(--color-text-muted)}.lp-mini__row{flex-wrap:wrap;align-items:center;gap:.5em .7em;padding:.8em 1em;display:flex}.lp-mini__main{flex-direction:column;flex:6em;min-width:0;line-height:1.25;display:flex}.lp-mini__value{font-variant-numeric:tabular-nums;flex:none}.lp-mini__chip{border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-on-primary-soft);font-size:.875em;font-weight:var(--font-weight-bold);flex:none;padding:.3em .95em}.lp-mini__buttons{gap:.6em;margin-top:.2em;display:flex}.lp-mini__btn{border:var(--border-control) solid transparent;border-radius:var(--radius-pill);min-height:3em;font-size:.95em;font-weight:var(--font-weight-bold);text-align:center;flex:1;justify-content:center;align-items:center;padding-inline:.6em;display:flex}.lp-mini__btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.lp-mini__btn--danger{background:var(--color-surface);border-color:var(--color-danger);color:var(--color-danger)}.lp-bubble{max-width:90%;padding:.6em .9em;font-size:.95em;line-height:1.35}.lp-bubble--user{border-radius:1.1em;background:var(--color-primary);color:var(--color-on-primary);border-end-end-radius:.3em;align-self:flex-end}.lp-bubble--bot{border:var(--border-hairline) solid var(--color-border);border-radius:1.1em;background:var(--color-surface);border-end-start-radius:.3em;align-self:flex-start}.lp-badge{border-radius:var(--radius-pill);font-size:.875em;font-weight:var(--font-weight-bold);white-space:nowrap;flex:none;align-self:flex-start;align-items:center;gap:.35em;padding:.25em;padding-inline:.6em .8em;display:inline-flex}.lp-badge svg{flex:none;width:1.15em;height:1.15em}.lp-mini__row .lp-badge{align-self:center}.lp-badge--success{background:var(--color-success-bg);color:var(--color-success-text)}.lp-badge--warning{background:var(--color-warning-bg);color:var(--color-warning-text)}.lp-badge--danger{background:var(--color-danger-bg);color:var(--color-danger-text)}.lp-badge--info{background:var(--color-primary-soft);color:var(--color-on-primary-soft)}.lp-badge--muted{background:var(--color-surface-2);color:var(--color-text)}.lp-story{padding-block:calc(var(--lp-overlap) + var(--space-16)) var(--lp-y)}.lp-story .lp-head{margin-bottom:var(--space-8)}.lp-story__inner{min-width:0}.lp-story__list{gap:var(--space-4);margin:0 calc(var(--gutter) * -1);padding:var(--space-1) var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.lp-story__list:focus-visible{outline-offset:-3px}.lp-story__item{gap:var(--space-2);min-width:0;padding:var(--space-6);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-card-medium);background:var(--color-surface);scroll-snap-align:start;flex-direction:column;flex:0 0 min(86%,340px);display:flex}.lp-slide__title{font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-tight);margin:0}.lp-slide__text{margin:0 0 var(--space-3);font-size:var(--font-size-small);line-height:var(--line-height-small)}.lp-story__phone-col{display:none}.lp-car__nav{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);display:flex}.lp-car__btn{width:var(--size-button);height:var(--size-button);border:var(--border-control) solid var(--color-text);border-radius:var(--radius-pill);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lp-car__btn:hover:not([aria-disabled=true]){background:var(--color-text);color:var(--color-bg)}.lp-car__btn[aria-disabled=true]{border-color:var(--color-border-strong);color:var(--color-text-muted);cursor:default}.lp-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.lp-how{gap:var(--space-8) var(--space-6)}.lp-how__step{min-width:0;padding-top:var(--space-6);border-top:var(--border-hairline) solid var(--lp-line-ink)}.lp-how__no{margin-bottom:var(--space-6);font-size:clamp(64px,9vw,120px);font-weight:var(--font-weight-heavy);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-primary);line-height:.9;display:block}.lp-how__step p{color:var(--color-on-ink-muted);margin:0}.lp-panel{justify-content:space-between;gap:var(--space-8);min-width:0;padding:var(--space-8) var(--space-6);border-radius:var(--radius-card-medium);background:var(--color-primary-soft);flex-direction:column;display:flex}.lp-panel__title{font-size:clamp(28px,2.6vw,36px);line-height:var(--line-height-section);font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-hero);text-wrap:balance;margin:0}.lp-panel p{margin:0}.lp-pricing{gap:var(--space-6);display:grid}.lp-price-card{gap:var(--space-8);padding:var(--space-8) var(--space-6);border-radius:var(--radius-card-large);display:grid}.lp-price{align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;display:flex}.lp-price__amount{font-size:clamp(72px,11vw,128px);line-height:.95;font-weight:var(--font-weight-heavy);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.lp-price__unit{font-size:var(--font-size-body);font-weight:var(--font-weight-bold)}.lp-price__billing{margin:var(--space-2) 0 var(--space-8);font-size:var(--font-size-lead)}.lp-checks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp-checks li{align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-top:var(--border-hairline) solid color-mix(in srgb, var(--color-on-primary) 30%, transparent);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);display:flex}.lp-checks li:last-child{padding-bottom:0}.lp-checks svg{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--color-on-primary);width:32px;height:32px;color:var(--color-primary);flex:none;padding:4px}.lp-example{font-size:clamp(24px,3vw,34px);line-height:1.15;font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-tight);text-wrap:balance;margin:0}.lp-price-side{gap:var(--space-4);display:grid}.lp-price-side .lp-small{font-size:var(--font-size-body);margin:0}.lp-switch{padding:var(--space-8) var(--space-6);border-radius:var(--radius-card-large);background:var(--color-primary-soft);display:grid}.lp-switch .lp-h2{font-size:clamp(var(--font-size-h2-min), 3vw, 40px)}.lp-switch .lp-intro{margin-bottom:var(--space-8)}.lp-steps{gap:var(--space-3);margin:0 0 var(--space-8);counter-reset:lp-step;padding:0;list-style:none;display:grid}.lp-steps li{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-surface);counter-increment:lp-step;display:flex}.lp-steps li:before{content:counter(lp-step);content:counter(lp-step) / "";border-radius:var(--radius-pill);background:var(--color-primary);width:36px;height:36px;color:var(--color-on-primary);font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.lp-switch__cta{justify-self:start}.lp-split{gap:var(--space-8);display:grid}.lp-faq{display:grid}.lp-faq__item{padding-block:var(--space-7);border-top:var(--border-hairline) solid var(--color-border)}.lp-faq__item:last-child{border-bottom:var(--border-hairline) solid var(--color-border)}.lp-faq__item .lp-h3{margin-bottom:var(--space-3)}.lp-faq__item p{margin:0}.lp-faq__item .lp-small{align-items:center;gap:0 var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.lp-closing{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.lp-closing p{margin:0}.lp-closing p:not(.lp-closing__title){max-width:32rem;font-size:var(--font-size-lead)}.lp-closing__title{font-size:var(--lp-h1);line-height:var(--line-height-display)}.lp-closing .lp-btn{margin-top:var(--space-3)}.lp-footer{font-size:var(--font-size-small);line-height:var(--line-height-small)}.lp-footer__inner{gap:var(--space-6);padding-block:var(--space-12) var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.lp-footer__about img{width:120px;height:auto;display:block}.lp-footer__about p,.lp-footer__contact p,.lp-footer__copy{margin:var(--space-3) 0 0;color:var(--color-on-ink-muted)}.lp-footer__contact a:not(.lp-nav-link){min-height:var(--size-touch-min);color:var(--color-on-ink);text-underline-offset:4px;align-items:center;display:inline-flex}.lp-footer__links,.lp-footer__contact{flex-direction:column;display:flex}.lp-footer__links .lp-nav-link,.lp-footer__contact .lp-nav-link{justify-content:flex-start}.lp-footer__contact p{align-items:center;gap:0 var(--space-2);min-height:var(--size-touch-min);flex-wrap:wrap;margin:0;display:flex}.lp-footer__copy{padding-top:var(--space-6);border-top:var(--border-hairline) solid var(--lp-line-ink);margin:0}@keyframes lp-enter{0%{opacity:0;transform:translateY(var(--lp-enter-y)) scale(var(--lp-enter-scale))}to{opacity:1;transform:none}}@keyframes lp-ring{0%{stroke-dasharray:0 100}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lp-reveal{animation:linear both lp-enter;animation-timeline:view();animation-range:entry entry 50%}}.lp-armed .lp-reveal{opacity:0;transform:translateY(var(--lp-enter-y)) scale(var(--lp-enter-scale));transition:opacity var(--lp-enter-dur) var(--lp-ease), transform var(--lp-enter-dur) var(--lp-ease)}.lp-armed .lp-reveal.lp-in{opacity:1;transform:none}.lp-armed .lp-grid>:nth-child(2),.lp-armed .lp-faq>:nth-child(2){transition-delay:var(--lp-stagger)}.lp-armed .lp-grid>:nth-child(3),.lp-armed .lp-faq>:nth-child(3){transition-delay:calc(var(--lp-stagger) * 2)}.lp-btn,.lp-car__btn{transition:background-color var(--lp-press-dur) var(--lp-ease), border-color var(--lp-press-dur) var(--lp-ease), color var(--lp-press-dur) var(--lp-ease), transform var(--lp-press-dur) var(--lp-ease)}.lp-link,.lp-nav-link{transition:color var(--lp-press-dur) var(--lp-ease)}.lp-btn:active,.lp-car__btn:not([aria-disabled=true]):active{transform:scale(.97)}.lp-hero__phone{animation:lp-enter calc(var(--lp-enter-dur) * 1.4) var(--lp-ease) both}.lp-hero__phone .lp-ring__val{animation:lp-ring calc(var(--lp-enter-dur) * 2) var(--lp-ease) calc(var(--lp-enter-dur) / 2) both}}@media (min-width:600px){.lp-header__inner{gap:0 var(--space-4);padding-block:var(--space-3)}.lp-header__brand img{width:120px}.lp-header__actions .lp-btn--small{padding-inline:var(--space-5)}.lp-header__actions .lp-link{padding-inline:var(--space-2)}.lp-header__actions{gap:0 var(--space-3)}.lp-hero{padding-block:var(--space-12) 0}.lp-actions{flex-flow:wrap}.lp-actions .lp-btn{width:auto}.lp-hero__phone{width:360px}.lp-panel{padding:var(--space-8)}.lp-switch,.lp-price-card{padding:var(--space-12)}.lp-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-footer__copy{grid-column:1/-1}}@media (min-width:900px){.lp{--lp-overlap:160px}.lp-header__nav{justify-content:center;gap:0 var(--space-5);flex-wrap:wrap;flex:1;display:flex}.lp-header__langs{display:block}.lp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-panel{min-height:260px}.lp-hero__inner{gap:var(--space-12);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}.lp-hero__text{padding-bottom:var(--space-12)}.lp-hero__phone{width:min(100%,380px);margin-inline-end:0}.lp-story{padding-top:var(--space-24)}.lp-pricing{gap:var(--space-8)}.lp-price-card{align-items:center;gap:var(--space-16);padding:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-price__billing{margin-bottom:var(--space-8)}.lp-price-side{align-items:center;gap:var(--space-12);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lp-switch{column-gap:var(--space-16);padding:var(--space-16);grid-template:"head list""intro list""cta list"1fr/minmax(0,1fr) minmax(0,1fr)}.lp-switch .lp-h2{grid-area:head}.lp-switch .lp-intro{margin-bottom:var(--space-8);grid-area:intro}.lp-steps{grid-area:list;align-self:center;margin:0}.lp-switch__cta{grid-area:cta;align-self:start}}@media (min-width:900px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.lp-car__nav{display:none}.lp-story__inner{gap:var(--space-16);grid-template-columns:clamp(320px,52.9412svh - 25.4118px,400px) minmax(0,1fr);align-items:start;display:grid}.lp-story__phone-col{top:var(--space-6);order:-1;align-self:start;display:block;position:sticky}.lp-story__list{scroll-snap-type:none;margin:0;padding:0;display:block;overflow:visible}.lp-story__item{min-height:56svh;padding:var(--space-8) 0;background:0 0;border:0;border-radius:0;flex:none;justify-content:center}.lp-story__item .lp-mini{display:none}.lp-slide__title{font-size:var(--lp-h2);letter-spacing:var(--letter-spacing-hero);text-wrap:balance;line-height:1.05}.lp-slide__text{max-width:30rem;margin:var(--space-2) 0 0;font-size:var(--font-size-lead);line-height:var(--line-height-body)}.lp-story__phone-col .lp-phone__frame{aspect-ratio:9/17}.lp-story__bar{padding-bottom:.8em}.lp-story__screens{flex:1;min-height:0;display:grid}.lp-story__screen{opacity:0;min-height:0;transform:translateY(var(--lp-screen-y));transition:opacity calc(var(--lp-screen-dur) / 3) var(--lp-ease), transform calc(var(--lp-screen-dur) / 3) var(--lp-ease);flex-direction:column;grid-area:1/1;display:flex}.lp-story__screen.is-active{opacity:1;transition-duration:var(--lp-screen-dur);transition-delay:calc(var(--lp-screen-dur) / 3);transform:none}.lp-motion .lp-slide__title{color:var(--lp-dim);transition:color var(--lp-screen-dur) var(--lp-ease)}.lp-motion .lp-slide__text{color:var(--color-text-muted);transition:color var(--lp-screen-dur) var(--lp-ease)}.lp-motion .lp-story__item.is-active .lp-slide__title,.lp-motion .lp-story__item.is-active .lp-slide__text{color:var(--color-text)}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.lp-car__nav{display:none}.lp-story__list{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.lp-story__item{flex:none}}@media (min-width:1024px){.lp-hero__phone{width:min(100%,400px)}.lp-split{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lp-split__head{top:var(--space-8);align-self:start;position:sticky}.lp-footer__inner{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1.4fr);align-items:start}.lp-footer__copy{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.lp-reveal,.lp-hero__phone,.lp-ring__val,.lp-story__screen,.lp-story__item,.lp-slide__title,.lp-slide__text,.lp-btn,.lp-link,.lp-nav-link,.lp-car__btn{transition:none;animation:none}}.lp-on-ink .lang-link{color:var(--color-on-ink-muted)}.lp-on-ink a.lang-link:hover,.lp-on-ink .lang-link.is-current{color:var(--color-on-ink)}.lp-header__langs .lang-link{min-width:var(--size-touch-min);padding-inline:var(--space-1)}.lp-footer__langs .lang-link{padding-inline-start:0}.lp[dir=rtl] .lp-ring svg,.lp[dir=rtl] .lp-mini__bar svg{transform:scaleX(-1)}.lp[dir=rtl] .lp-h1,.lp[dir=rtl] .lp-h2,.lp[dir=rtl] .lp-closing__title{line-height:1.3}
