.service-editorial-page{--service-blue: #166534;--service-blue-hover: #14532d;--service-tint: #EFF6FF;--service-line: #E2E8F0;--service-surface: #F8FAFC;--service-ink: #111111;--service-muted: #292929;--service-radius: 6px;font-family:inherit;color:var(--service-ink)}.service-editorial-page :is(h1,h2,h3,h4,p,a,button,input,select,textarea,span,small,strong,li,code,pre){font-family:inherit!important}.service-editorial-page h1{font-size:28px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.025em!important}.service-editorial-page h2{font-size:22px!important;line-height:1.35!important;font-weight:650!important;letter-spacing:-.02em!important}.service-editorial-page h3{font-size:15px!important;line-height:1.45!important;font-weight:650!important}.service-editorial-page [class*=rounded]{border-radius:var(--service-radius)!important}.service-editorial-page :is(button,input,select,textarea,details,figure){border-radius:var(--service-radius)}.service-editorial-page [class*=shadow]{box-shadow:none}.service-editorial-page .mkt-h2,.service-editorial-page .mkt-eyebrow{font-family:inherit!important}.service-editorial-page :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--service-blue);outline-offset:3px}.service-editorial-page .sw-preview-image{max-width:480px;border:1px solid var(--service-line);border-radius:var(--service-radius);box-shadow:none}.service-editorial-page .sw-preview-image img{height:auto;max-height:250px;object-fit:cover}.service-editorial-page .sw-section{background:var(--service-surface);padding:40px 0}.service-editorial-page .sw-system-map{border-radius:var(--service-radius);box-shadow:none}.service-editorial-page .sw-system-map-header{background:var(--service-surface)}.service-editorial-page .sw-system-map-flow{background:#fff}.service-editorial-page .sw-page-nav{border-color:var(--service-line)}.service-editorial-page .sw-page-nav a{border-radius:var(--service-radius);font-size:12px}.service-editorial-page .sw-page-nav a:hover{color:var(--service-blue);background:var(--service-tint)}.service-editorial-hero{background:#fff;border-bottom:1px solid var(--service-line);padding:24px 0 30px}.service-editorial-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:36px;margin-top:20px}.service-editorial-eyebrow{display:block;margin-bottom:10px;color:var(--service-blue);font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.service-editorial-hero h1{max-width:640px;margin:0 0 14px;color:var(--service-ink)}.service-editorial-hero p{max-width:600px;margin:0;color:var(--service-muted);font-size:13px;line-height:1.8}.service-editorial-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.service-editorial-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 14px;border:1px solid var(--service-blue);border-radius:var(--service-radius);background:var(--service-blue);color:#fff;font-size:12px;font-weight:600;text-decoration:none}.service-editorial-button:hover{color:#fff;background:var(--service-blue-hover)}.service-editorial-button.is-secondary{background:#fff;border-color:var(--service-line);color:var(--service-ink)}.service-editorial-button.is-secondary:hover{background:var(--service-tint);color:var(--service-blue);border-color:var(--service-blue)}.service-editorial-notes{display:flex;flex-wrap:wrap;gap:8px 16px;padding:0;margin:18px 0 0;list-style:none;color:var(--service-muted);font-size:10px}.service-editorial-notes li{display:flex;align-items:center;gap:5px}.service-editorial-notes svg{color:var(--service-blue)}.service-buyer-guide{padding:44px 0;border-bottom:1px solid var(--service-line);background:#fff;scroll-margin-top:100px}.service-editorial-heading{max-width:750px;margin-bottom:26px}.service-editorial-heading h2{margin:0 0 10px}.service-editorial-heading p,.service-buyer-guide p{color:var(--service-muted);font-size:13px;line-height:1.85}.service-guide-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:36px;align-items:start}.service-guide-intro h3{margin:0 0 10px}.service-guide-intro p{margin:0 0 22px}.service-guide-image{margin:0;overflow:hidden;border:1px solid var(--service-line);border-radius:var(--service-radius);background:var(--service-surface)}.service-guide-image img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.service-guide-image figcaption{padding:10px 12px;color:var(--service-muted);font-size:10px;line-height:1.6;border-top:1px solid var(--service-line)}.service-guide-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:26px 0;margin-top:6px;border-block:1px solid var(--service-line)}.service-guide-columns article+article{border-left:1px solid var(--service-line);padding-left:24px}.service-guide-label{display:block;margin-bottom:8px;color:var(--service-blue);font-size:10px;font-weight:600}.service-guide-columns h3{margin:0 0 10px}.service-guide-columns p{margin:0}.service-guide-columns ul{display:grid;gap:12px;padding:0;margin:0;list-style:none}.service-guide-columns li{display:flex;align-items:flex-start;gap:8px;color:var(--service-muted);font-size:12px;line-height:1.7}.service-guide-columns svg{flex-shrink:0;margin-top:3px;color:var(--service-blue)}.service-guide-takeaway{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:24px;padding:22px;border:1px solid var(--service-line);border-radius:var(--service-radius);background:var(--service-surface)}.service-guide-takeaway h3{margin:0 0 8px}.service-guide-takeaway p{margin:0}@media(max-width:900px){.service-editorial-hero-grid,.service-guide-intro{grid-template-columns:minmax(0,1fr);gap:24px}.service-guide-image{max-width:600px}.service-guide-columns{grid-template-columns:minmax(0,1fr)}.service-guide-columns article+article{padding-left:0;padding-top:20px;border-left:0;border-top:1px solid var(--service-line)}.service-guide-takeaway{grid-template-columns:minmax(0,1fr);gap:18px}.service-guide-takeaway .service-editorial-button{justify-self:start}}@media(max-width:600px){.service-editorial-page h1{font-size:24px!important}.service-editorial-page h2{font-size:20px!important}.service-editorial-hero{padding:20px 0 26px}.service-buyer-guide{padding:32px 0}.service-guide-takeaway{padding:16px}}.service-editorial-page [class*=font-]{font-family:inherit!important}.service-editorial-page .sw-preview-image,.service-editorial-page .sw-system-map-node,.service-editorial-page .sw-system-map-node>span,.service-editorial-page .sw-system-map.is-compact,.service-editorial-page .sw-page-nav a,.service-editorial-page .sw-context-card,.service-editorial-page .sw-context-pill,.service-editorial-page .sw-context-stage-box,.service-editorial-page .sw-context-btn,.service-editorial-page .sw-workbench,.service-editorial-page .sw-sidebar button,.service-editorial-page .sw-tag,.service-editorial-page .sw-controls button,.service-editorial-page .sw-board article,.service-editorial-page .sw-board-note,.service-editorial-page .sw-chat-question,.service-editorial-page .sw-avatar,.service-editorial-page .sw-source,.service-editorial-page .sw-composer,.service-editorial-page .sw-flow-node,.service-editorial-page .sw-flow-node>span,.service-editorial-page .sw-run-detail,.service-editorial-page .sw-phone,.service-editorial-page .sw-phone-camera,.service-editorial-page .sw-phone-feature,.service-editorial-page .sw-phone-footer,.service-editorial-page .sw-store-banner,.service-editorial-page .sw-product-art,.service-editorial-page .sw-calendar,.service-editorial-page .sw-calendar-event,.service-editorial-page .sw-editor,.service-editorial-page .sw-layers>div,.service-editorial-page .sw-canvas-cta,.service-editorial-page .sw-canvas-cards>div,.service-editorial-page .sw-search,.service-editorial-page .sw-search-bar,.service-editorial-page .sw-game-scene,.service-editorial-page .sw-table,.service-editorial-page .sw-fit-meta li,.service-editorial-page .sw-wa-window,.service-editorial-page .sw-wa-badge-verified,.service-editorial-page .sw-wa-msg,.service-editorial-page .sw-wa-card,.service-editorial-page .sw-wa-btn,.service-editorial-page .sw-wa-system-pill,.service-editorial-page .sw-wa-sidebar-crm,.service-editorial-page .sw-wf-canvas,.service-editorial-page .sw-wf-node,.service-editorial-page .sw-wf-node-icon,.service-editorial-page .sw-wf-telemetry,.service-editorial-page .sw-agent-topbar,.service-editorial-page .sw-agent-trace,.service-editorial-page .sw-trace-tag,.service-editorial-page .sw-agent-action-box,.service-editorial-page .sw-rag-chat,.service-editorial-page .sw-rag-msg,.service-editorial-page .sw-rag-citation-pill,.service-editorial-page .sw-rag-source-pane,.service-editorial-page .sw-crm-header,.service-editorial-page .sw-crm-col,.service-editorial-page .sw-crm-count,.service-editorial-page .sw-crm-card,.service-editorial-page .sw-crm-tag,.service-editorial-page .sw-seo-vital-card,.service-editorial-page .sw-vital-status.good,.service-editorial-page .sw-seo-serp-preview,.service-editorial-page .sw-serp-box,.service-editorial-page .sw-fs-topbar,.service-editorial-page .sw-fs-layer,.service-editorial-page .sw-tag-sm,.service-editorial-page .sw-fs-inspector,.service-editorial-page .sw-aiml-topbar,.service-editorial-page .sw-aiml-card,.service-editorial-page .sw-aiml-stream,.service-editorial-page .sw-aiml-footer,.service-editorial-page .sw-ecom-topbar,.service-editorial-page .sw-ecom-orders,.service-editorial-page .sw-ecom-sync,.service-editorial-page .sw-mobile-topbar,.service-editorial-page .sw-phone-frame,.service-editorial-page .sw-phone-island,.service-editorial-page .sw-phone-content,.service-editorial-page .sw-mobile-features,.service-editorial-page .sw-cloud-topbar,.service-editorial-page .sw-cloud-pods,.service-editorial-page .sw-cloud-telemetry{border-radius:var(--service-radius)}.service-editorial-page .service-scope-estimator{padding:38px 0}.service-editorial-page .service-scope-estimator button{min-height:40px}.service-editorial-page .service-scope-summary{min-width:0}.service-editorial-page .service-scope-summary .justify-between{gap:16px;align-items:flex-start}.service-editorial-page .service-scope-summary .justify-between>span:last-child{text-align:right}.service-editorial-page .service-scope-estimator input[type=range]{min-height:24px;background:transparent}.service-editorial-page .service-scope-estimator input[type=checkbox]{border-radius:var(--service-radius)!important}.service-guide-phases{margin-top:28px;padding-top:24px;border-top:1px solid var(--service-line)}.service-guide-phases header{margin-bottom:18px}.service-guide-phases header h3{margin:0 0 6px}.service-guide-phases header p{margin:0;font-size:12px}.service-guide-phase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.service-guide-phase-grid article+article{padding-left:28px;border-left:1px solid var(--service-line)}.service-guide-phase-grid h4{margin:0 0 9px;font-size:13px;font-weight:650;color:var(--service-blue)}.service-guide-phase-grid p{margin:0 0 20px}@media(max-width:600px){.service-guide-phase-grid{grid-template-columns:minmax(0,1fr);gap:0}.service-guide-phase-grid article+article{padding-left:0;border-left:0}}
