.section-transition{background-color:transparent;flex-direction:column;position:relative}.section-transition,.section-transition__row{display:flex;width:100%}.section-transition__cell{aspect-ratio:1/1;transition:opacity .2s ease;width:calc(100%/var(--386dd7ea))}.section-transition.-color-white .section-transition__cell{background-color:#fff}.section-transition.-color-black .section-transition__cell{background-color:#232323}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../_fonts/IOQmCJk1c1X8tTiR2_xRphUddTG90WpG00y3mrL7asc-fI5Z9vM1TPimFu47KjlvcLJubuCXAUmRe99EOBGK4Jg.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"IBM Plex Mono Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:76.1576%;descent-override:20.4325%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../_fonts/iwtMiRQr9MVxkS-mqNWNDfuQrs4GB3dvByMM9ojyFHw-ExrDYapJHBuMovYABEGrabFChkrO9vAYi7UAvRk2fC8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/vkmZkh-CHOvBXhWqyxI7y7yhtJnjEZhooZMtIOrKbdc-2IAHU0readmKJy05HSHAUr9ZfblPKy1cYnIzD6FaafQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/P20rFYUuJYBG6P413-kmy1MH2c5-AHidHeOkhurVW9E-s9pky6iiS9O9L4P9FGQnIeXl7IrK7HsqmKdubOA2j4w.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Mono Fallback: Segoe UI";src:local("Segoe UI");size-adjust:135.3304%;ascent-override:75.7406%;descent-override:20.3206%;line-gap-override:0%}@font-face{font-family:"IBM Plex Mono Fallback: Noto Sans";src:local("Noto Sans");size-adjust:126.5823%;ascent-override:80.975%;descent-override:21.725%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../_fonts/2vrrJ3MJLeeRdsxoGShjYhieJbC2KYTsL2TxP6pMbHw-M0DkDLNITN2p_m211B__nX1QX-Xza3m69L-nMauwf2g.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/uqOUEfp6GyasEjSs6mPL4xH4Ogfg9dejwyGqFvieEhQ-1DC4lhOKAtHn_hSVO1eAmsDfxgXpJii8eq16JZynm5s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/r2KASPa1NYEuoln4lN0W3EcSZ4QcjSeSmKvuJKUW_e0-EBXL59uF8lOU0BbZ0Qd0HKaqxnk9ahNM_OUahEvA2bA.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Mono Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:144.0563%;ascent-override:71.1528%;descent-override:19.0898%;line-gap-override:0%}@font-face{font-family:"IBM Plex Mono Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:133.3333%;ascent-override:76.875%;descent-override:20.625%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../_fonts/ib-aovnRDsdvSBzUC6Ll2tdWY2U3C9FsxsqLnPpAg18-c_nItv4f1UIuWsSuQgkfygxojtODoHxU-eKvW69FGyI.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../_fonts/vSGurvFi7J9DFpc3gRh0zb7zfLGEZfPgQADV5W675RU-SOsE32TvAEDx4Ogk8IUoJ8eiJFzZUTZWzAjnjTzmlhU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}.c-section-header__content{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:3rem}@media (min-width:64em){.c-section-header__content{padding-bottom:5rem}}.c-section-header__title{color:#fff;font-family:IBM Plex Mono,"IBM Plex Mono Fallback: BlinkMacSystemFont","IBM Plex Mono Fallback: Segoe UI","IBM Plex Mono Fallback: Helvetica Neue","IBM Plex Mono Fallback: Arial","IBM Plex Mono Fallback: Noto Sans",sans-serif;font-size:clamp(3rem,5.5/(1440/10) * 100vw,5.5/(1440/10) * 100vw);line-height:clamp(4rem,6.2/(1440/10) * 100vw,6.2/(1440/10) * 100vw);text-wrap:balance}@media (max-width:63.99em){.c-section-header__title{margin-top:2rem;order:2}.c-section-header.-is-reversed .c-section-header__title{margin-top:0;order:1}}.c-section-header.-background-white .c-section-header__title{color:#232323}.c-section-header__title strong{color:#e6ff55}.c-section-header__subtitle-wrapper{display:flex;gap:1rem;justify-content:flex-end;opacity:0;transform:translate(5rem);transition:transform .5s ease-out,opacity .5s ease-out}@media (max-width:63.99em){.c-section-header__subtitle-wrapper{justify-content:flex-start;order:1}.c-section-header.-is-reversed .c-section-header__subtitle-wrapper{order:2}}.c-section-header__subtitle-wrapper.is-inview{opacity:1;transform:translate(0)}.c-section-header__subtitle{color:#fff;font-family:IBM Plex Mono,"IBM Plex Mono Fallback: BlinkMacSystemFont","IBM Plex Mono Fallback: Segoe UI","IBM Plex Mono Fallback: Helvetica Neue","IBM Plex Mono Fallback: Arial","IBM Plex Mono Fallback: Noto Sans",sans-serif;font-size:clamp(1.1rem,1.1/(1440/10) * 100vw,1.1/(1440/10) * 100vw);font-weight:500;letter-spacing:.6px;line-height:normal;text-transform:uppercase}@media (max-width:63.99em){.c-section-header.-is-reversed .c-section-header__subtitle{margin-top:3rem}}.c-section-header.-background-white .c-section-header__subtitle{color:#232323}.c-section-header__number-subtitle{color:#e8e8e866;font-family:IBM Plex Mono,"IBM Plex Mono Fallback: BlinkMacSystemFont","IBM Plex Mono Fallback: Segoe UI","IBM Plex Mono Fallback: Helvetica Neue","IBM Plex Mono Fallback: Arial","IBM Plex Mono Fallback: Noto Sans",sans-serif;font-size:clamp(1.1rem,1.1/(1440/10) * 100vw,1.1/(1440/10) * 100vw);font-weight:500;letter-spacing:.6px;line-height:normal;text-transform:uppercase}.c-section-header.-background-white .c-section-header__number-subtitle{color:#23232366}.c-section-header__separator{background-color:#ffffff4d;height:1px;transform:scaleX(0);transform-origin:left;transition:transform 1s ease-out;width:100%}.c-section-header__separator.is-inview{transform:scaleX(1)}.c-section-header.-background-white .c-section-header__separator{background-color:#2323234d}.c-pixel-grid{display:flex;flex-direction:column;height:100%;width:100%}.c-pixel-grid__row{display:flex;height:calc(100%/var(--c47b3a5a));width:100%}.c-pixel-grid__cell{background-color:#232323;flex-shrink:0;opacity:1;width:calc(100%/var(--f45746ba))}.c-pixel-grid.-color-white .c-pixel-grid__cell{background-color:#fff}.c-pixel-grid.-no-transition .c-pixel-grid__cell.-is-transparent{opacity:0;transition-delay:0s}.c-pixel-grid.-is-revealed .c-pixel-grid__cell.-is-transparent{opacity:0}
