.lpv2{--ink:#111214;--body:#4b4e55;--mute:#8a8f98;--line:#11121414;--line2:#1112141f;--bg:#fff;--soft:#f6f6f4;--brand:#1f7a5c;--brand-soft:#e6f2ec;--amber:#b7791f;--amber-soft:#e0a63b;--sh-card:0 1px 2px #1112140a,0 12px 32px -12px #11121429,0 48px 96px -48px #11121438;--sh-phone:0 2px 4px #11121414,0 30px 60px -20px #11121459,0 90px 140px -60px #11121466;--ease:cubic-bezier(.2,.7,.2,1)}@property --p{syntax:"<percentage>";inherits:false;initial-value:0%}.lpv2 *{box-sizing:border-box;margin:0;padding:0}.lpv2{background:var(--bg);color:var(--ink);font-family:var(--font-inter),Inter,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01","ss03","calt";text-rendering:optimizeLegibility;font-size:16px;line-height:1.6}.lpv2 a{color:inherit;text-decoration:none}.lpv2 img{max-width:100%;display:block}.lpv2 .num{font-variant-numeric:tabular-nums}.lpv2 .wrap{max-width:1140px;margin:0 auto;padding:0 24px}.lpv2 h1,.lpv2 h2,.lpv2 h3{letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.08}.lpv2 h1{letter-spacing:-.04em}.lpv2 h2{font-size:clamp(32px,4vw,46px)}.lpv2 p{text-wrap:pretty}.lpv2 .sub{color:var(--body);max-width:58ch;margin-top:16px;font-size:18px}.lpv2 .eyebrow{color:var(--brand);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:500;display:flex}.lpv2 .eyebrow:before{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px}.lpv2 section{padding:120px 0;scroll-margin-top:72px}.lpv2 .head{max-width:640px}.lpv2 .btn{min-height:44px;transition:background-color .18s var(--ease),transform .12s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:15px;font-weight:500;display:inline-flex}.lpv2 .btn:active{transform:scale(.98)}.lpv2 .btn:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.lpv2 .btn.dark{background:var(--ink);color:#fff;box-shadow:0 1px 2px #11121433}.lpv2 .btn.dark:hover{background:#000;box-shadow:0 4px 12px -4px #11121466}.lpv2 .btn.ghost{border-color:var(--line2);color:var(--ink);background:#fff}.lpv2 .btn.ghost:hover{background:var(--soft);border-color:#11121433}.lpv2 .btn svg{flex:none;width:16px;height:16px}.lpv2 nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(16px);background:#ffffffb8;border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.lpv2 nav.scrolled{border-bottom-color:var(--line);box-shadow:0 1px #11121405,0 8px 24px -16px #1112141f}.lpv2 nav .wrap{justify-content:space-between;align-items:center;height:64px;display:flex}.lpv2 .logo{letter-spacing:-.01em;align-items:center;gap:9px;min-height:44px;font-size:16px;font-weight:600;display:flex}.lpv2 .logo .mark{place-items:center;width:30px;height:30px;display:grid}.lpv2 .logo .mark svg{width:30px;height:30px}.lpv2 nav .links{color:var(--body);gap:4px;font-size:14px;font-weight:500;list-style:none;display:flex}.lpv2 nav .links a{border-radius:8px;align-items:center;min-height:44px;padding:0 12px;transition:color .15s,background-color .15s;display:inline-flex}.lpv2 nav .links a:hover{color:var(--ink);background:var(--soft)}.lpv2 nav .r{align-items:center;gap:6px;display:flex}.lpv2 nav .r .login{color:var(--body);border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.lpv2 nav .r .login:hover{color:var(--ink);background:var(--soft)}.lpv2 nav .r .btn{min-height:40px;padding:9px 16px;font-size:14px}.lpv2 .rv{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i,0)*80ms);transform:translateY(14px)}.lpv2 .rv.in{opacity:1;transform:none}@keyframes lpv2_amblink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}.lpv2 .ame{transform-origin:50%;animation:3.4s infinite lpv2_amblink}.lpv2 .ame.d{animation-delay:.15s}@media (prefers-reduced-motion:reduce){.lpv2 .ame{animation:none}.lpv2 .rv{opacity:1;transition:none;transform:none}.lpv2 html{scroll-behavior:auto}.lpv2 *{animation:none!important}}.lpv2 .hero{text-align:center;padding:80px 0 0}.lpv2 .hero .sub{max-width:600px;margin:20px auto 0;font-size:19px}.lpv2 .hero .ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.lpv2 .hero .note{color:var(--mute);margin-top:16px;font-size:13px}.lpv2 .stage{border-radius:32px 32px 0 0;max-width:1100px;height:760px;margin:56px auto 0;position:relative;overflow:hidden}.lpv2 .stage .glow{z-index:0;background:radial-gradient(60% 55% at 50% 100%,#e9f3ee 0%,#e9f3ee00 70%),radial-gradient(40% 40% at 15% 60%,#fbf0e6 0%,#fbf0e600 70%),radial-gradient(40% 40% at 88% 40%,#eef0fa 0%,#eef0fa00 70%);position:absolute;inset:0}.lpv2 .stage .phone{z-index:2;position:absolute;bottom:-70px;left:50%;transform:translate(-50%)}.lpv2 .card{text-align:left;border:1px solid var(--line);box-shadow:var(--sh-card);z-index:3;background:#fff;border-radius:20px;padding:18px 20px;position:absolute}.lpv2 .card .k{color:var(--mute);letter-spacing:.01em;font-size:12px;font-weight:500;line-height:1.4}.lpv2 .card .k b{color:var(--ink);font-weight:500}.lpv2 .card .v{letter-spacing:-.03em;margin-top:6px;font-size:30px;font-weight:600;line-height:1}.lpv2 .card .d{color:var(--body);margin-top:8px;font-size:12.5px;line-height:1.45}.lpv2 .card .d b{color:var(--brand);font-weight:600}.lpv2 .c1{width:236px;top:150px;left:8%}.lpv2 .c2{width:250px;top:110px;right:8%}.lpv2 .c3{width:260px;bottom:140px;left:12%}.lpv2 .c4{width:230px;bottom:200px;right:9%}.lpv2 .ring{--p:0%;background:conic-gradient(var(--brand)var(--p),#eceeeb 0);float:right;width:64px;height:64px;transition:--p 1.2s var(--ease);border-radius:50%;place-items:center;margin:-6px -4px 0 12px;display:grid;position:relative}.lpv2 .ring.go{--p:71%}.lpv2 .ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.lpv2 .ring b{z-index:1;font-size:15px;font-weight:600;position:relative}.lpv2 .bars{flex-direction:column;gap:8px;margin-top:12px;display:flex}.lpv2 .bars div{color:var(--body);grid-template-columns:52px 1fr 44px;align-items:center;gap:8px;font-size:12px;display:grid}.lpv2 .bars div span:last-child{text-align:right}.lpv2 .bars i{background:#eceeeb;border-radius:6px;height:6px;display:block;position:relative;overflow:hidden}.lpv2 .bars i:after{content:"";background:var(--ink);width:0;transition:width 1s var(--ease);border-radius:6px;position:absolute;top:0;bottom:0;left:0}.lpv2 .bars.go i:after{width:var(--w)}.lpv2 .bars i.s:after{background:var(--amber-soft)}.lpv2 .bars .hi{color:var(--amber);font-weight:600}.lpv2 .spark{align-items:flex-end;gap:3px;height:36px;margin-top:10px;display:flex}.lpv2 .spark i{transform-origin:bottom;transition:transform .8s var(--ease);background:#dce8e1;border-radius:2px;flex:1;transform:scaleY(0)}.lpv2 .spark.go i{transform:none}.lpv2 .spark i.h{background:var(--brand)}@media (max-width:900px){.lpv2 .stage{height:640px}.lpv2 .c1,.lpv2 .c2,.lpv2 .c3,.lpv2 .c4{display:none}}.lpv2 .phone{width:318px;height:724px;box-shadow:var(--sh-phone),inset 0 0 0 1.5px #ffffff24;background:#0e0e10;border-radius:50px;flex:none;padding:10px}.lpv2 .phone:before{content:"";z-index:5;background:#000;border-radius:20px;width:94px;height:26px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.lpv2 .phone:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff24,#fff0 30%);border-radius:50px;position:absolute;inset:0}.lpv2 .screen{text-align:left;background:#efe7de;border-radius:41px;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;display:flex;position:relative;overflow:hidden}.lpv2 .wa-top{background:#f7f7f7;border-bottom:1px solid #e1e1e1;align-items:center;gap:8px;padding:54px 12px 8px;display:flex}.lpv2 .wa-top .bk{color:#007aff;font-size:18px;line-height:1}.lpv2 .wa-top .av{background:#25d366;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.lpv2 .wa-top .av svg{width:22px;height:22px}.lpv2 .wa-top .nm{color:#000;align-items:center;gap:4px;font-size:13px;font-weight:600;line-height:1.1;display:flex}.lpv2 .wa-top .nm i{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:12px;height:12px;font-size:8px;font-style:normal;display:inline-grid}.lpv2 .wa-top .st{color:#666;font-size:10px}.lpv2 .wa-top .ic{color:#007aff;gap:14px;margin-left:auto;display:flex}.lpv2 .wa-top .ic svg{width:18px;height:18px}.lpv2 .wa-body{background:#efe7de;flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:10px 10px 6px;display:flex;overflow:hidden}.lpv2 .day{color:#555;background:#fff;border-radius:6px;align-self:center;padding:3px 8px;font-size:10px;box-shadow:0 1px 1px #00000014}.lpv2 .m{color:#111;opacity:0;max-width:85%;transition:opacity .35s var(--ease),transform .35s var(--ease);border-radius:9px;padding:5px 7px 3px;font-size:11.4px;line-height:1.36;transform:translateY(6px)scale(.98);box-shadow:0 1px 1px #00000014}.lpv2 .m.on{opacity:1;transform:none}.lpv2 .m.out{transform-origin:100% 100%;background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}.lpv2 .m.in{transform-origin:0 100%;background:#fff;border-top-left-radius:2px;align-self:flex-start}.lpv2 .m img{aspect-ratio:16/10;object-fit:cover;border-radius:6px;width:100%;margin-bottom:4px}.lpv2 .m b{font-weight:600}.lpv2 .m p+p{margin-top:5px}.lpv2 .m .t{color:#0006;text-align:right;margin-top:1px;font-size:9px}.lpv2 .m.out .t span{color:#53bdeb;margin-left:3px}.lpv2 .typing{background:#fff;border-radius:2px 9px 9px;align-self:flex-start;gap:3px;padding:8px 10px;display:none;box-shadow:0 1px 1px #00000014}.lpv2 .typing.on{display:flex}.lpv2 .typing i{background:#9aa0a6;border-radius:50%;width:5px;height:5px;animation:1s infinite blink}.lpv2 .typing i:nth-child(2){animation-delay:.2s}.lpv2 .typing i:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.3}40%{opacity:1}}.lpv2 .wa-in{background:#f7f7f7;border-top:1px solid #e1e1e1;align-items:center;gap:8px;padding:8px 10px 26px;display:flex}.lpv2 .wa-in .plus{color:#007aff;font-size:22px;line-height:1}.lpv2 .wa-in .f{color:#999;background:#fff;border:1px solid #ddd;border-radius:20px;flex:1;align-items:center;height:32px;padding:0 12px;font-size:12px;display:flex}.lpv2 .wa-in svg{color:#007aff;width:22px;height:22px}.lpv2 .home{background:#000;border-radius:4px;width:120px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.lpv2 .trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lpv2 .trust .wrap{color:var(--body);flex-wrap:wrap;justify-content:space-between;gap:24px;padding:22px 24px;font-size:13.5px;font-weight:500;display:flex}.lpv2 .trust span{align-items:center;gap:9px;display:flex}.lpv2 .trust svg{width:18px;height:18px;color:var(--brand);flex:none}.lpv2 .three{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.lpv2 .tile{border:1px solid var(--line);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 1px 2px #11121408}.lpv2 .tile:hover{box-shadow:var(--sh-card);border-color:var(--line2);transform:translateY(-3px)}.lpv2 .tile .im{aspect-ratio:4/3;position:relative;overflow:hidden}.lpv2 .tile img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.lpv2 .tile:hover img{transform:scale(1.03)}.lpv2 .tile .im:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1112140f}.lpv2 .tile .n{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 1px 2px #0000001f}.lpv2 .tile .b{padding:20px 22px 24px}.lpv2 .tile h3{margin-bottom:8px;font-size:19px}.lpv2 .tile p{color:var(--body);font-size:15px}.lpv2 .tile .chip{background:var(--soft);color:var(--ink);border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:6px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.lpv2 .tile .chip i{background:var(--amber-soft);border-radius:50%;flex:none;width:6px;height:6px}.lpv2 .tile .chip i.g{background:var(--brand)}@media (max-width:860px){.lpv2 .three{grid-template-columns:1fr}}.lpv2 .split{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;display:grid}.lpv2 .split.rev{direction:rtl}.lpv2 .split.rev>*{direction:ltr}.lpv2 .split .figure{position:relative}.lpv2 .split .figure img{aspect-ratio:4/3.4;object-fit:cover;border-radius:28px;width:100%}.lpv2 .split .figure:after{content:"";pointer-events:none;border-radius:28px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1112140f}.lpv2 .split .float{border:1px solid var(--line);box-shadow:var(--sh-card);width:270px;color:var(--body);z-index:1;background:#fff;border-radius:16px;padding:14px 16px;font-size:13px;line-height:1.5;position:absolute;bottom:28px;right:-20px}.lpv2 .split .float b{color:var(--ink);margin-bottom:4px;font-weight:600;display:block}.lpv2 .split .float em{color:var(--amber);font-style:normal;font-weight:600}.lpv2 .list{border-top:1px solid var(--line);margin-top:20px;list-style:none}.lpv2 .list li{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;align-items:center;gap:16px;padding:18px 0;display:grid}.lpv2 .list b{letter-spacing:-.03em;font-size:28px;font-weight:600;line-height:1}.lpv2 .list b small{color:var(--mute);letter-spacing:0;margin-top:3px;font-size:12px;font-weight:500;display:block}.lpv2 .list span{color:var(--body);font-size:15px}@media (max-width:860px){.lpv2 .split{grid-template-columns:1fr;gap:32px}.lpv2 .split .float{right:8px}}.lpv2 .paper{color:#333;background:#fff;border-radius:6px;padding:18px 20px;font-size:12.5px;line-height:1.5;box-shadow:0 1px 2px #00000014,0 24px 48px -16px #00000059}.lpv2 .paper .h{color:#111;border-bottom:1px solid #e5e5e5;justify-content:space-between;margin-bottom:8px;padding-bottom:6px;font-size:13.5px;font-weight:600;display:flex}.lpv2 .paper .h span{color:#888;font-weight:400}.lpv2 .paper .l{grid-template-columns:66px 1fr;gap:8px;padding:3px 0;display:grid}.lpv2 .paper .l b{color:#111;font-weight:600}.lpv2 .paper .k{color:#111;border-top:1px dashed #ddd;margin-top:8px;padding-top:6px;font-weight:600}.lpv2 .pdfpage{aspect-ratio:1/1.3;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px #00000014,0 24px 48px -16px #00000059}.lpv2 .pdfpage .top{color:#fff;background:linear-gradient(135deg,#8b5cf6,#4f46e5);padding:12px 14px;font-size:11px;line-height:1.35}.lpv2 .pdfpage .top b{font-size:12.5px;display:block}.lpv2 .pdfpage .band{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:10px 12px;display:grid}.lpv2 .pdfpage .band div{color:#888;font-size:9px;line-height:1.2}.lpv2 .pdfpage .band div b{color:#111;letter-spacing:-.02em;font-size:13px;display:block}.lpv2 .pdfpage .lines{flex-direction:column;gap:5px;padding:10px 12px;display:flex}.lpv2 .pdfpage .lines i{background:#eaeaea;border-radius:3px;height:5px;display:block}.lpv2 .pdfpage .lines i:nth-child(2){width:80%}.lpv2 .pdfpage .lines i:nth-child(4){width:60%}.lpv2 .pdfpage .lines i:nth-child(6){width:90%}.lpv2 .more{background:var(--soft);padding:104px 0}.lpv2 .more .head{text-align:center;max-width:640px;margin:0 auto}.lpv2 .more .eyebrow{justify-content:center}.lpv2 .more .sub{margin-left:auto;margin-right:auto}.lpv2 .chips{flex-wrap:wrap;justify-content:center;gap:10px;max-width:900px;margin:40px auto 0;display:flex}.lpv2 .chip{all:unset;box-sizing:border-box;border:1px solid var(--line2);min-height:46px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease),border-color .2s var(--ease),transform .15s var(--ease),box-shadow .2s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:7px 18px 7px 8px;font-size:15px;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1112140a}.lpv2 .chip:hover{border-color:#1112144d;transform:translateY(-1px)}.lpv2 .chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lpv2 .chip.on{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:0 10px 24px -12px #11121480}.lpv2 .chip .ci{background:var(--brand-soft);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;transition:background-color .2s;display:grid}.lpv2 .chip .ci svg{width:15px;height:15px;color:var(--brand)}.lpv2 .chip.on .ci{background:#ffffff24}.lpv2 .chip.on .ci svg{color:#fff}.lpv2 .chip .bar{background:var(--brand);opacity:.9;width:0;height:2px;position:absolute;bottom:0;left:0}.lpv2 .chip.on .bar{animation:5.5s linear forwards lpv2_prog}.lpv2 .chips.paused .chip .bar{width:0;animation:none}@keyframes lpv2_prog{to{width:100%}}.lpv2 .answer{max-width:920px;min-height:500px;margin:32px auto 0;position:relative}.lpv2 .ans{border:1px solid var(--line);box-shadow:var(--sh-card);opacity:0;visibility:hidden;transition:opacity .3s var(--ease),transform .3s var(--ease),visibility 0s .3s;color:var(--ink);background:#fff;border-radius:24px;grid-template-columns:1fr 1.15fr;font-size:16px;line-height:1.5;display:grid;position:absolute;inset:0;overflow:hidden;transform:translateY(8px)}.lpv2 .ans.on{opacity:1;visibility:visible;transition:opacity .35s var(--ease)50ms,transform .35s var(--ease)50ms,visibility 0s;transform:none}.lpv2 .ans .im{background:#eef0ec;position:relative;overflow:hidden}.lpv2 .ans .im img{object-fit:cover;width:100%;height:100%;display:block}.lpv2 .ans .im:after{content:"";position:absolute;inset:0;box-shadow:inset -1px 0 #1112140f}.lpv2 .ans .tx{flex-direction:column;justify-content:center;padding:26px 28px;display:flex}.lpv2 .ans .im.dark{background:#0f1113;place-items:center;display:grid}.lpv2 .ans .ringbig{--p:53%;background:conic-gradient(#f59e0b var(--p),#ffffff14 0);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:relative}.lpv2 .ans .ringbig:after{content:"";background:#0f1113;border-radius:50%;position:absolute;inset:14px}.lpv2 .ans .ringbig div{z-index:1;text-align:center;color:#fff;position:relative}.lpv2 .ans .ringbig div b{letter-spacing:-.04em;font-size:44px;font-weight:600;line-height:1;display:block}.lpv2 .ans .ringbig div span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;font-size:11px}.lpv2 .ans .delta{text-align:center;color:#f59e0b;margin-top:4px;font-size:14px;font-weight:600}.lpv2 .ans .im .paper{width:min(280px,82%);margin:auto;position:static;top:auto;left:auto;transform:rotate(-2deg)}.lpv2 .ans .im.soft{background:linear-gradient(#f4f4f1,#e9eae5);place-items:center;display:grid}.lpv2 .ans .im .pdfpage{width:min(220px,66%);margin:auto;position:static;transform:rotate(-2deg)}.lpv2 .ans .tx{align-items:stretch}.lpv2 .ans .you{color:#111;background:#d9fdd3;border-radius:14px 14px 4px;flex-direction:column;align-self:flex-end;align-items:flex-end;max-width:92%;margin-bottom:16px;padding:7px 12px;font-size:14px;line-height:1.35;display:inline-flex;box-shadow:0 1px 1px #0000000f}.lpv2 .ans .you small{color:#00000073;margin-top:2px;font-size:10.5px}.lpv2 .ans .hook{letter-spacing:-.025em;text-wrap:balance;margin-bottom:8px;font-size:21px;font-weight:600;line-height:1.18}.lpv2 .ans .do{background:var(--brand-soft);color:#155e46;border-radius:10px;margin-top:12px;padding:8px 12px;font-size:14.5px;font-weight:500;line-height:1.4;display:inline-block}.lpv2 .ans .cause{color:#fff;flex-direction:column;align-items:center;gap:10px;display:flex}.lpv2 .ans .cause .ev{color:#fff;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:7px 14px;font-size:13px}.lpv2 .ans .cause .ev b{color:#f59e0b;font-weight:600}.lpv2 .ans .cause .arrow{background:linear-gradient(#ffffff1a,#ffffff80);width:1px;height:22px;position:relative}.lpv2 .ans .cause .arrow:after{content:"";border:4.5px solid #0000;border-top:6px solid #fff9;position:absolute;bottom:-2px;left:-4px}.lpv2 .ans .who{color:var(--mute);align-items:center;gap:8px;margin-bottom:10px;font-size:12.5px;display:flex}.lpv2 .ans .who i{display:none}.lpv2 .ans .who b{color:var(--ink);font-weight:600}.lpv2 .ans p+p{margin-top:8px}.lpv2 .ans b{font-weight:600}.lpv2 .ans .tier{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;gap:10px;padding:7px 0;font-size:14.5px;display:grid}.lpv2 .ans .tier:first-of-type{border-top:0;padding-top:0}.lpv2 .ans .ok{color:var(--brand);font-weight:600}.lpv2 .ans .mid{color:var(--amber);font-weight:600}.lpv2 .ans .no{color:#b42318;font-weight:600}.lpv2 .ans .targets{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.lpv2 .ans .targets span{background:var(--soft);color:var(--mute);text-align:center;border-radius:10px;padding:8px 6px;font-size:12px;line-height:1.2}.lpv2 .ans .targets span b{color:var(--ink);letter-spacing:-.01em;margin-bottom:2px;font-size:16px;display:block}.lpv2 .ans .bars{flex-direction:column;gap:8px;margin-top:12px;display:flex}.lpv2 .ans .bars div{color:var(--body);grid-template-columns:64px 1fr 48px;align-items:center;gap:10px;font-size:13.5px;display:grid}.lpv2 .ans .bars i{background:#eceeeb;border-radius:8px;height:8px;display:block;position:relative;overflow:hidden}.lpv2 .ans .bars i:after{content:"";width:var(--w);background:var(--brand);border-radius:8px;position:absolute;top:0;bottom:0;left:0}.lpv2 .ans .bars i.a:after{background:var(--amber-soft)}.lpv2 .ans .bars span:last-child{text-align:right;color:var(--ink);font-weight:600}.lpv2 .ans .rem{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:10px;padding:12px 14px}.lpv2 .ans .rem .btnq{border-top:1px solid var(--line);text-align:center;color:#007aff;margin-top:10px;padding-top:10px;font-weight:600;display:block}.lpv2 .ans .row{border-top:1px solid var(--line);color:var(--body);justify-content:space-between;gap:10px;margin-top:10px;padding-top:8px;font-size:13.5px;display:flex}.lpv2 .ans .doc{background:var(--soft);border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;display:flex}.lpv2 .ans .doc i{color:#fff;background:linear-gradient(135deg,#8b5cf6,#4f46e5);border-radius:6px;flex:none;place-items:center;width:32px;height:40px;font-size:10px;font-style:normal;font-weight:700;display:grid}.lpv2 .ans .doc span{color:var(--body);font-size:13.5px;line-height:1.4}.lpv2 .ans .doc span b{color:var(--ink);display:block}.lpv2 .ans .trend{align-items:flex-end;gap:4px;max-width:260px;height:44px;margin:12px 0 8px;display:flex}.lpv2 .ans .trend i{background:#dce8e1;border-radius:3px;flex:1}.lpv2 .ans .trend i.h{background:var(--brand)}.lpv2 .ans .hl{background:#fff4d6;border-radius:4px;padding:0 4px}.lpv2 .ans .foot{color:var(--mute);margin-top:14px;font-size:12.5px}.lpv2 .more .hint{text-align:center;color:var(--mute);margin-top:18px;font-size:13px}@media (max-width:760px){.lpv2 .answer{min-height:680px}.lpv2 .ans{grid-template-rows:200px 1fr;grid-template-columns:1fr}.lpv2 .chip{padding:9px 13px;font-size:14px}}.lpv2 .ans .tx{background:#f1ece4;padding:0;position:relative}.lpv2 .ans .wa{color:var(--ink);background:#f7f7f7;border-bottom:1px solid #e4e4e4;align-items:center;gap:10px;padding:12px 18px;font-size:13.5px;display:flex}.lpv2 .ans .wa .av{background:#25d366;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.lpv2 .ans .wa .av svg{width:21px;height:21px}.lpv2 .ans .wa .nm{align-items:center;gap:5px;font-weight:600;line-height:1.1;display:flex}.lpv2 .ans .wa .nm i{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:12px;height:12px;font-size:8px;font-style:normal;display:inline-grid}.lpv2 .ans .wa .st{color:#666;font-size:11.5px;font-weight:400;display:block}.lpv2 .ans .wa .wl{color:#128c7e;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:600;display:flex}.lpv2 .ans .wa .wl svg{width:18px;height:18px}.lpv2 .ans .body{flex-direction:column;flex:1;justify-content:center;gap:9px;padding:16px 18px 18px;display:flex}.lpv2 .ans .you{margin-bottom:0}.lpv2 .ans .bot{background:#fff;border-radius:4px 16px 16px;align-self:flex-start;width:100%;max-width:100%;padding:14px 16px 10px;box-shadow:0 1px 1px #0000000f}.lpv2 .ans .bot .t{color:#0006;text-align:right;margin-top:6px;font-size:10.5px}.lpv2 .ans .bot .who{margin-bottom:6px}.lpv2 .ans .im.table{background:radial-gradient(120% 90% at 30% 20%,#b98b5e,#7e5a3a 70%,#5e4129);place-items:center;display:grid;overflow:hidden}.lpv2 .ans .im.table:before{content:"";mix-blend-mode:overlay;background:repeating-linear-gradient(100deg,#ffffff09 0 6px,#0000000a 6px 14px);position:absolute;inset:0}.lpv2 .menu{color:#2b2621;background:linear-gradient(#f7f2e8,#efe7d8);border-radius:4px;width:min(280px,78%);padding:18px 18px 14px;font-family:Georgia,Times New Roman,serif;position:relative;transform:rotate(-4deg);box-shadow:0 1px 2px #00000026,0 30px 50px -18px #0009}.lpv2 .menu .rn{letter-spacing:.24em;text-transform:uppercase;color:#8b7b66;text-align:center;font-size:10.5px}.lpv2 .menu .mh{letter-spacing:.12em;text-align:center;border-bottom:1px solid #c9bba5;margin:2px 0 8px;padding-bottom:8px;font-size:22px}.lpv2 .menu .sec{letter-spacing:.2em;text-transform:uppercase;color:#8b7b66;margin:8px 0 3px;font-size:9.5px}.lpv2 .menu .it{align-items:baseline;gap:6px;font-size:11.5px;line-height:1.45;display:flex}.lpv2 .menu .it span:first-child{white-space:nowrap}.lpv2 .menu .it .dots{border-bottom:1px dotted #b8a88f;flex:1;transform:translateY(-4px)}.lpv2 .menu .it .pr{font-variant-numeric:tabular-nums}.lpv2 .menu .sub{color:#6f6252;margin-top:-2px;font-size:10.5px;font-style:italic}.lpv2 .menu .nb{color:#6f6252;text-align:center;border-top:1px solid #c9bba5;margin-top:9px;padding-top:8px;font-size:10.5px;font-style:italic}.lpv2 .wcard{border:1px solid var(--line);box-shadow:var(--sh-card);background:#fff;border-radius:28px;grid-template-columns:1.3fr 1fr;margin-top:48px;display:grid;overflow:hidden}.lpv2 .wcard .chart{border-right:1px solid var(--line);padding:28px 30px}.lpv2 .wcard .chart .hd{color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;font-size:13px;font-weight:500;display:flex}.lpv2 .wcard .chart .hd b{color:var(--ink);font-size:15px;font-weight:600;display:block}.lpv2 .wcard .chart .lg{color:var(--body);gap:16px;font-size:12px;display:flex}.lpv2 .wcard .chart .lg i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.lpv2 .wcard svg{width:100%;height:auto;margin-top:18px}.lpv2 .wcard .line{stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset 1.6s var(--ease).2s}.lpv2 .wcard.go .line{stroke-dashoffset:0}.lpv2 .wcard .bar{transform-origin:bottom;transform-box:fill-box;transition:transform .7s var(--ease);transform:scaleY(0)}.lpv2 .wcard.go .bar{transform:none}.lpv2 .wcard .dot,.lpv2 .wcard .lbl{opacity:0;transition:opacity .4s var(--ease)1.4s}.lpv2 .wcard.go .dot,.lpv2 .wcard.go .lbl{opacity:1}.lpv2 .wcard .side{background:var(--soft);flex-direction:column;gap:18px;padding:28px 30px;display:flex}.lpv2 .wcard .side .msg{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.55}.lpv2 .wcard .side .msg small{color:var(--mute);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.lpv2 .wcard .side .kpi{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lpv2 .wcard .side .kpi div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:14px 16px}.lpv2 .wcard .side .kpi b{letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1;display:block}.lpv2 .wcard .side .kpi span{color:var(--mute);margin-top:4px;font-size:12px;line-height:1.4;display:block}@media (max-width:860px){.lpv2 .wcard{grid-template-columns:1fr}.lpv2 .wcard .chart{border-right:0;border-bottom:1px solid var(--line)}}.lpv2 .labs{background:var(--soft)}.lpv2 .labs .tbl{box-shadow:var(--sh-card);border:1px solid var(--line);border-radius:18px;margin-top:26px;overflow:hidden}.lpv2 .labs table{border-collapse:collapse;background:#fff;width:100%;font-size:14px}.lpv2 .labs th,.lpv2 .labs td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.lpv2 .labs th{color:var(--mute);font-size:12px;font-weight:500}.lpv2 .labs td.d{color:var(--brand);white-space:nowrap;font-weight:600}.lpv2 .labs td.pw{color:var(--mute);font-size:13px}.lpv2 .labs tr:last-child td{border-bottom:0}.lpv2 .labs tbody tr:hover td{background:#fafaf8}.lpv2 .lang .grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.lpv2 .lang .bub{border:1px solid var(--line);color:var(--body);background:#fff;border-radius:16px;padding:14px 16px;font-size:13px;line-height:1.5;position:relative;box-shadow:0 1px 2px #11121408}.lpv2 .lang .bub b{color:var(--ink);font-weight:600}.lpv2 .lang .bub .l{color:var(--brand);background:var(--brand-soft);letter-spacing:.02em;border-radius:6px;margin-bottom:8px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.lpv2 .lang .row{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.lpv2 .lang .row span{border:1px solid var(--line);color:var(--body);background:#fff;border-radius:999px;padding:7px 13px;font-size:13.5px}@media (max-width:900px){.lpv2 .lang .grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lpv2 .lang .grid{grid-template-columns:1fr}}.lpv2 .plans{grid-template-columns:1fr 1fr;gap:20px;max-width:860px;margin-top:48px;display:grid}.lpv2 .plan{border:1px solid var(--line);transition:box-shadow .25s var(--ease),transform .25s var(--ease);background:#fff;border-radius:24px;padding:30px;position:relative}.lpv2 .plan:hover{box-shadow:var(--sh-card);transform:translateY(-2px)}.lpv2 .plan.pro{border-color:var(--ink);box-shadow:var(--sh-card)}.lpv2 .plan .badge{background:var(--ink);color:#fff;letter-spacing:.02em;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:600;position:absolute;top:-12px;left:30px}.lpv2 .plan .n{font-size:14px;font-weight:600}.lpv2 .plan .p{letter-spacing:-.04em;margin:12px 0 4px;font-size:44px;font-weight:600;line-height:1}.lpv2 .plan .p small{color:var(--mute);letter-spacing:0;margin-left:6px;font-size:14px;font-weight:500}.lpv2 .plan .d{color:var(--body);font-size:14px}.lpv2 .plan ul{color:var(--body);margin:20px 0 24px;font-size:14px;list-style:none}.lpv2 .plan li{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:9px 0;line-height:1.45;display:flex}.lpv2 .plan li:before{content:"";background:var(--brand-soft)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%231F7A5C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px}.lpv2 .plan .btn{width:100%}@media (max-width:760px){.lpv2 .plans{grid-template-columns:1fr}}.lpv2 .faq .grid{grid-template-columns:1fr 1.6fr;gap:64px;display:grid}.lpv2 .faq .q{border-top:1px solid var(--line)}.lpv2 .faq .q:last-child{border-bottom:1px solid var(--line)}.lpv2 .faq button{all:unset;cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:18px 0;font-size:17px;font-weight:500;display:flex}.lpv2 .faq button:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:6px}.lpv2 .faq button svg{width:18px;height:18px;color:var(--mute);transition:transform .3s var(--ease);flex:none}.lpv2 .faq .q.open button svg{transform:rotate(45deg)}.lpv2 .faq .a{transition:grid-template-rows .35s var(--ease);grid-template-rows:0fr;display:grid}.lpv2 .faq .q.open .a{grid-template-rows:1fr}.lpv2 .faq .a>div{overflow:hidden}.lpv2 .faq .a p{color:var(--body);max-width:640px;padding:0 0 18px;font-size:15px}@media (max-width:860px){.lpv2 .faq .grid{grid-template-columns:1fr;gap:24px}}.lpv2 .final{background:var(--ink);color:#fff;text-align:center;padding:104px 0;position:relative;overflow:hidden}.lpv2 .final:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#1f7a5c59,#1f7a5c00);width:900px;height:420px;position:absolute;bottom:-260px;left:50%;transform:translate(-50%)}.lpv2 .final .wrap{position:relative}.lpv2 .final h2{font-size:clamp(32px,4.4vw,52px)}.lpv2 .final p{color:#ffffffb8;max-width:52ch;margin:16px auto 28px;font-size:17px}.lpv2 .final .btn{color:var(--ink);background:#fff}.lpv2 .final .btn:hover{background:#f0f0ee}.lpv2 .final .mini{color:#ffffff80;margin-top:18px;font-size:13px}.lpv2 footer{border-top:1px solid var(--line);color:var(--body);padding:56px 0 40px;font-size:14px}.lpv2 footer .cols{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;display:grid}.lpv2 footer h4{color:var(--ink);margin-bottom:12px;font-size:13px;font-weight:600}.lpv2 footer li{margin-bottom:8px;list-style:none}.lpv2 footer li a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.lpv2 footer .bottom{border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:48px;padding-top:20px;font-size:13px;display:flex}.lpv2 footer select{font:inherit;color:var(--body);border:1px solid var(--line2);background:#fff;border-radius:8px;padding:6px 10px;font-size:13px}@media (max-width:760px){.lpv2 footer .cols{grid-template-columns:1fr 1fr}}.lpv2 .hero{text-align:left;padding:0;position:relative;overflow:hidden}.lpv2 .hero .top{grid-template-columns:1fr 1fr;align-items:center;min-height:640px;display:grid;position:relative}.lpv2 .hero .top .wrap{z-index:2;grid-column:1/3;width:100%;position:relative}.lpv2 .hero .top .copy{max-width:560px}.lpv2 .hero .art{z-index:1;background:url(/landing2/citrus.jpg) 50%/cover;width:62%;height:118%;position:absolute;top:-8%;right:-6%;-webkit-mask-image:radial-gradient(70% 70% at 60%,#000 55%,#0000 100%);mask-image:radial-gradient(70% 70% at 60%,#000 55%,#0000 100%)}.lpv2 .hero .eyebrow2{color:#d9531e;letter-spacing:.02em;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;font-weight:600;display:inline-flex}.lpv2 .hero .eyebrow2 i{background:#d9531e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d9531e26}.lpv2 .hero h1{max-width:700px;margin:0;font-size:clamp(40px,5vw,60px)}.lpv2 .hero .sub{max-width:450px;margin:20px 0 0}.lpv2 .hero .ctas{justify-content:flex-start;margin-top:30px}.lpv2 .hero .ann{z-index:3;max-width:268px;color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border:1px solid #1112141a;border-radius:10px;padding:8px 11px;font-size:12.5px;line-height:1.35;position:absolute;box-shadow:0 10px 30px -14px #00000059}.lpv2 .hero .ann b{font-weight:600;display:block}.lpv2 .hero .ann:before{content:"";background:#d9531e;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 1px #d9531e}.lpv2 .hero .ann.r:before{left:auto;right:-46px}.lpv2 .hero .ann.r:after{content:"";background:#d9531e;width:34px;height:1px;position:absolute;top:16px;right:-40px}.lpv2 .hero .ann.l:after{content:"";background:#d9531e;width:34px;height:1px;position:absolute;top:16px;left:-40px}.lpv2 .hero .ann.l:before{top:12px;left:-46px}.lpv2 .hero .ann.r:before{top:12px}.lpv2 .hero .ann.a1{top:11%;right:31%}.lpv2 .hero .ann.a2{top:50%;right:6%}.lpv2 .hero .ann.a3{bottom:5%;right:14%}.lpv2 .hero .ann.a3:before{top:auto;bottom:10px}.lpv2 .hero .ann.a3:after{top:auto;bottom:14px}.lpv2 .hero .ann.a4{bottom:24%;right:35%}.lpv2 .hero .ann small{color:var(--mute);margin-top:2px;font-size:11.5px;display:block}.lpv2 .hero .ann em{color:#d9531e;font-style:normal;font-weight:600}.lpv2 .stage{margin-top:24px}@media (max-width:900px){.lpv2 .hero .art{order:2;width:100%;height:320px;position:relative;top:auto;right:auto;-webkit-mask-image:none;mask-image:none}.lpv2 .hero .top{grid-template-columns:1fr;min-height:0;padding-top:48px}}.lpv2 nav .wrap{gap:12px;max-width:1200px;position:relative}.lpv2 nav .logo{white-space:nowrap;flex:none}.lpv2 nav .links{flex:none;gap:0}.lpv2 nav .links a{white-space:nowrap;padding:0 9px}.lpv2 nav .r{flex:none;gap:4px}.lpv2 nav .r .login,.lpv2 nav .r .btn{white-space:nowrap}.lpv2 nav .r .login{padding:0 10px}.lpv2 nav .r .btn{padding:9px 14px}.lpv2 nav.compact .links{visibility:hidden;pointer-events:none;inset-inline:auto 100%;position:absolute;top:0}.lpv2 nav .burger{width:44px;height:44px;color:var(--ink);border-radius:10px;flex-direction:column;place-items:center;gap:5px;transition:background-color .15s;display:none}.lpv2 nav .burger span{width:18px;height:2px;transition:transform .2s var(--ease),opacity .15s;background:currentColor;border-radius:2px;display:block}.lpv2 nav .burger:hover{background:var(--soft)}.lpv2 nav .burger:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lpv2 nav.compact .burger{justify-content:center;align-items:center;display:inline-flex}.lpv2 nav.menu-open .burger span:first-child{transform:translateY(7px)rotate(45deg)}.lpv2 nav.menu-open .burger span:nth-child(2){opacity:0}.lpv2 nav.menu-open .burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.lpv2 nav .navmenu{top:calc(100% - 4px);border:1px solid var(--line);min-width:240px;animation:lpv2_pop .18s var(--ease);background:#fff;border-radius:16px;flex-direction:column;padding:8px;display:flex;position:absolute;inset-inline-end:24px;box-shadow:0 1px 2px #1112140a,0 24px 48px -16px #11121438}.lpv2 nav .navmenu a{min-height:44px;color:var(--ink);white-space:nowrap;border-radius:10px;align-items:center;padding:0 14px;font-size:15px;font-weight:500;display:flex}.lpv2 nav .navmenu a:hover{background:var(--soft)}.lpv2 nav .navmenu a:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.lpv2 nav .navmenu .mlogin{border-top:1px solid var(--line);color:var(--body);border-radius:0 0 10px 10px;margin-top:6px;padding-top:6px}@keyframes lpv2_pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:600px){.lpv2 nav .r .login{display:none}.lpv2 nav .navmenu{inset-inline-end:16px}}@media (max-width:400px){.lpv2 nav .logo>span:last-child{display:none}}.lpv2 .lang-menu{position:relative}.lpv2 .lang-btn{min-height:44px;color:var(--body);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.lpv2 .lang-btn:hover,.lpv2 .lang-menu.open .lang-btn{color:var(--ink);background:var(--soft)}.lpv2 .lang-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lpv2 .lang-btn:disabled{opacity:.6;cursor:progress}.lpv2 .lang-btn svg{flex:none;width:17px;height:17px}.lpv2 .lang-btn .chev{opacity:.55;width:14px;height:14px;transition:transform .2s var(--ease)}.lpv2 .lang-menu.open .lang-btn .chev{transform:rotate(180deg)}.lpv2 .lang-btn .code{letter-spacing:.04em;font-size:12.5px;font-weight:600;display:none}.lpv2 .lang-list{top:calc(100% + 6px);z-index:60;border:1px solid var(--line);min-width:220px;max-height:min(70vh,420px);animation:lpv2_pop .18s var(--ease);text-align:left;background:#fff;border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 1px 2px #1112140a,0 24px 48px -16px #11121438}.lpv2 .lang-menu.up .lang-list{top:auto;bottom:calc(100% + 6px)}.lpv2 .lang-list li{margin:0}.lpv2 .lang-list button{width:100%;min-height:40px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:0 12px;font-size:14px;transition:background-color .12s;display:flex}.lpv2 .lang-list button:hover{background:var(--soft)}.lpv2 .lang-list button:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.lpv2 .lang-list button.on{background:var(--brand-soft);color:#155e46;font-weight:600}.lpv2 .lang-list .nat{flex:1}.lpv2 .lang-list .eng{color:var(--mute);font-size:12px;font-weight:400}.lpv2 .lang-list svg{width:15px;height:15px;color:var(--brand);flex:none}.lpv2 nav .lang-btn .cur{display:none}.lpv2 nav .lang-btn .code{display:inline}.lpv2 footer .lang-menu{margin-inline-start:auto}.lpv2 footer .lang-btn{border:1px solid var(--line2);background:#fff;border-radius:8px;min-height:36px;padding:0 10px;font-size:13px}.lpv2 footer .lang-btn:hover{background:var(--soft)}.lpv2 .hero .anns{display:contents}.lpv2 .labs td .mm{display:none}@media (max-width:900px){.lpv2 .hero .top>*,.lpv2 .hero .top .wrap{grid-column:1}.lpv2 .hero .art{order:2;height:340px}.lpv2 .hero .anns{scroll-snap-type:x mandatory;z-index:3;scrollbar-width:none;-webkit-overflow-scrolling:touch;order:3;gap:10px;margin-top:-64px;padding:0 24px 10px;display:flex;position:relative;overflow-x:auto}.lpv2 .hero .anns::-webkit-scrollbar{display:none}.lpv2 .hero .ann{scroll-snap-align:start;background:#fff;border-radius:14px;flex:0 0 min(80%,300px);max-width:none;padding:12px 14px;font-size:13px;line-height:1.4;display:block;position:static;box-shadow:0 1px 2px #1112140a,0 16px 32px -12px #11121447}.lpv2 .hero .ann:before,.lpv2 .hero .ann:after{display:none}.lpv2 .hero .ann small{font-size:12px}}@media (max-width:860px){.lpv2 .split.rev{direction:ltr}}@media (max-width:760px){.lpv2 section{padding:72px 0}.lpv2 .answer{min-height:0}.lpv2 .ans{display:none;position:relative;inset:auto;transform:none}.lpv2 .ans.on{display:grid}.lpv2 .labs th:nth-child(2),.lpv2 .labs td.pw{display:none}.lpv2 .labs td .mm{color:var(--mute);margin-top:2px;font-size:12px;font-weight:400;line-height:1.35;display:block}.lpv2 .labs td,.lpv2 .labs th{padding:12px 10px}.lpv2 .labs td:first-child,.lpv2 .labs th:first-child{padding-left:14px}.lpv2 .labs td:last-child,.lpv2 .labs th:last-child{padding-right:14px}.lpv2 .wcard .chart,.lpv2 .wcard .side{padding:20px 16px}}@media (max-width:600px){.lpv2 .hero .ctas{gap:10px}.lpv2 .hero .ctas .btn{justify-content:center;width:100%}.lpv2 .wcard svg text{font-size:19px}.lpv2 .wcard svg .note{display:none}}
