.page_page__7Bg_J{--page-bg:#111827;--page-deep:#0d1424;--page-line:#354156;--page-copy:#d1d5db;--page-muted:#9ca3af;--page-accent:#4ade80;overflow:hidden;background:var(--page-bg);color:var(--page-copy);font-feature-settings:"ss01","ss02","cv11","tnum"}@supports (color:oklch(0% 0 0)){.page_page__7Bg_J{--page-bg:oklch(17.8% 0.025 262);--page-deep:oklch(15.8% 0.023 262);--page-line:oklch(39% 0.03 260);--page-copy:oklch(86% 0.015 260);--page-muted:oklch(71% 0.025 260);--page-accent:oklch(78.4% 0.173 151)}}.page_hero__W2AnV{padding:8rem 0 5rem;border-bottom:1px solid var(--page-line);background:var(--page-bg)}.page_clusterGrid__fVLTd,.page_ctaGrid__e7df3,.page_heroGrid__yi8B_,.page_sectionHead__3tq91{display:grid;gap:2.5rem}.page_kicker__f0fZq{font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-label,.75rem);font-weight:600;margin:0 0 1rem;color:var(--page-accent);letter-spacing:.065em;line-height:1.4;text-transform:uppercase}.page_hero__W2AnV h1,.page_kicker__f0fZq{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.page_hero__W2AnV h1{font-feature-settings:"kern";font-kerning:normal;font-weight:600;text-wrap:balance;font-size:var(--type-h1-hero,clamp(2.625rem,1.85rem + 3vw,4rem));-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.018em;line-height:1.07;overflow-wrap:break-word;max-width:38rem;color:#fff}.page_heroCopy___2DMB{max-width:44rem}.page_heroCopy___2DMB p{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-lead,1.125rem);font-weight:400;line-height:1.65;text-wrap:pretty;max-width:38rem;margin:0;color:var(--page-copy)}.page_heroCopy___2DMB p+p{margin-top:1.25rem}.page_topicIndex__25hrB{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern","tnum";font-kerning:normal;font-size:var(--type-label,.75rem);font-weight:600;line-height:1.4;display:flex;flex-wrap:wrap;gap:.75rem 2rem;align-items:center;margin-top:4rem;padding:1.25rem 0;border-top:1px solid var(--page-line);border-bottom:1px solid var(--page-line);color:var(--page-muted);font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-variant-numeric:tabular-nums}.page_topicIndex__25hrB a{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-small,.875rem);line-height:1.5;min-height:2.75rem;display:inline-flex;align-items:center;margin-left:auto;color:var(--page-accent);font-family:var(--font-inter),var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:600}.page_topicIndex__25hrB a:focus-visible{border-radius:.25rem;outline:2px solid var(--page-accent);outline-offset:.3rem}.page_clusterSection__B5GMi,.page_ctaSection__htrI2,.page_plannedSection__0qCTC,.page_publishedSection__m84R9{padding:6rem 0}.page_plannedSection__0qCTC,.page_publishedSection__m84R9{background:var(--page-deep)}.page_clusterSection__B5GMi,.page_ctaSection__htrI2{border-top:1px solid var(--page-line);border-bottom:1px solid var(--page-line);background:var(--page-bg)}.page_clusterGrid__fVLTd h2,.page_ctaGrid__e7df3 h2,.page_sectionHead__3tq91 h2{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-weight:600;text-wrap:balance;font-size:var(--type-h2-section,clamp(1.75rem,1.5rem + 1.25vw,2.625rem));letter-spacing:-.012em;line-height:1.14;max-width:32rem;color:#fff}.page_clusterGrid__fVLTd header>p:last-child,.page_ctaGrid__e7df3>div:last-child>p,.page_sectionHead__3tq91>p{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-body,1.0625rem);font-weight:400;line-height:1.7;text-wrap:pretty;max-width:34rem;margin:0;color:var(--page-copy)}.page_articleRegister__Qg0bf{margin-top:4rem;border-top:1px solid var(--page-line)}.page_articleRow__uVXsp{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:1.25rem;padding:2rem 0;border-bottom:1px solid var(--page-line)}.page_articleNumber__rSsOO,.page_clusterList__Wel_p>li>span,.page_plannedNumber__E590S{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern","tnum";font-kerning:normal;font-size:var(--type-label,.75rem);font-weight:600;line-height:1.4;padding-top:.25rem;color:var(--page-accent);font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.05em}.page_articleBody__AanZ1{min-width:0}.page_articleBody__AanZ1 h3{font-feature-settings:"kern";font-kerning:normal;font-weight:600;text-wrap:balance;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25;margin:.5rem 0 .75rem;color:#fff}.page_articleBody__AanZ1 h3,.page_articleBody__AanZ1>p:last-child{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;max-width:34rem}.page_articleBody__AanZ1>p:last-child{font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-body,1.0625rem);font-weight:400;line-height:1.7;color:var(--page-muted);line-height:1.65;text-wrap:pretty}.page_articleCluster__VIdHA{font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-label,.75rem);font-weight:600;line-height:1.4;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.page_articleCluster__VIdHA,.page_articleLink__ZvLAt,.page_clusterList__Wel_p a,.page_ctaLink___Xo7P{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--page-accent)}.page_articleLink__ZvLAt,.page_clusterList__Wel_p a,.page_ctaLink___Xo7P{font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-small,.875rem);line-height:1.5;min-height:2.75rem;width:fit-content;display:inline-flex;gap:.5rem;align-items:center;font-weight:600}.page_articleLink__ZvLAt svg,.page_clusterList__Wel_p a svg,.page_ctaLink___Xo7P svg{transition:transform .12s cubic-bezier(.32,.72,0,1)}.page_articleLink__ZvLAt:hover svg,.page_clusterList__Wel_p a:hover svg,.page_ctaLink___Xo7P:hover svg{transform:translate3d(4px,0,0)}.page_articleLink__ZvLAt:focus-visible,.page_clusterList__Wel_p a:focus-visible,.page_ctaLink___Xo7P:focus-visible{border-radius:.25rem;outline:2px solid var(--page-accent);outline-offset:.3rem}.page_articleLink__ZvLAt{grid-column:2;align-self:end}.page_clusterGrid__fVLTd header{max-width:35rem}.page_clusterList__Wel_p{border-top:1px solid var(--page-line)}.page_clusterList__Wel_p li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:1.25rem;padding:2rem 0;border-bottom:1px solid var(--page-line)}.page_clusterList__Wel_p h3{font-feature-settings:"kern";font-kerning:normal;font-weight:600;text-wrap:balance;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25;margin-bottom:.75rem;color:#fff}.page_clusterList__Wel_p h3,.page_clusterList__Wel_p p{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.page_clusterList__Wel_p p{font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-body,1.0625rem);font-weight:400;line-height:1.7;max-width:34rem;color:var(--page-muted);line-height:1.65;text-wrap:pretty}.page_clusterList__Wel_p a{margin-top:.75rem}.page_plannedList__uFMA4{margin-top:4rem;border-top:1px solid var(--page-line)}.page_plannedList__uFMA4 li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:1rem 1.25rem;padding:1.5rem 0;border-bottom:1px solid var(--page-line)}.page_plannedList__uFMA4 h3{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-weight:600;text-wrap:balance;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25;margin-bottom:.5rem;color:#fff}.page_plannedList__uFMA4 p{max-width:30rem;color:var(--page-muted);text-wrap:pretty}.page_plannedList__uFMA4 a,.page_plannedList__uFMA4 p{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-small,.875rem);line-height:1.5}.page_plannedList__uFMA4 a{grid-column:2;width:fit-content;color:var(--page-accent);font-weight:600}.page_plannedList__uFMA4 a:focus-visible{border-radius:.25rem;outline:2px solid var(--page-accent);outline-offset:.3rem}.page_ctaLink___Xo7P{margin-top:1.5rem}@media(min-width:768px){.page_articleRow__uVXsp{grid-template-columns:3rem minmax(0,1fr) auto;align-items:end}.page_articleLink__ZvLAt{grid-column:auto}.page_plannedList__uFMA4 li{grid-template-columns:3rem minmax(0,1fr) auto;align-items:center}.page_plannedList__uFMA4 a{grid-column:auto;white-space:nowrap}}@media(min-width:1100px){.page_hero__W2AnV{padding:10.5rem 0 6rem}.page_ctaGrid__e7df3,.page_heroGrid__yi8B_,.page_sectionHead__3tq91{grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);gap:5rem;align-items:end}.page_clusterSection__B5GMi,.page_ctaSection__htrI2,.page_plannedSection__0qCTC,.page_publishedSection__m84R9{padding:8rem 0}.page_clusterGrid__fVLTd{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6rem}}@media(max-width:639px){.page_hero__W2AnV{padding:6.5rem 0 4rem}.page_topicIndex__25hrB{align-items:flex-start;flex-direction:column;margin-top:2.5rem}.page_topicIndex__25hrB a{margin-left:0}.page_clusterSection__B5GMi,.page_ctaSection__htrI2,.page_plannedSection__0qCTC,.page_publishedSection__m84R9{padding:4.5rem 0 5rem}.page_articleRegister__Qg0bf,.page_plannedList__uFMA4{margin-top:2.5rem}.page_articleRow__uVXsp,.page_clusterList__Wel_p li,.page_plannedList__uFMA4 li{grid-template-columns:2.25rem minmax(0,1fr);gap:1rem}}@media(prefers-reduced-motion:reduce){.page_page__7Bg_J *,.page_page__7Bg_J :after,.page_page__7Bg_J :before{transition-duration:.01ms!important}}