._surface_17s3x_3{--appearance-ink:#080808;--appearance-body:#000000b3;--appearance-muted:#00000080;--appearance-line:#00000012;--appearance-orange:#f4851b;--color-ink:#080808;--color-paper:#fff;--color-canvas:#f7f7f7;--foreground:#080808;--background:#fff;--muted:#f7f7f7;--muted-foreground:#00000080;--border:#00000012;--primary:#f4851b;color:var(--appearance-ink);-webkit-font-smoothing:antialiased;font-family:var(--font-os-sans)!important;background-color:#fff!important}._surface_17s3x_3 main{font-family:var(--font-os-sans);color:var(--appearance-ink)}._surface_17s3x_3 main :is(.approved-design,[class*=_sp_],[class*=_root_]){--orange:#f4851b;--ink:#080808;--muted:#00000080;--line:#00000012;--sp-orange:#f4851b;--sp-orange-dark:#c2410c;--sp-ink:#080808;--sp-muted:#000000b3;--sp-soft:#00000080;--sp-line:#00000012;--sp-bg:#fff;--gc-ink:#080808;--gc-muted:#00000080;--gc-orange:#f4851b;--gc-border:#00000012;--mg-orange:#f4851b;--mg-text:#080808;--mg-muted:#00000080;--mg-line:#00000012;--mv-shadow:none;font-family:var(--font-os-sans)}._surface_17s3x_3 main :is(h1,h2,h3,h4,p,a,button,input,textarea,select){font-family:var(--font-os-sans)!important}._surface_17s3x_3 main :is(code,pre,kbd,samp),._surface_17s3x_3 main [class*=font-mono]{font-family:var(--font-mono)!important}._surface_17s3x_3 main h1{text-wrap:balance;letter-spacing:-.04em!important;font-size:56px!important;font-weight:500!important;line-height:1.1!important}._surface_17s3x_3 main h2{text-wrap:balance;letter-spacing:-.04em!important;font-size:44px!important;font-weight:500!important;line-height:1.2!important}._surface_17s3x_3 main h3{letter-spacing:-.035em!important;font-size:24px!important;font-weight:500!important;line-height:1.4!important}._surface_17s3x_3 main h4{font-weight:500!important;line-height:1.4!important}._surface_17s3x_3 main p{font-size:16px;font-weight:400;line-height:1.4!important}._surface_17s3x_3 main :is([class*=_lead_],[class*=_heroLead_],.hero>p,.section-lead,[class*=_mg-lead_],[class*=_excerpt_]){color:var(--appearance-muted)!important;font-size:16px!important;line-height:1.4!important}._surface_17s3x_3 main :is([class*=_eyebrow_],[class*=_heroEyebrow_],.eyebrow,[class*=_mg-eyebrow_],[class*="tracking-[0.18em]"],[class*="tracking-[0.16em]"]){font-family:var(--font-mono)!important;letter-spacing:.06em!important;color:var(--appearance-orange)!important;text-transform:none!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}._surface_17s3x_3 main :is([class*="text-[#181714]"],[class*="text-[#161616]"],[class*="text-[#20272b]"],[class*="text-[#111827]"]){color:var(--appearance-ink)}._surface_17s3x_3 main :is([class*="text-[#5f5a50]"],[class*="text-[#676156]"],[class*="text-[#34312c]"],[class*="text-[#364047]"],[class*="text-[#4b5563]"]){color:var(--appearance-body)!important}._surface_17s3x_3 main :is([class*="text-[#777165]"],[class*="text-[#65717b]"],[class*="text-[#6b7280]"],[class*="text-[#6f6a5f]"]){color:var(--appearance-muted)!important}._surface_17s3x_3 main :is([class*="text-[#d96f10]"],[class*="text-[#e97419]"],[class*="text-[#a75013]"]){color:var(--appearance-orange)!important}._surface_17s3x_3 main :is([class*="bg-[#f8f7f3]"],[class*="bg-[#fbfaf7]"],[class*="bg-[#fafaf9]"],[class*="bg-[#f1efe8]"]),._surface_17s3x_3 main :is([class*=_wash_],.wash){background:#fafafa!important}._surface_17s3x_3 main section:has(h1){background-color:#fff}._surface_17s3x_3[data-company-page] main section:has(h1){background:#fff!important}._surface_17s3x_3[data-company-page] main section:has(h1):after{display:none}._surface_17s3x_3 main :is([class*=_wrap_],[class*=_container_],[class*=_mg-container_]){max-width:1440px}._surface_17s3x_3 main :is(.section,[class*=_section_]){padding-block:80px}._surface_17s3x_3 main :is([class*="max-w-[1180px]"],[class*="max-w-[1200px]"]){max-width:1440px}._surface_17s3x_3 main :is([class*=_card_],[class*=_capCard_],[class*=_wfCard_],[class*=_teamCard_],[class*=_resourceCard_],[class*=_contextCard_],[class*=_tile_],[class*=_step_],.template-card,.feature-card,.api-service-card,.api-card,.use-card){box-shadow:none;border-color:var(--appearance-line)!important;border-radius:16px!important}._surface_17s3x_3 main :is([class*="rounded-[24px]"],[class*="rounded-[30px]"],[class*="rounded-[28px]"]){border-radius:16px!important}._surface_17s3x_3 main :is([class*=_cardText_]>p,[class*=_resourceCard_]>p,[class*=_teamCard_]>p,.card-text>p,[class*=_td_]){color:var(--appearance-muted)!important;font-size:14px!important;line-height:1.4!important}._surface_17s3x_3 main :is(a,button){-webkit-tap-highlight-color:transparent}._surface_17s3x_3 main :is(a,button,input,textarea,select,summary):focus-visible{outline-offset:4px;outline:2px solid #171717!important}._surface_17s3x_3 main :is(a,button):is(.ad-primary,.api-directory-primary,.ew-button,.sd-button,.cc-button,[class*=_button_],.btn,[class*=_btn_],[class*=_btnPrimary_],[class*=_btnDark_],[class*=_btnSecondary_],[class*=_btnWarm_],[class*=_btnGhostD_],[class*=_mg-button_],[class*=_mg-primary_],[class*=_mg-secondary_],[class*=min-h-12],[class*="min-h-[48px]"]){text-decoration:none;min-height:48px!important;box-shadow:none!important;border-radius:8px!important;padding:12px 25px!important;font-size:16px!important;font-weight:500!important;line-height:22px!important;transform:none!important}._surface_17s3x_3 main :is(a,button):is(.ad-primary,.api-directory-primary,.ew-primary,.sd-primary,.cc-primary,[class*=_primary_],.primary,[class*=_btnPrimary_],[class*=_btnDark_],[class*=_btnWarm_],[class*=_mg-primary_],[class*="bg-[#181714]"],[class*="bg-[#161616]"],[class*=bg-foreground],[class*=bg-linear-to-r]){color:#fff!important;border-color:var(--appearance-line)!important;box-shadow:none!important;background:#000!important;border-radius:8px!important}._surface_17s3x_3 main :is(a,button):is(.ad-primary,.api-directory-primary,.ew-primary,.sd-primary,.cc-primary,[class*=_primary_],.primary,[class*=_btnPrimary_],[class*=_btnDark_],[class*=_btnWarm_],[class*=_mg-primary_],[class*="bg-[#181714]"],[class*="bg-[#161616]"],[class*=bg-foreground],[class*=bg-linear-to-r]):hover{color:#fff!important;background:#292929!important}._surface_17s3x_3 main :is(a,button):is(.ew-secondary,[class*=_secondary_],.secondary,[class*=_btnSecondary_],[class*=_btnGhostD_],[class*=_mg-secondary_]){color:#111!important;border-color:var(--appearance-line)!important;background:#f6f6f6!important}._surface_17s3x_3 main :is(a,button):is(.ew-secondary,[class*=_secondary_],.secondary,[class*=_btnSecondary_],[class*=_btnGhostD_],[class*=_mg-secondary_]):hover{background:#ededed!important}._surface_17s3x_3 main :is(a,button)[class*=rounded-full]:not([class*=size-]){border-radius:8px;font-weight:500}._surface_17s3x_3 main :is(button,a):is([class*=_copyBtn_],[class*=_copy_],.copy-btn,[data-attr*=copy]):not([class*=size-]){min-height:36px;border-radius:8px!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}._surface_17s3x_3 main :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-color:var(--appearance-line);border-radius:8px;font-size:14px;line-height:1.4}._surface_17s3x_3 main :is(input:not([type=checkbox]):not([type=radio]),select){min-height:40px}._surface_17s3x_3 main :is(.ew-result,.ad-search-scene,.ad-code-heading,.api-preview,.api-overview-preview,.builder,.workbench,[class*=_mg-agent_],[class*=_mg-context_],[class*=_mg-delivery_],[class*=_workspace_],[class*=_demoWindow_],[class*=_picker_]) :is(h2,h3,h4){letter-spacing:-.02em!important;font-size:18px!important;line-height:1.4!important}._surface_17s3x_3 main :is(.ew-result,.ad-search-scene,.ad-code-heading,.api-preview,.api-overview-preview,[class*=_mg-agent_],[class*=_demoWindow_],[class*=_workspace_]) p{font-size:14px;line-height:1.4!important}._surface_17s3x_3 main :is(.cta-panel,[class*=_ctaPanel_],[class*=_ctabox_]){border:1px solid var(--appearance-line);color:var(--appearance-ink)!important;box-shadow:none!important;background:#fafafa!important;border-radius:16px!important}._surface_17s3x_3 main :is(.cta-panel,[class*=_ctaPanel_],[class*=_ctabox_])>p{color:var(--appearance-muted)!important;font-size:16px!important}._surface_17s3x_3 main summary{color:#000!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important}._surface_17s3x_3 main summary :is(h3,p,span:not([class*=icon])){font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}._surface_17s3x_3 main details>p{color:var(--appearance-muted)!important;font-size:16px!important;line-height:1.4!important}._surface_17s3x_3 main details{border-color:var(--appearance-line)!important}._surface_17s3x_3 main :is([data-dsh-composer],[data-attr=company-inquiry-form]) h2{font-size:24px!important;line-height:1.4!important}._surface_17s3x_3 main [data-attr=company-inquiry-form]{border-color:var(--appearance-line)!important;box-shadow:none!important;border-radius:16px!important}._surface_17s3x_3 main :is(button,a):is([data-attr*=copy],[class*=_copyBtn_],.copy-btn):not([class*=size-]),._docs_17s3x_516 main button[aria-label^=Copy]:not([class*=size-]){border:1px solid var(--appearance-line);flex-shrink:0;min-height:36px;padding-inline:16px;color:#fff!important;background:#000!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important}._docs_17s3x_516 aside[aria-label=Documentation\ navigation] a[aria-current],._docs_17s3x_516 nav[aria-label="On this page"] a[aria-current]{background-color:#00000008;color:var(--appearance-orange)!important}._docs_17s3x_516 [role=dialog][aria-label=Search\ documentation]{border-color:var(--appearance-line);color:var(--appearance-ink);border-radius:16px;box-shadow:0 16px 60px #0000001a}._docs_17s3x_516 [role=dialog][aria-label=Search\ documentation] :is(input,button,a){font-family:var(--font-os-sans);border-color:var(--appearance-line)}._docs_17s3x_516 [role=dialog][aria-label=Search\ documentation] strong{color:var(--appearance-ink);font-weight:500}._docs_17s3x_516 [role=dialog][aria-label=Search\ documentation] :is(p,span){color:var(--appearance-muted)}._docs_17s3x_516 [role=dialog][aria-label=Search\ documentation] a:hover{background:#f7f7f7}._docs_17s3x_516 [role=dialog][aria-label=Search\ documentation] input{color:var(--appearance-ink);min-height:40px}._surface_17s3x_3 main table:not(.text-white,.text-white *){font-family:var(--font-os-sans);border-color:var(--appearance-line);font-size:14px;line-height:1.4}._surface_17s3x_3 main table:not(.text-white,.text-white *) :is(th,td){color:var(--appearance-body);border-color:var(--appearance-line)!important;padding:14px 16px!important}._surface_17s3x_3 main table:not(.text-white,.text-white *) th{font-weight:500;color:var(--appearance-ink)!important;background:#f7f7f7!important}._surface_17s3x_3 main :is([class*=_promptBox_],[class*=_expertPrompt_]){border-color:var(--appearance-line);color:var(--appearance-muted);border-radius:8px;background:#00000008!important}._reading_17s3x_584 main p,._docs_17s3x_516 main p{line-height:1.5!important}._reading_17s3x_584 main h2,._docs_17s3x_516 main h2{font-size:32px!important;line-height:1.2!important}._docs_17s3x_516 main h1{font-size:44px!important;line-height:1.2!important}._docs_17s3x_516 main h3{font-size:22px!important}._dialog_17s3x_600{color:#080808;background:#fff;font-family:var(--font-os-sans)!important;border-radius:16px!important}._dialog_17s3x_600 h2{font-size:24px;font-weight:500;line-height:1.4}@media (width<=1023px){._surface_17s3x_3 main h2{font-size:36px!important}}@media (width<=767px){._surface_17s3x_3 main h1{font-size:36px!important}._surface_17s3x_3 main h2{font-size:32px!important}._surface_17s3x_3 main h3{font-size:22px!important}._surface_17s3x_3 main p{font-size:14px;line-height:1.5!important}._surface_17s3x_3 main :is([class*=_lead_],[class*=_heroLead_],.hero>p,.section-lead,[class*=_mg-lead_],[class*=_excerpt_]){font-size:14px!important;line-height:1.5!important}._surface_17s3x_3 main :is(.section,[class*=_section_]){padding-block:48px}._surface_17s3x_3 main :is(button,a)[data-attr*=copy]:not([class*=size-]){min-height:44px}._surface_17s3x_3 main summary{font-size:16px!important}._surface_17s3x_3 main details>p{font-size:14px!important}._docs_17s3x_516 main h2,._reading_17s3x_584 main h2{font-size:28px!important}}@media (prefers-reduced-motion:reduce){._surface_17s3x_3 main :is(a,button,input,textarea,select){transition:none!important}}
