.quiet-dashboard,.quiet-splash{--quiet-canvas: #e3e2de;--quiet-surface: #e3e2de;--quiet-surface-muted: #d8d7d2;--quiet-ink: #141414;--quiet-muted: #7a7a7a;--quiet-line: #c7c7c7;--quiet-line-strong: #a4a4a4;--quiet-accent: #996531;--quiet-accent-strong: #996531;--quiet-focus: #996531;--quiet-success: #20744d;--quiet-warning: #a76a2a;--quiet-danger: #a54640;--quiet-shadow: none;--quiet-serif: "General Sans", ui-sans-serif, system-ui, sans-serif;min-height:100vh;color:var(--quiet-ink);background:var(--quiet-canvas);font-family:General Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.quiet-dashboard{display:block}.quiet-topbar{position:sticky;z-index:10;top:0;border-bottom:1px solid var(--quiet-line);background:#e3e2def5;-webkit-backdrop-filter:none;backdrop-filter:none}.quiet-topbar-inner{display:flex;width:min(1320px,100%);min-height:68px;align-items:center;gap:18px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.quiet-topbar-nav{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:thin}.quiet-topbar-link{display:inline-flex;min-height:42px;flex:0 0 auto;align-items:center;padding:0 12px;border-radius:0;color:var(--quiet-muted);font-size:14px;font-weight:680;text-decoration:none;transition:background-color .18s ease,color .18s ease}.quiet-topbar-link:hover{color:var(--quiet-ink);background:var(--quiet-surface-muted)}.quiet-topbar-link.is-active{color:var(--quiet-accent-strong);background:#1351aa1a;font-weight:780}.quiet-topbar-account{display:flex;min-width:0;flex:0 1 auto;align-items:center;gap:10px}.quiet-topbar-account strong{max-width:28ch;overflow:hidden;color:var(--quiet-ink);font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.quiet-topbar-account .quiet-notice{position:absolute;top:calc(100% + 8px);right:clamp(20px,4vw,56px);width:min(360px,calc(100vw - 40px));box-shadow:var(--quiet-shadow)}.quiet-dashboard *,.quiet-splash *{box-sizing:border-box}.quiet-dashboard button,.quiet-dashboard input,.quiet-dashboard select,.quiet-dashboard textarea{font:inherit}.quiet-dashboard button,.quiet-dashboard a,.quiet-dashboard input,.quiet-dashboard select,.quiet-dashboard textarea,.quiet-dashboard summary{-webkit-tap-highlight-color:transparent}.quiet-skip-link{position:fixed;z-index:20;top:12px;left:12px;padding:10px 14px;border-radius:0;background:var(--quiet-ink);color:#fff;font-weight:750;text-decoration:none;transform:translateY(-160%);transition:transform .18s ease}.quiet-skip-link:focus-visible{transform:translateY(0)}.quiet-brand{display:inline-flex;align-items:center;width:fit-content;color:var(--quiet-ink);font-size:17px;font-weight:850;letter-spacing:.12em;text-decoration:none}.quiet-kicker{overflow-wrap:anywhere;margin:0;color:var(--quiet-muted);font-size:11px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.quiet-logout-button{width:fit-content;min-height:32px;margin-top:6px;padding:0;border:0;background:transparent;color:var(--quiet-muted);cursor:pointer;font-size:13px;font-weight:700;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color .18s ease,text-decoration-color .18s ease}.quiet-logout-button:hover:not(:disabled){color:var(--quiet-ink);text-decoration-color:currentColor}.quiet-main{min-width:0;padding:clamp(24px,4vw,56px)}.quiet-main>*{width:min(1120px,100%);margin-inline:auto}.quiet-topbar-account .quiet-logout-button{margin-top:0}.quiet-page,.quiet-project-workspace,.quiet-project-library,.quiet-overview{display:grid;gap:24px}.quiet-page-header,.quiet-project-header,.quiet-section-heading,.quiet-project-card,.quiet-project-card-main,.quiet-project-card-actions,.quiet-form-actions,.quiet-content-item,.quiet-content-item-actions,.quiet-marker-row,.quiet-manage-project-header{display:flex;gap:16px}.quiet-page-header,.quiet-project-header,.quiet-section-heading,.quiet-project-card,.quiet-manage-project-header{align-items:flex-start;justify-content:space-between}.quiet-page-header>div,.quiet-project-header-copy,.quiet-section-heading>div,.quiet-project-card-main,.quiet-content-item-copy{min-width:0}.quiet-page-header h1,.quiet-project-header h1,.quiet-page h1,.quiet-page h2,.quiet-project-workspace h2,.quiet-dashboard .hero-block h1,.quiet-dashboard .panel h2,.quiet-dashboard .placeholder-card h2{margin:0;color:var(--quiet-ink);font-family:var(--quiet-serif);font-weight:650;letter-spacing:-.035em}.quiet-page-header h1,.quiet-project-header h1,.quiet-dashboard .hero-block h1{max-width:17ch;font-size:clamp(34px,4.6vw,52px);line-height:.98;text-wrap:balance}.quiet-page h2,.quiet-project-workspace h2,.quiet-dashboard .panel h2,.quiet-dashboard .placeholder-card h2{font-size:clamp(24px,3vw,32px);line-height:1.08}.quiet-page h3,.quiet-dashboard .panel h3{margin:0;color:var(--quiet-ink);font-size:16px;line-height:1.3}.quiet-page-header p:not(.quiet-kicker),.quiet-project-header p:not(.quiet-kicker),.quiet-page p,.quiet-dashboard .hero-block .lead,.quiet-dashboard .panel p,.quiet-dashboard .placeholder-card p{color:var(--quiet-muted);line-height:1.65}.quiet-page-header p:not(.quiet-kicker),.quiet-project-header p:not(.quiet-kicker){max-width:58ch;margin:10px 0 0;font-size:16px}.quiet-page-header .quiet-kicker,.quiet-project-header .quiet-kicker,.quiet-section-heading .quiet-kicker{margin-bottom:8px}.quiet-panel,.quiet-state-panel,.quiet-dashboard .panel,.quiet-dashboard .empty-state,.quiet-dashboard .claim-card,.quiet-dashboard .verify-card{padding:clamp(20px,3vw,30px);border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface);box-shadow:var(--quiet-shadow)}.quiet-panel>:last-child,.quiet-state-panel>:last-child,.quiet-dashboard .panel>:last-child,.quiet-dashboard .empty-state>:last-child{margin-bottom:0}.quiet-empty-state,.quiet-state-panel,.quiet-locked-state{display:grid;justify-items:start;gap:12px}.quiet-empty-state h1,.quiet-empty-state h2,.quiet-empty-state h3,.quiet-locked-state h2{margin:0}.quiet-empty-state p,.quiet-locked-state p{max-width:58ch;margin:0}.quiet-empty-state-compact{padding:20px 0 0;border-top:1px solid var(--quiet-line)}.quiet-loading{color:var(--quiet-muted);font-weight:650}.quiet-notice-region{min-height:0}.quiet-notice{margin:0;padding:12px 14px;border:1px solid var(--quiet-line);border-radius:0;color:var(--quiet-ink)!important;font-size:14px;line-height:1.5!important}.quiet-notice-info{background:#7d5a2b1a}.quiet-notice-success{border-color:#20744d40;background:#20744d1a}.quiet-notice-error{border-color:#a5464045;background:#a546401a}.quiet-button,.quiet-primary-action,.quiet-secondary-action,.quiet-danger-action,.quiet-dashboard .actions-row>button:not(.secondary-action),.quiet-dashboard .plan-cta-btn{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 16px;border:1px solid transparent;border-radius:0;cursor:pointer;font-size:14px;font-weight:760;line-height:1;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.quiet-button-primary,.quiet-primary-action,.quiet-dashboard .actions-row>button:not(.secondary-action),.quiet-dashboard .plan-cta-btn{border-color:var(--quiet-accent);background:var(--quiet-accent);color:#fff}.quiet-button-primary:hover:not(:disabled),.quiet-primary-action:hover:not(:disabled),.quiet-dashboard .actions-row>button:not(.secondary-action):hover:not(:disabled),.quiet-dashboard .plan-cta-btn:hover:not(:disabled){border-color:var(--quiet-accent-strong);background:var(--quiet-accent-strong);transform:translateY(-1px);box-shadow:0 8px 18px #5e421c2e}.quiet-button-secondary,.quiet-secondary-action,.quiet-dashboard .secondary-action{border-color:var(--quiet-line-strong);background:transparent;color:var(--quiet-ink)}.quiet-button-secondary:hover:not(:disabled),.quiet-secondary-action:hover:not(:disabled),.quiet-dashboard .secondary-action:hover:not(:disabled){border-color:var(--quiet-accent);background:#7d5a2b14;color:var(--quiet-accent-strong)}.quiet-danger-action,.quiet-button-danger{border-color:var(--quiet-danger);background:var(--quiet-danger);color:#fff}.quiet-button:disabled,.quiet-primary-action:disabled,.quiet-secondary-action:disabled,.quiet-danger-action:disabled,.quiet-dashboard button:disabled{cursor:not-allowed;opacity:.55;transform:none}.quiet-text-action,.quiet-danger-link,.quiet-back-link,.quiet-dashboard .site-link,.quiet-dashboard .inline-link{display:inline-flex;min-height:34px;align-items:center;padding:0;border:0;background:transparent;color:var(--quiet-accent-strong);cursor:pointer;font-size:14px;font-weight:740;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color .18s ease,text-decoration-color .18s ease}.quiet-text-action:hover:not(:disabled),.quiet-back-link:hover,.quiet-dashboard .site-link:hover,.quiet-dashboard .inline-link:hover{color:var(--quiet-ink);text-decoration-color:currentColor}.quiet-danger-link{color:var(--quiet-danger)}.quiet-danger-link:hover:not(:disabled){color:#762e29;text-decoration-color:currentColor}.quiet-dashboard :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--quiet-focus);outline-offset:3px}.quiet-dashboard input,.quiet-dashboard select,.quiet-dashboard textarea{width:100%;border:1px solid var(--quiet-line-strong);border-radius:0;background:var(--quiet-surface);color:var(--quiet-ink);font-size:15px;line-height:1.45}.quiet-dashboard input,.quiet-dashboard select{min-height:44px;padding:0 13px}.quiet-dashboard select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23202723' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:42px}.quiet-dashboard textarea{min-height:110px;padding:12px 13px;resize:vertical}.quiet-dashboard input::placeholder,.quiet-dashboard textarea::placeholder{color:#92978f}.quiet-dashboard input:disabled,.quiet-dashboard select:disabled,.quiet-dashboard textarea:disabled,.quiet-dashboard textarea[readonly]{background:var(--quiet-surface-muted);color:var(--quiet-muted)}.quiet-form,.quiet-field,.quiet-dashboard .stack,.quiet-dashboard .stack-tight{display:grid;gap:10px}.quiet-form{gap:20px}.quiet-field>span,.quiet-dashboard label.stack-tight>span,.quiet-dashboard .form-row label>span{color:var(--quiet-ink);font-size:14px;font-weight:720}.quiet-field small,.quiet-dashboard .helper-text,.quiet-muted-copy,.quiet-subtle-label,.quiet-saved-state{color:var(--quiet-muted);font-size:13px;line-height:1.5}.quiet-field-error,.quiet-dashboard .field-error{color:var(--quiet-danger);font-weight:650}.quiet-form-actions{align-items:center;justify-content:flex-start;flex-wrap:wrap}.quiet-project-library>.quiet-page-header,.quiet-project-library .quiet-page-header{margin-bottom:2px}.quiet-project-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px}.quiet-project-card{flex-direction:column;align-items:stretch;min-height:210px;padding:22px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface);box-shadow:0 8px 25px #272a220b;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.quiet-project-card:hover{border-color:#7d5a2b59;box-shadow:var(--quiet-shadow);transform:translateY(-2px)}.quiet-project-card-main{display:grid;gap:10px;color:inherit;text-decoration:none}.quiet-project-card h2,.quiet-project-card h3{margin:0;color:var(--quiet-ink);font-family:var(--quiet-serif);font-size:27px;font-weight:650;letter-spacing:-.03em;line-height:1.05;overflow-wrap:anywhere}.quiet-project-card p{margin:0;color:var(--quiet-muted);line-height:1.55}.quiet-project-card time{color:var(--quiet-muted);font-size:12px;font-variant-numeric:tabular-nums}.quiet-project-card-heading{display:grid;gap:10px}.quiet-project-card-actions{align-items:center;justify-content:space-between;margin-top:auto;padding-top:16px;border-top:1px solid var(--quiet-line)}.quiet-project-status,.quiet-count,.quiet-subtle-label,.quiet-dashboard .pill{display:inline-flex;width:fit-content;min-height:26px;align-items:center;padding:0 9px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface-muted);color:var(--quiet-muted);font-size:12px;font-weight:720;line-height:1}.quiet-project-status-live{border-color:#20744d3d;background:#20744d1a;color:var(--quiet-success)}.quiet-project-status-pending{border-color:#a76a2a3d;background:#a76a2a1a;color:#84501e}.quiet-project-status-warning{border-color:#a5464038;background:#a5464014;color:var(--quiet-danger)}.quiet-add-project,.quiet-overview-card,.quiet-plan-comparison-toggle{padding:22px;border:1px solid var(--quiet-line);border-radius:0;background:#fffdf9b8}.quiet-add-project{display:grid;gap:18px}.quiet-add-project-heading,.quiet-step-heading,.quiet-current-plan-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.quiet-add-project-heading h2,.quiet-add-project-heading p,.quiet-overview-card h2,.quiet-overview-card p,.quiet-plan-comparison-toggle h2,.quiet-plan-comparison-toggle p{margin:0}.quiet-add-project-heading p:not(.quiet-kicker){max-width:56ch;margin-top:8px;color:var(--quiet-muted);line-height:1.55}.quiet-claim-form,.quiet-project-form,.quiet-manage-project-body{display:grid;gap:16px}.quiet-claim-form,.quiet-project-form{max-width:680px}.quiet-claim-form label,.quiet-project-form label{display:grid;gap:8px;color:var(--quiet-ink);font-size:14px;font-weight:720}.quiet-helper-text{margin:0;color:var(--quiet-muted);font-size:13px;line-height:1.5}.quiet-project-header{align-items:end;padding-bottom:20px;border-bottom:1px solid var(--quiet-line)}.quiet-back-link{min-height:24px;margin-bottom:12px;color:var(--quiet-muted)}.quiet-project-description{margin-bottom:14px!important}.quiet-project-switcher{display:grid;width:min(250px,100%);flex:0 0 auto;gap:7px;color:var(--quiet-muted);font-size:12px;font-weight:700}.quiet-project-tabs,.quiet-settings-tabs{display:flex;gap:4px;overflow-x:auto;padding:4px;border:1px solid var(--quiet-line);border-radius:0;background:#fffdf99e;scrollbar-width:thin}.quiet-project-tab,.quiet-settings-tab{display:inline-flex;min-height:40px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 14px;border-radius:0;color:var(--quiet-muted);font-size:14px;font-weight:700;text-decoration:none;transition:color .18s ease,background-color .18s ease}.quiet-project-tab:hover,.quiet-settings-tab:hover{color:var(--quiet-ink);background:var(--quiet-surface-muted)}.quiet-project-tab.is-active,.quiet-settings-tab.is-active{background:var(--quiet-surface);box-shadow:0 2px 8px #272a2217;color:var(--quiet-accent-strong)}.quiet-settings{display:grid;gap:24px}.quiet-overview{display:grid;gap:16px}.quiet-overview-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:16px}.quiet-manage-project{display:grid;gap:16px}.quiet-overview-card{display:grid;gap:14px}.quiet-next-step-card{background:linear-gradient(135deg,#7d5a2b26,#fffdf9f0 58%)}.quiet-overview-card .quiet-button{width:fit-content;margin-top:4px}.quiet-project-health dl,.quiet-technical-details dl{display:grid;gap:0;margin:2px 0 0}.quiet-project-health dl>div,.quiet-technical-details dl>div{display:flex;justify-content:space-between;gap:18px;padding:10px 0;border-top:1px solid var(--quiet-line)}.quiet-project-health dt,.quiet-technical-details dt{color:var(--quiet-muted);font-size:13px}.quiet-project-health dd,.quiet-technical-details dd{margin:0;color:var(--quiet-ink);font-size:13px;font-weight:700;text-align:right}.quiet-action-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.quiet-manage-project{padding:22px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface)}.quiet-manage-project>summary{list-style:none}.quiet-manage-project>summary::-webkit-details-marker{display:none}.quiet-manage-project-body>p{max-width:58ch;margin:0;color:var(--quiet-muted);line-height:1.55}.quiet-danger-zone{display:grid;gap:14px;padding-top:20px;border-top:1px solid rgba(165,70,64,.22)}.quiet-danger-zone h2,.quiet-danger-zone p{margin:0}.quiet-danger-zone p{margin-top:6px;color:var(--quiet-muted)}.quiet-delete-confirmation{display:grid;gap:12px;padding:14px;border:1px solid rgba(165,70,64,.28);border-radius:0;background:#a546400f}.quiet-manage-project{border-top:1px solid var(--quiet-line)}.quiet-manage-project summary,.quiet-technical-details summary,.quiet-danger-menu summary{color:var(--quiet-ink);cursor:pointer;font-weight:730}.quiet-manage-project[open],.quiet-technical-details[open],.quiet-danger-menu[open]{display:grid;gap:16px}.quiet-content-list-panel,.quiet-content-editor,.quiet-traffic-panel,.quiet-breakdown-card{display:grid;gap:20px}.quiet-content-list,.quiet-analytics-rows,.quiet-breakdown-list{display:grid}.quiet-content-list{border-top:1px solid var(--quiet-line)}.quiet-content-item{align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--quiet-line)}.quiet-content-item-copy{display:grid;gap:5px}.quiet-content-item-copy p{max-width:62ch;margin:0;overflow-wrap:anywhere}.quiet-content-item-actions{flex:0 0 auto;align-items:center}.quiet-danger-menu{position:relative}.quiet-danger-menu summary{display:inline-flex;min-height:34px;align-items:center;list-style:none;color:var(--quiet-muted);font-size:14px}.quiet-danger-menu summary::-webkit-details-marker{display:none}.quiet-confirmation{position:absolute;z-index:3;right:0;display:grid;width:min(288px,calc(100vw - 64px));gap:10px;margin-top:8px;padding:14px;border:1px solid rgba(165,70,64,.28);border-radius:0;background:var(--quiet-surface);box-shadow:var(--quiet-shadow)}.quiet-confirmation p{margin:0;color:var(--quiet-ink);font-size:13px;line-height:1.45}.quiet-marker-row{align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface-muted)}.quiet-marker-row code{min-width:0;overflow-wrap:anywhere;color:var(--quiet-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.quiet-dashboard .copy-btn{min-height:34px;padding:0 10px;border-radius:0}.quiet-insights-stack{display:grid;gap:16px}.quiet-insights-takeaway{background:linear-gradient(135deg,#7d5a2b21,#fffdf9e6 52%)}.quiet-insights-takeaway h2{max-width:22ch;margin:6px 0 10px}.quiet-insights-takeaway p{margin:0}.quiet-metric-grid,.quiet-insights-breakdowns{display:grid;gap:16px}.quiet-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.quiet-metric-card{display:grid;gap:8px;min-height:128px;padding:20px;border:1px solid var(--quiet-line);border-radius:0;background:#fffdf9b8}.quiet-metric-card span{color:var(--quiet-muted);font-size:13px;font-weight:680}.quiet-metric-card strong{align-self:end;overflow-wrap:anywhere;color:var(--quiet-ink);font-family:var(--quiet-serif);font-size:clamp(28px,3vw,39px);font-weight:650;letter-spacing:-.04em;line-height:.95}.quiet-range-picker{display:inline-flex;flex-wrap:wrap;gap:5px;padding:4px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface)}.quiet-range-option{min-height:36px;padding:0 11px;border:0;border-radius:0;background:transparent;color:var(--quiet-muted);cursor:pointer;font-size:13px;font-weight:700}.quiet-range-option:hover{color:var(--quiet-ink);background:var(--quiet-surface-muted)}.quiet-range-option-active{background:#7d5a2b21;color:var(--quiet-accent-strong)}.quiet-traffic-chart{position:relative;min-height:260px;padding:14px 0 26px 48px}.quiet-traffic-chart svg{display:block;width:100%;height:220px;overflow:visible}.quiet-chart-grid{stroke:var(--quiet-line);stroke-width:1}.quiet-chart-area{fill:#7d5a2b1f}.quiet-chart-line{fill:none;stroke:var(--quiet-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.quiet-chart-y,.quiet-chart-x{position:absolute;display:flex;color:var(--quiet-muted);font-size:12px;font-weight:650}.quiet-chart-y{top:14px;bottom:42px;left:0;flex-direction:column;justify-content:space-between}.quiet-chart-x{right:0;bottom:0;left:48px;justify-content:space-between}.quiet-insights-breakdowns{grid-template-columns:repeat(3,minmax(0,1fr))}.quiet-insights-breakdowns:has(>:only-child){grid-template-columns:repeat(2,minmax(0,1fr))}.quiet-breakdown-card h2{font-size:22px}.quiet-analytics-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(64px,.72fr) auto;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--quiet-line)}.quiet-analytics-row-label{display:grid;min-width:0;gap:2px}.quiet-analytics-row-label strong,.quiet-analytics-row-numbers strong{overflow-wrap:anywhere;color:var(--quiet-ink);font-size:13px}.quiet-analytics-row-label span,.quiet-analytics-row-numbers span{color:var(--quiet-muted);font-size:12px}.quiet-analytics-meter{overflow:hidden;height:6px;border-radius:0;background:var(--quiet-surface-muted)}.quiet-analytics-meter>div{height:100%;border-radius:inherit;background:var(--quiet-accent)}.quiet-analytics-row-numbers{display:grid;gap:2px;text-align:right;white-space:nowrap}.quiet-payment-flow,.quiet-payment-step,.quiet-plan-compare{display:grid;gap:20px}.quiet-plan-summary{display:block;margin:0}.quiet-paid-access-steps{display:grid;gap:16px}.quiet-payment-step{display:grid;gap:18px}.quiet-payment-step+.quiet-payment-step{margin-top:0}.quiet-step-heading{justify-content:flex-start}.quiet-step-heading>span{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:0;background:#7d5a2b1f;color:var(--quiet-accent-strong);font-size:13px;font-weight:800}.quiet-step-heading h2,.quiet-step-heading p{margin:0}.quiet-step-next{display:grid;gap:10px;padding:14px;border:1px solid rgba(167,106,42,.25);border-radius:0;background:#a76a2a14}.quiet-step-next p{margin:0;color:var(--quiet-ink);font-size:14px;line-height:1.5}.quiet-wallet-clear-confirmation{position:static;width:100%;margin:0}.quiet-plan-summary h2,.quiet-plan-compare h2{margin:0}.quiet-current-plan,.quiet-plan-comparison-toggle,.quiet-plan-comparison{display:grid;gap:16px}.quiet-plan-manage{width:fit-content}.quiet-plan-manage>button{width:fit-content}.quiet-plan-cancel-confirmation{position:static;width:min(100%,360px);margin:0}.quiet-current-plan-heading{align-items:baseline}.quiet-current-plan-heading h2,.quiet-current-plan-heading h3,.quiet-current-plan-heading strong{margin:0}.quiet-status{display:inline-flex;width:fit-content;min-height:26px;align-items:center;padding:0 9px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface-muted);color:var(--quiet-muted);font-size:12px;font-weight:720}.quiet-status-positive{border-color:#20744d3d;background:#20744d1a;color:var(--quiet-success)}.quiet-plan-comparison-toggle{grid-template-columns:minmax(0,1fr) auto;align-items:center}.quiet-plan-comparison-toggle p{margin-top:6px;color:var(--quiet-muted)}.quiet-plan-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.quiet-plan-card ul{display:grid;gap:9px;margin:0;padding-left:18px;color:var(--quiet-muted);line-height:1.45}.quiet-plan-compare>p{margin:0}.quiet-dashboard .plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;background:transparent}.quiet-dashboard .plan-card{display:grid;align-content:start;gap:16px;min-height:100%;padding:22px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface);box-shadow:none}.quiet-dashboard .plan-card-featured,.quiet-dashboard .plan-card-pro{border-color:#7d5a2b61;background:#7d5a2b0f}.quiet-dashboard .plan-card-header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.quiet-dashboard .plan-card h2{font-size:26px}.quiet-dashboard .plan-price{color:var(--quiet-ink);font-weight:800}.quiet-dashboard .feature-list{display:grid;gap:10px;margin:0;padding-left:18px;color:var(--quiet-muted);line-height:1.45}.quiet-dashboard .plan-badge-current{width:fit-content;padding:6px 8px;border-radius:0;background:var(--quiet-accent);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.quiet-dashboard .hero-block{margin-bottom:28px}.quiet-dashboard .hero-block .eyebrow,.quiet-dashboard .panel .eyebrow,.quiet-dashboard .placeholder-card .eyebrow{color:var(--quiet-muted)}.quiet-dashboard .hero-block .lead{max-width:62ch;font-size:16px}.quiet-dashboard .panel{display:grid;gap:18px}.quiet-dashboard .placeholder-card{padding:18px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface-muted)}.quiet-dashboard .form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.quiet-dashboard .actions-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:flex-start}.quiet-dashboard .site-meta{display:flex;gap:8px;flex-wrap:wrap}.quiet-dashboard .notice{padding:12px 14px;border:1px solid var(--quiet-line);border-radius:0;box-shadow:none}.quiet-dashboard .notice-info{background:#7d5a2b1a}.quiet-dashboard .notice-success{background:#20744d1a}.quiet-dashboard .notice-error{background:#a546401a}.quiet-splash{display:grid;min-height:100vh;place-items:center;padding:24px}.quiet-splash .notice{padding:18px 20px;border:1px solid var(--quiet-line);border-radius:0;background:var(--quiet-surface);box-shadow:var(--quiet-shadow)}@media(prefers-reduced-motion:reduce){.quiet-dashboard *,.quiet-dashboard *:before,.quiet-dashboard *:after,.quiet-splash *,.quiet-splash *:before,.quiet-splash *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:900px){.quiet-topbar-inner{min-height:0;flex-wrap:wrap;gap:8px 12px;padding:12px 20px 10px}.quiet-topbar-nav{order:3;flex-basis:100%;padding-bottom:2px}.quiet-topbar-account strong{display:none}.quiet-main{padding:30px 24px 48px}.quiet-overview-grid{grid-template-columns:1fr}.quiet-insights-breakdowns,.quiet-insights-breakdowns:has(>:only-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.quiet-main{padding:24px 16px 40px}.quiet-page,.quiet-project-workspace,.quiet-project-library,.quiet-overview{gap:18px}.quiet-page-header,.quiet-project-header,.quiet-section-heading,.quiet-project-card,.quiet-content-item{align-items:stretch;flex-direction:column}.quiet-page-header h1,.quiet-project-header h1,.quiet-dashboard .hero-block h1{font-size:36px}.quiet-project-switcher{width:100%}.quiet-project-card-actions,.quiet-content-item-actions{align-items:center;justify-content:flex-start}.quiet-panel,.quiet-state-panel,.quiet-dashboard .panel,.quiet-dashboard .empty-state{padding:20px}.quiet-project-grid,.quiet-metric-grid,.quiet-insights-breakdowns,.quiet-insights-breakdowns:has(>:only-child),.quiet-dashboard .form-row{grid-template-columns:1fr}.quiet-analytics-row{grid-template-columns:minmax(0,1fr) auto}.quiet-analytics-meter{grid-column:1 / -1;grid-row:2}.quiet-analytics-row-numbers{grid-column:2;grid-row:1}.quiet-plan-comparison-toggle,.quiet-plan-comparison{grid-template-columns:1fr}.quiet-confirmation{position:static;width:min(100%,288px)}.quiet-marker-row{align-items:flex-start;flex-direction:column}}.quiet-dashboard *,.quiet-splash *{border-radius:0!important;box-shadow:none!important}.quiet-dashboard :is(button,a,input,select,textarea,summary){transition-duration:.12s;transition-timing-function:linear}.quiet-page-header h1,.quiet-project-header h1,.quiet-page h1,.quiet-page h2,.quiet-project-workspace h2,.quiet-dashboard .hero-block h1,.quiet-dashboard .panel h2,.quiet-dashboard .placeholder-card h2,.quiet-project-card h2,.quiet-metric-card strong,.quiet-breakdown-card h3{font-family:General Sans,ui-sans-serif,system-ui,sans-serif;font-weight:550}.quiet-page-header h1,.quiet-project-header h1,.quiet-dashboard .hero-block h1{letter-spacing:-.055em}.quiet-panel,.quiet-state-panel,.quiet-dashboard .panel,.quiet-dashboard .empty-state,.quiet-dashboard .claim-card,.quiet-dashboard .verify-card,.quiet-project-card,.quiet-metric-card,.quiet-breakdown-card,.quiet-content-editor,.quiet-content-list-panel{background:var(--quiet-surface)}.quiet-next-step-card,.quiet-insights-takeaway,.quiet-notice-info,.quiet-dashboard .notice-info{background:#1351aa14}.quiet-topbar-link.is-active,.quiet-range-option-active{color:var(--quiet-accent);background:#1351aa1a}.quiet-button-primary:hover:not(:disabled),.quiet-primary-action:hover:not(:disabled),.quiet-dashboard .actions-row>button:not(.secondary-action):hover:not(:disabled),.quiet-dashboard .plan-cta-btn:hover:not(:disabled){border-color:var(--quiet-ink);background:var(--quiet-ink);transform:none}.quiet-button-secondary:hover:not(:disabled),.quiet-secondary-action:hover:not(:disabled),.quiet-dashboard .secondary-action:hover:not(:disabled){border-color:var(--quiet-accent);background:#1351aa14;color:var(--quiet-accent);transform:none}.quiet-chart-area{fill:#1351aa1f}.quiet-chart-line{stroke:#996531}.quiet-analytics-meter>div{background:#996531}.quiet-dashboard :is(button,a,input,select,textarea,summary):focus-visible,.quiet-splash :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #996531;outline-offset:3px}:root{--bg: #e3e2de;--bg-soft: #d8d7d2;--panel: #e3e2de;--paper: #e3e2de;--text: #141414;--body: #444343;--muted: #7a7a7a;--line: #c7c7c7;--accent: #996531;--accent-soft: rgba(19, 81, 170, .1);--studio: #996531;--studio-soft: rgba(19, 81, 170, .1);--info-bg: rgba(19, 81, 170, .08);--success-bg: rgba(58, 126, 92, .11);--danger-bg: rgba(164, 62, 62, .11);--input: #fffdf8;--input-disabled: #f3eadc}*{box-sizing:border-box}body{margin:0;min-width:320px;color:var(--text);background:var(--bg);font-family:General Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit;border-radius:0}.layout{min-height:100vh;display:grid;grid-template-columns:260px 1fr}.sidebar{position:sticky;top:0;height:100vh;padding:24px 18px;display:flex;flex-direction:column;border-right:1px solid var(--line);background:#ffffff6b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{display:inline-block;margin-bottom:28px;color:var(--text);font-size:19px;font-weight:900;letter-spacing:.08em;text-decoration:none}.user-box{margin-bottom:22px;padding:14px;background:#ffffff80;border:1px solid var(--line);border-radius:0}.user-label{display:block;margin-bottom:6px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.user-email{font-size:14px;line-height:1.5;word-break:break-word}.nav,.stack{display:grid;gap:8px}.nav{gap:18px}.nav-section{display:grid;gap:8px}.nav-section-title,.sidebar-account span{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.stack{gap:16px}.stack-tight{display:grid;gap:8px}.nav-link,.logout-button,.secondary-action,.inline-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 14px;border:1px solid var(--line);background:#ffffff70;color:var(--text);text-decoration:none;font-size:14px;font-weight:700;cursor:pointer}.nav-link,.logout-button{width:100%;justify-content:space-between;border-radius:0}.logout-button{margin-top:18px}.sidebar-account{display:grid;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.sidebar-account strong{font-size:13px;line-height:1.45;overflow-wrap:anywhere}.sidebar-account .logout-button{margin-top:4px}.sidebar-info{margin-top:auto;padding:12px 14px;background:var(--studio-soft);border:1px solid var(--line);font-size:12px;color:var(--muted);line-height:1.6;text-align:center}.sidebar-info a{color:var(--text);font-weight:700}.main{width:min(1320px,100%);padding:40px clamp(28px,4vw,56px)}.splash,.verify-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.verify-card{width:min(620px,100%);padding:28px;border:1px solid var(--line);border-radius:0;background:var(--panel);box-shadow:0 20px 40px #2b352e1a}.hero-block{margin-bottom:24px}.eyebrow{margin:0 0 8px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}h1,h2,p{margin-top:0}h1{margin-bottom:10px;font-size:clamp(38px,6vw,62px);line-height:.96;letter-spacing:-.05em}h2{margin-bottom:8px;font-size:24px;letter-spacing:-.03em}.lead{margin:0;max-width:56ch;color:var(--muted);font-size:18px;line-height:1.7}.grid{display:grid;gap:16px}.site-card,.panel,.empty-state{border:1px solid var(--line);border-radius:0;background:var(--paper);padding:24px;box-shadow:0 12px 24px #3031280d;animation:panel-enter .32s cubic-bezier(.2,.7,.25,1) both}.claim-panel,.notice{margin-bottom:16px}.sites-claim-section{margin-bottom:32px}.claim-card{border:1px solid var(--line);background:var(--paper);padding:24px;box-shadow:0 12px 24px #3031280d;animation:panel-enter .32s cubic-bezier(.2,.7,.25,1) both}.claim-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.claim-card-header h2{margin-bottom:0}.claim-card-body{max-height:0;overflow:hidden;transition:max-height .36s cubic-bezier(.2,.7,.25,1),opacity .28s cubic-bezier(.2,.7,.25,1);opacity:0}.claim-card-body.open{max-height:800px;opacity:1}.claim-card-body-inner{padding-top:18px;margin-top:14px;border-top:1px solid var(--line)}.compact-notice{margin-top:12px;margin-bottom:0}.site-meta{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.page-toolbar,.inline-action-cluster,.soft-summary-strip{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.page-toolbar,.soft-summary-strip{justify-content:space-between}.soft-summary-strip{margin:16px 0;padding:14px 16px;border:1px solid var(--line);background:var(--bg-soft);color:var(--text);font-size:13px;font-weight:800}.creator-card-description{max-width:72ch}.pill{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:0;background:var(--accent-soft);font-size:13px;font-weight:700}.site-card p,.panel p,.empty-state p,.placeholder-card p,.plan-card p{margin-bottom:0;color:var(--muted);line-height:1.7}.site-link{display:inline-block;margin-top:14px;color:var(--text);font-weight:800;text-decoration:none}.site-link-secondary{margin-left:16px}.inline-action-cluster{justify-content:flex-start;margin-top:14px}.studio-action{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid var(--line);background:#ffffff9e;color:var(--text);font-size:14px;font-weight:900;text-decoration:none;cursor:pointer}.studio-action-primary{border-color:var(--accent);background:var(--accent);color:var(--paper)}.studio-action:hover,.site-link:hover,.brand:hover,.nav-link:hover{text-decoration:underline;text-underline-offset:4px}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.actions-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:flex-end}input,textarea,select{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:0;background:var(--input);color:var(--text);font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%232b352e' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}input:disabled,select:disabled,textarea:disabled,textarea[readonly]{background:var(--input-disabled);color:var(--muted)}button{min-height:46px;padding:0 16px;border:0;background:var(--accent);color:#fffaf4;font-size:14px;font-weight:800;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.62}.secondary-action,.inline-link{background:#ffffff8c;color:var(--text);border-radius:0}button.studio-action,a.studio-action{border:1px solid var(--line);background:#ffffff9e;color:var(--text)}a.studio-action-primary,button.studio-action-primary{border-color:var(--accent);background:var(--accent);color:var(--paper)}.notice{padding:14px 16px;border:1px solid var(--line);border-radius:0;line-height:1.7;animation:notice-enter .24s cubic-bezier(.2,.7,.25,1) both}.notice-info{background:var(--info-bg)}.notice-success{background:var(--success-bg)}.notice-error{background:var(--danger-bg)}.placeholder-card{padding:16px;border:1px dashed var(--line)}.support-meta-grid,.variables-help-grid,.plan-grid{display:grid;gap:16px}.support-meta-grid,.variables-help-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.plan-card{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:16px;padding:18px;border:1px solid var(--line);border-radius:0;background:#ffffff6b}.plan-badge-current{position:absolute;top:12px;right:12px;padding:5px 10px;border:1px solid var(--accent);background:var(--accent);color:#fffaf4;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1}.plan-card-featured{background:#2b352e14;box-shadow:inset 0 0 0 2px #2b352e1f}.plan-card-pro{background:var(--panel);box-shadow:inset 0 0 0 2px var(--accent)}.plan-card-header{display:flex;justify-content:space-between;gap:14px;align-items:baseline}.plan-card-header h2{margin-bottom:0}.plan-price{color:var(--text);font-size:16px;font-weight:900;white-space:nowrap}.plan-cta{align-self:end;display:grid;gap:10px;padding-top:16px;border-top:1px solid var(--line)}.plan-cta-text{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.plan-cta-btn{width:100%;min-height:46px;background:var(--accent);color:#fffaf4;font-size:14px;font-weight:800;border:0;cursor:pointer}.plan-cta-btn:disabled{background:var(--accent-soft);color:var(--muted);cursor:not-allowed;opacity:1}.feature-list{display:grid;gap:9px;margin:0;padding-left:20px;padding-top:20px;color:var(--text);line-height:1.85}.feature-list strong{color:var(--text);font-weight:900}.site-controls{display:grid;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.site-controls form{padding:16px;border:1px solid var(--line);background:#ffffff6b}.advanced-details{border:1px solid var(--line);background:#ffffff57}.advanced-details summary{cursor:pointer;padding:12px 14px;color:var(--text);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.advanced-details summary:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.advanced-details>:not(summary){margin:0;padding:2px 14px 14px}.advanced-details .site-meta{margin-bottom:0}.delete-confirm{margin-top:12px}.helper-text{color:var(--muted);font-size:13px}.field-error{color:#7d3f25;font-size:13px;line-height:1.5}.checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;min-height:46px}.checkbox-label input[type=checkbox]{width:auto;flex:0 0 auto}.detail-list{display:grid;gap:10px;margin:0}.detail-list div{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.detail-list dt{color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.detail-list dd{margin:0;overflow-wrap:anywhere;font-weight:700}.clone-shell{align-items:start;padding-top:72px}.clone-card,.copy-page-panel{width:min(720px,100%);border-radius:0}.copy-source-summary,.copy-result-card,.claim-token-box{padding:16px;border:1px solid var(--line);border-radius:0;background:#ffffff70}.copy-source-summary .pill{margin-right:8px;margin-bottom:8px}.copy-source-summary h2{margin-top:8px}.claim-token-box code{display:block;padding:12px;background:#fff;border:1px solid var(--line);overflow-wrap:anywhere;font-size:13px}.variables-layout{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:16px;align-items:start}.selected-site-summary,.variables-list-header,.variable-card-header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.selected-site-summary{padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.variables-list{display:grid;gap:14px}.variable-card{display:grid;gap:14px;padding:16px;border:1px solid var(--line);border-radius:0;background:#ffffff6b}.variable-form-panel{background:var(--paper)}.variables-how-to-section{margin-bottom:24px}.site-detail-block{padding:16px;margin-top:8px;border:1px solid var(--line);background:#ffffff6b}.site-detail-block p{margin-bottom:10px;color:var(--muted);line-height:1.7}.site-detail-block p:last-child{margin-bottom:0}.variable-card h3,.variables-list-header h2{margin-bottom:6px}.placeholder-code{display:inline-block;padding:7px 9px;border:1px solid var(--line);background:#fff;overflow-wrap:anywhere}.example-snippet,.variable-value{margin:0;overflow-x:auto;white-space:pre-wrap}.example-snippet{padding:14px;border:1px solid var(--line);background:#fff}.variable-value{padding:12px;border:1px solid var(--line);background:#ffffff9e}.saved-text-preview{padding:14px;border:1px solid var(--line);background:var(--paper);color:var(--text);line-height:1.6;overflow-wrap:anywhere}.saved-text-placement{background:var(--bg-soft)}.placement-row{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.placement-row .placeholder-code{flex:1 1 220px}.compact-empty-state{padding:16px;box-shadow:none}.analytics-stack{display:grid;gap:16px}.analytics-controls,.analytics-section-header{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap}.analytics-controls label{min-width:min(100%,320px)}.analytics-range{display:flex;gap:8px;flex-wrap:wrap}.analytics-summary-grid,.analytics-table-grid{display:grid;gap:16px}.analytics-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-table-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.analytics-stat{display:grid;gap:8px;border:1px solid var(--line);background:var(--paper);padding:18px;box-shadow:0 14px 26px #1f27230f}.analytics-stat span,.analytics-row-label span,.analytics-row-numbers span{color:var(--muted);font-size:13px;font-weight:700}.analytics-stat strong{font-size:28px;line-height:1.08;overflow-wrap:anywhere}.analytics-chart{display:grid;grid-template-columns:minmax(44px,max-content) minmax(0,1fr);gap:8px}.analytics-chart svg{width:100%;height:220px}.analytics-chart-y{display:flex;flex-direction:column;justify-content:space-between;padding:18px 10px 36px 0;text-align:right}.analytics-chart-x{grid-column:2;display:flex;justify-content:space-between}.analytics-chart-y span,.analytics-chart-x span{color:var(--muted);font-size:12px;font-weight:800}.analytics-chart-grid{stroke:var(--line);stroke-width:1}.analytics-chart-area{fill:var(--studio);opacity:.12}.analytics-chart-line{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke}.analytics-table{display:grid;gap:10px}.analytics-table-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,.45fr) 96px;align-items:center;gap:12px}.analytics-row-label{min-width:0}.analytics-row-label strong,.analytics-row-label a{display:block;color:var(--text);font-weight:800;text-decoration:none;overflow-wrap:anywhere}.analytics-row-label a:hover{text-decoration:underline;text-underline-offset:4px}.analytics-meter{height:10px;border:1px solid var(--line);background:#ffffff9e;overflow:hidden}.analytics-meter div{height:100%;background:var(--accent)}.analytics-row-numbers{display:grid;gap:2px;text-align:right}.expandable-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line);background:#ffffff8c;color:var(--text);font-size:14px;font-weight:700;cursor:pointer;transition:background .2s ease,transform .2s ease}.expandable-toggle:hover{background:#2b352e14}.expandable-toggle-arrow{display:inline-block;transition:transform .28s cubic-bezier(.2,.7,.25,1);font-size:10px;line-height:1}.expandable-toggle.expanded .expandable-toggle-arrow{transform:rotate(180deg)}.expandable-body{max-height:0;overflow:hidden;transition:max-height .36s cubic-bezier(.2,.7,.25,1),opacity .28s cubic-bezier(.2,.7,.25,1);opacity:0}.expandable-body.open{max-height:2000px;opacity:1}.site-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.site-card-title-block{min-width:0}.site-card-title-block h2{margin-bottom:4px;word-break:break-word}.site-card-title-block .site-card-subtitle{color:var(--muted);font-size:13px;margin:0}.site-card-header .expandable-toggle{flex-shrink:0}.site-card-body{max-height:0;overflow:hidden;transition:max-height .36s cubic-bezier(.2,.7,.25,1),opacity .28s cubic-bezier(.2,.7,.25,1);opacity:0}.site-card-body.open{max-height:2000px;opacity:1}.site-card-body-inner{padding-top:18px;margin-top:14px;border-top:1px solid var(--line)}.blurred-input{filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none}.token-visual{position:relative}.token-visual-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:var(--text);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.payments-stacked{display:grid;gap:16px}.payment-setup-grid{display:grid;grid-template-columns:minmax(240px,.5fr);gap:12px}.payment-advanced-options,.payment-blocking-notice{margin-top:4px}.verify-link{width:fit-content}.public-page{min-height:100svh;position:relative}.public-landing{--text: #202723;--muted: #667069;--line: rgba(32, 39, 35, .13);--accent: #7d5a2b;--accent-soft: rgba(125, 90, 43, .12);--paper: #fffdf9;--panel: #fffdf9;--bg-soft: #eee9e1;display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh;background:#f6f3ee;padding:0;overflow-x:clip}.public-landing-header{display:flex;width:min(1320px,100%);min-height:68px;align-items:center;justify-content:space-between;gap:18px;margin:0 auto;padding:0 clamp(20px,4vw,56px);border-bottom:1px solid var(--line)}.public-landing .public-brand{color:var(--text);font-size:17px;font-weight:850;letter-spacing:.12em}.public-landing .public-nav-links{gap:4px}.public-landing .public-nav-plain{display:inline-flex;min-height:42px;align-items:center;padding:0 12px;color:var(--muted);font-size:14px;font-weight:680;text-decoration:none}.public-landing .public-nav-plain:hover{color:var(--text);background:var(--bg-soft);text-decoration:none}.public-landing .public-nav-action{border-color:var(--accent);background:var(--accent);color:#fffdf9;font-size:14px;font-weight:760}.public-landing .public-nav-action:hover{border-color:#5e421c;background:#5e421c;text-decoration:none}.public-landing :is(a,button):focus-visible{outline:3px solid #9b733a;outline-offset:3px}.public-landing-footer{width:min(1320px,100%);margin:0 auto;padding:20px clamp(20px,4vw,56px) 28px;border-top:1px solid var(--line)}.public-landing-footer .public-footer-tools{justify-content:flex-end}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.public-shell{width:min(100%,calc(100vw - 48px));margin:0 auto}.public-header{padding:28px 0 0}.public-corner{position:fixed;z-index:10}.public-corner-top-left{top:28px;left:28px}.public-corner-top-right{top:24px;right:28px}.public-corner-bottom-right{right:28px;bottom:28px}.public-nav{display:flex;align-items:center;justify-content:space-between;gap:20px}.public-brand{color:var(--text);font-size:20px;font-weight:900;letter-spacing:.08em;text-decoration:none}.public-nav-links{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.public-nav-link,.docs-toplink{color:var(--text);font-weight:700;text-decoration:none}.public-footer-link{color:var(--muted);font-size:13px;font-weight:500;text-decoration:none}.public-nav-plain{min-height:auto;padding:4px 0;border:0;background:transparent}.public-nav-action{min-height:44px;padding:0 16px;border:1px solid var(--line);background:#ffffff94;color:var(--text)}.public-nav-link:hover,.public-brand:hover,.public-footer-link:hover,.docs-toplink:hover,.docs-brand:hover,.docs-sidebar nav a:hover,.docs-sidebar nav a.active{text-decoration:underline;text-underline-offset:4px}.landing-frame{width:min(1120px,calc(100vw - 48px));margin:0 auto;padding:clamp(48px,8vw,96px) 0}.landing-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(390px,.86fr);gap:clamp(40px,7vw,88px);align-items:center}.landing-copy h1{max-width:10ch;margin:0;color:var(--text);font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:clamp(42px,4.8vw,62px);font-weight:650;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.landing-hero-lead{margin:20px 0 0;max-width:52ch;color:var(--muted);font-size:clamp(16px,1.5vw,18px);line-height:1.6}.landing-hero-lead span{display:block}.landing-hero-lead span+span{margin-top:4px}.landing-copy .agent-setup{margin-top:clamp(30px,4vw,42px)}.landing-usecase-marquee{position:relative;width:100%;margin-top:clamp(44px,6vw,72px);overflow-x:auto;overflow-y:hidden;padding:15px 0;border-top:1px solid rgba(43,53,46,.16);border-bottom:1px solid rgba(43,53,46,.16);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.landing-usecase-marquee::-webkit-scrollbar{display:none}.landing-usecase-track{display:flex;width:max-content;animation:landing-usecase-marquee 72s linear infinite;will-change:transform}.landing-usecase-marquee:hover .landing-usecase-track{animation-play-state:paused}.landing-usecase-list{display:flex;flex:0 0 auto;align-items:center}.landing-usecase-item{display:inline-flex;align-items:center;color:var(--text);font-size:clamp(15px,1.45vw,20px);font-weight:900;letter-spacing:-.035em;line-height:1;white-space:nowrap}.landing-usecase-item:nth-child(2n){color:#2b352e94}.landing-usecase-item:after{content:"";flex:0 0 auto;width:42px;height:12px;margin:0 14px;opacity:.72;background:radial-gradient(circle at center,rgba(43,53,46,.72) 0 2px,transparent 2.6px),linear-gradient(90deg,transparent 0,rgba(43,53,46,.22) 36%,rgba(43,53,46,.22) 64%,transparent 100%)}@keyframes landing-usecase-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-example-panel,.docs-callout{border:1px solid var(--line);background:#ffffff61}.landing-example-panel p,.docs-callout p,.faq-item p,.faq-content p,.faq-content li,.docs-content p,.docs-content li{color:var(--muted);line-height:1.7}.landing-aside{display:grid;align-content:center;justify-items:center}.landing-publish-animation{position:relative;width:min(100%,462px);margin:0;aspect-ratio:11 / 14.2;filter:drop-shadow(0 20px 38px rgba(39,42,34,.1));isolation:isolate}.landing-publish-animation:before{content:"";position:absolute;top:6%;right:5%;bottom:6%;left:5%;z-index:-1;background:#7d5a2b14;filter:blur(28px);opacity:.5}.landing-publish-card{position:relative;display:grid;grid-template-rows:auto 1fr;width:100%;height:100%;overflow:hidden;border:1px solid var(--line);background:var(--paper);color:var(--text);box-shadow:0 16px 40px #272a2212}.landing-publish-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:92px;padding:0 18px 0 20px;border-bottom:1px solid var(--line);background:#ffffff61}.landing-publish-subtitle{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;margin:0;color:var(--text);font-size:clamp(10px,1.65vw,13px);font-weight:550;letter-spacing:-.045em;line-height:1.18}.landing-publish-subtitle-result{display:inline-flex;gap:1px;white-space:nowrap}.landing-publish-example-word{display:inline;font-weight:1000;color:var(--accent);line-height:inherit;contain:layout paint}.landing-publish-status-pill{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:31px;padding:0 8px;border:1px solid var(--line);background:var(--accent-soft);color:var(--text);font-size:10px;font-weight:900;letter-spacing:.09em;line-height:1;text-transform:uppercase;animation:landing-publish-status-pill 16s steps(1,end) infinite}.landing-publish-status-local,.landing-publish-status-live{display:inline-block;min-width:33px}.landing-publish-status-local{animation:landing-publish-status-local 16s steps(1,end) infinite}.landing-publish-status-live{position:absolute;right:10px;opacity:0;animation:landing-publish-status-live 16s steps(1,end) infinite}.landing-publish-thread{display:flex;flex:1;flex-direction:column;justify-content:center;gap:13px;min-height:0;padding:38px 22px 22px}.landing-publish-message{display:grid;gap:7px;max-width:97%;padding:14px 15px;border:1px solid rgba(43,53,46,.11);color:var(--text);opacity:0;transform:translateY(12px) scale(.985);animation-duration:16s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.2,.7,.25,1)}.landing-publish-message-agent{align-self:flex-start;background:var(--paper);box-shadow:0 12px 24px #272a220f}.landing-publish-message-user{align-self:flex-end;border-color:#2b352e47;background:var(--text);color:#fffdf9;box-shadow:0 12px 24px #272a2224}.landing-publish-message-user p{max-width:282px}.landing-publish-message-one{animation-name:landing-publish-message-one}.landing-publish-message-two{animation-name:landing-publish-message-two}.landing-publish-message-three{animation-name:landing-publish-message-three}.landing-publish-speaker{display:inline-flex;align-items:center;gap:7px;color:#2b352e99;font-size:10px;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.landing-publish-message-user .landing-publish-speaker{color:#fffaf49e}.landing-publish-message p{margin:0;font-size:14px;font-weight:650;letter-spacing:-.022em;line-height:1.44}.landing-publish-line{display:block}.landing-publish-message strong{font-weight:900}.landing-publish-message code{display:inline-block;padding:2px 7px;border:1px solid rgba(43,53,46,.16);background:var(--accent-soft);color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em;font-weight:800;letter-spacing:-.045em;line-height:1.6;white-space:nowrap;word-break:break-word}.landing-publish-message-one code{animation:landing-publish-local-code 16s steps(1,end) infinite}.landing-publish-typewriter{display:inline}.landing-publish-cursor{display:inline-block;width:2px;height:1.16em;margin-left:3px;background:#fffaf4;vertical-align:-.16em;opacity:0;animation:landing-publish-cursor 16s steps(1,end) infinite}.landing-publish-live-link{display:inline-flex!important;align-items:center;gap:6px;padding:3px 9px!important;border-color:#1d844847!important;background:#1d84481c!important;color:#1d8448!important;font-weight:900;text-decoration:none!important;text-shadow:none;word-break:normal;animation:landing-publish-live-link 16s ease-in-out infinite}.landing-publish-bridge{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-height:42px;opacity:0;transform:translateY(8px);animation:landing-publish-bridge 16s cubic-bezier(.2,.7,.25,1) infinite}.landing-publish-bridge-line{height:1px;width:100%;background:linear-gradient(90deg,transparent,rgba(43,53,46,.22))}.landing-publish-bridge-line:last-child{background:linear-gradient(90deg,rgba(43,53,46,.22),transparent)}.landing-publish-bridge-pill{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:0 10px;border:1px solid var(--line);background:#ffffff94;color:var(--text);font-size:9.5px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.landing-publish-bridge-meter{position:relative;display:inline-grid;width:62px;height:5px;overflow:hidden;background:#2b352e17}.landing-publish-bridge-meter span{width:100%;height:100%;background:#1d8448;transform:scaleX(0);transform-origin:left;animation:landing-publish-meter 16s ease-in-out infinite}.landing-publish-typing{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;width:fit-content;color:var(--muted);font-size:12px;font-weight:800;line-height:1;opacity:0;transform:translateY(8px);animation:landing-publish-typing 16s cubic-bezier(.2,.7,.25,1) infinite}.landing-publish-agent-mark{display:inline-grid;flex:0 0 auto;width:18px;height:18px;place-items:center;border:1px solid var(--line);background:var(--accent-soft);color:var(--text);font-size:10px;font-weight:900;line-height:1}.landing-publish-bottom-progress{position:absolute;right:0;bottom:0;left:0;height:4px;background:linear-gradient(90deg,var(--text),#1d8448);opacity:.82;transform:scaleX(0);transform-origin:left;animation:landing-publish-meter 16s ease-in-out infinite}@keyframes landing-publish-card-glow{0%,24%,to{box-shadow:0 0 #1d844800}42%,72%{box-shadow:0 0 42px #1d84481f}}@keyframes landing-publish-status-pill{0%,45%,98%,to{border-color:var(--line);background:var(--accent-soft);color:var(--text)}48%,92%{border-color:#1d84483d;background:#1d84481a;color:#1d8448}}@keyframes landing-publish-status-local{0%,45%,98%,to{opacity:1}48%,92%{opacity:0}}@keyframes landing-publish-status-live{0%,45%,98%,to{opacity:0}48%,92%{opacity:1}}@keyframes landing-publish-message-one{0%,1%{opacity:1;transform:translateY(0) scale(1)}5%,92%{opacity:1;transform:translateY(0) scale(1)}98%,to{opacity:0;transform:translateY(-8px) scale(.99)}}@keyframes landing-publish-message-two{0%,7%{opacity:0;transform:translateY(12px) scale(.985)}11%,92%{opacity:1;transform:translateY(0) scale(1)}98%,to{opacity:0;transform:translateY(-8px) scale(.99)}}@keyframes landing-publish-message-three{0%,30%{opacity:0;transform:translateY(12px) scale(.985)}34%,92%{opacity:1;transform:translateY(0) scale(1)}98%,to{opacity:0;transform:translateY(-8px) scale(.99)}}@keyframes landing-publish-bridge{0%,23%{opacity:0;transform:translateY(8px)}26%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(-4px)}}@keyframes landing-publish-meter{0%,24%,to{transform:scaleX(0)}45%,92%{transform:scaleX(1)}98%{transform:scaleX(0)}}@keyframes landing-publish-local-code{0%,23%,98%,to{border-color:#2b352e29;background:var(--accent-soft);color:inherit;text-decoration:none}26%,92%{border-color:#2b352e14;background:#2b352e0a;color:#2b352e6b;text-decoration:line-through}}@keyframes landing-publish-cursor{0%,8%,24%,to{opacity:0}9%,12%,15%,18%,21%{opacity:1}10.5%,13.5%,16.5%,19.5%,22.5%{opacity:0}}@keyframes landing-publish-live-link{0%,34%,98%,to{box-shadow:0 0 #1d844800}40%,62%{box-shadow:0 0 24px #1d844833}}@keyframes landing-publish-typing{0%,23%{opacity:0;transform:translateY(8px)}26%,39%{opacity:1;transform:translateY(0)}43%,to{opacity:0;transform:translateY(-4px)}}.landing-example-panel{display:grid;grid-template-rows:auto minmax(0,1fr);height:480px;overflow:hidden;background:linear-gradient(180deg,#fffaf4f7,#f8f1e8e6);box-shadow:0 18px 42px #2b352e1a}.landing-example-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line)}.landing-example-tab{position:relative;min-height:52px;padding:0 12px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font-size:13px;font-weight:800;cursor:pointer}.landing-example-tab:last-child{border-right:0}.landing-example-tab.active{background:#2b352e14;color:var(--text)}.landing-example-tab.active:after{content:"";position:absolute;right:12px;bottom:0;left:12px;height:2px;background:var(--text)}.landing-example-tab:focus-visible,.agent-copy-btn:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.landing-example-body{display:flex;flex-direction:column;height:100%;min-height:0;padding:22px}.landing-example-eyebrow{margin:0 0 6px;color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.landing-example-body h2{margin:0 0 8px;color:var(--text);font-size:clamp(18px,1.9vw,22px);line-height:1.12;letter-spacing:-.04em}.landing-example-body p{margin:0}.landing-example-body>p{font-size:13px;line-height:1.5}.landing-url-preview{display:grid;gap:8px;margin-top:14px;padding:14px;border:1px solid var(--line);background:#ffffff85}.landing-url-preview span{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.landing-url-preview code{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:800;word-break:break-all}.landing-example-output{margin-top:16px;padding-bottom:0;padding-top:0}.landing-example-output h3{margin:0 0 10px;color:var(--text);font-size:14px}.landing-example-output ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.landing-example-output li{position:relative;padding-left:22px;color:var(--muted);line-height:1.55}.landing-example-output li:before{content:"";position:absolute;top:.62em;left:0;width:8px;height:8px;background:var(--text)}.landing-agent-workflow{padding-top:0}.landing-agent-workflow h3{display:inline-flex;align-items:center;gap:8px}.landing-agent-workflow h3:before{content:"";width:8px;height:8px;background:var(--text);border-radius:0;box-shadow:0 0 #2b352e47;animation:workflow-status-pulse 1.8s ease-out infinite}.landing-agent-workflow ul{gap:7px}.landing-agent-workflow li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:start;min-height:34px;padding:7px 9px;border:1px solid rgba(43,53,46,.1);background:#ffffff75;color:var(--text);font-size:13px;line-height:1.35;opacity:0;transform:translateY(8px);animation:workflow-step-in .38s cubic-bezier(.2,.7,.25,1) both}.landing-agent-workflow li:before{display:none}.landing-workflow-step-count{display:inline-grid;width:22px;height:22px;place-items:center;border:1px solid rgba(43,53,46,.18);background:#2b352e14;color:var(--text);font-size:11px;font-weight:900;line-height:1}@keyframes workflow-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes workflow-status-pulse{0%{box-shadow:0 0 #2b352e47}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}.agent-setup{color:var(--text)}.agent-setup-title{margin:0;color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.agent-compatibility{display:grid;gap:8px;justify-items:start}.agent-setup-header{width:100%;padding:0;text-align:left}.agent-cluster{display:grid;gap:14px;justify-items:center;width:max-content;max-width:100%}.agent-grid{display:grid;grid-template-columns:repeat(7,max-content);gap:8px 10px;width:max-content;max-width:100%;padding-top:0}.agent-grid-item{display:grid;align-content:center;justify-items:center;gap:5px;min-height:44px;padding:0;color:#2b352ead;font-size:11px;font-weight:800;line-height:1.1;text-align:center}.agent-grid-item:nth-child(1){grid-column:1;grid-row:1}.agent-grid-item:nth-child(2){grid-column:3;grid-row:1}.agent-grid-item:nth-child(3){grid-column:5;grid-row:1}.agent-grid-item:nth-child(4){grid-column:7;grid-row:1}.agent-grid-item:nth-child(5){grid-column:2;grid-row:2}.agent-grid-item:nth-child(6){grid-column:4;grid-row:2}.agent-grid-item:nth-child(7){grid-column:6;grid-row:2}.agent-logo-shell{display:grid;width:22px;height:22px;place-items:center}.agent-grid-logo{display:block;width:18px;height:18px;object-fit:contain}.agent-grid-logo-codex{transform:scale(1.78)}.copy-btn.agent-copy-btn{width:fit-content;min-height:48px;justify-self:start;justify-content:center;padding:0 18px;border-color:var(--accent);background:var(--accent);color:#fffdf9;font-size:15px}.copy-btn.agent-copy-btn:hover{border-color:#5e421c;background:#5e421c;box-shadow:0 12px 24px #5e421c29;transform:translateY(-1px)}.copy-btn.agent-copy-btn.copy-btn-copied{background:var(--accent);color:#fffdf9}.copy-btn{display:inline-flex;align-items:center;gap:10px;min-height:42px;border:1px solid var(--line);background:#fff;color:var(--text);transform:translateZ(0);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.copy-btn:hover{border-color:#2b352e47;box-shadow:0 10px 22px #2b352e14;transform:translateY(-1px)}.copy-btn:active{transform:translateY(0) scale(.98)}.copy-btn-copied{background:var(--text);color:#fffaf4}.copy-btn-pop{animation:copy-pop .01s ease}.copy-btn-icon{display:inline-grid;width:20px;height:20px;place-items:center}.copy-btn-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.copy-btn-setup{min-height:50px;padding:0 18px;font-size:15px}@keyframes copy-pop{0%{transform:scale(1)}42%{transform:scale(.97)}72%{transform:scale(1.04)}to{transform:scale(1)}}.public-footer{padding:0 0 30px}.public-footer-shell,.public-footer-tools{display:flex;justify-content:flex-end}.public-footer-tools{align-items:center;gap:14px;flex-wrap:wrap}.public-footer-separator{color:#2b352e7a}.modal-open{overflow:hidden}.modal-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:20px}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;min-height:auto;border:0;background:#2b352e47;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-card{position:relative;width:min(620px,100%);padding:30px;border:1px solid var(--line);border-radius:0;background:var(--panel);box-shadow:0 24px 60px #2b352e2e}.modal-close{position:absolute;top:14px;right:14px;width:40px;height:40px;min-height:auto;padding:0;border:1px solid var(--line);background:#ffffffb3;color:var(--text)}.modal-eyebrow{margin:0 0 10px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.12em}.modal-title{margin:0 0 10px;font-size:clamp(30px,7vw,44px);line-height:.98}.modal-lead,.modal-hint{color:var(--muted)}.modal-lead{margin-bottom:2px;font-size:13px;line-height:1.45;letter-spacing:-.01em;white-space:nowrap}.modal-hint{margin:2px auto 0;max-width:70ch;font-size:12px;line-height:1.55;text-align:center}.modal-form,.modal-label{display:grid;gap:14px}.modal-label{gap:8px;font-size:14px;font-weight:800}.modal-submit{min-height:48px}.modal-notice{margin:0 0 16px;padding:14px 16px;border:1px solid var(--line);line-height:1.6}.modal-notice-error{background:#9f2a2a1a;color:#7d3f25}.modal-notice-success{background:#2b352e14}.modal-notice-status{background:#2b352e0f}.docs-wrap{width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:104px 0 96px}.docs-topbar{display:flex;justify-content:flex-end;gap:10px;margin-bottom:18px}.docs-toplink{padding:8px 12px;color:var(--muted)}.docs-shell{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:start}.docs-sidebar{position:sticky;top:20px;padding:10px 0}.docs-brand{display:block;margin-bottom:18px;color:var(--text);font-size:24px;font-weight:900;letter-spacing:-.05em;text-decoration:none}.docs-nav-label{margin:18px 0 8px;color:#2b352e94;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.docs-sidebar nav a{display:block;margin-bottom:2px;padding:6px 10px;color:var(--muted);font-size:14px;text-decoration:none}.docs-sidebar nav a.active{background:#ffffffa6;color:var(--text);font-weight:800}.docs-content,.faq-content{min-width:0}.docs-eyebrow{display:inline-block;margin-bottom:18px;padding:7px 11px;border:1px solid var(--line);background:#ffffff8c;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.docs-content h1,.faq-content h1{max-width:16ch;font-size:clamp(30px,5vw,48px);line-height:.98}.docs-content h2,.faq-content h2{margin-top:52px;scroll-margin-top:24px}.docs-content h3{margin-top:28px;margin-bottom:10px;scroll-margin-top:24px}.docs-lead{max-width:56ch;margin-bottom:24px;font-size:clamp(15px,1.8vw,18px)}.docs-callout{margin:18px 0 22px;padding:16px 18px;background:var(--panel);box-shadow:0 10px 24px #2b352e0a}.docs-callout strong{display:block;margin-bottom:6px}.docs-callout-body>:last-child{margin-bottom:0}.docs-content ul{margin:0 0 8px;padding-left:22px}.docs-content code,.faq-content code{border:1px solid var(--line);background:#ffffffb8;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.code-block{position:relative;margin:10px 0 14px}.code-block>.copy-btn{position:absolute;top:10px;right:10px;z-index:1;min-height:34px;padding:0 10px;font-size:12px}.code-block pre{margin:0;overflow:auto;white-space:pre-wrap;padding:16px;border:1px solid var(--line);background:#f5eee5;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.55}.code-block code{border:0;background:transparent;padding:0}.docs-bottom-links a,.faq-content a{color:var(--text);font-weight:800}.faq-content{max-width:820px}.legal-meta{margin:14px 0 28px;color:#2b352e9e;font-size:14px;font-weight:800}.legal-content ul{margin:0;padding-left:22px}.legal-content li+li{margin-top:8px}.legal-content section p{margin:0 0 12px}.legal-content section p:last-child{margin-bottom:0}.legal-content strong{color:var(--text)}.faq-item h2{margin-bottom:8px}.faq-item p{margin-bottom:0}@keyframes panel-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes notice-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-indicator-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nav-link,.logout-button{position:relative;overflow:hidden;text-align:left;justify-content:flex-start;transition:background .2s ease,color .2s ease,transform .2s ease}.nav-link:hover:not(.active),.logout-button:hover:not(:disabled){background:#2b352e0f;transform:translate(2px)}.nav-link:active:not(.active){transform:translate(1px) scale(.99)}.nav-link.active{background:var(--accent);color:#fffaf4}.nav-link.active:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#fffaf4;transform-origin:top;animation:nav-indicator-in .24s cubic-bezier(.2,.7,.25,1) both}.nav-link:focus-visible,.logout-button:focus-visible,.secondary-action:focus-visible,.inline-link:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.site-card{position:relative;overflow:hidden;transition:box-shadow .24s ease,transform .24s ease}.creator-card:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:var(--accent)}.site-card:hover{box-shadow:0 18px 34px #2b352e17;transform:translateY(-2px)}.dashboard-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:20px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.landing-usecase-marquee{overflow-x:auto}.landing-usecase-track{animation:none!important;transform:none}.landing-publish-example-word,.landing-publish-message,.landing-publish-bridge{opacity:1!important;transform:none!important}.landing-publish-card{box-shadow:0 0 42px #1d84481a}.landing-publish-status-pill{border-color:#1d84483d;background:#1d84481a;color:#1d8448}.landing-publish-status-local,.landing-publish-cursor{opacity:0!important}.landing-publish-status-live{opacity:1!important}.landing-publish-message-one code{border-color:#2b352e14;background:#2b352e0a;color:#2b352e6b;text-decoration:line-through}.landing-publish-bridge-meter span,.landing-publish-bottom-progress{transform:scaleX(1)!important}.landing-publish-typing{display:none}.site-card,.panel,.empty-state,.notice{animation:none!important;opacity:1!important;transform:none!important}.nav-link.active:before{animation:none!important;transform:none!important}.nav-link:hover:not(.active),.logout-button:hover:not(:disabled){transform:none!important}.site-card:hover{transform:none!important}}@media(max-width:960px){.layout{grid-template-columns:1fr}.sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid var(--line)}.nav,.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-shell,.landing-frame{width:min(100%,calc(100vw - 32px))}.public-landing{align-items:start;padding:0}.landing-frame{padding:44px 0}.landing-hero,.variables-layout,.analytics-table-grid,.docs-shell{grid-template-columns:1fr}.analytics-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-hero{align-items:start}.landing-example-panel{height:auto}.landing-publish-animation{width:min(390px,100%);margin-top:8px}.docs-sidebar{position:static;padding:0}}@media(max-width:640px){.main{padding:20px}.sidebar{padding:18px}.plan-grid,.form-row,.analytics-summary-grid,.payment-setup-grid{grid-template-columns:1fr}.analytics-controls{align-items:stretch}.analytics-range button{flex:1 1 120px}.analytics-table-row{grid-template-columns:1fr;gap:8px}.analytics-row-numbers{grid-template-columns:repeat(2,max-content);justify-content:space-between;text-align:left}.nav{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-info{display:none}.sidebar-account{grid-template-columns:1fr}.verify-card{padding:22px}.detail-list div{grid-template-columns:1fr;gap:4px}.site-link-secondary{margin-left:0;display:block}.public-shell,.landing-frame{width:min(100%,calc(100vw - 24px))}.public-landing{padding:0}.public-landing-header{min-height:60px;padding:0 16px}.public-landing .public-brand{font-size:16px}.public-landing .public-nav-plain{min-height:38px;padding:0 9px}.public-landing .public-nav-action{min-height:38px;padding:0 12px}.landing-frame{padding:32px 0 40px}.landing-copy h1{max-width:11ch;font-size:clamp(38px,12vw,48px)}.public-landing-footer{padding:16px 12px 20px}.public-landing-footer .public-footer-tools{justify-content:center}.public-nav{flex-direction:column;align-items:flex-start}.public-corner-top-left{top:18px;left:18px;padding:7px 10px}.public-corner-top-right{top:14px;right:18px;max-width:calc(100vw - 118px);justify-content:flex-end;padding:6px 8px}.public-corner-bottom-right{right:14px;bottom:14px;max-width:calc(100vw - 28px);padding:8px 10px}.public-corner-top-left,.public-corner-top-right,.public-corner-bottom-right{border:1px solid rgba(43,53,46,.1);background:#f8f1e8c2;box-shadow:0 14px 34px #2b352e14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.public-corner-top-left,.public-corner-top-right,.public-corner-bottom-right{border-radius:0}.landing-hero-lead{margin-top:24px}.landing-publish-animation{width:min(360px,100%)}.landing-example-tab{min-height:50px;padding:0 8px}.landing-example-body,.modal-card{padding:22px}.modal-lead{white-space:normal}.public-footer-tools{gap:10px}.agent-setup-header{padding-top:0;text-align:center}.agent-compatibility,.agent-cluster{justify-items:center}.agent-cluster{width:100%}.agent-grid{grid-template-columns:repeat(7,max-content);gap:8px 8px;justify-content:center;width:max-content;max-width:100%}.agent-grid-item{min-height:44px;font-size:11px}.copy-btn.agent-copy-btn{width:100%}}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #996531;outline-offset:3px}.public-page,.verify-shell{color:#141414;background:#e3e2de;font-family:General Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.public-page :is(h1,h2,h3),.verify-shell :is(h1,h2,h3),.modal-card :is(h1,h2,h3){font-family:inherit}.public-landing{--text: #141414;--body: #444343;--muted: #7a7a7a;--line: #c7c7c7;--accent: #996531;--accent-soft: rgba(19, 81, 170, .1);--paper: #e3e2de;--panel: #e3e2de;--bg-soft: #d8d7d2;display:block;min-height:100dvh;color:var(--text);background:#e3e2de;overflow-x:clip}.public-landing-header{display:grid;position:relative;z-index:5;width:min(1440px,100%);min-height:72px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:0;margin:0 auto;padding:0;border-bottom:1px solid var(--line)}.public-landing-header>.public-brand{grid-column:1 / span 3;align-self:stretch;display:flex;align-items:center;padding:0 clamp(20px,2.4vw,36px);border-right:1px solid var(--line)}.public-landing .public-brand,.public-footer-brand{color:var(--text);font-size:18px;font-weight:700;letter-spacing:.14em;text-decoration:none}.public-header-register,.landing-ledger-label{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.public-header-register{grid-column:4 / span 5;padding:0 clamp(20px,2.4vw,36px)}.public-landing-header>.public-nav-links{grid-column:9 / span 4;align-self:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-left:1px solid var(--line)}.public-landing .public-nav-plain,.public-landing .public-nav-action{display:inline-flex;min-height:71px;align-items:center;justify-content:center;padding:0 14px;border:0;border-left:1px solid var(--line);background:transparent;color:var(--text);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background-color .12s linear,color .12s linear}.public-landing .public-nav-links>:first-child{border-left:0}.public-landing .public-nav-plain:hover,.public-landing .public-nav-action:hover{border-color:var(--line);background:#996531;color:#e3e2de;text-decoration:none}.public-landing :is(a,button):focus-visible{outline:2px solid #996531;outline-offset:-3px}.landing-ledger{display:grid;width:min(1440px,100%);grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;border-bottom:1px solid var(--line);scroll-margin-top:24px}.landing-ledger-label{grid-column:1 / span 3;align-self:stretch;padding:32px clamp(20px,2.4vw,36px);border-right:1px solid var(--line)}.landing-ledger-label:before{content:""}.social-card-preview{display:grid;width:1200px;height:630px;min-height:630px;overflow:hidden;grid-template-rows:72px minmax(0,1fr);background:var(--paper);color:var(--text)}.social-card-header{display:grid;grid-template-columns:300px 1fr;border-bottom:1px solid var(--line)}.social-card-header strong,.social-card-header span{display:flex;align-items:center;padding:0 34px}.social-card-header strong{border-right:1px solid var(--line);font-size:18px;letter-spacing:.16em}.social-card-header span,.social-card-kicker{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.social-card-body{display:grid;min-height:0;grid-template-columns:51% 49%}.social-card-copy{display:flex;min-width:0;flex-direction:column;padding:38px 50px 42px;border-right:1px solid var(--line)}.social-card-kicker,.social-card-lead,.social-card-proof{margin:0}.social-card-copy h1{max-width:8.4ch;margin:40px 0 0;font-size:72px;font-weight:500;letter-spacing:-.07em;line-height:.86}.social-card-lead{max-width:34ch;margin-top:auto;color:var(--body);font-size:18px;letter-spacing:-.02em;line-height:1.35}.social-card-proof{margin-top:22px;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.social-card-demo{display:flex;min-width:0;align-items:center;justify-content:center;padding:46px 34px;background:var(--bg-soft)}.social-card-demo .landing-publish-animation{width:100%}.landing-proof-strip{display:grid;width:min(1440px,100%);margin:0 auto;grid-template-columns:repeat(12,minmax(0,1fr));border-bottom:1px solid var(--line)}.landing-proof-strip p{margin:0}.landing-proof-free,.landing-proof-count,.landing-proof-link{min-width:0;min-height:96px;padding:22px clamp(20px,3vw,44px)}.landing-proof-free{display:flex;grid-column:1 / span 6;align-items:center;border-right:1px solid var(--line);color:var(--text);font-size:clamp(20px,2.2vw,31px);font-weight:500;letter-spacing:-.035em;line-height:1.02}.landing-proof-count{display:flex;grid-column:7 / span 3;align-items:center;gap:12px;border-right:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.25}.landing-proof-count strong{color:var(--accent);font-size:clamp(28px,3.2vw,44px);font-weight:500;letter-spacing:-.045em;line-height:.9}.landing-proof-link{display:flex;grid-column:10 / span 3;align-items:center;justify-content:space-between;color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,color .16s ease}.landing-proof-link:after{content:"→";font-size:18px;font-weight:400;letter-spacing:0}.landing-proof-link:hover,.landing-proof-link:focus-visible{background:var(--accent);color:var(--paper)}.public-pricing .public-main{overflow:hidden}.pricing-hero{min-height:calc(78svh - 72px)}.pricing-hero-content{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(64px,11vh,132px)}.pricing-title{max-width:11ch;margin:0;color:var(--text);font-size:clamp(66px,8vw,118px);font-weight:500;letter-spacing:-.075em;line-height:.86}.pricing-title span{display:block}.pricing-title span:last-child{color:var(--accent)}.pricing-anonymous-content{display:grid;gap:34px}.pricing-anonymous .landing-section-title{max-width:12ch}.pricing-facts{display:grid;margin:14px 0 0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);list-style:none}.pricing-facts li{display:flex;min-height:108px;align-items:flex-end;padding:24px;border-right:1px solid var(--line);color:var(--text);font-size:clamp(16px,1.6vw,22px);letter-spacing:-.025em;line-height:1.15}.pricing-facts li:last-child{border-right:0}.pricing-plans-intro{display:grid;max-width:980px;margin-bottom:clamp(42px,6vw,80px);gap:22px}.pricing-plans-intro .landing-section-title{max-width:12ch}.pricing-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line)}.pricing-plan{display:flex;min-width:0;min-height:620px;flex-direction:column;padding:clamp(30px,4vw,56px);border-right:1px solid var(--line);background:var(--paper)}.pricing-plan:last-child{border-right:0}.pricing-plan-featured{background:var(--bg-soft)}.pricing-plan-heading{display:grid;gap:24px}.pricing-plan-heading h3,.pricing-plan-price,.pricing-plan-summary{margin:0}.pricing-plan-heading h3{color:var(--text);font-size:clamp(38px,4.5vw,64px);font-weight:500;letter-spacing:-.055em;line-height:.9}.pricing-plan-price{color:var(--muted);font-size:12px;line-height:1.2}.pricing-plan-price strong{display:block;color:var(--accent);font-size:clamp(38px,4.2vw,60px);font-weight:500;letter-spacing:-.06em;line-height:.88}.pricing-plan-price span{display:block;margin-top:10px;text-transform:uppercase;letter-spacing:.09em}.pricing-plan-summary{max-width:46ch;color:var(--muted);font-size:15px;line-height:1.55}.pricing-plan-features{margin:34px 0 0;padding:0;border-top:1px solid var(--line);list-style:none}.pricing-plan-features li{padding:14px 0;border-bottom:1px solid var(--line);color:var(--text);font-size:14px;line-height:1.35}.pricing-plan-action{margin-top:auto;padding-top:42px}.pricing-plan-button,.pricing-plan-action .public-nav-action{display:flex;width:100%;min-height:56px;align-items:center;justify-content:space-between;padding:15px 18px;border:1px solid var(--accent);border-radius:0;background:var(--accent);color:var(--paper);cursor:pointer;font:inherit;font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease}.pricing-plan-button:after,.pricing-plan-action .public-nav-action:after{content:"→";font-size:18px;font-weight:400;letter-spacing:0}.pricing-plan-button:hover,.pricing-plan-button:focus-visible,.pricing-plan-action .public-nav-action:hover,.pricing-plan-action .public-nav-action:focus-visible{border-color:var(--text);background:var(--text)}.pricing-billing-note{max-width:760px;margin:clamp(32px,4vw,52px) 0 0;color:var(--muted);font-size:13px;line-height:1.55}@media(max-width:767px){.public-landing-header>.public-nav-links{min-width:222px}.landing-proof-strip{grid-template-columns:1fr}.landing-proof-free,.landing-proof-count,.landing-proof-link{grid-column:1;min-height:76px;padding:18px 20px;border-right:0;border-bottom:1px solid var(--line)}.landing-proof-free{font-size:22px}.landing-proof-count{gap:16px}.landing-proof-link{border-bottom:0}.pricing-hero{min-height:0}.pricing-hero-content{gap:72px}.pricing-title{max-width:10ch;font-size:clamp(48px,15.2vw,68px);line-height:.9}.pricing-facts,.pricing-plan-grid{grid-template-columns:1fr}.pricing-facts li{min-height:84px;border-right:0;border-bottom:1px solid var(--line)}.pricing-facts li:last-child{border-bottom:0}.pricing-plan{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.pricing-plan:last-child{border-bottom:0}.pricing-plan-action{margin-top:36px;padding-top:0}}@media(max-width:420px){.public-landing-header>.public-nav-links{min-width:214px}.public-landing-header .public-nav-link,.public-landing-header .public-nav-action{padding-inline:6px;font-size:9px}}.landing-ledger-content{grid-column:4 / span 9;min-width:0;padding:clamp(58px,7vw,104px) clamp(24px,4vw,72px)}.landing-display,.landing-section-title,.landing-control-statement{margin:0;color:var(--text);font-family:inherit;font-weight:500;letter-spacing:-.065em;text-wrap:balance}.landing-display span{display:block}.landing-accent{color:var(--accent)}.landing-manifesto{min-height:calc(100svh - 72px)}.landing-manifesto-content{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(70px,10vw,150px)}.landing-manifesto-title{max-width:9.5ch;font-size:clamp(72px,8.8vw,132px);line-height:.84}.landing-manifesto-lower{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(360px,1.3fr);align-items:end;gap:clamp(36px,5vw,82px)}.landing-large-copy,.landing-section-lead,.landing-indexed-grid p{color:var(--body)}.landing-large-copy{margin:0;max-width:48ch;font-size:clamp(17px,1.55vw,22px);font-weight:400;line-height:1.45}.agent-setup,.agent-compatibility,.agent-cluster{width:100%}.agent-compatibility{gap:24px}.agent-setup-actions{display:flex;width:100%;align-items:stretch;gap:0}.copy-btn.agent-copy-btn,.agent-secondary-link,.landing-access-copy,.landing-access-actions .public-nav-action{display:inline-flex;min-height:54px;align-items:center;justify-content:space-between;padding:0 18px;border:1px solid #996531;border-radius:0;box-shadow:none;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .12s linear,color .12s linear;transform:none}.copy-btn.agent-copy-btn,.landing-access-copy{flex:1 1 auto;background:#996531;color:#e3e2de}.agent-secondary-link{flex:0 1 auto;border-left:0;background:transparent;color:#996531;text-align:center}.copy-btn.agent-copy-btn:hover,.copy-btn.agent-copy-btn.copy-btn-copied,.landing-access-copy:hover,.landing-access-copy.copy-btn-copied{border-color:#141414;background:#141414;color:#e3e2de;box-shadow:none;transform:none}.agent-secondary-link:hover{background:#996531;color:#e3e2de}.agent-cluster{display:grid;gap:12px;justify-items:stretch;max-width:none}.agent-setup-header{text-align:left}.agent-setup-title{color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.14em}.agent-grid{display:grid;width:100%;max-width:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.agent-grid-item,.agent-grid-item:nth-child(n){grid-column:auto;grid-row:auto}.agent-grid-item{min-width:0;min-height:76px;gap:8px;padding:10px 5px;border-right:1px solid var(--line);color:var(--body);font-size:9px;font-weight:500;overflow-wrap:anywhere}.agent-grid-item:last-child{border-right:0}.agent-logo-shell{width:24px;height:24px}.agent-grid-logo{width:18px;height:18px;filter:grayscale(1) contrast(1.1)}.landing-section-intro{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);align-items:end;gap:clamp(30px,5vw,72px);margin-bottom:clamp(48px,6vw,84px)}.landing-section-title{max-width:14ch;font-size:clamp(52px,6.5vw,96px);line-height:.92}.landing-section-lead{margin:0;max-width:48ch;font-size:clamp(16px,1.45vw,20px);line-height:1.5}.landing-animation-frame{padding:clamp(18px,3vw,40px);border:1px solid var(--line);background:#e3e2de}.landing-publish-animation{width:100%;height:clamp(540px,48vw,680px);margin:0;aspect-ratio:auto;filter:none}.landing-publish-animation:before{display:none}.landing-publish-card{border-color:var(--line);background:#e3e2de;box-shadow:none}.landing-publish-header{min-height:72px;padding:14px clamp(16px,2vw,26px);background:#e3e2de}.landing-publish-subtitle{flex-wrap:wrap;color:var(--text);font-size:clamp(12px,1.3vw,16px);font-weight:500;letter-spacing:-.02em}.landing-publish-example-word{color:#996531;font-weight:650}.landing-publish-status-pill{border-color:#996531!important;background:#1351aa14!important;color:#996531!important}.landing-publish-thread{gap:clamp(10px,1.4vw,18px);padding:clamp(24px,4vw,54px)}.landing-publish-message{max-width:min(78%,620px);border-color:var(--line);box-shadow:none}.landing-publish-message-agent{background:#e3e2de;box-shadow:none}.landing-publish-message-user{border-color:#996531;background:#996531;color:#e3e2de;box-shadow:none}.landing-publish-message-user p{max-width:44ch}.landing-publish-message p{font-size:clamp(13px,1.25vw,16px)}.landing-publish-message code{border-color:var(--line);background:transparent}.landing-publish-live-link{border-color:#996531!important;background:#1351aa1a!important;color:#996531!important;box-shadow:none!important}.landing-publish-bridge-line,.landing-publish-bridge-line:last-child{background:var(--line)}.landing-publish-bridge-pill{background:#e3e2de}.landing-publish-bridge-meter{background:#c7c7c7}.landing-publish-bridge-meter span,.landing-publish-bottom-progress{background:#996531}.landing-publish-agent-mark{border-color:#996531;background:transparent;color:#996531}.landing-indexed-grid,.landing-indexed-list{margin:0;padding:0;list-style:none}.landing-indexed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,5vw,72px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing-indexed-grid li{min-width:0;min-height:220px;padding:22px;border-right:1px solid var(--line)}.landing-indexed-grid li:last-child{border-right:0}.landing-index{color:#996531;font-size:11px;font-weight:600;letter-spacing:.12em}.landing-indexed-grid h3{margin:54px 0 10px;font-size:clamp(22px,2.2vw,30px);font-weight:500;letter-spacing:-.04em}.landing-indexed-grid p{margin:0;font-size:14px;line-height:1.5}.landing-control-content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:start;gap:clamp(42px,7vw,100px)}.landing-control-detail{padding-top:clamp(80px,10vw,150px)}.landing-control-statement{margin-bottom:34px;color:#996531;font-size:clamp(42px,5vw,72px);line-height:.92}.landing-why-title{max-width:10ch;font-size:clamp(68px,8vw,118px);line-height:.86}.landing-indexed-list{margin-top:clamp(64px,8vw,118px);border-top:1px solid var(--line)}.landing-indexed-list li{display:grid;grid-template-columns:minmax(56px,.7fr) minmax(0,4fr);gap:24px;align-items:center;min-height:112px;border-bottom:1px solid var(--line);font-size:clamp(22px,3.1vw,46px);font-weight:450;letter-spacing:-.04em}.landing-access{color:#e3e2de;background:#996531;border-color:#996531}.landing-access .landing-ledger-label{color:#e3e2deb3;border-color:#e3e2de59}.landing-access-content{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:clamp(40px,6vw,92px)}.landing-access-title{grid-column:1 / -1;max-width:10ch;color:#e3e2de;font-size:clamp(72px,8.5vw,128px);line-height:.84}.landing-access .landing-section-lead{color:#e3e2de}.landing-access :is(a,button):focus-visible{outline-color:#e3e2de}.landing-access-actions{display:grid;grid-template-columns:1fr;gap:0}.landing-access-copy,.landing-access-actions .public-nav-action{width:100%;border-color:#e3e2de;background:#e3e2de;color:#996531}.landing-access-actions .public-nav-action{border-top:0;justify-content:center}.landing-access-copy:hover,.landing-access-copy.copy-btn-copied,.landing-access-actions .public-nav-action:hover{border-color:#141414;background:#141414;color:#e3e2de}.public-landing-footer{display:grid;width:min(1440px,100%);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:0;margin:0 auto;padding:0;border-top:0}.public-footer-brand,.public-footer-tagline,.public-landing-footer .public-footer-tools{min-height:108px;margin:0;padding:28px clamp(20px,2.4vw,36px)}.public-footer-brand{grid-column:1 / span 3;display:flex;align-items:center;border-right:1px solid var(--line)}.public-footer-tagline{grid-column:4 / span 4;display:flex;align-items:center;color:var(--body);font-size:14px;line-height:1.4}.public-landing-footer .public-footer-tools{grid-column:8 / span 5;justify-content:flex-end;border-left:1px solid var(--line)}.public-footer-link{color:#444343;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.public-corner-top-left,.public-corner-top-right,.public-corner-bottom-right{padding:10px 12px;border:1px solid #c7c7c7;border-radius:0;background:#e3e2def5;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.public-corner .public-brand{font-size:16px;font-weight:700;letter-spacing:.14em}.public-corner .public-nav-link,.public-corner .public-footer-link{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.public-corner .public-nav-action{min-height:34px;border-color:#996531;background:#996531;color:#e3e2de}.docs-wrap{width:min(1440px,calc(100vw - 48px));padding:144px clamp(20px,3vw,44px) 112px}.faq-content{width:min(920px,75%);max-width:none;margin-left:25%}.faq-content h1{max-width:12ch;margin-bottom:56px;color:#141414;font-size:clamp(54px,7vw,96px);font-weight:500;letter-spacing:-.06em;line-height:.9}.faq-content h2{margin-top:0;color:#141414;font-size:clamp(22px,2.2vw,30px);font-weight:550}.faq-item,.legal-content section{padding:30px 0;border-top:1px solid #c7c7c7}.faq-item p,.faq-content p,.faq-content li{color:#444343}.faq-content code{border-color:#c7c7c7;background:transparent}.verify-card,.clone-card,.copy-page-panel,.modal-card{border-color:#c7c7c7;border-radius:0;background:#e3e2de;box-shadow:none}.verify-card{width:min(680px,100%);padding:clamp(26px,5vw,52px)}.verify-card h1,.clone-card h1,.modal-title{color:#141414;font-family:inherit;font-weight:500;letter-spacing:-.055em}.eyebrow,.modal-eyebrow,.legal-meta{color:#7a7a7a;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.verify-card .lead,.helper-text,.modal-hint{color:#444343}.verify-card button:not(.modal-close),.modal-submit,.inline-link.verify-link{border-color:#996531;background:#996531;color:#e3e2de}.modal-backdrop{background:#14141473;-webkit-backdrop-filter:none;backdrop-filter:none}.modal-close,.modal-input,.copy-source-summary,.copy-result-card,.claim-token-box{border-color:#c7c7c7;background:#e3e2de;box-shadow:none}@media(prefers-reduced-motion:reduce){.landing-publish-card,.landing-publish-live-link{box-shadow:none!important}.landing-publish-status-pill{border-color:#996531;background:transparent;color:#996531}}@media(max-width:1024px){.landing-ledger-content{padding-right:36px;padding-left:36px}.landing-manifesto-title{font-size:clamp(66px,9vw,94px)}.landing-manifesto-lower,.landing-section-intro,.landing-control-content,.landing-access-content{grid-template-columns:1fr}.landing-control-detail{padding-top:20px}.landing-access-title{grid-column:auto}}@media(max-width:767px){.public-landing-header{grid-template-columns:minmax(0,1fr) auto;min-height:0}.public-landing-header>.public-brand{grid-column:1;grid-row:1;min-height:60px;border-right:0}.public-landing-header>.public-nav-links{grid-column:2;grid-row:1;min-width:222px;border-left:1px solid var(--line)}.public-landing .public-nav-plain,.public-landing .public-nav-action{min-height:60px;padding:0 10px;font-size:10px}.public-header-register{grid-column:1 / -1;grid-row:2;min-height:42px;display:flex;align-items:center;padding:0 18px;border-top:1px solid var(--line)}.landing-ledger{display:block}.landing-ledger-label{display:flex;min-height:46px;align-items:center;padding:0 18px;border-right:0;border-bottom:1px solid var(--line)}.landing-ledger-content{padding:48px 18px 56px}.landing-manifesto{min-height:0}.landing-manifesto-content{gap:64px}.landing-manifesto-title,.landing-why-title,.landing-access-title{max-width:11ch;font-size:clamp(48px,15vw,70px);line-height:.88}.landing-manifesto-lower,.landing-section-intro,.landing-control-content,.landing-access-content{display:grid;grid-template-columns:1fr;gap:38px}.agent-setup-actions{display:grid;grid-template-columns:1fr}.agent-secondary-link{min-height:48px;border-top:0;border-left:1px solid #996531}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-grid-item{min-height:68px;border-bottom:1px solid var(--line)}.agent-grid-item:nth-child(2n){border-right:0}.agent-grid-item:last-child{border-bottom:0}.agent-grid-item:last-child{border-right:1px solid var(--line)}.landing-section-title{font-size:clamp(46px,13vw,64px)}.landing-animation-frame{margin:0 -18px;padding:12px;border-right:0;border-left:0}.landing-publish-animation{width:100%;height:570px;margin:0}.landing-publish-header{grid-template-columns:minmax(0,1fr) auto;min-height:76px;padding:12px}.landing-publish-subtitle{display:block;padding-right:8px;font-size:12px;line-height:1.35}.landing-publish-example-word{display:inline}.landing-publish-thread{justify-content:center;padding:18px 12px}.landing-publish-message{max-width:94%;padding:12px}.landing-publish-message p{font-size:12px;overflow-wrap:anywhere}.landing-publish-message code,.landing-publish-live-link{max-width:100%;white-space:normal;overflow-wrap:anywhere}.landing-publish-bridge{grid-template-columns:1fr}.landing-publish-bridge-line{display:none}.landing-publish-bridge-pill{width:100%;justify-content:center;white-space:normal;text-align:center}.landing-indexed-grid{grid-template-columns:1fr}.landing-indexed-grid li{min-height:180px;border-right:0;border-bottom:1px solid var(--line)}.landing-indexed-grid li:last-child{border-bottom:0}.landing-indexed-grid h3{margin-top:42px}.landing-control-detail{padding-top:8px}.landing-control-statement{font-size:clamp(40px,13vw,58px)}.landing-indexed-list li{min-height:96px;grid-template-columns:42px minmax(0,1fr);gap:14px;font-size:clamp(21px,7vw,30px)}.landing-access .landing-ledger-label{border-color:#e3e2de59}.public-landing-footer{display:block}.public-footer-brand,.public-footer-tagline,.public-landing-footer .public-footer-tools{min-height:0;padding:22px 18px;border:0;border-bottom:1px solid var(--line)}.public-footer-brand{min-height:70px}.public-landing-footer .public-footer-tools{justify-content:flex-start;border-bottom:0}.docs-wrap{width:min(100%,calc(100vw - 24px));padding:120px 0 92px}.faq-content{width:100%;margin-left:0}.faq-content h1{margin-bottom:40px;font-size:clamp(48px,14vw,66px)}.public-corner-top-left,.public-corner-top-right,.public-corner-bottom-right{border-color:#c7c7c7;background:#e3e2def5;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:420px){.public-landing-header>.public-nav-links{min-width:214px}.public-landing-header .public-nav-link,.public-landing-header .public-nav-action{padding-inline:6px;font-size:9px}.public-landing-header>.public-brand{padding:0 12px;font-size:15px}.landing-publish-status-pill{min-height:28px;padding:0 6px;font-size:8px}.landing-publish-status-local,.landing-publish-status-live{min-width:29px}}.social-card-preview .social-card-demo{min-height:0;overflow:hidden}.social-card-preview .landing-publish-animation{width:128%;height:576px;max-height:none;flex:0 0 128%;transform:scale(.78);transform-origin:center}
