.lp-tldr p+p{margin-top:12px}.lp-answer .lp-page-hero .lp-h1{max-width:22ch}.lp-answer__meta{max-width:640px;color:var(--muted);margin-top:18px;font-size:15px;line-height:1.55}.lp-answer__cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.lp-answer__lead{max-width:640px;margin:12px 0 22px}.lp-answer__cite-note{color:var(--muted);max-width:720px;margin-top:14px;font-size:13px;line-height:1.5}.lp-answer__sources{margin:12px 0 0;padding-left:20px}.lp-answer__sources li+li{margin-top:6px}.lp-disambig-note{max-width:720px;color:var(--ink-2);margin:8px auto 28px;font-size:16px;line-height:1.65}.lp-compare--answer{min-width:720px}.lp-compare--answer tbody th{width:22%}.lp-compare tr.is-opsis-row th,.lp-compare tr.is-opsis-row td{background:#1db5640f}.lp-cmp-hero{padding-bottom:24px;position:relative}.lp-cmp-hero .lp-wrap{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.lp-cmp-hero .lp-h1{margin-left:auto;margin-right:auto}.lp-answer .lp-cmp-hero .lp-h1{max-width:20ch}.lp-cmp-hero .lp-hero__lead,.lp-cmp-hero .lp-answer__meta{margin-left:auto;margin-right:auto}.lp-cmp-hero .lp-answer__cta{justify-content:center}.lp-cmp-jump{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;display:flex}.lp-cmp-jump a{height:36px;color:var(--ink-2);box-shadow:0 0 0 .5px var(--line-2), var(--shadow-sm);transition:box-shadow .16s, transform .16s var(--spring);background:#ffffffd9;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:550;display:inline-flex}.lp-cmp-jump a:hover{box-shadow:0 0 0 .5px #0000002e, var(--shadow);transform:translateY(-1px)}.lp .lp-cmp-tldr{text-align:left;max-width:760px;box-shadow:0 0 0 .5px var(--line), var(--shadow);background:#fff;border-radius:26px;margin:36px auto 0;padding:26px 30px}.lp .lp-cmp-tldr p{color:var(--ink-2);font-size:16.5px;line-height:1.65}.lp .lp-cmp-tldr b{color:var(--ink)}.lp-cmp-frame{box-shadow:0 0 0 .5px var(--line);background:url(/paintings/clouds-1200.webp) 50%/cover;border-radius:34px;padding:28px}.lp-cmp-frame .lp-compare__scroll{box-shadow:0 0 0 .5px #00000014,0 24px 60px -24px #281e3c59}.lp-vs-list{flex-direction:column;gap:16px;display:flex}.lp-vs{box-shadow:0 0 0 .5px var(--line), var(--shadow-sm);background:#fff;border-radius:32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px 48px;padding:40px;scroll-margin-top:100px;display:grid}.lp-vs h2{letter-spacing:-.035em;scroll-margin-top:100px;font-size:clamp(26px,2.6vw,34px);font-weight:650;line-height:1.1}.lp-vs__kicker{color:var(--muted);max-width:320px;margin-top:10px;font-size:16px;line-height:1.5}.lp-vs__body.lp-prose{max-width:none}.lp-vs__body.lp-prose p{font-size:16.5px}.lp-vs__chooser{background-position:50%;background-size:cover;border-radius:24px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;padding:14px;display:grid}.lp-vs__chooser.is-single{grid-template-columns:1fr}.lp-vs__chooser--clouds{background-image:url(/paintings/clouds-1200.webp)}.lp-vs__chooser--garden{background-image:url(/paintings/garden-1200.webp)}.lp-vs__chooser--sea{background-image:url(/paintings/sea-1200.webp)}.lp-vs__chooser--dawn{background-image:url(/paintings/dawn-1200.webp)}.lp-vs__choose{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-radius:18px;padding:22px 24px;box-shadow:0 0 0 .5px #0000000f,0 10px 30px -14px #00000040}.lp-vs__choose h3{letter-spacing:-.015em;margin-bottom:12px;font-size:16px;font-weight:650}.lp-vs__choose ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp-vs__choose li{color:var(--ink-2);gap:10px;font-size:15px;line-height:1.5;display:flex}.lp-vs__mark{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.lp-vs__choose--opsis .lp-vs__mark{background:var(--accent-soft);color:var(--accent-ink)}.lp-vs__choose--them .lp-vs__mark{background:var(--fill);color:var(--muted)}.lp-vs__fit{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lp-vs__fit li{background:var(--bg-2);color:var(--ink-2);border-radius:14px;padding:14px 16px;font-size:15.5px;line-height:1.5}.lp-vs__fit b{color:var(--ink);font-weight:600}.lp-vs__cta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.lp-vs--answers{grid-template-columns:1fr}.lp-cmp-answers{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.lp-cmp-answer{background:var(--bg-2);min-height:64px;color:var(--ink);transition:background .16s, transform .16s var(--spring);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:15px;font-weight:550;line-height:1.35;display:flex}.lp-cmp-answer svg{color:var(--muted);transition:transform .2s var(--spring);flex:none}.lp-cmp-answer:hover{background:var(--fill-2)}.lp-cmp-answer:hover svg{transform:translate(3px)}.lp-answer__pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lp-vs--half{grid-template-columns:1fr;gap:12px}.lp-vs--half .lp-prose p{font-size:16px}.lp-vs--sources{grid-template-columns:1fr;gap:10px;padding:28px 40px}.lp-vs--sources h2{font-size:19px}.lp-vs--sources .lp-answer__sources{color:var(--muted);font-size:14.5px}.lp-vs--sources a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.lp-answer .lp-answer__cite-note{text-align:center;margin:14px auto 0}@media (max-width:900px){.lp-vs,.lp-answer__pair{grid-template-columns:1fr}.lp-vs{border-radius:26px;gap:14px;padding:26px 22px}.lp-vs__chooser{grid-template-columns:1fr;padding:10px}.lp-cmp-frame{border-radius:24px;padding:12px}.lp .lp-cmp-tldr{padding:20px}}.lp-vs--half{align-content:start}.lp .lp-vs--half .lp-prose p,.lp .lp-vs .lp-prose>p:first-child{margin-top:0}.lp-cmp-hero+.lp-section,.lp-section--tight+.lp-section--tight{padding-top:40px}.lp-cmp-swipe{display:none}@media (max-width:640px){.lp-cmp-jump{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding:2px 16px 6px;overflow-x:auto}.lp-cmp-jump::-webkit-scrollbar{display:none}.lp-cmp-jump a{flex:none}.lp-cmp-swipe{text-align:center;color:var(--muted);margin-top:10px;font-size:12.5px;display:block}}
