.olp .hero-pill.trial{flex-wrap:wrap;justify-content:center;row-gap:6px}.olp .toggle-wrap{justify-content:center;margin:34px 0 0;display:flex}.olp .plans.quad{grid-template-columns:repeat(4,1fr);gap:16px}.olp .plans.quad .plan.pop{transform:none}.olp .plans.quad .plan{padding:28px 24px}.olp .plans.quad .plan .pdesc{min-height:54px}.olp .plans.quad .plan .price .amt{font-size:34px}.olp .plan .billed{font:500 11.5px/1 var(--mono);color:var(--muted);min-height:14px;margin:2px 0 16px}.olp .plan .specs{border-top:1px solid var(--line-2);flex-direction:column;margin:4px 0 0;list-style:none;display:flex}.olp .plan .specs li{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.olp .plan .specs li:last-child{border-bottom:0}.olp .plan .specs .k{color:var(--body);font-weight:600}.olp .plan .specs .v{color:var(--ink);font-weight:800;font-family:var(--mono);text-align:right;font-size:12.5px}.olp .plan .specs .v.em{color:var(--blue-700)}.olp .plan .specs .v.off{color:var(--muted);font-weight:600}.olp .plan .feats{flex-direction:column;gap:11px;margin:16px 0 0;list-style:none;display:flex}.olp .plan .feats li{color:var(--ink-2);gap:10px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.olp .plan .feats .ck{background:var(--blue-tint);width:18px;height:18px;color:var(--blue-600);border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}.olp .plan .feats .ck svg{width:11px;height:11px}.olp .plan .feats .x{color:#97a1b0;background:#f2f4f8;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.olp .plan .feats .x svg{width:10px;height:10px}.olp .plan .feats .dim{color:var(--muted);font-weight:500}.olp .ctable.quota th:not(:first-child),.olp .ctable.quota td:not(:first-child){text-align:center}.olp .ctable.quota thead th .sub{font:500 11px/1 var(--mono);color:var(--muted);text-transform:none;letter-spacing:0;margin-top:5px;display:block}.olp .ctable.quota thead th.out .sub{color:var(--blue-600)}.olp .ctable.quota tbody th{text-align:left;color:var(--ink);font-weight:700;font-family:var(--font);font-size:14px}.olp .ctable.quota tbody td:not(:first-child){font:700 12.5px/1.3 var(--mono);color:var(--ink-2)}.olp .ctable.quota tbody td.out{color:var(--blue-700)}.olp .ctable .grouprow td{background:var(--bg-soft);font:700 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.olp .terms{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.olp .tcard{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:26px}.olp .tcard .ico{background:var(--blue-tint);width:42px;height:42px;color:var(--blue-600);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.olp .tcard .ico svg{width:21px;height:21px}.olp .tcard h4{color:var(--ink);margin-bottom:8px;font-size:16.5px;font-weight:800}.olp .tcard p{color:var(--body);font-size:14px;line-height:1.55}@media (max-width:1040px){.olp .plans.quad{grid-template-columns:repeat(2,1fr)}}@media (max-width:880px){.olp .terms{grid-template-columns:1fr}}@media (max-width:680px){.olp .plans.quad{grid-template-columns:1fr;max-width:420px;margin-inline:auto}}
