.static-page{max-width:900px}.static-page .meta,.static-page .contact-note{font-size:14px;color:var(--muted)}.static-page .lead{font-size:18px}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.plan{padding:22px 18px;background:var(--surface);border:1px solid var(--line);border-radius:16px}.plan.is-basic{border-color:var(--brand);background:var(--brand-soft)}.plan h3{margin:0 0 14px}.plan .price{font-size:23px;font-weight:750;font-variant-numeric:tabular-nums}.plan small{display:block;font-size:14px;color:var(--muted)}.plan p:not(.price){font-size:14px}.tablewrap{max-width:100%;overflow-x:auto}.static-page table{border-collapse:collapse;width:100%;font-size:14px}.static-page th,.static-page td{padding:12px 8px;border-bottom:1px solid var(--line);text-align:left;word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.static-page thead th{background:#E4EAF3}.static-page td{font-variant-numeric:tabular-nums}.static-page details{border-top:1px solid var(--line);padding:12px 0}.static-page summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700}.static-page .box{padding:18px;background:var(--brand-soft);margin:20px 0}.stores,.links{display:flex;flex-wrap:wrap;gap:12px}.stores a,.links a,.contact-mail{display:inline-flex;align-items:center;min-height:44px;gap:8px}.stores a{padding:10px 16px;background:var(--brand);color:#fff;text-decoration:none;border-radius:8px}.stores a.alt{background:var(--surface);color:var(--brand-ink);border:1px solid var(--brand)}.faq-item{padding:16px 0;border-top:1px solid var(--line)}.faq-q{font-weight:700}.faq-a{font-size:15px;color:var(--muted);margin-top:8px}.static-page .footer{font-size:13px;color:var(--muted)}@media(max-width:650px){.plans{grid-template-columns:1fr}.static-page th,.static-page td{padding:10px 4px;font-size:12px}}
