.pr-hero{padding-top:34px;padding-bottom:8px}.pr-hero__title{max-width:16ch;margin:24px 0 0}.pr-hero__lead{max-width:56ch;margin-top:18px}.pr-plans{gap:16px;display:grid}@media (min-width:960px){.pr-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px}}.pr-plan{border:1px solid var(--line);border-radius:var(--r-xl);background:#fff;flex-direction:column;padding:24px 22px;display:flex;position:relative}.pr-plan--hi{border-color:var(--ink);box-shadow:var(--shadow-ui)}.pr-plan__badge{background:var(--ink);color:#fff;border-radius:999px;align-items:center;height:22px;padding:0 11px;font-size:11.5px;font-weight:620;display:inline-flex;position:absolute;top:-11px;left:22px}.pr-plan__name{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:16px;font-weight:660}.pr-plan__desc{color:var(--dim);margin:8px 0 0;font-size:13.5px;line-height:1.5}.pr-plan__price{align-items:baseline;gap:8px;margin-top:20px;display:flex}.pr-plan__setup{letter-spacing:-.032em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:660;line-height:1}.pr-plan__setupNote{color:var(--dim);font-size:12.5px}.pr-plan__monthly{align-items:baseline;gap:5px;margin-top:8px;display:flex}.pr-plan__plus{color:var(--green);font-size:17px;font-weight:600}.pr-plan__mAmount{letter-spacing:-.028em;color:var(--green);font-variant-numeric:tabular-nums;font-size:22px;font-weight:640}.pr-plan__mPer{color:var(--dim);font-size:12.5px}.pr-plan__for{background:var(--paper);border:1px solid var(--line);height:24px;color:var(--body);border-radius:999px;align-self:flex-start;align-items:center;margin:14px 0 0;padding:0 10px;font-size:12px;font-weight:550;display:inline-flex}.pr-plan__cta{width:100%;margin-top:20px}.pr-plan__feats{border-top:1px solid var(--line-2);gap:10px;margin:22px 0 0;padding:20px 0 0;list-style:none;display:grid}.pr-plan__feats li{color:var(--body);align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.45;display:flex}.pr-plan__feats svg{color:var(--green);flex-shrink:0;margin-top:2px}.pr-plan__feats li[data-off=true]{color:var(--faint)}.pr-plan__feats li[data-off=true] svg{color:#c9d3d0}.pr-faq__title{margin-bottom:34px}.pr-cta__title{color:#fff}.pr-cta__lead{max-width:46ch;margin-top:18px}.pr-cta__buttons{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.pr-cta__buttons .mkt-btn{flex:auto;min-width:160px}@media (min-width:768px){.pr-cta__buttons .mkt-btn{flex:none}}
