.pc-free{background:color-mix(in srgb,var(--acc) 8%,var(--p));border:3px solid var(--ink);box-shadow:var(--sh);padding:20px 24px;margin-bottom:28px}.pc-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch}.pc-plan{display:flex;flex-direction:column;background:var(--p);border:3px solid var(--ink);padding:24px 22px;position:relative}.pc-plan-pop{box-shadow:var(--sh)}.pc-tag{position:absolute;top:-13px;left:20px;background:var(--acc);color:var(--ink);padding:4px 12px;border:2px solid var(--ink);font-size:12px;font-weight:800;letter-spacing:1px}.pc-perks{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--line)}.pc-buy{margin-top:auto;padding-top:20px}.pc-btn{display:block;width:100%;padding:13px 18px;background:var(--acc);color:var(--ink);border:2px solid var(--ink);border-radius:0;box-shadow:var(--sh-sm);font-weight:800;font-size:14.5px;font-family:inherit;text-align:center;text-decoration:none;cursor:pointer}.pc-btn:disabled{opacity:.55;cursor:wait}.pc-quiet{margin-top:12px;padding-top:12px;border-top:1px solid var(--line);color:var(--mut);font-size:12.5px;line-height:1.5}@media (max-width:900px){.pc-plans{grid-template-columns:minmax(0,1fr)}}