@keyframes lp-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp-rise{animation:.52s cubic-bezier(.2,.7,.2,1) both lp-rise}.lp-arrive{animation:.6s ease-out both cco-arrive}@keyframes lp-dash{to{stroke-dashoffset:-40px}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-step{0%,2%{opacity:0}5%,22%{opacity:1}26%,to{opacity:0}}@keyframes lp-steptxt{0%,2%{color:#6b6a65}5%,22%{color:#fff}26%,to{color:#6b6a65}}@keyframes lp-src{0%,to{border-color:#e4e2dc}10%{border-color:#1f5fd8}22%{border-color:#e4e2dc}}@keyframes lp-gate{0%,48%,to{background:#fbfaf8}55%,70%{background:#eef2fb}}@keyframes lp-out{0%,72%{opacity:.35;transform:translateY(6px)}80%,96%{opacity:1;transform:translateY(0)}to{opacity:.35;transform:translateY(6px)}}@keyframes lp-tag{0%,to{background:#faf9f7;border-color:#dcdad3}8%,20%{background:#fff;border-color:#1a1a18}28%{background:#faf9f7;border-color:#dcdad3}}.lp-dash{animation:1.6s linear infinite lp-dash}.lp-spin{animation:28s linear infinite lp-spin}.lp-step{opacity:0;animation:8s ease-in-out infinite lp-step}.lp-steptxt{color:#6b6a65;animation:8s ease-in-out infinite lp-steptxt}.lp-src{animation:2.5s ease-in-out infinite lp-src}.lp-gate{animation:8s ease-in-out infinite lp-gate}.lp-out{animation:8s ease-in-out infinite lp-out}.lp-tag{animation:8s ease-in-out infinite lp-tag}@keyframes lp-lit{0%,8%{color:#6b6a65;background:#fff;border-color:#e4e2dc}14%,to{color:#fff;background:#1a1a18;border-color:#1a1a18}}@keyframes lp-swapA{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}@keyframes lp-swapB{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}@keyframes lp-merge{0%,20%{opacity:1;transform:translate(0)}55%,85%{transform:translate(var(--mx),var(--my)) scale(.6);opacity:0}to{opacity:1;transform:translate(0)}}@keyframes lp-core{0%,40%{opacity:.4;transform:scale(.85)}60%,85%{opacity:1;transform:scale(1)}to{opacity:.4;transform:scale(.85)}}@keyframes lp-grow{0%,15%{transform:scaleY(.15)}45%,90%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes lp-gateok{0%,45%{opacity:0;transform:translateY(6px)}55%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-hold{0%,45%{opacity:1}55%,95%{opacity:.25}to{opacity:1}}.lp-lit{animation:6s ease-in-out infinite lp-lit}.lp-swapA{animation:6s ease-in-out infinite lp-swapA}.lp-swapB{animation:6s ease-in-out infinite lp-swapB}.lp-merge{animation:6s ease-in-out infinite lp-merge}.lp-core{animation:6s ease-in-out infinite lp-core}.lp-grow{transform-origin:bottom;animation:6s ease-in-out infinite lp-grow}.lp-gateok{animation:6s ease-in-out infinite lp-gateok}.lp-hold{animation:6s ease-in-out infinite lp-hold}@keyframes lp-cap{0%,1%{box-shadow:none;border-color:#e4e2dc}2%,9%{border-color:#1f5fd8;box-shadow:0 8px 24px #1f5fd81a}12%,to{box-shadow:none;border-color:#e4e2dc}}@keyframes lp-cap-mark{0%,1%{opacity:1;background:#c6c3ba}2%,9%{opacity:.5;background:#1f5fd8}5%{opacity:1}12%,to{opacity:1;background:#1a1a18}}@keyframes lp-cap-live{0%,1%{color:#6b6a65}2%,9%{color:#1f5fd8}12%,to{color:#3c3b37}}@keyframes lp-cap-fill{0%{width:0}25%,to{width:100%}}.lp-cap{animation:11s linear infinite both lp-cap}.lp-cap-mark{animation:11s linear infinite both lp-cap-mark}.lp-cap-live{animation:11s linear infinite both lp-cap-live}.lp-cap-fill{width:0;animation:11s cubic-bezier(.2,.7,.2,1) infinite both lp-cap-fill}@keyframes lp-in-a{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lp-in-b{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp-in-a{animation:.42s ease-out both lp-in-a}.lp-in-b{animation:.42s ease-out both lp-in-b}@keyframes lp-fl-a{0%{background:#dce6fa}to{background:0 0}}@keyframes lp-fl-b{0%{background:#dce6fa}to{background:0 0}}@keyframes lp-fr-a{0%{opacity:0;background:#eef2fb;transform:translateY(-8px)}30%{opacity:1;transform:none}to{background:#fff}}@keyframes lp-fr-b{0%{opacity:0;background:#eef2fb;transform:translateY(-8px)}30%{opacity:1;transform:none}to{background:#fff}}.lp-fl-a{animation:1.6s ease-out both lp-fl-a}.lp-fl-b{animation:1.6s ease-out both lp-fl-b}.lp-fr-a{animation:1.8s ease-out both lp-fr-a}.lp-fr-b{animation:1.8s ease-out both lp-fr-b}@keyframes lp-lrow{0%,10%{box-shadow:inset 3px 0 #1f5fd8}12.5%,to{box-shadow:inset 3px 0 #0000}}.lp-lrow{animation:10s linear infinite lp-lrow}.lp-log{min-width:640px}.lp-log .lp-lrow{grid-template-columns:44px minmax(0,170px) minmax(0,1fr) 56px 64px}@keyframes lp-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.lp-wave{animation:1.1s ease-in-out infinite lp-wave}@keyframes lp-rbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-rbar-r{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-rbar{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) both lp-rbar}.lp-spinner{animation:.9s linear infinite lp-spin}@keyframes lp-rv{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.lp main>section[data-rv=play]>*{animation:.64s cubic-bezier(.2,.7,.2,1) both lp-rv}.lp main>section[data-rv=play]>:nth-child(2){animation-delay:.11s}.lp main>section[data-rv=play]>:nth-child(3){animation-delay:.22s}.lp main>section[data-rv=play]>:nth-child(4){animation-delay:.33s}.lp main>section[data-rv=play]>:nth-child(5){animation-delay:.44s}.lp main>section[data-rv=play]>:nth-child(6){animation-delay:.55s}.lp main>section[data-rv=play]>:nth-child(n+7){animation-delay:.66s}.lp main>section[data-rv=play] .lp-rbar{animation-name:lp-rbar-r}@media (prefers-reduced-motion:reduce){.lp-rise,.lp-arrive,.lp-dash,.lp-spin,.lp-step,.lp-steptxt,.lp-src,.lp-gate,.lp-out,.lp-tag,.lp-lit,.lp-swapA,.lp-swapB,.lp-merge,.lp-core,.lp-grow,.lp-gateok,.lp-hold,.lp-cap,.lp-cap-mark,.lp-cap-live,.lp-cap-fill,.lp-in-a,.lp-in-b,.lp-fl-a,.lp-fl-b,.lp-fr-a,.lp-fr-b,.lp-lrow,.lp-wave,.lp-rbar,.lp-spinner,.lp [data-lp-anim],.lp .cn-live,.lp .cn-wave,.lp main>section[data-rv]>*{animation:none!important}.lp-out{opacity:1}.lp-swapA{opacity:0}.lp-cap-fill{width:100%}.lp *{transition:none!important}[data-cco-next]:has(.lp){scroll-behavior:auto!important}}@media print{.lp *{transition:none!important;animation:none!important}}[data-cco-next]:has(.lp){scroll-behavior:smooth}.lp{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-x:clip}.lp a{color:inherit;text-decoration:none}.lp :focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #1f5fd8}.lp-press:hover:not(:disabled){filter:brightness(.95);box-shadow:0 1px 3px #1a1a181a}.lp-press:active:not(:disabled){filter:brightness(.9);transform:translateY(1px)}.lp-hover-ink:hover:not(:disabled){background:#2e2f2b!important}.lp-hover-line:hover:not(:disabled){border-color:#a9a79e!important}.lp-hover-ink:active:not(:disabled),.lp-hover-line:active:not(:disabled){filter:brightness(.92);transform:translateY(1px)}.lp-cta-ink:hover:not(:disabled){background:#2e2f2b!important}.lp-cta-w:hover:not(:disabled){background:#eae8e2!important}.lp-cta:active:not(:disabled){transform:translateY(1px)}.lp-nav a:hover{color:#1a1a18!important}.lp-faq summary{list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq-plus{transition:transform .16s;display:inline-block}.lp-faq details[open] .lp-faq-plus{transform:rotate(45deg)}.lp-cmp-tag{display:none}@media (max-width:960px){.lp-legal-grid{grid-template-columns:minmax(0,1fr)!important}.lp-legal-toc{display:none!important}}@media (max-width:760px){.lp-nav{display:none!important}.lp-header{gap:12px!important}.lp-h1{font-size:44px!important}.lp-h2{font-size:34px!important}.lp-cmp-head{display:none!important}.lp-cmp-row{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.lp-cmp-tag{letter-spacing:.09em;text-transform:uppercase;color:#6b6a65;font-size:11px;display:block}.lp-legal-tabs{display:none!important}.lp-sticky{position:static!important}}@media (max-width:640px){.lp-prow{grid-template-columns:minmax(0,1fr)!important}.lp-log{min-width:0}.lp-log .lp-lrow{grid-template-columns:26px minmax(0,1fr) auto auto;grid-template-areas:"n step who at"".what what what";column-gap:10px!important;padding:14px 16px!important}.lp-log .lp-l-n{grid-area:n}.lp-log .lp-l-step{grid-area:step}.lp-log .lp-l-what{grid-area:what}.lp-log .lp-l-who{grid-area:who}.lp-log .lp-l-at{grid-area:at}}@media (max-width:560px){.lp-byline{display:none!important}.lp-start{padding:0 14px!important}.lp-legal-h1{font-size:40px!important}}
