.tiers[data-v-6cb5ee68]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}@media(max-width:860px){.tiers[data-v-6cb5ee68]{grid-template-columns:minmax(0,1fr);max-width:480px;margin:0 auto;width:100%}}.tier[data-v-6cb5ee68]{position:relative;display:flex;flex-direction:column;gap:14px;padding:32px;border:1px solid var(--border);border-radius:var(--r-xl);background:#fff}.tier.featured[data-v-6cb5ee68]{border-color:var(--text-h);box-shadow:var(--shadow-md)}.tier-badge[data-v-6cb5ee68]{position:absolute;top:32px;right:32px;padding:4px 10px;border-radius:999px;background:var(--accent-bg);color:var(--accent-ink);font-size:12px;font-weight:700}.tier-name[data-v-6cb5ee68]{font-size:20px;letter-spacing:-.01em}.tier-price[data-v-6cb5ee68]{display:flex;align-items:baseline;gap:6px;margin-top:8px}.tier-price .amount[data-v-6cb5ee68]{color:var(--text-h);font-size:48px;font-weight:750;letter-spacing:-.04em;line-height:1}.tier-price .period[data-v-6cb5ee68]{color:var(--muted);font-size:15px}.tier-sale[data-v-6cb5ee68]{display:flex;align-items:center;gap:8px}.tier-sale .original[data-v-6cb5ee68]{color:var(--muted);font-size:15px}.tier-sale .discount[data-v-6cb5ee68]{color:var(--accent-ink);font-size:14px;font-weight:700}.tier-blurb[data-v-6cb5ee68]{color:var(--muted);font-size:15px;line-height:1.65}.tier-highlights[data-v-6cb5ee68]{display:flex;flex:1;flex-direction:column;gap:10px;margin:6px 0 0;padding:20px 0 0;border-top:1px solid var(--border);list-style:none}.tier-highlights li[data-v-6cb5ee68]{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.55}.tick[data-v-6cb5ee68]{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:var(--accent)}.tier-cta[data-v-6cb5ee68]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:12px;padding:12px 24px;border:1px solid var(--border-strong);border-radius:999px;background:#fff;color:var(--text-h);font:inherit;font-size:16px;font-weight:650;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.tier-cta[data-v-6cb5ee68]:hover{background:var(--bg-soft);color:var(--text-h)}.tier-cta.primary[data-v-6cb5ee68]{border-color:var(--text-h);background:var(--text-h);color:#fff}.tier-cta.primary[data-v-6cb5ee68]:hover{background:#000;color:#fff}.contact-dialog[data-v-6cb5ee68]{width:min(440px,calc(100vw - 40px));padding:32px 28px 28px;border:none;border-radius:var(--r-lg);background:#fff;color:var(--text);box-shadow:var(--shadow-lg)}.contact-dialog[data-v-6cb5ee68]::backdrop{background:#17151380;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact-dialog h2[data-v-6cb5ee68]{margin-bottom:12px;font-size:22px}.contact-dialog p[data-v-6cb5ee68]{font-size:15px;line-height:1.7}.contact-dialog .contacts[data-v-6cb5ee68]{display:flex;flex-direction:column;gap:10px;margin-top:18px;font-weight:600}.contact-dialog .contacts a[data-v-6cb5ee68]{padding:12px 14px;border-radius:var(--r-sm);background:var(--bg-soft);color:var(--text-h)}.contact-dialog .contacts a[data-v-6cb5ee68]:hover{background:var(--bg-sunk)}.dialog-close[data-v-6cb5ee68]{width:100%;min-height:48px;margin-top:20px;border:none;border-radius:999px;background:var(--text-h);color:#fff;font:inherit;font-weight:650;cursor:pointer}.dialog-close[data-v-6cb5ee68]:hover{background:#000}.compare[data-v-6cb5ee68]{display:flex;flex-direction:column;gap:28px;margin-top:clamp(8px,2vw,24px)}.compare h2[data-v-6cb5ee68]{color:var(--text-h);font-size:clamp(28px,3.6vw,40px);line-height:1.2}.table-scroll[data-v-6cb5ee68]{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-xl);background:#fff}.table-scroll[data-v-6cb5ee68]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.compare-table[data-v-6cb5ee68]{width:100%;border-collapse:collapse;font-size:15px}.compare-table th[data-v-6cb5ee68],.compare-table td[data-v-6cb5ee68]{padding:18px 20px;border-bottom:1px solid var(--border);text-align:center;vertical-align:middle}.compare-table td[data-v-6cb5ee68]{color:var(--text);white-space:pre-line}.compare-table tbody tr:last-child th[data-v-6cb5ee68],.compare-table tbody tr:last-child td[data-v-6cb5ee68]{border-bottom:none}.compare-table thead th[data-v-6cb5ee68]{position:sticky;top:0;background:var(--bg-soft);color:var(--text-h);font-size:16px}.compare-table thead th.featured[data-v-6cb5ee68]{color:var(--accent-ink)}.compare-table .feature-col[data-v-6cb5ee68]{width:36%;text-align:left}.feature-label[data-v-6cb5ee68]{display:block;color:var(--text-h);font-weight:650}.feature-note[data-v-6cb5ee68]{display:block;margin-top:4px;color:var(--muted);font-size:13px;font-weight:400;line-height:1.5}.compare-table td.featured[data-v-6cb5ee68]{background:var(--bg-soft)}.disclaimer[data-v-6cb5ee68]{color:var(--muted);font-size:13px;line-height:1.6}.mark[data-v-6cb5ee68]{font-size:18px;font-weight:800}.mark.yes[data-v-6cb5ee68]{color:var(--accent-ink)}.mark.no[data-v-6cb5ee68]{color:var(--muted)}@media(max-width:640px){.compare-table[data-v-6cb5ee68]{table-layout:fixed;font-size:13px}.compare-table th[data-v-6cb5ee68],.compare-table td[data-v-6cb5ee68]{padding:14px 6px}.compare-table .feature-col[data-v-6cb5ee68]{width:40%;padding-left:14px}.compare-table thead th[data-v-6cb5ee68],.feature-label[data-v-6cb5ee68]{font-size:14px}.feature-note[data-v-6cb5ee68]{font-size:12px}}
