.agent-market{--am-bg:#fafafa;--am-surface:#ffffff;--am-elevated:#ffffff;--am-ink:#111111;--am-ink-soft:#404040;--am-muted:#8a8a8a;--am-faint:#a8a8a8;--am-line:#e8e8e8;--am-line-strong:rgb(0 0 0/0.12);--am-accent:#111111;--am-accent-fg:#ffffff;--am-cta:#111111;--am-cta-hover:#000000;--am-flash:#ff3d6a;--am-agent:#111111;--am-agent-soft:#f0f0f0;--am-warm:#f0f0f0;--am-success:#1a6b42;--am-invert-bg:#111111;--am-invert-fg:#fafafa;--am-invert-muted:rgb(250 250 250/0.62);--am-radius:12px;--am-radius-sm:8px;--am-radius-lg:14px;--am-radius-shot:10px;--am-shadow:0 1px 2px rgb(10 9 8/0.04);--am-shadow-card:0 0 0 1px var(--am-line),0 1px 2px rgb(10 9 8/0.04);--am-measure:36rem;--am-page:960px;--am-font-display:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;--am-font-body:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;--am-display-weight:500;--am-display-tracking:-0.02em;--am-ui:12px;--am-ui-track:1px;color-scheme:light;background:var(--am-bg);color:var(--am-ink);font-family:var(--am-font-body);font-weight:400;-webkit-font-smoothing:antialiased;min-height:100dvh}@media (prefers-color-scheme:dark){.agent-market{color-scheme:light}}.agent-market ::selection{background:rgb(10 9 8/.12);color:var(--am-ink)}.agent-market .am-display,.agent-market .am-font-display{font-family:var(--am-font-display)}.agent-market .am-display{font-weight:var(--am-display-weight);letter-spacing:var(--am-display-tracking);line-height:1.12;color:var(--am-ink)}.agent-market .am-h1{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);font-weight:500}.agent-market .am-h2{font-size:clamp(1.25rem,1.1rem + .8vw,1.65rem);font-weight:500}.agent-market .am-h3{font-family:var(--am-font-display);font-weight:500;letter-spacing:-.015em;font-size:1.05rem;line-height:1.25}.agent-market .am-lede{font-size:.9375rem;max-width:var(--am-measure)}.agent-market .am-body,.agent-market .am-lede{font-weight:400;line-height:1.55;color:var(--am-muted)}.agent-market .am-body{font-size:.875rem}.agent-market .am-muted{color:var(--am-muted)}.agent-market .am-eyebrow{font-size:var(--am-ui);font-weight:400;letter-spacing:var(--am-ui-track);text-transform:uppercase;color:var(--am-muted)}.agent-market .am-container{width:100%;max-width:var(--am-page);margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.agent-market .am-container{padding-inline:1.75rem}}.agent-market .am-chrome{font-family:var(--am-font-body);font-size:var(--am-ui);font-weight:400;letter-spacing:var(--am-ui-track);text-transform:uppercase;line-height:1.4;color:var(--am-ink);text-decoration:none;transition:opacity .12s ease}.agent-market .am-chrome:hover{opacity:.4}.agent-market .am-chrome[data-active=true]{opacity:1;font-weight:500}.agent-market .am-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.5rem;padding-inline:1.1rem;border-radius:999px;font-size:.8125rem;font-weight:500;letter-spacing:-.01em;transition:opacity .12s ease,background .12s ease;white-space:nowrap}.agent-market .am-btn:active{opacity:.88}.agent-market .am-btn-primary{background:var(--am-cta);color:var(--am-accent-fg)}.agent-market .am-btn-primary:hover{opacity:.88}.agent-market .am-btn-secondary{background:var(--am-surface);color:var(--am-ink);box-shadow:inset 0 0 0 1px var(--am-line)}.agent-market .am-btn-secondary:hover{background:#fff}.agent-market .am-btn-ghost{background:transparent;color:var(--am-muted)}.agent-market .am-btn-ghost:hover{color:var(--am-ink);opacity:.7}.agent-market .am-btn-lg{height:2.75rem;padding-inline:1.35rem;font-size:.9375rem}.agent-market .am-card{background:var(--am-surface);border:1px solid var(--am-line);border-radius:var(--am-radius);box-shadow:var(--am-shadow)}.agent-market .am-card-featured{background:var(--am-invert-bg);color:var(--am-invert-fg);box-shadow:var(--am-shadow)}.agent-market .am-card-featured .am-body,.agent-market .am-card-featured .am-muted{color:var(--am-invert-muted)}.agent-market .am-section{padding-block:3.5rem}@media (min-width:640px){.agent-market .am-section{padding-block:4.5rem}}.agent-market .am-section-tight{padding-block:2.5rem}@media (min-width:640px){.agent-market .am-section-tight{padding-block:3rem}}.agent-market .am-divider{border:0;border-top:1px solid var(--am-line)}.agent-market .am-check{display:flex;align-items:flex-start;gap:.55rem;font-size:.875rem;font-weight:550;line-height:1.45;color:var(--am-ink)}.agent-market .am-card-featured .am-check{color:rgb(255 255 255/.9)}.agent-market .am-check-icon{flex-shrink:0;margin-top:.15rem;width:1rem;height:1rem;color:var(--am-agent)}.agent-market .am-card-featured .am-check-icon{color:#a8b4ff}.agent-market .am-badge{display:inline-flex;align-items:center;gap:.35rem;height:1.5rem;padding-inline:.6rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--am-agent-soft);color:var(--am-agent)}.agent-market .am-badge-ink{background:rgb(20 19 17/.06);color:var(--am-ink-soft)}.agent-market .am-badge-warm{background:#f5e6d3;color:#7a4e14}@media (prefers-color-scheme:dark){.agent-market .am-badge-warm{background:rgb(245 230 211/.12);color:#e8c48a}.agent-market .am-btn-ghost:hover{background:rgb(243 239 232/.06)}.agent-market .am-btn-secondary:hover{background:var(--am-elevated)}}.agent-market .am-plan-picker{width:100%}.agent-market .am-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:none;overflow:hidden;border-radius:var(--am-radius-lg);border:1px solid var(--am-line);background:var(--am-surface);box-shadow:var(--am-shadow-card)}.agent-market .am-plan-grid--fuel{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-market .am-plan-col{display:flex;flex-direction:column;min-width:0;padding:1.35rem 1.25rem 1.3rem;border-left:1px solid var(--am-line)}.agent-market .am-plan-col[data-max-col=true]{background:color-mix(in srgb,var(--am-agent) 4%,var(--am-surface))}.agent-market .am-plan-col:first-child{border-left:none}.agent-market .am-plan-col[data-recommended=true]{background:color-mix(in srgb,var(--am-ink) 3.5%,transparent)}.agent-market .am-plan-badge{height:1.15rem;margin-bottom:.55rem;font-size:.625rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--am-muted);display:flex;align-items:center}.agent-market .am-plan-col[data-recommended=true] .am-plan-badge{color:var(--am-ink)}.agent-market .am-plan-name{margin:0;font-family:var(--am-font-display);font-size:1.15rem;font-weight:var(--am-display-weight);letter-spacing:var(--am-display-tracking);color:var(--am-ink);line-height:1.2}.agent-market .am-plan-tagline{margin:.4rem 0 0;min-height:2.5em;font-size:.8125rem;font-weight:550;line-height:1.35;color:var(--am-muted)}.agent-market .am-plan-switch{display:inline-flex;align-self:flex-start;align-items:center;gap:2px;margin-top:.85rem;padding:3px;border-radius:999px;background:color-mix(in srgb,var(--am-ink) 6%,transparent);border:1px solid var(--am-line-strong)}.agent-market .am-plan-switch-spacer{height:calc(.85rem + 32px + 6px)}.agent-market .am-plan-switch-tab{appearance:none;border:none;background:transparent;cursor:pointer;height:32px;min-width:3.25rem;padding:0 14px;border-radius:999px;font-size:.75rem;font-weight:750;color:var(--am-muted);transition:background .12s ease,color .12s ease}.agent-market .am-plan-switch-tab:hover{color:var(--am-ink)}.agent-market .am-plan-switch-tab[data-active=true]{background:var(--am-ink);color:var(--am-bg)}.agent-market .am-plan-price-row{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .35rem}.agent-market .am-plan-price{font-family:var(--am-font-display);font-size:1.85rem;font-weight:var(--am-display-weight);letter-spacing:var(--am-display-tracking);line-height:1;color:var(--am-ink)}.agent-market .am-plan-strike{font-size:1.05rem;font-weight:600;line-height:1;color:var(--am-faint);text-decoration:line-through}.agent-market .am-plan-suffix{font-size:.75rem;font-weight:650;color:var(--am-muted)}.agent-market .am-plan-note{margin:.4rem 0 0;min-height:1rem;font-size:.7rem;font-weight:550;color:var(--am-faint)}.agent-market .am-plan-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:1.1rem;height:2.25rem;width:100%;border-radius:999px;font-size:.8125rem;font-weight:800;letter-spacing:-.01em;transition:opacity .1s ease,transform .08s ease,background .12s ease;text-decoration:none}.agent-market .am-plan-cta:active{transform:scale(.98)}.agent-market .am-plan-cta--primary{background:var(--am-cta);color:var(--am-accent-fg)}.agent-market .am-plan-cta--primary:hover{background:var(--am-cta-hover)}.agent-market .am-plan-cta--secondary{background:color-mix(in srgb,var(--am-ink) 6%,transparent);color:var(--am-ink)}.agent-market .am-plan-cta--ghost{background:transparent;color:var(--am-ink-soft);box-shadow:inset 0 0 0 1px var(--am-line-strong)}.agent-market .am-plan-features{margin:1.1rem 0 0;padding:1rem 0 0;border-top:1px solid var(--am-line);list-style:none;display:flex;flex-direction:column;gap:.6rem;flex:1}.agent-market .am-plan-features li{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;font-weight:550;line-height:1.35;color:var(--am-ink-soft)}.agent-market .am-plan-features svg{flex-shrink:0;margin-top:.1rem;color:var(--am-success)}.agent-market .am-plan-foot{margin:1rem 0 0;text-align:center;font-size:.75rem;font-weight:550;color:var(--am-faint);line-height:1.45}@media (max-width:1024px){.agent-market .am-plan-grid--fuel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.agent-market .am-plan-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.agent-market .am-plan-grid--fuel{display:flex}.agent-market .am-plan-col{flex:0 0 min(78vw,300px);scroll-snap-align:center;border-left:1px solid var(--am-line)}.agent-market .am-plan-col:first-child{border-left:none}}.agent-market .am-band-invert{background:var(--am-invert-bg);color:var(--am-invert-fg)}.agent-market .am-band-invert .am-display{color:var(--am-invert-fg)}.agent-market .desk-shot{width:100%;overflow:hidden;border-radius:var(--am-radius-shot);box-shadow:var(--am-shadow-card);background:var(--s-bg,#ebe7df)}.agent-market .desk-shot-scaler{position:relative;width:100%;overflow:hidden}.agent-market .desk-shot-canvas{pointer-events:none;user-select:none}.agent-market .desk-shot .studio-ide{height:860px!important;max-height:860px!important;width:1360px!important}.agent-market .desk-shot .studio-stage{align-self:stretch;min-height:0;margin-top:var(--s-stage-gap,10px);margin-bottom:var(--s-stage-gap,10px);border-radius:10px}.agent-market .desk-shot .studio-dock,.agent-market .desk-shot .studio-rail{height:100%;min-height:0;align-self:stretch}.agent-market .am-card figure,.agent-market figure.am-card{margin:0}.agent-market .pricing-mode{--pm-line:var(--am-line);--pm-muted:var(--am-muted);--pm-ink:var(--am-ink);--pm-soft:var(--am-muted);--pm-accent:var(--am-ink);--pm-accent-fg:var(--am-bg);--pm-tint:var(--am-warm);--pm-surface:var(--am-surface);--pm-chip-bg:var(--am-warm);--pm-chip-fg:var(--am-muted);--pm-final-bg:var(--am-invert-bg);--pm-final-fg:var(--am-invert-fg);--pm-final-muted:var(--am-invert-muted);background:var(--am-bg)}.agent-market .pricing-mode[data-mode=coauthor] .pricing-band,.agent-market .pricing-mode[data-mode=coauthor] .pricing-faq,.agent-market .pricing-mode[data-mode=coauthor] .pricing-hero,.agent-market .pricing-mode[data-mode=typewriter] .pricing-band,.agent-market .pricing-mode[data-mode=typewriter] .pricing-faq,.agent-market .pricing-mode[data-mode=typewriter] .pricing-hero{background:var(--am-bg)}.agent-market .pricing-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--am-surface);border:1px solid var(--am-line);box-shadow:var(--am-shadow)}.agent-market .pricing-tab{appearance:none;border:none;cursor:pointer;display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:7.5rem;padding:.5rem 1rem;border-radius:999px;background:transparent;color:var(--pm-muted);transition:background .12s ease,color .12s ease;text-align:left}.agent-market .pricing-tab:hover{color:var(--pm-ink)}.agent-market .pricing-tab[data-active=true]{background:var(--am-ink);color:var(--am-bg);box-shadow:none}.agent-market .pricing-tab-label{font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.agent-market .pricing-tab-short{font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.1em;opacity:.72;line-height:1.2}.agent-market .pricing-tab[data-active=true] .pricing-tab-short{opacity:.85}.agent-market .pricing-eyebrow{font-size:var(--am-ui);font-weight:400;text-transform:uppercase;letter-spacing:var(--am-ui-track);color:var(--am-muted)}.agent-market .pricing-title{font-family:var(--am-font-display);font-weight:500;letter-spacing:-.02em;line-height:1.12;color:var(--am-ink)}.agent-market .pricing-lede{font-size:.9375rem;font-weight:400;line-height:1.5;color:var(--am-muted)}.agent-market .pricing-chip{background:var(--pm-chip-bg);color:var(--pm-chip-fg)}.agent-market .pricing-aside{color:var(--pm-soft)}.agent-market .pricing-foot{color:var(--pm-muted)}.agent-market .pricing-foot a{color:var(--pm-accent)}.agent-market .pricing-mode[data-mode=coauthor] .am-plan-grid{border-color:var(--am-line);background:var(--pm-surface);box-shadow:var(--am-shadow-card)}.agent-market .pricing-mode[data-mode=coauthor] .am-plan-col[data-recommended=true]{background:color-mix(in srgb,var(--am-ink) 3.5%,transparent)}.agent-market .pricing-mode[data-mode=coauthor] .am-plan-cta--primary{background:var(--am-cta);color:var(--am-accent-fg)}.agent-market .pricing-mode[data-mode=coauthor] .am-plan-badge,.agent-market .pricing-mode[data-mode=coauthor] .am-plan-name,.agent-market .pricing-mode[data-mode=coauthor] .am-plan-price{color:var(--am-ink)}.agent-market .fuel-free-sip{display:flex;flex-direction:column;gap:1rem;width:100%;border:1px solid var(--am-line);border-radius:var(--am-radius-lg);background:var(--am-surface);padding:1.1rem 1.15rem;box-shadow:var(--am-shadow-card)}@media (min-width:640px){.agent-market .fuel-free-sip{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.35rem}}.agent-market .fuel-free-sip-body{flex:1 1 auto;min-width:0}.agent-market .fuel-free-sip .am-plan-cta{width:auto;margin-top:0;padding-inline:1.25rem;flex-shrink:0;align-self:flex-start}@media (min-width:640px){.agent-market .fuel-free-sip .am-plan-cta{align-self:center}}.agent-market .fuel-pump--marketing{--s-line:var(--am-line);--s-line-strong:var(--am-line-strong);--s-fg:var(--am-ink);--s-fg-muted:var(--am-muted);--s-fg-faint:var(--am-faint);--s-bg-stage:var(--am-surface);--s-bg-hover:var(--am-warm);--s-cta:var(--am-cta)}.agent-market .pricing-duo-wrap{width:100%;max-width:40rem;margin-inline:auto}.agent-market .pricing-duo{display:grid;grid-template-columns:1fr 1fr;width:100%;border-radius:14px;border:1px solid var(--am-line);background:var(--am-surface);box-shadow:var(--am-shadow);overflow:visible;align-items:stretch}.agent-market .pricing-duo-col{display:flex;flex-direction:column;min-width:0;min-height:100%;padding:1.35rem 1.25rem 1.4rem;border-left:1px solid var(--am-line);background:var(--am-surface)}.agent-market .pricing-duo-col:first-child{border-left:none}.agent-market .pricing-duo-col[data-recommended=true]{background:#fff}.agent-market .pricing-duo-top{display:flex;flex-direction:column;flex-shrink:0}.agent-market .pricing-duo-badge{margin:0;height:1rem;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--am-muted);line-height:1rem}.agent-market .pricing-duo-col[data-tier=free] .pricing-duo-badge{visibility:hidden}.agent-market .pricing-duo-name{margin:.4rem 0 0;font-family:var(--am-font-display);font-size:1.25rem;font-weight:500;letter-spacing:-.02em;color:var(--am-ink);line-height:1.2;min-height:1.5rem}.agent-market .pricing-duo-tagline{margin:.4rem 0 0;min-height:2.4em;font-size:.875rem;font-weight:400;line-height:1.4;color:var(--am-muted)}.agent-market .pricing-interval-tabs{display:flex;width:100%;max-width:14rem;margin-top:.75rem;align-items:center;gap:2px;padding:2px;border-radius:999px;background:color-mix(in srgb,var(--am-ink) 5%,transparent);border:1px solid color-mix(in srgb,var(--am-ink) 8%,transparent)}.agent-market .pricing-interval-tab{appearance:none;border:none;background:transparent;cursor:pointer;flex:1;height:28px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:650;letter-spacing:-.01em;color:var(--am-muted);transition:background .12s ease,color .12s ease}.agent-market .pricing-interval-tab:hover{color:var(--am-ink)}.agent-market .pricing-interval-tab[data-active=true]{background:var(--am-ink);color:#fff}.agent-market .pricing-duo-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .4rem;margin-top:.9rem;min-height:2.2rem}.agent-market .pricing-duo-strike{font-size:.9rem;font-weight:400;text-decoration:line-through;color:var(--am-faint)}.agent-market .pricing-duo-price{font-family:var(--am-font-display);font-size:clamp(1.6rem,2.5vw,1.9rem);font-weight:500;letter-spacing:-.025em;line-height:1;color:var(--am-ink)}.agent-market .pricing-duo-suffix{font-size:.8125rem;font-weight:400;color:var(--am-muted)}.agent-market .pricing-duo-note{margin:.35rem 0 0;min-height:1.15rem;font-size:.75rem;font-weight:400;line-height:1.15rem;color:var(--am-muted)}.agent-market .pricing-duo-actions{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem;width:100%}.agent-market .pricing-duo-fuel{display:flex;flex-direction:column;gap:.35rem;width:100%;margin:0}.agent-market .pricing-duo-fuel-label{font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--am-muted)}.agent-market .pricing-duo-select-wrap{position:relative;width:100%}.agent-market .pricing-duo-select-wrap:after{content:"";position:absolute;right:.95rem;top:50%;width:.4rem;height:.4rem;border-right:1.5px solid var(--am-muted);border-bottom:1.5px solid var(--am-muted);transform:translateY(-65%) rotate(45deg);pointer-events:none}.agent-market .pricing-duo-select{appearance:none;-webkit-appearance:none;width:100%;height:2.5rem;padding:0 2.2rem 0 .95rem;border-radius:999px;border:1px solid var(--am-line);background:var(--am-bg);font-family:var(--am-font-body);font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.015em;color:var(--am-ink);cursor:pointer;outline:none}.agent-market .pricing-duo-select:focus{border-color:rgb(10 9 8/.28);box-shadow:0 0 0 3px rgb(10 9 8/.06)}.agent-market .pricing-duo-cta{display:flex;align-items:center;justify-content:center;height:2.5rem;flex-shrink:0;width:100%;border-radius:999px;font-size:.8125rem;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:opacity .12s ease}.agent-market .pricing-duo-cta:hover{opacity:.88}.agent-market .pricing-duo-cta--primary{background:var(--am-cta);color:var(--am-accent-fg)}.agent-market .pricing-duo-cta--ghost{background:transparent;color:var(--am-ink);box-shadow:inset 0 0 0 1px var(--am-line)}.agent-market .pricing-duo-features{list-style:none;margin:1rem 0 0;padding:.9rem 0 0;border-top:1px solid var(--am-line);display:flex;flex-direction:column;gap:.45rem;flex:1 1 auto}.agent-market .pricing-duo-features li{display:flex;align-items:flex-start;gap:.45rem;font-size:.8125rem;font-weight:400;line-height:1.4;color:var(--am-muted)}.agent-market .pricing-duo-features svg{flex-shrink:0;margin-top:.12rem;color:var(--am-ink);opacity:.55}@media (max-width:640px){.agent-market .pricing-duo{grid-template-columns:1fr}.agent-market .pricing-duo-col{border-left:none;border-top:1px solid var(--am-line)}.agent-market .pricing-duo-col:first-child{border-top:none}}.agent-market .pricing-tab--simple{min-width:0;flex-direction:row;align-items:center;justify-content:center;padding:.5rem 1.05rem}.agent-market .pricing-tab--simple .pricing-tab-label{font-size:13px;font-weight:500}.agent-market .pricing-hero--compact{padding-top:2.25rem;padding-bottom:2.25rem}@media (min-width:640px){.agent-market .pricing-hero--compact{padding-top:2.75rem;padding-bottom:2.75rem}}.agent-market .pricing-hero--compact .pricing-tabs{width:100%;max-width:16.5rem}.agent-market .pricing-hero--compact .pricing-tab{flex:1;align-items:center;text-align:center}.agent-market .pricing-foot{font-size:12.5px;font-weight:400;color:var(--am-muted)}.agent-market .pricing-foot a{color:var(--am-ink);font-weight:500;text-decoration:none}.agent-market .pricing-foot a:hover{opacity:.55}.agent-market .pricing-final{background:var(--am-invert-bg);color:var(--am-invert-fg)}.agent-market .pricing-final .am-display,.agent-market .pricing-final .pricing-final-title{color:var(--am-invert-fg);font-weight:500;letter-spacing:-.02em}.agent-market .pricing-final-lede{color:var(--am-invert-muted);font-weight:400;font-size:.9rem}.agent-market .pricing-final-cta{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1.25rem;border-radius:999px;font-size:.8125rem;font-weight:500;background:var(--am-invert-fg);color:var(--am-invert-bg);text-decoration:none;transition:opacity .12s ease}.agent-market .pricing-final-cta:hover{opacity:.88}.agent-market .pricing-final-ghost{appearance:none;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;height:2.5rem;padding:0 .9rem;border-radius:999px;font-size:.8125rem;font-weight:400;color:var(--am-invert-muted);text-decoration:none;transition:opacity .12s ease}.agent-market .pricing-final-ghost:hover{color:var(--am-invert-fg);opacity:.9}.agent-market .pricing-mode[data-mode=coauthor] .pricing-hero>.am-container,.agent-market .pricing-mode[data-mode=typewriter] .pricing-hero>.am-container{animation:pricing-mode-in .22s ease}@keyframes pricing-mode-in{0%{opacity:.5}to{opacity:1}}.agent-market .pricing-duo-wrap--wide,.agent-market .pricing-trio-wrap{width:100%;max-width:56rem;margin-inline:auto}.agent-market .pricing-interval-tabs--center{margin-inline:auto;margin-bottom:1.25rem;max-width:16rem}.agent-market .pricing-trio{display:grid;grid-template-columns:1fr;width:100%;border-radius:14px;border:1px solid var(--am-line);background:var(--am-surface);box-shadow:var(--am-shadow);overflow:visible;align-items:stretch}@media (min-width:900px){.agent-market .pricing-trio{grid-template-columns:1fr 1fr 1fr}}.agent-market .pricing-trio-col{display:flex;flex-direction:column;min-width:0;min-height:100%;padding:1.35rem 1.2rem 1.4rem;border-top:1px solid var(--am-line);background:var(--am-surface)}.agent-market .pricing-trio-col:first-child{border-top:none}@media (min-width:900px){.agent-market .pricing-trio-col{border-top:none;border-left:1px solid var(--am-line)}.agent-market .pricing-trio-col:first-child{border-left:none}}.agent-market .pricing-trio-col[data-recommended=true]{background:#fff}.agent-market .pricing-duo-name--plus{min-height:2.6rem;line-height:1.15}.agent-market .pricing-plus-line{display:block;font-size:.95em;font-weight:500;letter-spacing:-.02em;color:var(--am-ink)}.agent-market .pricing-topup{width:100%;border-radius:14px;border:1px solid var(--am-line);background:var(--am-surface);box-shadow:var(--am-shadow);padding:1.25rem 1.2rem 1.35rem}.agent-market .pricing-topup-inner{display:flex;flex-direction:column;gap:1.15rem}@media (min-width:640px){.agent-market .pricing-topup-inner{display:grid;grid-template-columns:1fr 1.15fr;gap:1.5rem;align-items:start}}.agent-market .pricing-topup-eyebrow{margin:0;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--am-muted)}.agent-market .pricing-topup-title{margin:.35rem 0 0;font-family:var(--am-font-display);font-size:1.25rem;font-weight:500;letter-spacing:-.02em;color:var(--am-ink);line-height:1.2}.agent-market .pricing-topup-lede{margin:.45rem 0 0;font-size:.875rem;font-weight:400;line-height:1.45;color:var(--am-muted)}.agent-market .pricing-topup-buy{display:flex;flex-direction:column;gap:.65rem}.agent-market .pricing-topup-outcomes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.agent-market .pricing-topup-outcomes li{font-size:.8125rem;font-weight:400;line-height:1.4;color:var(--am-ink);padding-left:.85rem;position:relative}.agent-market .pricing-topup-outcomes li:before{content:"·";position:absolute;left:0;color:var(--am-muted)}.agent-market .pricing-topup-disclaimer{margin:.15rem 0 0;font-size:.7rem;font-weight:400;line-height:1.4;color:var(--am-faint)}:is(.paper-landing,.paper-auth),html.dark :is(.paper-landing,.paper-auth){--bg:#f7f4ef;--bg-elevated:#fffcf8;--ink:#0a0908;--ink-soft:#3a3530;--muted-ink:#736c64;--line:#ebe4da;--card:#ffffff;--flash:#ff3d6a;--flash-deep:#e82f58;--flash-fg:#ffffff;--band-flash:#ff3d6a;--band-hero:#ffc2d4;--band-ink:#0a0908;--band-blue:#2f6fed;--band-burgundy:#6b1528;--band-peach:#ffd8b5;--band-mint:#b8f0d8;--band-purple:#3d1a6e;--band-blush:#f0c4d8;--band-cream:#f7f4ef;--band-sand:#efe6da;--shadow-soft:0 1px 2px rgb(10 9 8/0.05),0 12px 32px rgb(10 9 8/0.08);--shadow-lift:0 10px 24px rgb(10 9 8/0.09),0 32px 64px rgb(10 9 8/0.14);--font-display-family:var(--font-display),"Newsreader",ui-serif,Georgia,serif;--font-sans-family:var(--font-manrope),Manrope,system-ui,sans-serif;--text-hero:clamp(3.35rem,1.15rem + 9.5vw,7.5rem);--text-section:clamp(3rem,1.05rem + 7vw,5.75rem);--text-quote:clamp(1.85rem,1rem + 3vw,3rem);--btn-h-xl:4.5rem;--btn-h-2xl:5.25rem;--btn-px-xl:2.75rem;--btn-text-xl:1.25rem;--btn-text-2xl:1.375rem;color-scheme:light;background-color:#f7f4ef!important;color:#0a0908!important;font-family:var(--font-sans-family)!important;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}:is(.paper-landing,.paper-auth) ::selection{background:color-mix(in srgb,#ff3d6a 45%,transparent);color:#0a0908}:is(.paper-landing,.paper-auth) .display{font-family:var(--font-display-family)!important;font-weight:600!important;letter-spacing:-.03em;line-height:.95;color:inherit;text-wrap:balance;overflow-wrap:break-word}:is(.paper-landing,.paper-auth) .display-xl{font-family:var(--font-display-family)!important;font-size:var(--text-hero)!important;font-weight:600!important;line-height:.94!important;letter-spacing:-.03em!important;max-width:11ch}:is(.paper-landing,.paper-auth) .display-xl.display-wide{max-width:none;line-height:.96!important}:is(.paper-landing,.paper-auth) .display-lg{font-family:var(--font-display-family)!important;font-size:var(--text-section)!important;font-weight:600!important;line-height:.98!important;letter-spacing:-.028em!important}:is(.paper-landing,.paper-auth) .display-lg.display-wide{max-width:none}@media (min-width:1280px){:is(.paper-landing,.paper-auth) .display-xl{font-size:clamp(3.35rem,1.15rem + 9.5vw,6.75rem)!important}}:is(.paper-landing,.paper-auth) .lede{font-family:var(--font-sans-family)!important;font-size:clamp(1.2rem,1rem + 1.1vw,1.55rem)!important;line-height:1.4!important;font-weight:500!important;letter-spacing:-.015em;max-width:34rem;color:inherit;opacity:.88}:is(.paper-landing,.paper-auth) .eyebrow{font-family:var(--font-sans-family)!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase;color:inherit;opacity:.55}:is(.paper-landing,.paper-auth) .band-light{color:#0a0908}:is(.paper-landing,.paper-auth) .band-light .lede{color:#3a3530;opacity:1}:is(.paper-landing,.paper-auth) .band-light .eyebrow{color:#0a0908;opacity:.5}:is(.paper-landing,.paper-auth) .band-dark{color:#ffffff}:is(.paper-landing,.paper-auth) .band-dark .lede{color:rgb(255 255 255/.78);opacity:1}:is(.paper-landing,.paper-auth) .band-dark .eyebrow{color:#ff3d6a;opacity:1}:is(.paper-landing,.paper-auth) .band-on-flash{color:#0a0908}:is(.paper-landing,.paper-auth) .band-on-flash .eyebrow{color:#0a0908;opacity:.55}:is(.paper-landing,.paper-auth) .band-on-flash .lede{color:#0a0908;opacity:.75}:is(.paper-landing,.paper-auth) .text-ink{color:#0a0908}:is(.paper-landing,.paper-auth) .text-ink-soft{color:#3a3530}:is(.paper-landing,.paper-auth) .btn-xl{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;height:var(--btn-h-xl);min-height:var(--btn-h-xl);padding-left:var(--btn-px-xl);padding-right:var(--btn-px-xl);font-family:var(--font-sans-family)!important;font-size:var(--btn-text-xl)!important;font-weight:800!important;letter-spacing:-.02em;border-radius:9999px;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .15s ease,background .15s ease,filter .15s ease;text-decoration:none;border:none;width:100%;max-width:22rem}:is(.paper-landing,.paper-auth) .btn-xl:active{transform:scale(.98)}@media (min-width:640px){:is(.paper-landing,.paper-auth) .btn-xl{width:auto;max-width:none;height:var(--btn-h-2xl);min-height:var(--btn-h-2xl);padding-left:3.25rem;padding-right:3.25rem;font-size:var(--btn-text-2xl)!important}}:is(.paper-landing,.paper-auth) .btn-row{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}@media (min-width:640px){:is(.paper-landing,.paper-auth) .btn-row{flex-direction:row;flex-wrap:wrap;width:auto;gap:1rem}:is(.paper-landing,.paper-auth) .btn-row.btn-row-center{justify-content:center}}:is(.paper-landing,.paper-auth) .btn-flash{background:#ff3d6a!important;color:#ffffff!important;box-shadow:var(--shadow-lift)}:is(.paper-landing,.paper-auth) .btn-flash:hover{background:#e82f58!important;filter:brightness(1.05)}:is(.paper-landing,.paper-auth) .btn-mono{background:#0a0908!important;color:#ffffff!important;box-shadow:var(--shadow-lift)}:is(.paper-landing,.paper-auth) .btn-mono:hover{background:#1a1816!important}:is(.paper-landing,.paper-auth) .btn-outline{background:transparent!important;color:#0a0908!important;box-shadow:inset 0 0 0 2px rgb(10 9 8/.2)}:is(.paper-landing,.paper-auth) .btn-outline-white{background:transparent!important;color:#ffffff!important;box-shadow:inset 0 0 0 2px rgb(255 255 255/.45)}:is(.paper-landing,.paper-auth) .btn-blush{background:#f0c4d8!important;color:#6b1528!important;box-shadow:var(--shadow-lift)}:is(.paper-landing,.paper-auth) .btn-cream{background:#ffffff!important;color:#0a0908!important;box-shadow:var(--shadow-soft),inset 0 0 0 1px rgb(0 0 0/.08)}:is(.paper-landing,.paper-auth) .shadow-lift{box-shadow:var(--shadow-lift)}:is(.paper-landing,.paper-auth) .shadow-soft{box-shadow:var(--shadow-soft)}:is(.paper-app),html.dark :is(.paper-app){--bg:#f7f4ef;--ink:#0a0908;--ink-soft:#3a3530;--muted-ink:#736c64;--line:#ebe4da;--flash:#ff3d6a;--font-display-family:var(--font-display),"Newsreader",ui-serif,Georgia,serif;--font-sans-family:var(--font-manrope),Manrope,system-ui,sans-serif;color-scheme:light;background-color:#f7f4ef!important;color:#0a0908!important;font-family:var(--font-sans-family)!important;-webkit-font-smoothing:antialiased}:is(.paper-app) .app-label{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#736c64}:is(.paper-app) .app-title{font-family:var(--font-display-family)!important;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#0a0908}:is(.paper-app) .app-subtitle{font-size:.9375rem;font-weight:500;color:#736c64;line-height:1.45;margin-top:.25rem}:is(.paper-app) .paper-input,:is(.paper-landing,.paper-auth) .paper-input{height:3.25rem;width:100%;border-radius:.85rem;border:1.5px solid #ebe4da;background:#ffffff;padding:0 1rem;font-family:var(--font-sans-family);font-size:1rem;font-weight:500;color:#0a0908;outline:none;transition:border-color .15s ease,box-shadow .15s ease}:is(.paper-app) .paper-input:focus,:is(.paper-landing,.paper-auth) .paper-input:focus{border-color:#ff3d6a;box-shadow:0 0 0 3px rgb(255 61 106/.18)}:is(.paper-landing,.paper-auth) .paper-input::placeholder{color:#736c64;opacity:.7}:is(.paper-app) .btn-xl{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:3.5rem;min-height:3.5rem;padding-left:1.5rem;padding-right:1.5rem;font-family:var(--font-sans-family)!important;font-size:.9375rem!important;font-weight:800!important;letter-spacing:-.02em;border-radius:9999px;border:none;cursor:pointer;text-decoration:none;transition:transform .15s ease,filter .15s ease}:is(.paper-app) .btn-xl:active{transform:scale(.98)}:is(.paper-app) .btn-flash{background:#ff3d6a!important;color:#fff!important;box-shadow:0 10px 24px rgb(10 9 8/.09)}:is(.paper-app) .btn-mono{background:#0a0908!important;color:#fff!important}:is(.paper-app) .shadow-soft{box-shadow:0 1px 2px rgb(10 9 8/.05),0 12px 32px rgb(10 9 8/.08)}:is(.paper-app) .shadow-lift{box-shadow:0 10px 24px rgb(10 9 8/.09),0 32px 64px rgb(10 9 8/.14)}@keyframes paper-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}:is(.paper-landing,.paper-auth) .reveal{animation:paper-fade-up .55s cubic-bezier(.22,1,.36,1) both}:is(.paper-landing,.paper-auth) .reveal-d1{animation-delay:.07s}:is(.paper-landing,.paper-auth) .reveal-d2{animation-delay:.14s}:is(.paper-landing,.paper-auth) .reveal-d3{animation-delay:.21s}.write-stream{margin:0 auto;max-width:42rem;padding:1.25rem 1.25rem 8rem;width:100%}@media (min-width:900px){.write-stream{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.write-eyebrow{margin:0 0 .4rem;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#736c64}.write-title{display:block;width:100%;border:0;background:transparent;font-family:var(--font-bricolage),system-ui,sans-serif;font-size:clamp(1.5rem,1.1rem + 1.1vw,1.9rem);font-weight:800;letter-spacing:-.03em;line-height:1.2;color:#0a0908;outline:none}.write-title::placeholder{color:rgb(115 108 100/.4)}.write-rule{margin:.75rem 0 1.25rem;height:1px;background:#ebe4da}.write-hint{margin:2.5rem 0 0;font-size:11px;font-weight:600;color:#a39e96}.write-hint kbd{display:inline-block;padding:0 .3em;border-radius:4px;background:#ebe4da;font-family:ui-monospace,monospace;font-size:10px;color:#3a3530}.write-prose{min-height:60vh;font-size:1.0625rem;line-height:1.75;color:#0a0908;outline:none;font-weight:500;letter-spacing:-.011em}.write-prose p{margin:0 0 1.15em}.write-prose p:last-child{margin-bottom:0}.write-prose h2{letter-spacing:-.03em;font-size:1.45rem;margin:1.75em 0 .65em;line-height:1.2}.write-prose h2,.write-prose h3{font-family:var(--font-bricolage),system-ui,sans-serif;font-weight:800}.write-prose h3{letter-spacing:-.02em;font-size:1.2rem;margin:1.5em 0 .5em}.write-prose ol,.write-prose ul{margin:0 0 1.15em;padding-left:1.4em}.write-prose li{margin-bottom:.4em}.write-prose blockquote{margin:0 0 1.15em;padding:.15em 0 .15em 1.1em;border-left:3px solid #ff3d6a;color:#3a3530;font-style:italic}.write-prose hr{margin:2em 0;border:0;border-top:1px solid #ebe4da}.write-prose:focus{outline:none}.paper-prose{font-size:1.125rem;line-height:1.8;color:#0a0908;outline:none}.paper-prose p{margin:0 0 1.1em}.paper-prose p:last-child{margin-bottom:0}.paper-prose h2{letter-spacing:-.03em;font-size:1.5rem;margin:1.6em 0 .6em;line-height:1.2}.paper-prose h2,.paper-prose h3{font-family:var(--font-bricolage),system-ui,sans-serif;font-weight:800}.paper-prose h3{letter-spacing:-.02em;font-size:1.2rem;margin:1.4em 0 .5em}.paper-prose ol,.paper-prose ul{margin:0 0 1.1em;padding-left:1.4em}.paper-prose li{margin-bottom:.35em}.paper-prose:focus{outline:none}.paper-prose p.is-editor-empty:first-child:before{color:#736c64;content:attr(data-placeholder);float:left;height:0;pointer-events:none;opacity:.55}