@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_f86d80be-module__fUwoUG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_f86d80be-module__fUwoUG__variable{--nf-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/952f0fd261157ce3-s.1h5ghcc0-68q4.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/69169fb36b2bd6d2-s.3hqmiedoxdxj3.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fce1204c21d111e2-s.1m6najulsiwn1.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7a0633ae85d274ff-s.2vlsmdp06a-1a.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d9e1577adfc6a783-s.2gzr86v_z86ti.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/37a1c0476297a605-s.p.1h8-jjotlc3p8.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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_253761c7-module__e4s2_q__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback}.ibm_plex_sans_253761c7-module__e4s2_q__variable{--nf-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a23ff12681a5834-s.0es7frdw9tpsq.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.28l707c7cxluz.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a23ff12681a5834-s.0es7frdw9tpsq.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.28l707c7cxluz.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Azeret Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a23ff12681a5834-s.0es7frdw9tpsq.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Azeret Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.28l707c7cxluz.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Azeret Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a23ff12681a5834-s.0es7frdw9tpsq.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Azeret Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.28l707c7cxluz.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Azeret Mono Fallback;src:local(Arial);ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.0%;size-adjust:145.81%}.azeret_mono_bd588f04-module__agAAjG__className{font-family:Azeret Mono,Azeret Mono Fallback;font-style:normal}.azeret_mono_bd588f04-module__agAAjG__variable{--nf-mono:"Azeret Mono", "Azeret Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2?dpl=dpl_CRvtiDEWfXmhGc6bQsDCoDLLWrSk)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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_cab597fc-module__U77S7a__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_cab597fc-module__U77S7a__variable{--nf-serif:"Instrument Serif", "Instrument Serif Fallback"}
:root{--ink-950:#080b0d;--ink-900:#10161a;--ink-800:#1a2329;--ink-700:#2a363e;--ink-600:#40505a;--ink-500:#5c6e79;--ink-400:#8595a0;--ink-300:#b3bfc7;--ink-200:#d6dee3;--ink-100:#e9eef1;--ink-50:#f4f7f8;--paper:#faf8f4;--paper-deep:#f2efe8;--white:#fff;--signal-700:#05604f;--signal-600:#07836b;--signal-500:#0b8f77;--signal-400:#12b58f;--signal-300:#4fd9b4;--signal-100:#d6f4ea;--signal-50:#eafaf4;--amber-700:#8a5312;--amber-600:#b46608;--amber-500:#f59b3a;--amber-100:#fdecd6;--amber-50:#fef7ee;--red-700:#8f2a23;--red-600:#b23a32;--red-500:#da5a50;--red-100:#fbe3e1;--red-50:#fdf1f0;--electric-500:#42a20d;--electric-400:#5ab813;--electric-600:#37870b;--cobalt-700:#1b39a8;--cobalt-600:#2447d6;--cobalt-500:#2b5cf6;--cobalt-100:#dfe6ff;--volt-700:#5c7a10;--volt-600:#a7d92f;--volt-500:#c8f751;--volt-200:#e9fbb8;--volt-100:#f4fddc;--ink:var(--ink-900);--text-primary:var(--ink-900);--text-secondary:var(--ink-600);--text-muted:var(--ink-500);--text-faint:var(--ink-400);--text-inverse:var(--white);--text-inverse-muted:var(--ink-300);--text-accent:var(--signal-600);--surface-page:var(--paper);--surface-card:var(--white);--surface-raised:var(--white);--surface-sunken:var(--ink-50);--surface-inverse:var(--ink-900);--surface-inverse-raised:var(--ink-800);--surface-accent-soft:var(--signal-50);--border-hairline:#10161a1a;--border-default:#10161a29;--border-strong:#10161a47;--border-inverse:#ffffff24;--border-accent:var(--signal-500);--accent:var(--signal-500);--accent-hover:var(--signal-600);--accent-press:var(--signal-700);--accent-contrast:var(--white);--focus-ring:#0b8f7761;--status-ok-fg:#076955;--status-ok-bg:var(--signal-100);--status-warn-fg:var(--amber-700);--status-warn-bg:var(--amber-100);--status-risk-fg:var(--red-700);--status-risk-bg:var(--red-100);--status-idle-fg:var(--ink-500);--status-idle-bg:var(--ink-100);--status-live:var(--volt-500);--brand-accent:var(--electric-500);--page-wash:radial-gradient(1200px 520px at 0% -8%,#f59b3a24,transparent 60%),radial-gradient(1000px 480px at 100% -6%,#0b8f7721,transparent 58%);--font-serif:var(--nf-serif),"Instrument Serif","Iowan Old Style",Georgia,serif;--font-display:var(--nf-display),"Space Grotesk","Avenir Next",ui-sans-serif,system-ui,sans-serif;--font-sans:var(--nf-sans),"IBM Plex Sans","Avenir Next","Segoe UI",ui-sans-serif,system-ui,sans-serif;--font-mono:var(--nf-mono),"Azeret Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--size-serif-xl:76px;--size-serif-lg:52px;--size-serif-md:34px;--size-display-xl:56px;--size-display:40px;--size-h1:32px;--size-h2:24px;--size-h3:18px;--size-body-lg:17px;--size-body:15px;--size-body-sm:13px;--size-label:11px;--size-metric:30px;--size-metric-sm:20px;--lh-tight:1.04;--lh-snug:1.2;--lh-normal:1.55;--lh-relaxed:1.65;--ls-serif:-.02em;--ls-display:-.03em;--ls-heading:-.015em;--ls-body:0;--ls-label:.09em;--ls-mono:-.01em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--type-serif-xl:var(--weight-regular) var(--size-serif-xl)/1 var(--font-serif);--type-serif-lg:var(--weight-regular) var(--size-serif-lg)/1.06 var(--font-serif);--type-serif-md:var(--weight-regular) var(--size-serif-md)/1.15 var(--font-serif);--type-display-xl:var(--weight-bold) var(--size-display-xl)/var(--lh-tight) var(--font-display);--type-display:var(--weight-bold) var(--size-display)/1.06 var(--font-display);--type-h1:var(--weight-bold) var(--size-h1)/1.12 var(--font-display);--type-h2:var(--weight-semibold) var(--size-h2)/1.2 var(--font-display);--type-h3:var(--weight-semibold) var(--size-h3)/1.3 var(--font-display);--type-body:var(--weight-regular) var(--size-body)/var(--lh-normal) var(--font-sans);--type-body-sm:var(--weight-regular) var(--size-body-sm)/1.5 var(--font-sans);--type-label:var(--weight-semibold) var(--size-label)/1.2 var(--font-sans);--type-metric:var(--weight-medium) var(--size-metric)/1.05 var(--font-mono);--type-lede:var(--weight-regular) var(--size-body-lg)/var(--lh-relaxed) var(--font-sans);--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:56px;--space-12:72px;--space-13:96px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:22px;--radius-pill:999px;--control-h-sm:30px;--control-h:38px;--control-h-lg:46px;--card-padding:20px 22px;--card-padding-lg:28px 30px;--shell-max:1240px;--shell-gutter:24px;--hairline:1px;--shadow-none:none;--shadow-hairline:0 0 0 1px var(--border-hairline);--shadow-xs:0 1px 2px #10161a0f;--shadow-sm:0 6px 18px #10161a0f;--shadow-md:0 12px 34px #10161a14;--shadow-lg:0 22px 60px #10161a1f;--shadow-inset-top:inset 0 1px 0 #fff9;--shadow-focus:0 0 0 3px var(--focus-ring);--shadow-inverse-md:0 16px 40px #00000073;--blur-veil:saturate(140%) blur(14px);--veil:#ffffffb8;--veil-inverse:#0a0e11b8;--dur-instant:90ms;--dur-fast:.14s;--dur:.2s;--dur-slow:.32s;--dur-reveal:.52s;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-entrance:cubic-bezier(.16,1,.3,1);--transition-control:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);--press-scale:.985}@keyframes owi-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes owi-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font:var(--type-body);color:var(--text-primary);background:var(--page-wash),var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-attachment:fixed}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--ls-heading);margin:0}h1{font:var(--type-h1);letter-spacing:var(--ls-display)}h2{font:var(--type-h2)}h3{font:var(--type-h3)}p{margin:0 0 var(--space-5)}a{color:var(--text-accent);font-weight:var(--weight-semibold);transition:var(--transition-control);border-bottom:1px solid #0000;text-decoration:none}a:hover{color:var(--accent-press);border-bottom-color:currentColor}:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-xs);outline:none}code,.owi-mono{font-family:var(--font-mono);letter-spacing:var(--ls-mono);font-size:.9em}.owi-eyebrow{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-accent)}.owi-muted{color:var(--text-muted)}::selection{background:var(--signal-100);color:var(--ink-900)}.owi-shell{width:min(var(--shell-max),calc(100% - var(--shell-gutter)*2));padding:var(--space-8) 0 var(--space-11);margin:0 auto}.owi-stack{gap:var(--space-6);flex-direction:column;display:flex}.owi-stack--tight{gap:var(--space-5)}.owi-row{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.owi-row--end{justify-content:flex-end}.owi-grid{gap:var(--space-6);display:grid}.owi-split{gap:var(--space-12);grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.owi-cols-2{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.owi-cols-3{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.owi-cols-4{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1080px){.owi-split{gap:var(--space-9);grid-template-columns:1fr}.owi-cols-4{grid-template-columns:1fr 1fr}.owi-cols-3{grid-template-columns:1fr}}@media (max-width:680px){.owi-cols-4,.owi-cols-2{grid-template-columns:1fr}}.owi-hairline{background:var(--border-hairline);height:1px;margin:var(--space-6) 0;border:0}.owi-btn{justify-content:center;align-items:center;gap:var(--space-4);height:var(--control-h);padding:0 var(--space-7);border-radius:var(--radius-pill);border:1px solid var(--ink-900);background:var(--ink-900);color:var(--white);font-family:var(--font-sans);font-size:14px;font-weight:var(--weight-semibold);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:var(--transition-control),transform var(--dur-instant) var(--ease-out);line-height:1;text-decoration:none;display:inline-flex}.owi-btn:hover{background:var(--ink-800);border-color:var(--ink-800)}.owi-btn:active{transform:scale(var(--press-scale))}.owi-btn:focus-visible{box-shadow:var(--shadow-focus)}.owi-btn--accent{background:var(--accent);border-color:var(--accent)}.owi-btn--accent:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.owi-btn--danger{background:var(--red-600);border-color:var(--red-600)}.owi-btn--danger:hover{background:var(--red-700);border-color:var(--red-700)}.owi-btn--ghost{background:var(--white);border-color:var(--border-default);color:var(--text-primary)}.owi-btn--ghost:hover{background:var(--ink-50);border-color:var(--border-strong)}.owi-btn--quiet{color:var(--text-secondary);background:0 0;border-color:#0000}.owi-btn--quiet:hover{background:var(--ink-100);color:var(--text-primary);border-color:#0000}.owi-btn--inverse{background:var(--white);border-color:var(--white);color:var(--ink-900)}.owi-btn--inverse:hover{background:var(--ink-100);border-color:var(--ink-100)}.owi-btn--sm{height:var(--control-h-sm);padding:0 var(--space-5);font-size:13px}.owi-btn--lg{height:var(--control-h-lg);padding:0 var(--space-8);font-size:15px}.owi-btn--block{width:100%}.owi-btn:disabled,.owi-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none}.owi-btn svg{flex:none;width:16px;height:16px}.owi-iconbtn{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--white);color:var(--text-secondary);cursor:pointer;transition:var(--transition-control);justify-content:center;align-items:center;display:inline-flex}.owi-iconbtn:hover{background:var(--ink-50);color:var(--text-primary);border-color:var(--border-strong)}.owi-iconbtn:focus-visible{box-shadow:var(--shadow-focus)}.owi-iconbtn--sm{width:var(--control-h-sm);height:var(--control-h-sm)}.owi-iconbtn--plain{background:0 0;border-color:#0000}.owi-iconbtn--plain:hover{background:var(--ink-100);border-color:#0000}.owi-iconbtn--inverse{border-color:var(--border-inverse);color:var(--text-inverse-muted);background:0 0}.owi-iconbtn--inverse:hover{color:var(--white);background:#ffffff14}.owi-iconbtn svg{width:17px;height:17px}.owi-iconbtn:disabled{opacity:.4;cursor:not-allowed}.owi-pill{align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.01em;white-space:nowrap;background:var(--status-idle-bg);color:var(--status-idle-fg);padding:4px 10px;display:inline-flex}.owi-pill--ok{background:var(--status-ok-bg);color:var(--status-ok-fg)}.owi-pill--warn{background:var(--status-warn-bg);color:var(--status-warn-fg)}.owi-pill--risk{background:var(--status-risk-bg);color:var(--status-risk-fg)}.owi-pill--live{background:var(--ink-900);color:var(--white)}.owi-pill--outline{box-shadow:inset 0 0 0 1px var(--border-default);color:var(--text-secondary);background:0 0}.owi-pill__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.owi-pill--live .owi-pill__dot{background:var(--status-live);animation:owi-pulse 1.8s var(--ease-in-out) infinite}.owi-pill--ok .owi-pill__dot{background:var(--signal-500)}.owi-pill--warn .owi-pill__dot{background:var(--amber-500)}.owi-pill--risk .owi-pill__dot{background:var(--red-500)}.owi-badge{border-radius:var(--radius-pill);background:var(--red-500);min-width:19px;height:19px;color:var(--white);font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.owi-badge--accent{background:var(--accent)}.owi-badge--neutral{background:var(--ink-200);color:var(--ink-800)}.owi-logo{color:var(--text-primary);border:0;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.owi-logo__mark{flex:none;display:block}.owi-logo__word{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.02em;line-height:1}.owi-logo__sub{font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);margin-top:3px;display:block}.owi-logo__motto{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:.01em;color:var(--text-muted);border-left:1px solid var(--border-default);white-space:nowrap;padding-left:11px}.owi-logo--inverse{color:var(--white)}.owi-logo--inverse .owi-logo__motto{color:var(--text-inverse-muted);border-left-color:var(--border-inverse)}.owi-logo--inverse .owi-logo__sub{color:var(--text-inverse-muted)}.owi-field{gap:var(--space-3);flex-direction:column;display:flex}.owi-label{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-muted)}.owi-label__req{color:var(--red-500);margin-left:3px}.owi-hint{font:var(--type-body-sm);color:var(--text-faint);margin:0}.owi-error{font:var(--type-body-sm);font-weight:var(--weight-semibold);color:var(--red-600);margin:0}.owi-input,.owi-textarea,.owi-select{width:100%;height:var(--control-h);padding:0 var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--white);color:var(--text-primary);font-family:var(--font-sans);transition:var(--transition-control);font-size:15px}.owi-input::placeholder,.owi-textarea::placeholder{color:var(--text-faint)}.owi-input:hover,.owi-textarea:hover,.owi-select:hover{border-color:var(--border-strong)}.owi-input:focus,.owi-textarea:focus,.owi-select:focus{border-color:var(--accent);box-shadow:var(--shadow-focus);outline:none}.owi-input--mono{font-family:var(--font-mono);letter-spacing:var(--ls-mono)}.owi-textarea{height:auto;min-height:96px;padding:var(--space-5);resize:vertical;line-height:1.55}.owi-input[aria-invalid=true],.owi-textarea[aria-invalid=true]{border-color:var(--red-500)}.owi-input:disabled,.owi-textarea:disabled,.owi-select:disabled{background:var(--ink-50);color:var(--text-faint);cursor:not-allowed}.owi-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%235c6e79' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:11px;padding-right:34px}.owi-check{align-items:flex-start;gap:var(--space-4);font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;font-size:14px;display:inline-flex}.owi-check input{appearance:none;border:1px solid var(--border-strong);border-radius:var(--radius-xs);background:var(--white);cursor:pointer;width:17px;height:17px;transition:var(--transition-control);flex:none;margin:1px 0 0}.owi-check input:hover{border-color:var(--accent)}.owi-check input:checked{background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 6.3 4.8 8.6 9.5 3.9' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") center/12px no-repeat;border-color:var(--accent)}.owi-check input:focus-visible{box-shadow:var(--shadow-focus)}.owi-check__note{color:var(--text-muted);font-size:13px;display:block}.owi-check--disabled{opacity:.45;cursor:not-allowed}.owi-card{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--card-padding)}.owi-card--lg{padding:var(--card-padding-lg)}.owi-card--flush{padding:0;overflow:hidden}.owi-card--sunken{background:var(--surface-sunken);box-shadow:none}.owi-card--inverse{background:var(--surface-inverse);border-color:var(--border-inverse);color:var(--text-inverse);box-shadow:var(--shadow-inverse-md)}.owi-card--inverse .owi-label,.owi-card--inverse .owi-hint{color:var(--text-inverse-muted)}.owi-card--interactive{cursor:pointer;transition:box-shadow var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.owi-card--interactive:hover{box-shadow:var(--shadow-md);border-color:var(--border-default);transform:translateY(-1px)}.owi-card--accent{border-top:2px solid var(--accent)}.owi-sec{justify-content:space-between;align-items:flex-start;gap:var(--space-6);margin-bottom:var(--space-6);display:flex}.owi-sec__eyebrow{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-accent);margin:0 0 var(--space-3)}.owi-sec__title{font:var(--type-h2);margin:0}.owi-sec__title--sm{font:var(--type-h3)}.owi-sec__desc{font:var(--type-body-sm);color:var(--text-muted);margin:var(--space-3) 0 0;max-width:62ch}.owi-sec--inverse .owi-sec__title{color:var(--white)}.owi-sec--inverse .owi-sec__desc{color:var(--ink-300)}.owi-sec--inverse .owi-sec__eyebrow{color:var(--volt-500)}.owi-sec__actions{align-items:center;gap:var(--space-4);flex:none;display:flex}.owi-notice{gap:var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);background:var(--signal-50);box-shadow:inset 2px 0 0 var(--accent);font-size:14px;line-height:1.5;display:flex}.owi-notice--warn{background:var(--amber-50);box-shadow:inset 2px 0 0 var(--amber-500)}.owi-notice--risk{background:var(--red-50);box-shadow:inset 2px 0 0 var(--red-500)}.owi-notice__title{font-family:var(--font-display);font-size:14px;font-weight:var(--weight-semibold);margin:0 0 2px}.owi-notice__body{color:var(--text-secondary);margin:0}.owi-empty{align-items:center;gap:var(--space-4);padding:var(--space-10) var(--space-6);border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);text-align:center;flex-direction:column;display:flex}.owi-empty__title{font:var(--type-h3);margin:0}.owi-empty__body{font:var(--type-body-sm);color:var(--text-muted);max-width:44ch;margin:0}.owi-metric{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--white);flex-direction:column;display:flex}.owi-metric__label{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-muted);margin:0}.owi-metric__value{font:var(--type-metric);letter-spacing:var(--ls-mono);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0}.owi-metric__value--accent{color:var(--signal-600)}.owi-metric__value--sm{font-size:var(--size-metric-sm)}.owi-metric__foot{align-items:center;gap:var(--space-4);color:var(--text-muted);font-size:12px;display:flex}.owi-metric__delta{font-family:var(--font-mono);font-weight:var(--weight-medium)}.owi-metric__delta--up{color:var(--signal-600)}.owi-metric__delta--down{color:var(--red-600)}.owi-metric--inverse{background:var(--surface-inverse-raised);border-color:var(--border-inverse)}.owi-metric--inverse .owi-metric__value{color:var(--white)}.owi-metric--inverse .owi-metric__label,.owi-metric--inverse .owi-metric__foot{color:var(--text-inverse-muted)}.owi-table-wrap{overflow-x:auto}.owi-table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:14px}.owi-table th{text-align:left;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-default);font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-muted);white-space:nowrap}.owi-table td{padding:var(--space-5);border-bottom:1px solid var(--border-hairline);vertical-align:middle}.owi-table tbody tr:last-child td{border-bottom:0}.owi-table tbody tr{transition:background var(--dur-fast) var(--ease-out)}.owi-table tbody tr:hover{background:var(--signal-50)}.owi-table__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.owi-table__sub{color:var(--text-muted);font-size:12px;font-family:var(--font-mono);display:block}.owi-score{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--white);flex-direction:column;display:flex}.owi-score__head{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.owi-score__title{font:var(--type-h3);margin:0;font-size:15px}.owi-score__body{font:var(--type-body-sm);color:var(--text-muted);margin:0}.owi-score__bar{background:var(--ink-100);border-radius:2px;height:3px;overflow:hidden}.owi-score__bar span{background:var(--accent);height:100%;display:block}.owi-score--warn .owi-score__bar span{background:var(--amber-500)}.owi-score--risk .owi-score__bar span{background:var(--red-500)}.owi-topbar{align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-7);border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--veil);-webkit-backdrop-filter:var(--blur-veil);backdrop-filter:var(--blur-veil);box-shadow:var(--shadow-sm);display:flex}.owi-topbar__spacer{flex:1}.owi-topbar__tag{border-radius:var(--radius-pill);background:var(--ink-100);color:var(--text-muted);font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);padding:4px 10px}.owi-topbar--inverse{background:var(--veil-inverse);border-color:var(--border-inverse);color:var(--white)}.owi-topbar--inverse .owi-topbar__tag{color:var(--text-inverse-muted);background:#ffffff1a}.owi-tabs{gap:var(--space-4);flex-wrap:wrap;display:flex}.owi-tab{align-items:center;gap:var(--space-4);height:var(--control-h);padding:0 var(--space-6);border:1px solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--veil);color:var(--text-primary);font-family:var(--font-sans);font-size:14px;font-weight:var(--weight-semibold);cursor:pointer;transition:var(--transition-control);text-decoration:none;display:inline-flex}.owi-tab:hover{border-color:var(--border-strong);background:var(--white)}.owi-tab[aria-selected=true]{background:var(--ink-900);border-color:var(--ink-900);color:var(--white)}.owi-tab[aria-selected=true] .owi-badge{background:var(--white);color:var(--ink-900)}.owi-subnav{gap:var(--space-3);flex-wrap:wrap;display:flex}.owi-subnav__item{align-items:center;gap:var(--space-3);height:var(--control-h-sm);padding:0 var(--space-5);border-radius:var(--radius-pill);color:var(--text-secondary);font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-semibold);cursor:pointer;transition:var(--transition-control);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.owi-subnav__item:hover{background:var(--ink-100);color:var(--text-primary)}.owi-subnav__item[aria-selected=true]{background:var(--signal-100);color:var(--status-ok-fg)}.owi-spark{display:block;overflow:visible}.owi-trend{width:100%;height:auto;display:block;overflow:visible}.owi-trend__grid{stroke:var(--border-hairline)}.owi-trend__zero{stroke:var(--ink-900);stroke-width:1px;stroke-opacity:.35}.owi-trend__axis{font-family:var(--font-mono);fill:var(--text-muted);font-size:10px}.owi-trend__axis--right{text-anchor:end}.owi-trend__line{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round}.owi-trend__pt{cursor:pointer}.owi-trend__label{font-family:var(--font-sans);fill:var(--text-muted);font-size:10px}.owi-trend__label--on{fill:var(--text-primary);font-weight:var(--weight-semibold)}.owi-trend-block{width:100%;position:relative}.owi-trend__legend{font-family:var(--font-mono);color:var(--text-secondary);flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.owi-trend__legend i{vertical-align:middle;width:14px;height:2px;margin:0 6px 3px 0;display:inline-block}.owi-trend__tip{z-index:2;background:var(--white);border:1px solid var(--border-default);border-radius:var(--radius-md);pointer-events:none;min-width:140px;max-width:min(220px,100% - 16px);color:var(--text-primary);padding:8px 10px;position:absolute;top:8px;box-shadow:0 4px 12px #10161a14}.owi-trend__tip-month{font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-semibold);color:var(--text-primary);margin:0 0 6px}.owi-trend__tip-row{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:6px;margin:0 0 3px;font-size:11px;display:flex}.owi-trend__tip-row:last-child{margin-bottom:0}.owi-trend__tip-row i{flex:none;width:10px;height:2px;display:inline-block}.owi-trend__tip-row span{flex:1;min-width:0}.owi-trend__tip-row b{font-weight:var(--weight-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums}.owi-serif{font-family:var(--font-serif);font-weight:var(--weight-regular);letter-spacing:var(--ls-serif);text-wrap:pretty}.owi-serif em{font-style:italic}.owi-serif-xl{font:var(--type-serif-xl);letter-spacing:var(--ls-serif);text-wrap:pretty;margin:0}.owi-serif-lg{font:var(--type-serif-lg);letter-spacing:var(--ls-serif);text-wrap:pretty;margin:0}.owi-serif-md{font:var(--type-serif-md);letter-spacing:var(--ls-serif);text-wrap:pretty;margin:0}.owi-sec__title--serif{font:var(--type-serif-md);letter-spacing:var(--ls-serif)}.owi-icon{color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.owi-icon svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}
:root{--mc2-radius-card:16px;--mc2-radius-tile:14px;--mc2-radius-pill:var(--radius-pill);--mc2-offset:10px;--mc2-offset-hard:4px;--mc2-topbar-h:58px;--mc2-topbar-bg:var(--ink-950);--mc2-stage-max:1280px;--mc2-action:var(--volt-500);--mc2-gate:var(--amber-500);--mc2-broken:var(--red-500);--mc2-healthy:var(--signal-500);--mc2-progress:var(--cobalt-500);--mc2-client-pbws:var(--cobalt-500);--mc2-client-aster:var(--signal-500);--mc2-client-north:var(--amber-500);--mc2-client-internal:var(--ink-900);--mc2-client-1:var(--cobalt-500);--mc2-client-2:var(--signal-500);--mc2-client-3:var(--amber-500);--mc2-client-4:var(--electric-500);--mc2-client-5:var(--cobalt-700);--mc2-client-6:var(--signal-700);--mc2-client-7:var(--amber-700);--mc2-client-8:var(--ink-700)}.mc2-fonts{--font-display:var(--mc2-font-display), "Space Grotesk", "Avenir Next", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--mc2-font-mono), "Azeret Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-serif:var(--mc2-font-serif), "Instrument Serif", "Iowan Old Style", Georgia, serif}html,body{min-height:100%;margin:0}body{background:var(--surface-page);color:var(--text-primary)}.owi-shell{flex-direction:column;min-height:100vh;display:flex}.owi-shell__main{flex:1;width:min(1240px,100% - 48px);margin:0 auto;padding:28px 0 64px}.owi-shell__main--flush{width:100%;max-width:none;margin:0;padding:0}.owi-shell__main--wide{width:min(1240px,100% - 48px)}.owi-marketing{width:100%}.owi-marketing__wrap{width:min(1240px,100% - 48px);margin:0 auto}.card{background:var(--white);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:20px 22px}.muted{color:var(--text-secondary)}.eyebrow{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--signal-600);margin:0 0 8px}.lede{color:var(--text-secondary);max-width:60ch;font-size:1.05rem;line-height:1.55}.chip,.tag{background:var(--ink-50);color:var(--ink-600);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.chip-ok{background:var(--signal-50);color:var(--signal-600)}.chip-warn{color:#9a5b12;background:#fff4e8}.chip-danger{color:var(--red-500);background:#fdeceb}.notice{border-radius:var(--radius-md);background:var(--ink-50);border-left:2px solid var(--signal-500);padding:14px 16px}.notice.warn{border-left-color:var(--amber-500);background:#fff7ed}.notice.danger{border-left-color:var(--red-500);background:#fdeceb}.data-table{border-collapse:collapse;width:100%}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--border-hairline);padding:10px 12px;font-size:14px}.data-table th{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--ink-500)}.subnav{flex-wrap:wrap;gap:6px;margin:12px 0 8px;display:flex}.subnav a{color:var(--ink-600);background:0 0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none}.subnav a.active{background:var(--signal-50);color:var(--signal-600)}.two-col{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.metric-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.metric .label{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--ink-500);margin:0}.metric .value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:4px 0;font-size:1.6rem}.metric .value.small{font-size:1.15rem}.metric .note{color:var(--text-muted);margin:0;font-size:13px}.score-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.score-card{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--white);padding:14px 16px}.score-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.clean-list{padding-left:1.1rem}.table-wrap{overflow-x:auto}.btn{background:var(--ink-900);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.btn.ghost{color:var(--ink-900);border:1px solid var(--border-strong);background:0 0}.month-strip{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.month-pill{border:1px solid var(--border-hairline);background:var(--white);cursor:pointer;border-radius:999px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}.month-pill.active{border-color:var(--signal-500);background:var(--signal-50)}.month-pill-when{font-size:12px;font-weight:600}.month-pill-rev{font-family:var(--font-mono);font-size:13px}.growth-room .chart-wrap{position:relative}.demo-chart{width:100%;height:auto}.small-print{font-size:12px}.owi-login{max-width:28rem;margin:40px auto}.owi-mc-tabs{width:min(1240px,100% - 48px);margin:0 auto;padding:0 0 8px}.owi-owner-tabs{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}a.owi-btn{text-decoration:none}.card h2{font:var(--type-h3);letter-spacing:var(--ls-heading);margin:0 0 6px}.card h3{font-size:var(--size-body-lg);font-weight:var(--weight-semibold);letter-spacing:var(--ls-heading);margin:0 0 6px}.card>p:first-of-type{margin-top:0}.card label:not([class*=owi-]){font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-secondary);margin:0 0 6px;display:block}.card input:not([class*=owi-]):not([type=checkbox]):not([type=radio]),.card select:not([class*=owi-]),.card textarea:not([class*=owi-]){background:var(--white);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;padding:0 var(--space-6);height:var(--control-h);font-family:var(--font-sans);color:var(--text-primary);transition:var(--transition-control);font-size:14px}.card textarea:not([class*=owi-]){height:auto;min-height:88px;padding:var(--space-5) var(--space-6);line-height:var(--lh-normal);resize:vertical}.card input:not([class*=owi-]):focus-visible,.card select:not([class*=owi-]):focus-visible,.card textarea:not([class*=owi-]):focus-visible{border-color:var(--border-accent);box-shadow:var(--shadow-focus);outline:none}.card input:not([class*=owi-])::placeholder,.card textarea:not([class*=owi-])::placeholder{color:var(--text-faint)}.card input:not([class*=owi-]):disabled,.card select:not([class*=owi-]):disabled,.card textarea:not([class*=owi-]):disabled{background:var(--surface-sunken);color:var(--text-muted);cursor:not-allowed}.card button:not([class*=owi-]){justify-content:center;align-items:center;gap:var(--space-4);height:var(--control-h);padding:0 var(--space-7);border-radius:var(--radius-pill);border:1px solid var(--ink-900);background:var(--ink-900);color:var(--white);font-family:var(--font-sans);font-size:14px;font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;transition:var(--transition-control), transform var(--dur-instant) var(--ease-out);line-height:1;display:inline-flex}.card button:not([class*=owi-]):hover:not(:disabled){background:var(--ink-800);border-color:var(--ink-800)}.card button:not([class*=owi-]):active:not(:disabled){transform:scale(var(--press-scale))}.card button:not([class*=owi-]):focus-visible{box-shadow:var(--shadow-focus)}.card button:not([class*=owi-]):disabled{opacity:.45;cursor:not-allowed}.card button.ghost:not([class*=owi-]){background:var(--white);border-color:var(--border-default);color:var(--text-primary)}.card button.ghost:not([class*=owi-]):hover:not(:disabled){background:var(--ink-50);border-color:var(--border-strong)}.card table:not([class*=owi-]){border-collapse:collapse;width:100%;font-size:14px}.card table:not([class*=owi-]) th{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-muted);text-align:left;padding:0 var(--space-5) var(--space-4);border-bottom:1px solid var(--border-default);white-space:nowrap}.card table:not([class*=owi-]) td{padding:var(--space-5);border-bottom:1px solid var(--border-hairline);vertical-align:top}.card table:not([class*=owi-]) tr:last-child td{border-bottom:0}.card table:not([class*=owi-]) td:first-child,.card table:not([class*=owi-]) th:first-child{padding-left:0}.meetings-ai-bar a{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.row{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.rowend{justify-content:flex-end}.inline{align-items:center;gap:var(--space-4);display:inline-flex}.grid2{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.checks{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}@media (max-width:680px){.grid2{grid-template-columns:1fr}}.empty{border:1px dashed var(--border-default);border-radius:var(--radius-md);padding:var(--space-8) var(--space-7);text-align:center;background:var(--surface-sunken)}.empty p{margin:0 0 4px}.empty p:last-child{color:var(--text-muted);margin-bottom:0}.summary-grid{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.summary-cell span{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-accent);margin-bottom:2px;display:block}.badge{border-radius:var(--radius-pill);background:var(--accent);min-width:20px;height:20px;color:var(--white);font-size:11px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;margin-left:6px;padding:0 6px;display:inline-flex}.card td a,.card .row a:not([class*=owi-]){color:var(--text-accent);font-weight:var(--weight-medium);text-decoration:none}.card td a:hover,.card .row a:not([class*=owi-]):hover{text-decoration:underline}.tabs{gap:var(--space-4);margin:var(--space-6) 0 0;flex-wrap:wrap;display:flex}.tabs .tab{align-items:center;gap:var(--space-4);height:var(--control-h-sm);padding:0 var(--space-6);border:1px solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--veil);color:var(--text-primary);font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;transition:var(--transition-control);text-decoration:none;display:inline-flex}.tabs .tab:hover{border-color:var(--border-strong);background:var(--white)}.tabs .tab.active{background:var(--ink-900);border-color:var(--ink-900);color:var(--white)}.pill{border-radius:var(--radius-pill);background:var(--status-idle-bg);color:var(--status-idle-fg);font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.pill-connected,.pill-accepted,.pill-passed{background:var(--status-ok-bg);color:var(--status-ok-fg)}.pill-needs_connection,.pill-invited,.pill-pending{background:var(--status-warn-bg);color:var(--status-warn-fg)}.pill-failed,.pill-revoked{background:var(--status-risk-bg);color:var(--status-risk-fg)}.person{padding:var(--space-5) 0;border-bottom:1px solid var(--border-hairline);flex-direction:column;gap:2px;display:flex}.person:last-child{border-bottom:0}.figures{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.figure-value{font:var(--type-metric);letter-spacing:-.02em;display:block}.figure-label{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-muted);display:block}.card>p.muted:first-child{margin-top:0}.owi-clientbar{z-index:20;align-items:center;gap:var(--space-6);margin:0 0 var(--space-7);padding:var(--space-4) 0;background:color-mix(in srgb, var(--surface-page) 88%, transparent);-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);border-bottom:1px solid var(--border-hairline);display:flex;position:sticky;top:0}.owi-clientbar__back{white-space:nowrap;text-overflow:ellipsis;max-width:30ch;color:var(--text-primary);font-weight:var(--weight-semibold);letter-spacing:var(--ls-heading);border:0;flex-shrink:0;align-items:center;gap:7px;font-size:15px;text-decoration:none;display:inline-flex;overflow:hidden}.owi-clientbar__back:hover{color:var(--text-accent)}.owi-clientbar__nav{align-items:center;gap:var(--space-3);scrollbar-width:none;margin-left:auto;display:flex;overflow-x:auto}.owi-clientbar__nav::-webkit-scrollbar{display:none}.owi-clientbar__link{border-radius:var(--radius-pill);color:var(--text-secondary);font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;transition:var(--transition-control);border:1px solid #0000;flex:none;padding:5px 11px;text-decoration:none}.owi-clientbar__link:hover{color:var(--text-primary);background:var(--veil)}.owi-clientbar__link[aria-selected=true]{background:var(--ink-900);border-color:var(--ink-900);color:var(--white)}@media (max-width:680px){.owi-clientbar{align-items:stretch;gap:var(--space-4);flex-direction:column}.owi-clientbar__nav{margin-left:0}}.owi-ai-nav-btn{white-space:nowrap;font-weight:600;color:#c8f751!important;background:#10161a!important;border:1px solid #2a363e!important}.owi-ai-nav-btn:hover{border-color:#c8f751!important}.op-header__tabs .owi-ai-nav-tab{cursor:pointer;font:inherit;background:#10161a;border:1px solid #2a363e;font-weight:600;color:#c8f751!important}.op-header__tabs .owi-ai-nav-tab:hover{border-color:#c8f751}.owi-ai-fab{z-index:90;color:#c8f751;cursor:pointer;background:#10161a;border:1px solid #40505a;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:600;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 28px #00000059}.owi-ai-fab:hover{border-color:#c8f751}.owi-ai-terminal{z-index:100;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e9eef1;background:#0c1014;border:1px solid #2a363e;border-radius:12px;flex-direction:column;width:min(440px,100vw - 24px);height:min(520px,100vh - 80px);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;display:flex;position:fixed;bottom:16px;right:16px;overflow:hidden;box-shadow:0 20px 60px #00000080}.owi-ai-terminal__bar{background:#10161a;border-bottom:1px solid #2a363e;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.owi-ai-terminal__title{align-items:center;gap:8px;min-width:0;display:flex}.owi-ai-terminal__title strong{letter-spacing:-.01em;font-size:13px}.owi-ai-terminal__dot{background:#c8f751;border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #c8f75133}.owi-ai-terminal__status{text-transform:uppercase;letter-spacing:.08em;color:#a7b4bd;white-space:nowrap;font-size:10px}.owi-ai-terminal__controls{align-items:center;gap:8px;display:flex}.owi-ai-terminal__agent select{color:#fff;font:inherit;background:#1a2329;border:1px solid #40505a;border-radius:6px;padding:4px 8px;font-size:12px}.owi-ai-terminal__icon-btn{color:#b3bfc7;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:22px;line-height:1}.owi-ai-terminal__meta{color:#9aa9b3;border-bottom:1px solid #1a2329;gap:12px;padding:6px 12px;font-size:10px;display:flex;overflow:hidden}.owi-ai-terminal__transcript{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow:auto}.owi-ai-terminal__hint{color:#b3bfc7;margin:0;line-height:1.5}.owi-ai-terminal__line{grid-template-columns:56px 1fr;gap:8px;display:grid}.owi-ai-terminal__role{color:#c8f751;text-transform:uppercase;letter-spacing:.06em;padding-top:3px;font-size:10px}.owi-ai-terminal__line--user .owi-ai-terminal__role{color:#4fd9b4}.owi-ai-terminal__line--system .owi-ai-terminal__role{color:#f59b3a}.owi-ai-terminal__line pre{white-space:pre-wrap;word-break:break-word;font:inherit;color:#e9eef1;margin:0;line-height:1.45}.owi-ai-terminal__waiting{color:#a7d92f;margin:0;font-style:italic}.owi-ai-terminal__err{color:#da5a50;margin:0}.owi-ai-terminal__prompt{background:#0a0e12;border-top:1px solid #2a363e;grid-template-columns:auto 1fr auto;align-items:end;gap:8px;padding:10px 12px;display:grid}.owi-ai-terminal__gt{color:#c8f751;padding-bottom:10px;font-weight:700}.owi-ai-terminal__prompt textarea{resize:none;color:#fff;caret-color:#c8f751;width:100%;font:inherit;background:#10161a;border:1px solid #2a363e;border-radius:8px;padding:8px 10px;line-height:1.4}.owi-ai-terminal__prompt textarea::placeholder{color:#8595a0;opacity:1}.owi-ai-terminal__prompt textarea:focus{border-color:#5c6e79;outline:none}.owi-ai-terminal__send{color:#10161a;cursor:pointer;background:#c8f751;border:0;border-radius:8px;height:38px;padding:8px 12px;font-size:12px;font-weight:700}.owi-ai-terminal__send:disabled{opacity:.4;cursor:not-allowed}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.owi-ai-connect{width:min(520px,100vw - 24px);height:min(640px,100vh - 72px)}.owi-ai-connect__body{color:#d6dee3;flex:1;padding:12px 14px 16px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:13.5px;line-height:1.5;overflow:auto}.owi-ai-connect__lead{margin:0 0 10px}.owi-ai-live{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;align-items:baseline;gap:8px;margin:0 0 12px;padding:8px 10px;font-size:12.5px;display:flex}.owi-ai-live__dot{background:#6b7a85;border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.owi-ai-live__text{min-width:0}.owi-ai-live__who,.owi-ai-live__hint{color:#8595a0;font-weight:400}.owi-ai-live--live{background:#c8f75114;border-color:#c8f75159}.owi-ai-live--live .owi-ai-live__dot{background:#c8f751;animation:2s ease-in-out infinite owi-ai-live-pulse}.owi-ai-live--live strong{color:#dff59a}.owi-ai-live--off{background:#d5432f1a;border-color:#d5432f66}.owi-ai-live--off .owi-ai-live__dot{background:#d5432f}.owi-ai-live--off strong{color:#f2a396}.owi-ai-live--idle .owi-ai-live__dot{background:#6b7a85}@keyframes owi-ai-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.owi-ai-live--live .owi-ai-live__dot{animation:none}}.owi-ai-connect__blurb{color:#a7b4bd;margin:0 0 14px;font-size:12.5px}.owi-ai-connect__h{text-transform:uppercase;letter-spacing:.1em;color:#c8f751;margin:16px 0 8px;font-family:ui-monospace,Menlo,monospace;font-size:11px}.owi-ai-connect__steps{color:#b3bfc7;margin:0 0 10px;padding-left:1.2rem;font-size:12.5px}.owi-ai-connect__code{color:#e9eef1;white-space:pre-wrap;word-break:break-word;background:#080b0d;border:1px solid #2a363e;border-radius:8px;max-height:220px;margin:0 0 10px;padding:12px;font-family:ui-monospace,Menlo,Monaco,Consolas,monospace;font-size:11.5px;line-height:1.45;overflow:auto}.owi-ai-connect__copy{color:#fff;cursor:pointer;background:#1a2329;border:1px solid #40505a;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:8px;padding:10px 12px;font-size:13px;font-weight:600;display:inline-flex}.owi-ai-connect__copy--primary{color:#10161a;background:#c8f751;border-color:#c8f751}.owi-ai-connect__copy:hover{filter:brightness(1.05)}.owi-ai-connect__foot{color:#9aa9b3;margin:14px 0 0;font-size:11.5px;line-height:1.5}.owi-ai-connect__path{word-break:break-all;font-size:10px}.owi-ai-chat{border-color:#4fd9b4;right:16px}.owi-ai-chat .owi-ai-terminal__dot{background:#4fd9b4}.owi-ai-nav-btn--chat{color:#0b3d32;border-color:#4fd9b4}.deck-intake{flex-direction:column;gap:12px;display:flex}.deck-intake__head h3{font-size:1.15rem}.deck-intake__steps{color:var(--text-muted);flex-wrap:wrap;gap:8px;margin-top:10px;font-size:12px;display:flex}.deck-intake__steps span[data-active=true]{color:var(--text-default,#111);font-weight:600}.deck-intake__steps span[data-done=true]{color:#1a7f5a}.deck-intake__body{flex-direction:column;gap:8px;display:flex}.deck-intake__check{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.deck-intake__meetings,.deck-intake__platforms{flex-direction:column;gap:8px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.deck-intake__foot{border-top:1px solid var(--border-hairline,#e5e5e5);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:12px;display:flex}.owi-legal-strip{max-width:960px;font-family:var(--font-mono,ui-monospace,Menlo,monospace);letter-spacing:.04em;color:var(--text-muted,#7a8794);margin:8px auto 28px;padding:0 20px;font-size:11px}.owi-legal-strip a{color:inherit;text-decoration:none}.owi-legal-strip a:hover{color:var(--ink-900,#10161c);text-decoration:underline}
