.workflow-features{border-bottom:1px solid var(--m-rule);padding:80px 32px}.workflow-heading{justify-content:space-between;align-items:flex-end;gap:32px;max-width:1160px;margin:0 auto 36px;display:flex}.workflow-heading>div{max-width:720px}.workflow-heading .eyebrow-label{margin-bottom:18px}.marketing .workflow-heading h2{letter-spacing:-.04em;font-size:clamp(34px,3.5vw,48px);line-height:1.12}.workflow-heading p{max-width:600px;color:var(--fg-muted);margin-top:18px;font-size:16px;line-height:1.6}.workflow-heading>a{flex-shrink:0;margin-bottom:4px}.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1160px;margin-inline:auto;display:grid}.workflow-card{border:1px solid var(--border);border-radius:var(--radius-frame);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.workflow-card>header{padding:28px 28px 20px}.workflow-feature-icon{border-radius:var(--radius-control);background:var(--surface-2);justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;display:inline-flex}.workflow-feature-icon svg{width:18px;height:18px}.workflow-step-number{font:500 13px var(--font-mono);color:var(--fg);letter-spacing:.02em}.marketing .workflow-card h3{letter-spacing:-.035em;font-size:24px;font-weight:500;line-height:1.2}.workflow-card header p{max-width:470px;color:var(--fg-muted);margin-top:12px;font-size:14px;line-height:1.6}.workflow-art{border-radius:0;flex-direction:column;flex:1;justify-content:flex-start;gap:13px;min-height:262px;max-height:262px;margin:0;padding:22px 0 0 26px;display:flex;position:relative;overflow:hidden}.workflow-channels{flex-wrap:wrap;justify-content:flex-start;gap:7px 12px;padding-right:30px;display:flex}.workflow-channels>span{align-items:center;gap:5px;font-size:11px;display:inline-flex}.workflow-panel,.workflow-notification{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--m-shadow-small);min-width:0;padding:18px}.workflow-preview-label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:500;display:flex}.workflow-preview-label>span{align-items:center;gap:6px;display:inline-flex}.workflow-preview-label small{color:var(--fg-muted);font-size:10px;font-weight:400}.workflow-notification>a{align-items:flex-start;gap:12px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.workflow-notification>a svg{flex-shrink:0;margin-top:3px}.workflow-notification>p{color:var(--fg-muted);margin-top:8px;font-size:12px}.workflow-competitor{border-top:1px solid var(--border);align-items:center;gap:10px;padding:12px 0;font-size:13px;display:flex}.workflow-competitor strong{font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:500}.workflow-competitor small{color:var(--fg-muted);margin-left:4px;font-size:10px;font-weight:400}.workflow-theme{background:var(--surface-2);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px;font-size:13px;line-height:1.4;display:flex}.workflow-theme small{color:var(--fg-muted);flex-shrink:0;font-size:11px}.workflow-panel-note{color:var(--fg-muted);margin-top:14px;font-size:11px}.workflow-panel blockquote{border-left:3px solid var(--accent-edge);margin:16px 0;padding:2px 0 2px 12px;font-size:15px;line-height:1.5}.workflow-policy{border-top:1px solid var(--border);color:var(--fg-muted);gap:10px;padding-top:14px;font-size:11px;line-height:1.5;display:flex}.workflow-policy svg{flex-shrink:0}.workflow-policy strong{color:var(--fg);margin-bottom:4px;font-weight:500;display:block}@media (max-width:1000px){.workflow-heading{flex-direction:column;align-items:flex-start;gap:20px}.workflow-grid{gap:16px}.workflow-card>header{padding:24px 22px 20px}.workflow-art{min-height:240px;max-height:240px;padding:20px 0 0 22px}.workflow-alerts .workflow-art{padding-right:22px}}@media (max-width:760px){.workflow-features{padding:56px 16px}.workflow-grid{grid-template-columns:1fr}.workflow-heading p{font-size:15px}.workflow-card>header{padding:24px 20px 20px}.workflow-art{min-height:0;max-height:none;padding:18px 0 18px 20px}.workflow-panel,.workflow-notification{padding:15px}.workflow-channels{gap:10px 12px}.marketing .workflow-card h3{font-size:23px}}.workflow-art>.ext-onboard,.workflow-art>.ext-browser,.workflow-art>.ext-product-pane{flex-shrink:0;width:126%}.workflow-alerts .workflow-art{padding-right:26px}.ext-onboard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--m-shadow-small);padding:20px 22px}.ext-onboard .setup-site-form{margin-top:0}.ext-onboard-value{flex:1;align-items:center;min-width:0;padding:14px 12px;font-size:14px;display:flex}.ext-onboard-value em{color:var(--fg-muted);font-style:normal}.ext-caret{background:var(--fg);width:1.5px;height:17px;margin-left:4px;animation:1.1s step-end infinite ext-blink}@keyframes ext-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ext-caret{animation:none}}.ext-onboard .setup-actions{margin-top:20px}.ext-browser{border:1px solid var(--border);border-radius:var(--radius-card) 0 0 0;background:var(--surface);box-shadow:var(--m-shadow-small);border-right:0;overflow:hidden}.ext-browser-bar{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:6px;padding:9px 12px;display:flex}.ext-browser-bar>i{background:color-mix(in oklch, var(--fg) 18%, transparent);border-radius:50%;width:9px;height:9px}.ext-browser-url{border-radius:var(--m-radius-pill);background:var(--surface);font:10.5px var(--font-mono);color:var(--fg-muted);white-space:nowrap;flex:1;align-items:center;gap:7px;margin-left:10px;padding:5px 11px;display:flex;overflow:hidden}.ext-serp{gap:18px;padding:16px 18px 18px;display:grid}.ext-result-site{align-items:center;gap:9px;font-size:12px;display:flex}.ext-result-site small{color:var(--fg-muted);font-size:10.5px;display:block}.ext-result-title{color:var(--m-serp-link);margin-top:7px;font-size:15px;line-height:1.35;display:block}.ext-result>p{color:var(--fg-muted);margin-top:5px;font-size:12px;line-height:1.5}.ext-result-meta{color:var(--fg-muted);margin-top:5px;font-size:10.5px;display:block}.ext-product-pane{border:1px solid var(--border);border-radius:var(--radius-card) 0 0 var(--radius-card);background:var(--surface);box-shadow:var(--m-shadow-small);border-right:0;padding:4px 0 4px 14px}.ext-product-pane.is-detail{padding:0}
