:root{--gp-color-primitive-primary-25:#F6F9FB;--gp-color-primitive-primary-50:#EEF3F9;--gp-color-primitive-primary-100:#DDE8F4;--gp-color-primitive-primary-200:#BDD5ED;--gp-color-primitive-primary-300:#95BDE7;--gp-color-primitive-primary-400:#65A2DF;--gp-color-primitive-primary-500:#3786D8;--gp-color-primitive-primary-600:#236EBB;--gp-color-primitive-primary-700:#174A7E;--gp-color-primitive-primary-800:#15416D;--gp-color-primitive-primary-900:#0F2B48;--gp-color-primitive-primary-950:#0B1D30;--gp-color-primitive-teal-25:#F6FCFB;--gp-color-primitive-teal-50:#EDFAF8;--gp-color-primitive-teal-100:#DBF6F3;--gp-color-primitive-teal-200:#B9F2EB;--gp-color-primitive-teal-300:#8EEEE3;--gp-color-primitive-teal-400:#5AEADA;--gp-color-primitive-teal-500:#29E6D1;--gp-color-primitive-teal-600:#14B8A6;--gp-color-primitive-teal-700:#11A090;--gp-color-primitive-teal-800:#0E7569;--gp-color-primitive-teal-900:#0B4D45;--gp-color-primitive-teal-950:#08332E;--gp-color-primitive-coral-25:#FCF6F5;--gp-color-primitive-coral-50:#FAEEED;--gp-color-primitive-coral-100:#F7DDDA;--gp-color-primitive-coral-200:#F5BCB6;--gp-color-primitive-coral-300:#F39489;--gp-color-primitive-coral-400:#F26B5B;--gp-color-primitive-coral-500:#EF351F;--gp-color-primitive-coral-600:#D2210D;--gp-color-primitive-coral-700:#A71A09;--gp-color-primitive-coral-800:#7A1508;--gp-color-primitive-coral-900:#500F07;--gp-color-primitive-coral-950:#350B06;--gp-color-primitive-amber-25:#FCF9F5;--gp-color-primitive-amber-50:#FAF4ED;--gp-color-primitive-amber-100:#F8EBD9;--gp-color-primitive-amber-200:#F5D9B5;--gp-color-primitive-amber-300:#F4C587;--gp-color-primitive-amber-400:#F2A23A;--gp-color-primitive-amber-500:#F2951C;--gp-color-primitive-amber-600:#D47C0A;--gp-color-primitive-amber-700:#A96307;--gp-color-primitive-amber-800:#7C4907;--gp-color-primitive-amber-900:#513006;--gp-color-primitive-amber-950:#362105;--gp-color-primitive-green-25:#F6FCF8;--gp-color-primitive-green-50:#EEFAF3;--gp-color-primitive-green-100:#DBF6E7;--gp-color-primitive-green-200:#B9F1D1;--gp-color-primitive-green-300:#8EEDB7;--gp-color-primitive-green-400:#5BE999;--gp-color-primitive-green-500:#29E57B;--gp-color-primitive-green-600:#12A150;--gp-color-primitive-green-700:#119F4F;--gp-color-primitive-green-800:#0E743A;--gp-color-primitive-green-900:#0B4C27;--gp-color-primitive-green-950:#08331A;--gp-color-primitive-purple-25:#F7F6FB;--gp-color-primitive-purple-50:#F1EEF9;--gp-color-primitive-purple-100:#E2DCF5;--gp-color-primitive-purple-200:#C8BCEF;--gp-color-primitive-purple-300:#A793E9;--gp-color-primitive-purple-400:#8062E3;--gp-color-primitive-purple-500:#6D4AE0;--gp-color-primitive-purple-600:#441FBF;--gp-color-primitive-purple-700:#361898;--gp-color-primitive-purple-800:#29136F;--gp-color-primitive-purple-900:#1C0E49;--gp-color-primitive-purple-950:#130A31;--gp-color-primitive-sand-25:#FAF9F7;--gp-color-primitive-sand-50:#F7F5F3;--gp-color-primitive-sand-100:#F2F1EE;--gp-color-primitive-sand-200:#EAE7E2;--gp-color-primitive-sand-300:#DBD7D0;--gp-color-primitive-sand-400:#C4BEB4;--gp-color-primitive-sand-500:#A79F92;--gp-color-primitive-sand-600:#877F71;--gp-color-primitive-sand-700:#6B6459;--gp-color-primitive-sand-800:#4E4941;--gp-color-primitive-sand-900:#332F2A;--gp-color-primitive-sand-950:#1F1C19;--gp-color-primitive-horizon-25:#F6F8FB;--gp-color-primitive-horizon-50:#EDF1F6;--gp-color-primitive-horizon-100:#DCE4EE;--gp-color-primitive-horizon-200:#B7C6D9;--gp-color-primitive-horizon-300:#93A9C2;--gp-color-primitive-horizon-400:#6F8CAB;--gp-color-primitive-horizon-500:#557697;--gp-color-primitive-horizon-600:#3F6689;--gp-color-primitive-horizon-700:#33536F;--gp-color-primitive-horizon-800:#283F55;--gp-color-primitive-horizon-900:#1F2B38;--gp-color-primitive-horizon-950:#1B1F24;--gp-color-primitive-sandstone-25:#FCFAF7;--gp-color-primitive-sandstone-50:#F8F4EF;--gp-color-primitive-sandstone-100:#F1EAE1;--gp-color-primitive-sandstone-200:#E7DDD1;--gp-color-primitive-sandstone-300:#D6C7B5;--gp-color-primitive-sandstone-400:#BFAB93;--gp-color-primitive-sandstone-500:#A38D74;--gp-color-primitive-sandstone-600:#85705A;--gp-color-primitive-sandstone-700:#685746;--gp-color-primitive-sandstone-800:#4C4034;--gp-color-primitive-sandstone-900:#322A22;--gp-color-primitive-sandstone-950:#211C17;--gp-color-primitive-neutral-0:#FFFFFF;--gp-color-primitive-neutral-25:#F9FAFC;--gp-color-primitive-neutral-50:#F4F7FB;--gp-color-primitive-neutral-100:#E8EDF2;--gp-color-primitive-neutral-200:#D4DBE4;--gp-color-primitive-neutral-300:#BDC6D1;--gp-color-primitive-neutral-400:#9BA8B5;--gp-color-primitive-neutral-500:#7C8B9C;--gp-color-primitive-neutral-600:#5B6A7B;--gp-color-primitive-neutral-700:#475564;--gp-color-primitive-neutral-800:#2F3B49;--gp-color-primitive-neutral-900:#1C2733;--gp-color-primitive-neutral-950:#081A2E;--gp-color-bg-page:#F4F7FB;--gp-color-bg-surface:#FFFFFF;--gp-color-bg-subtle:#E8EDF2;--gp-color-bg-inverse:#081A2E;--gp-color-bg-editorial:#F7F5F3;--gp-color-bg-editorial-alt:#F2F1EE;--gp-color-border-editorial:#EAE7E2;--gp-color-bg-horizon:#3F6689;--gp-color-bg-fog:#DCE4EE;--gp-color-bg-fog-subtle:#EDF1F6;--gp-color-border-fog:#B7C6D9;--gp-color-bg-sand:#E7DDD1;--gp-color-bg-sand-subtle:#F8F4EF;--gp-color-border-sand:#D6C7B5;--gp-color-text-charcoal:#1B1F24;--gp-color-text-horizon:#3F6689;--gp-color-bg-brand:#174A7E;--gp-color-bg-brand-strong:#15416D;--gp-color-bg-brand-subtle:#EEF3F9;--gp-color-bg-accent-subtle:#EDFAF8;--gp-color-accent-critical:#F26B5B;--gp-color-accent-warning:#F2A23A;--gp-color-accent-brand:#14B8A6;--gp-color-text-primary:#081A2E;--gp-color-text-secondary:#475564;--gp-color-text-tertiary:#5B6A7B;--gp-color-text-placeholder:#5B6A7B;--gp-color-text-on-brand:#FFFFFF;--gp-color-text-on-inverse:#F4F7FB;--gp-color-text-on-inverse-muted:#BDC6D1;--gp-color-text-link:#174A7E;--gp-color-text-link-hover:#15416D;--gp-color-text-accent:#0E7569;--gp-color-border-default:#D4DBE4;--gp-color-border-strong:#BDC6D1;--gp-color-border-brand:#236EBB;--gp-color-border-accent:#14B8A6;--gp-color-focus-ring:#236EBB;--gp-color-status-success-text:#0E743A;--gp-color-status-success-bg:#EEFAF3;--gp-color-status-success-border:#119F4F;--gp-color-status-info-text:#15416D;--gp-color-status-info-bg:#EEF3F9;--gp-color-status-info-border:#174A7E;--gp-color-status-warning-text:#7C4907;--gp-color-status-warning-bg:#FAF4ED;--gp-color-status-warning-border:#A96307;--gp-color-status-danger-text:#7A1508;--gp-color-status-danger-bg:#FAEEED;--gp-color-status-danger-border:#A71A09;--gp-color-status-critical-text:#500F07;--gp-color-status-critical-bg:#F7DDDA;--gp-color-status-critical-border:#A71A09;--gp-color-status-pending-text:#29136F;--gp-color-status-pending-bg:#F1EEF9;--gp-color-status-pending-border:#361898;--gp-color-status-needs-review-text:#7C4907;--gp-color-status-needs-review-bg:#FAF4ED;--gp-color-status-needs-review-border:#A96307;--gp-color-status-verified-text:#0E7569;--gp-color-status-verified-bg:#EDFAF8;--gp-color-status-verified-border:#11A090;--gp-color-status-stale-text:#513006;--gp-color-status-stale-bg:#F8EBD9;--gp-color-status-stale-border:#A96307;--gp-color-status-changed-text:#15416D;--gp-color-status-changed-bg:#DDE8F4;--gp-color-status-changed-border:#174A7E;--gp-color-status-unverified-text:#475564;--gp-color-status-unverified-bg:#E8EDF2;--gp-color-status-unverified-border:#475564;--gp-color-status-provider-disabled-text:#475564;--gp-color-status-provider-disabled-bg:#E8EDF2;--gp-color-status-provider-disabled-border:#475564;--gp-typography-font-sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Liberation Sans","Noto Sans",Arial,sans-serif;--gp-typography-font-mono:ui-monospace,"SF Mono","Cascadia Code",Menlo,Consolas,"Liberation Mono","DejaVu Sans Mono",monospace;--gp-typography-weight-extralight:200;--gp-typography-weight-light:300;--gp-typography-weight-regular:400;--gp-typography-weight-medium:500;--gp-typography-weight-semibold:600;--gp-typography-weight-bold:700;--gp-typography-display-hero-size:4.375rem;--gp-typography-display-hero-line:1.12;--gp-typography-display-section-size:3rem;--gp-typography-display-section-line:1.22;--gp-typography-eyebrow-size:0.8125rem;--gp-typography-eyebrow-line:1.4;--gp-typography-nav-size:0.9375rem;--gp-typography-nav-line:1.4;--gp-typography-display-xl-size:3rem;--gp-typography-display-xl-line:1.15;--gp-typography-display-size:2.25rem;--gp-typography-display-line:1.2;--gp-typography-h1-size:1.875rem;--gp-typography-h1-line:1.25;--gp-typography-h2-size:1.5rem;--gp-typography-h2-line:1.3;--gp-typography-h3-size:1.25rem;--gp-typography-h3-line:1.4;--gp-typography-h4-size:1.125rem;--gp-typography-h4-line:1.4;--gp-typography-body-lg-size:1.125rem;--gp-typography-body-lg-line:1.65;--gp-typography-body-size:1rem;--gp-typography-body-line:1.6;--gp-typography-body-sm-size:0.875rem;--gp-typography-body-sm-line:1.55;--gp-typography-label-size:0.875rem;--gp-typography-label-line:1.3;--gp-typography-caption-size:0.75rem;--gp-typography-caption-line:1.4;--gp-typography-code-size:0.875rem;--gp-typography-code-line:1.5;--gp-typography-font-latn:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Liberation Sans","Noto Sans",Arial,sans-serif;--gp-typography-font-arab-fa:"Vazirmatn","Noto Sans Arabic","Noto Naskh Arabic","Segoe UI",Tahoma,"DejaVu Sans",sans-serif;--gp-typography-font-arab-ar:"Noto Naskh Arabic","Noto Sans Arabic","Segoe UI",Tahoma,"DejaVu Sans",sans-serif;--gp-typography-font-cyrl:system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans","DejaVu Sans","Liberation Sans",Arial,sans-serif;--gp-typography-font-deva:"Noto Sans Devanagari","Nirmala UI","Mangal","Noto Sans",sans-serif;--gp-typography-font-hans:"Noto Sans SC","Noto Sans CJK SC","Source Han Sans SC","PingFang SC","Microsoft YaHei","WenQuanYi Zen Hei","Heiti SC",sans-serif;--gp-typography-font-beng:"Noto Sans Bengali","Nirmala UI","Vrinda","Noto Sans",sans-serif;--gp-typography-font-guru:"Noto Sans Gurmukhi","Nirmala UI","Raavi","Noto Sans",sans-serif;--gp-typography-line-latn:1.6;--gp-typography-line-arab:1.85;--gp-typography-line-cyrl:1.6;--gp-typography-line-deva:1.9;--gp-typography-line-hans:1.75;--gp-typography-line-beng:1.9;--gp-typography-line-guru:1.85;--gp-typography-scale-latn:1;--gp-typography-scale-arab:1.06;--gp-typography-scale-cyrl:1;--gp-typography-scale-deva:1.04;--gp-typography-scale-hans:1.04;--gp-typography-scale-beng:1.04;--gp-typography-scale-guru:1.04;--gp-typography-tracking-display:-0.02em;--gp-typography-tracking-tight:-0.01em;--gp-typography-tracking-none:0;--gp-typography-tracking-wide:0.02em;--gp-typography-tracking-editorial:-0.025em;--gp-typography-tracking-eyebrow:0.16em;--gp-typography-report-heading-size:1.375rem;--gp-typography-report-heading-line:1.35;--gp-typography-report-body-size:0.9375rem;--gp-typography-report-body-line:1.7;--gp-typography-legal-size:0.8125rem;--gp-typography-legal-line:1.6;--gp-typography-numeric-size:0.9375rem;--gp-typography-numeric-line:1.45;--gp-typography-metadata-size:0.8125rem;--gp-typography-metadata-line:1.45;--gp-typography-table-size:0.875rem;--gp-typography-table-line:1.5;--gp-layout-space-0:0;--gp-layout-space-1:0.25rem;--gp-layout-space-2:0.5rem;--gp-layout-space-3:0.75rem;--gp-layout-space-4:1rem;--gp-layout-space-5:1.25rem;--gp-layout-space-6:1.5rem;--gp-layout-space-8:2rem;--gp-layout-space-10:2.5rem;--gp-layout-space-12:3rem;--gp-layout-space-16:4rem;--gp-layout-space-20:5rem;--gp-layout-space-24:6rem;--gp-layout-width-content:72rem;--gp-layout-width-narrow:42rem;--gp-layout-width-form:36rem;--gp-layout-gutter-mobile:1rem;--gp-layout-gutter-tablet:1.5rem;--gp-layout-gutter-desktop:2rem;--gp-layout-breakpoint-sm:480px;--gp-layout-breakpoint-md:768px;--gp-layout-breakpoint-lg:1024px;--gp-layout-breakpoint-xl:1280px;--gp-layout-breakpoint-2xl:1536px;--gp-layout-sidebar-width:17.5rem;--gp-layout-header-height:4rem;--gp-layout-width-wide:84rem;--gp-layout-width-prose:38rem;--gp-layout-gutter-page:clamp(1rem,4vw,2rem);--gp-layout-width-editorial:80rem;--gp-layout-gutter-editorial:clamp(1.25rem,5.56vw,5rem);--gp-layout-section-block:clamp(3.5rem,7vw,6.75rem);--gp-layout-rail-width:14.75rem;--gp-layout-topbar-height:3.8125rem;--gp-shape-radius-sm:0.25rem;--gp-shape-radius-md:0.5rem;--gp-shape-radius-lg:0.75rem;--gp-shape-radius-xl:1rem;--gp-shape-radius-full:9999px;--gp-shape-radius-editorial:clamp(2rem,7vw,6.375rem);--gp-shape-radius-panel:0.875rem;--gp-shape-border-width:1px;--gp-shape-border-width-strong:2px;--gp-shape-shadow-sm:0 1px 2px 0 rgba(15,23,42,0.06);--gp-shape-shadow-md:0 2px 8px -2px rgba(15,23,42,0.1),0 1px 2px 0 rgba(15,23,42,0.06);--gp-shape-shadow-lg:0 12px 24px -6px rgba(15,23,42,0.14),0 2px 6px -2px rgba(15,23,42,0.08);--gp-shape-shadow-overlay:0 20px 48px -12px rgba(15,23,42,0.28);--gp-shape-overlay-scrim:rgba(15,23,42,0.55);--gp-shape-focus-ring-width:2px;--gp-shape-focus-ring-offset:2px;--gp-motion-duration-instant:0ms;--gp-motion-duration-fast:120ms;--gp-motion-duration-base:200ms;--gp-motion-duration-slow:320ms;--gp-motion-easing-standard:cubic-bezier(0.2,0,0,1);--gp-motion-easing-enter:cubic-bezier(0,0,0.2,1);--gp-motion-easing-exit:cubic-bezier(0.4,0,1,1);--gp-z-base:0;--gp-z-sticky:100;--gp-z-dropdown:400;--gp-z-overlay:800;--gp-z-modal:900;--gp-z-toast:1000;--gp-z-tooltip:1100;--gp-size-icon-sm:1rem;--gp-size-icon-md:1.25rem;--gp-size-icon-lg:1.5rem;--gp-size-icon-xl:2rem;--gp-size-control-sm:2rem;--gp-size-control-md:2.5rem;--gp-size-control-lg:3rem;--gp-size-touch-target-min:2.75rem;--gp-opacity-disabled:0.5;--gp-opacity-muted:0.72}[data-theme=dark]{--gp-color-bg-page:#081A2E;--gp-color-bg-surface:#1C2733;--gp-color-bg-subtle:#2F3B49;--gp-color-bg-inverse:#F4F7FB;--gp-color-bg-editorial:#081A2E;--gp-color-bg-editorial-alt:#1C2733;--gp-color-border-editorial:#475564;--gp-color-bg-horizon:#557697;--gp-color-bg-fog:#1F2B38;--gp-color-bg-fog-subtle:#1B1F24;--gp-color-border-fog:#33536F;--gp-color-bg-sand:#4C4034;--gp-color-bg-sand-subtle:#322A22;--gp-color-border-sand:#685746;--gp-color-text-charcoal:#EDF1F6;--gp-color-text-horizon:#B7C6D9;--gp-color-bg-brand:#236EBB;--gp-color-bg-brand-strong:#174A7E;--gp-color-bg-brand-subtle:#0B1D30;--gp-color-bg-accent-subtle:#08332E;--gp-color-accent-critical:#F26B5B;--gp-color-accent-warning:#F2A23A;--gp-color-accent-brand:#14B8A6;--gp-color-text-primary:#F4F7FB;--gp-color-text-secondary:#D4DBE4;--gp-color-text-tertiary:#BDC6D1;--gp-color-text-placeholder:#BDC6D1;--gp-color-text-on-brand:#FFFFFF;--gp-color-text-on-inverse:#081A2E;--gp-color-text-on-inverse-muted:#475564;--gp-color-text-link:#95BDE7;--gp-color-text-link-hover:#BDD5ED;--gp-color-text-accent:#8EEEE3;--gp-color-border-default:#475564;--gp-color-border-strong:#5B6A7B;--gp-color-border-brand:#65A2DF;--gp-color-border-accent:#29E6D1;--gp-color-focus-ring:#95BDE7;--gp-color-status-success-text:#B9F1D1;--gp-color-status-success-bg:#0E743A;--gp-color-status-success-border:#5BE999;--gp-color-status-info-text:#BDD5ED;--gp-color-status-info-bg:#15416D;--gp-color-status-info-border:#65A2DF;--gp-color-status-warning-text:#F5D9B5;--gp-color-status-warning-bg:#513006;--gp-color-status-warning-border:#F2A23A;--gp-color-status-danger-text:#F5BCB6;--gp-color-status-danger-bg:#500F07;--gp-color-status-danger-border:#F26B5B;--gp-color-status-critical-text:#F7DDDA;--gp-color-status-critical-bg:#350B06;--gp-color-status-critical-border:#F26B5B;--gp-color-status-pending-text:#C8BCEF;--gp-color-status-pending-bg:#29136F;--gp-color-status-pending-border:#8062E3;--gp-color-status-needs-review-text:#F5D9B5;--gp-color-status-needs-review-bg:#513006;--gp-color-status-needs-review-border:#F2A23A;--gp-color-status-verified-text:#B9F2EB;--gp-color-status-verified-bg:#0B4D45;--gp-color-status-verified-border:#5AEADA;--gp-color-status-stale-text:#F8EBD9;--gp-color-status-stale-bg:#362105;--gp-color-status-stale-border:#F2A23A;--gp-color-status-changed-text:#DDE8F4;--gp-color-status-changed-bg:#0F2B48;--gp-color-status-changed-border:#65A2DF;--gp-color-status-unverified-text:#BDC6D1;--gp-color-status-unverified-bg:#2F3B49;--gp-color-status-unverified-border:#9BA8B5;--gp-color-status-provider-disabled-text:#BDC6D1;--gp-color-status-provider-disabled-bg:#2F3B49;--gp-color-status-provider-disabled-border:#9BA8B5}.co-wordmark{font-family:var(--gp-typography-font-latn,var(--gp-typography-font-sans));font-weight:400;letter-spacing:var(--gp-typography-tracking-display,-.02em);line-height:1;white-space:nowrap;display:inline-block;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-size:20px}.co-wordmark[data-size="12"]{font-size:12px}.co-wordmark[data-size="13"]{font-size:13px}.co-wordmark[data-size="14"]{font-size:14px}.co-wordmark[data-size="15"]{font-size:15px}.co-wordmark[data-size="16"]{font-size:16px}.co-wordmark[data-size="17"]{font-size:17px}.co-wordmark[data-size="18"]{font-size:18px}.co-wordmark[data-size="19"]{font-size:19px}.co-wordmark[data-size="20"]{font-size:20px}.co-wordmark[data-size="21"]{font-size:21px}.co-wordmark[data-size="22"]{font-size:22px}.co-wordmark[data-size="23"]{font-size:23px}.co-wordmark[data-size="24"]{font-size:24px}.co-wordmark[data-size="25"]{font-size:25px}.co-wordmark[data-size="26"]{font-size:26px}.co-wordmark[data-size="27"]{font-size:27px}.co-wordmark[data-size="28"]{font-size:28px}.co-wordmark[data-size="29"]{font-size:29px}.co-wordmark[data-size="30"]{font-size:30px}.co-wordmark[data-size="31"]{font-size:31px}.co-wordmark[data-size="32"]{font-size:32px}.co-wordmark__lead{font-weight:500}.co-wordmark__tail{font-weight:700}.co-wordmark--light .co-wordmark__lead{color:var(--gp-color-text-primary,#081a2e)}.co-wordmark--light .co-wordmark__tail{color:var(--gp-color-text-accent,#0e7569)}.co-wordmark--dark .co-wordmark__lead{color:var(--gp-color-text-primary,#f4f7fb)}.co-wordmark--dark .co-wordmark__tail{color:var(--gp-color-accent-brand,#14b8a6)}.co-wordmark--mono .co-wordmark__lead,.co-wordmark--mono .co-wordmark__tail{color:currentColor}.co-brand-slot,.co-logo{display:inline-flex;align-items:center;line-height:1}.co-logo{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.co-logo__symbol,.co-logo__wordmark{display:block;width:auto}.co-logo--symbol .co-logo__symbol{-webkit-margin-end:0;margin-inline-end:0}.co-logo[data-size="14"] .co-logo__wordmark{height:14px}.co-logo[data-size="14"] .co-logo__symbol{height:16px;-webkit-margin-end:7px;margin-inline-end:7px}.co-logo[data-size="16"] .co-logo__wordmark{height:16px}.co-logo[data-size="16"] .co-logo__symbol{height:18px;-webkit-margin-end:8px;margin-inline-end:8px}.co-logo[data-size="18"] .co-logo__wordmark{height:18px}.co-logo[data-size="18"] .co-logo__symbol{height:21px;-webkit-margin-end:9px;margin-inline-end:9px}.co-logo[data-size="20"] .co-logo__wordmark{height:20px}.co-logo[data-size="20"] .co-logo__symbol{height:23px;-webkit-margin-end:10px;margin-inline-end:10px}.co-logo[data-size="22"] .co-logo__wordmark{height:22px}.co-logo[data-size="22"] .co-logo__symbol{height:25px;-webkit-margin-end:11px;margin-inline-end:11px}.co-logo[data-size="24"] .co-logo__wordmark{height:24px}.co-logo[data-size="24"] .co-logo__symbol{height:28px;-webkit-margin-end:12px;margin-inline-end:12px}.co-logo[data-size="28"] .co-logo__wordmark{height:28px}.co-logo[data-size="28"] .co-logo__symbol{height:32px;-webkit-margin-end:14px;margin-inline-end:14px}.co-logo[data-size="32"] .co-logo__wordmark{height:32px}.co-logo[data-size="32"] .co-logo__symbol{height:37px;-webkit-margin-end:16px;margin-inline-end:16px}.co-logo[data-size="40"] .co-logo__wordmark{height:40px}.co-logo[data-size="40"] .co-logo__symbol{height:46px;-webkit-margin-end:20px;margin-inline-end:20px}.co-logo--stacked{flex-direction:column;gap:var(--gp-layout-space-2,.5rem)}.co-logo--stacked .co-logo__symbol{-webkit-margin-end:0;margin-inline-end:0}@font-face{font-family:CO Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-opsz.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:CO Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext-opsz.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:CO Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-cyrillic-opsz.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:CO Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-vietnamese-opsz.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:CO Sans Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%;unicode-range:u+0000-024f,u+0400-045f,u+1e??,u+2000-206f,u+20ac}.co-container{max-width:var(--gp-layout-width-editorial);margin-inline:auto;padding-inline:var(--gp-layout-gutter-editorial)}.co-eyebrow{margin:0;font-size:var(--gp-typography-eyebrow-size);line-height:var(--gp-typography-eyebrow-line);font-weight:var(--gp-typography-weight-medium);letter-spacing:var(--gp-typography-tracking-eyebrow);text-transform:uppercase;color:var(--gp-color-text-tertiary)}:root:is([lang=fa],[lang=ar],[lang=hi],[lang=zh-CN]) .co-eyebrow,:root:is([lang=fa],[lang=ar],[lang=hi],[lang=zh-CN]) .co-mark{letter-spacing:normal;text-transform:none}:root:is([lang=fa],[lang=ar],[lang=hi],[lang=zh-CN]) .co-display{letter-spacing:normal}.co-display{margin:0;max-width:12em;font-size:clamp(2rem,3.33vw,var(--gp-typography-display-section-size));line-height:var(--gp-typography-display-section-line);font-weight:var(--gp-typography-weight-extralight);letter-spacing:var(--gp-typography-tracking-editorial);color:var(--gp-color-text-primary);text-wrap:balance}.co-display--hero{max-width:min(30rem,100%);font-size:clamp(2.5rem,4.86vw,var(--gp-typography-display-hero-size));line-height:var(--gp-typography-display-hero-line)}.co-display--sm{max-width:18em;font-size:clamp(1.75rem,2.9vw,2.625rem)}.co-lead{max-width:38ch;font-size:var(--gp-typography-body-lg-size);line-height:var(--gp-typography-body-lg-line)}.co-body,.co-lead{margin:0;color:var(--gp-color-text-secondary)}.co-body{max-width:42ch;font-size:var(--gp-typography-body-size);line-height:var(--gp-typography-body-line)}.co-note{max-width:52ch;line-height:var(--gp-typography-caption-line)}.co-mark,.co-note{margin:0;font-size:var(--gp-typography-caption-size);color:var(--gp-color-text-tertiary)}.co-mark{display:flex;flex-direction:column;gap:.35em;line-height:1.25;letter-spacing:var(--gp-typography-tracking-eyebrow);text-transform:uppercase}.co-mark__line{display:block}.co-arrow{flex:none;transition:transform var(--gp-motion-duration-fast) var(--gp-motion-easing-standard)}:root[dir=rtl] .co-arrow{transform:scaleX(-1)}a:hover>.co-arrow{transform:translateX(2px)}:root[dir=rtl] a:hover>.co-arrow{transform:scaleX(-1) translateX(2px)}@media (prefers-reduced-motion:reduce){.co-arrow,a:hover>.co-arrow{transition:none;transform:none}:root[dir=rtl] .co-arrow,:root[dir=rtl] a:hover>.co-arrow{transform:scaleX(-1)}}.co-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--gp-layout-space-3);min-height:var(--gp-size-touch-target-min);padding-block:.9rem;padding-inline:1.75rem;border:var(--gp-shape-border-width) solid transparent;border-radius:var(--gp-shape-radius-full);font-size:var(--gp-typography-nav-size);line-height:var(--gp-typography-nav-line);font-weight:var(--gp-typography-weight-medium);text-decoration:none;cursor:pointer}.co-button:focus-visible{outline:var(--gp-shape-focus-ring-width) solid var(--gp-color-focus-ring);outline-offset:var(--gp-shape-focus-ring-offset)}.co-button--primary{background:var(--gp-color-bg-inverse);color:var(--gp-color-text-on-inverse)}.co-button--primary:hover{background:var(--gp-color-primitive-primary-900)}.co-button--outline{background:transparent;border-color:var(--gp-color-border-strong);color:var(--gp-color-text-primary)}.co-button--outline:hover{border-color:var(--gp-color-text-primary)}.co-button--quiet{background:transparent;padding-inline:0;color:var(--gp-color-text-primary);gap:var(--gp-layout-space-2)}.co-button--quiet:hover{color:var(--gp-color-text-link)}.co-textlink{display:inline-flex;align-items:center;gap:var(--gp-layout-space-2);min-height:var(--gp-size-touch-target-min);color:var(--gp-color-text-primary);font-weight:var(--gp-typography-weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--gp-color-border-strong);text-decoration-color:var(--gp-color-border-strong);text-underline-offset:.3em}.co-textlink:hover{color:var(--gp-color-text-link);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.co-button--light{align-self:flex-start;background:var(--gp-color-bg-surface);color:var(--gp-color-text-primary)}.co-button--light:hover{background:var(--gp-color-bg-fog)}.co-note--inverse{color:var(--gp-color-text-on-inverse-muted)}.co-visual__caption{margin:var(--gp-layout-space-3) 0 0;font-size:var(--gp-typography-caption-size);line-height:var(--gp-typography-caption-line);color:var(--gp-color-text-tertiary)}.co-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gp-layout-space-6)}:root{--co-header-h:4rem;--co-chrome-gutter:clamp(1.25rem,5.4vw,5rem);--co-chrome-max:calc(82.5rem + 2 * var(--co-chrome-gutter));--co-chrome-font:"CO Sans","CO Sans Fallback",var(--gp-typography-font-sans)}@media (min-width:1280px){:root{--co-header-h:4.5rem}}:root:has(.site-header){scroll-padding-block-start:calc(var(--co-header-h) + 1.5rem)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:var(--gp-z-sticky);font-family:var(--co-chrome-font)}.site-header:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--gp-color-bg-surface) 94%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px);box-shadow:0 1px 0 var(--gp-color-border-default);pointer-events:none}.site-header[data-variant=overlay]{position:fixed;inset-block-start:0;inset-inline:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header[data-variant=overlay]:before{opacity:0;background:color-mix(in srgb,#f7f4ef 86%,transparent);box-shadow:0 1px 0 rgb(11 29 49/.08),0 12px 32px -26px rgb(8 26 46/.4);transition:opacity .5s cubic-bezier(.22,1,.36,1)}.site-header[data-variant=overlay][data-scrolled=true]:before{opacity:1}@media (prefers-reduced-motion:reduce){.site-header[data-variant=overlay]:before{transition:none}}.site-header__inner{position:relative;display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;grid-column-gap:.75rem;column-gap:.75rem;block-size:var(--co-header-h);max-inline-size:var(--co-chrome-max);margin-inline:auto;padding-inline:var(--co-chrome-gutter);overflow-x:clip}@media (min-width:1536px){.site-header__inner{column-gap:1rem}}.site-header__brand{grid-column:1;justify-self:start;display:inline-flex;align-items:center}.site-nav{grid-column:2;justify-self:center}.site-header__actions{grid-column:3;justify-self:end;display:flex;align-items:center;gap:var(--gp-layout-space-3)}.site-header .gp-langpicker__trigger{background-color:rgb(255 255 255/.62);color:var(--gp-color-text-primary)}.site-header__locale .gp-langpicker__trigger{inline-size:5.25rem;max-inline-size:none;justify-content:center;gap:.35rem}.site-header[data-variant=solid] .gp-langpicker__trigger{background-color:var(--gp-color-bg-subtle)}.site-header[data-variant=overlay] .gp-langpicker__trigger{background-color:transparent}.site-header[data-variant=overlay] .gp-langpicker__trigger:hover{background-color:rgb(255 255 255/.55);border-color:transparent}.site-drawer__locale .gp-langpicker__trigger{max-inline-size:none;inline-size:100%;justify-content:space-between;border-color:var(--gp-color-border-default)}.site-drawer__locale .gp-langpicker__panel{inset-inline:0;max-inline-size:none}.site-header__signin{display:none;align-items:center;min-height:var(--gp-size-touch-target-min);padding-inline:var(--gp-layout-space-2);color:var(--gp-color-text-primary);font-size:var(--gp-typography-body-sm-size);font-weight:var(--gp-typography-weight-medium);text-decoration:none;white-space:nowrap}.site-header__signin:hover{color:var(--gp-color-text-link)}.site-header__account{display:none}.site-header .site-cta{gap:var(--gp-layout-space-2);white-space:nowrap;min-height:var(--gp-size-touch-target-min);padding-block:.55rem;padding-inline:1.15rem;border-radius:10px;background:var(--gp-color-bg-inverse);border-color:transparent;color:var(--gp-color-text-on-inverse);font-size:var(--gp-typography-body-sm-size);font-weight:var(--gp-typography-weight-medium)}.site-header .site-cta:hover{background:var(--gp-color-primitive-primary-900);color:var(--gp-color-text-on-inverse)}@media (max-width:479px){.site-header .site-cta .co-arrow{display:none}.site-header .site-cta{padding-inline:.9rem}}.site-nav{display:none;min-inline-size:0}.site-nav__list{display:flex;flex-wrap:nowrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.site-nav .gp-navmenu__trigger,.site-nav__link{position:relative;display:inline-flex;align-items:center;min-height:var(--gp-size-touch-target-min);padding-inline:.45rem;border-radius:var(--gp-shape-radius-md);color:var(--gp-color-text-secondary);font-size:var(--gp-typography-body-sm-size);font-weight:var(--gp-typography-weight-regular);text-decoration:none;white-space:nowrap;transition:color .3s cubic-bezier(.22,1,.36,1)}.site-header[data-variant=overlay] .site-nav .gp-navmenu__trigger,.site-header[data-variant=overlay] .site-nav__link,.site-nav .gp-navmenu__trigger:hover,.site-nav__link:hover{color:var(--gp-color-text-primary)}.site-nav .gp-navmenu__trigger:after,.site-nav__link:after{content:"";position:absolute;inset-inline:.45rem;inset-block-end:.45rem;block-size:1.5px;border-radius:1px;background:currentColor;opacity:.35;transform:scaleX(0);transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1);pointer-events:none}.site-nav .gp-navmenu__trigger:hover:after,.site-nav__link:hover:after{transform:scaleX(1)}.site-nav .gp-navmenu__trigger[data-current=true],.site-nav__link[aria-current=page]{color:var(--gp-color-text-primary)}.site-nav .gp-navmenu__trigger[data-current=true]:after,.site-nav__link[aria-current=page]:after{opacity:1;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.site-nav .gp-navmenu__trigger:after,.site-nav__link:after{transition:none}}.site-nav .gp-navmenu__trigger:focus-visible,.site-nav__link:focus-visible{outline:var(--gp-shape-focus-ring-width) solid var(--gp-color-focus-ring);outline-offset:2px;border-radius:var(--gp-shape-radius-md)}@media (min-width:1280px) and (max-width:1535px){.site-header .site-cta .co-arrow{display:none}}.site-header[data-fit=drawer] .site-nav{position:absolute;inset-block-start:0;inset-inline-start:0;visibility:hidden;pointer-events:none}.site-header[data-fit=drawer] .mobile-menu-button{display:inline-flex}@media (min-width:1280px){.site-header__account,.site-header__signin{display:inline-flex}}@media (min-width:1400px){.site-nav{display:flex}.site-header .mobile-menu-button{display:none}}.site-nav--mobile{display:flex;flex-direction:column;gap:var(--gp-layout-space-1)}.site-nav--mobile a{display:flex;align-items:center;min-height:var(--gp-size-touch-target-min);padding-inline:var(--gp-layout-space-3);border-radius:var(--gp-shape-radius-md);color:var(--gp-color-text-primary);text-decoration:none;font-weight:var(--gp-typography-weight-medium)}.site-nav--mobile a[aria-current=page]{color:var(--gp-color-text-link);background:var(--gp-color-bg-brand-subtle)}.site-drawer__group{display:flex;flex-direction:column;gap:2px;padding-block:var(--gp-layout-space-2);border-block:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.site-drawer__group a{font-weight:var(--gp-typography-weight-regular);color:var(--gp-color-text-secondary)}.site-drawer__heading{margin:0;padding:var(--gp-layout-space-2) var(--gp-layout-space-3) var(--gp-layout-space-1);font-size:var(--gp-typography-caption-size);font-weight:var(--gp-typography-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--gp-color-text-tertiary)}:root:is([lang=fa],[lang=ar],[lang=hi],[lang=zh-CN]) .site-drawer__heading{letter-spacing:normal;text-transform:none}.site-drawer__actions{display:flex;flex-direction:column;gap:var(--gp-layout-space-2);-webkit-margin-before:var(--gp-layout-space-4);margin-block-start:var(--gp-layout-space-4)}.site-drawer__actions .co-button{justify-content:center;color:var(--gp-color-text-on-inverse)}.site-drawer__beta{margin:var(--gp-layout-space-4) 0 0;padding-inline:var(--gp-layout-space-3);font-size:var(--gp-typography-caption-size);color:var(--gp-color-text-tertiary)}.mobile-menu-button{display:inline-flex}.site-header__locale{display:none}@media (min-width:1280px){.site-header__locale{display:inline-flex}}.site-drawer__locale{-webkit-padding-after:var(--gp-layout-space-4);padding-block-end:var(--gp-layout-space-4);-webkit-margin-after:var(--gp-layout-space-2);margin-block-end:var(--gp-layout-space-2);-webkit-border-after:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-end:var(--gp-shape-border-width) solid var(--gp-color-border-default)}@media (max-width:479px){.site-header__inner{gap:var(--gp-layout-space-2)}.site-header .co-logo__wordmark{display:none}.site-header .co-logo__symbol{-webkit-margin-end:0;margin-inline-end:0}}.site-footer{background:var(--gp-color-bg-inverse);color:var(--gp-color-text-on-inverse);padding-block:clamp(2.25rem,3.5vw,3rem) clamp(1.25rem,2vw,1.75rem)}.site-footer__inner{max-width:var(--gp-layout-width-editorial);margin-inline:auto;padding-inline:var(--gp-layout-gutter-editorial)}.site-footer__upper{display:grid;grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(2,minmax(0,1fr));-webkit-padding-after:clamp(1.5rem,2.5vw,2.25rem);padding-block-end:clamp(1.5rem,2.5vw,2.25rem)}@media (min-width:700px) and (max-width:1099px){.site-footer__upper{grid-template-columns:repeat(4,minmax(0,1fr))}}.site-footer__brand{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--gp-layout-space-3)}@media (min-width:1100px){.site-footer__upper{grid-template-columns:1.5fr repeat(4,minmax(0,1fr))}.site-footer__brand{grid-column:auto}}.site-footer__summary{max-width:30ch;font-size:var(--gp-typography-body-sm-size);line-height:var(--gp-typography-body-sm-line)}.site-footer__beta,.site-footer__summary{margin:0;color:var(--gp-color-text-on-inverse-muted)}.site-footer__beta{font-size:var(--gp-typography-caption-size)}.site-footer__group-heading{margin:0 0 var(--gp-layout-space-3);font-size:var(--gp-typography-body-sm-size);line-height:var(--gp-typography-body-sm-line);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-on-inverse)}.site-footer__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.625rem;gap:.625rem}.site-footer__list a{color:var(--gp-color-text-on-inverse-muted);text-decoration:none;font-size:var(--gp-typography-body-sm-size);line-height:var(--gp-typography-body-sm-line)}.site-footer__list a:hover{color:var(--gp-color-text-on-inverse);text-decoration:underline}.site-footer__list a:focus-visible,.site-footer__lower a:focus-visible{outline:var(--gp-shape-focus-ring-width) solid var(--gp-color-text-on-inverse);outline-offset:var(--gp-shape-focus-ring-offset)}.site-footer__lower{display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4);-webkit-padding-before:clamp(1.25rem,2vw,1.75rem);padding-block-start:clamp(1.25rem,2vw,1.75rem);-webkit-border-before:var(--gp-shape-border-width) solid rgb(255 255 255/.16);border-block-start:var(--gp-shape-border-width) solid rgb(255 255 255/.16)}@media (min-width:900px){.site-footer__lower{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.site-footer__statement{margin:0;max-width:72ch;font-size:var(--gp-typography-caption-size);line-height:1.6;color:var(--gp-color-text-on-inverse-muted)}.site-footer__meta{display:flex;flex-wrap:wrap;gap:var(--gp-layout-space-4)}.site-footer__copyright,.site-footer__made-for{margin:0;font-size:var(--gp-typography-caption-size);line-height:var(--gp-typography-caption-line);color:var(--gp-color-text-on-inverse-muted)}.card-grid{display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4)}@media (min-width:768px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.card-grid--4{grid-template-columns:repeat(4,1fr)}}.stack-2>*+*{-webkit-margin-before:var(--gp-layout-space-2);margin-block-start:var(--gp-layout-space-2)}.stack-4>*+*{-webkit-margin-before:var(--gp-layout-space-4);margin-block-start:var(--gp-layout-space-4)}.stack-6>*+*{-webkit-margin-before:var(--gp-layout-space-6);margin-block-start:var(--gp-layout-space-6)}.boundary-list{margin:0;-webkit-padding-start:var(--gp-layout-space-6);padding-inline-start:var(--gp-layout-space-6);display:grid;grid-gap:var(--gp-layout-space-2);gap:var(--gp-layout-space-2)}.workspace-layout{display:grid;grid-gap:var(--gp-layout-space-6);gap:var(--gp-layout-space-6)}@media (min-width:1024px){.workspace-layout{grid-template-columns:var(--gp-layout-sidebar-width) 1fr;align-items:start}}.workspace-nav{display:flex;flex-direction:column;gap:var(--gp-layout-space-1);background:var(--gp-color-bg-surface);border:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-radius:var(--gp-shape-radius-lg);padding:var(--gp-layout-space-3)}.workspace-nav__item{display:flex;align-items:center;justify-content:space-between;gap:var(--gp-layout-space-2);min-height:var(--gp-size-touch-target-min);padding-inline:var(--gp-layout-space-3);border-radius:var(--gp-shape-radius-md);color:var(--gp-color-text-secondary);font-size:var(--gp-typography-body-sm-size);font-weight:var(--gp-typography-weight-medium)}.workspace-nav__item[aria-disabled=true]{color:var(--gp-color-text-tertiary)}.workspace-grid{display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4)}@media (min-width:768px){.workspace-grid{grid-template-columns:repeat(2,1fr)}}.status-row{justify-content:space-between;gap:var(--gp-layout-space-4)}.showcase-block,.status-row{display:flex;align-items:center;flex-wrap:wrap}.showcase-block{gap:var(--gp-layout-space-3)}.gp-notfound__main{min-block-size:60vh;background:var(--gp-color-bg-page)}.gp-notfound{display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4);max-inline-size:40rem;margin-inline:auto;padding:clamp(2rem,8vw,6rem) var(--gp-layout-space-4)}