@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-I4S5GZfc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BmXc_FBt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-GZpp1pK2.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-D8KDMBhC.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-DrnZ1wKl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-B_7UjwxQ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--as-font-sans:"Instrument Sans Variable", "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--as-font-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--as-color-bg:#090d10;--as-color-canvas:#0f1519;--as-color-surface:#141b21;--as-color-surface-subtle:#1b252d;--as-color-surface-strong:#071013;--as-color-text:#f4f7fb;--as-color-muted:#b7c2cc;--as-color-subtle:#8d9aa5;--as-color-border:#2a3742;--as-color-border-strong:#536371;--as-color-primary:#5eead4;--as-color-primary-hover:#99f6e4;--as-color-primary-contrast:#041716;--as-color-primary-container:#103638;--as-color-primary-container-strong:#1d6664;--as-color-accent:#2ea79b;--as-color-secondary:var(--as-color-surface-subtle);--as-color-link:#67e8f9;--as-color-focus:#2ea79b;--as-color-success:#34d399;--as-color-success-bg:#0f3d30;--as-color-warning:#fbbf24;--as-color-warning-bg:#3e2c12;--as-color-danger:#fb7185;--as-color-danger-bg:#421923;--as-color-info:#7dd3fc;--as-color-info-bg:#102d3f;--as-color-code-bg:#05080c;--as-color-code-text:#d8f3ff;--as-radius-control:4px;--as-radius-field:6px;--as-radius-button:6px;--as-radius-panel:8px;--as-radius-visual:8px;--as-radius:var(--as-radius-panel);--as-space:1rem;--as-header-height:64px;font-family:var(--as-font-sans);font-feature-settings:"kern" 1, "tnum" 0}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--as-color-bg:#f4f7f9;--as-color-canvas:#fff;--as-color-surface:#fff;--as-color-surface-subtle:#eaf0f4;--as-color-surface-strong:#f9fbfc;--as-color-text:#14212a;--as-color-muted:#52616c;--as-color-subtle:#6f7e89;--as-color-border:#d5dee5;--as-color-border-strong:#8da0ad;--as-color-primary:#0f8f83;--as-color-primary-hover:#0b6f68;--as-color-primary-contrast:#fff;--as-color-primary-container:#d7f4ef;--as-color-primary-container-strong:#9bded4;--as-color-accent:#b7791f;--as-color-secondary:var(--as-color-surface-subtle);--as-color-link:#0b7285;--as-color-focus:#b7791f;--as-color-success:#087f5b;--as-color-success-bg:#dff6ed;--as-color-warning:#9a6700;--as-color-warning-bg:#fff1cc;--as-color-danger:#c2255c;--as-color-danger-bg:#ffe3ec;--as-color-info:#0b7285;--as-color-info-bg:#d8f2f7;--as-color-code-bg:#edf3f7;--as-color-code-text:#18313f}*{box-sizing:border-box}html{background:var(--as-color-bg)}body{background:var(--as-color-bg);color:var(--as-color-text);font-family:var(--as-font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-width:0;margin:0;font-size:16px;line-height:1.55}#root{min-height:100vh}::selection{background:var(--as-color-primary-container-strong);color:var(--as-color-text)}a{color:var(--as-color-link);text-underline-offset:.16em;font-weight:500}a:hover{color:var(--as-color-primary-hover)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,.as-table-wrap:focus-visible{outline:2px solid var(--as-color-focus);outline-offset:2px}h1,h2,h3,p,figure{margin-block-start:0}h1,h2,h3{color:var(--as-color-text);letter-spacing:0;font-weight:650}h1{margin-block-end:1rem;font-size:2.4rem;line-height:1.05}h2{margin-block-end:.65rem;font-size:1.2rem;line-height:1.25}h3{margin-block-end:.55rem;font-size:1rem;line-height:1.3}p{max-width:68ch}code,pre,kbd,.as-mono{font-family:var(--as-font-mono)}code{overflow-wrap:anywhere}pre{background:var(--as-color-code-bg);border-radius:var(--as-radius-panel);color:var(--as-color-code-text);max-width:100%;margin:0;padding:1rem;line-height:1.6;overflow-x:auto}.as-app-root{min-height:100vh}.as-shell-main{min-width:0}.as-section,.as-workflow,.as-admin-suite,.as-docs,.as-route{width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:2rem}.as-section *,.as-workflow *,.as-admin-suite *,.as-docs *,.as-route *{min-width:0}.as-page-header,.as-route-header,.as-workflow-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:1rem;margin-bottom:1rem;display:grid}.as-page-header p,.as-route-header p,.as-workflow-hero p,.as-panel p,.as-metric-card p,.as-contract,.as-muted{color:var(--as-color-muted)}.as-action-row,.as-link-row,.as-inline-form,.as-filter-grid,.as-tab-list{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.as-grid{gap:1rem;display:grid}.as-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.as-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.as-panel,.as-metric-card,.as-admin-chart,.as-redaction-box,.as-state,.as-docs-panel,.as-docs-card{background:var(--as-color-surface);border:1px solid var(--as-color-border);border-radius:var(--as-radius-panel);box-shadow:none;min-width:0;padding:1rem}.as-panel-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.as-workflow-crawl-jobs .as-source-submission-panel,.as-workflow-exports .as-export-panel{order:1}.as-workflow-crawl-jobs .as-job-detail-panel,.as-workflow-exports .as-products-panel{order:2}.as-workflow-crawl-jobs .as-credential-panel{order:3}.as-workflow-exports .as-products-export-section{order:1}.as-workflow-exports .as-source-progress-section{order:2}.as-workflow-exports .as-history-panel{order:3}.as-workflow-exports .as-monitoring-section{order:4}.as-panel-header>div{gap:.25rem;display:grid}.as-panel-header h2,.as-panel-header p,.as-metric-card p{margin:0}.as-metric-card{align-content:start;gap:.35rem;min-height:98px;display:grid}.as-metric-card span,.as-label{color:var(--as-color-muted);font-size:.8rem;font-weight:600}.as-metric-card strong{font-variant-numeric:tabular-nums;font-size:1.65rem;line-height:1.1;display:block}label,fieldset{gap:.38rem;margin:0 0 .85rem;display:grid}label{color:var(--as-color-text);font-weight:500}fieldset{border:1px solid var(--as-color-border);border-radius:var(--as-radius-panel);grid-template-columns:repeat(2,minmax(0,1fr));padding:.85rem}fieldset label{align-items:center;gap:.55rem;margin:0;display:flex}legend{color:var(--as-color-muted);padding-inline:.2rem;font-weight:600}input,select,textarea,button{font:inherit}input,select,textarea{background:var(--as-color-surface);border:1px solid var(--as-color-border-strong);border-radius:var(--as-radius-field);color:var(--as-color-text);width:100%;min-height:2.75rem;padding:.55rem .65rem}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:var(--as-color-subtle)}input[type=checkbox],input[type=radio]{accent-color:var(--as-color-primary);width:1rem;height:1rem;min-height:0}button,.as-button{background:var(--as-color-surface);border:1px solid var(--as-color-border-strong);border-radius:var(--as-radius-field);color:var(--as-color-primary);cursor:pointer;justify-content:center;align-items:center;min-height:2.75rem;padding:.55rem .8rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex}button:hover,.as-button:hover{background:color-mix(in srgb, var(--as-color-primary-container) 54%, var(--as-color-surface));color:var(--as-color-primary-hover)}.as-button:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.as-button{transition:none}.as-button:hover{transform:none}}button[type=submit],.as-button-primary{background:var(--as-color-primary);border-color:var(--as-color-primary);color:var(--as-color-primary-contrast)}button[type=submit]:hover,.as-button-primary:hover{background:var(--as-color-primary-hover);border-color:var(--as-color-primary-hover);color:var(--as-color-primary-contrast)}button.as-button-danger,.as-button-danger{background:var(--as-color-surface);border-color:var(--as-color-danger);color:var(--as-color-danger)}button.as-button-danger:hover,.as-button-danger:hover{background:color-mix(in srgb, var(--as-color-danger-bg) 80%, var(--as-color-surface));border-color:var(--as-color-danger);color:var(--as-color-danger)}button.as-button-secondary,.as-button-secondary{background:var(--as-color-surface);border-color:var(--as-color-border-strong);color:var(--as-color-primary)}button:disabled,button[aria-disabled=true]{background:var(--as-color-surface-subtle);border-color:var(--as-color-border);color:var(--as-color-subtle);cursor:not-allowed;opacity:1}.as-auth-link{align-items:center;min-height:1.5rem;padding-block:.125rem;display:inline-flex}.as-state{border-left:3px solid var(--as-color-info);color:var(--as-color-muted);margin-top:1rem}.as-state-icon{flex:none;width:18px;height:18px}.as-state p{margin:0}.as-state-empty{border-left-color:var(--as-color-border)}.as-state-success{border-left-color:var(--as-color-success)}.as-state-warning{border-left-color:var(--as-color-warning)}.as-state-error,p[role=alert]{color:var(--as-color-danger)}.as-state-error{border-left-color:var(--as-color-danger)}p[role=status],p[role=alert]{margin:.8rem 0 0}.as-status,.as-redaction{background:color-mix(in srgb, currentColor 10%, var(--as-color-surface));border-radius:var(--as-radius-control);white-space:nowrap;border:1px solid;align-self:flex-start;width:fit-content;padding:.32rem .45rem;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex}.as-status{border-radius:20px}.as-status-completed,.as-status-success{color:var(--as-color-success)}.as-status-running,.as-status-paused,.as-status-warning{color:var(--as-color-warning)}.as-status-blocked,.as-status-error{color:var(--as-color-danger)}.as-redaction,.as-status-info{color:var(--as-color-info)}.as-table-wrap{max-width:100%;overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:680px}caption{color:var(--as-color-muted);text-align:left;padding:0 0 .5rem;font-weight:600}th,td{border-bottom:1px solid var(--as-color-border);text-align:left;vertical-align:middle;padding:.72rem}th{color:var(--as-color-muted);font-size:.84rem;font-weight:600}td>span:not([class]){color:var(--as-color-muted);margin-top:.2rem;font-size:.85rem;display:block}.as-selected-row{background:var(--as-color-primary-container);box-shadow:inset 3px 0 0 var(--as-color-primary)}.as-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.as-detail-list div{background:var(--as-color-surface-subtle);border:1px solid var(--as-color-border);border-radius:var(--as-radius-field);padding:.75rem}.as-detail-list dt{color:var(--as-color-muted);font-size:.82rem;font-weight:600}.as-detail-list dd{overflow-wrap:anywhere;margin:.25rem 0 0}.as-next-action{border-left:3px solid var(--as-color-primary);color:var(--as-color-muted);padding-left:.75rem}.as-unavailable-actions .as-next-action{margin:0}.as-pricing-hero>.as-button{place-self:start end}.as-api-reference{border:1px solid var(--as-color-border);border-radius:var(--as-radius-panel);gap:1rem;margin-block:1rem;padding:1rem;display:grid}.as-api-reference-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.as-api-reference-header h3,.as-api-reference-header p,.as-api-endpoint h4,.as-api-detail-section h5,.as-api-detail-section p{margin:0}.as-api-reference-path{color:var(--as-color-muted);font-family:var(--as-font-mono);grid-column:1/-1}.as-api-reference-count,.as-api-method{border-radius:var(--as-radius-control);letter-spacing:0;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:.38rem .55rem;font-size:.76rem;font-weight:600;line-height:1;display:inline-flex}.as-api-reference-count{background:var(--as-color-surface-subtle);color:var(--as-color-info)}.as-api-endpoint-list{gap:.85rem;display:grid}.as-api-endpoint{background:var(--as-color-surface-subtle);border:1px solid var(--as-color-border);border-radius:var(--as-radius-panel);gap:.75rem;padding:.85rem;display:grid}.as-api-endpoint-route{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.as-api-endpoint-route code,.as-api-meta code{overflow-wrap:anywhere}.as-api-method-get{color:var(--as-color-info)}.as-api-method-post{color:var(--as-color-success)}.as-api-method-put,.as-api-method-patch{color:var(--as-color-warning)}.as-api-method-delete{color:var(--as-color-danger)}.as-api-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.as-api-meta div{min-width:0}.as-api-meta dt,.as-api-detail-section h5{color:var(--as-color-muted);font-size:.78rem;font-weight:600}.as-api-meta dd{margin:.2rem 0 0}.as-api-endpoint details{border-top:1px solid var(--as-color-border);padding-top:.55rem}.as-api-overflow-hint{color:var(--as-color-muted);margin-block:.55rem .3rem;font-size:.82rem;display:block}.as-api-endpoint summary{cursor:pointer;min-height:1.5rem;font-weight:600}.as-api-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding-top:.75rem;display:grid}.as-api-detail-section{min-width:0}.as-api-detail-section ul{margin:.45rem 0 0;padding-left:1.1rem}.as-api-detail-section li::marker{color:var(--as-color-accent)}html{scrollbar-width:thin;scrollbar-color:var(--as-color-border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--as-color-border-strong);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--as-color-subtle);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}.as-api-detail-section li,.as-api-detail-section p{line-height:1.45}@media (width<=760px){.as-api-reference-header,.as-api-meta,.as-api-detail-grid{grid-template-columns:1fr}.as-api-reference-count{justify-self:start}}.as-doc-blocks{gap:.9rem;min-width:0;display:grid}.as-doc-blocks p{margin:0}.as-doc-heading{margin:1rem 0 0}.as-doc-list{gap:.45rem;margin:0;padding-inline-start:.2rem;list-style:none;display:grid}ul.as-doc-list>li{padding-inline-start:1.1rem;position:relative}ul.as-doc-list>li:before{content:"";inset-inline-start:0;background:var(--as-color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.52em}ol.as-doc-list{counter-reset:as-doc-step}ol.as-doc-list>li{counter-increment:as-doc-step;padding-inline-start:2.1rem;position:relative}ol.as-doc-list>li:before{content:counter(as-doc-step);inset-inline-start:0;background:var(--as-color-info-bg);width:1.5em;height:1.5em;color:var(--as-color-info);font-family:var(--as-font-mono);border-radius:7px;place-items:center;font-size:.78em;font-weight:600;display:inline-grid;position:absolute;top:.05em}.as-doc-callout{border:1px solid var(--as-color-border);border-inline-start:3px solid var(--as-color-info);border-radius:var(--as-radius-panel);background:var(--as-color-surface-subtle);gap:.35rem;padding:.85rem 1rem;display:grid}.as-doc-callout[data-tone=info]{border-inline-start-color:var(--as-color-info);background:var(--as-color-info-bg)}.as-doc-callout[data-tone=success]{border-inline-start-color:var(--as-color-success);background:var(--as-color-success-bg)}.as-doc-callout[data-tone=warning]{border-inline-start-color:var(--as-color-warning);background:var(--as-color-warning-bg)}.as-doc-callout[data-tone=danger]{border-inline-start-color:var(--as-color-danger);background:var(--as-color-danger-bg)}.as-doc-callout-title{font-size:.92rem}.as-doc-table-wrap{min-width:0;overflow-x:auto}.as-doc-table{border-collapse:collapse;width:100%}.as-doc-table th{color:var(--as-color-muted);text-align:start;font-size:.78rem;font-weight:600}.as-doc-table th,.as-doc-table td{border-bottom:1px solid var(--as-color-border);vertical-align:top;padding:.55rem 1rem .55rem 0}.as-doc-table td:last-child,.as-doc-table th:last-child{padding-inline-end:0}.as-doc-endpoint-route code{overflow-wrap:anywhere}.as-doc-table:not(.as-doc-endpoints) td code{white-space:nowrap}.as-doc-endpoint-route .as-api-method{margin-inline-end:.35rem}.as-doc-endpoints td:last-child{min-width:14rem}.as-doc-scope{white-space:nowrap}.as-doc-status{border-radius:var(--as-radius-control);font-family:var(--as-font-mono);white-space:nowrap;border:1px solid;padding:.34rem .5rem;font-size:.74rem;font-weight:600;line-height:1;display:inline-flex}.as-doc-status[data-tone=neutral]{color:var(--as-color-muted);background:var(--as-color-surface-subtle)}.as-doc-status[data-tone=info]{color:var(--as-color-info);background:var(--as-color-info-bg)}.as-doc-status[data-tone=success]{color:var(--as-color-success);background:var(--as-color-success-bg)}.as-doc-status[data-tone=warning]{color:var(--as-color-warning);background:var(--as-color-warning-bg)}.as-doc-status[data-tone=danger]{color:var(--as-color-danger);background:var(--as-color-danger-bg)}.as-doc-code{min-width:0;margin:0}.as-doc-code figcaption{color:var(--as-color-muted);margin-bottom:.4rem;font-size:.82rem}.as-doc-code-lang{font-family:var(--as-font-mono);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.as-doc-code-group{min-width:0;display:grid}.as-doc-code-tabs{flex-wrap:wrap;gap:.3rem;margin-bottom:.5rem;display:flex}.as-doc-code-tab{border:1px solid var(--as-color-border);border-radius:var(--as-radius-control);color:var(--as-color-muted);cursor:pointer;background:0 0;padding:.4rem .6rem;font-size:.76rem;font-weight:600;line-height:1}.as-doc-code-tab.is-active{border-color:var(--as-color-accent);color:var(--as-color-accent)}.as-doc-blocks code[data-kind=method-get]{color:var(--as-color-info)}.as-doc-blocks code[data-kind=method-post]{color:var(--as-color-success)}.as-doc-blocks code[data-kind=method-patch],.as-doc-blocks code[data-kind=method-put]{color:var(--as-color-warning)}.as-doc-blocks code[data-kind=method-delete]{color:var(--as-color-danger)}.as-doc-blocks code[data-kind=status-2xx]{color:var(--as-color-success)}.as-doc-blocks code[data-kind=status-4xx]{color:var(--as-color-danger)}.as-doc-blocks code[data-kind=status-5xx]{color:var(--as-color-warning)}.as-doc-blocks code[data-kind=scope]{color:var(--as-color-accent)}:root{--as-code-tok-comment:#8b949e;--as-code-tok-string:#7ee2a8;--as-code-tok-variable:#5fd4c4;--as-code-tok-number:#f0c678;--as-code-tok-keyword:#82c7ff;--as-code-tok-constant:#f4a8b0}:root[data-theme=light]{--as-code-tok-comment:#69727b;--as-code-tok-string:#1a7f4b;--as-code-tok-variable:#0d7c6f;--as-code-tok-number:#8a5a19;--as-code-tok-keyword:#0b63a8;--as-code-tok-constant:#b3364a}.as-code-tok-comment{color:var(--as-code-tok-comment);font-style:italic}.as-code-tok-string{color:var(--as-code-tok-string)}.as-code-tok-variable{color:var(--as-code-tok-variable)}.as-code-tok-number{color:var(--as-code-tok-number)}.as-code-tok-keyword{color:var(--as-code-tok-keyword)}.as-code-tok-constant{color:var(--as-code-tok-constant)}@media (width<=900px){.as-page-header,.as-route-header,.as-workflow-hero,.as-marketing-hero,.as-marketing-section-header,.as-workflow-ledger,.as-trust-boundaries,.as-final-cta,.as-pricing-ledger,.as-contact-layout,.as-public-footer-inner,.as-grid-two,.as-grid-three,.as-grid-four{grid-template-columns:1fr}.as-pricing-hero>.as-button{justify-self:start}.as-panel-header{display:grid}}@media (width<=560px){.as-section,.as-workflow,.as-admin-suite,.as-docs,.as-route{padding:1rem}h1{font-size:1.75rem}fieldset,.as-detail-list{grid-template-columns:1fr}.as-action-row>button,.as-action-row>.as-button{flex:10rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.as-site-header{background:var(--as-color-bg);border-bottom:1px solid var(--as-color-border);z-index:40;position:sticky;top:0}.as-site-header-inner{max-width:1280px;min-height:var(--as-header-height);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:0 2rem;display:flex}.as-brand{color:var(--as-color-text);letter-spacing:0;white-space:nowrap;font-size:1rem;font-weight:700}.as-primary-nav,.as-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.as-primary-nav a,.as-nav a{border-radius:var(--as-radius-field);color:var(--as-color-muted);min-height:2.25rem;padding:.42rem .62rem;text-decoration:none;display:inline-flex}.as-primary-nav a:hover,.as-nav a:hover{background:var(--as-color-secondary);color:var(--as-color-text)}.as-primary-nav a[aria-current=page],.as-nav a[aria-current=page]{background:var(--as-color-primary-container);box-shadow:inset 3px 0 0 var(--as-color-primary);color:var(--as-color-primary-hover)}.as-primary-nav a.as-nav-cta{border:1px solid var(--as-color-primary);color:var(--as-color-primary-hover)}.as-primary-nav a.as-nav-cta:hover,.as-primary-nav a.as-nav-cta[aria-current=page]{background:var(--as-color-primary);box-shadow:none;color:var(--as-color-primary-contrast)}.as-marketing-section-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.as-marketing-section-header h2,.as-marketing-section-header p{margin:0}.as-contact-form{gap:1rem;display:grid}.as-contact-form fieldset{border-color:var(--as-color-border);grid-template-columns:1fr;margin:0}.as-contact-form legend{color:var(--as-color-text)}.as-contact-form label{margin-bottom:0}.as-contact-form fieldset label:not(.as-checkbox-field){align-items:stretch;display:grid}.as-checkbox-field{border:1px solid var(--as-color-border);border-radius:var(--as-radius-field);align-items:center;gap:.55rem;min-height:2.75rem;padding:.55rem .65rem;display:flex}.as-verification-block{border-top:1px solid var(--as-color-border);padding-top:1rem}.as-public-footer{background:var(--as-color-surface-strong);border-top:1px solid var(--as-color-border)}.as-public-footer-inner{grid-template-columns:minmax(0,1fr) auto minmax(220px,.36fr);gap:1rem;max-width:1280px;margin:0 auto;padding:1.5rem 2rem;display:grid}.as-public-footer p{color:var(--as-color-muted);margin:.35rem 0 0}.as-public-footer nav{align-items:start;gap:.35rem;display:grid}.as-public-footer a{min-height:1.8rem}.as-public-footer-note{border-left:3px solid var(--as-color-border-strong);padding-left:.75rem}@media (width<=900px){.as-site-header-inner{align-items:flex-start;padding:.85rem 1.5rem;display:grid}.as-primary-nav,.as-nav{justify-content:flex-start}.as-marketing-section-header{align-items:start}}@media (width<=560px){.as-site-header-inner{padding:.8rem 1rem}.as-primary-nav a,.as-nav a{padding-inline:.45rem}.as-public-footer-inner{padding:1.25rem 1rem}}:root{--answer-night:#0b0b0d;--answer-night-soft:#151517;--answer-graphite:#262628;--answer-porcelain:#f5f2ea;--answer-paper:#ebe7dd;--answer-mist:#a8a59d;--answer-line-dark:#373738;--answer-line-light:#cbc6ba;--answer-ion:#2ea79b;--answer-ion-ink:#111207;--answer-ion-on-light:#1c6b5f;--answer-success:#45c98c;--answer-warning:#f2b84b;--answer-danger:#ff6b70;--answer-serif:"Instrument Serif", "Iowan Old Style", "Times New Roman", serif;--answer-sans:"Instrument Sans Variable", "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--answer-gutter:max(32px, calc((100vw - 1600px) / 2 + 48px));--answer-ease:cubic-bezier(.22, 1, .36, 1)}.answer-shell{--as-font-sans:var(--answer-sans);--as-font-mono:"Geist Mono Variable", ui-monospace, SFMono-Regular, monospace;--as-color-bg:var(--answer-night);--as-color-canvas:var(--answer-porcelain);--as-color-surface:var(--answer-porcelain);--as-color-surface-subtle:var(--answer-paper);--as-color-surface-strong:var(--answer-night);--as-color-text:var(--answer-night);--as-color-muted:#625f58;--as-color-subtle:#767168;--as-color-border:var(--answer-line-light);--as-color-border-strong:#827d73;--as-color-primary:var(--answer-night);--as-color-primary-hover:var(--answer-graphite);--as-color-primary-contrast:var(--answer-porcelain);--as-color-link:#35420a;--as-color-focus:var(--answer-ion);background:var(--answer-night);color:var(--answer-porcelain);font-family:var(--answer-sans)}.answer-shell .as-shell-main{min-height:100vh}.answer-shell .as-site-header{z-index:60;-webkit-backdrop-filter:blur(14px);background:#0b0b0db8;border-bottom:1px solid #1e1e20;height:64px;position:sticky;top:0;left:0;right:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.answer-shell .as-site-header{background:#0b0b0d}}.answer-shell .as-site-header-inner{width:auto;max-width:none;height:100%;padding:0 var(--answer-gutter);justify-content:space-between;align-items:center;gap:32px;margin:0;display:flex}.answer-shell .as-brand{min-height:44px;color:var(--answer-porcelain);letter-spacing:-.035em;align-items:center;gap:12px;font-size:16px;font-weight:720;text-decoration:none;display:inline-flex}.answer-shell .as-brand>span{gap:1px;display:grid}.answer-shell .as-site-header .as-brand small{display:none}.answer-shell .as-brand small{color:var(--answer-mist)}.answer-shell .as-brand-mark,.answer-shell .as-site-header .answer-brand-mark{width:32px;height:20px}.answer-brand-mark{flex:none;width:40px;height:25px;overflow:visible}.answer-shell .answer-brand-mark{width:40px;height:25px}.answer-shell .as-primary-nav{align-self:stretch;align-items:stretch;gap:2px;display:flex}.answer-shell .as-primary-nav a{min-width:68px;color:var(--answer-mist);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:610;text-decoration:none;display:inline-flex}.answer-shell .as-primary-nav a:hover,.answer-shell .as-primary-nav a[aria-current=page]{border-bottom-color:var(--answer-porcelain);color:var(--answer-porcelain)}.answer-shell .as-primary-nav .as-nav-cta,.answer-shell .as-primary-nav .as-nav-cta:hover,.answer-shell .as-primary-nav .as-nav-cta[aria-current=page]{border-color:var(--answer-ion);background:var(--answer-ion);height:38px;color:var(--answer-ion-ink);align-self:center;margin-left:10px}.answer-mobile-menu{display:none}.answer-home{background:var(--answer-night);color:var(--answer-porcelain);font-family:var(--answer-sans);overflow:clip}.answer-home ::selection{background:var(--answer-ion);color:var(--answer-ion-ink)}.answer-home :focus-visible,.answer-shell .as-site-header :focus-visible{outline-color:var(--answer-ion)}.answer-hero{border-bottom:1px solid var(--answer-line-dark);background:var(--answer-night);grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));display:grid;position:relative}.answer-hero-night{background:radial-gradient(90% 70% at 8% 18%, #2ea79b14, transparent 55%), var(--answer-night);flex-direction:column;justify-content:center;min-height:clamp(520px,72vh,780px);padding:clamp(44px,6vw,88px) clamp(24px,4vw,64px);display:flex;position:relative;overflow:hidden}.answer-hero-night>*{max-width:560px;position:relative}.answer-hero-eyebrow{color:var(--answer-mist);font-family:var(--as-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 26px;font-size:11px;font-weight:600;display:inline-flex}.answer-pulse-dot{background:var(--answer-ion);border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:2.4s ease-in-out infinite answer-pulse}.answer-hero h1{max-width:100%;color:var(--answer-porcelain);font-family:var(--answer-serif);letter-spacing:-.028em;margin:0;font-size:clamp(46px,6.4vw,92px);font-weight:400;line-height:.88}.answer-word-mask{padding:0 0 .06em;display:block;overflow:hidden}.answer-word-mask i{animation:answer-word-rise .82s var(--answer-ease) forwards;font-style:normal;display:block;transform:translateY(110%)}.answer-word-mask:nth-child(2) i{animation-delay:90ms}.answer-word-mask-response{color:var(--answer-ion);font-family:var(--answer-sans);letter-spacing:-.04em;margin-top:.16em;font-size:.5em;font-weight:760;line-height:1}.answer-word-mask-response i{animation-delay:.18s}.answer-hero-lede{color:#cbc8c0;max-width:420px;margin:clamp(24px,3vh,32px) 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.5;animation:1ms answer-word-rise}.answer-primary-action{border:1px solid var(--answer-ion);background:var(--answer-ion);width:fit-content;min-width:min(100%,330px);min-height:58px;color:var(--answer-ion-ink);transition:transform .2s var(--answer-ease), box-shadow .2s var(--answer-ease);border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding:0 20px 0 24px;font-size:16px;font-weight:760;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 18px 38px -16px #2ea79b99,inset 0 1px #ffffff80}.answer-primary-action svg{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:36px;height:16px}.answer-primary-action:hover,.answer-primary-action:focus-visible{transform:translateY(-2px);box-shadow:0 26px 48px -16px #2ea79bb3,inset 0 1px #fff9}.answer-hero-trust{max-width:420px;color:var(--answer-mist);align-items:center;gap:9px;margin:16px 0 0;font-size:13px;line-height:1.45;display:flex}.answer-hero-trust span{color:var(--answer-ion)}.answer-inventory{background:var(--answer-porcelain);color:#17150f;min-width:0;margin:0;padding:clamp(30px,3.5vw,44px) clamp(24px,4vw,56px);position:relative}.answer-inventory-seam{background:var(--answer-ion);width:2px;position:absolute;top:0;bottom:0;left:0}.answer-inventory-seam i{background:var(--answer-ion);border-radius:50%;width:8px;height:8px;animation:5.5s ease-in-out infinite answer-seam-scan;position:absolute;left:-3px;box-shadow:0 0 12px 2px #2ea79bb3}.answer-inventory figcaption{color:#6a675f;min-height:44px;font-family:var(--as-font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:11px;font-weight:600;display:flex}.answer-inventory-source{color:#3a6b2a;font-family:var(--answer-sans);letter-spacing:0;text-transform:none;align-items:center;gap:7px;font-size:12px;display:inline-flex}.answer-inventory-source em{background:var(--answer-success,#45c98c);border-radius:50%;width:7px;height:7px}.answer-inventory-table{padding-top:12px}.answer-inventory-head,.answer-inventory-row{grid-template-columns:58px 1fr auto auto;align-items:center;gap:clamp(10px,1.4vw,18px);display:grid}.answer-inventory-head{color:#6a675f;font-family:var(--as-font-mono);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #00000014;padding:8px 4px;font-size:10px;font-weight:600}.answer-inventory-row{transform:translateX(calc((var(--answer-row) - 2) * 12px));opacity:1;animation:answer-row-settle .7s var(--answer-ease) forwards;animation-delay:calc(.3s + var(--answer-row) * .12s);border-bottom:1px solid #00000012;padding:15px 4px}.answer-inventory-row-active{background:#2ea79b29}.answer-inventory-row>span:first-child{color:var(--answer-accent-on-light,#1c6b5f);font-family:var(--as-font-mono);letter-spacing:.03em;font-size:9px;font-weight:650}.answer-inventory-row strong{color:#17150f;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14px,1.3vw,16px);font-weight:650;overflow:hidden}.answer-inventory-price{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.answer-inventory-chip{white-space:nowrap;border-radius:20px;padding:3px 9px;font-size:10px;font-weight:600}.answer-inventory-chip-ok{color:#3a6b2a;background:#eaf6e4}.answer-inventory-chip-warn{color:#8a5a10;background:#fbefdc}.answer-inventory-chip-neutral{color:#6a675f;background:#efeadd}.answer-proof{border-top:1px solid var(--answer-ion);font-variant-numeric:lining-nums tabular-nums;grid-template-columns:repeat(12,minmax(0,1fr));margin:clamp(20px,3vh,32px) 0 0;display:grid}.answer-proof>div{flex-direction:column-reverse;justify-content:flex-end;min-width:0;padding:14px 4px;display:flex}.answer-proof dt{color:#6a675f;font-family:var(--as-font-mono);letter-spacing:.05em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:620}.answer-proof dd{color:#17150f;letter-spacing:-.05em;margin:0;font-size:clamp(30px,3.4vw,50px);font-weight:690;line-height:.9}.answer-proof-products{border-bottom:1px solid #00000014;grid-area:1/1/auto/-1}.answer-proof-products dd{color:var(--answer-accent-on-light,#1c6b5f);font-size:clamp(56px,7vw,104px)}.answer-proof-websites{border-right:1px solid #00000014;grid-area:2/1/auto/7}.answer-proof-categories{grid-area:2/7/auto/-1;padding-left:14px}.answer-service,.answer-scope{padding:128px var(--answer-gutter);background:var(--answer-porcelain);color:var(--answer-night)}.answer-section-intro{display:grid}.answer-section-intro>p,.answer-outcome-statement>p:first-child,.answer-relief-copy>p,.answer-delivery header>p,.answer-final>div>p:first-child{color:#6a675f;font-family:var(--as-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.answer-final>div>p:first-child{color:var(--answer-ion-ink)}.answer-section-intro h2{max-width:900px;font-family:var(--answer-serif);letter-spacing:-.03em;margin:40px 0 0;font-size:clamp(42px,5.4vw,82px);font-weight:400;line-height:.94}.answer-section-intro-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:56px}.answer-section-intro-split>p,.answer-section-intro-split>h2{grid-column:1}.answer-section-intro-split>h2{font-size:clamp(40px,4.9vw,76px)}.answer-request-line{background:var(--answer-night);width:100%;max-width:560px;color:var(--answer-porcelain);border-radius:18px;grid-area:1/2/span 2;place-self:end;padding:34px}.answer-request-line-track{color:var(--answer-ion);font-family:var(--as-font-mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;font-size:11px;font-weight:700;display:grid}.answer-request-line-track i{background:linear-gradient(90deg, var(--answer-ion), #2ea79b40);height:1px}.answer-request-line>p{margin:20px 0 0;font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.28}.answer-request-line-notes{color:#a8a59d;border-top:1px solid #1e1e20;flex-wrap:wrap;gap:10px 22px;margin:24px 0 0;padding:20px 0 0;font-size:12px;font-weight:600;display:flex}.answer-request-line-notes span{align-items:center;gap:8px;display:inline-flex}.answer-request-line-notes span:before{content:"";background:var(--answer-ion);border-radius:50%;width:5px;height:5px}.answer-service-steps,.answer-scope-list{border-top:1px solid var(--answer-night);margin:104px 0 0;padding:0;list-style:none}.answer-service-steps li{border-bottom:1px solid var(--answer-line-light);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 44px;padding:34px 0;display:grid}.answer-service-steps li>span{grid-area:1/1}.answer-service-steps li>p{grid-area:1/2}.answer-service-steps li>div{grid-area:2/2}.answer-service-steps li>span,.answer-scope-list li>span{color:var(--answer-ion-on-light);font-family:var(--as-font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.answer-service-steps li>p{color:#57554f;margin:0;font-size:14px}.answer-service-steps h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.5vw,36px);font-weight:650}.answer-service-steps div>p{color:#57554f;max-width:590px;margin:12px 0 0;font-size:16px;line-height:1.55}.answer-outcome{padding:128px var(--answer-gutter);border-top:1px solid var(--answer-line-dark);border-bottom:1px solid var(--answer-line-dark);background:var(--answer-night);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.answer-outcome-statement{grid-column:1/7;align-self:start;max-width:740px}.answer-outcome-statement>p:first-child{color:var(--answer-ion)}.answer-outcome-statement h2{color:var(--answer-porcelain);font-family:var(--answer-serif);letter-spacing:-.03em;margin:48px 0 0;font-size:clamp(48px,6vw,92px);font-weight:400;line-height:.86}.answer-outcome-statement h2 span{color:var(--answer-ion);font-family:var(--answer-sans);margin-top:.18em;font-size:.56em;font-weight:700;line-height:.95;display:block}.answer-outcome-statement>p:last-child{max-width:560px;color:var(--answer-mist);margin:36px 0 0;font-size:18px;line-height:1.55}.answer-output-index{border-top:1px solid var(--answer-ion);border-bottom:1px solid var(--answer-line-dark);grid-column:7/13;align-self:end}.answer-output-heading{min-height:48px;color:var(--answer-mist);grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:16px;font-size:10px;display:grid}.answer-output-heading i{background:var(--answer-line-dark);height:1px}.answer-output-heading strong{color:var(--answer-ion);font-weight:700}.answer-output-index dl{margin:0}.answer-output-index dl>div{border-top:1px solid var(--answer-line-dark);grid-template-columns:minmax(110px,.34fr) minmax(0,.66fr);align-items:center;gap:24px;min-height:74px;display:grid}.answer-output-index dt{color:var(--answer-porcelain);gap:18px;font-size:13px;font-weight:680;display:flex}.answer-output-index dt span{color:var(--answer-ion);font-size:9px}.answer-output-index dd{color:var(--answer-mist);margin:0;font-size:13px;line-height:1.45}.answer-scope-list{border-top:0;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.answer-scope-list li{border:1px solid var(--answer-line-light);background:#fff;border-radius:18px;padding:28px}.answer-scope-list h3{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(26px,2.4vw,34px);font-weight:650;line-height:1.05}.answer-scope-list p{color:#57544c;margin:12px 0 0;font-size:15px;line-height:1.5}.answer-relief{padding:128px var(--answer-gutter);background:var(--answer-graphite);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.answer-relief-copy{grid-column:1/7}.answer-relief-copy>p{color:var(--answer-ion)}.answer-relief-copy h2{max-width:760px;color:var(--answer-porcelain);font-family:var(--answer-serif);letter-spacing:-.03em;margin:40px 0 0;font-size:clamp(40px,4.9vw,76px);font-weight:400;line-height:.94}.answer-relief-lines{border-top:1px solid var(--answer-ion);grid-column:8/13;align-self:end}.answer-relief-lines p{color:#cfcdc6;border-bottom:1px solid #4b4b4d;margin:0;padding:24px 0;font-size:18px;line-height:1.45}.answer-relief-lines span{color:var(--answer-porcelain);margin-bottom:7px;font-size:13px;font-weight:720;display:block}.answer-delivery{padding:128px var(--answer-gutter);background:var(--answer-paper);color:var(--answer-night)}.answer-delivery header{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.answer-delivery header>p{grid-column:1/4}.answer-delivery h2{max-width:900px;font-family:var(--answer-serif);letter-spacing:-.03em;grid-column:4/13;margin:0;font-size:clamp(42px,5.4vw,82px);font-weight:400;line-height:.92}.answer-delivery-formats{border-top:1px solid var(--answer-night);border-bottom:1px solid var(--answer-night);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:104px;display:grid}.answer-delivery-formats span{letter-spacing:-.075em;align-items:center;min-height:150px;padding:0 24px;font-size:clamp(46px,7vw,106px);font-weight:650;display:flex}.answer-delivery-formats span+span{border-left:1px solid var(--answer-night)}.answer-delivery>p{color:#57554f;max-width:650px;margin:32px 0 0 auto;font-size:18px;line-height:1.55}.answer-final{min-height:78svh;padding:128px var(--answer-gutter);background:var(--answer-ion);color:var(--answer-ion-ink);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;gap:24px;display:grid}.answer-final>div:first-child{grid-column:1/9}.answer-final>div>p:first-child{margin-top:0}.answer-final h2{max-width:1080px;font-family:var(--answer-serif);letter-spacing:-.03em;margin:40px 0 0;font-size:clamp(52px,7vw,108px);font-weight:400;line-height:.86}.answer-final-action{grid-column:9/13;align-self:end}.answer-primary-action-inverse{border-color:var(--answer-night);background:var(--answer-night);width:100%;color:var(--answer-porcelain)}.answer-primary-action-inverse:after{display:none}.answer-primary-action-inverse:hover,.answer-primary-action-inverse:focus-visible{background:var(--answer-porcelain);color:var(--answer-night)}.answer-final-action>p{color:#20240c;margin:14px 0 0;font-size:12px;line-height:1.45}.answer-shell .as-public-footer{border-top:1px solid var(--answer-line-dark);background:var(--answer-night)}.answer-shell .answer-footer-brand p,.answer-shell .as-public-footer-note p{color:var(--answer-mist)}.answer-shell .as-public-footer-inner{width:auto;max-width:none;padding:48px var(--answer-gutter);grid-template-columns:minmax(0,1fr) auto minmax(250px,.38fr);gap:48px}.answer-shell .answer-footer-brand{grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:8px 12px;display:grid}.answer-shell .answer-footer-brand p{grid-column:2;max-width:440px;margin:0}.answer-shell .as-public-footer nav{align-content:start;gap:8px;display:grid}.answer-shell .as-public-footer nav a{min-height:44px;color:var(--answer-porcelain);align-items:center;text-decoration:none;display:flex}.answer-shell .as-public-footer-note{border-top:0;border-left:1px solid var(--answer-line-dark);border-top-color:var(--answer-line-dark);padding:0 0 0 20px}.answer-shell .as-public-footer-note span,.answer-shell .as-public-footer nav a:hover{color:var(--answer-ion)}@keyframes answer-word-rise{to{transform:translateY(0)}}@keyframes answer-request-draw{to{transform:scaleX(1)}}@keyframes answer-request-travel{0%{opacity:0;left:0}8%,88%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@keyframes answer-row-settle{to{transform:translate(0)}}@keyframes answer-fragment-drift{0%{transform:translate(-3px)}to{transform:translate(3px)}}@keyframes answer-section-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.answer-reveal{animation:linear both answer-section-reveal;animation-timeline:view();animation-range:entry entry 38%}}@media (width<=1180px){:root{--answer-gutter:28px}.answer-hero{padding-top:96px}.answer-hero h1{font-size:clamp(70px,8vw,100px)}.answer-proof-products dd{font-size:clamp(56px,8vw,92px)}}@media (width<=900px){.answer-hero h1{font-size:clamp(56px,8.3vw,78px)}.answer-word-mask-response{font-size:.52em}.answer-hero-lede{font-size:17px}.answer-proof-products dd{font-size:clamp(56px,9vw,84px)}.answer-service,.answer-scope,.answer-outcome,.answer-relief,.answer-delivery,.answer-final{padding-top:96px;padding-bottom:96px}.answer-section-intro>p,.answer-section-intro h2,.answer-delivery header>p,.answer-delivery h2{grid-column:1/-1}.answer-section-intro h2,.answer-delivery h2{margin-top:24px}.answer-section-intro-split{grid-template-columns:minmax(0,1fr)}.answer-section-intro-split>.answer-request-line{grid-area:auto/1;justify-self:stretch;max-width:none;margin-top:40px}.answer-outcome-statement{grid-column:1/7}.answer-output-index{grid-column:7/13}.answer-relief-copy{grid-column:1/8}.answer-relief-lines{grid-column:8/13}.answer-final>div:first-child{grid-column:1/9}}@media (width<=780px){:root{--answer-gutter:20px}.answer-shell .as-site-header{border-bottom-color:var(--answer-line-dark);height:60px}.answer-shell .as-primary-nav{display:none}.answer-shell .answer-mobile-menu{display:block;position:relative}.answer-shell .answer-mobile-menu summary{border:1px solid var(--answer-line-dark);min-height:44px;color:var(--answer-porcelain);cursor:pointer;border-radius:3px;align-items:center;padding:0 12px;font-size:12px;list-style:none;display:inline-flex}.answer-shell .answer-mobile-menu summary::-webkit-details-marker{display:none}.answer-shell .answer-mobile-menu[open] nav{border-color:var(--answer-line-dark);border:1px solid var(--answer-line-dark);background:var(--answer-night-soft);width:min(280px,100vw - 40px);display:grid;position:absolute;top:calc(100% + 8px);right:0}.answer-shell .answer-mobile-menu nav a{border-bottom:1px solid var(--answer-line-dark);border-bottom-color:var(--answer-line-dark);min-height:44px;color:var(--answer-porcelain);align-items:center;padding:0 14px;font-size:13px;text-decoration:none;display:flex}.answer-shell .answer-mobile-menu nav a:last-child{border-bottom:0}.answer-shell .answer-mobile-menu nav a[aria-current=page]{background:var(--answer-graphite);color:var(--answer-ion)}.answer-shell .answer-mobile-menu nav .as-nav-cta{background:var(--answer-ion);color:var(--answer-ion-ink)}.answer-shell .as-public-footer-inner{padding:36px var(--answer-gutter);grid-template-columns:1fr;gap:28px}.answer-shell .as-public-footer-note{border-top:1px solid var(--answer-line-dark);border-left:0;padding:18px 0 0}.answer-hero h1{font-size:clamp(52px,12.8vw,72px);line-height:.86}.answer-word-mask-response{margin-top:.2em;font-size:.5em}.answer-hero-lede{max-width:540px;margin-top:20px;font-size:16px;line-height:1.45}.answer-primary-action{width:100%;min-width:0;min-height:54px;margin-top:24px}.answer-hero-trust{margin-top:12px;font-size:12px}.answer-inventory-head,.answer-inventory-row{grid-template-columns:44px 1fr auto auto;gap:10px}.answer-inventory-row strong{font-size:13px}.answer-proof{grid-template-columns:1fr}.answer-proof>div{border-right:0;border-bottom:1px solid var(--answer-line-dark);grid-area:auto/1;grid-template-columns:1fr auto;align-items:center;min-height:48px;padding:8px;display:grid}.answer-proof>div:last-child{border-bottom:0}.answer-proof dt{margin:0;font-size:8px}.answer-proof dd,.answer-proof-products dd{font-size:32px}.answer-proof-products dd{color:var(--answer-ion-on-light)}.answer-service,.answer-scope,.answer-outcome,.answer-relief,.answer-delivery,.answer-final{padding:88px 20px;display:block}.answer-section-intro{display:block}.answer-request-line{max-width:none;margin-top:36px;padding:24px}.answer-section-intro>p,.answer-outcome-statement>p:first-child,.answer-relief-copy>p,.answer-delivery header>p,.answer-final>div>p:first-child{margin:0;font-size:11px}.answer-section-intro h2,.answer-delivery h2{margin-top:22px;font-size:clamp(44px,12vw,58px);line-height:.96}.answer-service-steps,.answer-scope-list{margin-top:56px}.answer-service-steps li{grid-template-columns:36px minmax(0,1fr);gap:8px 12px;min-height:0;padding:24px 0 28px}.answer-service-steps li>p{align-self:start}.answer-service-steps li>div{grid-column:2}.answer-service-steps h3{font-size:27px}.answer-service-steps div>p{font-size:14px}.answer-outcome-statement,.answer-output-index,.answer-relief-copy,.answer-relief-lines,.answer-final>div:first-child,.answer-final-action{grid-column:auto}.answer-outcome-statement h2{margin-top:32px;font-size:clamp(58px,16vw,78px)}.answer-outcome-statement>p:last-child{margin-top:28px;font-size:16px}.answer-output-index{margin-top:56px}.answer-output-index dl>div{grid-template-columns:.42fr .58fr;gap:16px;min-height:68px}.answer-output-index dt{gap:8px;font-size:11px}.answer-output-index dd{font-size:11px}.answer-scope-list li{padding:22px}.answer-scope-list h3{font-size:26px}.answer-scope-list p{font-size:14px}.answer-relief-copy h2{margin-top:28px;font-size:clamp(46px,12vw,58px)}.answer-relief-lines{margin-top:56px}.answer-relief-lines p{font-size:16px}.answer-delivery header{display:block}.answer-delivery-formats{grid-template-columns:1fr;margin-top:56px}.answer-delivery-formats span{min-height:86px;padding:0;font-size:54px}.answer-delivery-formats span+span{border-top:1px solid var(--answer-night);border-left:0}.answer-delivery>p{margin-top:28px;font-size:16px}.answer-final{align-content:center;min-height:82svh}.answer-final h2{margin-top:28px;font-size:clamp(58px,16vw,78px)}.answer-final-action{margin-top:56px}}@media (width<=420px){.answer-hero h1{font-size:clamp(47px,12.2vw,56px)}.answer-word-mask-response{font-size:.56em}.answer-hero-lede{font-size:15px}.answer-primary-action{margin-top:20px}.answer-inventory{margin-top:24px}.answer-inventory-row{min-height:30px}.answer-proof>div{min-height:42px}.answer-proof dd,.answer-proof-products dd{font-size:28px}.answer-service,.answer-scope,.answer-outcome,.answer-relief,.answer-delivery,.answer-final{padding-top:72px;padding-bottom:72px}}@media (prefers-reduced-motion:reduce){.answer-word-mask i,.answer-inventory-row,.answer-inventory-row>span,.answer-pulse-dot,.answer-inventory-seam i,.answer-reveal{opacity:1;animation:none;transform:none}.answer-primary-action,.answer-primary-action svg{transition:none}}body:has(.answer-analytics-consent) .as-app-root-marketing{padding-bottom:max(112px, calc(96px + env(safe-area-inset-bottom)))}body:has(.answer-analytics-consent-trigger) .as-app-root-marketing{padding-bottom:max(76px, calc(60px + env(safe-area-inset-bottom)))}.answer-analytics-consent,.answer-analytics-consent-trigger{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:1000;background:var(--answer-porcelain);color:var(--answer-night);font-family:var(--answer-sans);border:1px solid #827d73;border-radius:6px;position:fixed;box-shadow:0 8px 24px #0000003d}.answer-analytics-consent{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:min(560px,100vw - 32px);padding:14px 16px;display:grid}.answer-analytics-consent>div:first-child{gap:4px;min-width:0;display:grid}.answer-analytics-consent strong{font-size:.92rem}.answer-analytics-consent p{max-width:52ch;margin:0;font-size:.82rem;line-height:1.5}.answer-analytics-consent a{width:max-content;min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;font-size:.78rem;font-weight:650;display:inline-flex}.answer-analytics-consent-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.answer-analytics-consent button,.answer-analytics-consent-trigger{border:1px solid var(--answer-night);min-width:44px;min-height:44px;color:var(--answer-night);cursor:pointer;font:inherit;background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:0 14px;font-weight:670;display:inline-flex}.answer-analytics-consent-trigger,.answer-analytics-consent button.answer-consent-primary{background:var(--answer-night);color:var(--answer-porcelain)}.answer-analytics-consent :focus-visible,.answer-analytics-consent-trigger:focus-visible{outline:2px solid var(--answer-night);outline-offset:2px;box-shadow:0 0 0 4px var(--answer-ion)}@media (width<=620px){body:has(.answer-analytics-consent) .as-app-root-marketing{padding-bottom:max(196px, calc(180px + env(safe-area-inset-bottom)))}.answer-analytics-consent{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));left:max(12px, env(safe-area-inset-left));grid-template-columns:minmax(0,1fr);gap:12px;width:auto}.answer-analytics-consent button{flex:140px}}@media (forced-colors:active){.answer-analytics-consent,.answer-analytics-consent-trigger{box-shadow:none;forced-color-adjust:auto;border:2px solid canvastext}}@keyframes answer-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes answer-seam-scan{0%,to{top:6%}50%{top:94%}}.answer-shell .answer-secondary{background:var(--answer-porcelain);min-height:100svh;color:var(--answer-night);font-family:var(--answer-sans);overflow:clip}.answer-shell .answer-secondary *,.answer-shell .answer-secondary :before,.answer-shell .answer-secondary :after{box-sizing:border-box}.answer-shell .answer-secondary ::selection{background:var(--answer-ion);color:var(--answer-ion-ink)}.answer-shell .answer-secondary :focus-visible{outline:3px solid var(--answer-ion);outline-offset:3px}.answer-shell .answer-secondary h1,.answer-shell .answer-secondary h2,.answer-shell .answer-secondary h3,.answer-shell .answer-secondary p{margin-top:0}.answer-shell .answer-secondary .as-button,.answer-shell .answer-secondary button{min-height:48px;color:inherit;font:700 14px/1 var(--answer-sans);background:0 0;border:1px solid;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:0 18px;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.answer-shell .answer-secondary .as-button:hover,.answer-shell .answer-secondary button:hover:not(:disabled){background:var(--answer-paper)}.answer-shell .answer-secondary .as-button-primary,.answer-shell .answer-secondary button[type=submit]{border-color:var(--answer-ion);background:var(--answer-ion);color:var(--answer-ion-ink)}.answer-shell .answer-secondary .as-button-primary:hover,.answer-shell .answer-secondary button[type=submit]:hover:not(:disabled){border-color:var(--answer-porcelain);background:var(--answer-porcelain);color:var(--answer-night)}.answer-shell .answer-secondary button:disabled{cursor:not-allowed;opacity:.52}.answer-secondary-hero{min-height:min(720px,82svh);padding:160px var(--answer-gutter) 80px;border-bottom:1px solid var(--answer-line-dark);background:var(--answer-night);color:var(--answer-porcelain);grid-template-columns:minmax(0,8fr) minmax(300px,4fr);align-items:end;gap:64px;display:grid}.answer-secondary-hero>div:first-child{max-width:980px}.answer-secondary-hero h1{color:var(--answer-porcelain);font-family:var(--answer-serif);letter-spacing:-.06em;margin-bottom:32px;font-size:clamp(68px,7.4vw,118px);font-weight:400;line-height:.86}.answer-secondary-hero p{color:#d4d1c9;max-width:620px;margin-bottom:0;font-size:clamp(17px,1.35vw,21px);line-height:1.5}.answer-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:10px;display:grid}.answer-secondary-hero .answer-secondary-actions .as-button:not(.as-button-primary){border-color:var(--answer-line-dark);color:var(--answer-porcelain)}.answer-secondary-hero .answer-secondary-actions .as-button:not(.as-button-primary):hover{border-color:var(--answer-porcelain);background:var(--answer-porcelain);color:var(--answer-night)}.answer-pricing-model,.answer-pricing-included{padding:112px var(--answer-gutter)}.answer-pricing-model{background:var(--answer-porcelain);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.answer-pricing-model>header{grid-column:1/5;padding-right:32px}.answer-pricing-model h2,.answer-pricing-included h2,.answer-secondary-cta h2{letter-spacing:-.055em;margin-bottom:20px;font-size:clamp(38px,4vw,64px);font-weight:680;line-height:.96}.answer-pricing-model header p,.answer-pricing-included li p,.answer-secondary-cta p{color:#5f5b54;font-size:15px;line-height:1.55}.answer-pricing-model ol{border-top:1px solid var(--answer-night);grid-column:6/-1;margin:0;padding:0;list-style:none}.answer-pricing-model li{border-bottom:1px solid var(--answer-line-light);grid-template-columns:48px minmax(0,1fr) 170px;align-items:start;gap:24px;min-height:176px;padding:28px 0;display:grid}.answer-pricing-model li>span,.answer-pricing-included li>span{font:600 11px/1.4 Geist Mono Variable,Geist Mono,monospace}.answer-pricing-model h3,.answer-pricing-included strong{letter-spacing:-.025em;margin-bottom:10px;font-size:20px}.answer-pricing-model li p{color:#5f5b54;max-width:600px;margin:0;font-size:15px;line-height:1.55}.answer-pricing-model li>strong{color:#5f5b54;justify-self:end;font-size:12px;font-weight:620}.answer-pricing-included{border-top:1px solid var(--answer-line-dark);background:var(--answer-night-soft);color:var(--answer-porcelain);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.answer-pricing-included>header{grid-column:1/6;padding-right:48px}.answer-pricing-included h2{color:var(--answer-porcelain)}.answer-pricing-included ol{border-top:1px solid var(--answer-line-dark);grid-column:7/-1;margin:0;padding:0;list-style:none}.answer-pricing-included li{border-bottom:1px solid var(--answer-line-dark);grid-template-columns:48px minmax(180px,.55fr) minmax(0,1fr);gap:20px;padding:22px 0;display:grid}.answer-pricing-included li>span{color:var(--answer-ion)}.answer-pricing-included li p{color:var(--answer-mist);margin:0}.answer-secondary-cta{min-height:250px;padding:64px var(--answer-gutter);background:var(--answer-ion);color:var(--answer-ion-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;display:grid}.answer-secondary-cta h2{margin-bottom:12px}.answer-secondary-cta p{color:#20240c;max-width:680px;margin-bottom:0}.answer-secondary-cta .as-button-primary{border-color:var(--answer-night);background:var(--answer-night);min-width:210px;color:var(--answer-porcelain)}.answer-contact-hero{min-height:620px}.answer-contact-boundary{border-top:1px solid var(--answer-ion);border-bottom:1px solid var(--answer-line-dark);padding:24px 0}.answer-contact-boundary strong{color:var(--answer-ion);margin-bottom:14px;font-size:14px;display:block}.answer-contact-boundary p{color:var(--answer-mist);font-size:14px}.answer-contact-workspace{padding:96px var(--answer-gutter) 128px;grid-template-columns:minmax(220px,3fr) minmax(0,9fr);gap:64px;display:grid}.answer-contact-index{align-self:start;position:sticky;top:28px}.answer-contact-index h2{letter-spacing:-.04em;margin-bottom:28px;font-size:30px}.answer-contact-index dl{border-top:1px solid var(--answer-night);margin:0}.answer-contact-index dl>div{border-bottom:1px solid var(--answer-line-light);padding:18px 0}.answer-contact-index dt{margin-bottom:7px;font-weight:700}.answer-contact-index dd{color:#5f5b54;margin:0;font-size:14px;line-height:1.5}.answer-contact .as-contact-form{gap:0;display:grid}.answer-contact .as-contact-form fieldset{border:0;border-top:1px solid var(--answer-night);margin:0;padding:30px 0 36px}.answer-contact .as-contact-form legend{float:left;letter-spacing:-.025em;width:100%;margin-bottom:26px;padding:0;font-size:20px;font-weight:690}.answer-contact .as-contact-form legend+*{clear:both}.answer-contact .as-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.answer-contact .as-contact-form label{color:var(--answer-night);gap:9px;margin-bottom:20px;font-size:13px;font-weight:680;display:grid}.answer-contact .as-contact-form input,.answer-contact .as-contact-form textarea,.answer-contact .as-contact-form select{width:100%;min-height:48px;color:var(--answer-night);font:500 15px/1.45 var(--answer-sans);background:#faf8f2;border:1px solid #8d897f;border-radius:3px;padding:12px 13px}.answer-contact .as-contact-form textarea{resize:vertical;min-height:112px}.answer-contact .as-contact-form input:focus,.answer-contact .as-contact-form textarea:focus,.answer-contact .as-contact-form select:focus{border-color:var(--answer-night);outline:3px solid var(--answer-ion);outline-offset:1px}.answer-contact .as-checkbox-field{border:1px solid var(--answer-line-light);grid-template-columns:none;align-items:center;gap:12px;min-height:48px;padding:0 12px;display:flex}.answer-contact .as-checkbox-field input{width:18px;min-height:18px;accent-color:var(--answer-night);margin:0}.answer-contact .as-verification-block{border-top:1px solid var(--answer-line-light);align-items:center;min-height:74px;margin:0 0 20px;padding:12px 0;display:flex}.answer-contact .as-contact-form>button[type=submit]{justify-self:start;min-width:190px}.answer-contact .as-state{border:1px solid;border-radius:3px;margin-top:16px;padding:14px 16px}.answer-contact .as-state p{margin:0}.answer-docs-hero{min-height:600px}.answer-shell .answer-docs{width:100%;max-width:none;margin:0;padding:0}.answer-docs-hero h1{font-family:var(--answer-sans);letter-spacing:-.07em;font-weight:700}.answer-docs-index{border-top:1px solid var(--answer-ion);align-self:end}.answer-docs-index h2{border-bottom:1px solid var(--answer-line-dark);color:var(--answer-porcelain);margin:0;padding:18px 0;font-size:15px}.answer-docs-index .as-docs-links{display:grid}.answer-docs .answer-docs-index a{border-bottom:1px solid var(--answer-line-dark);min-height:42px;color:var(--answer-mist);justify-content:space-between;align-items:center;font-size:13px;text-decoration:none;display:flex}.answer-docs .answer-docs-index a:after{color:var(--answer-ion);content:"↘"}.answer-docs .answer-docs-index a:hover{color:var(--answer-porcelain)}.answer-docs .as-docs-paths,.answer-docs>section:not(.answer-docs-hero):not(.as-docs-paths){max-width:none;padding-right:var(--answer-gutter);padding-left:var(--answer-gutter);margin:0}.answer-docs .as-docs-paths{padding-top:96px;padding-bottom:96px}.answer-docs .as-marketing-section-header{grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:40px;display:grid}.answer-docs .as-marketing-section-header>div{grid-column:1/8}.answer-docs .as-marketing-section-header h2,.answer-docs>section>h2,.answer-docs .as-docs-panel>h2{letter-spacing:-.05em;margin-bottom:16px;font-size:clamp(34px,3.5vw,56px)}.answer-docs .as-marketing-section-header p{color:#5f5b54;max-width:660px;margin-bottom:0;font-size:15px;line-height:1.55}.answer-docs .as-docs-path-grid{border-top:1px solid var(--answer-night);border-bottom:1px solid var(--answer-night);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.answer-docs .as-docs-path-grid>a{border-right:1px solid var(--answer-line-light);min-height:190px;color:var(--answer-night);flex-direction:column;justify-content:space-between;padding:24px;text-decoration:none;display:flex}.answer-docs .as-docs-path-grid>a:last-child{border-right:0}.answer-docs .as-docs-path-grid strong{letter-spacing:-.03em;font-size:22px}.answer-docs .as-docs-path-grid span{color:#5f5b54;font-size:14px;line-height:1.5}.answer-docs>section[aria-labelledby=guides]{padding-top:32px;padding-bottom:96px}.answer-docs .as-docs-grid{border-top:1px solid var(--answer-night);display:block}.answer-docs .as-docs-card{border:0;border-bottom:1px solid var(--answer-line-light);background:0 0;border-radius:0;grid-template-columns:160px minmax(0,1fr);gap:8px 32px;margin:0;padding:32px 0 40px;display:grid}.answer-docs .as-docs-card>*{grid-column:2;max-width:900px}.answer-docs .as-docs-card .as-docs-audience{border:1px solid var(--answer-night);border-radius:3px;grid-area:1/1/span 20;align-self:start;width:max-content;padding:3px 6px;font:600 10px/1.2 Geist Mono Variable,Geist Mono,monospace}.answer-docs .as-docs-card h3{letter-spacing:-.04em;margin-bottom:6px;font-size:28px}.answer-docs .as-docs-card p,.answer-docs .as-docs-panel p,.answer-docs .as-docs-panel li{color:#4f4b45;margin-bottom:12px;font-size:15px;line-height:1.62}.answer-docs .as-docs-card figure{margin:16px 0 0}.answer-docs pre{border:1px solid var(--answer-line-dark);background:var(--answer-night-soft);max-width:100%;color:var(--answer-porcelain);border-radius:0;padding:18px;overflow:auto}.answer-docs .as-docs-panel{border-top:1px solid var(--answer-night);background:0 0;border-radius:0;padding-top:64px;padding-bottom:80px}.answer-docs a{color:#3b440f;text-underline-offset:3px}.answer-docs .as-api-reference{border:0;border-top:1px solid var(--answer-night);box-shadow:none;background:0 0;border-radius:0;gap:0;margin:40px 0 0;padding:0;display:grid}.answer-docs .as-api-reference-header{border-bottom:1px solid var(--answer-line-light);grid-template-columns:170px minmax(0,1fr) auto;align-items:start;gap:24px;padding:24px 0;display:grid}.answer-docs .as-api-reference-header h3,.answer-docs .as-api-reference-header p{margin:0}.answer-docs .as-api-reference-header h3{font-size:23px}.answer-docs .as-api-reference-header p{color:#55524d;margin-top:7px}.answer-docs .as-api-reference-path,.answer-docs .as-api-reference-count{font:560 11px/1.5 Geist Mono Variable,Geist Mono,monospace;color:#4f4b45!important}.answer-docs .as-api-endpoint-list{display:grid}.answer-docs .as-api-endpoint{border:0;border-bottom:1px solid var(--answer-line-light);box-shadow:none;background:0 0;border-radius:0;padding:22px 0}.answer-docs .as-api-endpoint-route{align-items:center;gap:12px;display:flex}.answer-docs .as-api-method{text-align:center;border-radius:0;min-width:54px;padding:4px 6px;font:700 10px/1 Geist Mono Variable,Geist Mono,monospace;color:var(--answer-night)!important;background:0 0!important;border:1px solid #827d73!important}.answer-docs .as-api-endpoint h4{margin:18px 0;font-size:19px}.answer-docs .as-api-meta{border-top:1px solid var(--answer-line-light);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.answer-docs .as-api-meta>div{border-right:1px solid var(--answer-line-light);padding:14px 12px 14px 0}.answer-docs .as-api-meta>div+div{padding-left:12px}.answer-docs .as-api-meta>div:last-child{border-right:0}.answer-docs .as-api-meta dt{color:#55524d;font:560 10px/1.4 Geist Mono Variable,Geist Mono,monospace}.answer-docs .as-api-meta dd{margin:7px 0 0;font-size:13px}.answer-docs .as-api-endpoint details{margin-top:16px}.answer-docs .as-api-endpoint summary{cursor:pointer;align-items:center;min-height:44px;font-size:13px;font-weight:680;display:flex}.answer-docs .as-api-detail-grid{background:var(--answer-paper);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:16px;padding:20px;display:grid}.answer-docs .as-api-detail-section h5{margin:0}.answer-docs .as-api-detail-section ul{padding-left:18px}.answer-shell .answer-not-found{background:var(--answer-night);min-height:100svh;color:var(--answer-porcelain);place-items:center;padding:120px 20px 64px;display:grid}.answer-not-found>section{border-top:1px solid var(--answer-ion);width:min(760px,100%);padding-top:24px}.answer-not-found>section>span{color:var(--answer-ion);font:600 12px/1 Geist Mono Variable,Geist Mono,monospace}.answer-not-found h1{color:var(--answer-porcelain);font-family:var(--answer-serif);letter-spacing:-.06em;margin:32px 0 16px;font-size:clamp(64px,9vw,120px);font-weight:400;line-height:.9}.answer-not-found p{color:var(--answer-mist);font-size:18px}.answer-not-found .answer-secondary-actions{max-width:390px;margin-top:40px}@media (width<=980px){.answer-secondary-hero{grid-template-columns:1fr;gap:40px;padding-left:32px;padding-right:32px}.answer-secondary-actions{max-width:520px}.answer-pricing-model>header,.answer-pricing-included>header{grid-column:1/6}.answer-pricing-model ol,.answer-pricing-included ol{grid-column:6/-1}.answer-pricing-model li{grid-template-columns:40px minmax(0,1fr)}.answer-pricing-model li>strong{grid-column:2;justify-self:start}.answer-pricing-included li{grid-template-columns:36px minmax(0,1fr)}.answer-pricing-included li p{grid-column:2}.answer-contact-workspace{gap:40px;padding-left:32px;padding-right:32px}}@media (width<=720px){.answer-secondary-hero{min-height:auto;padding:124px 20px 56px}.answer-secondary-hero h1{margin-bottom:24px;font-size:clamp(52px,15vw,72px)}.answer-docs-hero h1{letter-spacing:-.065em;max-width:100%;font-size:clamp(44px,12.4vw,58px)}.answer-secondary-hero p{font-size:16px}.answer-secondary-actions{grid-template-columns:1fr}.answer-pricing-model,.answer-pricing-included{padding:72px 20px;display:block}.answer-pricing-model>header,.answer-pricing-included>header{margin-bottom:48px;padding-right:0}.answer-pricing-model h2,.answer-pricing-included h2,.answer-secondary-cta h2{font-size:38px}.answer-pricing-model li{grid-template-columns:36px minmax(0,1fr);gap:16px;min-height:auto;padding:24px 0}.answer-pricing-included li{grid-template-columns:32px minmax(0,1fr);gap:12px}.answer-secondary-cta{grid-template-columns:1fr;gap:28px;padding:48px 20px}.answer-secondary-cta .as-button-primary{width:100%}.answer-contact-workspace{padding:64px 20px 88px;display:block}.answer-contact-index{margin-bottom:56px;position:static}.answer-contact .as-grid-two{grid-template-columns:1fr;gap:0}.answer-contact .as-contact-form>button[type=submit]{width:100%}.answer-docs .as-docs-paths,.answer-docs>section:not(.answer-docs-hero):not(.as-docs-paths){padding-left:20px;padding-right:20px}.answer-docs .as-docs-paths{padding-top:64px;padding-bottom:64px}.answer-docs .as-marketing-section-header{display:block}.answer-docs .as-docs-path-grid{grid-template-columns:1fr}.answer-docs .as-docs-path-grid>a{border-right:0;border-bottom:1px solid var(--answer-line-light);min-height:130px}.answer-docs .as-docs-path-grid>a:last-child{border-bottom:0}.answer-docs .as-docs-card{padding:28px 0 36px;display:block}.answer-docs .as-docs-card .as-docs-audience{margin-bottom:16px;display:inline-block}.answer-docs .as-api-reference-header,.answer-docs .as-api-meta,.answer-docs .as-api-detail-grid{grid-template-columns:1fr}.answer-docs .as-api-reference-header{gap:12px}.answer-docs .as-api-meta>div,.answer-docs .as-api-meta>div+div{border-right:0;border-bottom:1px solid var(--answer-line-light);padding:12px 0}.answer-docs .as-api-meta>div:last-child{border-bottom:0}.answer-docs .as-api-detail-grid{gap:18px;padding:16px}.answer-docs .as-api-endpoint-route{flex-wrap:wrap}.answer-not-found .answer-secondary-actions{max-width:none}}@media (prefers-reduced-motion:reduce){.answer-shell .answer-secondary *,.answer-shell .answer-secondary :before,.answer-shell .answer-secondary :after{scroll-behavior:auto!important;transition:none!important}}.dg-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dg-bg:var(--answer-porcelain,#f5f2ea);--dg-card:#fff;--dg-card2:#faf8f2;--dg-line:#e2ddd0;--dg-line2:#cfc9bb;--dg-ink:var(--answer-night,#0b0b0d);--dg-muted:#5b584f;--dg-faint:#837f74;--dg-accent:var(--answer-ion-on-light,#1c6b5f);--dg-accent-bright:var(--answer-ion,#2ea79b);--dg-tint-info:#d9efe9;--dg-on-tint-info:#175e53;--dg-tint-positive:#eaf6e4;--dg-on-tint-positive:#2f6b2a;--dg-tint-warning:#fbefdc;--dg-on-tint-warning:#8a5a19;--dg-tint-danger:#f8e3e3;--dg-on-tint-danger:#a13a3a;--dg-shadow:0 1px 0 #17150f08, 0 2px 8px #17150f0a, 0 16px 40px #17150f12;background:var(--dg-bg);color:var(--dg-ink);padding:0 var(--answer-gutter,32px) 96px}.dg-page a{color:var(--dg-accent);text-underline-offset:3px}.dg-hero{max-width:1200px;margin:0 auto;padding:clamp(48px,7vw,88px) 0 clamp(28px,4vw,44px)}.dg-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--dg-accent);align-items:center;gap:8px;font:600 11px Geist Mono Variable,Geist Mono,monospace;display:flex}.dg-eyebrow:before{content:"";background:var(--dg-accent-bright);border-radius:50%;width:7px;height:7px}.dg-page .dg-hero h1{font-family:var(--answer-serif,serif);letter-spacing:-.02em;color:var(--dg-ink);max-width:16ch;margin:14px 0 0;font-size:clamp(42px,6vw,72px);font-weight:400;line-height:.98}.dg-page .dg-hero-lede{color:var(--dg-muted);max-width:56ch;margin:18px 0 0;font-size:17px;line-height:1.6}.dg-hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.dg-page a.dg-btn,.dg-page button.dg-btn{border:1px solid var(--dg-line2);background:var(--dg-card);min-height:44px;color:var(--dg-ink);font:650 14px var(--answer-sans,sans-serif);cursor:pointer;transition:transform .18s var(--answer-ease,ease), background-color .18s ease, border-color .18s ease, box-shadow .18s ease;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.dg-page a.dg-btn:hover,.dg-page button.dg-btn:hover{border-color:var(--dg-ink);transform:translateY(-1px)}.dg-page a.dg-btn-primary,.dg-page button.dg-btn-primary{background:var(--dg-accent-bright);border-color:var(--dg-accent-bright);color:#0c1211;box-shadow:0 8px 24px #2ea79b59}.dg-page a.dg-btn-primary:hover,.dg-page button.dg-btn-primary:hover{border-color:var(--dg-accent-bright);background:#3db8ab}.dg-page button.dg-btn:disabled{opacity:.55;cursor:default;transform:none}@media (prefers-reduced-motion:reduce){.dg-page a.dg-btn,.dg-page button.dg-btn,.dg-plan{transition:none}}.dg-card{background:var(--dg-card);border:1px solid var(--dg-line);box-shadow:var(--dg-shadow);border-radius:16px}.dg-chip{font:600 11px var(--answer-sans,sans-serif);background:var(--dg-tint-info);color:var(--dg-on-tint-info);border-radius:999px;align-items:center;width:max-content;padding:4px 10px;display:inline-flex}.dg-chip-positive{background:var(--dg-tint-positive);color:var(--dg-on-tint-positive)}.dg-chip-neutral{color:var(--dg-muted);background:#efeadd}.dg-pricing-plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;max-width:1200px;margin:24px auto 0;display:grid}.dg-plan{transition:transform .18s var(--answer-ease,ease);flex-direction:column;gap:6px;padding:24px 22px;display:flex;position:relative}.dg-plan:hover{transform:translateY(-2px)}.dg-plan-badge{top:-11px;position:absolute;inset-inline-start:20px}.dg-plan-name{font:650 16px var(--answer-sans,sans-serif);margin:4px 0 0}.dg-plan-tagline{color:var(--dg-faint);min-height:2.5em;margin:0;font-size:12.5px;line-height:1.45}.dg-plan-price{align-items:baseline;gap:6px;margin-top:10px;display:flex}.dg-plan-price strong{font:700 clamp(30px, 2.6vw, 38px) var(--answer-sans,sans-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.dg-plan-price span{color:var(--dg-faint);font-size:12px;line-height:1.25}.dg-plan ul{border-top:1px solid var(--dg-line);color:var(--dg-muted);gap:8px;margin:14px 0 18px;padding:14px 0 0;font-size:13px;line-height:1.45;list-style:none;display:grid}.dg-plan li{align-items:baseline;gap:8px;display:flex}.dg-plan li:before{content:"✓";color:var(--dg-accent);flex:none;font-weight:700}.dg-plan .dg-btn{width:100%;margin-top:auto}.dg-plan-featured{color:#f2efe8;background:#101013;border-color:#26262a}.dg-page .dg-plan-featured .dg-plan-name,.dg-page .dg-plan-featured .dg-plan-price strong{color:#f2efe8}.dg-plan-featured .dg-plan-tagline{color:#98948a}.dg-plan-featured ul{color:#c9c5bb;border-top-color:#26262a}.dg-plan-featured li:before{color:var(--dg-accent-bright)}.dg-plan-featured .dg-plan-price span{color:#98948a}.dg-page .dg-plan-featured a.dg-btn{background:var(--dg-accent-bright);border-color:var(--dg-accent-bright);color:#0c1211}.dg-plan-enterprise{background:var(--dg-card2);flex-wrap:wrap;align-items:center;gap:18px;max-width:1200px;margin:14px auto 0;padding:22px 24px;display:flex}.dg-plan-enterprise>div{flex:380px}.dg-plan-enterprise h3{font:650 16px var(--answer-sans,sans-serif);margin:0}.dg-plan-enterprise p{color:var(--dg-muted);max-width:62ch;margin:6px 0 0;font-size:13.5px}.dg-pricing-state{max-width:1200px;color:var(--dg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:24px auto 0;padding:28px;font-size:14.5px;display:flex}.dg-pricing-note{max-width:1200px;color:var(--dg-faint);margin:18px auto 0;font-size:12.5px}.dg-packs{max-width:1200px;margin:56px auto 0}.dg-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}.dg-page .dg-section-head h2{font-family:var(--answer-serif,serif);letter-spacing:-.01em;margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:400}.dg-section-head p{color:var(--dg-muted);margin:0;font-size:14.5px}.dg-pack-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dg-pack{gap:4px;padding:18px 20px;display:grid}.dg-pack strong{font:650 14px var(--answer-sans,sans-serif)}.dg-pack-credits{color:var(--dg-accent);font:600 12px Geist Mono Variable,Geist Mono,monospace}.dg-pack p{color:var(--dg-faint);margin:2px 0 0;font-size:12.5px}.dg-pack-price{font:700 20px var(--answer-sans,sans-serif);letter-spacing:-.02em;margin-top:6px}.dg-pricing-model{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1200px;margin:56px auto 0;display:grid}.dg-model-card{padding:22px}.dg-model-card h3{font:650 15px var(--answer-sans,sans-serif);margin:10px 0 6px}.dg-model-card p{color:var(--dg-muted);margin:0;font-size:13.5px;line-height:1.55}.dg-docs-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:40px;max-width:1200px;margin:8px auto 0;display:grid}.dg-docs-nav{gap:20px;max-height:calc(100vh - 108px);padding-bottom:12px;display:grid;position:sticky;top:84px;overflow-y:auto}.dg-docs-nav-group{gap:2px;display:grid}.dg-docs-nav-group .dg-eyebrow{margin-bottom:6px}.dg-docs-nav-group:nth-child(2) .dg-eyebrow{color:var(--dg-on-tint-positive)}.dg-docs-nav-group:nth-child(2) .dg-eyebrow:before{background:var(--dg-on-tint-positive)}.dg-docs-nav-group:nth-child(3) .dg-eyebrow{color:var(--dg-on-tint-warning)}.dg-docs-nav-group:nth-child(3) .dg-eyebrow:before{background:var(--dg-on-tint-warning)}.dg-page .dg-docs-nav a{min-height:44px;color:var(--dg-muted);border-radius:8px;align-items:center;padding:7px 10px;font-size:13px;text-decoration:none;display:flex}.dg-page .dg-docs-nav a:hover{background:var(--dg-card2);color:var(--dg-ink)}.dg-docs-sections{gap:22px;min-width:0;display:grid}.dg-docs-section{min-width:0;padding:clamp(22px,3vw,34px);scroll-margin-top:84px}.dg-docs-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dg-page .dg-docs-section h2{font-family:var(--answer-serif,serif);letter-spacing:-.01em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:400}.dg-docs-summary{color:var(--dg-muted);max-width:62ch;margin:10px 0 4px;font-size:15px;line-height:1.55}.dg-docs-related{border-top:1px solid var(--dg-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding-top:14px;font-size:12.5px;display:flex}.dg-docs-related span{letter-spacing:.06em;text-transform:uppercase;color:var(--dg-muted);font:600 10.5px Geist Mono Variable,Geist Mono,monospace}.dg-page .dg-docs-related a{border:1px solid var(--dg-line2);min-height:44px;color:var(--dg-ink);border-radius:999px;align-items:center;padding:5px 12px;font-weight:550;text-decoration:none;display:inline-flex}.dg-page .dg-docs-related a:hover{border-color:var(--dg-accent);background:var(--dg-card2)}.dg-docs-reference{padding:clamp(22px,3vw,34px)}.dg-docs{--as-color-info:#175e53;--as-color-success:#2f6b40;--as-color-warning:#8a5a19;--as-color-danger:#a13a3a;--as-color-accent:var(--dg-accent);--as-color-info-bg:var(--dg-tint-info);--as-color-success-bg:var(--dg-tint-positive);--as-color-warning-bg:var(--dg-tint-warning);--as-color-danger-bg:var(--dg-tint-danger);--as-color-border:var(--dg-line);--as-color-muted:var(--dg-muted);--as-color-surface-subtle:var(--dg-card2)}.dg-docs .as-doc-blocks{color:var(--dg-muted);margin-top:14px;font-size:14.5px;line-height:1.62}.dg-docs .as-doc-heading{font:650 17px var(--answer-sans,sans-serif);letter-spacing:-.01em;color:var(--dg-ink);margin:24px 0 0}.dg-docs .as-doc-blocks strong{color:var(--dg-ink)}.dg-docs .as-doc-blocks :not(pre)>code{background:var(--dg-card2);border:1px solid var(--dg-line);color:var(--dg-ink);overflow-wrap:anywhere;border-radius:6px;padding:1px 5px;font:500 .88em Geist Mono Variable,Geist Mono,monospace}.dg-docs .as-doc-callout{color:var(--dg-ink);border-radius:12px}.dg-docs .as-doc-callout :not(pre)>code{background:#fff9}.dg-docs .as-doc-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--dg-muted);font:600 10.5px Geist Mono Variable,Geist Mono,monospace}.dg-docs .as-doc-status{border:0;border-radius:999px;padding:5px 10px}.dg-docs .as-doc-status[data-tone=neutral]{color:var(--dg-muted);background:#efeadd}.dg-docs pre{color:#e7e4dc;background:#0f0f12;border:1px solid #232327;border-radius:14px;padding:16px;font:500 13px/1.7 Geist Mono Variable,Geist Mono,monospace}.dg-docs .as-doc-code{margin:0}.dg-docs .as-doc-code figcaption{color:var(--dg-muted);margin-bottom:6px;font-size:12.5px}.dg-docs .as-doc-code .as-doc-code-lang{color:var(--dg-muted)}.dg-docs .as-doc-code-group{margin-top:18px}.dg-docs .as-api-endpoint summary{align-items:center;min-height:44px;display:flex}.dg-docs .as-doc-code-tabs{gap:4px;margin:0 0 0 14px}.dg-page button.as-doc-code-tab{border:1px solid var(--dg-line2);background:var(--dg-card2);color:var(--dg-muted);font:600 12px var(--answer-sans,sans-serif);cursor:pointer;border-bottom:0;border-radius:8px 8px 0 0;padding:6px 12px}.dg-page button.as-doc-code-tab.is-active{color:var(--dg-accent-bright);background:#0f0f12;border-color:#232327}.dg-contact-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;max-width:980px;margin:8px auto 0;display:grid}.dg-contact-form{padding:clamp(22px,3vw,30px)}.dg-contact-form fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.dg-contact-form label{font:600 12.5px var(--answer-sans,sans-serif);color:var(--dg-ink);gap:6px;display:grid}.dg-page .dg-contact-form input[type=email],.dg-page .dg-contact-form input[type=text],.dg-page .dg-contact-form textarea{border:1px solid var(--dg-line2);background:var(--dg-card2);min-height:44px;color:var(--dg-ink);font:400 14px var(--answer-sans,sans-serif);border-radius:10px;padding:10px 14px}.dg-page .dg-contact-form textarea{resize:vertical}.dg-page .dg-contact-form input:focus-visible,.dg-page .dg-contact-form textarea:focus-visible{outline:2px solid var(--dg-accent-bright);outline-offset:2px}.dg-contact-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dg-contact-checks{flex-wrap:wrap;gap:8px;display:flex}.dg-contact-checks label{border:1px solid var(--dg-line2);min-height:44px;color:var(--dg-muted);cursor:pointer;border-radius:999px;flex-direction:row;align-items:center;gap:8px;padding:9px 14px;font-weight:550;display:inline-flex}.dg-contact-checks label:has(input:checked){border-color:var(--dg-accent);color:var(--dg-accent);background:var(--dg-tint-info)}.dg-page .dg-contact-checks input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;width:15px;height:15px;min-height:0;box-shadow:none;accent-color:var(--dg-accent);background:0 0;border:0;margin:0;padding:0}.dg-contact-aside{gap:14px;display:grid;position:sticky;top:84px}.dg-contact-aside section{padding:18px 20px}.dg-contact-aside h2{font:650 13px var(--answer-sans,sans-serif);margin:0 0 6px}.dg-contact-aside p,.dg-contact-aside li{color:var(--dg-muted);margin:0;font-size:12.5px;line-height:1.55}.dg-contact-aside ul{gap:4px;margin:0;padding-left:2px;list-style:none;display:grid}.dg-contact-guard{background:var(--dg-tint-warning);border-color:#ecd9b4}.dg-contact-guard h2,.dg-contact-guard p{color:var(--dg-on-tint-warning)}.dg-contact-state{border-radius:10px;padding:12px 14px;font-size:13.5px}.dg-contact-state-success{background:var(--dg-tint-positive);color:var(--dg-on-tint-positive)}.dg-contact-state-error{background:var(--dg-tint-danger);color:var(--dg-on-tint-danger)}.dg-legal-meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.dg-legal-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;max-width:1080px;margin:8px auto 0;display:grid}.dg-legal-layout>*,.dg-legal-body,.dg-legal-table-wrap{min-width:0;max-width:100%}.dg-legal-toc{gap:2px;display:grid;position:sticky;top:84px}.dg-legal-toc .dg-eyebrow{margin-bottom:8px}.dg-page .dg-legal-toc a{min-height:44px;color:var(--dg-muted);border-radius:8px;align-items:center;padding:6px 10px;font-size:12.5px;text-decoration:none;display:flex}.dg-page .dg-legal-toc a:hover{background:var(--dg-card2);color:var(--dg-ink)}.dg-legal-body{grid-template-columns:minmax(0,1fr);gap:26px;padding:clamp(24px,3vw,40px);display:grid}.dg-legal-body section{min-width:0;scroll-margin-top:84px}.dg-legal-body h2{font:650 17px var(--answer-sans,sans-serif);letter-spacing:-.01em;margin:0 0 8px}.dg-legal-body p,.dg-legal-body li{color:var(--dg-muted);margin:0;font-size:14.5px;line-height:1.65}.dg-legal-body p+p{margin-top:8px}.dg-legal-body ul{gap:6px;margin:8px 0 0;padding-left:2px;list-style:none;display:grid}.dg-legal-body ul>li,.dg-contact-aside ul>li{padding-inline-start:16px;position:relative}.dg-legal-body ul>li:before,.dg-contact-aside ul>li:before{content:"";inset-inline-start:0;background:var(--dg-accent-bright);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em}.dg-legal-table-wrap{width:100%;margin-top:10px;overflow-x:auto}.dg-legal-table-wrap:focus-visible{outline:2px solid var(--dg-accent);outline-offset:2px}.dg-legal-body table{border-collapse:collapse;background:var(--dg-card);width:100%;font-size:13.5px}.dg-legal-body th{text-align:start;letter-spacing:.06em;text-transform:uppercase;color:var(--dg-faint);font:600 10.5px Geist Mono Variable,Geist Mono,monospace}.dg-legal-body th,.dg-legal-body td{border-bottom:1px solid var(--dg-line);vertical-align:top;color:var(--dg-muted);padding:9px 16px 9px 0}.dg-legal-note{background:var(--dg-tint-info);border:1px solid #c4e3db;border-inline-start:3px solid var(--dg-accent);border-radius:12px;padding:14px 16px}.dg-legal-note p{color:var(--dg-on-tint-info)}.dg-calculator-body{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,32px);padding:clamp(22px,3vw,30px);display:grid}.dg-calculator-inputs{align-content:start;gap:6px;display:grid}.dg-calculator-inputs .dg-eyebrow{margin:14px 0 2px}.dg-calculator-inputs .dg-eyebrow:first-child{margin-top:0}.dg-calculator-inputs label{font:600 12.5px var(--answer-sans,sans-serif);color:var(--dg-ink)}.dg-page .dg-calculator-inputs input,.dg-page .dg-calculator-inputs select{border:1px solid var(--dg-line2);background:var(--dg-card2);min-height:44px;color:var(--dg-ink);font:400 14px var(--answer-sans,sans-serif);border-radius:10px;margin-bottom:4px;padding:10px 14px}.dg-page .dg-calculator-inputs input:focus-visible,.dg-page .dg-calculator-inputs select:focus-visible{outline:2px solid var(--dg-accent-bright);outline-offset:2px}.dg-calculator-output{border-inline-start:1px solid var(--dg-line);align-content:start;gap:8px;padding-inline-start:clamp(18px,3vw,32px);display:grid}.dg-calculator-output .dg-eyebrow{margin:12px 0 0}.dg-calculator-output .dg-eyebrow:first-child{margin-top:0}.dg-calculator-credits,.dg-calculator-headline{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.dg-calculator-credits>strong,.dg-calculator-headline>strong{font:700 clamp(26px, 3.4vw, 38px) var(--answer-sans,sans-serif);letter-spacing:-.02em}.dg-calculator-headline>strong{color:var(--dg-accent)}.dg-calculator-headline span strong{color:var(--dg-ink);font-weight:650}.dg-calculator-credits span,.dg-calculator-headline span{color:var(--dg-muted);font-size:13px}.dg-calculator-headline-sales>strong{font-size:clamp(18px,2.2vw,22px)}.dg-calculator-note{color:var(--dg-faint);margin:0;font-size:13px;line-height:1.55}.dg-calculator-note strong{color:var(--dg-ink)}.dg-faq-list{gap:12px;margin:0;display:grid}.dg-faq-list .dg-card{padding:18px 20px}.dg-faq-list dt{font:650 15px var(--answer-sans,sans-serif)}.dg-faq-list dd{color:var(--dg-muted);margin:6px 0 0;font-size:13.5px;line-height:1.6}@media (width<=1060px){.dg-pricing-plans,.dg-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.dg-docs-layout,.dg-legal-layout,.dg-contact-layout{grid-template-columns:minmax(0,1fr)}.dg-docs-nav,.dg-legal-toc,.dg-contact-aside{max-height:none;position:static}.dg-pricing-model{grid-template-columns:1fr}.dg-calculator-body{grid-template-columns:minmax(0,1fr)}.dg-calculator-output{border-inline-start:0;border-top:1px solid var(--dg-line);padding-inline-start:0;padding-top:18px}}@media (width<=640px){.dg-pricing-plans,.dg-pack-grid,.dg-contact-row{grid-template-columns:1fr}}.dg-blog-list{gap:16px;max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}.dg-blog-card{background:var(--dg-card);border:1px solid var(--dg-line);box-shadow:var(--dg-shadow);border-radius:14px;padding:24px 26px}.dg-blog-date{color:var(--dg-faint);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:13px}.dg-blog-card h2{margin:0 0 10px;font-size:22px;line-height:1.25}.dg-blog-card h2 a{text-decoration:none}.dg-blog-card h2 a:hover{text-decoration:underline}.dg-blog-summary{color:var(--dg-muted);margin:0 0 14px}.dg-blog-answer{background:var(--dg-card2);border-inline-start:3px solid var(--dg-accent);color:var(--dg-muted);border-radius:0 8px 8px 0;margin:0;padding:12px 16px;font-size:15px}.dg-blog-answer strong{color:var(--dg-ink);margin-bottom:4px;display:block}.dg-blog-post article{max-width:760px;margin:0 auto}.dg-blog-footer{border-top:1px solid var(--dg-line);text-align:center;margin-top:48px;padding-top:28px}.dg-blog-footer p{color:var(--dg-muted);max-width:52ch;margin:0 auto 18px}
