.lp{--lp-ease:cubic-bezier(.23, 1, .32, 1);--lp-dark:#07090f;--lp-dark-2:#0d1119}.lp section{position:relative}.lp-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.lp-eyebrow{font:500 13px/1 var(--font-sans);letter-spacing:.04em;color:var(--fg-2);align-items:center;gap:10px;display:inline-flex}.lp-eyebrow i{background:var(--ink-red);border-radius:99px;width:6px;height:6px;box-shadow:0 0 0 4px #b5412f24}.lp h1,.lp h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:400}.lp h1{font-size:clamp(44px,7.4vw,92px);line-height:.98}.lp h1 em,.lp h2 em{font-style:italic}.lp h2{font-size:clamp(34px,5vw,58px);line-height:1.02}.lp .lp-lede{color:var(--fg-2);text-wrap:pretty;max-width:36em;margin:22px 0 0;font-size:clamp(17px,1.9vw,21px);line-height:1.5}@media (scripting:enabled){.lp-reveal{opacity:0;transition:opacity .7s var(--lp-ease), transform .7s var(--lp-ease);transition-delay:calc(var(--d,0) * 80ms);transform:translateY(16px)}.lp-reveal.in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-reveal{opacity:1!important;transition:none!important;transform:none!important}}.lp-hero{text-align:center;padding:clamp(24px,4.5vw,56px) 0 0;overflow:clip}.lp-hero .lp-eyebrow{margin-bottom:0}.lp-hero h1{max-width:12.5em;margin:0 auto}.lp-hero .lp-lede{margin-left:auto;margin-right:auto}.lp-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.lp-cta .btn{transition:transform .16s var(--lp-ease), background-color .16s, box-shadow .16s}.lp-cta .btn:active,.lp-card .btn:active{transform:scale(.97)}.lp-trust{color:var(--fg-3);margin-top:22px;font-size:13.5px}.lp-devices{aspect-ratio:16/9.4;max-width:1080px;margin:clamp(40px,7vw,76px) auto 0;position:relative}.lp-devices:before{content:"";filter:blur(30px);pointer-events:none;background:radial-gradient(60% 55% at 50% 45%,#2f4f9333,#0000 70%);position:absolute;inset:8% 6% -6%}.lp-devices>*{position:absolute}.lp-d-tablet{width:72%;top:0;left:11%}.lp-d-phone{width:19%;bottom:-3%;right:2%}.lp-d-eink{width:14%;bottom:-3%;left:3%}.lp-enter{animation:lp-enter .9s var(--lp-ease) both;animation-delay:calc(var(--d,0) * .11s + .12s)}@keyframes lp-enter{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:none}}.lp-float{animation:lp-enter .9s var(--lp-ease) both, lp-bob 7s ease-in-out 1.4s infinite;animation-delay:calc(var(--d,0) * .11s + .12s), 1.4s}@keyframes lp-bob{0%,to{translate:0}50%{translate:0 -7px}}@media (prefers-reduced-motion:reduce){.lp-enter,.lp-float{animation:none}}.lp-frame{padding:var(--bz,clamp(5px, 1vw, 13px));border-radius:calc(var(--bz,clamp(5px, 1vw, 13px)) + var(--ir,clamp(8px, 1.5vw, 20px)));background:#17181c;position:relative;box-shadow:inset 0 0 0 1px #ffffff12,0 1px 1px #0003,0 30px 60px -24px #0a0e1e80,0 12px 24px -12px #0a0e1e4d}.lp-screen{border-radius:var(--ir,clamp(8px, 1.5vw, 20px));background:#05070d;line-height:0;position:relative;overflow:hidden}.lp-shot{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.lp-tablet{aspect-ratio:auto}.lp-phone{--bz:clamp(3px, .55vw, 8px);--ir:clamp(12px, 2.6vw, 34px)}.lp-island{background:#000;border-radius:99px;width:30%;height:2.3%;position:absolute;top:2.2%;left:50%;transform:translate(-50%)}.lp-eink{--bz:clamp(4px, .8vw, 11px);--ir:clamp(3px, .5vw, 7px);background:#e7e4da;box-shadow:0 0 0 1px #00000014,0 20px 40px -20px #14141473,0 6px 12px -6px #14141440}.lp-eink .lp-screen{background:#1f2024}.lp-tv{--bz:clamp(3px, .5vw, 7px);--ir:clamp(3px, .5vw, 6px);background:#0c0d10}.lp-monitor{flex-direction:column;align-items:center;display:flex;position:relative}.lp-monitor .lp-tv{width:100%}.lp-neck{background:linear-gradient(#25272c,#1a1b1f);width:9%;height:clamp(8px,1.6vw,20px)}.lp-foot{background:#25272c;border-radius:99px;width:26%;height:clamp(3px,.5vw,6px)}.lp-sec{padding:clamp(72px,11vw,140px) 0 0}.lp-head{text-align:center;margin-bottom:clamp(36px,6vw,64px)}.lp-head h2{max-width:14em;margin:14px auto 0}.lp-head .lp-lede{margin-left:auto;margin-right:auto}.lp-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1020px){.lp-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lp-cards{grid-template-columns:1fr}}.lp-card{background:var(--surface);box-shadow:var(--shadow-1);transition:transform .32s var(--lp-ease), box-shadow .32s var(--lp-ease);border-radius:22px;flex-direction:column;padding:12px 12px 22px;display:flex}@media (hover:hover){.lp-card:hover{box-shadow:var(--shadow-2);transform:translateY(-4px)}}.lp-art{background:linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--bg) 88%, var(--ink-blue)));border-radius:12px;justify-content:center;align-items:center;height:188px;padding:0 20px;display:flex;overflow:hidden}.lp-art .lp-frame{--bz:5px;--ir:6px}.lp-art .a-tablet{width:64%}.lp-art .a-phone{width:24%;margin-top:22px}.lp-art .a-eink{width:62%}.lp-art .a-monitor{width:72%;margin-top:8px}.lp-art .a-phone{--bz:3px;--ir:11px}.lp-card h3{font:600 18px/1.2 var(--font-sans);letter-spacing:-.015em;margin:20px 10px 0}.lp-card p{color:var(--fg-2);margin:8px 10px 0;font-size:14.5px;line-height:1.55}.lp-card ul{color:var(--fg-2);gap:7px;margin:14px 10px 0;padding:0;font-size:13.5px;list-style:none;display:grid}.lp-card li{align-items:baseline;gap:9px;display:flex}.lp-card li:before{content:"";background:var(--ink-green);border-radius:99px;flex:none;width:5px;height:5px;transform:translateY(-2px)}.lp-card .more{color:var(--accent);align-items:center;gap:6px;margin:18px 10px 0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.lp-card .more svg{transition:transform .2s var(--lp-ease)}.lp-card .more:hover svg{transform:translate(3px)}.lp-dark{background:radial-gradient(80% 60% at 50% 0%, #121a2e 0%, var(--lp-dark) 62%);color:#f3f2ee;margin-top:clamp(72px,11vw,140px);padding:clamp(72px,10vw,128px) 0;overflow:clip}.lp-dark .lp-eyebrow,.lp-dark .lp-lede{color:#a7adbb}.lp-show{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}@media (max-width:900px){.lp-show{grid-template-columns:1fr}}.lp-stage{position:relative}.lp-stage:before{content:"";filter:blur(40px);background:radial-gradient(50% 50%,#5a8cff47,#0000 72%);position:absolute;inset:10% 5% -8%}.lp-stage .lp-frame{--bz:clamp(5px, 1vw, 13px);position:relative}.lp-stack{aspect-ratio:16/9}.lp-slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--lp-ease), transform 1.1s var(--lp-ease);position:absolute;inset:0;transform:scale(1.025)}.lp-slide.on{opacity:1;transform:none}.lp-tabs{gap:4px;display:grid}.lp-tab{all:unset;box-sizing:border-box;cursor:pointer;color:#8d93a3;transition:background-color .22s var(--lp-ease), color .22s var(--lp-ease), transform .16s var(--lp-ease);border-radius:16px;gap:6px;padding:16px 18px 18px;display:grid;position:relative}.lp-tab:active{transform:scale(.985)}.lp-tab:focus-visible{outline-offset:2px;outline:2px solid #7f9be6}@media (hover:hover){.lp-tab:not(.on):hover{color:#c9cdd8;background:#ffffff0a}}.lp-tab.on{color:#f3f2ee;background:#ffffff12}.lp-tabhead{font:600 16px/1.2 var(--font-sans);letter-spacing:-.01em;align-items:center;gap:10px;display:flex}.lp-tabtext{opacity:0;transition:grid-template-rows .36s var(--lp-ease), opacity .28s var(--lp-ease);grid-template-rows:0fr;font-size:14px;line-height:1.5;display:grid;overflow:hidden}.lp-tab.on .lp-tabtext{opacity:1;color:#b8bdca;grid-template-rows:1fr}.lp-tabtext{min-height:0}.lp-bar{background:0 0;border-radius:2px;height:2px;margin-top:4px;overflow:hidden}.lp-tab.on .lp-bar{background:#ffffff1f}.lp-bar i{transform-origin:0;background:#fff;width:100%;height:100%;animation:linear forwards lp-fill;display:block}.lp-bar i.full{opacity:.6;animation:none}@keyframes lp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lp-slide{transition:opacity .2s;transform:none}.lp-bar i{animation:none}}.lp-steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:800px){.lp-steps{grid-template-columns:1fr}}.lp-step{background:var(--surface);box-shadow:var(--shadow-1);border-radius:22px;padding:28px 26px 30px;position:relative}.lp-step b{font:600 19px/1.2 var(--font-sans);letter-spacing:-.015em;margin-top:20px;display:block}.lp-step>span:not(.lp-num){color:var(--fg-2);margin-top:8px;font-size:15px;line-height:1.55;display:block}.lp-step .lp-num{background:var(--fg);width:36px;height:36px;color:var(--bg);font:600 15px/1 var(--font-sans);border-radius:99px;place-items:center;display:inline-grid}.lp-feat{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,1fr);gap:0;display:grid}@media (max-width:900px){.lp-feat{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lp-feat{grid-template-columns:1fr}}.lp-f{border-bottom:1px solid var(--line-2);padding:30px 28px 34px 0}.lp-f svg{color:var(--fg);margin-bottom:18px}.lp-f h3{font:600 17px/1.25 var(--font-sans);letter-spacing:-.012em;margin:0}.lp-f p{color:var(--fg-2);max-width:28em;margin:8px 0 0;font-size:14.5px;line-height:1.55}.lp-final{background:radial-gradient(70% 90% at 50% 100%, #14203d 0%, var(--lp-dark) 70%);color:#f3f2ee;text-align:center;margin-top:clamp(72px,11vw,140px);padding:clamp(80px,12vw,150px) 24px;position:relative;overflow:clip}.lp-final h2{max-width:12em;margin:0 auto}.lp-final p{color:#a7adbb;max-width:32em;margin:20px auto 0;font-size:clamp(16px,1.8vw,19px)}.lp-final .lp-cta .btn{color:#0b0d14;background:#f3f2ee}.lp-final .lp-cta .btn.secondary{color:#f3f2ee;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29}.lp-stars{pointer-events:none;opacity:.7;background-image:radial-gradient(1px 1px at 12% 22%,#fff,#0000 60%),radial-gradient(1px 1px at 34% 70%,#fff,#0000 60%),radial-gradient(1.5px 1.5px at 58% 30%,#fff,#0000 60%),radial-gradient(1px 1px at 76% 62%,#fff,#0000 60%),radial-gradient(1.5px 1.5px at 90% 18%,#fff,#0000 60%),radial-gradient(1px 1px at 47% 88%,#fff,#0000 60%),radial-gradient(1px 1px at 5% 80%,#fff,#0000 60%),radial-gradient(1px 1px at 68% 8%,#fff,#0000 60%);animation:6s ease-in-out infinite alternate lp-twinkle;position:absolute;inset:0}@keyframes lp-twinkle{0%{opacity:.45}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.lp-stars{animation:none}}.lp-footer{background:var(--lp-dark);color:#8d93a3;border-top:1px solid #ffffff12;padding:44px 24px 56px}.lp-footer .in{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px 56px;max-width:1180px;margin:0 auto;font-size:14px;display:flex}.lp-footer .logo,.lp-footer .wordmark{color:#f3f2ee}.lp-footer nav{flex-wrap:wrap;gap:40px;display:flex}.lp-footer h4{font:500 12px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#6f7587;margin:0 0 12px}.lp-footer ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.lp-footer a{color:#c4c8d3;text-decoration:none;transition:color .16s}.lp-footer a:hover{color:#fff}.lp-footer small{color:#6f7587;max-width:26em;margin-top:10px;font-size:13px;line-height:1.5;display:block}.lp-footer{--mark-tile:#ecebe4;--mark-letter:#1f2024}.lp>main{max-width:none;margin:0;padding:0}.lp-hero{padding-bottom:clamp(28px,5vw,60px)}.lp-devline{color:var(--fg-2);text-wrap:balance;max-width:34em;margin:clamp(32px,5vw,56px) auto 0;font-size:clamp(15px,1.6vw,18px)}.lp-devline+.lp-devices{margin-top:clamp(22px,3.5vw,40px)}.lp-page{padding:clamp(40px,7vw,88px) 0 clamp(64px,9vw,120px)}.lg-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(36px,5.4vw,60px);font-weight:400;line-height:1.02}.lg-sub{color:var(--fg-3);margin:14px 0 0;font-size:14px}.lg-doc{max-width:720px;color:var(--fg);margin-top:36px;font-size:16px;line-height:1.7}.lg-doc h2{font:600 22px/1.25 var(--font-sans);letter-spacing:-.015em;margin:2.2em 0 .5em}.lg-doc h3{font:600 17px/1.3 var(--font-sans);margin:1.6em 0 .3em}.lg-doc p{color:var(--fg-2);margin:.8em 0}.lg-doc li{color:var(--fg-2);margin:.35em 0}.lg-doc ul{padding-left:1.3em}.lg-doc a{color:var(--accent);text-underline-offset:3px}.lg-doc strong{color:var(--fg);font-weight:600}.lg-note{background:var(--accent-soft);color:var(--fg-2);border-radius:12px;margin-top:2.4em;padding:14px 16px;font-size:14px;line-height:1.55}.lp-narrow{max-width:760px}.ab-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px;display:grid}@media (max-width:700px){.ab-grid{grid-template-columns:1fr}}.ab-card{background:var(--surface);box-shadow:var(--shadow-1);border-radius:20px;padding:24px 24px 26px}.ab-card .n{font:500 13px/1 var(--font-mono);color:var(--fg-3)}.ab-card b{font:600 18px/1.25 var(--font-sans);letter-spacing:-.012em;margin-top:14px;display:block}.ab-card p{color:var(--fg-2);margin:8px 0 0;font-size:15px;line-height:1.55}.lg-lead{color:var(--fg-2);text-wrap:pretty;max-width:36em;margin:22px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.55}.lg-sec{margin-top:clamp(44px,7vw,80px)}.lg-sec h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,3.8vw,42px);font-weight:400;line-height:1.05}.lg-sec p{color:var(--fg-2);max-width:40em;margin:14px 0 0;font-size:16.5px;line-height:1.65}.faq{border-top:1px solid var(--line-2);margin-top:20px}.faq details{border-bottom:1px solid var(--line-2)}.faq summary{cursor:pointer;font:500 17px/1.4 var(--font-sans);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;list-style:none;transition:color .16s;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:1.8px solid var(--fg-3);border-bottom:1.8px solid var(--fg-3);width:9px;height:9px;transition:transform .28s var(--lp-ease);flex:none;transform:rotate(45deg)translate(-2px,-2px)}.faq details[open] summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.faq .a{color:var(--fg-2);max-width:44em;animation:faq-in .32s var(--lp-ease);padding:0 4px 22px;font-size:15.5px;line-height:1.65}.faq .a p{margin:0 0 .7em}.faq .a a{color:var(--accent)}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.faq .a{animation:none}.faq summary:after{transition:none}}.sup-cards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}@media (max-width:760px){.sup-cards{grid-template-columns:1fr}}.sup-cards a{background:var(--surface);box-shadow:var(--shadow-1);color:inherit;transition:transform .24s var(--lp-ease), box-shadow .24s var(--lp-ease);border-radius:18px;padding:20px 22px;text-decoration:none;display:block}@media (hover:hover){.sup-cards a:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}}.sup-cards a:active{transform:scale(.98)}.sup-cards b{font:600 16px/1.3 var(--font-sans);display:block}.sup-cards span{color:var(--fg-2);margin-top:6px;font-size:14px;line-height:1.5;display:block}.ct-form{gap:18px;max-width:560px;margin-top:30px;display:grid}.ct-form label{margin-bottom:6px;font-size:14px;font-weight:500;display:block}.ct-form .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ct-form textarea{resize:vertical;min-height:150px}.ct-form .err-t{color:var(--bad);margin:6px 0 0;font-size:13.5px}.ct-ok{background:color-mix(in srgb, var(--ok) 12%, transparent);max-width:560px;color:var(--fg);animation:faq-in .4s var(--lp-ease);border-radius:16px;margin-top:30px;padding:20px 22px}.lp>main.lp-page{padding:clamp(40px,7vw,88px) 0 clamp(64px,9vw,120px)}.lp-eink .lp-screen.lp-mat{background:#efece3;padding:9%}.lp-mat .lp-shot{border-radius:2px;box-shadow:0 0 0 1px #00000014,0 1px 3px #00000040}.lp-phone-l .lp-screen{aspect-ratio:19.5/9}.lp-phone-l .lp-shot{object-fit:cover;width:100%;height:100%}.lp-phone-l .lp-island{width:1.9%;height:26%;top:50%;left:2%;transform:translateY(-50%)}.lp-d-phone.lp-d-phone-l{width:31%;bottom:-3%;right:1%}.lp-phone{--bz:clamp(2px, .34vw, 5px);--ob:clamp(3px, .5vw, 8px);--ir:clamp(12px, 2.6vw, 34px);padding:var(--bz);border-radius:calc(var(--bz) + var(--ob) + var(--ir));background:linear-gradient(145deg,#f0eee8 0%,#a9a7a2 28%,#e3e1db 52%,#8a8885 78%,#cfcdc7 100%);position:relative;box-shadow:0 0 0 1px #00000047,inset 0 1px #ffffffb3,0 34px 60px -22px #0a0e1e8c,0 12px 24px -12px #0a0e1e59}.lp-phone .lp-bezel{padding:var(--ob);border-radius:calc(var(--ob) + var(--ir));background:#050506;box-shadow:0 0 0 1px #0009}.lp-phone .lp-screen{border-radius:var(--ir);background:#000}.lp-phone .lp-home{background:#ffffffc7;border-radius:99px;width:30%;height:1.1%;min-height:3px;position:absolute;bottom:2.4%;left:50%;transform:translate(-50%)}.lp-phone-l .lp-home{width:20%;height:2.4%;bottom:4%}.lp-phone .lp-glare{pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#ffffff0a 22%,#fff0 40%);position:absolute;inset:0}.lp-phone-l:before,.lp-phone-l:after{content:"";background:linear-gradient(#b9b7b2,#8d8b87);border-radius:3px 3px 0 0;height:3px;position:absolute;top:-2.5px}.lp-phone-l:before{width:7%;left:16%}.lp-phone-l:after{width:7%;left:26%}.lp-phone-l .lp-island{left:2.4%}.lp-phone-l .lp-shot{object-position:50% 58%}.lp-tablet{--bz:clamp(2px, .3vw, 4px);--ob:clamp(6px, 1.05vw, 15px);--ir:clamp(5px, .9vw, 12px);padding:var(--bz);border-radius:calc(var(--bz) + var(--ob) + var(--ir));background:linear-gradient(150deg,#e4e3e0 0%,#9c9b98 30%,#d8d7d3 55%,#85848a 80%,#c5c4c0 100%);position:relative;box-shadow:0 0 0 1px #0000004d,inset 0 1px #ffffffb3,0 40px 70px -26px #0a0e1e8c,0 14px 28px -14px #0a0e1e59}.lp-tablet .lp-bezel{padding:var(--ob);border-radius:calc(var(--ob) + var(--ir));background:#050506;position:relative;box-shadow:0 0 0 1px #0009}.lp-tablet .lp-screen{border-radius:var(--ir);background:#000}.lp-cam{top:calc(var(--ob) / 2 - 2px);z-index:2;background:#14161b;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;left:50%;box-shadow:inset 0 0 0 1px #2b2e36,0 0 0 1px #ffffff0a}.lp-tablet:before{content:"";background:linear-gradient(#b9b7b2,#8d8b87);border-radius:3px 3px 0 0;width:6%;height:3px;position:absolute;top:-2.5px;right:12%}.lp-glare{pointer-events:none;background:linear-gradient(115deg,#ffffff1f 0%,#ffffff09 22%,#fff0 40%);position:absolute;inset:0}.lp-art .lp-tablet{--bz:1.5px;--ob:4px;--ir:4px}.lp-art .lp-phone{--bz:1.5px;--ob:2.5px;--ir:9px}.lp-art .lp-tablet:before,.lp-art .lp-phone-l:before,.lp-art .lp-phone-l:after{display:none}.lp-tv{--bz:clamp(2px, .34vw, 5px);--ir:clamp(2px, .3vw, 4px);border-radius:calc(var(--bz) + var(--ir));background:linear-gradient(#2b2d33,#0c0d10);position:relative;box-shadow:0 0 0 1px #00000080,inset 0 1px #ffffff1f,0 28px 46px -20px #0a0e1e80}.lp-tv .lp-screen{background:#000}.lp-chin{background:#ffffff29;border-radius:2px;width:5%;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lp-art .lp-tv{--bz:2px;--ir:2px}.lp-feetmode{padding-bottom:3px}.lp-leg{background:linear-gradient(#3a3c42,#17181c);border-radius:1px 1px 3px 3px;width:11%;height:6px;position:absolute;bottom:-4px}.lp-leg.l{left:14%;transform:skew(-18deg)}.lp-leg.r{right:14%;transform:skew(18deg)}.lp-d-msg{width:30%;bottom:-4%;right:2%}.lp-bigtv{flex-direction:column;align-items:center;display:flex;position:relative}.lp-bigtv .lp-panel{background:linear-gradient(160deg,#3b3d44 0%,#121317 40%,#26282e 100%);border-radius:clamp(4px,.6vw,9px);width:100%;padding:clamp(2px,.28vw,4px);position:relative;box-shadow:0 0 0 1px #000000a6,inset 0 1px #ffffff29,0 50px 80px -34px #080c1c99,0 18px 34px -18px #080c1c66}.lp-bigtv .lp-screen{background:#000;border-radius:clamp(2px,.35vw,5px);box-shadow:0 0 0 1px #000}.lp-glare-tv{background:linear-gradient(118deg,#ffffff1a 0%,#ffffff08 26%,#fff0 44%),linear-gradient(#fff0 88%,#ffffff08)}.lp-tvneck{background:linear-gradient(90deg,#2b2d33,#55575f 50%,#26282e);border-radius:0 0 2px 2px;width:6%;height:clamp(8px,1.5vw,20px);margin-top:-1px}.lp-tvplate{background:linear-gradient(#8e9096,#4a4c52 55%,#34363c);border-radius:3px 3px 8px 8px;width:40%;height:clamp(4px,.55vw,8px);box-shadow:inset 0 1px #ffffff47,0 14px 22px -8px #080c1c8c}.lp-photo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}@media (max-width:900px){.lp-photo-grid{grid-template-columns:1fr}}.lp-photo-copy h2{max-width:11em;margin:16px 0 0}.lp-photo-copy .lp-lede{margin-left:0}.lp-ticks{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.lp-ticks li{color:var(--fg);align-items:baseline;gap:12px;font-size:16px;line-height:1.5;display:flex}.lp-ticks li:before{content:"";background:var(--ink-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.4l2.6 2.6L13 6.4' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;border-radius:99px;flex:none;width:18px;height:18px;transform:translateY(3px)}.lp-photo-art{aspect-ratio:1.12;position:relative}.lp-pa-tablet{width:76%;position:absolute;top:2%;left:0}.lp-pa-eink{width:34%;position:absolute;bottom:2%;right:2%}.lp-photo-art:before{content:"";filter:blur(30px);background:radial-gradient(60% 60% at 55%,#e0573f24,#0000 70%);position:absolute;inset:6% 0 -4% 6%}.lp-pl{justify-items:center;gap:22px;display:grid}.lp-pl-tv{width:min(100%,780px);position:relative}.lp-pl-tv:before{content:"";filter:blur(40px);z-index:0;background:radial-gradient(50% 50%,#5a8cff38,#0000 72%);position:absolute;inset:12% 6% -6%}.lp-pl-tv .lp-bigtv{z-index:1;position:relative}.lp-pl-now{color:var(--fg);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:14px;font-size:15px;display:flex}.lp-pl-now b{font-weight:600}.lp-pl-now span{color:var(--fg-2);font-size:14px}.lp-pl-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.lp-pl-chip{all:unset;box-sizing:border-box;cursor:pointer;height:40px;font:500 14px/1 var(--font-sans);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line);transition:background-color .22s var(--lp-ease), color .22s var(--lp-ease), transform .16s var(--lp-ease), box-shadow .22s var(--lp-ease);border-radius:99px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.lp-pl-chip:active{transform:scale(.97)}.lp-pl-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lp-pl-chip.on{background:var(--fg);color:var(--bg,#fff);box-shadow:none}@media (hover:hover){.lp-pl-chip:not(.on):hover{box-shadow:inset 0 0 0 1px var(--fg-3);color:var(--fg)}}.lp-pl-loop{color:var(--fg-3);align-items:center;gap:6px;margin-left:4px;font-size:13px;display:inline-flex}.lp-pl-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,32px);margin-top:clamp(40px,6vw,72px);display:grid}@media (max-width:760px){.lp-pl-steps{grid-template-columns:1fr}}.lp-pl-step{text-align:left}.lp-pl-step i{width:30px;height:30px;font:600 14px/1 var(--font-sans);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);border-radius:99px;place-items:center;font-style:normal;display:inline-grid}.lp-pl-step h3{letter-spacing:-.01em;margin:14px 0 6px;font-size:18px}.lp-pl-step p{color:var(--fg-2);margin:0;font-size:15px;line-height:1.5}.lp .lp-lede.lp-lede-lead{color:var(--fg);margin-top:22px;font-weight:500}.lp-cyc{line-height:0;display:block;position:relative}.lp-cyc .lp-shot.cy{opacity:0;height:100%;transition:opacity .7s var(--lp-ease);position:absolute;inset:0}.lp-cyc .lp-shot.cy.base{height:auto;position:relative}.lp-cyc .lp-shot.cy.on{opacity:1}@media (prefers-reduced-motion:reduce){.lp-cyc .lp-shot.cy{transition:none}}.lp-herocta{margin-top:clamp(14px,2vw,22px)}.lp-herocta .lp-trust{margin-top:18px}.ask-card{background:var(--elev);max-width:760px;color:var(--fg);border:1px solid var(--line,#0000001a);border-radius:22px;margin:clamp(32px,5vw,56px) auto 0;padding:clamp(20px,3.5vw,30px);box-shadow:0 1px 2px #0000000a,0 12px 32px -18px #0000002e}.ask-head{align-items:flex-start;gap:14px;display:flex}.ask-head h3{letter-spacing:-.01em;margin:0;font-size:clamp(18px,2.4vw,22px)}.ask-head p{color:var(--fg-2);margin:4px 0 0;font-size:15px}.ask-ic{background:color-mix(in srgb, var(--accent) 14%, transparent);width:36px;height:36px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.ask-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-top:20px;display:grid}.ask-card label{margin-bottom:6px;font-size:14px;font-weight:500;display:block}.ask-card .err-t{color:var(--bad);margin:6px 0 0;font-size:13.5px}.ask-card .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ask-btn .btn{width:100%}@media (max-width:640px){.ask-form{grid-template-columns:1fr}}.ask-off{background:color-mix(in srgb, var(--fg) 6%, transparent);color:var(--fg-2);animation:faq-in .4s var(--lp-ease);border-radius:14px;margin:18px 0 0;padding:14px 16px}.ask-answer{border-top:1px solid var(--line,#0000001a);animation:faq-in .4s var(--lp-ease);text-align:left;margin-top:18px;padding-top:18px}.ask-answer p,.ask-head p,.ask-off{max-width:none}.ask-answer p{margin:6px 0 0;line-height:1.55}.ask-v{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--fg);border-radius:999px;padding:4px 12px;font-size:15px;display:inline-block}.ask-v.maybe{background:color-mix(in srgb, var(--accent) 14%, transparent)}.ask-v.unknown{background:color-mix(in srgb, var(--fg) 8%, transparent)}.ask-steps{gap:8px;margin:14px 0 0;padding-left:22px;line-height:1.5;display:grid}.ask-send{gap:14px;max-width:460px;margin-top:16px;display:grid}.ask-foot{color:var(--fg-3);font-size:14.5px}.lp-atvbox{filter:drop-shadow(0 8px 8px #080c1c59);width:clamp(40px,13%,108px);height:auto;margin-top:clamp(6px,1vw,14px);display:block}.lp-art .a-monitor .lp-atvbox{width:17%;min-width:34px;margin-top:5px}.lp-board-art{position:relative}.lp-board-art:before{content:"";filter:blur(30px);pointer-events:none;background:radial-gradient(60% 60%,#5a8cff29,#0000 70%);position:absolute;inset:6% 0 -4%}.lp-board-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}@media (max-width:900px){.lp-board-grid{grid-template-columns:1fr}.lp-board-art{order:2}}
