.ak-byo{display:grid;gap:36px;align-items:start}@media (min-width:960px){.ak-byo{grid-template-columns:.92fr 1.08fr;gap:72px;align-items:center}}.ak-byo-copy .ak-h2{max-width:18ch}.ak-byo-copy .ak-lede{max-width:42ch}.ak-byo-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ak-byo-chip{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:650;letter-spacing:-.01em;padding:7px 12px 7px 10px;border-radius:999px;border:1px solid rgb(10 9 8/.1);background:var(--paper-100,#fff);box-shadow:0 1px 0 rgb(10 9 8/.04)}.ak-ai-glyph{display:inline-grid;place-items:center;border-radius:5px;background:var(--ink,#0a0908);color:#fff;font-weight:750;letter-spacing:-.04em;line-height:1;flex-shrink:0}.ak-byo-steps{list-style:none;margin:36px 0 0;padding:0;display:flex;flex-direction:column;gap:26px}.ak-byo-steps li>*{display:grid;grid-template-columns:28px 1fr;gap:2px 14px;align-items:start}.ak-byo-n{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:650;color:rgb(10 9 8/.38);padding-top:5px;text-align:right}.ak-byo-steps strong{display:block;font-size:16.5px;font-weight:650;letter-spacing:-.02em;line-height:1.25}.ak-byo-steps p{margin:5px 0 0;font-size:14.5px;line-height:1.5;color:var(--muted);max-width:38ch}.ak-byo-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px}.ak-byo-link{font-size:13.5px;font-weight:650;text-decoration:underline!important;text-underline-offset:3px;color:var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.ak-byo-link:hover{opacity:.72}}.ak-byo-link:active{opacity:.55}.ak-byo-visual{display:flex;flex-direction:column;gap:12px;width:100%;max-width:440px;margin-inline:auto}@media (min-width:960px){.ak-byo-visual{margin-inline:0 0;margin-left:auto;max-width:none}}.ak-byo-frame{border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgb(10 9 8/.08),0 22px 48px rgb(10 9 8/.07);overflow:hidden}.ak-byo-frame-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid rgb(10 9 8/.08);background:linear-gradient(180deg,#fafafa,#fff);font-size:12px;font-weight:650;letter-spacing:-.01em}.ak-byo-live{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a7a3c}.ak-byo-plans{list-style:none;margin:0;padding:10px;display:flex;flex-direction:column;gap:7px}.ak-byo-plans li{display:flex;align-items:center;gap:12px;min-height:48px;padding:9px 12px;border-radius:10px;background:#f7f7f8;box-shadow:inset 0 0 0 1px rgb(10 9 8/.06)}.ak-byo-logo{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 1px rgb(10 9 8/.08);flex-shrink:0}.ak-byo-plan-meta{min-width:0;flex:1}.ak-byo-plan-meta strong{display:block;font-size:13.5px;font-weight:650;letter-spacing:-.01em;line-height:1.2}.ak-byo-plan-meta span{display:block;margin-top:2px;font-size:10.5px;color:rgb(10 9 8/.45)}.ak-byo-plan-meta span,.ak-byo-state{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ak-byo-state{font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:rgb(10 9 8/.4);flex-shrink:0}.ak-byo-state-on{color:#1a7a3c}.ak-byo-caption{margin:0;font-size:12.5px;line-height:1.4;color:rgb(10 9 8/.45);text-align:center}@media (min-width:960px){.ak-byo-caption{text-align:left}}