@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";:root{color:#0a0a0a;font-synthesis:none;--muted:#2a2f2e;--secondary:#f1f3f2;--border:#dde3e1;--primary:#1a3833;--olive:#4a5240;--popover:#fff;background:#fff;font-family:Plus Jakarta Sans,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}.app-shell{background:#fff;flex-direction:column;min-height:100vh;display:flex}.header{z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffc;border-bottom:1px solid #dde3e166;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;width:100%;max-width:672px;margin:auto;padding:16px 24px;display:flex}.wordmark{letter-spacing:-.025em;color:#0a0a0a;font-size:16px;font-weight:700;line-height:24px;text-decoration:none}.progress-group{color:var(--muted);align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}.sign-out{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0}.sign-out:hover{color:#0a0a0a}.track{background:var(--secondary);border-radius:999px;width:96px;height:6px;overflow:hidden}.fill{background:var(--olive);border-radius:999px;height:100%;transition:width .7s ease-out}.main{flex:1;justify-content:center;align-items:center;padding:40px 16px;display:flex}.content{width:100%;max-width:512px}.stack{flex-direction:column;gap:24px;display:flex}h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:32px}.subtitle{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:20px}.form{flex-direction:column;gap:16px;display:flex}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:14px;font-weight:500;line-height:20px}.field label span{color:var(--muted);font-weight:400}.field input,.field select{border:1px solid var(--border);background:var(--secondary);color:#0a0a0a;border-radius:28px;outline:0;width:100%;height:46px;padding:12px 16px;font-size:14px;line-height:20px;transition:all .2s}.field input:focus,.field select:focus{box-shadow:0 0 0 2px #747d78}.field input::placeholder{color:var(--muted)}.select-wrap{position:relative}.field select{appearance:none}.chevron{pointer-events:none;color:var(--muted);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.primary{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:999px;width:100%;min-height:48px;padding:14px 20px;font-size:14px;font-weight:500;line-height:20px;transition:all .2s}.primary:hover{background:#254841}.primary:disabled{opacity:.4;cursor:not-allowed}.card{background:var(--popover);border:1px solid #dde3e180;border-radius:16px;padding:20px}.card h3{margin:0 0 16px;font-size:14px;font-weight:600;line-height:20px}.card ol{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.card li{align-items:flex-start;gap:16px;display:flex}.number{color:#fff;background:#0a0a0a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:12px;font-weight:600;display:flex}.card strong{font-size:14px;font-weight:500;line-height:20px;display:block}.card li p{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:16px}.store-button{color:#fff;background:#0a0a0a;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.store-button:hover{background:#242424}.store-button span{align-items:center;gap:12px;display:flex}.back{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 auto 32px;font-size:12px;display:flex}.complete{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.complete .subtitle{margin-top:-16px}.celebrate{font-size:60px;line-height:1}.complete .card{width:100%;max-width:384px}.left{text-align:left}.promise-list{flex-direction:column;gap:10px;display:flex}.promise-list p{color:var(--muted);gap:8px;margin:0;font-size:12px;line-height:16px;display:flex}.promise-list span{flex:none}.note{color:var(--muted);border-top:1px solid #dde3e180;margin:16px 0 0;padding-top:16px;font-size:12px;line-height:16px}.summary{flex-direction:column;gap:10px;display:flex}.summary h3{margin-bottom:0}.summary div{justify-content:space-between;align-items:center;font-size:12px;display:flex}.summary div span{color:var(--muted)}.summary div strong{font-weight:500}.dashboard{max-width:384px;padding:16px;font-size:16px;font-weight:600}.confetti{pointer-events:none;z-index:50;width:100%;height:100%;position:fixed;inset:0}.signed-out{place-items:center;min-height:100vh;padding:20px;display:grid}.signed-out .card{width:100%;max-width:420px}.signed-out .primary{margin-top:24px}.page-enter{animation:.35s ease-out enter}@keyframes enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=600px){.header-inner{padding:14px 18px}.progress-group{gap:8px}.track{width:64px}.main{align-items:flex-start;padding:32px 20px}.complete h1{font-size:22px}.store-button{padding:15px 16px}}.seller-shell{background:#fff;min-height:100vh}.seller-sidebar{z-index:60;background:#f4f5f4;border-right:1px solid #e5e8e7;flex-direction:column;width:224px;padding:18px 12px 14px;display:flex;position:fixed;inset:0 auto 0 0}.seller-brand{color:#111;align-items:center;gap:5px;height:34px;margin-bottom:18px;padding:0 4px;text-decoration:none;display:flex}.n-mark{color:#fff;background:#0b0b0b;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:0;display:inline-flex}.n-mark:before{content:"n";font-size:24px;font-weight:700;line-height:1;transform:translateY(-2px)}.seller-brand strong{letter-spacing:.08em;font-size:11px}.seller-brand small{color:#666;font-size:9px}.seller-sidebar nav{flex-direction:column;gap:3px;display:flex}.seller-link{color:#202322;border-radius:12px;align-items:center;gap:9px;height:36px;padding:0 10px;font-size:13px;text-decoration:none;display:flex}.seller-link:hover{background:#e9edeb}.seller-link.active{background:#dcefe8}.seller-link i{background:#ef5e6b;border-radius:50%;width:6px;height:6px;margin-left:auto}.seller-bottom{margin-top:auto}.seller-main{min-height:100vh;margin-left:224px;position:relative}.sidebar-toggle{color:#222;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:18px;left:20px}.sidebar-toggle:hover{background:#f2f4f3}.seller-page{width:100%;max-width:760px;padding:82px 44px 90px}.seller-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:36px;display:flex}.seller-head h1{font-size:26px;line-height:32px}.seller-head p{color:#3f4543;margin:5px 0 0;font-size:13px}.seller-button{color:#111;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dce1df;border-radius:999px;padding:9px 16px;font-size:12px}.seller-button:hover{background:#f2f4f3}.seller-button.dark{color:#fff;background:#173832;border-color:#173832}.seller-button:disabled{opacity:.45;cursor:not-allowed}.setup-banner{background:#fafbfa;border:1px solid #f0f2f1;border-radius:18px;align-items:center;gap:32px;margin-bottom:48px;padding:26px 28px;display:flex}.setup-banner>div{flex:1}.setup-banner h2,.seller-section h2,.status-card h2,.ranking h2,.empty-connect h2,.billing-card h2,.settings-block h2{margin:0;font-size:18px;line-height:24px}.setup-banner p{color:#4b514f;max-width:285px;margin:6px 0 0;font-size:12px;line-height:17px}.setup-banner>strong{text-align:center;font-size:22px;line-height:24px}.setup-banner>strong small{color:#4b514f;font-size:10px;font-weight:400;display:block}.metric-row{grid-template-columns:repeat(4,1fr);gap:28px;margin:0 14px 65px;display:grid}.metric-row>div{flex-direction:column;gap:8px;display:flex}.metric-row span{letter-spacing:.06em;font-size:10px;line-height:12px}.metric-row strong{font-size:25px}.metric-row small{color:#3b4240;font-size:10px}.metric-row i{background:linear-gradient(90deg,#f3f5f4,#e9edeb,#f3f5f4) 0 0/200%;border-radius:14px;width:100%;height:26px;animation:1.3s infinite shimmer;display:block}@keyframes shimmer{to{background-position:-200%}}.pro-card{border-top:1px solid #edf0ef;border-bottom:1px solid #edf0ef;grid-template-columns:1fr auto;gap:16px 24px;margin-bottom:58px;padding:42px 14px 28px;display:grid}.pro-card b{letter-spacing:.18em;font-size:11px}.pro-card h2{margin:8px 0 20px;font-size:22px;line-height:28px}.pro-card>.seller-button{align-self:start}.pro-grid{grid-template-columns:1fr 1fr;gap:16px 30px;font-size:12px;line-height:17px;display:grid}.pro-card>p{color:#4d5351;border-top:1px solid #edf0ef;grid-column:1/-1;margin:12px 0 0;padding-top:18px;font-size:10px}.seller-section{margin-bottom:52px}.seller-section>.section-desc{color:#4b514f;margin:6px 0 24px;font-size:13px}.about-callout{border-bottom:1px solid #e7eae9;gap:16px;margin-bottom:9px;padding:17px;display:flex}.about-callout svg{box-sizing:content-box;background:#f1f3f2;border-radius:50%;padding:8px}.about-callout h3{margin:0;font-size:13px}.about-callout p{color:#4b514f;margin:4px 0 0;font-size:11px;line-height:16px}.resource-row{color:#111;justify-content:space-between;align-items:center;padding:11px 15px;text-decoration:none;display:flex}.resource-row:hover{background:#f7f8f8;border-radius:10px}.resource-row span{flex-direction:column;display:flex}.resource-row strong{font-size:12px;font-weight:500}.resource-row small{color:#4b514f;margin-top:3px;font-size:10px}.channel-list{border:1px solid #e8ebea;border-radius:16px;overflow:hidden}.channel-list>div{background:#fafbfa;border-bottom:1px solid #e8ebea;justify-content:space-between;align-items:center;padding:16px;display:flex}.channel-list>div:last-child{border:0}.channel-list span{flex-direction:column;display:flex}.channel-list strong{font-size:12px;font-weight:500}.channel-list small{color:#4b514f;margin-top:4px;font-size:10px}.progress-ring{border:11px solid #e3e8e6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:152px;height:152px;margin:14px auto 48px;display:flex}.progress-ring strong{font-size:26px}.progress-ring span{color:#424846;font-size:10px}.progress-ring.small{border-width:8px;width:112px;height:112px;margin:0}.task-list{flex-direction:column;gap:8px;margin-bottom:38px;display:flex}.task-list button{cursor:pointer;background:#fff;border:1px solid #0000;border-radius:18px;align-items:center;gap:14px;height:48px;padding:0 18px;display:flex}.task-list button.open{background:#fafbfa;border-color:#e9eceb;box-shadow:0 2px 7px #00000008}.task-list button i{background:#f3f5f4;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.task-list button span{text-align:left;flex:1;font-size:13px}.task-content{max-width:550px;margin:auto}.pay-note{color:#fff;background:#0b0b0b;border-radius:22px;gap:12px;margin-bottom:28px;padding:17px 20px;font-size:12px;line-height:17px;display:flex}.pay-note em{color:#aeb4b2;font-style:normal}.task-content h3{margin:0;font-size:14px}.task-content>p{color:#4b514f;font-size:11px}.pill-grid{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0 26px;display:grid}.pill-grid button,.brand-group button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e6e4;border-radius:999px;padding:10px 15px;font-size:11px}.pill-grid button:hover,.brand-group button:hover,.pill-grid button.selected,.brand-group button.selected{background:#e4f0ec;border-color:#9db6ad}.task-actions{flex-direction:column;align-items:flex-end;gap:50px;display:flex}.seller-footer{color:#4b514f;align-items:center;gap:24px;margin-top:60px;font-size:10px;display:flex}.seller-footer a{cursor:pointer}.tabs,.brand-tabs{border-bottom:1px solid #e8ebea;gap:6px;margin-bottom:26px;display:flex}.tabs button,.brand-tabs button{color:#59605e;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px;font-size:12px}.tabs button.active,.brand-tabs button.active{color:#111;border-bottom-color:#111}.tabs button:disabled{opacity:.35}.status-card{border:1px solid #e6eae8;border-radius:18px;grid-template-columns:1fr auto;gap:25px;margin-bottom:38px;padding:24px;display:grid}.status-card p,.ranking p,.empty-connect p{color:#4b514f;margin:6px 0 0;font-size:12px}.catalog-stats{border-top:1px solid #edf0ef;grid-column:1/-1;grid-template-columns:repeat(3,1fr);padding-top:20px;display:grid}.catalog-stats>div{border-right:1px solid #edf0ef;grid-template-columns:1fr auto;gap:4px 15px;padding:0 18px;display:grid}.catalog-stats>div:last-child{border:0}.catalog-stats span{font-size:11px}.catalog-stats strong{font-size:22px}.catalog-stats small{color:#59605e;grid-column:2;font-size:10px}.learning-grid,.analytics-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.insight-card{border:1px solid #e8ebea;border-radius:15px;flex-direction:column;gap:10px;padding:18px;display:flex}.insight-card span{font-size:11px}.insight-card strong{font-size:24px}.insight-card small{color:#59605e;font-size:9px;line-height:13px}.ranking{border:1px solid #e8ebea;border-radius:18px;margin-bottom:34px;padding:24px}.ranking>p{justify-content:space-between;display:flex}.ranking-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.ranking-grid>div{background:#f8f9f9;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.ranking-grid span{font-size:10px}.ranking-grid strong{font-size:22px}.ranking-grid small{color:#59605e;font-size:9px}.empty-connect{text-align:center;border:1px dashed #d9dfdc;border-radius:18px;padding:40px}.empty-connect svg{color:#73807b;margin-bottom:12px}.empty-connect .seller-button{margin-top:18px}.readiness{border:1px solid #e6eae8;border-radius:18px;align-items:center;gap:18px;margin-bottom:24px;padding:20px;display:flex}.readiness p{flex:1;font-size:11px}.readiness>span{background:#f4f6f5;border-radius:10px;padding:10px 12px;font-size:10px;display:block}.readiness b{color:#426e60}.brand-tabs{overflow:auto}.brand-intro{color:#4b514f;font-size:12px}.brand-group{border-bottom:1px solid #edf0ef;padding:22px 0}.brand-group h3{margin:0;font-size:14px}.brand-group p{color:#59605e;margin:5px 0 14px;font-size:11px}.brand-group>div{flex-wrap:wrap;gap:8px;display:flex}.brand-group button{padding:8px 13px}.brand-group+.seller-button{margin-top:26px}.analytics-controls{justify-content:space-between;margin-bottom:20px;display:flex}.analytics-controls>div,.language-row,.mode-tabs{background:#f1f3f2;border-radius:999px;padding:3px;display:flex}.analytics-controls button,.language-row button,.mode-tabs button{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 13px;font-size:11px}.analytics-controls button.active,.language-row button.active,.mode-tabs button.active{background:#fff;box-shadow:0 1px 4px #00000014}.analytics-grid{grid-template-columns:repeat(4,1fr);margin-top:24px}.chart-empty{color:#72807b;border:1px solid #e8ebea;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;height:280px;margin-top:20px;display:flex}.chart-empty h2{color:#222;margin:13px 0 4px;font-size:16px}.chart-empty p{font-size:11px}.billing-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.billing-stats>div{border:1px solid #e8ebea;border-radius:15px;flex-direction:column;gap:10px;padding:18px;display:flex}.billing-stats span{color:#59605e;font-size:11px}.billing-stats strong{font-size:24px}.billing-card{border:1px solid #e8ebea;border-radius:18px;margin-bottom:20px;padding:22px}.billing-card>p{color:#59605e;font-size:12px}.billing-card>p span{color:#222;background:#f1f3f2;border-radius:999px;padding:4px 8px}.cap-line{justify-content:space-between;margin-top:22px;font-size:11px;display:flex}.cap-track{background:#edf0ef;border-radius:999px;height:8px;margin-top:8px}.billing-meta{grid-template-columns:repeat(3,1fr);margin-top:24px;display:grid}.billing-meta span{color:#59605e;flex-direction:column;gap:6px;font-size:10px;display:flex}.billing-meta b{color:#111;font-size:12px}.mode-tabs{width:max-content;margin:26px 0}.billing-card .field{margin:18px 0}.billing-card .seller-button{margin-top:4px}.settings-block{border-bottom:1px solid #e8ebea;padding:24px 0}.settings-block h2{margin-bottom:18px}.setting-row{border-top:1px solid #edf0ef;grid-template-columns:160px 1fr auto;align-items:center;min-height:58px;font-size:12px;display:grid}.setting-row span{color:#59605e}.setting-row strong{font-weight:500}.setting-row button{cursor:pointer;color:#59605e;background:0 0;border:0}@media (width<=650px){.seller-sidebar{transition:all .25s;transform:translate(-100%)}.seller-sidebar.open{transform:none;box-shadow:10px 0 30px #00000014}.seller-main{margin-left:0}.seller-page{padding:76px 24px}.setup-banner{flex-wrap:wrap;align-items:flex-start}.metric-row,.analytics-grid{grid-template-columns:repeat(2,1fr)}.ranking-grid{grid-template-columns:1fr 1fr}.readiness{flex-wrap:wrap;align-items:flex-start}}@media (width<=540px){.seller-page{padding:68px 18px}.seller-head{margin-bottom:26px}.setup-banner,.status-card{flex-direction:column;display:flex}.metric-row,.learning-grid,.billing-stats,.analytics-grid{grid-template-columns:1fr 1fr}.pill-grid{grid-template-columns:1fr}.pro-card{flex-direction:column;display:flex}.pro-grid,.ranking-grid{grid-template-columns:1fr}.catalog-stats{grid-template-columns:1fr;gap:16px}.catalog-stats>div{border:0}.seller-footer{flex-wrap:wrap}.seller-footer span{width:100%;margin:0}}.seller-button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.seller-toast{z-index:120;color:#fff;background:#173832;border-radius:14px;align-items:center;gap:10px;padding:13px 14px;font-size:12px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 30px #0000002e}.seller-toast button{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0f0d47;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.seller-modal{background:#fff;border-radius:20px;width:100%;max-width:430px;padding:22px;box-shadow:0 20px 60px #0000002e}.modal-head{justify-content:space-between;align-items:center;display:flex}.modal-head h2{margin:0;font-size:18px}.modal-head button{cursor:pointer;background:0 0;border:0}.modal-desc{color:#59605e;margin:7px 0 18px;font-size:12px}.source-option{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e7e5;border-radius:14px;align-items:center;gap:14px;width:100%;margin-top:10px;padding:16px;display:flex}.source-option:hover{background:#f6f8f7;border-color:#9bb1aa}.source-option>svg{box-sizing:content-box;background:#edf2f0;border-radius:10px;padding:8px}.source-option span{flex-direction:column;display:flex}.source-option strong{font-size:13px}.source-option small{color:#59605e;margin-top:3px;font-size:10px}.quick-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.quick-grid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6eae8;border-radius:16px;flex-direction:column;align-items:flex-start;gap:9px;padding:18px;display:flex}.quick-grid button:hover{background:#f7f9f8;border-color:#abc0b9}.quick-grid svg{box-sizing:content-box;background:#edf3f1;border-radius:10px;padding:8px}.quick-grid strong{font-size:12px}.quick-grid span{color:#59605e;font-size:10px}.progress-ring{border:0;padding:9px}.progress-ring>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.task-panel{border:1px solid #e7ebe9;border-radius:18px;margin-top:-18px;padding:24px}.task-panel h3{margin:0 0 5px;font-size:14px}.task-panel>p{color:#59605e;margin:0 0 18px;font-size:11px}.task-panel>.seller-button{float:right;margin-top:22px}.option-cards{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.option-cards button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e6e3;border-radius:14px;flex-direction:column;gap:6px;padding:15px;display:flex}.option-cards button.selected{background:#e8f2ee;border-color:#86a69b}.option-cards strong{font-size:12px}.option-cards span{color:#59605e;font-size:10px}.check-row{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e7e5;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;margin-top:10px;padding:15px;display:grid}.check-row>span{background:#eef2f0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.check-row>span svg{width:14px}.check-row div{flex-direction:column;display:flex}.check-row strong{font-size:12px}.check-row small{color:#59605e;margin-top:3px;font-size:10px}.check-row b{color:#42675b;font-size:10px}.check-row.done{background:#f2f8f5;border-color:#b9d0c7}.channel-options{border:1px solid #e5e9e7;border-radius:15px;flex-direction:column;display:flex;overflow:hidden}.channel-options label,.channel-toggle{border-bottom:1px solid #e8ebea;justify-content:space-between;align-items:center;padding:16px;display:flex}.channel-options label:last-child,.channel-toggle:last-child{border:0}.channel-options span,.channel-toggle span{flex-direction:column;display:flex}.channel-options strong,.channel-toggle strong{font-size:12px}.channel-options small,.channel-toggle small{color:#59605e;margin-top:3px;font-size:10px}.channel-options input,.channel-toggle input{accent-color:#173832;width:17px;height:17px}.product-toolbar{justify-content:space-between;gap:12px;margin-bottom:15px;display:flex}.product-toolbar>div{border:1px solid #e0e5e2;border-radius:999px;flex:1;align-items:center;gap:8px;max-width:280px;padding:0 13px;display:flex}.product-toolbar input{border:0;outline:0;width:100%;padding:9px 0;font-size:11px}.product-table{border:1px solid #e4e8e6;border-radius:16px;overflow:hidden}.product-tr{border-top:1px solid #edf0ef;grid-template-columns:1.8fr .6fr .6fr .6fr;align-items:center;gap:12px;min-height:62px;padding:0 16px;font-size:11px;display:grid}.product-tr.head{color:#59605e;background:#f7f9f8;border:0;min-height:42px}.product-tr>span:first-child{flex-direction:column;display:flex}.product-tr>span strong{font-size:11px}.product-tr>span small{color:#69716e;margin-top:3px;font-size:9px}.status-pill{cursor:pointer;border:0;border-radius:999px;width:max-content;padding:5px 9px;font-size:9px}.status-pill.live{color:#285d46;background:#e4f2eb}.status-pill.draft{color:#59605e;background:#f1f2f2}.chart-empty.compact{height:210px}.readiness.functional{justify-content:flex-start}.readiness.functional p{font-size:13px}.brand-group button{align-items:center;gap:3px;display:inline-flex}.custom-tag{gap:9px;margin:22px 0;display:flex}.custom-tag input,.plain-field input{background:#f5f7f6;border:1px solid #dde3e0;border-radius:12px;outline:0;width:100%;padding:10px 12px;font-size:12px}.custom-tag input:focus,.plain-field input:focus{border-color:#7c9c91;box-shadow:0 0 0 2px #e3eeea}.mini-chart{border:1px solid #e5e9e7;border-radius:18px;margin-top:20px;padding:22px}.chart-head{justify-content:space-between;display:flex}.chart-head h2{margin:0;font-size:16px}.chart-head p{color:#59605e;margin:4px 0;font-size:10px}.chart-head>strong{font-size:24px}.bars{border-bottom:1px solid #e4e8e6;align-items:flex-end;gap:10px;height:190px;padding-top:20px;display:flex}.bars i{background:#86aa9e;border-radius:6px 6px 0 0;flex:1;min-width:8px;max-width:32px;transition:all .3s}.cap-track{overflow:hidden}.cap-track i{background:#426e60;height:100%;display:block}.active-status{color:#285d46!important;background:#e4f2eb!important}.plain-field{flex-direction:column;gap:7px;margin:18px 0;font-size:11px;display:flex}.modal-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.channel-toggle{padding-left:0;padding-right:0}@media (width<=650px){.quick-grid,.option-cards{grid-template-columns:1fr}.product-tr{grid-template-columns:1.5fr .6fr .6fr}.product-tr>:last-child{display:none}.seller-toast{bottom:18px;left:18px;right:18px}}@media (width<=430px){.product-toolbar{flex-direction:column}.product-toolbar>div{max-width:none}.product-tr{grid-template-columns:1fr .5fr}.product-tr>:nth-child(3){display:none}}.channel-list>button{text-align:left;cursor:pointer;background:#fafbfa;border:0;border-bottom:1px solid #e8ebea;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.channel-list>button:last-child{border-bottom:0}.channel-list>button:hover{background:#f0f4f2}.channel-list>button strong{font-size:12px;font-weight:500}.connector-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.connector-card{border:1px solid #e5e9e7;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:205px;padding:20px;display:flex}.connector-card>div:nth-child(2){flex:1}.connector-card h2{align-items:center;gap:8px;margin:12px 0 6px;font-size:16px;display:flex}.connector-card h2 span{text-transform:uppercase;letter-spacing:.08em;color:#65706c;background:#f1f3f2;border-radius:999px;padding:4px 7px;font-size:8px}.connector-card p{color:#59605e;margin:0;font-size:11px;line-height:16px}.connector-icon{background:#edf3f1;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.connector-icon svg{width:18px}.import-card{border:1px solid #e4e8e6;border-radius:20px;max-width:510px;padding:28px}.import-card>svg{box-sizing:content-box;background:#edf3f1;border-radius:12px;padding:10px}.import-card h2{margin:16px 0 6px;font-size:18px}.import-card>p{color:#59605e;font-size:11px}.file-drop{cursor:pointer;background:#fafbfa;border:1px dashed #bfcac6;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:130px;margin:20px 0;display:flex}.file-drop input{opacity:0;pointer-events:none;position:absolute}.file-drop span{font-size:12px;font-weight:500}.file-drop small{color:#69716e;margin-top:5px;font-size:9px}.plain-field select{background:#f5f7f6;border:1px solid #dde3e0;border-radius:12px;outline:0;width:100%;padding:10px 12px;font-size:12px}.import-actions{justify-content:flex-end;gap:8px;display:flex}.subpage-form{border:1px solid #e4e8e6;border-radius:18px;padding:24px}.subpage-form h2,.ugc-layout h2,.channel-status h2,.feature-card h2,.channel-config h2{margin:0;font-size:16px}.subpage-form>p,.ugc-detail>p,.channel-status p,.channel-config>p{color:#59605e;font-size:11px;line-height:16px}.subpage-form textarea,.plain-field textarea{resize:vertical;background:#f7f9f8;border:1px solid #dde3e0;border-radius:13px;outline:0;width:100%;min-height:130px;padding:12px;font:12px/18px inherit}.subpage-form>.seller-button{margin-top:22px}.tag-options{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.tag-options button{cursor:pointer;background:#fff;border:1px solid #e1e6e3;border-radius:999px;align-items:center;gap:3px;padding:8px 12px;font-size:10px;display:inline-flex}.tag-options button.selected{background:#e5f1ed;border-color:#8fac9f}.ugc-layout{grid-template-columns:210px 1fr;gap:16px;display:grid}.ugc-sources,.ugc-detail{border:1px solid #e4e8e6;border-radius:17px;padding:17px}.ugc-sources h2,.ugc-detail h2{margin-bottom:14px}.ugc-sources button{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;width:100%;padding:9px;display:flex}.ugc-sources button.active{background:#e8f2ee}.ugc-sources span{font-size:11px;font-weight:500}.ugc-sources small{color:#69716e;margin-top:3px;font-size:8px}.ugc-detail>strong{font-size:13px}.quick-url{gap:7px;margin:18px 0;display:flex}.quick-url input{border:1px solid #dde3e0;border-radius:11px;outline:0;flex:1;min-width:0;padding:9px 11px;font-size:11px}.ugc-items>div{border-top:1px solid #edf0ef;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;display:flex}.ugc-items span{text-overflow:ellipsis;color:#4b514f;min-width:0;font-size:9px;overflow:hidden}.ugc-items button{color:#8a3434;cursor:pointer;background:0 0;border:0;font-size:9px}.empty-mini{text-align:center;color:#7a8380;background:#fafbfa;border-radius:12px;padding:35px 10px;font-size:10px}.channel-badge{color:#606866;background:#f0f2f1;border-radius:999px;padding:6px 10px;font-size:10px}.channel-badge.on{color:#285d46;background:#e4f2eb}.channel-status{border:1px solid #e4e8e6;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:22px;display:flex}.channel-status>div{max-width:500px}.always-pill{color:#fff;background:#151817;border-radius:999px;padding:7px 11px;font-size:9px}.switch input{opacity:0;position:absolute}.switch i{cursor:pointer;background:#cfd6d3;border-radius:999px;width:40px;height:23px;transition:all .2s;display:block;position:relative}.switch i:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000002e}.switch input:checked+i{background:#173832}.switch input:checked+i:after{transform:translate(17px)}.feature-card{border:1px solid #e4e8e6;border-radius:18px;margin-bottom:28px;padding:22px}.feature-card h2{margin-bottom:13px}.feature-card>div{align-items:center;gap:8px;padding:7px 0;font-size:11px;display:flex}.feature-card svg{color:#3b705d}.channel-config{border:1px solid #e4e8e6;border-radius:18px;margin-bottom:18px;padding:22px}.channel-config .option-cards{margin-bottom:0}.query-row{gap:7px;margin:8px 0;display:flex}.query-row input{border:1px solid #dde3e0;border-radius:11px;outline:0;flex:1;padding:9px 11px;font-size:11px}.query-row button{cursor:pointer;background:#f2f4f3;border:0;border-radius:9px}.channel-config>.seller-button{margin-top:8px}@media (width<=650px){.connector-grid,.ugc-layout{grid-template-columns:1fr}.ugc-sources{flex-wrap:wrap;gap:5px;display:flex}.ugc-sources h2{width:100%}.ugc-sources button{width:auto}.channel-status{align-items:flex-start}.import-actions{flex-direction:column}.import-actions .seller-button{width:100%}}.public-shell{color:#111;background:#f4f0e8;min-height:100vh}.public-header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f0e8e0;border-bottom:1px solid #1111111f;justify-content:space-between;align-items:center;height:70px;padding:0 5vw;display:flex;position:sticky;top:0}.public-header a{color:#111;text-decoration:none}.public-logo,.footer-logo{letter-spacing:-.08em;font-size:26px;font-weight:700}.public-header nav{align-items:center;gap:26px;display:flex}.public-header nav a,.public-header>div>a{text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.public-header>div{align-items:center;gap:18px;display:flex}.public-cta{border-radius:999px;padding:11px 17px;color:#fff!important;background:#111!important}.mobile-menu{background:0 0;border:0;display:none}.public-mobile-nav{z-index:75;top:70px;background:#f4f0e8;flex-direction:column;padding:20px;display:flex;position:fixed;inset-inline:0}.public-mobile-nav a{color:#111;border-bottom:1px solid #0000001a;padding:11px;text-decoration:none}.public-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:110px 6vw 80px;display:flex}.public-hero>span,.info-hero>span,.public-section>span,.dark-section>span,.waitlist>span{letter-spacing:.22em;font-size:10px;font-weight:700}.public-hero h1{letter-spacing:-.07em;max-width:1100px;margin:28px 0;font-size:clamp(52px,8vw,118px);line-height:.91}.public-hero>p{color:#373a38;max-width:720px;font-size:18px;line-height:28px}.public-hero>div,.info-hero>div{gap:10px;margin-top:24px;display:flex}.hero-button{color:#fff;background:#111;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:14px 20px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.hero-button.secondary{color:#111;background:0 0;border:1px solid #1111114d}.public-hero>small{color:#60635f;margin-top:24px}.dark-section{color:#f4f0e8;background:#111;padding:120px 8vw}.dark-section h2,.public-section>h2{letter-spacing:-.055em;max-width:850px;margin:25px 0;font-size:clamp(40px,6vw,80px);line-height:.98}.dark-section>p,.public-section>p{color:#bfc0bb;max-width:620px;font-size:16px;line-height:25px}.proof-grid{background:#333;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:70px;display:grid}.proof-grid>div{background:#111;flex-direction:column;padding:30px;display:flex}.proof-grid strong{font-size:44px}.proof-grid span{color:#aaa;margin-top:12px;font-size:11px}.public-section{padding:120px 8vw}.public-section>p{color:#4d514e}.solution-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:55px;display:grid}.solution-grid article{border:1px solid #00000029;border-radius:22px;flex-direction:column;align-items:flex-start;min-height:270px;padding:28px;display:flex}.solution-grid article small{letter-spacing:.15em;font-size:9px}.solution-grid article h3{margin:40px 0 8px;font-size:28px}.solution-grid article p{color:#555b57;flex:1;font-size:13px}.solution-grid .hero-button{padding:9px 14px}.steps>div{border-top:1px solid #0003;grid-template-columns:90px 1fr;padding:22px 0;display:grid}.steps b{font-size:11px}.steps h3{margin:0;font-size:24px}.public-final{text-align:center;background:#a8c7b8;border-radius:28px;margin:0 5vw 100px;padding:70px}.public-final h2{letter-spacing:-.05em;margin:0 0 30px;font-size:clamp(32px,5vw,65px)}.public-footer{color:#eee;background:#111;grid-template-columns:2fr repeat(4,1fr);gap:35px;padding:70px 6vw 30px;display:grid}.public-footer>div{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.public-footer h2{margin:35px 0;font-size:28px;line-height:1}.public-footer a{color:#bbb;font-size:10px;text-decoration:none}.public-footer strong{letter-spacing:.13em;margin-bottom:10px;font-size:9px}.public-footer>p{color:#777;border-top:1px solid #333;grid-column:1/-1;padding-top:20px;font-size:9px}.footer-logo{color:#fff!important}.info-main{min-height:70vh}.info-hero{padding:120px 8vw 80px}.info-hero h1{letter-spacing:-.065em;max-width:900px;margin:22px 0;font-size:clamp(48px,7vw,100px);line-height:.94}.info-hero>p{color:#4f5551;max-width:680px;font-size:17px;line-height:26px}.info-cards{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 8vw 100px;display:grid}.info-cards article{border:1px solid #00000029;border-radius:20px;min-height:220px;padding:25px}.info-cards b{font-size:10px}.info-cards h2{margin:35px 0 10px;font-size:25px}.info-cards p{color:#555b57;font-size:11px;line-height:17px}.blog-list{padding:0 8vw 100px}.blog-list article{border-top:1px solid #0003;grid-template-columns:140px 1fr 100px;gap:20px;padding:32px 0;display:grid;position:relative}.blog-list article>span{letter-spacing:.12em;font-size:9px}.blog-list h2{margin:0;font-size:28px;line-height:34px}.blog-list p{color:#555b57;grid-column:2;max-width:700px;font-size:12px}.blog-list small{grid-area:1/3;font-size:9px}.blog-list button{cursor:pointer;background:0 0;border:0;grid-column:2;gap:8px;width:max-content;padding:0;font-size:11px;display:flex}.google-button,.account-submit{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;padding:13px}.google-button{color:#111;background:#fff;border:1px solid #0003;margin:15px 0}.account-submit:disabled{opacity:.35}.form-message{color:#286048;background:#e3f1ea;border-radius:10px;margin-top:10px;padding:10px;font-size:10px}.legal-page{grid-template-columns:300px 1fr;gap:80px;padding:100px 8vw;display:grid}.legal-page aside{flex-direction:column;height:max-content;display:flex;position:sticky;top:100px}.legal-page aside>span{letter-spacing:.14em;font-size:9px}.legal-page aside h1{margin:15px 0 8px;font-size:38px}.legal-page aside p{color:#555b57;font-size:10px}.legal-page aside strong{margin:25px 0 8px;font-size:9px}.legal-page aside a{color:#555b57;padding:5px 0;font-size:10px;text-decoration:none}.legal-page article section{margin-bottom:60px}.legal-page article h2{font-size:25px}.legal-page article p{color:#3e4440;font-size:13px;line-height:23px}.faq-list{max-width:780px;margin:0 auto 100px;padding:0 20px}.faq-list>div{border-top:1px solid #0003}.faq-list button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:20px 0;font-size:14px;display:flex}.faq-list p{color:#555b57;padding:0 0 20px;font-size:11px;line-height:18px}.waitlist{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:650px;padding:60px 20px;display:flex}.waitlist h1{letter-spacing:-.06em;margin:22px 0;font-size:clamp(42px,6vw,74px)}.waitlist p{color:#555b57;max-width:580px}.waitlist form{gap:8px;margin:24px 0;display:flex}.waitlist input{background:#fff;border:1px solid #0003;border-radius:999px;min-width:280px;padding:13px 17px}.waitlist button{color:#fff;background:#111;border:0;border-radius:999px;padding:13px 19px}.waitlist>strong{color:#286048;font-size:10px}.waitlist>small{color:#666;margin-top:12px}@media (width<=760px){.public-header nav,.public-header>div>a{display:none}.public-header>div>.mobile-menu{display:block}.public-hero{min-height:600px}.public-hero h1{font-size:52px}.proof-grid,.solution-grid,.info-cards{grid-template-columns:1fr}.public-footer{grid-template-columns:1fr 1fr}.public-footer>div:first-child{grid-column:1/-1}.legal-page{grid-template-columns:1fr;gap:35px;padding:70px 24px}.legal-page aside{position:static}.blog-list article{grid-template-columns:1fr}.blog-list article>*{grid-area:auto/1!important}.dark-section,.public-section,.info-hero{padding:80px 24px}.public-final{padding:45px 20px}.waitlist form{flex-direction:column;width:100%;max-width:360px}.waitlist input{min-width:0}.ugc-layout{grid-template-columns:1fr}}.article-page{max-width:900px;margin:auto;padding:100px 24px}.article-page>a{color:#444;font-size:10px;text-decoration:none}.article-page>span{letter-spacing:.14em;margin-top:60px;font-size:9px;display:block}.article-page>h1{letter-spacing:-.06em;margin:20px 0;font-size:clamp(46px,7vw,84px);line-height:.96}.article-lead{color:#474c49;font-size:18px;line-height:29px}.article-page>small{font-size:9px}.article-page>article{max-width:680px;margin:70px auto}.article-page article h2{margin-top:45px;font-size:26px}.article-page article p{color:#363b38;font-size:14px;line-height:25px}.article-page blockquote{border-left:3px solid #6d927f;margin:35px 0;padding:8px 22px;font-size:20px;line-height:30px}.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:620px;padding:60px 20px;display:flex}.not-found>strong{letter-spacing:-.06em;font-size:90px}.not-found h1{margin:10px;font-size:40px}.not-found p{color:#555b57}.not-found>div{gap:8px;margin-top:20px;display:flex}.ugc-actions{justify-content:flex-end;gap:7px;margin-top:-34px;display:flex}.review-form{background:#f8faf9;border:1px solid #e0e5e2;border-radius:13px;margin:12px 0;padding:14px}.review-form label{flex-direction:column;gap:5px;margin:8px 0;font-size:9px;display:flex}.review-form input,.review-form textarea{background:#fff;border:1px solid #dce2df;border-radius:9px;padding:8px;font:10px/15px inherit}.review-form textarea{resize:vertical;min-height:70px}.review-form>div{justify-content:flex-end;gap:6px;display:flex}.ugc-items span{flex-direction:column;gap:2px;display:flex}.ugc-items span b{color:#2f654f;font-size:8px}.ugc-items span small{color:#5f6864;font-size:8px}.sidebar-toggle{z-index:70}.public-header nav button{color:#111;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:10px 0;font:600 11px/1 inherit;display:flex}.public-header nav button svg{transition:transform .2s}.public-header nav button.active svg{transform:rotate(180deg)}.public-mega-menu{z-index:79;color:#f4f0e8;background:#111;grid-template-columns:1.15fr 1fr 1fr 1.3fr;gap:40px;padding:40px 6vw 46px;display:grid;position:fixed;top:70px;left:0;right:0;box-shadow:0 30px 70px #0000003d}.public-mega-menu section{flex-direction:column;gap:3px;display:flex}.public-mega-menu section>strong{color:#8e938f;letter-spacing:.16em;text-transform:uppercase;margin-bottom:13px;font-size:9px}.public-mega-menu section>a{color:#f4f0e8;flex-direction:column;padding:8px 0;font-size:13px;text-decoration:none;display:flex}.public-mega-menu section>a:hover span{color:#a8c7b8}.public-mega-menu section small{color:#828784;margin-top:3px;font-size:8px}.public-mega-menu>.mega-note{align-self:end}.mega-note p{color:#b7bab7;max-width:260px;font-size:12px;line-height:19px}.mega-note .hero-button{color:#111;background:#f4f0e8;margin-top:10px}.public-mega-menu>button{color:#fff;cursor:pointer;background:0 0;border:0;position:absolute;top:17px;right:5vw}.commerce-orbit{grid-template-columns:repeat(7,1fr);width:min(860px,90vw);gap:8px!important;margin-top:80px!important;display:grid!important}.commerce-orbit>span{text-align:left;min-height:72px;animation:.55s both orbit-rise;animation-delay:calc(var(--i) * 55ms);border:1px solid #0000002e;border-radius:14px;flex-direction:column;justify-content:space-between;padding:11px;font-size:10px;display:flex}.commerce-orbit small{color:#555;margin:0;font-size:10px}@keyframes orbit-rise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}.problem-section{background:#dce8e1}.problem-grid{background:#00000029;grid-template-columns:repeat(4,1fr);gap:1px;margin:55px 0 35px;display:grid}.problem-grid article{background:#dce8e1;min-height:265px;padding:25px}.problem-grid b,.sell-grid>article>span{letter-spacing:.12em;font-size:9px}.problem-grid h3,.sell-grid h3{letter-spacing:-.04em;max-width:180px;margin:72px 0 12px;font-size:25px;line-height:1.03}.problem-grid p,.sell-grid p{color:#4f5652;font-size:11px;line-height:18px}.sell-section{background:#e8decb}.sell-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:55px;display:grid}.sell-grid article{background:#f4f0e8;border-radius:22px;min-height:310px;padding:28px}.sell-grid h3{margin-top:115px;font-size:30px}.interactive-steps .step-tabs{border-block:1px solid #0003;grid-template-columns:repeat(4,1fr);gap:0;margin-top:55px;display:grid}.step-tabs button{border:0;text-align:left;cursor:pointer;opacity:.48;background:0 0;border-right:1px solid #00000026;align-items:flex-start;gap:13px;padding:20px;display:flex}.step-tabs button:last-child{border-right:0}.step-tabs button.active{opacity:1;background:#dce8e1}.step-tabs b{font-size:9px}.step-tabs span{font-size:11px;line-height:16px}.step-detail{gap:50px;border:0!important;grid-template-columns:1fr 1.35fr!important;padding:55px 0!important;display:grid!important}.step-detail small{letter-spacing:.14em;font-size:9px}.step-detail h3{margin:20px 0 10px;font-size:34px}.step-detail p{color:#4b514d;max-width:440px;font-size:13px;line-height:22px}.agent-diagram{color:#f4f0e8;background:#111;border-radius:22px;justify-content:center;align-items:center;gap:14px;min-height:230px;display:flex}.agent-diagram span,.agent-diagram strong{border:1px solid #555;border-radius:50%;place-items:center;width:90px;height:90px;font-size:9px;display:grid}.agent-diagram strong{color:#111;background:#a8c7b8;border:0}.agent-diagram i{background:#717571;width:35px;height:1px}.rail-section{color:#f4f0e8;background:#111;padding:120px 8vw}.rail-section>span,.case-section>span,.home-faq>span,.public-final>span{letter-spacing:.16em;font-size:9px}.rail-section h2,.case-section h2{letter-spacing:-.055em;max-width:860px;margin:25px 0;font-size:clamp(42px,6vw,78px);line-height:.98}.rail-section>p{color:#aeb2ae;max-width:620px;font-size:14px;line-height:23px}.rail-grid{background:#343735;grid-template-columns:repeat(3,1fr);gap:1px;margin:55px 0 35px;display:grid}.rail-grid article{background:#111;min-height:150px;padding:22px;position:relative}.rail-grid small{color:#8e938f;letter-spacing:.1em;font-size:8px}.rail-grid h3{margin-top:52px;font-size:22px}.rail-grid svg{position:absolute;bottom:22px;right:20px}.rail-section .hero-button.secondary{color:#f4f0e8;border-color:#626662}.case-section{background:#a8c7b8;padding:120px 8vw}.case-section>div{grid-template-columns:repeat(3,1fr);gap:12px;margin:55px 0 35px;display:grid}.case-section article{border:1px solid #0003;border-radius:20px;flex-direction:column;min-height:270px;padding:25px;display:flex}.case-section article small{text-transform:uppercase;letter-spacing:.1em;font-size:10px}.case-section article strong{letter-spacing:-.06em;margin:auto 0 15px;font-size:52px}.case-section article p{font-size:11px;line-height:18px}.home-faq>div{border-bottom:1px solid #0003;max-width:920px;margin:55px 0 0 auto}.home-faq article{border-top:1px solid #0003}.home-faq button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:24px 0;display:flex}.home-faq button span{font-size:17px}.home-faq button b{font-size:20px;font-weight:400}.home-faq article p{color:#4f5551;max-width:660px;margin:0;padding:0 0 25px;font-size:12px;line-height:20px}.public-final>p{font-size:13px}.public-final>div{justify-content:center;gap:8px;display:flex}.public-final>small{color:#425049;margin-top:22px;font-size:9px;display:block}.public-mobile-nav strong{color:#747b77;letter-spacing:.14em;padding:18px 11px 5px;font-size:8px}.public-mobile-nav .mobile-start{color:#fff;text-align:center;background:#111;border:0;border-radius:999px;margin-top:14px}@media (width<=900px){.public-mega-menu{grid-template-columns:repeat(3,1fr)}.public-mega-menu .mega-note{grid-column:1/-1}.problem-grid,.rail-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.public-mega-menu{display:none}.commerce-orbit{grid-template-columns:repeat(2,1fr);margin-top:55px!important}.commerce-orbit>span:last-child{grid-column:1/-1}.problem-grid,.sell-grid,.case-section>div{grid-template-columns:1fr}.problem-grid article{min-height:200px}.problem-grid h3,.sell-grid h3{margin-top:45px}.interactive-steps .step-tabs{grid-template-columns:1fr 1fr}.step-tabs button:nth-child(2){border-right:0}.step-detail{grid-template-columns:1fr!important}.agent-diagram{min-height:190px}.rail-section,.case-section{padding:80px 24px}.rail-grid{grid-template-columns:1fr 1fr}.public-final>div{flex-direction:column;align-items:center}}@media (width<=430px){.rail-grid{grid-template-columns:1fr}.agent-diagram{gap:7px}.agent-diagram span,.agent-diagram strong{width:72px;height:72px}.agent-diagram i{width:18px}.home-faq button span{font-size:14px}}.pricing-page{min-height:70vh}.pricing-hero{padding:120px 8vw 70px}.pricing-hero>span,.commission-section>span,.pricing-faq>span{letter-spacing:.17em;font-size:9px;font-weight:700}.pricing-hero h1{letter-spacing:-.07em;max-width:980px;margin:24px 0;font-size:clamp(58px,9vw,120px);line-height:.9}.pricing-hero p{color:#4f5551;max-width:700px;font-size:16px;line-height:26px}.plan-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:0 8vw 110px;display:grid}.plan-grid article{border:1px solid #0000002e;border-radius:22px;flex-direction:column;align-items:flex-start;min-height:480px;padding:28px;display:flex}.plan-grid article:first-child{background:#a8c7b8}.plan-grid article>span{letter-spacing:.14em;text-transform:uppercase;font-size:9px}.plan-grid h2{letter-spacing:-.04em;margin:30px 0 8px;font-size:32px}.plan-grid article>p{color:#4f5551;min-height:58px;font-size:12px;line-height:19px}.plan-grid ul{flex:1;margin:28px 0;padding:0;list-style:none}.plan-grid li{align-items:flex-start;gap:8px;margin:12px 0;font-size:11px;line-height:17px;display:flex}.plan-grid li svg{flex:none;margin-top:2px}.plan-grid .hero-button{width:100%}.commission-section{color:#f4f0e8;background:#111;padding:110px 8vw}.commission-section>h2,.pricing-faq>h2{letter-spacing:-.055em;max-width:800px;margin:22px 0;font-size:clamp(42px,6vw,76px);line-height:.98}.commission-section>p{color:#aeb2ae;max-width:650px;font-size:14px;line-height:23px}.commission-section>div{background:#343735;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:55px;display:grid}.commission-section article{background:#111;min-height:240px;padding:25px}.commission-section article strong{letter-spacing:-.05em;margin-bottom:60px;font-size:50px;display:block}.commission-section article p{color:#b5b8b5;font-size:11px;line-height:18px}.pricing-faq{padding:110px 8vw}.pricing-faq>div{border-bottom:1px solid #0003;max-width:880px;margin:55px 0 0 auto}.pricing-faq article{border-top:1px solid #0003}.pricing-faq button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:23px 0;display:flex}.pricing-faq button span{font-size:16px}.pricing-faq button b{font-size:20px;font-weight:400}.pricing-faq article p{color:#4f5551;max-width:680px;margin:0;padding:0 0 24px;font-size:12px;line-height:20px}@media (width<=900px){.plan-grid{grid-template-columns:1fr}.plan-grid article{min-height:390px}.commission-section>div{grid-template-columns:1fr}.commission-section article{min-height:auto}.commission-section article strong{margin-bottom:25px}}@media (width<=760px){.pricing-hero,.commission-section,.pricing-faq{padding:80px 24px}.plan-grid{padding:0 24px 80px}.pricing-hero h1{font-size:58px}.pricing-faq button span{font-size:14px}}.solution-hero{padding:120px 8vw 100px}.solution-hero>span,.solution-block>span,.solution-workflow>span,.stack-section>span,.solution-faq>span{letter-spacing:.16em;font-size:9px;font-weight:700}.solution-hero h1{letter-spacing:-.066em;max-width:1050px;margin:25px 0;font-size:clamp(54px,8vw,108px);line-height:.92}.solution-hero>p{color:#4e5450;max-width:760px;font-size:17px;line-height:27px}.solution-hero>div{gap:9px;margin-top:28px;display:flex}.solution-block,.stack-section,.solution-faq{padding:110px 8vw}.solution-block>h2,.solution-workflow>h2,.stack-section>h2,.solution-faq>h2{letter-spacing:-.052em;max-width:850px;margin:23px 0 50px;font-size:clamp(40px,6vw,74px);line-height:.98}.solution-problems{background:#00000026;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.solution-problems article{background:#f4f0e8;min-height:260px;padding:25px}.solution-problems b{font-size:9px}.solution-problems h3{letter-spacing:-.035em;margin:75px 0 12px;font-size:24px}.solution-problems p{color:#555b57;font-size:10px;line-height:17px}.solution-workflow{color:#f4f0e8;background:#111;padding:110px 8vw}.solution-workflow>div{background:#363936;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.solution-workflow article{background:#111;flex-direction:column;min-height:340px;padding:25px;display:flex}.solution-workflow small{color:#969b97;letter-spacing:.09em;font-size:8px}.solution-workflow article>b{color:#a8c7b8;margin:auto 0 12px;font-size:48px}.solution-workflow h3{min-height:60px;margin:0;font-size:21px;line-height:1.1}.solution-workflow p{color:#aeb2ae;font-size:10px;line-height:17px}.capability-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.capability-grid article{border:1px solid #0000002b;border-radius:19px;min-height:200px;padding:24px}.capability-grid small{letter-spacing:.13em;font-size:8px}.capability-grid h3{margin:62px 0 9px;font-size:22px}.capability-grid p{color:#555b57;font-size:10px;line-height:17px}.stack-section{background:#dce8e1}.stack-table{border-top:1px solid #0003}.stack-table>div{border-bottom:1px solid #0003;grid-template-columns:1fr 1.3fr 1.3fr;display:grid}.stack-table b,.stack-table span{padding:18px;font-size:10px;line-height:17px}.stack-table b{text-transform:uppercase;letter-spacing:.08em;font-size:9px}.solution-faq>article{border-top:1px solid #0003;max-width:880px;margin-left:auto}.solution-faq>article:last-child{border-bottom:1px solid #0003}.solution-faq button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;width:100%;padding:23px 0;display:flex}.solution-faq button span{font-size:16px}.solution-faq button b{font-size:20px;font-weight:400}.solution-faq article p{color:#505652;max-width:670px;margin:0;padding:0 0 25px;font-size:12px;line-height:20px}@media (width<=900px){.solution-problems,.capability-grid,.solution-workflow>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.solution-hero,.solution-block,.solution-workflow,.stack-section,.solution-faq{padding:80px 24px}.solution-hero h1{font-size:54px}.solution-hero>div{flex-direction:column;align-items:flex-start}.solution-problems,.capability-grid,.solution-workflow>div{grid-template-columns:1fr}.solution-workflow article{min-height:250px}.stack-table{overflow-x:auto}.stack-table>div{min-width:650px}.solution-faq button span{font-size:14px}}.deep-hero{padding:120px 8vw 100px}.deep-hero>span,.pipeline-section>span,.rail-detail>span,.neutral-section>span,.deep-faq>span,.audience-section>span,.governance-section>span,.story-section>span,.belief-section>span,.name-section>span,.work-section>span,.stack-copy>span,.role-section>span{letter-spacing:.16em;font-size:9px;font-weight:700}.deep-hero h1{letter-spacing:-.068em;max-width:1100px;margin:25px 0;font-size:clamp(56px,8vw,110px);line-height:.91}.deep-hero>p{color:#4d534f;max-width:740px;font-size:17px;line-height:27px}.deep-hero>.hero-button{margin-top:22px}.pillar-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 8vw 110px;display:grid}.pillar-grid article{border:1px solid #0000002b;border-radius:21px;min-height:280px;padding:28px}.pillar-grid b{font-size:9px}.pillar-grid h2{margin:95px 0 10px;font-size:27px}.pillar-grid p{color:#505652;max-width:480px;font-size:11px;line-height:18px}.audience-section,.belief-section,.work-section{background:#dce8e1;padding:110px 8vw}.audience-section>h2,.governance-section>h2,.pipeline-section>h2,.rail-detail>h2,.neutral-section>h2,.deep-faq>h2,.story-section h2,.belief-section>h2,.name-section>h2,.work-section>h2,.role-section>h2{letter-spacing:-.055em;max-width:900px;margin:23px 0 50px;font-size:clamp(40px,6vw,75px);line-height:.98}.audience-section>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.audience-section article{background:#f4f0e8;border-radius:20px;min-height:240px;padding:25px;position:relative}.audience-section h3{margin-top:80px;font-size:24px}.audience-section p{color:#505652;font-size:11px;line-height:18px}.audience-section svg{position:absolute;top:22px;right:22px}.governance-section{color:#f4f0e8;background:#111;padding:110px 8vw}.governance-diagram{flex-direction:column;align-items:center;gap:0;max-width:850px;margin:60px auto 0;display:flex}.governance-diagram>strong{text-align:center;border:1px solid #555;border-radius:999px;min-width:250px;padding:18px;font-size:10px}.governance-diagram>i{background:#5f635f;width:1px;height:45px}.governance-diagram>div{gap:10px;display:flex}.governance-diagram span{color:#111;background:#a8c7b8;border-radius:12px;padding:18px 28px;font-size:9px}.deep-faq{padding:110px 8vw}.deep-faq>div{border-bottom:1px solid #0003;max-width:900px;margin-left:auto}.deep-faq article{border-top:1px solid #0003}.deep-faq button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:23px 0;display:flex}.deep-faq button span{font-size:16px}.deep-faq button b{font-size:20px;font-weight:400}.deep-faq article p{color:#4f5551;max-width:680px;margin:0;padding:0 0 25px;font-size:12px;line-height:20px}.pipeline-section{background:#dce8e1;padding:110px 8vw}.pipeline-section>div{background:#00000026;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.pipeline-section article{background:#dce8e1;min-height:310px;padding:25px;position:relative}.pipeline-section small{letter-spacing:.1em;font-size:8px}.pipeline-section h3{margin:95px 0 10px;font-size:22px}.pipeline-section p{color:#4f5551;font-size:10px;line-height:17px}.pipeline-section svg{z-index:2;box-sizing:content-box;color:#fff;background:#111;border-radius:50%;padding:5px;position:absolute;top:50%;right:-9px}.rail-detail{color:#f4f0e8;background:#111;padding:110px 8vw}.rail-detail>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.rail-detail article{border:1px solid #393d3a;border-radius:20px;min-height:270px;padding:26px}.rail-detail small{color:#939894;letter-spacing:.12em;font-size:8px}.rail-detail h3{margin:90px 0 10px;font-size:32px}.rail-detail p{color:#afb3af;font-size:11px;line-height:18px}.neutral-section{padding:110px 8vw}.neutral-section>p{color:#4f5551;max-width:700px;font-size:14px;line-height:23px}.neutral-section>div{flex-wrap:wrap;gap:8px;margin-top:38px;display:flex}.neutral-section>div span{border:1px solid #0003;border-radius:999px;padding:11px 16px;font-size:10px}.comparison-list{padding:0 8vw 70px}.comparison-list>article{margin-bottom:85px}.comparison-list h2{letter-spacing:-.045em;font-size:clamp(32px,4vw,52px)}.comparison-table{border-top:1px solid #0003;overflow-x:auto}.comparison-table>div{border-bottom:1px solid #0003;grid-template-columns:1fr 1.25fr 1.25fr;min-width:680px;display:grid}.comparison-table b,.comparison-table span{padding:17px;font-size:10px;line-height:16px}.comparison-table b{text-transform:uppercase;letter-spacing:.08em;font-size:9px}.comparison-table>div span:last-child{background:#dce8e1}.about-hero{padding-bottom:130px}.story-section{color:#f4f0e8;background:#111;grid-template-columns:250px 1fr;gap:60px;padding:110px 8vw;display:grid}.story-section h2{margin-top:0}.story-section p{color:#b4b7b4;max-width:720px;font-size:14px;line-height:24px}.belief-section>div,.work-section>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.belief-section article,.work-section article{background:#f4f0e8;border-radius:20px;min-height:240px;padding:25px}.belief-section b{font-size:9px}.belief-section h3,.work-section h3{margin:75px 0 10px;font-size:24px}.belief-section p,.work-section p{color:#4f5551;font-size:11px;line-height:18px}.name-section{padding:120px 8vw}.name-section>p{color:#4f5551;max-width:720px;font-size:15px;line-height:25px}.careers-hero{color:#f4f0e8;background:#111}.careers-hero>p{color:#b5b8b5}.stack-copy{background:#e8decb;grid-template-columns:250px 1fr;gap:60px;padding:90px 8vw;display:grid}.stack-copy p{max-width:800px;margin:0;font-size:18px;line-height:30px}.role-section{padding:110px 8vw}.role-section>article{border-top:1px solid #0003;justify-content:space-between;align-items:center;gap:30px;padding:28px 0;display:flex}.role-section>article:last-child{border-bottom:1px solid #0003}.role-section article h3{margin:0 0 8px;font-size:25px}.role-section article p{color:#4f5551;max-width:650px;margin:0;font-size:11px;line-height:18px}.role-section article button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 17px;display:flex}.career-modal{z-index:200;background:#000000a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.career-modal form{background:#f4f0e8;border-radius:22px;width:min(540px,100%);max-height:90vh;padding:30px;position:relative;overflow:auto}.career-modal form>button:first-child{cursor:pointer;background:0 0;border:0;position:absolute;top:20px;right:20px}.career-modal form>span{letter-spacing:.14em;font-size:8px}.career-modal form h2{margin:15px 0 25px;font-size:30px}.career-modal label{flex-direction:column;gap:6px;margin:12px 0;font-size:10px;display:flex}.career-modal input,.career-modal textarea{background:#fff;border:1px solid #0003;border-radius:10px;padding:11px;font:12px inherit}.career-modal textarea{resize:vertical;min-height:90px}.career-modal .account-submit{width:100%;margin-top:12px}.application-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex}.application-success svg{box-sizing:content-box;background:#dce8e1;border-radius:50%;width:38px;height:38px;padding:9px}.application-success strong{margin-top:15px}.application-success p{color:#555;font-size:11px}.blog-filters{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.blog-filters a{color:#111;border:1px solid #0003;border-radius:999px;padding:9px 13px;font-size:9px;text-decoration:none}.blog-filters a:hover{background:#dce8e1}@media (width<=900px){.pillar-grid,.rail-detail>div,.audience-section>div,.belief-section>div,.work-section>div{grid-template-columns:1fr}.pipeline-section>div{grid-template-columns:1fr 1fr}.pipeline-section article:nth-child(2) svg{display:none}}@media (width<=760px){.deep-hero,.audience-section,.governance-section,.pipeline-section,.rail-detail,.neutral-section,.deep-faq,.belief-section,.work-section,.name-section,.role-section{padding:80px 24px}.deep-hero h1{font-size:54px}.pillar-grid{grid-template-columns:1fr;padding:0 24px 80px}.pipeline-section>div{grid-template-columns:1fr}.pipeline-section article{min-height:250px}.pipeline-section svg{display:none}.governance-diagram>div{flex-direction:column}.story-section,.stack-copy{grid-template-columns:1fr;gap:25px;padding:80px 24px}.role-section>article{flex-direction:column;align-items:flex-start}.comparison-list{padding:0 24px 50px}.deep-faq button span{font-size:14px}}.glossary-search{letter-spacing:.1em;flex-direction:column;gap:8px;max-width:620px;margin-top:35px;font-size:9px;font-weight:700;display:flex;position:relative}.glossary-search input{letter-spacing:0;background:#ffffff8c;border:1px solid #00000038;border-radius:999px;outline:0;padding:15px 48px 15px 18px;font:12px inherit}.glossary-search input:focus{border-color:#6f8f82;box-shadow:0 0 0 3px #6f8f8229}.glossary-search button{cursor:pointer;background:0 0;border:0;position:absolute;bottom:12px;right:14px}.glossary-list{padding:0 8vw 100px}.glossary-list>div:first-child{border-block:1px solid #0003;align-items:baseline;gap:10px;padding:18px 0;display:flex}.glossary-list>div:first-child strong{font-size:28px}.glossary-list>div:first-child span{color:#59605c;font-size:10px}.glossary-list>article{border-bottom:1px solid #0003;grid-template-columns:70px 1fr;padding:30px 0;display:grid}.glossary-list>article>b{font-size:9px}.glossary-list article>div{grid-template-columns:minmax(190px,.75fr) 1.25fr;gap:30px;display:grid}.glossary-list small{letter-spacing:.11em;text-transform:uppercase;grid-column:1;align-self:end;font-size:8px}.glossary-list h2{letter-spacing:-.04em;grid-column:1;margin:5px 0 0;font-size:30px}.glossary-list p{color:#4e5551;grid-area:1/2/3;max-width:650px;margin:0;font-size:12px;line-height:21px}.glossary-empty{text-align:center;padding:70px 0!important;display:block!important}.glossary-empty h2{font-size:32px}.glossary-empty p{margin:10px auto 25px;display:block}.glossary-empty button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;padding:12px 17px}.case-metrics{background:linear-gradient(#0000 0 100%);grid-template-columns:repeat(3,1fr);gap:1px;padding:0 8vw 110px;display:grid}.case-metrics article{border:1px solid #0000002b;flex-direction:column;min-height:250px;padding:25px;display:flex}.case-metrics small{text-transform:uppercase;letter-spacing:.1em;font-size:9px}.case-metrics strong{letter-spacing:-.07em;margin:auto 0 10px;font-size:64px}.case-metrics p{font-size:10px;line-height:17px}.case-stories{color:#f4f0e8;background:#111;padding:110px 8vw}.case-stories article{border-top:1px solid #383c39;grid-template-columns:220px 1fr;gap:50px;padding:45px 0;display:grid}.case-stories article:last-child{border-bottom:1px solid #383c39}.case-stories article>div:first-child{flex-direction:column;display:flex}.case-stories span{color:#939894;letter-spacing:.12em;font-size:8px}.case-stories strong{margin-top:auto;font-size:48px}.case-stories h2{margin:0;font-size:42px}.case-stories h3{font-size:14px}.case-stories p{color:#afb3af;max-width:700px;font-size:12px;line-height:21px}.merchant-reviews{background:#dce8e1;padding:110px 8vw}.merchant-reviews>span,.pattern-section>span{letter-spacing:.16em;font-size:9px;font-weight:700}.merchant-reviews>h2,.pattern-section>h2{letter-spacing:-.055em;max-width:850px;margin:23px 0 50px;font-size:clamp(40px,6vw,72px);line-height:.98}.merchant-reviews>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.merchant-reviews blockquote{background:#f4f0e8;border-radius:20px;flex-direction:column;min-height:290px;margin:0;padding:25px;display:flex}.merchant-reviews blockquote>b{letter-spacing:.08em;font-size:13px}.merchant-reviews blockquote p{color:#343a36;margin:auto 0;font-size:13px;line-height:22px}.merchant-reviews blockquote footer{color:#616864;font-size:9px}.pattern-section{padding:110px 8vw}.pattern-section>div{background:#00000026;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.pattern-section article{background:#f4f0e8;min-height:230px;padding:25px}.pattern-section article b{font-size:9px}.pattern-section h3{margin:70px 0 10px;font-size:24px}.pattern-section p{color:#505652;font-size:11px;line-height:18px}.account-legal a{color:inherit}.forgot-button,.text-button{color:#454b47;cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:6px 0;font-size:9px;text-decoration:underline}.text-button{align-self:flex-start;margin-top:18px;text-decoration:none}.account-legal{border-top:1px solid #00000024;padding-top:16px;margin-top:20px!important}.waitlist-success{background:#dce8e1;border:1px solid #00000029;border-radius:18px;flex-direction:column;align-items:center;min-width:300px;margin:25px;padding:28px;display:flex}.waitlist-success svg{width:28px;height:28px}.waitlist-success strong{margin:13px 0 0}.waitlist-success p{font-size:11px}.waitlist-success button{cursor:pointer;background:0 0;border:0;font-size:9px;text-decoration:underline}.legal-links{border-top:1px solid #0000002e;flex-wrap:wrap;gap:8px;padding-top:30px;display:flex}.legal-links a{color:#111;border:1px solid #0003;border-radius:999px;padding:9px 13px;font-size:9px;text-decoration:none}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=900px){.merchant-reviews>div{grid-template-columns:1fr}.merchant-reviews blockquote{min-height:220px}}@media (width<=760px){.glossary-list,.case-stories,.merchant-reviews,.pattern-section{padding:80px 24px}.glossary-list article>div{grid-template-columns:1fr}.glossary-list p{grid-area:auto/1;margin-top:18px}.case-metrics{grid-template-columns:1fr;padding:0 24px 80px}.case-metrics article{min-height:200px}.case-stories article{grid-template-columns:1fr;gap:25px}.case-stories strong{margin-top:30px}.pattern-section>div{grid-template-columns:1fr}.legal-links{margin-bottom:35px}}.help-hero{background:#dce8e1;padding:110px 8vw 70px}.help-hero>span,.popular-help>span,.help-categories>span{letter-spacing:.16em;font-size:9px;font-weight:700}.help-hero h1{letter-spacing:-.062em;max-width:900px;margin:22px 0;font-size:clamp(50px,7vw,92px);line-height:.94}.help-hero>p{color:#4f5551;max-width:640px;font-size:15px;line-height:24px}.help-hero>label{letter-spacing:.1em;flex-direction:column;gap:7px;max-width:650px;margin-top:32px;font-size:9px;font-weight:700;display:flex;position:relative}.help-hero input{letter-spacing:0;background:#f4f0e8;border:1px solid #0000002e;border-radius:999px;outline:0;padding:15px 18px;font:12px inherit}.help-results{z-index:15;background:#f4f0e8;border:1px solid #00000026;border-radius:16px;width:min(650px,84vw);max-height:290px;padding:8px;position:absolute;overflow:auto;box-shadow:0 18px 40px #00000024}.help-results button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;width:100%;padding:11px;display:flex}.help-results button:hover{background:#dce8e1}.help-results small{color:#6a716d;font-size:8px}.help-results strong{margin-top:4px;font-size:11px}.help-results p{padding:14px;font-size:11px}.popular-help,.help-categories{padding:80px 8vw}.popular-help>div{background:#00000029;grid-template-columns:1fr 1fr;gap:1px;margin-top:25px;display:grid}.popular-help button{text-align:left;cursor:pointer;background:#f4f0e8;border:0;justify-content:space-between;align-items:center;padding:18px;font-size:12px;display:flex}.popular-help button:hover{background:#dce8e1}.help-categories{padding-top:30px}.help-categories>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:25px;display:grid}.help-categories article{border:1px solid #00000029;border-radius:18px;padding:22px}.help-categories h2{margin:0 0 16px;font-size:22px}.help-categories button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #00000021;justify-content:space-between;align-items:center;width:100%;padding:13px 0;font-size:10px;display:flex}.help-article{z-index:200;background:#0000009e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.help-article>article{background:#f4f0e8;border-radius:22px;width:min(600px,100%);padding:32px;position:relative}.help-article>article>button{cursor:pointer;background:0 0;border:0;position:absolute;top:20px;right:20px}.help-article small{letter-spacing:.13em;font-size:8px}.help-article h2{letter-spacing:-.04em;max-width:480px;margin:18px 0;font-size:32px}.help-article p{color:#4f5551;font-size:13px;line-height:22px}.help-article article>div{margin-top:25px}.metric-link{color:#3b4240;cursor:pointer;background:0 0;border:0;width:max-content;padding:0;font-size:10px;text-decoration:underline}.task-panel .pay-note{margin-bottom:28px}.task-actions-row{justify-content:space-between;align-items:center;gap:10px;margin-top:24px;display:flex}.catalog-dashboard{margin-top:42px}.catalog-dashboard>h2{margin:0;font-size:18px}.catalog-dashboard>p{color:#59605e;margin:5px 0 20px;font-size:11px}.catalog-dashboard-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.catalog-dashboard-grid article{border:1px solid #e4e9e7;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:190px;padding:18px;display:flex}.catalog-dashboard-grid article:first-child{grid-row:span 2}.catalog-dashboard-grid article>svg{box-sizing:content-box;background:#edf3f1;border-radius:10px;padding:8px}.catalog-dashboard-grid h3{margin:14px 0 6px;font-size:13px;line-height:18px}.catalog-dashboard-grid p,.catalog-dashboard-grid span{color:#59605e;font-size:10px;line-height:16px}.catalog-dashboard-grid .seller-button{margin-top:auto}.good-status{align-items:flex-start;gap:6px;display:flex;color:#34634f!important}.good-status svg{flex:none;width:14px}.product-empty{text-align:center;color:#69716e;grid-column:1/-1;padding:45px;font-size:11px}.details-readiness>div+div{flex-direction:column;gap:7px;display:flex}.details-readiness>div:last-child span{background:#f4f6f5;border-radius:9px;padding:8px 10px;font-size:9px;display:block}.ugc-context-callout{background:#fafbfa;border:1px solid #e4e9e7;border-radius:14px;align-items:center;gap:12px;margin-bottom:20px;padding:13px 15px;display:flex}.ugc-context-callout>svg{flex:none}.ugc-context-callout p{color:#59605e;flex:1;margin:0;font-size:10px;line-height:15px}.billing-title,.settings-title-row{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.billing-title h2,.billing-title p{margin-top:0}.billing-facts{border-top:1px solid #e1e6e4;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px;display:grid}.billing-facts>div{flex-direction:column;gap:5px;padding:14px 8px 0;display:flex}.billing-facts span{color:#69716e;font-size:9px}.billing-facts strong{font-size:11px}.active-channel-count{color:#59605e;margin:18px 0;font-size:10px}.paid-targets>p{color:#59605e;max-width:720px;font-size:10px;line-height:16px}.settings-title-row h3{margin:0;font-size:15px}.settings-title-row>span,.coming-platforms em{color:#69716e;background:#eef1f0;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.paid-targets .plain-field small{color:#69716e;font-weight:400;line-height:15px}.money-input{background:#fff;border:1px solid #dce2df;border-radius:9px;align-items:center;gap:8px;margin-top:8px;padding:0 10px;display:flex}.money-input input{flex:1;min-width:0;border:0!important;padding-inline:2px!important}.money-input i{color:#69716e;font-size:9px;font-style:normal}.target-row{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.target-row>div>span,.target-row>label{flex-direction:column;gap:6px;font-size:9px;font-weight:700;display:flex}.target-row .mode-tabs{margin:0}.target-row .mode-tabs button{padding:9px 17px}.budget-cap{margin:18px 0}.coming-platforms>div{border-bottom:1px solid #e1e6e4;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.coming-platforms>div>b{background:#edf2f0;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.coming-platforms>div span{flex-direction:column;gap:3px;display:flex}.coming-platforms>div small{color:#69716e;font-size:8px}.coming-platforms>.seller-button{margin-top:16px}.channel-section-title{margin:30px 0 10px;font-size:12px}.settings-channel-list{border:1px solid #e1e6e4;border-radius:14px;overflow:hidden}.settings-channel-list .channel-toggle{border:0;border-bottom:1px solid #e1e6e4;border-radius:0;margin:0}.settings-channel-list .channel-toggle:last-child{border-bottom:0}.settings-channel-list input:disabled{opacity:.5}.seller-footer{flex-wrap:wrap}.seller-footer span{margin-left:auto}@media (width<=760px){.help-hero,.popular-help,.help-categories{padding:70px 24px}.popular-help>div,.help-categories>div{grid-template-columns:1fr}.help-categories{padding-top:20px}}@media (width<=540px){.catalog-dashboard-grid,.billing-facts,.target-row{grid-template-columns:1fr}.catalog-dashboard-grid article:first-child{grid-row:auto}.task-actions-row{flex-direction:column;align-items:stretch}.details-readiness>div:last-child{width:100%}.billing-title{flex-direction:column;align-items:stretch}.coming-platforms>div{grid-template-columns:34px 1fr}.coming-platforms em{grid-column:2}.seller-footer span{width:100%;margin-left:0}}.store-switcher{background:#fff;border:1px solid #e1e6e4;border-radius:14px;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;padding:15px 18px;display:flex}.store-switcher label{flex-direction:column;gap:7px;min-width:min(430px,75%);font-size:9px;font-weight:700;display:flex}.store-switcher select,.order-flow input,.order-flow select{background:#fff;border:1px solid #dce2df;border-radius:9px;width:100%;padding:10px;font:11px inherit}.store-switcher span{color:#69716e;font-size:9px}.order-flow{grid-template-columns:minmax(330px,.9fr) 1.1fr;gap:20px;display:grid}.order-flow>form,.order-flow>section{background:#fff;border:1px solid #e1e6e4;border-radius:16px;padding:20px}.order-flow form{flex-direction:column;gap:14px;display:flex}.order-flow label{flex-direction:column;gap:6px;font-size:9px;font-weight:700;display:flex}.order-flow form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.order-flow h2{margin:0 0 16px;font-size:17px}.order-flow article{border-top:1px solid #e7ebe9;grid-template-columns:1fr auto;gap:5px;padding:13px 0;display:grid}.order-flow article span{color:#34634f;background:#e9f3ee;border-radius:999px;padding:4px 7px;font-size:8px}.order-flow article small{color:#69716e;grid-column:1/-1;font-size:9px}.order-flow section>p{color:#69716e;font-size:10px}@media (width<=760px){.store-switcher{flex-direction:column;align-items:stretch}.store-switcher label{min-width:0}.order-flow{grid-template-columns:1fr}}.agentic-onboarding{background:#f7faf8;border:1px solid #d8e4df;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-top:18px;padding:22px;display:grid}.agentic-onboarding h2{margin:5px 0;font-size:17px}.agentic-onboarding p{color:#59605e;max-width:650px;margin:0 0 8px;font-size:11px;line-height:17px}.agentic-onboarding small{color:#77817d;font-size:9px}.agentic-kicker{text-transform:uppercase;letter-spacing:.09em;color:#2d6a52;font-size:8px}.agentic-embed{border-top:1px solid #dfe7e3;grid-column:1/-1;min-height:180px;padding-top:18px}.agentic-loading{text-align:center;padding:28px}.agentic-error{background:#fff9e9;border:1px solid #e8d7aa;border-radius:12px;padding:16px}.agentic-error strong{font-size:12px}.agentic-error p{color:#715f31;margin:6px 0 0}@media (width<=760px){.agentic-onboarding{grid-template-columns:1fr}.agentic-onboarding>.seller-button{justify-self:start}}:root{--ink:#111127;--canvas:#f5f6ff;--surface:#fff;--surface-2:#eff1ff;--line:#dfe2f3;--violet:#6657ff;--violet-dark:#4938e8;--cyan:#44d5e7;--lime:#c9f269;--muted:#686b83;--primary:var(--violet);--secondary:var(--surface-2);--border:var(--line);--popover:var(--surface);color:var(--ink);background:var(--canvas)}body{background:var(--canvas);color:var(--ink)}::selection{color:#21176b;background:#d7d2ff}.route-loading{background:radial-gradient(circle at 50% 35%, #dedaff 0, transparent 32%), var(--canvas);min-height:100vh;color:var(--muted);place-content:center;justify-items:center;gap:14px;display:grid}.brand-pulse{background:var(--ink);color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;font-size:24px;font-weight:800;animation:1.4s ease-in-out infinite pulse;display:grid;box-shadow:0 18px 50px #3d2ebe38}@keyframes pulse{50%{transform:translateY(-4px);box-shadow:0 24px 70px #3d2ebe4d}}.public-shell{background:var(--canvas)}.public-header{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f5f6ffd1;border-color:#dfe2f3cc}.desktop-menu,.public-menu-backdrop{display:none}.public-logo,.footer-logo,.wordmark{color:var(--ink);letter-spacing:-.06em;font-weight:800}.public-logo:after,.footer-logo:after{content:"°";color:var(--violet);vertical-align:top;font-size:.7em}.public-cta,.hero-button,.account-submit,.primary{background:var(--violet);color:#fff;border:0;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 10px 28px #6657ff38}.public-cta:hover,.hero-button:hover,.account-submit:hover,.primary:hover{background:var(--violet-dark);transform:translateY(-2px);box-shadow:0 16px 34px #6657ff4d}@media (width>=761px){.public-header{z-index:80;background:var(--ink);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:12px;flex:0 0 58px;width:min(720px,100% - 40px);height:58px;min-height:58px;margin:12px auto 0;padding:0 20px;transition:width .28s,border-radius .2s;position:sticky;top:12px}.public-header.menu-open{border-radius:12px 12px 0 0;width:min(980px,100% - 40px)}.desktop-menu{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 0;font:600 14px/1 inherit;display:flex}.desktop-menu svg{flex:none}.public-header .public-logo{z-index:1;color:#fff;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.public-header-actions{gap:8px}.public-header .public-header-actions>a{color:#fff;text-transform:none;letter-spacing:0;font-size:14px;font-weight:600}.public-header-actions>a:first-child{padding:9px 8px}.public-header .public-cta{height:44px;box-shadow:none;align-items:center;gap:13px;padding:5px 5px 5px 15px;display:flex;background:var(--violet)!important;color:#fff!important}.public-header .public-cta:hover{background:var(--violet-dark)!important}.public-cta>span{width:34px;height:34px;color:var(--violet-dark);background:#fff;border-radius:50%;place-items:center;display:grid}.public-menu-backdrop{z-index:78;cursor:default;background:#11112775;border:0;display:block;position:fixed;inset:0}.public-mega-menu{z-index:79;background:var(--ink);color:#fff;border-radius:0 0 12px 12px;grid-template-columns:1.12fr 1fr 1fr;gap:10px;width:min(980px,100% - 40px);padding:16px 40px 28px;display:grid;position:fixed;top:70px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 30px 70px #0000003d}.public-mega-menu section{min-height:250px;padding:20px}.public-mega-menu section:first-child{background:#6657ff14;border:1px solid #bdb7ff29;border-radius:12px}.public-mega-menu section>strong{color:#bdb7ff}.public-mega-menu section>a{color:#fff;padding-block:7px;font-size:16px;font-weight:600}.public-mega-menu section>a:hover span{color:#bdb7ff}.public-mega-menu section small{color:#ffffff75}.public-mega-menu>.mega-note{border-top:1px solid #ffffff24;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:18px;display:flex}.public-mega-menu .mega-note p{color:#ffffffad;max-width:none;margin:0}.public-mega-menu .mega-note .hero-button{background:var(--violet);color:#fff;margin:0}}.hero-button.secondary,.secondary-button{border:1px solid var(--line);color:var(--ink);box-shadow:none;background:#ffffffb3}.public-hero{background:radial-gradient(circle at 15% 0, #dcd8ff 0, transparent 34%), radial-gradient(circle at 88% 20%, #ccf8fd 0, transparent 30%), var(--canvas);position:relative;overflow:hidden}.public-hero:before{content:"";pointer-events:none;border:1px solid #6657ff47;border-radius:42% 58% 64% 36%;width:210px;height:210px;position:absolute;inset:90px 8% auto auto;transform:rotate(18deg)}.public-hero h1,.info-hero h1,.deep-hero h1,.solution-hero h1{color:var(--ink);letter-spacing:-.065em}.public-hero>span,.public-section>span,.eyebrow{color:var(--violet);letter-spacing:.16em}.dark-section{background:var(--ink);color:#fff;border-radius:36px;margin:0 24px;box-shadow:0 30px 80px #11112733}.solution-grid article,.problem-grid article,.info-cards article,.pricing-plans article,.pillar-grid article{border-color:var(--line);background:#fffc;border-radius:24px;box-shadow:0 10px 40px #2923680f}.public-footer{color:#d9dbec;background:#0e0e22;border:0}.public-mobile-nav{background:var(--surface);box-shadow:0 20px 44px #2923681f}.public-mobile-nav a{border-color:var(--line);color:var(--ink)}#main,#main .public-hero{background:var(--canvas)}#main .public-hero:before{display:none}#main .commerce-fan-wrap{width:100vw;height:clamp(390px,48vw,500px);margin:34px calc(50% - 50vw) -18px;position:relative;overflow:hidden}#main .commerce-fan-wheel{--fan-size:clamp(1500px, 216vw, 2100px);--fan-radius:calc(var(--fan-size) / 2 - 95px);width:var(--fan-size);height:var(--fan-size);will-change:transform;animation:72s linear infinite commerce-fan-spin;position:absolute;top:42px;left:50%}#main .commerce-fan-wrap:hover .commerce-fan-wheel{animation-play-state:paused}#main .commerce-fan-item{width:clamp(154px,18.9vw,185px);height:clamp(214px,26vw,254px);transform:translate(-50%, -50%) rotate(var(--angle)) translateY(calc(var(--fan-radius) * -1));position:absolute;top:50%;left:50%}#main .commerce-fan-card{background:var(--surface);width:100%;height:100%;color:var(--ink);border:1px solid #11112714;border-radius:12px;flex-direction:column;padding:11px;display:flex;overflow:hidden;box-shadow:0 16px 40px #2923681a}#main .commerce-fan-card--1{background:var(--ink);color:#fff;border-color:#ffffff24}#main .commerce-fan-card--2{background:#e9eaf2}#main .commerce-fan-card>strong{letter-spacing:-.045em;min-height:38px;font-size:clamp(16px,2vw,21px);line-height:.95}#main .commerce-product{flex:1;width:100%;min-height:0;margin-block:2px 6px;display:block;overflow:hidden}#main .commerce-product img{width:100%;height:100%;display:block}#main .commerce-product--chair img{object-fit:cover;object-position:50% 64%}#main .commerce-product--bag img,#main .commerce-product--skincare img{object-fit:contain}#main .commerce-card-foot{justify-content:space-between;align-items:center;display:flex}#main .commerce-icon{width:28px;height:28px;color:var(--ink);background:#fff;border-radius:50%;flex:0 0 28px;place-items:center;display:grid}#main .commerce-icon svg,#main .commerce-icon img{object-fit:contain;width:15px;height:15px;display:block}#main .commerce-icon img{filter:brightness(0)saturate()}#main .commerce-card-foot small{color:currentColor;opacity:.72;margin:0;font-size:9px;font-weight:600}@keyframes commerce-fan-spin{0%{transform:translate(-50%)rotate(-32deg)}to{transform:translate(-50%)rotate(328deg)}}#main .problem-section{background:var(--surface)}#main .problem-grid{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#main .problem-grid article{border:1px solid var(--line);background:var(--surface);grid-template-rows:auto 1fr;grid-template-columns:48px minmax(0,1fr);gap:30px 20px;min-height:250px;padding:30px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 10px 32px #2923680b}#main .problem-grid article:hover{border-color:#6657ff4d;transform:translateY(-3px);box-shadow:0 18px 42px #29236814}#main .problem-grid b{background:var(--surface-2);letter-spacing:.08em;border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;display:grid}#main .problem-grid h3{letter-spacing:-.05em;align-self:center;max-width:440px;margin:0;font-size:clamp(27px,3vw,38px);line-height:.98}#main .problem-grid p{grid-column:2;align-self:end;max-width:500px;margin:0;font-size:13px;line-height:1.55}#main .problem-grid b,#main .sell-grid>article>span,#main .step-tabs b{color:var(--violet)}#main .problem-grid p,#main .sell-grid p,#main .step-detail p,#main .home-faq article p{color:var(--muted)}@media (width<=760px){#main .problem-grid{grid-template-columns:1fr;gap:10px}#main .problem-grid article{grid-template-columns:40px minmax(0,1fr);row-gap:22px;min-height:0;padding:24px 22px}#main .problem-grid b{width:36px;height:36px}#main .problem-grid h3{margin:0;font-size:27px}#main .problem-grid p{grid-column:1/-1;font-size:13px}}#main .dark-section{background:var(--ink);box-shadow:none;border-radius:0;margin:0}#main .dark-section>span,#main .rail-section>span,#main .public-final>span{color:#fff}#main .dark-section>p,#main .proof-grid span,#main .rail-section>p,#main .public-final>p,#main .public-final>small{color:#ffffffad}#main .proof-grid{background:#ffffff24}#main .proof-grid>div{background:var(--ink)}#main .solution-grid article{background:var(--surface)}#main .sell-section,#main .case-section{background:var(--surface-2)}#main .sell-grid article,#main .case-section article{border:1px solid var(--line);background:var(--surface)}#main .step-tabs button{border-color:var(--line);color:var(--ink)}#main .step-tabs button.active{background:var(--surface-2)}#main .agent-diagram{background:var(--ink);color:#fff}#main .agent-diagram span,#main .agent-diagram strong{border-color:#ffffff38}#main .agent-diagram strong{border-color:var(--violet);background:var(--violet);color:#fff}#main .agent-diagram i{background:#ffffff47}#main .rail-section{background:var(--canvas);color:var(--ink);padding-inline:0;overflow:hidden}#main .rail-section>span,#main .rail-section>h2,#main .rail-section>p,#main .rail-section>.hero-button{margin-left:8vw;margin-right:8vw}#main .rail-section>span{color:var(--violet)}#main .rail-section>p{color:var(--muted)}#main .receipt-marquee{width:100%;margin:55px 0 36px;padding-block:14px;overflow:hidden}#main .receipt-track{will-change:transform;gap:20px;width:max-content;padding-left:20px;animation:40s linear infinite receipt-scroll;display:flex}#main .receipt-marquee:hover .receipt-track{animation-play-state:paused}#main .receipt-card{background:var(--surface-2);width:340px;height:460px;color:var(--ink);border:1px solid #0000;border-radius:20px;flex-direction:column;flex:0 0 340px;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}#main .receipt-card:hover{border-color:var(--line);transform:translateY(-6px);box-shadow:0 22px 50px #2923681a}#main .receipt-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}#main .receipt-top h3{letter-spacing:-.055em;margin:0;font-size:40px;line-height:.92}#main .receipt-tag{background:var(--surface);color:var(--muted);letter-spacing:.04em;border-radius:999px;flex:none;padding:6px 10px;font-size:10px}#main .receipt-image{flex:1;place-items:center;min-height:0;display:grid}#main .receipt-image img{object-fit:contain;width:80px;height:80px;display:block}#main .receipt-image img[src$="/openai.svg"]{filter:brightness(0)saturate()}#main .receipt-cta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:13px;font-weight:600;display:flex}#main .receipt-cta>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}#main .rail-section .hero-button.secondary{border-color:var(--line);color:var(--ink)}@keyframes receipt-scroll{to{transform:translate(calc(-50% - 10px))}}@media (width<=760px){#main .commerce-fan-wrap{height:370px;margin-top:30px;margin-bottom:-26px}#main .commerce-fan-wheel{--fan-size:1500px;top:28px}#main .commerce-fan-item{width:150px;height:210px}#main .rail-section>span,#main .rail-section>h2,#main .rail-section>p,#main .rail-section>.hero-button{margin-left:24px;margin-right:24px}#main .receipt-card{flex-basis:280px;width:280px;height:390px}#main .receipt-top h3{font-size:32px}#main .receipt-image img{width:70px;height:70px}}@media (prefers-reduced-motion:reduce){#main .commerce-fan-wheel{animation:none;transform:translate(-50%)rotate(-32deg)}#main .receipt-marquee{scrollbar-width:thin;overflow-x:auto}#main .receipt-track{animation:none}}#main .case-section>span,#main .home-faq>span{color:var(--violet)}#main .case-section article p{color:var(--muted)}#main .home-faq>div,#main .home-faq article{border-color:var(--line)}#main .public-final{background:var(--ink);color:#fff}#main .public-final .hero-button.secondary{color:#fff;background:0 0;border-color:#ffffff61}.info-main,.article-page,.pricing-page,.solution-page,.deep-page,.legal-page,.help-page,.info-hero,.pricing-hero,.solution-hero,.deep-hero,.help-hero{background:var(--canvas);color:var(--ink)}.info-hero>span,.pricing-hero>span,.commission-section>span,.pricing-faq>span,.solution-hero>span,.solution-block>span,.solution-workflow>span,.stack-section>span,.solution-faq>span,.deep-hero>span,.pipeline-section>span,.rail-detail>span,.neutral-section>span,.deep-faq>span,.audience-section>span,.governance-section>span,.story-section>span,.belief-section>span,.name-section>span,.work-section>span,.stack-copy>span,.role-section>span,.merchant-reviews>span,.pattern-section>span,.help-hero>span,.popular-help>span,.help-categories>span,.article-page>span,.legal-page aside>span{color:var(--violet)}.info-hero>p,.pricing-hero>p,.solution-hero>p,.deep-hero>p,.help-hero>p,.info-cards p,.blog-list p,.article-lead,.article-page article p,.plan-grid article>p,.pricing-faq article p,.solution-problems p,.capability-grid p,.solution-faq article p,.pillar-grid p,.audience-section p,.deep-faq article p,.pipeline-section p,.neutral-section>p,.belief-section p,.work-section p,.name-section>p,.role-section article p,.glossary-list p,.case-stories p,.merchant-reviews blockquote footer,.pattern-section p,.legal-page aside p,.legal-page aside a,.legal-page article p,.help-article p{color:var(--muted)}.info-cards article,.plan-grid article,.solution-problems article,.capability-grid article,.pillar-grid article,.audience-section article,.belief-section article,.work-section article,.rail-detail article,.case-metrics article,.merchant-reviews blockquote,.pattern-section article,.help-categories article{border:1px solid var(--line);background:var(--surface);box-shadow:0 12px 38px #2923680e}.plan-grid article:first-child{background:#eeecff;border-color:#6657ff47}.commission-section,.solution-workflow,.governance-section,.rail-detail,.story-section,.case-stories,.careers-hero{background:var(--ink);color:#fff}.commission-section>span,.solution-workflow>span,.governance-section>span,.rail-detail>span,.story-section>span,.case-stories span,.careers-hero>span{color:#bdb7ff}.commission-section>p,.commission-section article p,.solution-workflow small,.solution-workflow p,.rail-detail small,.rail-detail p,.story-section p,.case-stories p,.careers-hero>p{color:#ffffffa3}.commission-section>div,.solution-workflow>div{background:#ffffff24}.commission-section article,.solution-workflow article{background:var(--ink)}.solution-workflow article>b,.governance-diagram span{color:#fff}.solution-workflow article>b{color:#bdb7ff}.governance-diagram>strong{border-color:#ffffff47}.governance-diagram>i{background:#ffffff47}.governance-diagram span{background:var(--violet)}.rail-detail article,.case-stories article{box-shadow:none;background:#ffffff09;border-color:#ffffff2b}.audience-section,.belief-section,.work-section,.pipeline-section,.merchant-reviews,.stack-section,.stack-copy{background:var(--surface-2)}.pipeline-section>div,.pattern-section>div,.solution-problems{background:var(--line)}.pipeline-section article{background:var(--surface)}.pipeline-section svg{background:var(--violet)}.stack-table,.stack-table>div,.comparison-table,.comparison-table>div,.pricing-faq>div,.pricing-faq article,.solution-faq>article,.deep-faq>div,.deep-faq article,.glossary-list>div:first-child,.glossary-list>article,.role-section>article,.legal-links{border-color:var(--line)}.comparison-table>div span:last-child{color:var(--ink);background:#eeecff}.neutral-section>div span,.blog-filters a,.legal-links a{border-color:var(--line);background:var(--surface);color:var(--ink)}.blog-filters a:hover,.legal-links a:hover{background:var(--surface-2);color:var(--violet-dark);border-color:#6657ff59}.blog-list article{border-color:var(--line)}.blog-list article>span,.blog-list button,.article-page>a{color:var(--violet-dark)}.article-page>article,.legal-page article,.help-categories article{border-radius:22px}.article-page>article,.legal-page article{border:1px solid var(--line);background:var(--surface);box-shadow:0 16px 48px #2923680e}.article-page>article{padding:clamp(24px,5vw,54px)}.article-page>article h2:first-child{margin-top:0}.article-page blockquote{border-color:var(--violet);background:var(--surface-2);color:var(--ink)}.glossary-search input,.help-hero input,.help-results,.help-article>article,.career-modal form{border-color:var(--line);background:var(--surface);color:var(--ink)}.glossary-search input:focus,.help-hero input:focus{border-color:var(--violet);box-shadow:0 0 0 3px #6657ff26}.glossary-list>div:first-child span,.merchant-reviews blockquote p,.help-results small{color:var(--muted)}.glossary-empty button,.role-section article button{background:var(--violet);color:#fff}.case-metrics strong,.merchant-reviews blockquote>b{color:var(--violet-dark)}.popular-help>div{background:var(--line)}.popular-help button{background:var(--surface);color:var(--ink)}.popular-help button:hover,.help-results button:hover{background:var(--surface-2)}.legal-page aside strong{color:var(--ink)}.legal-page article{padding:clamp(24px,4vw,52px)}.public-final{background:var(--ink);color:#fff;box-shadow:0 26px 70px #1111272e}.public-final>p,.public-final>small{color:#ffffffa8}.public-final .hero-button.secondary{color:#fff;background:0 0;border-color:#ffffff57}.access-shell{background:var(--canvas);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}@media (width<=760px){.access-shell .public-header{background:var(--canvas);-webkit-backdrop-filter:none;backdrop-filter:none;flex:0 0 70px;position:relative}}.access-page{flex:1;grid-template-columns:minmax(0,1.12fr) minmax(360px,.78fr);align-items:center;gap:clamp(56px,8vw,116px);width:min(1160px,100% - 48px);margin:0 auto;padding:clamp(52px,8vh,88px) 0;display:grid}.access-intro{max-width:640px}.access-eyebrow{color:var(--violet);letter-spacing:.16em;font-size:10px;font-weight:700;display:block}.access-intro h1{letter-spacing:-.065em;max-width:640px;margin:22px 0 24px;font-size:clamp(48px,5.5vw,76px);line-height:.98}.access-intro>p{max-width:570px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.access-points{border-top:1px solid var(--line);max-width:570px;margin:38px 0 0;padding:0;list-style:none}.access-points li{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;gap:14px;padding:16px 0;display:grid}.access-points li>b{color:var(--violet);letter-spacing:.08em;font-size:10px}.access-points li>span{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.access-points strong{font-size:13px}.access-points small{color:var(--muted);text-align:right;font-size:11px}.access-card{border:1px solid var(--line);background:var(--surface);border-radius:24px;width:100%;padding:clamp(28px,4vw,42px);box-shadow:0 18px 48px #29236814}.access-card h2{letter-spacing:-.045em;margin:14px 0 8px;font-size:30px;line-height:1.08}.access-card>p{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.6}.access-form{flex-direction:column;display:flex}.access-form label{color:var(--ink);flex-direction:column;gap:8px;margin:0 0 16px;font-size:12px;font-weight:600;display:flex}.access-form input,.access-form textarea{border:1px solid var(--line);background:var(--canvas);width:100%;min-height:48px;color:var(--ink);border-radius:13px;outline:0;padding:13px 14px}.access-form textarea{resize:vertical;min-height:112px}.access-form input:focus,.access-form textarea:focus{border-color:var(--violet);box-shadow:0 0 0 4px #6657ff1f}.access-form .account-submit{border-radius:13px;min-height:48px;margin-top:2px;font-weight:700}.access-form .account-legal,.access-card .join-login{color:var(--muted);text-align:center;margin:20px 0 0;font-size:12px;line-height:1.55}.access-form .account-legal a,.access-card .join-login a{color:var(--ink);font-weight:700}.contact-email{border:1px solid var(--line);background:var(--surface);max-width:570px;min-height:66px;color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;margin-top:18px;padding:14px 16px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.contact-email:hover{border-color:var(--violet);transform:translateY(-2px)}.contact-email>span{flex-direction:column;gap:4px;display:flex}.contact-email small{color:var(--muted);letter-spacing:.14em;font-size:8px;font-weight:700}.contact-email strong{font-size:12px}.contact-email svg{color:var(--violet)}.contact-fields{grid-template-columns:1fr 1fr;gap:16px 12px;display:grid}.access-form .contact-fields label{min-width:0;margin:0}.contact-fields label>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.contact-fields label>span small{color:var(--muted);font-size:9px;font-weight:500}.contact-fields .contact-message{grid-column:1/-1}.contact-form .account-submit{margin-top:18px}.contact-form .form-message{border:1px solid var(--line);background:var(--surface-2);color:var(--ink)}.access-card.platform-choice{max-width:none;margin:0}.access-card.platform-choice>button{border:1px solid var(--line);background:var(--canvas);width:100%;min-height:72px;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;margin:10px 0 0;padding:15px 16px;display:flex}.access-card.platform-choice>button:hover{border-color:#6657ff80}.access-card.platform-choice>button.selected{border-color:var(--violet);background:var(--surface-2);box-shadow:0 0 0 3px #6657ff1a}.access-card.platform-choice button>span{flex-direction:column;gap:4px;display:flex}.access-card.platform-choice button strong{font-size:12px}.access-card.platform-choice button small{color:var(--muted);font-size:10px}.access-card.platform-choice>.hero-button{border-radius:13px;justify-content:center;width:100%;min-height:48px;margin-top:16px}.access-footer{border-top:1px solid var(--line);width:min(1160px,100% - 48px);min-height:64px;color:var(--muted);justify-content:space-between;align-items:center;margin:0 auto;padding:18px 0;font-size:10px;display:flex}.access-footer nav{gap:20px;display:flex}.access-footer a{color:var(--muted);text-decoration:none}.access-footer a:hover{color:var(--ink)}.onboarding-shell{background:radial-gradient(circle at 0 0, #dedaff 0, transparent 28%), var(--canvas);min-height:100vh}.onboarding-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f5f6ffb8;border-bottom:1px solid #dfe2f3cc;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(24px,5vw,72px);display:flex}.onboarding-header .wordmark{font-size:22px;text-decoration:none}.onboarding-header .wordmark span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-left:8px;font-size:10px}.onboarding-header>div{color:var(--muted);align-items:center;gap:14px;font-size:11px;display:flex}.onboarding-header .track{background:#e1e3f4;width:120px}.onboarding-header .track i{background:var(--violet);border-radius:999px;height:100%;display:block}.onboarding-header button{color:var(--ink);cursor:pointer;background:0 0;border:0}.onboarding-main{grid-template-columns:minmax(320px,.8fr) minmax(520px,1.2fr);min-height:calc(100vh - 76px);display:grid}.onboarding-main>aside{background:var(--ink);color:#fff;padding:clamp(54px,8vw,110px)}.onboarding-main>aside h1{letter-spacing:-.06em;margin:22px 0;font-size:clamp(38px,4vw,62px);line-height:1}.onboarding-main>aside>p{color:#b9bbd0;max-width:520px;line-height:1.8}.onboarding-main>aside ol{gap:18px;margin:60px 0 0;padding:0;list-style:none;display:grid}.onboarding-main>aside li{color:#777a94;align-items:center;gap:14px;display:flex}.onboarding-main>aside li>span{border:1px solid #3c3d58;border-radius:11px;place-items:center;width:32px;height:32px;display:grid}.onboarding-main>aside li.active{color:#fff}.onboarding-main>aside li.active>span{border-color:var(--cyan);color:var(--cyan);background:#44d5e724}.onboarding-panel{background:#ffffffe6;border:1px solid #dfe2f3e6;border-radius:30px;align-self:center;width:min(640px,100% - 48px);margin:48px auto;padding:clamp(34px,5vw,64px);box-shadow:0 30px 90px #382f8c1f}.onboarding-panel h2{letter-spacing:-.045em;margin:14px 0 8px;font-size:34px}.onboarding-panel>p,.onboarding-complete>p{color:var(--muted);line-height:1.7}.form-grid{grid-template-columns:1fr 1fr;gap:18px;margin:34px 0;display:grid}.field>span:first-child{font-size:12px;font-weight:650}.field input,.field select{border:1px solid var(--line);background:#f8f8ff;border-radius:14px}.select-wrap>svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.onboarding-panel>.primary,.onboarding-complete>.primary{justify-content:center;align-items:center;gap:9px;width:auto;margin-left:auto;display:flex}.connection-preview{border:1px solid var(--line);background:#f8f8ff;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:32px 0 18px;padding:20px;display:grid}.connection-preview>span{background:var(--violet);color:#fff;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.connection-preview p{color:var(--muted);margin:4px 0 0;font-size:12px}.connection-preview>b{color:var(--violet);font-size:11px}.security-note{color:#305a61;background:#eefbfc;border-radius:18px;gap:14px;padding:18px;display:flex}.security-note svg{flex:none}.security-note p{margin:0;font-size:12px;line-height:1.6}.onboarding-actions{justify-content:space-between;gap:12px;margin-top:34px;display:flex}.onboarding-actions button{cursor:pointer;border-radius:999px;align-items:center;gap:8px;width:auto;padding:13px 18px;display:flex}.success-mark{background:var(--lime);color:#243208;border-radius:20px;place-items:center;width:58px;height:58px;margin-bottom:24px;display:grid}.summary-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:30px 0;display:grid}.summary-grid div{background:var(--surface-2);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.summary-grid span{color:var(--muted);font-size:10px}.summary-grid strong{font-size:13px}.seller-shell{background:var(--canvas)}.seller-sidebar{background:var(--ink);border:0;width:244px;padding:22px 14px;box-shadow:10px 0 40px #11112714}.seller-main{background:radial-gradient(circle at 100% 0, #44d5e71f, transparent 25%), var(--canvas);margin-left:244px}.seller-page{max-width:1180px;padding:88px 52px 110px}.seller-brand{color:#fff}.seller-brand .n-mark{background:var(--violet);border-radius:10px}.n-mark:before{content:"G";font-size:16px;transform:none}.seller-brand small{color:#9a9db8}.seller-link{color:#bfc1d4;border-radius:12px}.seller-link:hover{color:#fff;background:#21213b}.seller-link.active{background:linear-gradient(135deg, var(--violet), #8075ff);color:#fff;box-shadow:0 10px 24px #6657ff38}.seller-link i{background:var(--lime)}.seller-head h1{letter-spacing:-.045em;font-size:32px}.seller-head p{color:var(--muted)}.seller-button{border-color:var(--line);background:var(--surface);color:var(--ink)}.seller-button.dark{border-color:var(--violet);background:var(--violet);box-shadow:0 8px 22px #6657ff2e}.seller-button.dark:hover{background:var(--violet-dark)}.setup-banner,.status-card,.connector-card,.billing-card,.settings-block,.agentic-onboarding,.order-flow>form,.order-flow>section,.store-switcher{border-color:var(--line);background:#ffffffdb;box-shadow:0 12px 42px #2f296d0f}.setup-banner{background:linear-gradient(135deg,#fff,#efedff)}.metric-row strong,.insight-card strong,.billing-stats strong{color:var(--violet-dark)}.seller-toast{background:var(--ink)}.settings-page{width:min(100%,1040px)}.settings-page .seller-head{max-width:720px;margin-bottom:24px}.settings-page .seller-head p{max-width:680px;margin-top:8px;font-size:13px;line-height:1.65}.settings-tabs{border:1px solid var(--line);background:#ffffffb8;border-radius:14px;gap:4px;width:max-content;margin-bottom:24px;padding:4px;box-shadow:0 8px 28px #2f296d0d}.settings-tabs button{min-width:104px;min-height:40px;color:var(--muted);border:0;border-radius:10px;padding:9px 18px;font-weight:700}.settings-tabs button.active{background:var(--ink);color:#fff;border:0;box-shadow:0 6px 18px #11112729}.settings-grid{grid-template-columns:minmax(260px,.78fr) minmax(420px,1.42fr);align-items:start;gap:18px;display:grid}.settings-card,.settings-channel-summary,.settings-channel-columns>section{border:1px solid var(--line);background:#ffffffe6;border-radius:24px;box-shadow:0 14px 44px #2f296d12}.settings-card{padding:26px}.settings-card-head,.settings-channel-summary{align-items:flex-start;gap:14px;display:flex}.settings-card-head>div,.settings-channel-summary>div{flex:1;min-width:0}.settings-card-head h2{letter-spacing:-.025em;margin:1px 0 6px;font-size:17px}.settings-card-head p,.settings-channel-summary p,.channel-section-heading p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.settings-icon{background:var(--surface-2);width:42px;height:42px;color:var(--violet-dark);border-radius:13px;flex:0 0 42px;place-items:center;display:grid}.settings-language-options{background:0 0;border-radius:0;gap:8px;margin-top:26px;padding:0;display:grid}.settings-language-options button{border:1px solid var(--line);background:var(--surface);min-height:50px;color:var(--ink);text-align:left;border-radius:13px;justify-content:space-between;align-items:center;padding:11px 14px;font-size:12px;font-weight:700;display:flex}.settings-language-options button:hover{background:var(--surface-2);border-color:#bbb4ff}.settings-language-options button.active{border-color:var(--violet);background:var(--surface-2);color:var(--violet-dark);box-shadow:0 0 0 3px #6657ff1a}.settings-card-note{color:var(--muted);margin:18px 0 0;font-size:10px;line-height:1.55}.settings-profile-list{border-top:1px solid var(--line);margin-top:22px}.settings-profile-list .setting-row{border-top:0;border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) auto;gap:18px;min-height:76px;font-size:12px}.settings-profile-list .setting-row:last-child{border-bottom:0}.settings-profile-list .setting-row>span{color:var(--muted);font-size:11px}.settings-profile-list .setting-row strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.settings-profile-list .setting-row strong.empty{color:var(--muted);font-weight:500}.settings-profile-list .setting-row button{border:1px solid var(--line);background:var(--surface);min-width:68px;min-height:40px;color:var(--ink);border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:700;display:inline-flex}.settings-profile-list .setting-row button:hover{background:var(--surface-2);color:var(--violet-dark);border-color:#bbb4ff}.settings-channels{gap:18px;display:grid}.settings-channel-summary{align-items:center;padding:22px 24px}.settings-channel-summary>div>span{color:var(--violet-dark);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.settings-channel-summary strong{color:var(--ink);margin-bottom:4px;font-size:17px;display:block}.settings-status{background:var(--lime);color:#243208;border-radius:999px;padding:6px 10px;font-size:9px;font-weight:800}.settings-channels>.settings-block{border:1px solid var(--line);border-radius:24px;margin:0;padding:26px}.settings-channels .paid-targets>p{font-size:11px;line-height:1.6}.settings-channel-columns{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:18px;display:grid}.settings-channel-columns>section{padding:22px;overflow:hidden}.channel-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.channel-section-heading h3{letter-spacing:-.02em;margin:0 0 5px;font-size:15px}.channel-section-heading>span{background:var(--surface-2);min-width:28px;height:28px;color:var(--violet-dark);border-radius:10px;place-items:center;font-size:10px;font-weight:800;display:grid}.settings-channel-columns .settings-channel-list{border-color:var(--line);border-radius:16px}.settings-channel-columns .channel-toggle{border-color:var(--line);background:var(--surface);min-height:66px;padding:14px 15px}.settings-channel-columns .channel-toggle:hover{background:var(--surface-2)}.settings-channel-columns .channel-toggle input,.settings-channels .budget-cap input{accent-color:var(--violet);flex:none}@media (width<=900px){.access-page{grid-template-columns:1fr;align-items:start;gap:40px;padding-block:52px}.access-intro,.access-intro h1,.access-intro>p,.access-points{max-width:none}.access-card{max-width:560px}.onboarding-main{grid-template-columns:1fr}.onboarding-main>aside{padding:54px 32px}.onboarding-main>aside ol{margin-top:32px}.seller-sidebar{width:244px}.seller-main{margin-left:0}.settings-grid,.settings-channel-columns{grid-template-columns:1fr}}@media (width<=620px){.access-page,.access-footer{width:min(100% - 32px,560px)}.access-page{gap:32px;padding-block:38px}.access-intro h1{margin-block:18px;font-size:42px}.access-intro>p{font-size:14px}.access-points{margin-top:28px}.access-points li>span{flex-direction:column;align-items:flex-start;gap:4px}.access-points small{text-align:left}.access-card{border-radius:20px;padding:26px 20px}.contact-fields{grid-template-columns:1fr}.contact-fields .contact-message{grid-column:auto}.settings-page .seller-head{margin-bottom:20px}.settings-tabs{width:100%}.settings-tabs button{flex:1;min-width:0}.settings-card,.settings-channels>.settings-block,.settings-channel-columns>section{border-radius:20px;padding:20px}.settings-profile-list .setting-row{grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:14px 0}.settings-profile-list .setting-row>span,.settings-profile-list .setting-row>strong{grid-column:1}.settings-profile-list .setting-row button{grid-area:1/2/span 2}.settings-channel-summary{grid-template-columns:42px minmax(0,1fr);align-items:flex-start;padding:20px;display:grid}.settings-channel-summary .settings-status{grid-column:2;width:max-content;margin-left:0}.access-footer{flex-direction:column;align-items:flex-start;gap:10px}.onboarding-header .track,.onboarding-header>div>span{display:none}.onboarding-main>aside h1{font-size:40px}.onboarding-panel{width:calc(100% - 28px);padding:28px 20px}.form-grid,.summary-grid{grid-template-columns:1fr}.onboarding-actions{flex-direction:column-reverse;align-items:stretch}.onboarding-actions button,.onboarding-panel>.primary,.onboarding-complete>.primary{width:100%;margin:0}.seller-page{padding-inline:20px}}
