.tk-root .ah-preview-plan{max-width:720px;margin:0 auto;padding:48px;border-radius:var(--r-xl);background:linear-gradient(135deg,oklch(26% .14 285/.4),var(--surface));border:1px solid oklch(66% .22 285/.3);text-align:center}.tk-root .ah-preview-plan-badge{display:inline-block;padding:4px 14px;border-radius:999px;background:oklch(66% .22 285/.15);border:1px solid oklch(66% .22 285/.35);color:var(--tk-primary-hi);font-family:var(--ff-mono);font-size:12px;letter-spacing:.12em}.tk-root .ah-preview-plan h2{margin:20px 0 24px;font-size:var(--fs-h2)}.tk-root .ah-preview-plan ul{list-style:none;padding:0;margin:0 auto 28px;text-align:left;max-width:480px;display:grid;gap:10px}.tk-root .ah-preview-plan ul li{padding-left:18px;position:relative;color:var(--ink-2);font-size:15px}.tk-root .ah-preview-plan ul li:before{content:"›";position:absolute;left:2px;color:var(--tk-primary-hi);font-weight:700}.tk-root .ah-promise-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}@media (max-width:720px){.tk-root .ah-promise-grid{grid-template-columns:1fr}}.tk-root .ah-promise-col{padding:28px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.tk-root .ah-promise-col h3{font-size:18px;margin-bottom:18px}.tk-root .ah-promise-col ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.tk-root .ah-promise-col li strong{display:block;color:var(--ink-0);font-weight:600;font-size:14px;margin-bottom:4px}.tk-root .ah-promise-col li span{color:var(--ink-2);font-size:14px;line-height:1.6}.tk-root .ah-future-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:20px;margin-top:40px}@media (max-width:860px){.tk-root .ah-future-grid{grid-template-columns:1fr}}.tk-root .ah-future-card{padding:28px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.tk-root .ah-future-card .tk-eyebrow{display:block;margin-bottom:16px}.tk-root .ah-future-card ul{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:10px;font-size:14px;color:var(--ink-1);line-height:1.6}.tk-root .ah-future-card strong{color:var(--ink-0);font-weight:600}.tk-root .ah-future-card p{color:var(--ink-2);font-size:13px;line-height:1.6}.tk-root .ah-early-support{margin-top:32px;padding:24px 28px;border-radius:var(--r-lg);background:linear-gradient(135deg,oklch(26% .12 285/.3),var(--surface));border:1px solid oklch(66% .22 285/.3)}.tk-root .ah-early-support .tk-eyebrow{margin-bottom:12px}.tk-root .ah-early-support ul{list-style:none;padding:0;margin:0;display:grid;gap:6px;color:var(--ink-2);font-size:14px}.tk-root .ah-faq-list{list-style:none;padding:0;margin:40px auto 0;display:grid;gap:16px;max-width:720px}.tk-root .ah-faq-list li{padding:24px 28px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.tk-root .ah-faq-list h3{font-size:16px;margin-bottom:10px}.tk-root .ah-faq-list p{color:var(--ink-2);font-size:14px;line-height:1.7}