.ag-owner-bar{align-items:center;flex-wrap:wrap;gap:.35rem .9rem;margin-bottom:1.1rem}.ag-owner-bar a{color:var(--primary);text-decoration:none;border-bottom:1px solid}.ag-owner-bar a:hover{color:var(--primary-hover);border-bottom-color:var(--primary-hover)}.ag-crumbs{display:flex;align-items:center;gap:.4rem;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;color:var(--text-muted);margin-bottom:clamp(1rem,2.5vw,1.6rem)}.ag-crumbs a{display:inline-flex;align-items:center;min-height:32px;color:var(--text-secondary);text-decoration:none;border-bottom:1px solid transparent}@media (pointer:coarse){.ag-crumbs a{min-height:44px}}.ag-crumbs a:hover{color:var(--text-primary);border-bottom-color:var(--hairline-visible)}.ag-crumbs span[aria-current]{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:22ch}.lp-page-head .ag-chain{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-muted);margin:.55rem 0 0;overflow-wrap:anywhere}.ag-page .lp-page-head h1{font:520 clamp(2.2rem,1.5rem + 2.4vw,3.3rem) /1.08 var(--font-ui);letter-spacing:-.035em;text-wrap:balance}.lp-page-head .ag-origin{margin:.7rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.lp-page-head .ag-origin a{color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ag-try-note{max-width:64ch;margin:.2rem 0 .9rem;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.lp-page-head .ag-lede{color:var(--text-secondary);font-size:var(--text-lede);line-height:1.55;max-width:58ch;margin:.9rem 0 0}.ag-buy{margin-top:clamp(1.25rem,3vw,1.75rem);background:var(--ink-control);border:1px solid color-mix(in srgb,var(--verified-emerald) 38%,var(--hairline));border-radius:var(--radius);box-shadow:var(--shadow-card);padding:clamp(1.1rem,3vw,1.6rem);display:flex;flex-direction:column;gap:1.1rem}.ag-buy-top{display:flex;align-items:flex-start;gap:clamp(1rem,3vw,2rem);flex-wrap:wrap}.ag-price{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ag-price-figure{font-family:var(--font-display);font-weight:400;font-size:clamp(2.4rem,1.8rem + 2.6vw,3.4rem);line-height:.95;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums lining-nums}.ag-price-unit{font-family:var(--font-ui);font-size:var(--text-label);color:var(--text-muted)}.ag-price-note{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5;margin:.4rem 0 0;max-width:34ch}.ag-price-note b{color:var(--text-success);font-weight:600}.ag-facts{flex:1 1 21rem;min-width:0;display:flex;flex-direction:column;gap:.55rem;padding-left:clamp(0rem,2vw,1.25rem);border-left:1px solid var(--hairline)}.ag-fact{display:flex;align-items:baseline;gap:.6rem;font-size:var(--text-sm);line-height:1.45}.ag-fact>dt{flex:0 0 5.6rem;font-family:var(--font-ui);font-size:var(--text-label);color:var(--text-muted)}.ag-fact>dd{margin:0;min-width:0;flex:1 1 auto;color:var(--text-secondary);overflow-wrap:anywhere}.ag-fact>dd.mono{font-size:var(--text-xs);line-height:1.55}.ag-buy-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding-top:.9rem;border-top:1px solid var(--hairline)}.ag-buy-actions .ag-posture{color:var(--text-muted);font-size:var(--text-xs);line-height:1.45;margin:0;flex:1 1 18rem;min-width:0}.ag-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.9rem}.ag-io{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem}.ag-io-card{background:var(--ink-control);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:.9rem 1rem}.ag-io-card>h3{font-family:var(--font-ui);font-weight:600;font-size:var(--text-label);color:var(--text-muted);line-height:1.4;margin:0 0 .55rem}.ag-io-card ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.ag-io-key{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);background:var(--canvas-bg);border:1px solid var(--hairline);border-radius:var(--radius-sm);padding:2px 7px;overflow-wrap:anywhere}.ag-io-card p{color:var(--text-muted);font-size:var(--text-xs);line-height:1.5;margin:0}.ag-campaign{margin-top:1.75rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap;background:var(--ink-control);border:1px solid var(--hairline);border-left:3px solid var(--warning-amber);border-radius:var(--radius);padding:.9rem 1.15rem;box-shadow:var(--shadow-sm)}.ag-campaign-body{flex:1 1 12rem;min-width:0}.ag-campaign-eyebrow{font-family:var(--font-ui);font-size:var(--text-label);color:var(--text-warning);margin-bottom:.25rem}.ag-campaign-name{font-weight:600;font-size:var(--text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-campaign-sub{font-family:var(--font-mono);font-size:var(--text-label);color:var(--text-muted);margin-top:2px}.ag-safety{margin-top:clamp(2rem,5vw,3rem);padding-top:1.1rem;border-top:1px solid var(--hairline)}.ag-safety p{color:var(--text-muted);font-size:var(--text-xs);line-height:1.5;max-width:60ch;margin:0 0 .7rem}.ag-page .lp-try .lp-pill{max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.5;text-transform:none;letter-spacing:.02em}.ag-page .lp-row{align-items:flex-start}.ag-page .lp-row .name{white-space:normal;overflow:visible;overflow-wrap:anywhere}.ag-page .lp-code{padding-top:2.6rem;padding-right:1.1rem}@media (max-width:640px){.ag-facts{padding-left:0;padding-top:.9rem;border-left:none;border-top:1px solid var(--hairline);width:100%}.ag-fact{flex-direction:column;gap:.1rem}.ag-fact>dt{flex:none}.ag-buy-actions .lp-btn{flex:1 1 100%;justify-content:center}.ag-buy{display:flex;flex-direction:column}.ag-buy-top{display:contents}.ag-price{order:1}.ag-buy-actions{order:2}.ag-facts{order:3;margin-top:1rem}}.ag-buy[data-state=unavailable]{border-left-color:var(--hairline-visible)}