html:has(.lp){background:var(--nd-ground);scroll-padding-top:84px}@media (prefers-reduced-motion:no-preference){html:has(.lp){scroll-behavior:smooth}}.lp{background:var(--nd-ground);min-height:100vh;color:var(--nd-ink);font-family:var(--nd-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}.lp h1,.lp h2,.lp h3,.lp p,.lp dl,.lp dd,.lp ul,.lp ol,.lp figure{margin:0}.lp ul,.lp ol{padding:0;list-style:none}.lp a{color:var(--nd-headlight);text-decoration:none}.lp a:focus-visible,.lp button:focus-visible,.lp summary:focus-visible,.lp [tabindex]:focus-visible{outline:2px solid var(--nd-headlight);outline-offset:3px;border-radius:6px}.lp img{max-width:100%;display:block}.lp-num{white-space:nowrap}.lp-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.lp-top{z-index:30;background:var(--nd-ground);border-bottom:1px solid var(--nd-hairline);padding-top:env(safe-area-inset-top);position:sticky;top:0}.lp-nav{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.lp .lp-logo{min-height:44px;font:800 22px/24px var(--nd-display);letter-spacing:.02em;color:var(--nd-ink);align-items:center;gap:2px;font-stretch:125%;display:inline-flex}.lp-logo__q{fill:none;width:19px;height:22px;stroke:var(--nd-headlight);stroke-width:3.4px;stroke-linejoin:bevel;margin:0 1px}.lp-nav__links{font:500 15px/20px var(--nd-sans);align-items:center;gap:30px;display:none}.lp .lp-nav__links>a:not(.lp-btn){color:var(--nd-ink-2)}.lp .lp-nav__links>a:not(.lp-btn):hover{color:var(--nd-ink)}.lp .lp-nav__chip{background:var(--nd-bitumen);border:1px solid var(--nd-hairline);min-height:40px;color:var(--nd-ink);font:600 14px/16px var(--nd-sans);border-radius:999px;align-items:center;padding:0 15px;display:inline-flex}.lp .lp-btn{height:56px;font:700 17px/20px var(--nd-sans);cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.lp .lp-btn--primary{background:var(--nd-headlight);color:var(--nd-on-headlight)}.lp .lp-btn--primary:hover{background:#96c5ff}.lp .lp-btn--quiet{background:var(--nd-bitumen);border:1px solid var(--nd-hairline);color:var(--nd-ink)}.lp .lp-btn--quiet:hover{background:var(--nd-bitumen-high)}.lp .lp-btn--nav{border-radius:14px;height:44px;padding:0 18px;font-size:15px}@media (prefers-reduced-motion:no-preference){.lp .lp-btn,.lp .lp-nav__links>a{transition:background-color .15s,color .15s}}.lp-hero{grid-template-columns:minmax(0,1fr);gap:44px;padding:36px 0 20px;display:grid}.lp-hero>*{min-width:0}@media (min-width:900px){.lp-hero>*{min-width:auto}}.lp-eyebrow{font:600 11px/14px var(--nd-sans);letter-spacing:.16em;color:var(--nd-marker);align-items:center;gap:10px;display:flex}.lp-eyebrow:before{content:"";background:var(--nd-marker);border-radius:2px;flex:none;width:20px;height:3px}.lp-h1{font:800 clamp(30px,calc(11.3vw - 5px),96px)/.95 var(--nd-display);letter-spacing:-.03em;font-stretch:118%;margin-top:18px!important}.lp-h1 span{color:var(--nd-headlight)}.lp-lede{max-width:540px;font:400 clamp(17px,2.2vw,20px)/1.55 var(--nd-sans);color:var(--nd-ink-2);margin-top:20px!important}.lp-hook{gap:10px;max-width:560px;display:grid;margin-top:22px!important}.lp-hook li{font:500 16px/22px var(--nd-sans);color:var(--nd-ink);align-items:baseline;gap:12px;display:flex}.lp-hook li span{font:600 12px/22px var(--nd-mono);color:var(--nd-marker);flex:none}.lp-ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.lp-ctas .lp-btn{flex:220px}.lp-small{font:400 13px/18px var(--nd-sans);color:var(--nd-ink-quiet);margin-top:12px!important}.lp-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;margin-top:34px!important}.lp-proof dt{font:600 clamp(20px,3vw,28px)/1.1 var(--nd-mono);letter-spacing:-.02em;white-space:nowrap}.lp-proof dd{font:400 13px/17px var(--nd-sans);color:var(--nd-ink-muted);margin-top:6px}.lp-stage{justify-content:center;align-items:center;min-height:660px;display:flex;position:relative}.lp-phone{background:linear-gradient(160deg,#2a3038,#0c0f12 40%,#1b2027);border-radius:48px;flex:none;width:300px;height:620px;padding:10px;position:relative;box-shadow:0 40px 90px #0009,0 0 0 1px #ffffff0f}.lp-phone__screen{background:var(--nd-tarmac);border-radius:39px;width:280px;height:600px;position:relative;overflow:hidden}.lp-phone__island{z-index:5;background:#000;border-radius:14px;width:92px;height:26px;margin-left:-46px;position:absolute;top:11px;left:50%}.lp-phone__view{border-radius:24px;height:190px;position:absolute;top:48px;left:12px;right:12px}.lp-phone__view img{object-fit:cover;width:100%;height:100%}.lp-phone__view .nd-reticle{inset:14px}.lp-phone__view .nd-reticle i{border-width:2.5px;width:20px;height:20px}.lp-phone__view .nd-scanline{--nd-sweep:186px;top:14px;left:14px;right:14px}.lp-phone__chips{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:250px;left:14px;right:14px}.lp-phone__chips span{background:var(--nd-bitumen);border:1px solid var(--nd-hairline);font:600 11px/14px var(--nd-mono);letter-spacing:.05em;color:var(--nd-ink);border-radius:999px;align-items:center;padding:6px 10px;animation:6s ease-out infinite both lp-lock;display:inline-flex}.lp-phone__chips span:nth-child(2){animation-delay:.3s}.lp-phone__chips span:nth-child(3){animation-delay:.6s}.lp-phone__sheet{border-radius:30px;padding:16px 16px 14px;animation:6s cubic-bezier(.2,.8,.2,1) infinite lp-sheet;position:absolute;bottom:10px;left:10px;right:10px}.lp-phone__grabber{background:#ffffff40;border-radius:2px;width:36px;height:4px;margin:-4px auto 12px}.lp-phone__name{font-size:24px;line-height:24px}.lp-phone__variant{font:500 12px/16px var(--nd-sans);color:var(--nd-ink-muted);margin-top:5px}.lp-phone__worth-label{margin-top:12px}.lp-phone__worth{justify-content:space-between;align-items:baseline;margin-top:3px;display:flex}.lp-phone__value{letter-spacing:-.03em;white-space:nowrap;font-size:32px;font-weight:600;line-height:36px}.lp-phone__example{font:600 10px/12px var(--nd-sans);letter-spacing:.08em;color:var(--nd-ink-muted)}.lp-phone__bar{background:#ffffff1a;border-radius:3px;height:6px;margin-top:10px;position:relative;overflow:hidden}.lp-phone__bar b{background:linear-gradient(90deg,var(--nd-headlight),var(--nd-marker));border-radius:3px;width:62%;height:6px;animation:6s ease-out infinite lp-bar;position:absolute;top:0;left:0}.lp-phone__range{color:var(--nd-ink-muted);justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.lp-phone__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.lp-phone__tiles div{background:#ffffff0f;border-radius:12px;padding:8px}.lp-phone__tiles b{font:600 15px/18px var(--nd-mono);display:block}.lp-phone__tiles span{font:600 9px/12px var(--nd-sans);letter-spacing:.1em;color:var(--nd-ink-muted)}@keyframes lp-lock{0%,20%{opacity:0;transform:translateY(6px)scale(.96)}28%,to{opacity:1;transform:none}}@keyframes lp-sheet{0%,38%{opacity:0;transform:translateY(30px)}50%,to{opacity:1;transform:none}}@keyframes lp-bar{0%,46%{width:0}70%,to{width:62%}}@media (max-width:359px){.lp-stage{min-height:600px}.lp-phone{transform:scale(.9)}.lp-eyebrow{letter-spacing:.1em}}.lp-lane{margin-top:30px}.lp-section{padding-top:110px}.lp-kicker{font:600 12px/16px var(--nd-sans);letter-spacing:.16em;color:var(--nd-headlight)}.lp-kicker--marker{color:var(--nd-marker)}.lp-h2{font:800 clamp(34px,5vw,58px)/1 var(--nd-display);letter-spacing:-.025em;text-wrap:balance;font-stretch:116%;margin-top:12px!important}.lp-sub{max-width:620px;font:400 clamp(16px,1.8vw,19px)/1.55 var(--nd-sans);color:var(--nd-ink-2);margin-top:16px!important}.lp-vs{border:1px solid #ffffff14;border-radius:28px;margin-top:34px;overflow:hidden}.lp-vs__head,.lp-vs__row{grid-template-columns:1fr;display:grid}.lp-vs__head{display:none}.lp-vs__head div{font:600 11px/14px var(--nd-sans);letter-spacing:.14em;text-transform:uppercase;padding:14px 18px}.lp-vs__head div:first-child{color:var(--nd-ink-quiet);background:#0b0e11}.lp-vs__head div:last-child{color:var(--nd-headlight);background:var(--nd-bitumen)}.lp-vs__row+.lp-vs__row,.lp-vs__head+.lp-vs__row{border-top:1px solid #ffffff0f}.lp-vs__row>div{font:400 15px/22px var(--nd-sans);padding:18px}.lp-vs__usual{color:var(--nd-ink-quiet);background:#0b0e11;padding-bottom:12px!important}.lp-vs__veqro{color:var(--nd-ink);background:var(--nd-bitumen)}.lp-vs__row b{font:700 16px/21px var(--nd-sans);color:var(--nd-ink);margin-bottom:4px;display:block}.lp-vs__usual b{color:var(--nd-ink-muted);font-weight:600}.lp-vs__tag{font:600 10px/12px var(--nd-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--nd-ink-quiet);margin-bottom:6px;display:block}.lp-vs__veqro .lp-vs__tag{color:var(--nd-headlight)}.lp-moments{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:14px;margin:30px -20px 0;padding:0 20px 6px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.lp-moments::-webkit-scrollbar{display:none}.lp-moment{scroll-snap-align:start;background:var(--nd-bitumen);border:1px solid var(--nd-hairline);border-radius:26px;flex-direction:column;display:flex;overflow:hidden}.lp-moment__photo{aspect-ratio:1.45}.lp-moment__text{flex-direction:column;gap:8px;padding:18px 18px 20px;display:flex}.lp-moment__where{font:600 11px/14px var(--nd-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--nd-marker)}.lp-moment h3{font:800 22px/25px var(--nd-display);letter-spacing:-.01em;font-stretch:114%}.lp-moment__text p:last-child{font:400 14px/21px var(--nd-sans);color:var(--nd-ink-muted)}.lp-feature{align-items:center;gap:34px;display:grid}.lp-feature .lp-sub{max-width:520px;margin-top:18px!important}.lp-listing{position:relative}.lp-listing__photo{aspect-ratio:1.6;border-radius:26px}.lp-verdict{background:#0e1114d6;border-radius:24px;margin:-34px 12px 0;padding:18px;position:relative}.lp-verdict__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-verdict__car{font:700 17px/22px var(--nd-sans);color:var(--nd-ink)}.lp-verdict__ask{font:400 13px/18px var(--nd-sans);color:var(--nd-ink-muted)}.lp-pill{font:700 13px/16px var(--nd-sans);white-space:nowrap;border-radius:999px;flex:none;padding:7px 12px}.lp-pill--warn{color:var(--nd-caution);background:#f29d3824;border:1px solid #f29d3880}.lp-gauge{background:linear-gradient(90deg,var(--nd-headlight) 0%,var(--nd-go) 28%,var(--nd-go) 60%,var(--nd-caution) 82%,var(--nd-stop) 100%);opacity:.9;border-radius:4px;height:8px;margin-top:18px;position:relative}.lp-gauge i{background:var(--nd-marker);border:3px solid var(--nd-tarmac);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:-6px;left:72%}.lp-verdict__scale{color:var(--nd-ink-muted);white-space:nowrap;justify-content:space-between;gap:8px;margin-top:8px;font-size:11px;display:flex}.lp-verdict__note{font:400 13px/18px var(--nd-sans);color:var(--nd-ink-2);margin-top:12px!important}.lp-years{border-radius:28px;padding:22px}.lp-years__head{font:500 14px/20px var(--nd-sans);color:var(--nd-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-bottom:14px;display:flex}.lp-years__list{grid-template-columns:1fr;gap:8px;display:grid}.lp-years__list li{background:#ffffff0d;border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.lp-years__list small{font:500 12px/16px var(--nd-mono);color:var(--nd-ink-muted);white-space:nowrap;display:block}.lp-years__list b{font:600 22px/1.1 var(--nd-mono);letter-spacing:-.02em;white-space:nowrap;display:block}.lp-years__list li.is-highlight{background:#f5c5421a;border-color:#f5c54259}.lp-years__list li.is-highlight small{color:var(--nd-marker)}.lp-years__note{font:400 13px/18px var(--nd-sans);color:var(--nd-ink-quiet);margin-top:14px!important}.lp-cards{height:400px;margin:0 6px;position:relative}.lp-card{background:var(--nd-bitumen);border:1px solid #ffffff14;border-radius:26px;width:min(62%,300px);position:absolute;overflow:hidden;box-shadow:0 34px 70px #0009}.lp-card--back{top:56px;left:2%;transform:rotate(-6deg)}.lp-card--front{border-color:#f5c5428c;top:0;right:2%;transform:rotate(4deg)}.lp-card__photo{aspect-ratio:1.35}.lp-card figcaption{padding:14px 16px 16px}.lp-card figcaption b{font:800 19px/22px var(--nd-display);font-stretch:114%;display:block}.lp-card figcaption span{font:500 12px/16px var(--nd-mono);color:var(--nd-ink-muted);margin-top:4px;display:block}.lp-card__legend{background:var(--nd-marker);color:var(--nd-on-marker);font:700 11px/14px var(--nd-sans);letter-spacing:.08em;border-radius:999px;padding:5px 10px;position:absolute;top:12px;left:12px}.lp-honest{gap:12px;display:grid;margin-top:30px!important}.lp-honest li{border-radius:22px;padding:20px}.lp-honest h3{font:700 17px/22px var(--nd-sans)}.lp-honest p{font:400 14px/20px var(--nd-sans);color:var(--nd-ink-muted);margin-top:6px!important}.lp .lp-honest__ex{font:500 13px/18px var(--nd-mono);color:var(--nd-ink-2);background:#0b0e11;border-radius:12px;padding:10px 12px;margin-top:12px!important}.lp-privacy ul{gap:12px;display:grid}.lp-privacy li{border-radius:22px;gap:14px;padding:20px;display:flex}.lp-privacy svg{color:var(--nd-headlight);flex:none}.lp-privacy h3{font:700 17px/22px var(--nd-sans)}.lp-privacy p{font:400 14px/20px var(--nd-sans);color:var(--nd-ink-muted);margin-top:4px!important}.lp-faq{max-width:820px}.lp-faq__list{margin-top:26px}.lp-faq details{border-top:1px solid #ffffff14;padding:18px 0}.lp-faq details:last-child{border-bottom:1px solid #ffffff14}.lp-faq summary{cursor:pointer;font:600 18px/24px var(--nd-sans);justify-content:space-between;gap:16px;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";font:400 24px/24px var(--nd-mono);color:var(--nd-headlight);flex:none}.lp-faq details[open] summary:after{content:"–"}.lp-faq details p{max-width:640px;font:400 15px/23px var(--nd-sans);color:var(--nd-ink-2);margin-top:10px!important}.lp-final{text-align:center;border-top:1px solid #ffffff0f;flex-direction:column;align-items:center;margin-top:110px;padding:80px 0 90px;display:flex}.lp-final__lane{width:112px}.lp-final__title{max-width:900px;font:800 clamp(42px,8vw,86px)/.98 var(--nd-display);letter-spacing:-.03em;text-wrap:balance;font-stretch:118%;margin:22px auto 26px!important}.lp .install-veqro{color:var(--nd-ink-muted);justify-content:center;margin-top:10px;font-size:14px}.lp .install-veqro button,.lp .install-veqro summary{min-height:44px;color:var(--nd-headlight);border-bottom-color:#7bb6ff80;align-items:center;font-size:14px;display:inline-flex}.lp-footer{padding:26px 0 max(40px,env(safe-area-inset-bottom));font:400 13px/18px var(--nd-sans);color:var(--nd-ink-quiet);border-top:1px solid #ffffff12;flex-direction:column;gap:8px;display:flex}.lp-footer__brand{font:800 17px/24px var(--nd-display);letter-spacing:.02em;color:var(--nd-ink);font-stretch:125%}@media (max-width:620px){.lp-vs__head+.lp-vs__row{border-top:0}}@media (max-width:420px){.lp-verdict__top{flex-direction:column-reverse;align-items:flex-start;gap:10px}}@media (min-width:621px){.lp-vs__head,.lp-vs__row{grid-template-columns:1fr 1fr}.lp-vs__head{display:grid}.lp-vs__usual{padding-bottom:18px!important}.lp-vs__tag{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:900px){.lp-wrap{padding:0 32px}.lp-nav{min-height:76px}.lp-nav__links{display:flex}.lp .lp-nav__chip{display:none}.lp-hero{grid-template-columns:1.05fr .95fr;align-items:center;padding-top:50px}.lp-h1{white-space:nowrap;font-size:min(5.5vw,80px)}.lp-ctas .lp-btn{flex:none}.lp-moments{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;margin:30px 0 0;padding:0;overflow:visible}.lp-feature{grid-template-columns:1fr 1fr;gap:80px}.lp-feature--flip .lp-media{order:-1}.lp-verdict{margin:-60px 18px 0}.lp-years__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lp-years__list li{padding:18px;display:block}.lp-years__list b{margin-top:10px;font-size:26px}.lp-honest{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-privacy ul{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-footer{flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{animation:none!important}}
