@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_6fddd96e-module__ABzYgq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_6fddd96e-module__ABzYgq__variable{--font-ibm-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_483cf80b-module__NBTnTW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_483cf80b-module__NBTnTW__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.SiteFooter-module__VFKzxG__footer{color:var(--text-primary);width:100%}.SiteFooter-module__VFKzxG__projectNavBand{background:var(--icecap-1);padding:var(--spacing-07) var(--layout-gutter)}.SiteFooter-module__VFKzxG__projectNav{gap:var(--spacing-06);max-width:var(--shell-main);grid-template-columns:1fr 1fr;width:100%;margin:0 auto;display:grid}.SiteFooter-module__VFKzxG__projectNavLink{color:inherit;gap:var(--spacing-02);text-decoration:none;display:grid}.SiteFooter-module__VFKzxG__projectNavLink:last-child{text-align:right}.SiteFooter-module__VFKzxG__projectNavLabel{color:var(--text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}.SiteFooter-module__VFKzxG__projectNavTitle{font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body)}.SiteFooter-module__VFKzxG__projectNavLink:hover .SiteFooter-module__VFKzxG__projectNavTitle,.SiteFooter-module__VFKzxG__projectNavLink:focus-visible .SiteFooter-module__VFKzxG__projectNavTitle{text-underline-offset:.2em;text-decoration:underline}@media (max-width:767px){.SiteFooter-module__VFKzxG__projectNav{grid-template-columns:1fr}.SiteFooter-module__VFKzxG__projectNavLink:last-child{text-align:left}}
.SiteHeader-module__oJa3Ma__header{background:var(--base-white);z-index:100;position:sticky;inset:0 0 auto}.SiteHeader-module__oJa3Ma__header:after{background:var(--border-subtle);content:"";opacity:0;height:1px;transition:opacity var(--motion-fast) ease;position:absolute;bottom:0;left:0;right:0}.SiteHeader-module__oJa3Ma__scrolled:after{opacity:1}.SiteHeader-module__oJa3Ma__inner{height:var(--header-height);max-width:calc(var(--shell-main) + (2 * var(--layout-gutter)));padding:0 var(--layout-gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin:0 auto;display:grid}.SiteHeader-module__oJa3Ma__identity{align-items:start;gap:var(--spacing-01);text-align:left;grid-column:1;justify-self:start;justify-items:start;min-width:0;display:grid}.SiteHeader-module__oJa3Ma__name{color:var(--neutral-9);font-size:var(--font-size-small);font-weight:500;line-height:var(--line-height-small);white-space:nowrap;text-decoration:none}.SiteHeader-module__oJa3Ma__contactLinks{align-items:center;gap:var(--spacing-05);justify-content:flex-start;min-width:0;display:flex}.SiteHeader-module__oJa3Ma__contactLink{color:var(--neutral-6);white-space:nowrap;font-size:.75rem;line-height:1rem;text-decoration:none}.SiteHeader-module__oJa3Ma__contactLink:hover,.SiteHeader-module__oJa3Ma__contactLink:focus-visible{color:var(--neutral-9);text-underline-offset:.2em;text-decoration:underline}.SiteHeader-module__oJa3Ma__desktopNav{grid-column:3;justify-self:end}.SiteHeader-module__oJa3Ma__navList{align-items:center;gap:var(--spacing-03);margin:0;padding:0;list-style:none;display:flex}.SiteHeader-module__oJa3Ma__navLink{color:var(--neutral-6);font-size:var(--font-size-small);font-weight:400;line-height:var(--line-height-small);min-height:2.75rem;padding:var(--spacing-04) var(--spacing-03);transition:color var(--motion-fast) ease;text-decoration:none;display:inline-flex;position:relative}.SiteHeader-module__oJa3Ma__navLink:after{content:"";height:2px;bottom:.375rem;left:var(--spacing-03);opacity:0;right:var(--spacing-03);transition:opacity var(--motion-fast) ease, transform var(--motion-fast) ease;background:currentColor;position:absolute;transform:scaleX(.75)}.SiteHeader-module__oJa3Ma__navLink:hover{color:var(--neutral-8)}.SiteHeader-module__oJa3Ma__navLink[aria-current=page]{color:var(--neutral-9)}.SiteHeader-module__oJa3Ma__navLink[aria-current=page]:after{opacity:1;transform:scaleX(1)}.SiteHeader-module__oJa3Ma__menuButton,.SiteHeader-module__oJa3Ma__mobilePanel,.SiteHeader-module__oJa3Ma__scrim{display:none}@media (max-width:639px){.SiteHeader-module__oJa3Ma__desktopNav{display:none}.SiteHeader-module__oJa3Ma__contactLinks{gap:var(--spacing-03)}.SiteHeader-module__oJa3Ma__contactLink{font-size:clamp(.625rem,2.8vw,.75rem)}.SiteHeader-module__oJa3Ma__menuButton{color:var(--neutral-9);cursor:pointer;background:0 0;border:0;grid-column:3;justify-content:center;justify-self:end;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex}.SiteHeader-module__oJa3Ma__menuButton:hover{background:var(--neutral-0)}.SiteHeader-module__oJa3Ma__menuIcon{gap:4px;width:24px;display:grid}.SiteHeader-module__oJa3Ma__menuIcon span{transform-origin:50%;height:2px;transition:transform var(--motion-fast) ease, opacity var(--motion-fast) ease;background:currentColor;width:24px}.SiteHeader-module__oJa3Ma__menuButton[aria-expanded=true] .SiteHeader-module__oJa3Ma__menuIcon span:first-child{transform:translateY(6px)rotate(45deg)}.SiteHeader-module__oJa3Ma__menuButton[aria-expanded=true] .SiteHeader-module__oJa3Ma__menuIcon span:nth-child(2){opacity:0}.SiteHeader-module__oJa3Ma__menuButton[aria-expanded=true] .SiteHeader-module__oJa3Ma__menuIcon span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.SiteHeader-module__oJa3Ma__scrim{inset:var(--header-height) 0 0;z-index:-1;background:#171c2047;border:0;width:100%;padding:0;display:block;position:fixed}.SiteHeader-module__oJa3Ma__mobilePanel{background:var(--base-white);padding:var(--spacing-03) var(--layout-gutter) var(--spacing-05);left:0;right:0;top:var(--header-height);display:block;position:absolute}.SiteHeader-module__oJa3Ma__mobileList{margin:0;padding:0;list-style:none}.SiteHeader-module__oJa3Ma__mobileLink{color:var(--neutral-7);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);min-height:3rem;padding:0 var(--spacing-03);align-items:center;text-decoration:none;display:flex}.SiteHeader-module__oJa3Ma__mobileLink:hover{background:var(--neutral-0);color:var(--neutral-9)}.SiteHeader-module__oJa3Ma__mobileLink[aria-current=page]{color:var(--neutral-9);text-underline-offset:.4em;text-decoration:underline;text-decoration-thickness:2px}}
:root{--base-white:#fff;--neutral-0:#f6f9fb;--neutral-1:#e8ecee;--neutral-2:#d4d8db;--neutral-3:#b6bbbf;--neutral-4:#94999d;--neutral-5:#70757a;--neutral-6:#50565b;--neutral-7:#363b40;--neutral-8:#242a2e;--neutral-9:#171c20;--icecap-0:#f8fbfd;--icecap-1:#eff7fb;--icecap-2:#dfedf4;--icecap-3:#c6dfeb;--icecap-4:#a4ccdf;--icecap-5:#76b2ce;--icecap-6:#4793b5;--icecap-7:#2a7391;--icecap-8:#1d576e;--icecap-9:#143e50;--ocean-0:#d9dfe3;--ocean-1:#c7d0d4;--ocean-2:#b1bfc6;--ocean-3:#9aacb5;--ocean-4:#7b929d;--ocean-5:#597684;--ocean-6:#335668;--ocean-7:#002c42;--ocean-8:#002335;--ocean-9:#0a1e29;--azure-0:#fcfcfe;--azure-1:#fafbfe;--azure-2:#f8f9fe;--azure-3:#ecf1fc;--azure-4:#d6dff8;--azure-5:#d2ddf8;--azure-6:#c3d1f5;--azure-7:#b4c5f2;--azure-8:#94aeeb;--azure-9:#7396e2;--azure-10:#043082;--periwinkle-0:#f4f4fb;--periwinkle-1:#cdcef1;--periwinkle-2:#a1a4eb;--periwinkle-3:#7376e7;--periwinkle-4:#4548e4;--periwinkle-5:#1f22d9;--periwinkle-6:#1d1eaa;--periwinkle-7:#1b1b7b;--periwinkle-8:#17164e;--periwinkle-9:#0e0e25;--ibm-gray-10:#f4f4f4;--ibm-gray-20:#e0e0e0;--ibm-gray-30:#c6c6c6;--ibm-gray-40:#a8a8a8;--ibm-gray-50:#8d8d8d;--ibm-gray-60:#6f6f6f;--ibm-gray-70:#525252;--ibm-gray-80:#393939;--ibm-gray-90:#262626;--ibm-gray-100:#161616;--text-primary:var(--neutral-9);--text-secondary:var(--neutral-7);--text-muted:var(--neutral-6);--icon-default:var(--neutral-7);--border-subtle:var(--neutral-2);--border-strong:var(--neutral-4);--surface-page:var(--base-white);--scrollbar-default-track:#171c2008;--scrollbar-default-thumb:#171c2052;--scrollbar-default-thumb-hover:#171c206b;--scrollbar-default-thumb-active:#171c2080;--font-sans:"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;--font-size-h1:2.25rem;--line-height-h1:2.75rem;--font-size-body:1.125rem;--line-height-body:1.75rem;--font-size-small:.875rem;--line-height-small:1.25rem;--spacing-00:0;--spacing-01:.125rem;--spacing-02:.25rem;--spacing-03:.5rem;--spacing-04:.75rem;--spacing-05:1rem;--spacing-06:1.5rem;--spacing-07:2rem;--spacing-08:2.5rem;--spacing-09:3rem;--spacing-10:5rem;--radius-00:0;--radius-01:.25rem;--radius-02:.5rem;--radius-03:.75rem;--radius-04:1rem;--radius-05:1.5rem;--radius-06:2rem;--radius-07:3rem;--radius-full:9999px;--shell-main:70rem;--shell-project:82rem;--layout-gutter:1.25rem;--layout-page-block:clamp(3rem, calc(2.4286rem + 2.8571vw), 5rem);--layout-card-padding:clamp(1.5rem, calc(1.3571rem + .7143vw), 2rem);--layout-project-inline:0rem;--layout-project-top:0rem;--layout-project-bottom:0rem;--header-height:4rem;--motion-fast:.18s}[data-theme=dark]{--text-primary:var(--neutral-0);--text-secondary:var(--neutral-2);--text-muted:var(--neutral-3);--icon-default:var(--neutral-2);--border-subtle:var(--neutral-6);--border-strong:var(--neutral-5)}@media (min-width:640px){:root{--font-size-h1:clamp(2.25rem, calc(-1.5rem + 9.375vw), 3rem);--line-height-h1:clamp(2.75rem, calc(-1rem + 9.375vw), 3.5rem);--layout-gutter:clamp(1.25rem, calc(-2.5rem + 9.375vw), 2rem);--layout-project-inline:clamp(0rem, calc(-3rem + 7.5vw), 3rem);--layout-project-top:clamp(0rem, calc(-2rem + 5vw), 2rem);--layout-project-bottom:clamp(0rem, calc(-5rem + 12.5vw), 5rem);--header-height:clamp(4rem, calc(2.6667rem + 3.3333vw), 4.75rem)}}@media (min-width:768px){:root{--font-size-h1:clamp(3rem, calc(2.4286rem + 1.1905vw), 3.5rem);--line-height-h1:clamp(3.5rem, calc(2.9286rem + 1.1905vw), 4rem);--layout-gutter:clamp(2rem, calc(.8571rem + 2.381vw), 3rem)}}
[data-presentation-theme]{--presentation-background:linear-gradient(180deg, var(--presentation-gradient-stop-1,var(--neutral-4)) 8.31%, var(--presentation-gradient-stop-2,var(--neutral-4)) 42.75%, var(--presentation-gradient-stop-3,var(--neutral-4)) 87.93%);--presentation-color-3:var(--base-white);--presentation-scrollbar-high-thumb:var(--neutral-9);--presentation-scrollbar-high-track:var(--neutral-1);--presentation-caption-label:var(--neutral-9);--presentation-caption-text:var(--neutral-7)}[data-presentation-theme=next-gen-authoring]{--presentation-color-0:var(--periwinkle-0);--presentation-color-1:var(--periwinkle-1);--presentation-color-2:var(--periwinkle-2);--presentation-color-3:var(--periwinkle-3);--presentation-color-4:var(--periwinkle-4);--presentation-color-5:var(--periwinkle-5);--presentation-color-6:var(--periwinkle-6);--presentation-color-7:var(--periwinkle-7);--presentation-color-8:var(--periwinkle-8);--presentation-color-9:var(--periwinkle-9);--presentation-gradient-stop-1:var(--presentation-color-7);--presentation-gradient-stop-2:var(--presentation-color-6);--presentation-gradient-stop-3:var(--presentation-color-7);--presentation-scrollbar-high-thumb:var(--presentation-color-0);--presentation-scrollbar-high-track:var(--presentation-color-8)}[data-presentation-theme=design-system]{--presentation-color-0:var(--ocean-0);--presentation-color-1:var(--ocean-1);--presentation-color-2:var(--ocean-2);--presentation-color-3:var(--ocean-3);--presentation-color-4:var(--ocean-4);--presentation-color-5:var(--ocean-5);--presentation-color-6:var(--ocean-6);--presentation-color-7:var(--ocean-7);--presentation-color-8:var(--ocean-8);--presentation-color-9:var(--ocean-9);--presentation-scrollbar-high-thumb:var(--presentation-color-9);--presentation-scrollbar-high-track:var(--presentation-color-0)}[data-presentation-theme=ibm-cloud-event-management]{--presentation-color-0:var(--ibm-gray-10);--presentation-color-1:var(--ibm-gray-20);--presentation-color-2:var(--ibm-gray-30);--presentation-color-3:var(--ibm-gray-40);--presentation-color-4:var(--ibm-gray-50);--presentation-color-5:var(--ibm-gray-60);--presentation-color-6:var(--ibm-gray-70);--presentation-color-7:var(--ibm-gray-80);--presentation-color-8:var(--ibm-gray-90);--presentation-color-9:var(--ibm-gray-100);--presentation-scrollbar-high-thumb:var(--presentation-color-9);--presentation-scrollbar-high-track:var(--presentation-color-0)}
:root{--azure-hero:var(--azure-10);--azure-vivid:#0078d4}[data-project=next-gen-authoring]{--theme-accent:var(--azure-vivid);--theme-accent-soft:var(--azure-4);--theme-accent-border:var(--azure-6);--theme-control-fill:var(--azure-4);--theme-field:var(--azure-hero);--theme-field-text:var(--base-white);--theme-field-muted:var(--neutral-2);--theme-field-eyebrow:var(--base-white);--theme-section-fill:var(--azure-3);--theme-visual-fill:var(--azure-1)}[data-project=next-gen-authoring]>section:first-of-type{--theme-field-text:var(--base-white);--theme-field-muted:var(--neutral-2);--theme-field-eyebrow:var(--base-white);color:var(--base-white);background:#08112b}[data-project=next-gen-authoring] [data-project-section-nav]{--theme-field-divider:var(--neutral-2)!important}[data-project=next-gen-authoring]>section[aria-label$=\ overview]{background:var(--base-white);color:var(--ocean-7)}[data-project=next-gen-authoring]>section[aria-label$=\ overview] dt,[data-project=next-gen-authoring]>div>section h2,[data-project=next-gen-authoring]>div>section p{color:var(--ocean-7)}[data-project=next-gen-authoring] #section-02 [data-presentation-theme=next-gen-authoring][data-scrolling=false] [data-visual-frame-fill],[data-project=next-gen-authoring] #section-08 [data-presentation-theme=next-gen-authoring][data-scrolling=false] [data-visual-frame-fill]{background:0 0}[data-project=next-gen-authoring] #section-02 [data-visual-frame-fill]{border:1px solid #d4d8db}[data-presentation-theme=next-gen-authoring]{--presentation-vivid:#08112b;--presentation-background:var(--presentation-vivid);--presentation-gradient-stop-1:var(--presentation-vivid);--presentation-gradient-stop-2:var(--presentation-vivid);--presentation-gradient-stop-3:var(--presentation-vivid);--presentation-caption-label:var(--ocean-7);--presentation-caption-text:var(--ocean-7);--presentation-scrollbar-high-thumb:var(--base-white);--presentation-scrollbar-high-track:var(--presentation-vivid);--scrollbar-default-thumb:var(--base-white);--scrollbar-default-thumb-hover:var(--base-white);--scrollbar-default-thumb-active:var(--base-white);--scrollbar-default-track:var(--presentation-vivid)}[data-presentation-theme=next-gen-authoring][data-scrolling=true]{background:0 0}[data-project=design-system]>section:first-of-type{--theme-field-text:var(--base-white);--theme-field-muted:var(--ocean-1);--theme-field-eyebrow:var(--base-white);background:var(--ocean-7);color:var(--base-white)}[data-project=design-system] [data-project-section-nav]{--project-section-nav-link:var(--base-white)!important;--theme-field-divider:var(--ocean-1)!important}[data-project=design-system]>section[aria-label$=\ overview]{--border-subtle:var(--neutral-2);background:var(--base-white)!important;color:var(--ocean-7)!important}[data-project=design-system]>section[aria-label$=\ overview] dt{color:var(--ocean-7)!important}[data-accent-theme=indigo][data-project=accessibility-at-scale]{--theme-field:var(--periwinkle-2);--theme-field-text:var(--ocean-7);--theme-field-muted:var(--ocean-7);--theme-field-eyebrow:var(--ocean-7);--theme-field-divider:var(--neutral-6)}[data-project=accessibility-at-scale]>section[aria-label$=\ overview],[data-project=automating-campaign-production]>section[aria-label$=\ overview]{background:var(--base-white);color:var(--ocean-7)}[data-project=accessibility-at-scale]>section[aria-label$=\ overview] dt,[data-project=automating-campaign-production]>section[aria-label$=\ overview] dt,[data-project=accessibility-at-scale]>div>section h2,[data-project=accessibility-at-scale]>div>section p,[data-project=automating-campaign-production]>div>section h2,[data-project=automating-campaign-production]>div>section p{color:var(--ocean-7)}[data-presentation-theme=accessibility-at-scale],[data-presentation-theme=automating-campaign-production]{--presentation-vivid:var(--periwinkle-7);--presentation-background:var(--presentation-vivid);--presentation-caption-label:var(--ocean-7);--presentation-caption-text:var(--ocean-7);--presentation-scrollbar-high-thumb:var(--base-white);--presentation-scrollbar-high-track:var(--presentation-vivid);--scrollbar-default-thumb:var(--base-white);--scrollbar-default-thumb-hover:var(--base-white);--scrollbar-default-thumb-active:var(--base-white);--scrollbar-default-track:var(--presentation-vivid)}[data-presentation-theme=accessibility-at-scale][data-scrolling=true],[data-presentation-theme=automating-campaign-production][data-scrolling=true]{background:0 0}[data-project=cloud-event-management]>section[aria-label$=\ overview]{--border-subtle:var(--neutral-2);background:var(--base-white);color:var(--ocean-7)}[data-project=cloud-event-management]>section[aria-label$=\ overview] dt{color:var(--ocean-7)}
*{box-sizing:border-box}html{background:var(--surface-page);min-width:320px;color:var(--text-primary);font-family:var(--font-ibm-plex-sans), "Helvetica Neue", Arial, sans-serif;scroll-behavior:smooth}body{background:var(--surface-page);margin:0}body.menu-open{overflow:hidden}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline-offset:3px;outline:2px solid}button{font:inherit}main{min-height:calc(100vh - var(--header-height))}::selection{background:var(--icecap-3);color:var(--neutral-9)}[data-homepage-entry] dl{border-top:0!important;border-bottom:0!important}[data-homepage-entry] dl>div{justify-content:flex-end}.type-h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:0}.type-body{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:0}.type-small{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:0}@media (max-width:639px){[data-homepage-entry=next-gen-authoring]>div>a,[data-homepage-entry=design-system]>div>a{display:none}#section-04 [data-presentation-theme=next-gen-authoring] [data-scrolling=true][data-size=standard]{height:auto;min-height:0;padding-top:0;overflow-y:visible}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
