.te-tier[data-v-70746fe1]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:1.25rem;height:100%;padding:2rem;transform-style:preserve-3d;transition:border-color var(--duration-short) var(--ease-out-quint)}.te-tier[data-v-70746fe1]:hover{border-color:var(--rule-strong)}.te-tier.is-emph[data-v-70746fe1]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.te-tier-head[data-v-70746fe1]{align-items:center;display:flex;justify-content:space-between}.te-tier-name[data-v-70746fe1]{color:var(--ink-500);font-size:.75rem;letter-spacing:.18em}.te-tier-badge[data-v-70746fe1],.te-tier-name[data-v-70746fe1]{font-weight:500;text-transform:uppercase}.te-tier-badge[data-v-70746fe1]{background:var(--accent-tint);border-radius:var(--radius-full);color:var(--accent);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;padding:.2rem .55rem}.te-tier-price[data-v-70746fe1]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem;margin:0}.te-tier-price-value[data-v-70746fe1]{color:var(--ink-900);font-size:2.25rem;font-weight:500;letter-spacing:-.02em}.te-tier-price-period[data-v-70746fe1]{color:var(--ink-500);font-size:.875rem}.te-tier-pitch[data-v-70746fe1]{color:var(--ink-700);font-size:.9375rem;line-height:1.55;min-height:3em}.te-tier-bullets[data-v-70746fe1]{display:flex;flex-direction:column;flex-grow:1;gap:.625rem;list-style:none;margin:0;padding:0}.te-tier-bullets li[data-v-70746fe1]{align-items:flex-start;color:var(--ink-700);display:flex;font-size:.9375rem;gap:.55rem;line-height:1.5}.te-bullet-dot[data-v-70746fe1]{background:var(--accent);border-radius:50%;flex-shrink:0;height:4px;margin-top:.5rem;width:4px}.te-tier-cta[data-v-70746fe1]{align-self:flex-start}.te-faq[data-v-64f48cfa]{border-top:1px solid var(--rule);list-style:none;margin:0;padding:0}.te-faq-item[data-v-64f48cfa]{border-bottom:1px solid var(--rule)}.te-faq-q[data-v-64f48cfa]{align-items:center;background:transparent;border:0;color:var(--ink-900);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:1.0625rem;font-weight:500;gap:1rem;justify-content:space-between;padding:1.25rem 0;text-align:left;transition:color var(--duration-micro);width:100%}.te-faq-q[data-v-64f48cfa]:hover{color:var(--accent)}.te-faq-toggle[data-v-64f48cfa]{flex-shrink:0;height:16px;position:relative;width:16px}.te-faq-bar[data-v-64f48cfa]{background:currentColor;position:absolute;transition:transform var(--duration-short) var(--ease-out-quint),opacity var(--duration-short)}.te-faq-bar-h[data-v-64f48cfa]{height:1.5px;left:0;right:0;top:50%;transform:translateY(-50%)}.te-faq-bar-v[data-v-64f48cfa]{bottom:0;left:50%;top:0;transform:translate(-50%);width:1.5px}.te-faq-item.is-open .te-faq-bar-v[data-v-64f48cfa]{opacity:0;transform:translate(-50%) scaleY(0)}.te-faq-a[data-v-64f48cfa]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-medium) var(--ease-out-quint)}.te-faq-a>p[data-v-64f48cfa]{color:var(--ink-700);line-height:1.65;max-width:64ch;overflow:hidden;padding-bottom:0}.te-faq-item.is-open .te-faq-a[data-v-64f48cfa]{grid-template-rows:1fr}.te-faq-item.is-open .te-faq-a>p[data-v-64f48cfa]{padding-bottom:1.5rem}
