:where(.site) .cmp{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}:where(.site) .cmp th,:where(.site) .cmp td{text-align:left;padding:14px 20px}:where(.site) .cmp thead th{color:var(--text);background:var(--surface);font-size:13px;font-weight:600;position:sticky;top:0}:where(.site) .cmp thead th.col{text-align:center;width:150px}:where(.site) .cmp td.c{text-align:center}:where(.site) .cmp tbody tr{border-top:1px solid var(--line)}:where(.site) .cmp tr.grp th{color:var(--text);background:var(--surface-2);padding:22px 20px 10px;font-size:15px;font-weight:700}:where(.site) .cmp tbody th[scope=row]{font-weight:400}:where(.site) .addon{background:var(--warn-soft);color:var(--warn)}:where(.site) .dash{color:var(--faint)}@media (min-width:700px){:where(.site) .cmp-hint{display:none}}:where(.site) .pl-hero{text-align:center}:where(.site) .pl-hero .h1{text-wrap:balance}:where(.site) .pl-hero .lead{text-wrap:pretty;max-width:62ch;margin:20px auto 0}:where(.site) .plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}:where(.site) .plan{flex-direction:column;min-width:0;padding:32px 28px;display:flex}@media (max-width:900px){:where(.site) .plans{grid-template-columns:minmax(0,1fr)}:where(.site) .plan{padding:28px 24px}}:where(.site) .plan-who{color:var(--muted);min-height:70px;margin:8px 0 0;font-size:16px;line-height:1.45}@media (max-width:900px){:where(.site) .plan-who{min-height:0}}:where(.site) .plan-cta{width:100%;margin-top:20px}:where(.site) .plan-sub{border-top:1px solid var(--line);color:var(--text);margin:28px 0 12px;padding-top:24px;font-size:16px;font-weight:700}:where(.site) .plan-add{color:var(--muted);margin:auto 0 0;padding-top:24px;font-size:15px;line-height:1.45}:where(.site) .plan-add b{color:var(--text);margin-bottom:2px;font-weight:700;display:block}:where(.site) .pl-compare{text-align:center;margin:32px 0 0}:where(.site) .pl-eval{border-radius:10px;margin-top:56px;padding:36px 40px 0}:where(.site) .pl-eval-main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 48px;padding-bottom:28px;display:flex}:where(.site) .pl-eval-main>div{flex:480px;gap:10px;min-width:0;display:grid}:where(.site) .pl-eval .h3{font-size:26px!important;line-height:1.15!important}:where(.site) .pl-eval p{margin:0}:where(.site) .pl-eval-main p{max-width:62ch}:where(.site) .pl-eval-note{border-top:1px solid var(--line);color:var(--muted);padding:14px 0 16px;font-size:15px}@media (max-width:640px){:where(.site) .pl-eval{padding:28px 22px 0}:where(.site) .pl-eval-main .btn{width:100%}}
