.lp{--pr-seg-on:rgba(255,255,255,.14);--pr-seg-shadow:0 1px 2px rgba(0,0,0,.35)}.lp[data-theme=light]{--pr-seg-on:#ffffff;--pr-seg-shadow:0 1px 3px rgba(17,18,20,.14)}.pr-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pr-plan{display:flex;flex-direction:column;padding:32px;border-radius:24px;background:var(--lp-group);scroll-margin-top:88px}.pr-plan[data-featured]{background:var(--lp-featured);box-shadow:var(--lp-shadow)}.pr-anchor{display:block;height:0;scroll-margin-top:120px}@media (max-width:760px){.pr-anchor{scroll-margin-top:112px}}.pr-plan-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px}.pr-plan-name{margin:0;font:700 18px/1.2 DM Sans,sans-serif;color:var(--lp-text)}.pr-plan-body{display:flex;flex-direction:column}.pr-plan-body[hidden]{display:none}.pr-price{display:flex;align-items:baseline;gap:6px;margin:24px 0 0;font-size:14.5px;line-height:1;color:var(--lp-text2)}.pr-price strong{font:700 40px/1 DM Sans,sans-serif;letter-spacing:-.02em;color:var(--lp-text)}.pr-summary{margin:12px 0 0;min-height:45px;font-size:15px;line-height:1.5;color:var(--lp-text2);text-wrap:pretty}.pr-plan .pr-cta{width:100%;min-height:48px;margin-top:24px}.pr-card-note{margin:12px 0 0;min-height:20px;font-size:13px;line-height:1.5;color:var(--lp-text3)}.pr-plan .pr-card-note a{color:var(--lp-text2);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pr-plan .pr-card-note a:hover{color:var(--lp-text)}.pr-includes{margin:32px 0 0;font:600 13px/1.4 DM Sans,sans-serif;color:var(--lp-text2)}.pr-plan ul{display:flex;flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none}.pr-plan li{display:flex;gap:10px;font-size:14.5px;line-height:1.45;color:var(--lp-soft);text-wrap:pretty}.pr-plan li svg{flex:none;margin-top:3px;color:var(--lp-text3)}.pr-seg{display:inline-flex;flex:none;gap:2px;padding:3px;border-radius:11px;background:var(--lp-tile)}.pr-seg button{position:relative;display:flex;align-items:center;min-height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--lp-text2);font:500 13px/1 DM Sans,sans-serif;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.pr-seg button:after{content:"";position:absolute;inset:-6px 0}.pr-seg button:hover{color:var(--lp-text)}.pr-seg button[aria-pressed=true]{background:var(--pr-seg-on);color:var(--lp-text);box-shadow:var(--pr-seg-shadow)}@media (max-width:1040px){.pr-plans{grid-template-columns:minmax(0,1fr);max-width:620px}.pr-card-note,.pr-summary{min-height:0}.pr-card-note:empty{display:none}}@media (max-width:760px){.pr-plans{gap:16px}.pr-plan{padding:24px;border-radius:20px}}