:root{--vs-ink-body: #404040;--vs-quote: #262626;--vs-line-row: #efefef;--vs-limit-bg: #fdf1f1;--vs-limit-ink: #a33a3a;--vs-night-sub: #c7d3ee;--vs-night-line: #4a5878;--vs-night-card: #16243f;--vs-night-card-line: #2a3a5c;--vs-night-kicker: #8a9bbe;--vs-night-kicker-us: #8fb0f5;--vs-placeholder: #fff2cc;--vs-muted-tag: #efefef}.vs-wrap-1040{max-width:1040px}.vs-head-10{gap:10px}.vs-sub{font-size:17px;color:var(--lp-ink-3);max-width:680px}.vs-btn-lg{padding:13px 25px;font-size:16px}.vs-crumbs{background:var(--lp-blue-tint)}.vs-crumbs ol{display:flex;flex-wrap:wrap;gap:6px;margin:0 auto;padding-top:16px;list-style:none;font-size:13px;color:var(--lp-ink-4)}.vs-crumbs li+li:before{content:"›";margin-right:6px;color:var(--lp-ink-5)}.vs-crumbs a{color:var(--lp-ink-4)}.vs-crumbs a:hover{color:var(--lp-blue)}.vs-takeaways .vs-answer{margin-bottom:0}.vs-answer-title{font-size:20px;font-weight:800}.vs-more{text-align:center;font-size:15px;color:var(--lp-ink-3)}.vs-hero{background:linear-gradient(180deg,var(--lp-blue-tint) 0%,var(--lp-white) 100%)}.vs-hero-inner{display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:80px;padding-bottom:64px}.vs-hero-copy{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.vs-hero-copy .lp-btn--primary{font-weight:700}.vs-tag{align-self:flex-start;font-size:13px;font-weight:700;color:var(--lp-blue-strong);background:var(--lp-blue-soft);border:1px solid var(--lp-blue-line);border-radius:var(--lp-pill);padding:6px 14px}.vs-h1{font-size:54px;line-height:1.08;font-weight:800;letter-spacing:-1.8px;text-wrap:balance}.vs-hero-sub{font-size:19px;color:var(--vs-ink-body);max-width:600px}.vs-checks{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;font-size:14px;color:var(--lp-ink-3)}.vs-checks li{display:flex;align-items:center;gap:6px}.vs-checks svg{color:var(--lp-green-ink)}.vs-duel{flex:1 1 420px;min-width:0;display:flex;align-items:stretch}.vs-duel-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px;background:var(--lp-white);border:1px solid var(--lp-line);border-radius:18px;padding:22px}.vs-duel-card--us{border:1.5px solid var(--lp-blue-line-strong);box-shadow:0 10px 30px #3b76f01f}.vs-duel-label{font-size:13px;font-weight:700;color:var(--lp-ink-4)}.vs-duel-label--us{color:var(--lp-blue-strong)}.vs-bubble{background:var(--lp-grey);border-radius:12px;padding:12px 14px;font-size:13px;color:var(--vs-ink-body)}.vs-bubble--limit{padding:10px 14px;background:var(--vs-limit-bg);color:var(--vs-limit-ink);font-family:var(--lp-mono);font-size:12px}.vs-duel-foot{margin-top:auto;font-size:12px;color:var(--lp-ink-4)}.vs-badge{align-self:center;flex:0 0 auto;z-index:1;width:44px;height:44px;margin:0 -10px;border-radius:50%;background:var(--lp-ink);color:var(--lp-white);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}.vs-duel-role{display:flex;flex-direction:column;gap:6px;background:var(--lp-blue-tint);border:1px solid var(--lp-blue-line);border-radius:12px;padding:12px 14px}.vs-duel-role b{font-size:14px}.vs-duel-role span:not(.lp-pill){font-size:12px;color:var(--lp-ink-4)}.vs-duel-role .lp-pill{align-self:flex-start;font-size:11px;padding:3px 9px}.vs-duel-note{font-family:var(--lp-mono);font-size:12px;color:var(--lp-green-ink)}.vs-duel-approve{text-align:center;background:var(--lp-blue);color:var(--lp-white);border-radius:var(--lp-pill);padding:9px 14px;font-weight:700;font-size:13px}.vs-table-wrap{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:18px;overflow:hidden}.vs-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.vs-table th,.vs-table td{padding:16px 20px;border-top:1px solid var(--lp-line);font-size:15px;vertical-align:top}.vs-table thead th{border-top:0;background:var(--lp-grey);font-size:16px;font-weight:800}.vs-table thead th:first-child{width:26%}.vs-table thead th.vs-us{background:var(--lp-blue-soft);color:var(--lp-blue-strong)}.vs-table tbody th{font-weight:700}.vs-table td.vs-us{background:var(--lp-blue-tint)}.lp-plan h3.vs-cost-title{font-size:20px}.vs-lines{display:flex;flex-direction:column;gap:10px;font-size:15px}.vs-lines span{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--vs-line-row)}.vs-lines span:last-child{padding-bottom:0;border-bottom:0}.vs-lines strong{text-align:right}.vs-cost-note{font-size:14px;color:var(--lp-ink-4)}.vs-cost-cta{margin-top:auto}.vs-features{display:flex;flex-direction:column;gap:72px}.vs-feature{display:flex;flex-wrap:wrap;align-items:center;gap:48px}.vs-feature--flip{flex-wrap:wrap-reverse}.vs-feature-copy{flex:1.6 1 560px;min-width:0;display:flex;flex-direction:column;gap:14px}.vs-feature-copy h2{font-size:30px;font-weight:800;letter-spacing:-1px;line-height:1.2}.vs-feature-copy p{font-size:17px;color:var(--vs-ink-body)}.vs-feature-art{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:10px;background:var(--lp-blue-tint);border:1px solid var(--lp-blue-line);border-radius:20px;padding:28px;font-size:14px}.vs-feature-art--timeline{gap:12px}.vs-art-foot{font-size:12px;color:var(--lp-ink-4)}.vs-quote{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px;background:var(--lp-white);border:1px solid var(--lp-line);border-radius:18px;padding:28px}.vs-quote blockquote{flex:1;font-size:16px;color:var(--vs-quote)}.vs-quote figcaption{display:flex;flex-direction:column;font-size:14px}.vs-quote figcaption span{color:var(--lp-ink-4)}.vs-which{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:12px;border:1px solid var(--lp-line);border-radius:18px;padding:28px}.vs-which--us{border:1.5px solid var(--lp-blue-line-strong);background:var(--lp-blue-tint)}.vs-which h3{font-size:20px;font-weight:800}.vs-which ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:15px;color:var(--lp-ink-2)}.vs-faq--cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vs-faq .lp-faq-item{background:var(--lp-white)}.vs-benefit{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:8px;border:1px solid var(--lp-line);border-radius:18px;padding:24px}.vs-benefit-icon{width:44px;height:44px;border-radius:12px;background:var(--lp-blue-soft);color:var(--lp-blue);display:flex;align-items:center;justify-content:center}.vs-benefit-title{font-size:18px;font-weight:700}.vs-benefit p{font-size:15px;color:var(--lp-ink-3)}.vs-cta{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;background:var(--lp-night);border-radius:24px;padding:56px 40px}.vs-cta .lp-h2{color:var(--lp-white)}.vs-cta p{font-size:17px;color:var(--vs-night-sub)}.vs-cta .lp-btn--primary{font-weight:700}.vs-btn-onnight{background:transparent;color:var(--lp-white);border-color:var(--vs-night-line)}.vs-btn-onnight:hover{border-color:var(--lp-white);color:var(--lp-white)}.vs-steps{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;counter-reset:vs-step;font-size:13px;color:var(--vs-ink-body)}.vs-steps li{display:flex;align-items:baseline;gap:8px}.vs-steps li:before{counter-increment:vs-step;content:counter(vs-step,decimal-leading-zero);font-family:var(--lp-mono);font-size:11px;color:var(--lp-ink-5)}.vs-feed-item{display:flex;flex-direction:column;gap:2px;background:var(--lp-grey);border-radius:10px;padding:8px 12px}.vs-feed-item b{font-size:13px;font-weight:600}.vs-feed-item span{font-size:11px;color:var(--lp-ink-4)}.vs-table-note{text-align:center;font-size:13px;color:var(--lp-ink-4)}.vs-night{background:var(--lp-night)}.vs-night-inner{display:flex;flex-direction:column;gap:36px;padding-top:80px;padding-bottom:80px}.vs-night-head{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.vs-night-head .lp-h2{max-width:860px;color:var(--lp-white)}.vs-night-head p{max-width:720px;font-size:18px;color:var(--vs-night-sub)}.vs-stat-card{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:8px;background:var(--vs-night-card);border:1px solid var(--vs-night-card-line);border-radius:18px;padding:26px}.vs-stat-card--us{border:1.5px solid var(--lp-blue)}.vs-stat-kicker{font-family:var(--lp-mono);font-size:12px;color:var(--vs-night-kicker)}.vs-stat-card--us .vs-stat-kicker{color:var(--vs-night-kicker-us)}.vs-stat-value{font-size:34px;font-weight:800;line-height:1.2;letter-spacing:-1px;color:var(--lp-white)}.vs-stat-card p{font-size:15px;color:var(--vs-night-sub)}.vs-night-foot{text-align:center;font-size:12px;color:var(--vs-night-kicker)}.vs-placeholder{background:var(--vs-placeholder);color:var(--lp-ink);border-radius:6px;padding:0 6px}.vs-stat-value.vs-placeholder{align-self:flex-start;font-size:22px}.vs-strike{display:flex;justify-content:space-between;gap:8px;color:var(--lp-ink-5);text-decoration:line-through}.vs-clock{display:flex;align-items:center;gap:10px;font-weight:600}.vs-clock-at{flex:0 0 64px;font-family:var(--lp-mono);font-size:12px;font-weight:400;color:var(--lp-ink-4)}.vs-clock--win{font-weight:700;color:var(--lp-green-ink)}.vs-fit{display:flex;flex-direction:column;gap:8px;background:var(--lp-white);border:1px solid var(--lp-blue-line);border-radius:12px;padding:12px 14px}.vs-fit--off{border-color:var(--lp-line);opacity:.75}.vs-fit-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:700}.vs-fit-head .lp-pill{font-size:11px;padding:2px 9px}.vs-fit--off .lp-pill{color:var(--lp-ink-5);background:var(--vs-muted-tag)}.vs-fit--off .lp-meter span{background:var(--lp-line-strong)}.vs-fit small{font-size:12px;color:var(--lp-ink-4)}.vs-w-92{width:92%}.vs-w-88{width:88%}.vs-w-38{width:38%}.lp-tl.vs-tl-win .lp-tl-dot{background:var(--lp-green-ink)}.lp-tl.vs-tl-win b{font-weight:700;color:var(--lp-green-ink)}.vs-article-hero{background:linear-gradient(180deg,var(--lp-blue-tint) 0%,var(--lp-white) 100%)}.vs-article-head{display:flex;flex-direction:column;gap:18px;padding-top:72px;padding-bottom:40px}.vs-article-h1{font-size:50px;letter-spacing:-1.6px}.vs-byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;color:var(--lp-ink-4)}.vs-byline strong{color:var(--lp-ink)}.vs-photo{flex:0 0 auto;width:36px;height:36px;border-radius:50%;overflow:hidden;background:var(--lp-blue-soft);display:inline-flex;align-items:flex-end;justify-content:center;color:var(--lp-blue-line-strong)}.vs-photo svg{width:80%;height:80%}.vs-photo--lg{width:56px;height:56px}.vs-article-body{display:flex;flex-direction:column;gap:18px;padding-top:8px;padding-bottom:56px}.vs-article-block{padding-top:64px;padding-bottom:24px}.vs-answer{display:flex;flex-direction:column;gap:12px;background:var(--lp-blue-tint);border:1.5px solid var(--lp-blue-line-strong);border-radius:18px;padding:26px 28px;margin-bottom:22px}.vs-answer-kicker{font-size:13px;font-weight:800;letter-spacing:.4px;color:var(--lp-blue-strong)}.vs-answer>p{font-size:18px;font-weight:700}.vs-answer ul{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:20px;color:var(--vs-quote)}.vs-prose{display:flex;flex-direction:column;gap:18px;font-size:17px;line-height:1.7;color:var(--vs-quote)}.vs-prose h2{font-size:30px;font-weight:800;line-height:1.2;letter-spacing:-.8px;color:var(--lp-ink)}.vs-prose h2:not(:first-child){margin-top:24px}.vs-prose>p,.vs-prose>ol,.vs-prose>ul{max-width:880px}.vs-prose ol,.vs-prose ul{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:22px}.vs-them-bad{color:var(--vs-limit-ink)}.vs-people{display:flex;flex-wrap:wrap;gap:16px}.vs-person{flex:1 1 300px;min-width:0;display:flex;align-items:flex-start;gap:14px;border:1px solid var(--lp-line);border-radius:16px;padding:20px}.vs-person-info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:15px;line-height:1.5}.vs-person-role{color:var(--lp-ink-4)}.vs-numbers{display:flex;flex-wrap:wrap;gap:16px;padding-top:24px;padding-bottom:48px}.vs-number{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:var(--lp-blue-tint);border:1px solid var(--lp-blue-line);border-radius:16px;padding:22px;font-size:14px;color:var(--lp-ink-3)}.vs-number b{font-size:28px;font-weight:800}@media(max-width:760px){.vs-faq--cols{grid-template-columns:minmax(0,1fr)}.vs-table,.vs-table tbody,.vs-table tr,.vs-table th,.vs-table td{display:block;width:100%}.vs-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.vs-table tbody th{background:var(--lp-grey)}.vs-table tbody tr:first-child th{border-top:0}.vs-table td:before{display:block;margin-bottom:2px;font-size:12px;font-weight:700;color:var(--lp-ink-4);content:attr(data-label)}.vs-table td.vs-us:before{color:var(--lp-blue-strong)}}@media(max-width:640px){.vs-h1{font-size:36px;letter-spacing:-1px}.vs-hero-sub{font-size:17px}.vs-hero-inner{padding-top:48px;padding-bottom:48px;gap:40px}.vs-feature-copy h2{font-size:24px}.vs-cta{padding:40px 20px}}
