.ak-price-hero{padding-top:48px;padding-bottom:24px}.ak-head-center{text-align:center;max-width:40rem;margin-inline:auto}.ak-h1{margin:0;font-family:var(--font-ak-display),sans-serif;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:800;letter-spacing:-.05em;line-height:1.05}.ak-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:900px){.ak-price-grid{grid-template-columns:1fr}}.ak-plan{position:relative;display:flex;flex-direction:column;min-height:100%;padding:22px;border-radius:16px;background:#fff;border:1px solid rgb(10 9 8/.1)}.ak-plan-hot{box-shadow:0 16px 40px rgb(10 9 8/.08);outline:2px solid var(--ink);outline-offset:2px}.ak-plan-badge{position:absolute;top:14px;right:14px;padding:4px 8px;border-radius:999px;background:var(--lime,#c6ff00);color:var(--ink);font-size:10px;letter-spacing:.06em}.ak-plan-badge,.ak-plan-name{font-weight:800;text-transform:uppercase}.ak-plan-name{margin:0;font-size:11px;letter-spacing:.08em;color:var(--muted)}.ak-plan>strong{display:flex;align-items:baseline;gap:4px;margin:10px 0 8px;font-family:var(--font-ak-display),sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.05em;line-height:1}.ak-plan-period{font-size:.95rem;font-weight:600;color:var(--muted);letter-spacing:0}.ak-plan>p{margin:0 0 14px;color:var(--muted);font-size:14.5px;line-height:1.45}.ak-plan-outcomes{margin:0 0 8px;padding:0;list-style:none;flex:1}.ak-plan-outcomes li{display:flex;gap:8px;margin-bottom:8px;font-size:13.5px;font-weight:550;line-height:1.35}.ak-plan-outcomes svg{flex-shrink:0;margin-top:2px}.ak-band-cream{background:var(--paper-100,#f7f4ef)}.ak-band-ink{background:var(--ink);color:#fff}.ak-kicker-on-ink{color:var(--lime,#c6ff00)}.ak-h2-on-ink,.ak-lede-on-ink{color:#fff}.ak-lede-on-ink{opacity:.75}.ak-power-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;text-align:left}@media (max-width:800px){.ak-power-grid{grid-template-columns:1fr}}.ak-power-grid article{padding:20px;border-radius:14px;color:#fff}.ak-power-grid strong{display:block;font-family:var(--font-ak-display),sans-serif;font-size:1.25rem;letter-spacing:-.03em}.ak-power-grid p{margin:8px 0 0;font-size:14px;line-height:1.45;opacity:.9}.ak-price-table-wrap{margin-top:28px;overflow-x:auto;border-radius:16px;background:#fff;border:1px solid rgb(10 9 8/.08)}.ak-price-table{width:100%;min-width:560px;border-collapse:collapse;text-align:left}.ak-price-table td,.ak-price-table th{padding:12px 16px;border-top:1px solid rgb(10 9 8/.06);font-size:14px}.ak-price-table th{font-weight:800;letter-spacing:-.02em}.ak-price-table th[data-hot="1"]{background:rgb(198 255 0/.18)}.ak-price-group td{background:var(--paper-100,#f7f4ef);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ak-price-cell{text-align:center}.ak-price-faq{max-width:640px}.ak-faq-list{margin:24px 0 0;padding:0;list-style:none}.ak-faq-list li{border-top:1px solid rgb(10 9 8/.1)}.ak-faq-list button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;text-align:left;font-size:16px;font-weight:700;letter-spacing:-.02em;background:none;border:0;cursor:pointer}.ak-faq-list button svg[data-open="1"]{transform:rotate(180deg)}.ak-faq-list p{margin:0 0 16px;color:var(--muted);font-size:14.5px;line-height:1.5}