.lpx-header{z-index:50;height:76px;transition:background-color var(--lp-dur)var(--lp-ease),box-shadow var(--lp-dur)var(--lp-ease);background:0 0;align-items:center;display:flex;position:sticky;top:0}.lpx-header.is-scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);box-shadow:0 1px 0 var(--lp-line);background:#fbf8f3d1}.lpx-header__row{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.lpx-nav{color:var(--lp-ink-2);gap:34px;font-size:16px;font-weight:500;display:flex}.lpx-nav a{transition:color var(--lp-dur-fast)var(--lp-ease)}.lpx-nav a:hover{color:var(--lp-ink)}.lpx-header__actions{justify-self:end;align-items:center;gap:26px;display:flex}.lpx-header__signin{font-size:16px}.lpx-header.is-dark{color:var(--lp-night-ink)}.lpx-header.is-dark.is-scrolled{box-shadow:0 1px 0 var(--lp-night-line);background:#16151ab8}.lpx-header.is-dark .lpx-compact-brand,.lpx-header.is-dark .lpx-header__signin,.lpx-header.is-dark .lpx-nav a:hover{color:var(--lp-night-ink)}.lpx-header.is-dark .lpx-nav a{color:var(--lp-night-ink-2)}.lpx-header.is-dark .lp-link:hover{border-color:var(--lp-night-ink)}.cl{--cl-brand:var(--lp-teal-deep);--cl-ink:color-mix(in srgb,var(--lp-teal-deeper)70%,var(--lp-ink));--cl-surface:color-mix(in srgb,var(--lp-teal-soft)70%,var(--lp-card));padding-top:40px;padding-bottom:0}.cl__card{border-radius:var(--lp-radius-xl);text-align:center;color:var(--cl-ink);background:var(--cl-surface);box-shadow:var(--lp-shadow-sm);padding:104px 80px;position:relative;overflow:hidden}.cl__card .lp-h2{color:var(--cl-ink);font-size:52px}.cl__card .lp-lede{color:var(--cl-ink);margin:22px auto 0}.cl__card .lp-btn--ink{background:var(--cl-brand);color:var(--lp-card)}.cl__card .lp-btn--ink:hover{background:var(--lp-teal-deeper)}.cl__actions{justify-content:center;align-items:center;gap:26px;margin-top:40px;display:flex}.cl__actions .lp-link{color:var(--cl-ink)}.cl__actions .lp-link:hover{border-color:var(--cl-ink)}.cl__orb{filter:blur(2px);pointer-events:none;background:#ffffff29;border-radius:50%;position:absolute}.cl__orb--1{width:340px;height:340px;top:-120px;right:-90px}.cl__orb--2{width:220px;height:220px;bottom:-80px;left:-60px}.lpx-footer{color:var(--lp-ink-3);justify-content:center;align-items:center;padding:56px 0 44px;font-size:14.5px;display:flex}.lpx-footer__links{color:var(--lp-ink-2);gap:24px;font-weight:500;display:flex}.lpx-footer__links a:hover{color:var(--lp-ink)}.lpx-header__cta-short,.lpx-menu-btn,.lpx-menu{display:none}html.lpx-locked,html.lpx-locked body{overflow:hidden}.lpx-sheet{z-index:10010;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--lp-dur-slow);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.lpx-sheet.is-open{pointer-events:auto;visibility:visible;transition-delay:0s}.lpx-sheet__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--lp-dur)var(--lp-ease);background:#1716146b;position:absolute;inset:0}.lpx-sheet.is-open .lpx-sheet__scrim{opacity:1}.lpx-sheet__panel{background:var(--lp-bg);width:100%;max-width:560px;color:var(--lp-ink);padding:14px 24px calc(28px + env(safe-area-inset-bottom,0px));transition:transform var(--lp-dur-slow)var(--lp-ease);border-radius:28px 28px 0 0;position:relative;transform:translateY(100%);box-shadow:0 -20px 60px -20px #17161459}.lpx-sheet.is-open .lpx-sheet__panel{transform:none}.lpx-sheet__grab{background:var(--lp-line-strong);border-radius:999px;width:40px;height:5px;margin:0 auto 22px;display:block}.lpx-sheet__mark{margin-bottom:18px}.lpx-sheet__title{font-family:var(--lp-font-display);letter-spacing:-.025em;text-wrap:balance;font-size:26px;font-weight:700;line-height:1.1}.lpx-sheet__body{color:var(--lp-ink-2);text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.5}.lpx-sheet__form{gap:10px;margin-top:22px;display:grid}.lpx-sheet__input{border-radius:var(--lp-radius-sm);border:1.5px solid var(--lp-line-strong);background:var(--lp-card);height:54px;font:inherit;color:var(--lp-ink);appearance:none;outline:none;padding:0 16px;font-size:17px}.lpx-sheet__input:focus-visible{outline:none}.lpx-sheet__input:focus{border-color:var(--lp-teal-deep);box-shadow:0 0 0 3px #0b7f6e29}.lpx-sheet__input::placeholder{color:var(--lp-ink-3)}.lpx-sheet__btn{width:100%;height:54px}.lpx-sheet__btn:disabled{opacity:.7;cursor:default}.lpx-sheet__error{color:var(--lp-coral-deep);margin-top:12px;font-size:14.5px}.lpx-sheet__foot{color:var(--lp-ink-3);text-align:center;margin-top:18px;font-size:14.5px;line-height:1.6}.lpx-sheet__link{color:var(--lp-ink);font-weight:600}@media (max-width:720px){.lpx-header{height:64px}.lpx-header .lp-wrap{--lp-gutter:20px}.lpx-header__row{grid-template-columns:auto 1fr}.lpx-nav{display:none}.lpx-header .lpx-compact-brand{--compact-mark-size:24px;--compact-word-size:23px;--compact-brand-gap:.38rem}.lpx-header__actions{gap:8px}.lpx-header__signin{display:none}.lpx-header__cta{height:40px;padding:0 14px;font-size:14.5px}.lpx-header__cta-long{display:none}.lpx-header__cta-short{display:inline}.lpx-menu-btn{width:44px;height:44px;color:var(--lp-ink);border-radius:12px;grid-template-rows:2px 2px;align-content:center;justify-items:center;gap:5px;margin-right:-8px;display:grid}.lpx-menu-btn__bar{width:20px;height:2px;transition:transform var(--lp-dur)var(--lp-ease);transform-origin:50%;background:currentColor;border-radius:2px;display:block}.lpx-header.is-menu .lpx-menu-btn__bar:first-child{transform:translateY(3.5px)rotate(45deg)}.lpx-header.is-menu .lpx-menu-btn__bar:last-child{transform:translateY(-3.5px)rotate(-45deg)}.lpx-header.is-dark .lpx-menu-btn{color:var(--lp-night-ink)}.lpx-header.is-menu{z-index:10001;background:var(--lp-bg);box-shadow:none;color:var(--lp-ink)}.lpx-header.is-menu .lpx-compact-brand,.lpx-header.is-menu .lpx-menu-btn{color:var(--lp-ink)}.lpx-menu{z-index:10000;padding:84px 20px calc(24px + env(safe-area-inset-bottom,0px));background:var(--lp-bg);opacity:0;pointer-events:none;transition:opacity var(--lp-dur)var(--lp-ease);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.lpx-menu.is-open{opacity:1;pointer-events:auto}.lpx-menu__nav{flex-direction:column;display:flex}.lpx-menu__link{font-family:var(--lp-font-display);letter-spacing:-.03em;color:var(--lp-ink);border-bottom:1px solid var(--lp-line);opacity:0;transition:opacity var(--lp-dur)var(--lp-ease),transform var(--lp-dur)var(--lp-ease);padding:14px 0;font-size:34px;font-weight:700;line-height:1.05;display:block;transform:translateY(10px)}.lpx-menu.is-open .lpx-menu__link{opacity:1;transform:none}.lpx-menu__foot{gap:14px;display:grid}.lpx-menu__cta{width:100%;height:54px}.lpx-menu__signin{text-align:center;color:var(--lp-ink-2);font-size:15px}.lpx-menu__signin b{color:var(--lp-ink);font-weight:600}.lpx-footer{align-items:flex-start;padding:40px 0 32px}.lpx-footer__links{grid-template-columns:1fr 1fr;gap:12px 24px;width:100%;font-size:15.5px;display:grid}.lpx-footer__links a{padding:4px 0;display:block}}
.marketing-mobile-chrome,.marketing-mobile-footer,.dl-mobile-intro{display:none}.marketing-desktop-chrome:has(>.lpx-header){display:contents}@media (max-width:720px){.marketing-shell.lpx{--lp-bg:var(--cm-bg);--lp-bg-2:color-mix(in srgb,var(--cm-bg),var(--cm-ink)5%);--lp-card:color-mix(in srgb,var(--cm-bg),var(--cm-ink)8%);--lp-ink:var(--cm-ink);--lp-ink-2:var(--cm-muted);--lp-ink-3:var(--cm-quiet);--lp-line:var(--cm-row-line);--lp-line-strong:var(--cm-line);--lp-teal:var(--cm-control-ink);--lp-teal-deep:var(--cm-control-ink);--lp-teal-deeper:var(--cm-selected-ink);--lp-teal-sage:var(--cm-control-ink);--lp-teal-soft:color-mix(in srgb,var(--cm-bg),var(--cm-mint)12%);--lp-sun-soft:color-mix(in srgb,var(--cm-bg),var(--cm-yellow)12%);--lp-coral-soft:color-mix(in srgb,var(--cm-bg),var(--cm-coral)12%);--lp-lilac-soft:color-mix(in srgb,var(--cm-bg),var(--cm-violet)12%);--lp-sky-soft:color-mix(in srgb,var(--cm-bg),var(--cm-blue)12%);--lp-leaf-soft:color-mix(in srgb,var(--cm-bg),var(--cm-green)12%);--lp-leaf-deep:var(--cm-control-ink);--lp-sky-deep:var(--cm-caption-blue);--lp-coral-deep:var(--cm-caption-coral);background:var(--cm-bg);color:var(--cm-ink);color-scheme:var(--cm-color-scheme);min-height:100dvh}.marketing-shell .marketing-desktop-chrome{display:none}.marketing-shell .lp-h1{font-size:var(--text-heading-1);letter-spacing:-.03em;line-height:1.1}.marketing-shell .lp-lede{font-size:var(--text-lg);line-height:1.5}.marketing-mobile-chrome.cm-stage{z-index:30;min-height:0;padding:calc(var(--space-5) + env(safe-area-inset-top,0px))var(--cm-gutter)var(--space-5);display:block;position:relative}.marketing-mobile-footer.cm-stage{min-height:0;display:block}.marketing-mobile-footer .cm-footer{padding-inline:0}.marketing-shell :is(.lp-btn--primary,.lp-btn--ink){background:var(--cm-cta-bg);color:var(--cm-cta-ink);box-shadow:none}.marketing-shell :is(.lp-btn--primary,.lp-btn--ink):hover{background:var(--cm-cta-hover)}.marketing-shell :is(.pr-hero__bg,.dl-hero__bg,.cl__orb){display:none}.marketing-shell .cl__card{background:var(--lp-bg-2);color:var(--cm-ink)}.marketing-shell :is(.cl__card .lp-h2,.cl__card .lp-lede){color:inherit}.marketing-shell .pr-hero__hl{background:var(--cm-mint);color:var(--cm-highlight-ink);border-radius:var(--radius-sm);box-shadow:none;border:0}.marketing-shell .cm-get-app{font-family:var(--lp-font-sans)}.marketing-shell .cm-get-app h2{font-family:var(--lp-font-sans);color:var(--cm-dark)}.marketing-shell :is(.bi-chip.is-active,.pr-seg__btn.is-on,.ph-tab.is-active,.ph-rec__mic,.ph-rec__next,.kit-recall__btn){color:var(--lp-bg)}.marketing-shell .bi-news__input{background:var(--lp-card);color:var(--lp-ink)}.marketing-shell .pr-cta--max,.marketing-shell .pr-save{color:var(--cm-dark)}.marketing-shell .pr-pick{background:color-mix(in srgb,var(--cm-bg)92%,transparent);top:0}.marketing-shell :is(.pr-cta--current,.pr-cta--current:hover){background:var(--lp-bg-2);color:var(--lp-ink-2)}.marketing-shell :is(.ph-say,.kit-phrase__audio,.kit-exchange__audio,.kit-recall__audio)[data-playing=true]{color:var(--cm-bg)}.marketing-shell :is(.ft-faq__item,.fw-faq__item)[open] :is(.ft-faq__icon,.fw-faq__icon):before{background:var(--lp-bg)}.marketing-shell .dl-mobile-intro{padding:var(--space-6)var(--cm-gutter)var(--space-12);display:block}.marketing-shell .dl-mobile-intro h1{font-size:var(--text-3xl);letter-spacing:-.03em;font-weight:700;line-height:1.12}.marketing-shell .dl-mobile-intro p{margin-block:var(--space-5);color:var(--cm-muted)}.marketing-shell .dl-mobile-intro .cm-cta{margin-top:var(--space-3)}.marketing-shell.dl :is(.dl-hero,.dl-ways-section){display:none}}
.lpx-compact-brand{--compact-mark-size:34px;--compact-word-size:32px;--compact-brand-gap:.6rem;justify-self:start;align-items:center;gap:var(--compact-brand-gap);color:var(--compact-brand-ink);flex-shrink:0;display:inline-flex}.lpx-header .lpx-compact-brand{--compact-mark-size:27px;--compact-word-size:26px;--compact-brand-gap:.44rem}.lpx-compact-brand>span{font-family:var(--lp-font-brand);font-size:var(--compact-word-size);letter-spacing:-.075em;font-weight:650;line-height:1}.lpx-compact-brand--footer{--compact-mark-size:27px;--compact-word-size:26px;--compact-brand-gap:.45rem}.lpx-compact-footer{--compact-footer-space:40px;--compact-footer-gap:28px;justify-content:space-between;align-items:center;gap:var(--compact-footer-gap);padding-block:var(--compact-footer-space);color:var(--lp-ink-2);flex-wrap:wrap;font-size:14px;display:flex}.lpx-compact-footer__links,.lpx-compact-footer__social{align-items:center;gap:var(--compact-footer-gap);flex-wrap:wrap;display:flex}.lpx-compact-footer__links{margin-left:auto}.lpx-compact-footer__brand-group{align-items:center;gap:var(--compact-footer-gap);display:flex}.lpx-compact-footer__social{gap:0}.lpx-compact-footer__social a{justify-content:center;width:44px}.lpx-compact-footer nav a{align-items:center;min-height:44px;display:inline-flex}.lpx-compact-footer nav a:hover{color:var(--lp-teal)}@media (max-width:720px){.lpx-compact-brand{--compact-mark-size:29px;--compact-word-size:29px}.lpx-compact-brand--footer{--compact-mark-size:27px;--compact-word-size:26px}.lpx-compact-footer{--compact-footer-gap:16px}.lpx-compact-footer__links{order:3;justify-content:space-between;width:100%;margin-left:0}}