:root:has(.lp-page){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lp{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f9fc;--card:#fff;--ink:#0b1324;--ink2:#46536b;--ink3:#65728a;--line:#dde5f0;--line2:#c6d1e2;--blue:#1f4fff;--blue-d:#1a3fd0;--blue-wash:#eef2ff;--pass:#0e9960;--pass-bg:#e6f6ee;--hold:#b86e06;--hold-bg:#fff3dc;--stop:#cf3636;--stop-bg:#fdebeb;--navy:#091121;--sans:var(--font-geist-sans),"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ease:cubic-bezier(.22,1,.36,1);--spring:cubic-bezier(.34,1.56,.64,1);--sh:0 1px 2px #14285a0d,0 14px 36px -14px #142d6e29;--sh-lg:0 1px 2px #14285a0d,0 30px 70px -24px #142d6e42;background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.55;position:relative}html:has(.lp){scroll-behavior:smooth;scroll-padding-top:72px}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}}body:has(.lp){background:#f7f9fc}:where(.lp :is(h1,h2,h3):not(.lp-screen *)){letter-spacing:-.035em;margin:0;font-weight:300}.lp-mono{font-family:var(--mono);font-feature-settings:"zero" 1;letter-spacing:-.01em}.lp-nw{white-space:nowrap}.lp-page{position:relative;overflow-x:clip}.lp-rails{pointer-events:none;z-index:3;position:absolute;inset:0}.lp-rails>i{border-left:1px solid #7891be42;border-right:1px solid #7891be42;max-width:1200px;height:100%;margin:0 auto;display:block}.lp-wrap{max-width:1200px;margin:0 auto;padding:0 56px;position:relative}.lp-rule{height:1px;margin:0 -56px;position:relative}.lp-rule>i{background:var(--line2);transform-origin:0;position:absolute;inset:0}.lp-rule:before,.lp-rule:after{content:"";background:var(--bg);z-index:4;width:9px;height:9px;transition:transform .5s var(--spring) .1s;border:1px solid #9fb0cc;border-radius:50%;position:absolute;top:-4px}.lp-rule:before{left:-5px}.lp-rule:after{transition-delay:.75s;right:-5px}.lp-rule em{font:400 10.5px/1 var(--mono);color:var(--ink3);letter-spacing:.06em;font-style:normal;position:absolute;top:14px;right:16px}.lp-dark .lp-rule em{color:#6f83ab}.lp-dark .lp-rule>i{background:#96afe138}.lp-dark .lp-rule:before,.lp-dark .lp-rule:after{background:var(--navy);border-color:#a0b9eb80}.lp-js .lp-rule>i{transition:transform 1.1s var(--ease);transform:scaleX(0)}.lp-js .lp-rule:before,.lp-js .lp-rule:after{transform:scale(0)}.lp-js .lp-rule.in>i,.lp-js .lp-rule.in:before,.lp-js .lp-rule.in:after{transform:none}.lp-js .lp-rv{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i,0)*80ms);transform:translateY(24px)}.lp-js .lp-rv.in{opacity:1;transform:none}.lp-nav{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);background:#f7f9fce6;position:sticky;top:0}.lp-nav .lp-wrap{align-items:center;gap:36px;height:64px;display:flex}.lp-logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:500;display:flex}.lp-logo svg{display:block}.lp-nav nav{color:var(--ink2);white-space:nowrap;gap:26px;margin-left:12px;font-size:14px;display:flex}.lp-nav nav a{transition:color .2s}.lp-nav nav a:hover{color:var(--ink)}@media (pointer:coarse){.lp-nav .lp-logo,.lp-nav nav a,.lp-foot .lp-logo,.lp-foot nav a{align-items:center;min-height:44px;display:inline-flex}.lp-foot nav a{justify-content:center;min-width:44px}.lp-btn{min-height:44px}.lp-switch__ctl button{min-height:44px;padding:0 12px}}.lp-nav .lp-sp{flex:1}.lp-pubchip{white-space:nowrap;color:var(--ink3);align-items:center;gap:8px;font-size:12px;display:flex}@media (max-width:1520px){.lp-nav .lp-wrap{flex-wrap:wrap;align-content:center;row-gap:2px;height:auto;min-height:64px;padding-top:8px;padding-bottom:8px}.lp-nav .lp-pubchip{flex:0 0 100%;order:1;justify-content:flex-end;margin-top:-2px}}@media (max-width:640px){.lp-nav .lp-wrap{gap:12px}}@media (max-width:359px){.lp-nav .lp-wrap{gap:8px}.lp-nav .lp-btn{padding:0 12px}}.lp-live{background:var(--pass);border-radius:50%;width:7px;height:7px;position:relative}.lp-live:after{content:"";border:1px solid var(--pass);animation:lp-ping 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes lp-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.lp-btn{height:40px;font:500 14px/1 var(--sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .2s,border-color .2s;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.lp-btn:hover{transform:translateY(-1.5px)}.lp-btn:active,.lp-btn.press{transform:scale(.96)}.lp-btn-p{background:var(--blue);color:#fff;box-shadow:inset 0 1px #ffffff40,0 6px 16px -6px #1f4fff99}.lp-btn-p:hover{background:var(--blue-d);box-shadow:inset 0 1px #ffffff40,0 12px 24px -8px #1f4fffa6}.lp-btn-g{color:var(--ink);border-color:var(--line2);background:#fff}.lp-btn-g:hover{box-shadow:var(--sh);border-color:#a9b8d0}.lp-btn-t{color:var(--ink2);padding:0 6px}.lp-btn-t:hover{color:var(--ink)}.lp-btn-lg{border-radius:12px;height:48px;padding:0 20px;font-size:15px}.lp-tag{font:500 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:10px;display:inline-flex}.lp-tag:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #1f4fff24}.lp-dark .lp-tag{color:#9db0d4}.lp-search{border:1px solid var(--line2);height:68px;box-shadow:var(--sh-lg);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:0 10px 0 22px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative}.lp-search.focus{border-color:var(--blue);box-shadow:0 0 0 4px #1f4fff1f,var(--sh-lg)}.lp-search svg{color:var(--ink3);flex:none}.lp-typed{font:400 19px/1 var(--mono);letter-spacing:-.02em;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lp-typed .lp-ph{color:#66738a;font-family:var(--sans);letter-spacing:-.01em;font-size:17px}.lp-caret{background:var(--blue);vertical-align:-4px;width:2px;height:22px;margin-left:1px;animation:1s step-end infinite lp-blink;display:inline-block}@keyframes lp-blink{50%{opacity:0}}.lp-hints{flex-wrap:wrap;gap:8px;margin:14px 0 0 4px;display:flex}.lp-hints span{font:400 12px/1 var(--mono);color:var(--ink3);border:1px solid var(--line);background:#ffffffb3;border-radius:7px;padding:7px 9px}.lp-stem{background:var(--blue);transform-origin:top;width:1px;height:34px;margin-left:44px;position:relative}.lp-stem:after{content:"";border:1.5px solid var(--blue);background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-4px;left:-4px}.lp-js .lp-stem{transition:transform .45s var(--ease);transform:scaleY(0)}.lp-js .lp-stem.on{transform:none}.lp-js .lp-stem:after{opacity:0;transition:opacity .2s .35s}.lp-js .lp-stem.on:after{opacity:1}.lp-answer{border:1px solid var(--line2);box-shadow:var(--sh-lg);background:#fff;border-radius:18px;overflow:hidden}.lp-js .lp-answer{opacity:0;filter:blur(8px);max-height:0;transition:max-height .9s var(--ease),opacity .6s var(--ease),filter .7s var(--ease),transform .8s var(--ease),border-color .3s;border-color:#0000;transform:translateY(-8px)}.lp-js .lp-answer.open{opacity:1;filter:none;border-color:var(--line2);max-height:640px;transform:none}.lp-ans-h{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:20px 22px 18px;display:flex}.lp-ans-h h3{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.2}.lp-ans-h .lp-ids{color:var(--ink3);margin-top:6px;font-size:12.5px}.lp-ans-h .lp-acts{gap:8px;margin-left:auto;display:flex}.lp-ans-h .lp-btn{border-radius:9px;height:34px;padding:0 12px;font-size:13px}.lp-verdict{border-bottom:1px solid var(--line);color:#5c3d06;background:linear-gradient(90deg,#fff8ea,#fff);align-items:center;gap:10px;padding:14px 22px;font-size:14.5px;display:flex}.lp-verdict:before{content:"";background:var(--hold);border-radius:50%;flex:none;width:6px;height:6px}.lp-verdict{transition:background .5s,color .5s}.lp-verdict.wait{color:var(--ink3);background:#f7f9fc}.lp-verdict.wait:before{background:var(--blue);animation:1s step-end infinite lp-blink}.lp-verdict span{display:inline-block}.lp-verdict.swap span{animation:lp-sin .6s var(--ease)}.lp-gate{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;gap:14px;padding:16px 22px;display:grid;position:relative}.lp-gmark{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-top:1px;display:grid}.lp-gate[data-s=pass] .lp-gmark{background:var(--pass)}.lp-gate[data-s=hold] .lp-gmark{background:var(--hold)}.lp-gate[data-s=stop] .lp-gmark{background:var(--stop)}.lp-gtop{align-items:center;gap:10px;font-size:15px;display:flex}.lp-gtop b{font-weight:500}.lp-chip{height:22px;font:500 11.5px/1 var(--mono);letter-spacing:.03em;text-transform:uppercase;border-radius:6px;align-items:center;padding:0 8px;display:inline-flex}.lp-chip.lp-pass{background:var(--pass-bg);color:#0a6f46}.lp-chip.lp-hold{background:var(--hold-bg);color:#8a5204}.lp-chip.lp-stop{background:var(--stop-bg);color:#a02626}.lp-gate p{color:var(--ink2);margin-top:3px;font-size:14px}.lp-src{font:400 11.5px/1.4 var(--mono);color:var(--ink3);margin-top:7px}.lp-gate.pending .lp-gmark{color:#0000;background:#e7ecf4}.lp-gate.pending .lp-gmark:after{content:"";border:2px solid #b8c4d8;border-top-color:var(--blue);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite lp-spin}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-gate.pending .lp-chip{color:var(--ink3);background:#eef2f8}.lp-gate.pending p,.lp-gate.pending .lp-src{color:#0000;background:linear-gradient(90deg,#eef2f8 25%,#f7f9fc 50%,#eef2f8 75%) 0/200% 9px repeat-x;border-radius:5px;width:82%;animation:1.2s linear infinite lp-sk}.lp-gate.pending .lp-src{width:56%}@keyframes lp-sk{to{background-position:-200%}}.lp-gate.pop .lp-gmark{animation:lp-pop .55s var(--spring)}@keyframes lp-pop{0%{transform:scale(.3)}to{transform:scale(1)}}.lp-gate p,.lp-gate .lp-src{transition:color .4s}.lp-ans-f{font:400 11.5px/1.5 var(--mono);color:var(--ink3);background:#fafbfd;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:13px 22px;display:flex}.lp-hero{padding:46px 0 72px;position:relative;overflow:hidden}.lp-hero:before{content:"";background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.85;background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(1100px 760px at 50% 38%,#000 0,#0000 78%);mask-image:radial-gradient(1100px 760px at 50% 38%,#000 0,#0000 78%)}.lp-hhead{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.lp-hhead h1{letter-spacing:-.045em;margin:22px 0 0;font-size:84px;line-height:.98}.lp-hhead h1 em{color:var(--ink3);font-style:normal}.lp-hhead h1 .lp-w{vertical-align:top;margin-bottom:-.16em;padding-bottom:.16em;display:inline-block;overflow:hidden}.lp-hhead h1 .lp-w>span{display:inline-block}.lp-js .lp-hhead h1 .lp-w>span{transform:translateY(112%)}.lp-js .lp-hhead h1.in .lp-w>span{transition:transform 1s var(--ease);transition-delay:calc(var(--i)*80ms);transform:none}.lp-hero .lp-lede{color:var(--ink2);max-width:36em;margin-top:22px;font-size:18px}.lp-hero .lp-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.lp-hero .lp-fine{color:var(--ink3);margin-top:16px;font-size:13px}.lp-lapwrap{justify-content:center;margin:44px -46px 0;display:flex;position:relative}.lp-js .lp-rise{opacity:0;transform:translateY(80px)scale(.97)}.lp-js .lp-rise.in{opacity:1;transition:opacity 1.1s var(--ease) .45s,transform 1.3s var(--ease) .45s;transform:none}.lp-guide{border-top:1px solid var(--blue);pointer-events:none;opacity:.75;width:170px;height:118px;margin-bottom:-1px;position:absolute;bottom:100%}.lp-guide.lp-gl{border-left:1px solid var(--blue);border-top-left-radius:14px;left:64px}.lp-guide.lp-gr{border-right:1px solid var(--blue);border-top-right-radius:14px;right:64px}.lp-guide:before,.lp-guide:after{content:"";background:var(--bg);border:1.5px solid var(--blue);border-radius:50%;width:9px;height:9px;position:absolute}.lp-guide.lp-gl:before{top:-5px;right:-5px}.lp-guide.lp-gl:after{bottom:-5px;left:-5px}.lp-guide.lp-gr:before{top:-5px;left:-5px}.lp-guide.lp-gr:after{bottom:-5px;right:-5px}.lp-js .lp-guide{clip-path:inset(-6px -6px 100%);transition:clip-path 1.2s var(--ease) 1.2s}.lp-js .lp-lapwrap:has(.lp-rise.in) .lp-guide{clip-path:inset(-6px)}.lp-laptop{z-index:1;width:100%;max-width:1180px;position:relative}.lp-laptop:before{content:"";filter:blur(46px);z-index:-1;background:radial-gradient(closest-side,#1f4fff4d,#0000);position:absolute;inset:24% 6% -50px}.lp-bezel{background:#141923;border-radius:22px 22px 0 0;padding:12px 12px 0;position:relative;box-shadow:inset 0 0 0 1.5px #2a3243,0 -1px 0 1px #4a556d,0 60px 120px -34px #10286e73,0 18px 40px -18px #0b132459}.lp-bezel:before{content:"";z-index:3;background:#141923;border-radius:0 0 9px 9px;width:120px;height:12px;margin-left:-60px;position:absolute;top:0;left:50%}.lp-bezel:after{content:"";z-index:4;background:#2d3f66;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:4px;left:50%}.lp-screen{background:#f3f6fb;border-radius:10px 10px 0 0;height:716px;position:relative;overflow:hidden}.lp-base{background:linear-gradient(#d9e0ec,#aeb9cc);border-radius:2px 2px 14px 14px;height:14px;margin:0 -34px;position:relative;box-shadow:inset 0 1px #fff,0 20px 30px -14px #10286e59}.lp-base:after{content:"";background:#c2ccdc;border-radius:0 0 8px 8px;width:150px;height:6px;margin-left:-75px;position:absolute;top:0;left:50%}.lp-hstats{color:var(--ink3);justify-content:center;gap:0;margin-top:48px;font-size:13px;display:flex;position:relative}.lp-hstats span{border-right:1px solid var(--line2);align-items:baseline;gap:10px;padding:0 28px;display:flex}.lp-hstats span:last-child{border:0}.lp-hstats b{color:var(--ink);letter-spacing:-.02em;font-size:16px;font-weight:400}.lp-ptr{z-index:7;opacity:0;filter:drop-shadow(0 4px 6px #0b132459);pointer-events:none;transition:transform 1s cubic-bezier(.4,0,.1,1),opacity .3s;position:absolute;top:0;left:0}.lp-ptr.on{opacity:1}.lp-ptr.click{scale:.86}.lp-sec{padding:0 0 120px;position:relative}.lp-sec-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:72px;padding:72px 0 56px;display:grid}.lp-sec-head h2{margin-top:22px;font-size:46px;line-height:1.04}.lp-sec-head h2 em,.lp-faq h2 em,.lp-endbox h2 em{color:var(--ink3);font-style:normal;display:block}.lp-sec-head p{color:var(--ink2);max-width:32em;padding-bottom:6px;font-size:17px}.lp-dark{background:var(--navy);color:#eaf0fb}.lp-dark .lp-sec-head h2 em{color:#6f83ab}.lp-dark .lp-sec-head p{color:#9fb0cf}.lp-switch{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:stretch;gap:56px;display:grid}.lp-fl{border-top:1px solid var(--line2);flex-direction:column;display:flex}.lp-fi{text-align:left;border:0;border-bottom:1px solid var(--line2);cursor:pointer;font:inherit;color:inherit;background:0 0;width:100%;padding:22px 0 22px 22px;display:block;position:relative}.lp-fi:before{content:"";background:var(--line);width:2px;position:absolute;top:0;bottom:0;left:0}.lp-fi .lp-bar{background:var(--blue);transform-origin:top;width:2px;height:100%;position:absolute;top:0;left:0;transform:scaleY(0)}.lp-fi.on .lp-bar{animation:5.2s linear forwards lp-fill}.lp-switch.paused .lp-fi.on .lp-bar{animation-play-state:paused}@keyframes lp-fill{to{transform:scaleY(1)}}.lp-fi h3{letter-spacing:-.02em;color:var(--ink3);align-items:baseline;gap:12px;font-size:19px;font-weight:500;transition:color .3s;display:flex}.lp-fi h3 span{font:400 11.5px/1 var(--mono);color:var(--ink3);letter-spacing:.02em}.lp-fi.on h3{color:var(--ink)}.lp-fi p{color:var(--ink2);transition:grid-template-rows .6s var(--ease),opacity .5s,margin .6s var(--ease);opacity:0;grid-template-rows:0fr;font-size:14.5px;display:grid}.lp-fi p>span{overflow:hidden}.lp-fi.on p{opacity:1;grid-template-rows:1fr;margin-top:8px}.lp-panels{border:1px solid var(--line2);background:linear-gradient(#eef2f9,#e9eef7);border-radius:22px;min-height:520px;padding:36px;display:grid;position:relative;overflow:hidden}.lp-panels:before{content:"";opacity:.55;background-image:radial-gradient(#c3cee0 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.lp-panel[hidden]{display:flex}.lp-panel{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;gap:14px;transition:opacity .35s,visibility 0s .35s;display:flex;position:relative}.lp-panel.on{opacity:1;visibility:visible;transition:opacity .3s}.lp-panel .lp-s{opacity:0;filter:blur(4px);transform:translateY(16px)}.lp-panel.on .lp-s{animation:lp-sin .7s var(--ease) forwards;animation-delay:calc(var(--i)*90ms + .12s)}@keyframes lp-sin{to{opacity:1;filter:none;transform:none}}html:not(.lp-js) .lp-panel{opacity:1;visibility:visible;grid-area:auto}html:not(.lp-js) .lp-panel .lp-s{opacity:1;filter:none;transform:none}html:not(.lp-js) .lp-fi p{opacity:1;grid-template-rows:1fr;margin-top:8px}.lp-card{border:1px solid var(--line2);box-shadow:var(--sh);background:#fff;border-radius:14px}.lp-pc-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14px;display:flex}.lp-pc-h b{font-weight:500}.lp-pc-h .lp-mono{color:var(--ink3);font-size:11.5px}.lp-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 18px;font-size:13.5px;display:grid}.lp-row:last-child{border:0}.lp-r-gate{grid-template-columns:10px 86px auto 1fr}.lp-r-gate .lp-src{text-align:right;margin:0}.lp-dot{background:var(--pass);border-radius:50%;width:9px;height:9px;display:inline-block}.lp-dot.lp-hold{background:var(--hold)}.lp-dot.lp-stop{background:var(--stop)}.lp-facts{grid-template-columns:repeat(3,1fr);display:grid}.lp-facts div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px 18px}.lp-facts div:nth-child(3n){border-right:0}.lp-facts div:nth-last-child(-n+3){border-bottom:0}.lp-facts span{color:var(--ink3);font-size:11.5px;display:block}.lp-facts b{font:400 14px/1.3 var(--mono);letter-spacing:-.02em}.lp-note{color:var(--ink2);align-items:center;gap:10px;padding:11px 16px;font-size:12.5px;display:flex}.lp-note i{font:500 10.5px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);border:1px dashed #9fb0cc;border-radius:6px;flex:none;padding:5px 7px;font-style:normal}.lp-r-mon{grid-template-columns:1fr auto 96px}.lp-r-mon .lp-nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp-r-mon .lp-dots{gap:5px;display:flex}.lp-r-mon .lp-mono{color:var(--ink3);text-align:right;font-size:11.5px}.lp-mail{align-self:flex-end;width:min(340px,100%);margin-top:-6px;padding:14px 16px}.lp-mail .lp-mono{color:var(--ink3);font-size:11px}.lp-mail b{margin:5px 0 3px;font-size:14px;font-weight:500;display:block}.lp-mail p{color:var(--ink2);font-size:13px}.lp-sheet{padding:20px}.lp-sheet h4{letter-spacing:-.02em;margin:0 0 12px;font-size:16px;font-weight:500}.lp-holdbox{background:var(--hold-bg);color:#6d4205;border:1px solid #f3dcaa;border-radius:10px;padding:11px 13px;font-size:13px}.lp-lbl{color:var(--ink3);margin:16px 0 7px;font-size:11.5px;display:block}.lp-field{border:1px solid var(--line2);height:38px;font:400 13.5px var(--mono);border-radius:9px;align-items:center;padding:0 12px;display:flex}.lp-chips{flex-wrap:wrap;gap:8px;display:flex}.lp-opt{border:1px solid var(--line2);color:var(--ink2);background:#fff;border-radius:8px;padding:7px 11px;font-size:13px}.lp-panel.on .lp-opt.lp-pick{animation:lp-pick .4s var(--ease) 1.3s forwards}@keyframes lp-pick{to{background:var(--blue-wash);border-color:var(--blue);color:var(--blue-d)}}.lp-sheet .lp-acts{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.lp-panel.on .lp-btn.lp-auto{animation:lp-press .5s var(--ease) 2.1s}@keyframes lp-press{40%{transform:scale(.93)}}.lp-rec{font:400 11.5px/1.5 var(--mono);color:var(--ink2);border-top:1px dashed var(--line2);opacity:0;margin-top:14px;padding-top:12px}.lp-panel.on .lp-rec{animation:lp-sin .6s var(--ease) 2.5s forwards}html:not(.lp-js) .lp-rec{opacity:1}.lp-prove{grid-template-columns:190px 1fr;align-items:start;gap:18px;display:grid}.lp-pdfmini{aspect-ratio:8.5/11;flex-direction:column;gap:7px;padding:14px 12px;display:flex}.lp-pdfmini i{background:#e4eaf3;border-radius:3px;height:5px;display:block}.lp-pdfmini i.lp-k{background:var(--ink);width:55%}.lp-pdfmini i.lp-g{background:var(--pass);width:30%}.lp-pdfmini i.lp-h{background:var(--hold);width:42%}.lp-pdfmini .lp-mono{color:var(--ink3);word-break:break-all;margin-top:auto;font-size:8.5px;line-height:1.4}.lp-r-snap{grid-template-columns:1fr auto}.lp-r-snap .lp-mono{color:var(--ink3);font-size:11.5px}.lp-r-snap small{color:var(--ink3);font-size:12px;display:block}.lp-mon{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:64px;display:grid;position:relative}.lp-wires{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lp-wires path{fill:none;stroke:var(--blue);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.lp-wires .lp-w{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s var(--ease)}.lp-wires .lp-w.on{stroke-dashoffset:0}.lp-wires circle{fill:#fff;stroke:var(--blue);stroke-width:1.5px;opacity:0;transition:opacity .3s}.lp-wires circle.on{opacity:1}html:not(.lp-js) .lp-wires{display:none}.lp-tbl{overflow:hidden}.lp-tbl .lp-pc-h .lp-stat{color:var(--ink3);gap:22px;font-size:12.5px;display:flex}.lp-tbl .lp-pc-h .lp-stat b{font:500 13px var(--mono);color:var(--ink);margin-right:5px}.lp-tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,2.2fr) 92px 78px 78px 78px minmax(0,1.2fr);align-items:center;gap:10px;height:52px;padding:0 18px;font-size:13.5px;transition:background .5s;display:grid}.lp-tr:last-child{border:0}.lp-tr.lp-th{height:38px;font:500 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);background:#fafbfd}.lp-tr .lp-nm{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lp-tr .lp-mono{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lp-tr.hit{background:#fff9ec}.lp-tr .lp-chip{justify-self:start;transition:transform .18s ease-in}.lp-tr .lp-chip.out{transform:rotateX(90deg)}.lp-alert{padding:18px;position:relative}.lp-js .lp-alert{opacity:0;filter:blur(5px);transition:all .7s var(--ease);transform:translate(18px)scale(.97)}.lp-js .lp-alert.on{opacity:1;filter:none;transform:none}.lp-alert .lp-top{font:400 11.5px var(--mono);color:var(--ink3);justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lp-alert h4{letter-spacing:-.02em;margin:0 0 6px;font-size:16px;font-weight:500}.lp-alert p{color:var(--ink2);font-size:13.5px}.lp-alert .lp-src{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.lp-alert .lp-btn{border-radius:9px;height:34px;margin-top:14px;font-size:13px}.lp-sidecopy{gap:18px;margin-top:28px;display:grid}.lp-sidecopy div{border-left:1px solid var(--line2);padding-left:16px}.lp-sidecopy b{font-size:15px;font-weight:500;display:block}.lp-sidecopy span{color:var(--ink2);font-size:14px}.lp-proof{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:72px;display:grid}.lp-plist{border-top:1px solid #96afe133;gap:0;display:grid}.lp-plist div{border-bottom:1px solid #96afe133;grid-template-columns:34px 1fr;gap:6px;padding:18px 0;display:grid}.lp-plist .lp-mono{color:#6f83ab;padding-top:3px;font-size:12px}.lp-plist b{font-weight:500;display:block}.lp-plist span{color:#9fb0cf;font-size:14.5px}.lp-pstage{padding:22px 0 12px 48px;position:relative}.lp-logc:after{content:"";border:1.5px solid var(--blue);background:#111c33;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-5px;left:22px}.lp-pdf{color:var(--ink);background:#fff;border-radius:10px;flex-direction:column;min-height:520px;margin-bottom:18px;padding:34px 36px 26px;display:flex;position:relative;box-shadow:0 40px 90px -30px #000000b3,0 0 0 1px #ffffff0f}.lp-pdf .lp-ph{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:14px;display:flex}.lp-pdf .lp-ph b{letter-spacing:-.02em;font-size:17px;font-weight:600}.lp-pdf .lp-ph .lp-mono{color:var(--ink2);text-align:right;font-size:10.5px;line-height:1.5}.lp-pdf h5{margin:0;font-size:15px;font-weight:500}.lp-pdf .lp-ids{font:400 11px var(--mono);color:var(--ink2);margin:3px 0 14px}.lp-prow{border-top:1px solid var(--line);grid-template-columns:82px 50px 1fr;align-items:baseline;gap:10px;padding:9px 0;font-size:12px;display:grid}.lp-prow b{font-weight:500}.lp-prow .lp-st{font:500 10.5px var(--mono);letter-spacing:.04em}.lp-prow .lp-st.lp-p{color:#0a6f46}.lp-prow .lp-st.lp-h{color:#8a5204}.lp-prow span{color:var(--ink2)}.lp-prow small{font:400 10px var(--mono);color:var(--ink3);margin-top:2px;display:block}.lp-pdec{border:1px solid var(--line2);color:var(--ink2);border-radius:8px;margin-top:14px;padding:10px 12px;font-size:12px}.lp-pdec b{color:var(--ink);font-weight:500}.lp-hash{border-top:1px solid var(--line);font:400 10.5px/1.7 var(--mono);color:var(--ink2);white-space:pre-line;grid-template-columns:auto 1fr;gap:10px;min-height:66px;margin-top:auto;padding:16px 0 10px;display:grid}.lp-hash i{color:var(--ink3);font-style:normal}.lp-js .lp-pl{opacity:0;transition:all .55s var(--ease);transform:translateY(10px)}.lp-js .lp-pl.on{opacity:1;transform:none}.lp-stamp{background:var(--blue);color:#fff;font:500 11px/1 var(--mono);letter-spacing:.03em;border-radius:9px;padding:10px 12px;position:absolute;bottom:-15px;right:26px;box-shadow:0 14px 30px -10px #1f4fffcc}.lp-js .lp-stamp{transition:transform .6s var(--spring);transform:scale(0)rotate(-8deg)}.lp-js .lp-stamp.on{transform:rotate(-3deg)}.lp-logc{white-space:nowrap;color:#dfe8f8;z-index:2;background:#111c33;border:1px solid #96afe140;border-radius:10px;align-items:baseline;gap:10px;padding:10px 14px;display:flex;position:absolute;top:0;left:12px;box-shadow:0 24px 50px -20px #000c}.lp-logc .lp-mono{color:#7f93ba;font-size:10.5px}.lp-logc b{font-size:13px;font-weight:500}.lp-logc span{color:#9fb0cf;font-size:12px}.lp-js .lp-logc{opacity:0;transition:all .7s var(--ease);transform:translateY(-10px)}.lp-js .lp-logc.on{opacity:1;transform:none}.lp-flow{grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,4fr);align-items:center;display:grid;position:relative}.lp-srcs{gap:14px;display:grid}.lp-sn{z-index:3;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:15px 18px;display:grid;position:relative}.lp-sn b{font-size:15px;font-weight:500}.lp-sn .lp-mono{color:var(--ink3);font-size:11.5px}.lp-sn .lp-n{font:400 17px var(--mono);letter-spacing:-.03em;text-align:right;grid-row:span 2}.lp-sn .lp-n small{font:400 11px var(--sans);color:var(--ink3);letter-spacing:0;display:block}.lp-pubn{z-index:3;border-color:var(--blue);box-shadow:0 0 0 5px #1f4fff14,var(--sh-lg);grid-column:3;padding:24px;position:relative}.lp-pubn.beat{animation:lp-beat .7s var(--ease)}@keyframes lp-beat{30%{box-shadow:0 0 0 12px #1f4fff29,var(--sh-lg)}}.lp-pubn .lp-mono.lp-t{color:var(--blue-d);letter-spacing:.04em;text-transform:uppercase;font-size:11.5px}.lp-pubn h3{font:400 30px/1.1 var(--mono);letter-spacing:-.04em;margin:12px 0 4px}.lp-pubn p{color:var(--ink2);font-size:14px}.lp-pubn ul{border-top:1px solid var(--line);color:var(--ink2);margin:16px 0 0;padding:0;font-size:13px;list-style:none}.lp-pubn li{border-bottom:1px solid var(--line);justify-content:space-between;padding:9px 0;display:flex}.lp-pubn li:last-child{border:0;padding-bottom:0}.lp-pubn li .lp-mono{color:var(--ink);font-size:12px}.lp-wires .lp-nd{stroke:#9fb0cc;stroke-width:1px}#flowSvg{z-index:4}.lp-wires .lp-base{stroke:var(--line2);stroke-width:1px}.lp-wires .lp-pulse{stroke-width:2.5px;stroke-dasharray:.07 2;stroke-dashoffset:.07px;opacity:0}.lp-wires .lp-pulse.go{opacity:1;animation:lp-travel 1.5s var(--ease) forwards}@keyframes lp-travel{to{stroke-dashoffset:-1px}}.lp-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lp-plan{transition:transform .4s var(--ease),box-shadow .4s var(--ease);border-radius:18px;flex-direction:column;padding:28px;display:flex}.lp-plan:hover{box-shadow:var(--sh-lg);transform:translateY(-4px)}.lp-plan.lp-hot{border-color:var(--blue);box-shadow:0 0 0 5px #1f4fff14,var(--sh)}.lp-plan .lp-nm{justify-content:space-between;align-items:center;font-size:16px;font-weight:500;display:flex}.lp-plan .lp-nm span{font:500 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--blue-d);background:var(--blue-wash);border-radius:6px;padding:6px 8px}.lp-price{font:300 56px/1 var(--sans);letter-spacing:-.05em;margin:22px 0 6px}.lp-price small{color:var(--ink3);letter-spacing:0;font-size:15px;font-weight:400}.lp-plan>p{color:var(--ink2);min-height:44px;font-size:14px}.lp-plan ul{border-top:1px solid var(--line);margin:22px 0 26px;padding:0;font-size:14px;list-style:none}.lp-plan li{border-bottom:1px solid var(--line);color:var(--ink2);gap:10px;padding:11px 0;display:flex}.lp-plan li:before{content:"";border:1.5px solid var(--blue);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.lp-plan .lp-btn{width:100%;margin-top:auto}.lp-trial{color:var(--ink3);text-align:center;margin-top:22px;font-size:13.5px}.lp-faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;display:grid}.lp-faq h2{margin-top:22px;font-size:46px;line-height:1.04}.lp-faq h2 em{color:var(--ink3);font-style:normal}.lp-qa{border-top:1px solid var(--line2)}.lp details{border-bottom:1px solid var(--line2)}.lp summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp summary:after{content:"";border-right:1.5px solid var(--ink2);border-bottom:1.5px solid var(--ink2);width:11px;height:11px;transition:transform .4s var(--ease);flex:none;margin-right:6px;transform:rotate(45deg)}.lp details[open] summary:after{transform:rotate(225deg)}.lp details p{color:var(--ink2);max-width:44em;animation:lp-sin .6s var(--ease);padding:0 40px 24px 0}.lp-end{padding:0}.lp-endsearch{width:460px;max-width:100%}.lp-endsearch p{color:var(--ink3);margin:14px 0 0 4px;font-size:13.5px}.lp-endsearch p a{color:var(--blue-d);border-bottom:1px solid #1f4fff4d}.lp-endbox{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:88px 0 96px;display:grid}.lp-endbox h2{font-size:46px;line-height:1.04}.lp-endbox h2 em{color:var(--ink3);font-style:normal}.lp-foot{color:var(--ink3);flex-wrap:wrap;justify-content:space-between;gap:32px;padding:36px 0 56px;font-size:13.5px;display:flex}.lp-foot nav{flex-wrap:wrap;gap:24px;display:flex}.lp-foot nav a:hover{color:var(--ink)}.lp-foot p{max-width:46em;margin-top:14px;font-size:12.5px}@media (max-width:1240px){.lp-pubchip{display:none}}@media (max-width:1000px){.lp-nav nav,.lp-pubchip{display:none}.lp-sec-head,.lp-switch,.lp-mon,.lp-proof,.lp-faq,.lp-endbox{grid-template-columns:minmax(0,1fr);gap:36px}.lp-sec-head{gap:16px;padding:56px 0 36px}.lp-sec-head h2,.lp-faq h2,.lp-endbox h2{font-size:34px}.lp-sec{padding-bottom:80px}.lp-plans{grid-template-columns:minmax(0,1fr)}.lp-flow{grid-template-columns:minmax(0,1fr);gap:44px;padding-left:22px}.lp-pubn{grid-column:auto}.lp-pstage{padding-left:0}.lp-logc{white-space:normal;flex-wrap:wrap;margin-bottom:14px;position:relative;top:auto;left:auto}.lp-logc:after{display:none}.lp-stamp{right:10px}.lp-panels{min-height:0;padding:18px}}@media (max-width:640px){.lp-wrap{padding:0 20px}.lp-rule{margin:0 -20px}.lp-rails>i{margin:0 8px}.lp-rule:before{left:3px}.lp-rule:after{right:3px}.lp-hhead h1{font-size:38px}.lp-search{border-radius:15px;height:58px;padding-left:16px}.lp-typed{font-size:16px}.lp-typed .lp-ph{font-size:14.5px}.lp-search .lp-btn{padding:0 12px}.lp-ans-h{flex-wrap:wrap}.lp-ans-h .lp-acts{width:100%;margin-left:0}.lp-ans-h .lp-acts .lp-btn{flex:1}.lp-tr{grid-template-columns:minmax(0,1fr) 62px 62px 62px;gap:6px;padding:0 12px}.lp-tr>:nth-child(2),.lp-tr>:nth-child(6){display:none}.lp-tr .lp-chip{padding:0 6px;font-size:10px}.lp-tbl .lp-pc-h .lp-stat span:last-child{display:none}.lp-r-gate{grid-template-columns:10px 1fr auto}.lp-r-gate .lp-src{display:none}.lp-facts{grid-template-columns:1fr 1fr}.lp-facts div:nth-child(3n){border-right:1px solid var(--line)}.lp-facts div:nth-child(2n){border-right:0}.lp-facts div:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.lp-facts div:nth-last-child(-n+2){border-bottom:0}.lp-prove{grid-template-columns:1fr}.lp-pdfmini{display:none}.lp-pdf{min-height:0;padding:22px 18px}.lp-prow{grid-template-columns:70px 44px 1fr}.lp-price{font-size:46px}summary{font-size:16.5px}.lp-btn-lg{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.lp-js .lp-rv,.lp-js .lp-rule>i,.lp-js .lp-rule:before,.lp-js .lp-rule:after,.lp-js .lp-stem,.lp-js .lp-stem:after,.lp-js .lp-answer,.lp-js .lp-alert,.lp-js .lp-pl,.lp-js .lp-logc,.lp-panel .lp-s,.lp-rec{opacity:1!important;filter:none!important;transform:none!important}.lp-js .lp-answer{border-color:var(--line2)!important;max-height:none!important}.lp-js .lp-stamp{transform:rotate(-3deg)!important}.lp-wires .lp-w{stroke-dashoffset:0!important}.lp-wires circle{opacity:1!important}.lp-caret{display:none}}@media (max-width:1240px){.lp-lapwrap{margin-left:0;margin-right:0}.lp-base{margin:0 -12px}.lp-guide{display:none}}@media (max-width:1000px){.lp-hero{padding:40px 0 56px}.lp-hhead h1{font-size:60px}.lp-lapwrap{margin-top:36px}.lp-laptop:before{display:none}.lp-bezel{box-shadow:var(--sh-lg);border:1px solid var(--line2);background:0 0;border-radius:16px;padding:0}.lp-bezel:before,.lp-bezel:after,.lp-base,.lp-ptr{display:none}.lp-screen{border-radius:16px;height:auto}.lp-js .lp-rise{transform:translateY(40px)}}@media (max-width:640px){.lp-hhead h1{font-size:42px;line-height:1.02}.lp-hero .lp-lede{font-size:16px}.lp-hero .lp-fine{font-size:12.5px}.lp-hstats{flex-direction:column;align-items:center;gap:8px}.lp-hstats span{border:0}}@media (prefers-reduced-motion:reduce){.lp-js .lp-hhead h1 .lp-w>span,.lp-js .lp-rise{opacity:1!important;transform:none!important}.lp-js .lp-guide{clip-path:none!important}}.lp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-foot .lp-logo svg{display:none}.lp-screen{aspect-ratio:1400/867;--lp-s:.8257;background:var(--hv-bg);height:auto}.lp-stage{transform-origin:0 0;transform:scale(var(--lp-s));color:var(--hv-ink);font-size:14px;line-height:1.5;font-family:var(--hv-sans);text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:1312px){.lp-screen{--lp-s:.76}}@media (max-width:1180px){.lp-screen{--lp-s:.68}}@media (max-width:1080px){.lp-screen{--lp-s:.62}}.lp-stage .hv-shell{grid-template-columns:var(--hv-side-w) minmax(0,1fr);grid-template-rows:100%;height:100%;min-height:0}.lp-stage .hv-sidebar{height:100%;box-shadow:none;border-right:1px solid var(--hv-line);border-bottom:0;border-radius:0;max-height:none;position:static;overflow:hidden;transform:none}.lp-stage .hv-sidebar__item{cursor:default}.lp-stage .hv-sidebar__plan{margin-top:auto}.lp-stage .hv-main{height:100%;overflow:hidden}.lp-stage .hv-topbar{padding:0 28px;position:relative}.lp-stage .hv-topbar__crumb,.lp-stage .hv-topbar__pub{display:flex}.lp-stage .hv-topbar__search{flex:none;width:300px;margin-left:auto}.lp-stage .hv-topbar__search .hv-kbd{display:inline-flex}.lp-stage .hv-avatarbtn{place-items:center;display:grid}.lp-stage .hv-cols{grid-template-columns:minmax(0,1fr) var(--hv-rail-w)}.lp-stage .hv-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lp-stage .hv-gates{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-stage .hv-content{padding:24px 28px 40px}.lp-views{flex:1;min-height:0;position:relative}.lp-view{opacity:0;visibility:hidden;filter:blur(4px);transition:opacity .45s var(--ease),transform .55s var(--ease),filter .45s var(--ease),visibility 0s .45s;position:absolute;inset:0;overflow:hidden;transform:translateY(10px)}.lp-view.is-on{opacity:1;visibility:visible;filter:none;transition:opacity .45s var(--ease) .12s,transform .55s var(--ease) .12s,filter .45s var(--ease) .12s;transform:none}.lp-stage .hv-table__row{min-width:0;transition:background .5s}.lp-stage .hv-table__row.is-press{background:var(--hv-blue-wash)}.lp-attn{transition:grid-template-rows .7s var(--ease),opacity .6s var(--ease);grid-template-rows:1fr;display:grid}.lp-attn>div{min-height:0;overflow:hidden}.lp-attn.is-off{opacity:0;grid-template-rows:0fr}.lp-up{transition:grid-template-rows .6s var(--ease),opacity .5s var(--ease);grid-template-rows:1fr;display:grid}.lp-up>*{min-height:0;overflow:hidden}.lp-up .hv-list__row{border-top:1px solid var(--hv-line)}.lp-up.is-off{opacity:0;grid-template-rows:0fr}.lp-low{transition:opacity .55s var(--ease),transform .65s var(--ease);min-width:0}.lp-low.is-off{opacity:0;transform:translateY(12px)}.lp-tags>*{transition:opacity .5s,transform .6s var(--ease)}.lp-tags>:nth-child(2){transition-delay:80ms}.lp-tags>:nth-child(3){transition-delay:.16s}.lp-tags>:nth-child(4){transition-delay:.24s}.lp-tags>:nth-child(5){transition-delay:.32s}.lp-tags.is-off>*{opacity:0;transition:none;transform:translateY(6px)}.lp-gates .hv-gate:not(.is-wait) .hv-well{animation:hv-pop .55s var(--hv-spring)}.lp-gates .hv-gate.is-wait .hv-chip{font-size:0}.lp-gates .hv-gate.is-wait .hv-chip:after{content:"Checking";font-size:11px}.lp-gates .hv-hist u:nth-child(3){transition-delay:45ms}.lp-gates .hv-hist u:nth-child(4){transition-delay:90ms}.lp-gates .hv-hist u:nth-child(5){transition-delay:.135s}.lp-gates .hv-hist u:nth-child(6){transition-delay:.18s}.lp-gates .hv-hist u:nth-child(7){transition-delay:.225s}.lp-gates .hv-hist u:nth-child(8){transition-delay:.27s}.lp-gates .hv-hist u:nth-child(9){transition-delay:.315s}.lp-gates .hv-hist u:nth-child(10){transition-delay:.36s}.lp-gates .hv-hist u:nth-child(11){transition-delay:.405s}.lp-gates .hv-hist u:nth-child(12){transition-delay:.45s}.lp-gates .hv-hist u:nth-child(13){transition-delay:.495s}.lp-gates .hv-gate.is-wait .hv-hist u{transition:none}.lp-tl .hv-timeline>div{transition:opacity .5s var(--ease),transform .55s var(--ease)}.lp-tl[data-tl="0"] .hv-timeline>div,.lp-tl[data-tl="1"] .hv-timeline>div:nth-child(n+2),.lp-tl[data-tl="2"] .hv-timeline>div:nth-child(n+3),.lp-tl[data-tl="3"] .hv-timeline>div:nth-child(n+4){opacity:0;transform:translate(12px)}.lp-snaps.is-new .hv-list__row:first-child{animation:lp-snapin .7s var(--ease)}@keyframes lp-snapin{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}}.lp-stage .lp-toast{z-index:6;opacity:0;position:absolute;top:66px;right:24px;transform:translateY(-10px)scale(.97)}.lp-stage .lp-toast.is-on{opacity:1;transform:none}.lp-stage .lp-ptr{z-index:7}.lp-mobilecard{display:none}@media (max-width:1000px){.lp-screen{aspect-ratio:auto;background:var(--hv-surface)}.lp-stage{display:none}.lp-mobilecard{text-align:left;color:var(--hv-ink);font-size:13px;font-family:var(--hv-sans);pointer-events:none;flex-direction:column;gap:14px;padding:16px;display:flex}.lp-mobilecard .hv-rechead{flex-direction:column;align-items:flex-start}.lp-mobilecard .hv-actions{flex-wrap:wrap;margin:0}}@media (max-width:640px){.lp-mobilecard .hv-gates{grid-template-columns:minmax(0,1fr)}.lp-mobilecard .hv-gate p{min-height:0;font-size:13px}.lp-mobilecard .hv-gate__src{white-space:normal;font-size:10.5px}.lp-mobilecard .hv-rechead__name{font-size:18px}.lp-mobilecard .hv-actions{width:100%}.lp-mobilecard .hv-actions .hv-btn{flex:1;justify-content:center;height:36px}.lp-mobilecard .hv-actions .hv-btn:nth-child(3){display:none}.lp-mobilecard .hv-banner{align-items:flex-start;font-size:13px}.lp-mobilecard .hv-banner>i{margin-top:6px}.lp-mobilecard .hv-banner em,.lp-mobilecard .lp-tags>:nth-child(n+4){display:none}}html:not(.lp-js) .lp-stage .hv-rv,html:not(.lp-js) .lp-mobilecard .hv-rv{animation:none}@media (prefers-reduced-motion:reduce){.lp-view,.lp-low,.lp-attn,.lp-up{transition:none!important}}.lp-search input.lp-typed{height:100%;color:var(--ink);appearance:none;background:0 0;border:0;outline:0;padding:0}.lp-search input.lp-typed::placeholder{color:#66738a;font-family:var(--sans);letter-spacing:-.01em;opacity:1;font-size:17px}.lp-search input.lp-typed::-webkit-search-cancel-button{display:none}.lp-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px #1f4fff1f,var(--sh-lg)}.lp-search .lp-btn{flex:none}.lp a:focus-visible,.lp button:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}@media (max-width:640px){.lp-search input.lp-typed::placeholder{font-size:14.5px}}.lp-acc{background:0 0;border:0;gap:0;width:100%;padding:0;display:block}.lp-acc__item{border:0;border-bottom:1px solid var(--line2);background:0 0;border-radius:0;padding:0}.lp-acc__q{all:unset;box-sizing:border-box;cursor:pointer;letter-spacing:-.02em;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;display:flex}.lp-acc__q:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:6px}.lp-acc__ind{border-right:1.5px solid var(--ink2);border-bottom:1.5px solid var(--ink2);width:11px;height:11px;transition:transform .4s var(--ease);flex:none;margin-right:6px;transform:rotate(45deg)}.lp-acc__ind>*{display:none}.lp-acc__q[aria-expanded=true] .lp-acc__ind{transform:rotate(225deg)}.lp-acc__a{color:var(--ink2);max-width:44em;padding:0 40px 24px 0;font-size:16px;line-height:1.55}@media (max-width:640px){.lp-acc__q{font-size:16.5px}}.lp-sample{height:20px;font:500 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink2);vertical-align:middle;background:#ffffffd9;border:1px dashed #9fb0cc;border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}.lp-sample--lap{z-index:5;position:absolute;top:-30px;right:20px}.lp-sample--in{height:17px;margin-left:8px;font-size:9.5px}.lp-srcs .lp-sample{justify-self:start;margin-bottom:-4px}.lp-live--off{background:#9fb0cc}.lp-live--off:after{display:none}@media (max-width:1000px){.lp-sample--lap{margin-bottom:8px;top:auto;bottom:100%;right:8px}}.lp-switch__ctl{justify-content:flex-end;margin-top:12px;display:flex}.lp-switch__ctl button{border:1px solid var(--line2);height:30px;font:500 12.5px var(--sans);color:var(--ink2);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.lp-switch__ctl button:hover{color:var(--ink);border-color:#a9b8d0}.lp-fi:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:6px}