:root{--lp-paper:#f3f7fc;--lp-line:#dce6f1;--lp-ink:#0a2540;--lp-hdr:72px;interpolate-size:allow-keywords}html{scroll-behavior:smooth}section[id]{scroll-margin-top:92px}body{text-rendering:optimizelegibility}.lp-header{height:var(--lp-hdr);padding:12px 12px 0}@media (width>=640px){.lp-header{padding-inline:20px}}.lp-header-row{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-radius:999px;height:60px;transition:height .35s ease-out,box-shadow .35s ease-out,transform .35s ease-out;box-shadow:0 0 0 1px #0a254012,0 10px 28px -20px #0a254059}.lp-header.is-compact .lp-header-row{height:54px;transform:translateY(-4px);box-shadow:0 0 0 1px #0a254014,0 14px 32px -18px #0a254073}.lp-header.is-open:before{content:"";z-index:-1;background:#061a2e59;position:fixed;inset:0}.lp-mega{opacity:0;pointer-events:none;transition:opacity .25s ease-out,transform .25s ease-out;transform:translateY(-6px)}.lp-mega.is-open{opacity:1;pointer-events:auto;transform:none}[data-mega-toggle][aria-expanded=true] .lp-chev{transform:rotate(180deg)}.lp-chev{transition:transform .3s ease-out}.lp-acc summary::-webkit-details-marker{display:none}.lp-acc[open] .lp-chev{transform:rotate(180deg)}body.lp-locked{overflow:hidden}.lp-bottom{bottom:max(12px, env(safe-area-inset-bottom));transition:transform .4s ease-out;transform:translateY(calc(100% + 24px))}.lp-bottom.is-on{transform:none}.lp-calc-on .lp-bottom.is-on{transform:translateY(calc(100% + 24px))}[data-calc-mini]{transition:opacity .3s ease-out,transform .3s ease-out}.lp-result-on [data-calc-mini]{opacity:0;pointer-events:none;transform:translateY(8px)}.lp-hero{isolation:isolate;margin:calc(8px - var(--lp-hdr)) 8px 0;padding-top:var(--lp-hdr);background:linear-gradient(#e8f1fb 0%,#f3f7fc 55%,#fbfdff 100%);border:1px solid #e1ebf5;border-radius:28px;position:relative;overflow:clip}@media (width>=640px){.lp-hero{border-radius:36px;margin-inline:12px}}.lp-glow:before,.lp-glow:after{content:"";z-index:-1;pointer-events:none;will-change:transform;border-radius:50%;width:70vmax;height:70vmax;position:absolute}.lp-glow:before{top:-38vmax;background:radial-gradient(closest-side,#005ba62b,#005ba600);animation:22s ease-in-out infinite alternate lp-drift;inset-inline-end:-26vmax}.lp-glow:after{bottom:-46vmax;background:radial-gradient(closest-side,#f2652221,#f2652200);animation:26s ease-in-out -11s infinite alternate-reverse lp-drift;inset-inline-start:-30vmax}@keyframes lp-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,8%)scale(1.1)}}.lp-band{isolation:isolate;background:var(--lp-paper);border:1px solid #e1ebf5;border-radius:28px;margin-inline:8px;position:relative;overflow:clip}@media (width>=640px){.lp-band{border-radius:36px;margin-inline:12px}}.lp-eyebrow{color:#005ba6;letter-spacing:.01em;background:#eaf3fc;border:1px solid #005ba633;border-radius:999px;align-items:center;gap:.4rem;min-height:30px;padding:.2rem .9rem;font-size:.8125rem;font-weight:800;line-height:1.4;display:inline-flex}.lp-h2{color:var(--lp-ink);letter-spacing:-.01em;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.5rem);font-weight:900;line-height:1.3}.lp-h2,.lp-hero h1{text-wrap:balance}.lp-lead{text-wrap:pretty;color:#3e5f80;font-size:1.0625rem;line-height:1.85}.lp-idea{text-align:center;background:var(--lp-paper);border:1px solid #e1ebf5;border-radius:28px;flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex}.lp-idea-icon{color:#f26522;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 0 1px #e1ebf5,0 10px 22px -14px #0a254066}.lp-lift{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease-out,border-color .35s ease-out}@media (hover:hover){.lp-lift:hover{border-color:#c3d5e8;transform:translateY(-4px);box-shadow:0 24px 44px -28px #0a254073}}:where(.btn,.btn-primary,.btn-ghost,.btn-navy):active{scale:.97}@media (hover:hover){.btn-primary:hover{translate:0 -1px}}@media (width<=1023px){[data-more]:not(.is-all) [data-more-item]{display:none}[data-more].is-all [data-more-item]{animation:.45s ease-out both lp-in}}@media (width>=1024px){[data-more-btn]{display:none!important}}[data-more-btn][aria-expanded=true] .lp-chev,[data-collapse-btn][aria-expanded=true] .lp-chev{transform:rotate(180deg)}@keyframes lp-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=1023px){.lp-collapse{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .45s ease-out,opacity .45s ease-out,visibility .45s;display:grid}.lp-collapse.is-open{opacity:1;visibility:visible;grid-template-rows:1fr}.lp-collapse>*{min-height:0;overflow:hidden}}.lp-acc::details-content{block-size:0;transition:block-size .4s ease-out, content-visibility .4s allow-discrete;overflow:hidden}.lp-faq::details-content{block-size:0;transition:block-size .4s ease-out, content-visibility .4s allow-discrete;overflow:hidden}.lp-acc[open]::details-content{block-size:auto}.lp-faq[open]::details-content{block-size:auto}@media (width>=1024px){details[data-open-wide]::details-content{content-visibility:visible;block-size:auto}}.lp-browser{background:#fff;border:1px solid #d9dfe9;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #141f380f,0 24px 48px -28px #141f3859}.lp-browser-bar{background:#f4f6fa;border-bottom:1px solid #e1e7f1;align-items:center;gap:10px;height:34px;padding-inline:12px;display:flex}.lp-browser-bar i{background:#d3d9e4;border-radius:50%;width:9px;height:9px}.lp-browser-url{color:#3e5f80;text-align:center;white-space:nowrap;text-overflow:ellipsis;direction:ltr;background:#fff;border:1px solid #e1e7f1;border-radius:6px;flex:1;max-width:340px;height:22px;margin-inline:auto;padding-inline:8px;font-size:11px;line-height:20px;overflow:hidden}.lp-browser img,.lp-phone img,.lp-tv img,.lp-tablet img{width:100%;height:auto;display:block}.lp-phone{background:#10182b;border-radius:38px;padding:9px;box-shadow:inset 0 1px #2a3654,0 30px 50px -30px #141f38b3}.lp-phone>div{background:#fff;border-radius:30px;overflow:hidden}.lp-tv{background:#0d1322;border-radius:12px;padding:10px 10px 14px;box-shadow:0 30px 50px -30px #141f38b3}.lp-tv>div{border-radius:4px;overflow:hidden}.lp-tablet{background:#10182b;border-radius:26px;padding:14px;box-shadow:inset 0 1px #2a3654,0 30px 50px -30px #141f38b3}.lp-tablet>div{background:#fff;border-radius:10px;overflow:hidden}.lp-shot-crop{aspect-ratio:16/10;overflow:hidden}.lp-shot-crop img{object-fit:cover;object-position:top right;width:100%;height:100%}[dir=ltr] .lp-shot-crop img{object-position:top left}.lp-ping{animation:7s ease-in-out infinite lp-ping}@keyframes lp-ping{0%,12%{opacity:0;transform:translateY(-10px)scale(.96)}18%,70%{opacity:1;transform:none}78%,to{opacity:0;transform:translateY(-6px)}}.lp-ping .lp-bell{transform-origin:50% 15%;animation:7s infinite lp-ring}@keyframes lp-ring{0%,18%{transform:none}20%{transform:rotate(16deg)}23%{transform:rotate(-13deg)}26%{transform:rotate(8deg)}29%,to{transform:none}}.js [data-reveal]{opacity:0;transition:opacity .6s ease-out,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(16px)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-reveal].is-done{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease-out,border-color .35s ease-out,background-color .35s ease-out}.sc-wrap{background:var(--lp-paper);border:1px solid var(--lp-line);border-radius:20px;position:relative;overflow:hidden}.sc-wrap:before{content:"";pointer-events:none;background-image:radial-gradient(#141f3812 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.sc-stage{transform:translateX(-50%) scale(var(--k,1));transform-origin:top;position:absolute;top:0;left:50%}.js .sc [data-show]{opacity:0;pointer-events:none;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(8px)scale(.98)}.js .sc [data-show].is-shown{opacity:1;transform:none}.js .sc [data-show].sc-fade{transform:none}.js .sc [data-show].sc-slide{transform:translateY(100%)}.js .sc [data-show].sc-slide.is-shown{transform:none}.js .sc [data-show].sc-pop{transform:scale(.6)}.js .sc [data-show].sc-pop.is-shown{transition-timing-function:cubic-bezier(.3,1.5,.5,1);transform:none}.sc [data-on]{transition:background-color .35s,color .35s,border-color .35s,transform .35s,box-shadow .35s,width .6s,height .6s,opacity .35s}.sc-tap{z-index:20;background:#e8642c40;border:2px solid #e8642ce6;border-radius:50%;width:34px;height:34px;margin:-17px;position:absolute}.sc-tap.is-shown{animation:.9s ease-out .15s both sc-tap}@keyframes sc-tap{0%{opacity:0;transform:scale(.4)}30%{opacity:1}to{opacity:0;transform:scale(1.5)}}.sc-ring.is-on{transform-origin:50% 12%;animation:1s 2 lp-ring2}@keyframes lp-ring2{0%,to{transform:none}20%{transform:rotate(16deg)}40%{transform:rotate(-13deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}.sc-scan{background:#f26522;height:2px;animation:1.6s ease-in-out infinite alternate sc-scan;position:absolute;inset-inline:0;box-shadow:0 0 12px 2px #e8642c99}@keyframes sc-scan{0%{top:8%}to{top:92%}}.sc-spin{animation:.9s linear infinite sc-spin}@keyframes sc-spin{to{transform:rotate(360deg)}}.sc-grow{transform-origin:bottom;transition:transform .9s cubic-bezier(.2,.8,.2,1);transform:scaleY(.08)}.sc-grow.is-on{transform:none}.sc-flash.is-on{animation:1.2s sc-flash}@keyframes sc-flash{0%,40%{background-color:#f07a2a4d}to{background-color:#0000}}.sc-steps{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:6px;display:grid}.sc-step{text-align:start;color:#7385a6;cursor:pointer;border-radius:8px;width:100%;min-height:44px;padding:8px 2px 4px;font-size:.8125rem;font-weight:700;display:block}.sc-step:focus-visible{outline-offset:2px;outline:2px solid #f26522}.sc-bar{background:#e1e7f1;border-radius:3px;height:3px;margin-bottom:8px;display:block;overflow:hidden}.sc-bar i{background:#f26522;width:0;height:100%;display:block}.sc-step.is-done .sc-bar i{background:#0a2540;width:100%}.sc-step.is-done{color:#3e5f80}.sc-step.is-active{color:#061a2e}.sc-step.is-active .sc-bar i{animation:sc-fill var(--ms,2.6s) linear forwards}.sc.is-paused .sc-step.is-active .sc-bar i,.sc.is-off .sc-step.is-active .sc-bar i{animation-play-state:paused}@keyframes sc-fill{0%{width:0}to{width:100%}}.sc-label{display:none}@media (width>=640px){.sc-label{display:inline}}.sc-text{min-height:3.4em}.sc-pause{opacity:0;transition:opacity .2s}.sc.is-paused .sc-pause{opacity:1}.lp-compare th:first-child,.lp-compare td:first-child{z-index:1;background:#fff;position:sticky;inset-inline-start:0}.lp-compare tr.grp td:first-child{background:#f2f5fa}.lp-pop{animation:.3s lp-pop}@keyframes lp-pop{50%{transform:scale(1.08)}}.dm-flash{animation:1.2s sc-flash}.dm-pulse{animation:1.6s ease-out 2 dm-pulse}@keyframes dm-pulse{0%{box-shadow:0 0 #e8642c73}to{box-shadow:0 0 0 12px #e8642c00}}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq[open] .lp-faq-icon{transform:rotate(45deg)}.lp-faq-icon{transition:transform .25s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-reveal],.lp-ping{opacity:1;transform:none}.lp-glow:before,.lp-glow:after{animation:none}.lp-lift:hover,.btn-primary:hover{transform:translate(0,0)}:where(.btn,.btn-primary,.btn-ghost,.btn-navy):active{scale:none}[data-more].is-all [data-more-item]{animation:none}}@media (width<=639px){.sc-wrap{border-inline:0;border-radius:0;margin-inline:-16px}}.lp-prose>*+*{margin-top:1.1em}.lp-prose h2{color:var(--lp-ink,#0a2540);margin-top:2em;font-size:1.5rem;font-weight:900;line-height:1.35}.lp-prose h3{color:var(--lp-ink,#0a2540);margin-top:1.6em;font-size:1.2rem;font-weight:800;line-height:1.4}.lp-prose p{margin-top:1.1em}.lp-prose ul,.lp-prose ol{padding-inline-start:1.4em}.lp-prose ul{list-style:outside}.lp-prose ol{list-style:decimal}.lp-prose li+li{margin-top:.4em}.lp-prose li::marker{color:#f26522}.lp-prose blockquote{color:#3e5f80;background:#fff7f2;border-inline-start:4px solid #f26522;border-radius:.75rem;padding:.25rem 1rem}.lp-prose a{color:#c9501f;text-underline-offset:3px;font-weight:700;text-decoration:underline}.lp-prose img{border-radius:1rem;max-width:100%;height:auto}.lp-prose hr{border:0;border-top:1px solid #e3e8f2;margin:2.5em 0}.lp-prose code{background:#eef2f8;border-radius:.35rem;padding:.1em .4em;font-size:.9em}.lp-prose pre{color:#fff;text-align:left;direction:ltr;background:#0a2540;border-radius:1rem;padding:1rem 1.25rem;overflow-x:auto}.lp-prose pre code{background:0 0;padding:0}.lp-prose table{border-collapse:collapse;width:100%;font-size:.95em}.lp-prose th,.lp-prose td{text-align:start;border:1px solid #e3e8f2;padding:.5rem .75rem}.lp-prose th{background:#f6f8fb;font-weight:800}.lp-prose strong{color:#0a2540;font-weight:800}.asst-open .lp-ask,.asst-open .lp-bottom{visibility:hidden}[data-counter]{font-variant-numeric:tabular-nums}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:max(16px,1em)}}
