.lp .ab-prompt{border-radius:var(--r-2xl);background:var(--surface);text-align:left;max-width:720px;box-shadow:0 0 0 6px #8c6bff1f,0 24px 70px -24px color-mix(in oklab,var(--volt) 75%,transparent);border:1px solid #a58cff73;margin:30px auto 0;padding:6px;position:relative}.lp .ab-prompt:focus-within{border-color:var(--night-brand);box-shadow:0 0 0 6px #8c6bff3d,0 24px 70px -20px color-mix(in oklab,var(--volt) 85%,transparent)}.lp .ab-prompt textarea{border-radius:var(--r-xl);resize:none;width:100%;min-height:76px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;margin:0;padding:12px 14px 6px;font-size:17px;line-height:1.5;display:block}.lp .ab-prompt textarea::placeholder{color:var(--muted-2)}.lp .ab-prompt-row{align-items:center;gap:12px;padding:6px 6px 6px 12px;display:flex}.lp .ab-prompt-spark{border:1px solid var(--brand-line);border-radius:var(--r-md);background:var(--brand-soft);width:28px;height:28px;color:var(--brand-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.lp .ab-prompt .ab-prompt-hint{min-width:0;color:var(--muted);flex:1;margin:0;font-size:13.5px;line-height:1.45}.lp .ab-prompt button{flex:none;margin:0}.lp .mk-cta-row.ab-hero-links{justify-content:center;margin-top:18px}@media (max-width:560px){.lp .ab-prompt{margin-top:24px}.lp .ab-prompt textarea{min-height:96px;font-size:16px}.lp .ab-prompt-row{flex-wrap:wrap;padding:4px 4px 4px 10px}.lp .ab-prompt .ab-prompt-hint{flex-basis:calc(100% - 40px);font-size:13px}.lp .ab-prompt button{flex:100%}.lp .mk-cta-row.ab-hero-links{flex-direction:row;margin-top:14px}}.lp .ab-examples{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 32px;margin:0;padding:0;list-style:none;display:grid}.lp .ab-example{flex-direction:column;grid-column:span 6;gap:18px;min-width:0;display:flex}.lp .ab-example:first-child,.lp .ab-example:nth-child(4){grid-column:span 7}.lp .ab-example:nth-child(2),.lp .ab-example:nth-child(3){grid-column:span 5}.lp .ab-example:nth-child(2) .ab-shot-screen,.lp .ab-example:nth-child(3) .ab-shot-screen{aspect-ratio:auto;flex:1}.lp .ab-shot{border-radius:var(--r-xl);background:var(--surface);box-shadow:0 0 0 1px color-mix(in oklab,var(--night) 12%,transparent),0 30px 60px -34px color-mix(in oklab,var(--night) 45%,transparent);flex-direction:column;display:flex;overflow:hidden}.lp .ab-example:nth-child(2) .ab-shot,.lp .ab-example:nth-child(3) .ab-shot{flex:1}.lp .ab-shot-bar{border-bottom:1px solid var(--line);background:var(--surface-2);align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.lp .ab-shot-bar i{background:var(--line-strong);border-radius:50%;width:8px;height:8px}.lp .ab-shot-bar span{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-mono);color:var(--muted);margin-left:10px;font-size:11.5px;overflow:hidden}.lp .ab-shot-screen{aspect-ratio:16/10;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.lp .ab-shot-screen .sm{position:absolute;inset:0}.lp .ab-example-text{flex-direction:column;gap:12px;display:flex}.lp .ab-example-prompt{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;margin:0;font-size:19px;line-height:1.4}.lp .ab-example-meta{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0;display:flex}.lp .ab-example-meta .lp-arrow{font-size:14.5px}@media (max-width:900px){.lp .ab-examples{grid-template-columns:1fr;gap:44px}.lp .ab-example,.lp .ab-example:nth-child(n){grid-column:auto}.lp .ab-example:nth-child(2) .ab-shot-screen,.lp .ab-example:nth-child(3) .ab-shot-screen{aspect-ratio:16/10;flex:none}.lp .ab-example-prompt{font-size:17.5px}}.lp .ab-compare tbody th{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;color:var(--ink);background:0 0;padding:13px 18px;font-size:15px;font-weight:600;line-height:1.5}.lp .ab-compare tr:last-child th{border-bottom:0}.lp .ab-compare tbody th{width:32%}.lp .ab-compare td:last-child{white-space:nowrap;width:1%}
