@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2)format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2)format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2)format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2)format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2)format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2)format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2)format("woff2"),url(/_astro/inter-cyrillic-700-normal.DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2)format("woff2"),url(/_astro/inter-greek-ext-700-normal.BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2)format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2)format("woff2"),url(/_astro/inter-vietnamese-700-normal.BZaoP0fm.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2)format("woff2"),url(/_astro/inter-latin-ext-700-normal.TidjK2hL.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-cyrillic-ext-800-normal.BZOjs1Xv.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-800-normal.Ca-gJeZY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-cyrillic-800-normal.C7MGvYyJ.woff2)format("woff2"),url(/_astro/inter-cyrillic-800-normal.CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-greek-ext-800-normal.B--PVpEC.woff2)format("woff2"),url(/_astro/inter-greek-ext-800-normal.DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-greek-800-normal.CLIouy3y.woff2)format("woff2"),url(/_astro/inter-greek-800-normal.BU00tryP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-vietnamese-800-normal.Cm7tD1pz.woff2)format("woff2"),url(/_astro/inter-vietnamese-800-normal.DDlpr_Ee.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-latin-ext-800-normal.DZJjya6U.woff2)format("woff2"),url(/_astro/inter-latin-ext-800-normal.BOMpwxm3.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-latin-800-normal.BYj_oED-.woff2)format("woff2"),url(/_astro/inter-latin-800-normal.D1mf63XC.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-cyrillic-600-normal.DvRl3Mj-.woff2)format("woff2"),url(/_astro/manrope-cyrillic-600-normal.It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-greek-600-normal.BoRV6lzK.woff2)format("woff2"),url(/_astro/manrope-greek-600-normal.CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-vietnamese-600-normal.C1J5PCl_.woff2)format("woff2"),url(/_astro/manrope-vietnamese-600-normal.lA7a_7Ok.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-ext-600-normal._gBojHdJ.woff2)format("woff2"),url(/_astro/manrope-latin-ext-600-normal.u5Pl7hTU.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2)format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-cyrillic-700-normal.Dw_fZAg2.woff2)format("woff2"),url(/_astro/manrope-cyrillic-700-normal.7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-greek-700-normal.CHUG9PD8.woff2)format("woff2"),url(/_astro/manrope-greek-700-normal.DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-vietnamese-700-normal.CUqMx5-1.woff2)format("woff2"),url(/_astro/manrope-vietnamese-700-normal.pt65Fn2Z.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-ext-700-normal.DYOwVNan.woff2)format("woff2"),url(/_astro/manrope-latin-ext-700-normal.eVCcYqtJ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-cyrillic-800-normal.AvdZ5mAV.woff2)format("woff2"),url(/_astro/manrope-cyrillic-800-normal.BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-greek-800-normal.CDvU698_.woff2)format("woff2"),url(/_astro/manrope-greek-800-normal.Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-vietnamese-800-normal.ClPWri-A.woff2)format("woff2"),url(/_astro/manrope-vietnamese-800-normal.bvg7iBCV.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-latin-ext-800-normal.DdFx7KEb.woff2)format("woff2"),url(/_astro/manrope-latin-ext-800-normal.BQAQsuQc.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-latin-800-normal.BfWYOv1c.woff2)format("woff2"),url(/_astro/manrope-latin-800-normal.uHUdIJgA.woff)format("woff");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}:root{--background:#fbfaf8;--surface:#fffdfb;--foreground:#211f1d;--muted:#625a54;--line:#d6cfc7d1;--primary:#3742c2;--primary-dark:#27309a;--accent:#14a6e0;--success:#0f9f78;--warm:#fff7ef;--radius:8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--background);color:var(--foreground);font-feature-settings:"rlig" 1, "calt" 1;text-rendering:optimizelegibility;margin:0}body.is-nav-open{overflow:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(1120px,100% - 32px);margin-inline:auto}.site-shell{flex-direction:column;min-height:100vh;display:flex}.site-header{z-index:30;backdrop-filter:blur(14px);background:#fbfaf8b8;border-bottom:1px solid #0000;transition:border-color .18s,background-color .18s,box-shadow .18s;position:sticky;top:0}.site-header.is-scrolled{background:#fbfaf8f0;border-bottom-color:#ded8d2b8;box-shadow:0 12px 32px #29231d0b}.nav{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.brand{color:var(--primary);letter-spacing:0;align-items:center;gap:6px;font-weight:800;display:inline-flex}.brand-symbol{flex:none;width:38px;height:38px;display:block}.brand-mark{font-size:30px;line-height:1}.brand-name{font-size:16px}.nav-toggle{display:none}.nav-menu{flex:1;justify-content:flex-end;align-items:center;gap:20px;display:flex}.nav-links{align-items:center;gap:26px;font-size:14px;font-weight:700;display:flex}.nav-dropdown{position:relative}.nav-dropdown-trigger{align-items:center;gap:6px;display:inline-flex}.nav-dropdown-trigger:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.nav-dropdown-menu{opacity:0;visibility:hidden;pointer-events:none;background:#fffffff5;border:1px solid #ded8d2f2;border-radius:8px;width:min(560px,100vw - 40px);padding:14px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 22px 60px #29231d24}.nav-dropdown-menu:before{content:"";height:20px;position:absolute;top:-20px;left:0;right:0}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-dropdown-feature{color:var(--primary);background:#3742c212;border-radius:6px;gap:3px;padding:13px 14px;display:grid}.nav-dropdown-feature span{font-weight:850}.nav-dropdown-feature small{color:var(--muted);font-weight:550}.nav-dropdown-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin-top:10px;display:grid}.nav-dropdown-grid a{color:var(--foreground);border-radius:6px;padding:10px 11px;font-size:13px}.nav-dropdown-grid a:hover,.nav-dropdown-feature:hover{background:#3742c21a}.nav-dropdown-menu-wide{width:min(760px,100vw - 40px)}@media (width>=861px){.nav-what-we-do .nav-dropdown-menu-wide{width:min(960px,100vw - 32px);position:fixed;top:76px;left:50%}}.nav-dropdown-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.nav-dropdown-columns div{align-content:start;gap:2px;display:grid}.nav-dropdown-columns a{color:var(--foreground);border-radius:6px;padding:8px 10px;font-size:13px;line-height:1.25}.nav-dropdown-columns a:hover{color:var(--primary);background:#3742c214}.nav-dropdown-column-title{font-weight:850;color:var(--primary)!important}.nav-actions{align-items:center;gap:12px;display:flex}.mobile-only-nav{display:none}.button{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.button-primary{background:var(--primary);color:#fff;box-shadow:0 10px 24px #3742c22e}.button-primary:hover{background:var(--primary-dark)}.nav-cta{border-radius:8px;min-width:118px;padding:0 18px;box-shadow:0 8px 20px #3742c229}.nav-cta:hover{box-shadow:0 11px 24px #3742c233}.nav-sign-in{color:var(--muted);font-size:13px;font-weight:700;line-height:1;transition:color .16s}.nav-sign-in:hover{color:var(--primary)}.button-secondary{color:var(--primary);background:#ffffff94;border-color:#3742c259}.hero{background:radial-gradient(circle at 86% 18%,#3742c211,#0000 32%),linear-gradient(135deg,#fbfaf8 0%,#fff 58%,#fff6ee 100%);padding:92px 0 82px;position:relative;overflow:hidden}.compact-hero{padding:82px 0 48px}.pricing-hero{padding:72px 0 58px}.hero-centered{text-align:center;max-width:780px;margin-inline:auto}.hero-centered>.lead{text-align:center;margin-inline:auto}.hero-centered .hero-actions{justify-content:center}.compact-title{letter-spacing:0;margin:0 0 16px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(34px,4.6vw,50px);line-height:1.06}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:56px;display:grid}.eyebrow{display:none}.eyebrow+h1,.eyebrow+h2,.eyebrow+h3,.eyebrow+.page-title,.eyebrow+.section-title,.eyebrow+.compact-title{margin-top:0}.hero h1,.page-title{letter-spacing:0;margin:14px 0 18px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(44px,5.6vw,68px);line-height:.98}.typewriter-line{white-space:nowrap}.hero h1 span,.highlight{color:var(--primary)}.typewriter-title .typewriter-line-muted{color:var(--foreground)}.typewriter-title .typewriter-line-primary{color:var(--primary)}.typewriter-cursor{vertical-align:-.04em;opacity:.62;background:currentColor;width:3px;height:.8em;margin-left:4px;animation:.9s step-end infinite cursor-pulse;display:inline-block}@keyframes cursor-pulse{50%{opacity:0}}.lead{color:var(--muted);max-width:680px;font-size:clamp(17px,1.8vw,20px);line-height:1.5}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.voice-hero-rotator{min-height:650px;padding:36px 0 132px;position:relative;overflow:hidden}.voice-hero-slide{opacity:0;pointer-events:none;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:52px;transition:opacity .52s,transform .52s;display:grid;position:absolute;inset:36px 0 132px;transform:translateY(18px)}.voice-hero-slide.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.voice-hero-copy h1{letter-spacing:0;margin:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(46px,7vw,78px);line-height:.98}.voice-hero-copy h1 span,.voice-hero-line span,.voice-hero-action span{color:var(--primary)}.voice-hero-line{color:var(--foreground);margin:22px 0 0;font-size:clamp(24px,2.8vw,34px);font-weight:750;line-height:1.16}.voice-hero-action{max-width:690px;color:var(--muted);margin:16px 0 0;font-size:clamp(18px,1.9vw,23px);font-weight:650;line-height:1.42}.voice-hero-portrait{justify-content:center;align-items:flex-end;min-height:430px;display:flex;position:relative}.voice-hero-portrait:before{content:"";filter:blur(36px);background:#3742c21f;border-radius:999px;width:min(360px,80%);height:120px;position:absolute;bottom:8px}.voice-hero-portrait img{z-index:1;object-fit:contain;width:auto;max-width:min(430px,100%);max-height:430px;position:relative}.voice-hero-actions{inset-inline:0;z-index:3;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:26px}.voice-hero-actions .hero-actions{justify-content:center}.voice-hero-actions p{max-width:620px;color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.5}.visual-card,.card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 12px 34px #29231d0e}.visual-card{padding:24px}.call-flow{color:var(--foreground);background:#f2f3ff;border:1px solid #3742c22e;border-radius:8px;padding:24px}.call-flow-step{grid-template-columns:36px 1fr;align-items:start;gap:14px;padding:15px 0;display:grid}.call-flow-step+.call-flow-step{border-top:1px solid #3742c21f}.step-dot{width:32px;height:32px;color:var(--primary);background:#3742c21a;border-radius:50%;place-items:center;font-weight:850;display:grid}.section-alt{background:#fffdfba8;border-block:1px solid #ded8d26b}.section-header{max-width:760px;margin-bottom:34px}.section-header.center{text-align:center;margin-inline:auto}.section-header h2,.card h2,.card h3{letter-spacing:0;margin:10px 0 12px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.08}.section-header h2{font-size:clamp(30px,3.7vw,44px)}.section-header p{color:var(--muted);font-size:17px;line-height:1.62}.section-title{letter-spacing:0;margin:10px 0 16px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,3.8vw,46px);line-height:1.08}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.card{padding:24px}.card p,.card li{color:var(--muted);line-height:1.55}.media-card{flex-direction:column;min-width:0;min-height:100%;padding:0;display:flex;overflow:hidden}.media-card>picture:first-child,.media-card>img:first-child{aspect-ratio:16/10;border-bottom:1px solid var(--line);flex:none;width:100%;display:block;overflow:hidden}.media-card>picture:first-child>img{object-fit:cover;width:100%;height:100%}.media-card>img:first-child{object-fit:cover;height:auto}.media-card-body{flex:1;padding:22px}.media-card-body>:first-child{margin-top:0}.media-card-body>:last-child{margin-bottom:0}.linked-card,.outcome-card{transition:transform .18s,box-shadow .18s,border-color .18s}.linked-card:hover,.outcome-card:hover{border-color:#3742c257;transform:translateY(-3px);box-shadow:0 18px 44px #29231d16}.outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.outcome-card{border:1px solid var(--line);border-top:4px solid var(--primary);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-height:100%;padding:26px;display:flex;box-shadow:0 12px 34px #29231d0e}.outcome-card h2,.outcome-card h3{letter-spacing:0;margin:8px 0 12px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:28px;line-height:1.1}.outcome-card p{color:var(--muted);line-height:1.6}.mini-link-list{gap:8px;margin:18px 0 24px;display:grid}.mini-link-list span{color:var(--muted);border-left:3px solid #3742c23d;padding-left:10px;font-size:14px;font-weight:650}.outcome-card .learn-more{margin-top:auto}.outcome-stage-card{flex-direction:column;display:flex}.outcome-stage-card .learn-more{margin-top:22px}.industry-visual-hero{background:#f7f7f4;align-items:center;min-height:720px;padding:0;display:flex}.industry-visual-hero:before{content:"";z-index:1;background:#fbfaf8;width:50%;position:absolute;inset:0 auto 0 0}.industry-hero-content{z-index:2;position:relative}.industry-hero-copy{width:min(44%,520px);padding:32px 40px 32px 0}.industry-hero-copy .page-title{font-size:clamp(46px,4vw,60px)}.industry-hero-copy .lead{max-width:500px}.industry-hero-copy .button-secondary{background:#ffffffe6}.industry-hero-media{z-index:0;position:absolute;inset:0 0 0 50%;overflow:hidden}.industry-hero-image{object-fit:cover;object-position:center;width:100%;height:100%}.industry-solution-list{gap:10px;margin-top:18px;display:grid}.industry-solution-item{background:#ffffff8a;border:1px solid #3742c224;border-radius:6px;gap:4px;padding:12px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.industry-solution-item:hover{background:#3742c20f;border-color:#3742c257;transform:translateY(-1px)}.industry-solution-item strong{color:var(--foreground);font-size:15px}.industry-solution-item span,.service-note{color:var(--muted);font-size:14px;line-height:1.5}.industry-section-header{max-width:820px}.industry-feature-grid{border-block:1px solid var(--line);gap:0}.industry-feature-item{min-height:150px;padding:26px 28px}.industry-feature-item:nth-child(odd){border-right:1px solid var(--line)}.industry-feature-item:nth-child(n+3){border-top:1px solid var(--line)}.industry-feature-item h3{margin:0 0 10px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:23px;line-height:1.12}.industry-feature-item p,.integration-note{color:var(--muted);margin:0;line-height:1.6}.integration-system-card{flex-direction:column;min-height:100%;display:flex}.integration-system-card>span{color:var(--primary);font-size:13px;font-weight:800}.integration-system-card h3{margin-top:8px;font-size:26px}.integration-system-card>p{flex:1}.integration-system-links{flex-wrap:wrap;gap:8px 14px;margin-top:20px;display:flex}.integration-system-links a{color:var(--primary);align-items:center;gap:5px;font-size:13px;font-weight:750;display:inline-flex}.integration-system-links a:hover{color:var(--primary-dark);text-underline-offset:3px;text-decoration:underline}.integration-note{max-width:920px;margin-top:22px;font-size:14px}.service-note{margin-top:18px}.outcome-links{margin-top:28px}.cta-band,.pricing-feature{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:28px;display:grid}.cta-band h2,.pricing-feature h2{margin:8px 0 12px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,3.7vw,44px);line-height:1.08}.cta-band p,.pricing-feature p{color:var(--muted);line-height:1.62}.pricing-feature{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:28px;box-shadow:0 12px 34px #29231d0e}.membership-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.membership-plan-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);border-top:4px solid #625a5447;flex-direction:column;min-width:0;min-height:100%;padding:30px;display:flex;box-shadow:0 12px 34px #29231d0e}.membership-plan-card-featured{border-color:#3742c29e;border-top-color:var(--primary);background:#f4f5ff;box-shadow:0 18px 46px #3742c221}.plan-guarantee{font-weight:750;color:var(--primary)!important}.membership-plan-card h2,.membership-plan-card h3,.membership-price-panel h2{letter-spacing:0;margin:0 0 10px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(28px,3vw,38px);line-height:1.08}.membership-plan-header>p,.membership-tagline{color:var(--muted);margin:0;font-size:17px;line-height:1.55}.membership-plan-price{border-block:1px solid var(--line);margin:24px 0;padding:22px 0}.membership-plan-price p{color:var(--muted);margin:5px 0}.membership-plan-price .price,.membership-price-panel .price{color:var(--foreground);margin:0 0 8px}.membership-best-for{min-height:96px;color:var(--muted);margin:0 0 18px;line-height:1.6}.membership-plan-card .check-list{margin-bottom:28px}.membership-plan-actions{justify-items:start;gap:18px;margin-top:auto;display:grid}.homepage-membership-grid .membership-plan-card{color:inherit}.plans-guarantee-note{color:var(--muted);text-align:center;margin:24px 0 0}.ai-credit-note{max-width:760px;color:var(--muted);text-align:center;margin:24px auto 0;line-height:1.6}.guarantee-strip{text-align:center;background:#3742c20e;border-block:1px solid #3742c238;justify-content:center;align-items:center;gap:12px 24px;margin-bottom:22px;padding:15px 18px;display:flex}.guarantee-strip strong{color:var(--primary)}.guarantee-strip span{color:var(--muted)}.membership-hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:stretch}.headline-sentence{display:block}.headline-sentence-neutral{color:var(--foreground)!important}.headline-hero-centered{max-width:1100px}.headline-hero-centered>.lead{max-width:780px}.headline-hero-centered{width:min(100%,1100px)}.membership-price-panel{border:1px solid #3742c238;border-top:4px solid var(--primary);border-radius:var(--radius);background:#ffffffd1;flex-direction:column;justify-content:center;min-width:0;padding:32px;display:flex;box-shadow:0 18px 48px #29231d13}.membership-price-panel>p:not(.price){color:var(--muted);margin:5px 0;line-height:1.55}.app-price-panel{border-top-color:var(--accent)}.comparison-card-featured{border-top:4px solid var(--primary);background:#f4f5ff}.billing-price{font-size:17px;font-weight:700}.compact-check-list{margin:20px 0 0}.membership-intro-grid{align-items:start;gap:48px}.membership-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.membership-feature{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;padding:18px 4px;display:grid}.membership-feature>span,.process-step>span{color:var(--primary);font-size:13px;font-weight:850}.membership-feature p{color:var(--foreground);margin:0;font-weight:650;line-height:1.5}.request-flow{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.request-flow span{min-height:36px;color:var(--primary);background:#3742c20e;border:1px solid #3742c238;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex}.plain-list{gap:10px;margin:18px 0 24px;padding-left:20px;display:grid}.plain-list li{color:var(--muted);line-height:1.55}.terms-footnote{max-width:940px;color:var(--muted);margin:28px 0 0;font-size:13px;line-height:1.65}.process-grid{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.process-step{min-width:0;padding:28px 24px}.process-step+.process-step{border-left:1px solid var(--line)}.process-step h3{letter-spacing:0;margin:12px 0 10px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:26px}.process-step p,.terms-grid p{color:var(--muted);margin:0;line-height:1.58}.app-example-card{border-top:3px solid #3742c26b;align-items:flex-end;min-height:150px;display:flex}.app-example-card h3{margin:0;font-size:23px}.additional-service-grid{max-width:900px}.compact-outcome-grid .outcome-card{min-height:300px}.terms-grid{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.terms-grid>div{background:var(--surface);min-width:0;padding:24px}.essential-terms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guarantee-policy{border-left:4px solid var(--primary);background:#3742c20e;margin-top:22px;padding:20px 22px}.guarantee-policy h3{letter-spacing:0;margin:0 0 8px;font-size:18px}.guarantee-policy p{color:var(--muted);margin:0;line-height:1.6}.page-limit-layout{align-items:start}.page-limit-list{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.page-limit-list li{background:var(--surface);min-width:0;min-height:72px;color:var(--foreground);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:14px;font-weight:700;display:grid}.page-limit-list span{color:var(--primary);font-size:13px;font-weight:800}.terms-grid h3{letter-spacing:0;margin:0 0 10px;font-size:18px}.outcome-chip-list{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.service-tier{margin-top:46px}.service-tier+.service-tier{margin-top:58px}.tier-heading{align-items:center;gap:14px;margin-bottom:24px;display:flex}.tier-heading h3{color:var(--primary);letter-spacing:.18em;text-transform:uppercase;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:800}.tier-heading span{background:var(--line);flex:1;height:1px}.service-card-grid{gap:20px;display:grid}.service-card-grid-essential{grid-template-columns:repeat(3,minmax(0,1fr))}.service-card{border-left:4px solid var(--primary);border-radius:var(--radius);background:#fffdfbeb;flex-direction:column;min-height:100%;padding:26px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #29231d0e}.service-card:hover{transform:translateY(-3px);box-shadow:0 18px 44px #29231d16}.service-card h3{margin:0 0 13px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:700;line-height:1.25}.service-card p{color:var(--muted);flex:1;margin:0 0 22px;font-size:15.5px;line-height:1.62}.service-icon{width:54px;height:54px;color:var(--primary);background:#3742c217;border-radius:8px;place-items:center;margin-bottom:20px;transition:transform .18s;display:inline-grid}.service-card:hover .service-icon{transform:scale(1.06)}.service-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:28px;height:28px}.learn-more{width:fit-content;color:var(--primary);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.learn-more span{transition:transform .16s}.service-card:hover .learn-more span{transform:translate(3px)}.homepage-story-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.homepage-story blockquote{min-height:170px;margin:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(28px,3.8vw,42px);font-weight:700;line-height:1.12}.story-accent{background:var(--accent);border-radius:999px;width:64px;height:4px;margin-top:24px}.homepage-story p{color:var(--muted);margin:0 0 20px;font-size:18px;line-height:1.72}.customer-os-hero .hero-grid{align-items:stretch}.customer-os-map{flex-direction:column;justify-content:center;padding:30px;display:flex}.customer-os-map-step{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding:18px 0;display:grid}.customer-os-map-step+.customer-os-map-step{border-top:1px solid var(--line)}.customer-os-map-step strong{font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:25px;line-height:1.1}.customer-os-map-step p,.customer-os-map-result,.customer-os-definition-grid>div>p,.full-customer-os-panel>div>p{color:var(--muted);line-height:1.62}.customer-os-map-step p{margin:7px 0 0}.customer-os-map-result{border-top:1px solid var(--line);margin:16px 0 0;padding-top:20px;font-weight:700}.home-hero-title{gap:10px;display:grid}.home-hero-title .hero-verb-line{width:fit-content;color:var(--primary);grid-template-columns:repeat(5,auto);align-items:center;display:inline-grid;position:relative}.home-hero-title .hero-verb-line:after{content:"";z-index:-1;background:#3742c21f;border-radius:999px;height:.18em;position:absolute;bottom:0;left:-.1em;right:-.1em}.home-hero-title .hero-verb-line span{align-items:center;display:inline-flex}.home-hero-title .hero-dot{background:currentColor;border-radius:50%;width:.14em;height:.14em;margin:0 .28em;animation:1.8s ease-in-out infinite hero-dot-pulse;transform:translateY(.03em);box-shadow:0 0 0 .08em #3742c21a}.home-hero-title .hero-dot:nth-of-type(4){animation-delay:.45s}.home-hero-title .hero-main-line{color:var(--foreground);display:block}@keyframes hero-dot-pulse{0%,to{opacity:.36;transform:translateY(.03em)scale(.82);box-shadow:0 0 0 .05em #3742c214}48%{opacity:1;transform:translateY(.03em)scale(1);box-shadow:0 0 0 .12em #3742c224}}@media (prefers-reduced-motion:reduce){.home-hero-title .hero-dot{opacity:1;animation:none}}.hero-trunks path,.hero-branch-base,.hero-branch-pulse,.hero-track-nodes rect{vector-effect:non-scaling-stroke}.hero-trunks path{stroke:#f7f4eae6;stroke-width:1.15px}.hero-trunks rect{fill:#0c0f12;stroke:#f7f4eaf5;stroke-width:1.35px}.hero-trunks .trunk-beacon{fill:#f7f2e4;stroke:none;filter:drop-shadow(0 0 7px #fff7dae0)}.hero-branch-base{fill:none;stroke:#f7f4ea80;stroke-width:.75px}.hero-branch-pulse{fill:none;stroke:#76a8ff;stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:3 97;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.hero-track-nodes rect{fill:#0c0f12;stroke:#f7f4eab8;stroke-width:1px}.hero-track-nodes .node-tone-0,.hero-track-nodes .node-tone-1,.hero-track-nodes .node-tone-4{stroke:#438cff}.hero-track-nodes rect.is-green{fill:#72d768;stroke:#72d768}.signal-field-hero.is-animated .hero-branch-pulse{animation:7.5s linear infinite signal-travel;animation-delay:var(--pulse-delay)}.signal-field-hero.is-animated .trunk-beacon{animation:3.4s ease-in-out infinite beacon-breathe}.signal-field-hero.is-animated .trunk-beacon.is-blue{animation-delay:-1.7s}.visibility-guides path{fill:none;stroke:#242a2e29;stroke-width:.85px;stroke-dasharray:3 8;vector-effect:non-scaling-stroke}.visibility-markers rect,.visibility-markers circle,.visibility-markers path{fill:#f7f7f3;stroke:#32383d;stroke-width:1.15px;vector-effect:non-scaling-stroke}.visibility-markers .is-blue rect,.visibility-markers .is-blue circle,.visibility-markers .is-blue path{stroke:#176cff}.visibility-markers .is-green rect,.visibility-markers .is-green circle,.visibility-markers .is-green path{fill:#f7f7f3;stroke:#58bf50;stroke-width:1.7px}.visibility-scan path{stroke:#176cffb3;stroke-width:1px;vector-effect:non-scaling-stroke}.visibility-scan .scan-soft{stroke:#176cff1f;stroke-width:7px}.signal-field-get.is-animated .visibility-markers g{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite marker-breathe;animation-delay:var(--marker-delay)}.signal-field-get.is-animated .visibility-scan{animation:6.5s cubic-bezier(.45,0,.55,1) infinite visibility-sweep}.convergence-lines path,.convergence-pulses path,.convergence-nodes circle,.convergence-nodes rect{vector-effect:non-scaling-stroke}.convergence-lines path{fill:none;stroke:#2d3338;stroke-width:1.05px}.convergence-lines .lane-tone-0{stroke:#176cff}.convergence-lines .lane-tone-2{stroke:#b8aa89}.convergence-pulses path{fill:none;stroke:#176cff;stroke-width:1.55px;stroke-linecap:round;stroke-dasharray:5 95}.convergence-nodes circle{fill:#f7f7f3;stroke:#2d3338;stroke-width:1.1px}.convergence-nodes .convergence-core-outer{fill:#f7f7f3;stroke:#5cc553;stroke-width:1.8px}.convergence-nodes .convergence-core-inner{fill:#5cc5531f;stroke:#5cc553;stroke-width:1px}.signal-field-win.is-animated .convergence-pulses path{animation:5.8s linear infinite signal-travel;animation-delay:var(--pulse-delay)}.signal-field-win.is-animated .convergence-core-inner{animation:3s ease-in-out infinite core-breathe}.retention-loops path,.retention-arrows path,.retention-checkpoints rect{vector-effect:non-scaling-stroke}.retention-loops path{fill:none;stroke-linecap:round;stroke-linejoin:round}.retention-outer{stroke:#2d3338;stroke-width:1.15px}.retention-inner{stroke:#176cff;stroke-width:1.2px}.retention-pulse{stroke-width:2.2px;stroke-dasharray:4 96}.retention-pulse.pulse-outer{stroke:#252b2f}.retention-pulse.pulse-inner{stroke:#67a0ff;stroke-dashoffset:-50px}.retention-arrows path{fill:none;stroke:#2d3338;stroke-width:1.05px;stroke-linecap:round;stroke-linejoin:round}.retention-arrows path.is-blue{stroke:#176cff}.retention-checkpoints rect{fill:#f7f7f3;stroke:#2d3338;stroke-width:1.1px}.retention-checkpoints .checkpoint-blue{stroke:#176cff}.retention-checkpoints .checkpoint-green{fill:#5cc5531a;stroke:#5cc553;stroke-width:1.7px}.signal-field-keep.is-animated .retention-pulse.pulse-outer{animation:8s linear infinite signal-travel}.signal-field-keep.is-animated .retention-pulse.pulse-inner{animation:6.5s linear infinite signal-travel-reverse}.signal-field-keep.is-animated .checkpoint-green{animation:3s ease-in-out infinite checkpoint-breathe}@keyframes signal-travel{to{stroke-dashoffset:-100px}}@keyframes signal-travel-reverse{to{stroke-dashoffset:50px}}@keyframes beacon-breathe{0%,to{opacity:.45}50%{opacity:1}}@keyframes marker-breathe{0%,to{opacity:.42}50%{opacity:1}}@media (width<=980px){.signal-hero-copy h1 span{white-space:normal}}@keyframes visibility-sweep{0%{opacity:0;transform:translate(34px)}12%,88%{opacity:1}to{opacity:0;transform:translate(446px)}}@keyframes core-breathe{0%,to{fill:#5cc55314}50%{fill:#5cc55340}}@keyframes checkpoint-breathe{0%,to{fill:#5cc55314}50%{fill:#5cc5534d}}@media (prefers-reduced-motion:reduce){.signal-field-hero.is-animated .hero-branch-pulse,.signal-field-hero.is-animated .trunk-beacon,.signal-field-get.is-animated .visibility-markers g,.signal-field-get.is-animated .visibility-scan,.signal-field-win.is-animated .convergence-pulses path,.signal-field-win.is-animated .convergence-core-inner,.signal-field-keep.is-animated .retention-pulse,.signal-field-keep.is-animated .checkpoint-green{animation:none}}.customer-os-definition-grid,.full-customer-os-panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:42px;display:grid}.customer-os-three-line-heading span{white-space:nowrap;display:block}.customer-os-build-card{padding:18px}.customer-os-build-card>h2,.full-customer-os-panel h2{margin:0 0 18px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,3.7vw,44px);line-height:1.08}.customer-os-status{margin:0 0 12px;font-size:16px;font-weight:800;color:var(--primary)!important}.full-customer-os-panel>.card{border-top:4px solid var(--primary)}.modular-offer-grid{align-items:stretch}.modular-offer-card{flex-direction:column;min-height:100%;display:flex}.modular-offer-card .learn-more{margin-top:auto}.modular-offer-card h3{color:var(--primary)}.homepage-outcome-section .section-header,.homepage-industry-section .section-header,#ways-to-begin .section-header{max-width:none}.modular-offer-price{margin:16px 0 24px;font-size:24px;font-weight:800;color:var(--foreground)!important}.modular-offer-price small{color:var(--muted);margin-left:4px;font-size:14px;font-weight:600}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.faq-intro{position:sticky;top:104px}.faq-intro h2{margin:0 0 14px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,3.7vw,44px);line-height:1.08}.faq-intro p{color:var(--muted);margin:0;font-size:17px;line-height:1.62}.faq-list{gap:12px;display:grid}.faq-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);scroll-margin-top:110px;box-shadow:0 8px 24px #29231d0b}.faq-item:target{border-color:var(--primary);box-shadow:0 14px 34px #3742c21c}.faq-item summary{cursor:pointer;color:var(--foreground);padding:18px 22px;font-size:16px;font-weight:700;line-height:1.4;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";float:right;color:var(--primary);margin-left:18px;font-weight:800}.faq-item[open] summary:after{content:"–"}.faq-item p{color:var(--muted);margin:0;padding:0 22px 20px;line-height:1.62}.badge-list{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.badge{color:var(--primary);background:#3742c214;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750}.check-list{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.check-list li{grid-template-columns:13px minmax(0,1fr);align-items:start;gap:13px;display:grid}.check-list li:before{content:"";box-sizing:border-box;border:2px solid var(--primary);border-radius:50%;width:13px;height:13px;margin-top:.34em}.price{font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:40px;font-weight:800}.price small{color:var(--muted);font-family:Inter,sans-serif;font-size:15px}.price-card{flex-direction:column;display:flex}.price-card .check-list{flex:1}@media (width>=861px){.outcome-stage-card{grid-template-rows:110px minmax(0,1fr) auto;display:grid}.outcome-stage-card>h2{margin:0}.outcome-stage-card>.industry-solution-list{grid-template-rows:repeat(4,minmax(0,1fr));margin-top:0}.outcome-stage-card>.learn-more{align-self:end}.individual-service-card{grid-template-rows:64px 150px 104px 132px 54px;display:grid}.individual-service-card>h2,.individual-service-card>p,.individual-service-card>.hero-actions{margin:0}.individual-service-card>.price{flex-wrap:wrap;align-content:center;align-items:baseline;display:flex}.individual-service-card>.hero-actions{align-self:end}}.price-note{margin-top:-18px;font-size:14px}.sample-card{display:flex}.work-carousel-viewport{padding:1px;overflow:hidden}.work-carousel-track{will-change:transform;align-items:stretch;gap:20px;transition:transform .62s cubic-bezier(.22,1,.36,1);display:flex}.work-carousel-track.is-resetting{transition:none}.work-carousel-track .sample-card{flex:0 0 calc(33.3333% - 13.3333px);min-width:0;min-height:100%;display:flex}.sample-card img{transition:transform .24s}.sample-card:hover img{transform:scale(1.03)}.sample-card-body{flex:1;padding:22px}.sample-card-body h2{margin-bottom:8px}.sample-card-body p{margin-bottom:0}.work-carousel-controls{justify-content:center;align-items:center;gap:14px;margin-top:24px;display:flex}.carousel-arrow,.carousel-dot{background:var(--surface);color:var(--primary);cursor:pointer;border:1px solid #3742c247;justify-content:center;align-items:center;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.carousel-arrow{border-radius:50%;width:44px;height:44px;font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1}.carousel-dots{align-items:center;gap:9px;display:flex}.carousel-dot{background:0 0;border:0;width:44px;height:44px;padding:0;position:relative}.carousel-dot:before{content:"";background:var(--surface);border:1px solid #3742c247;border-radius:50%;width:10px;height:10px;transition:border-color .16s,background-color .16s}.carousel-arrow:hover,.carousel-arrow:focus-visible{border-color:var(--primary);background:var(--primary);color:#fff}.carousel-dot:hover,.carousel-dot:focus-visible{background:0 0}.carousel-dot:hover:before,.carousel-dot:focus-visible:before,.carousel-dot.is-active:before{border-color:var(--primary);background:var(--primary)}@keyframes carousel-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.marketing-legend-section{padding:56px 0 28px}.marketing-narrow{max-width:880px;margin-inline:auto}.marketing-small-heading{text-align:center;margin:0 0 20px;font-size:22px}.marketing-legend{gap:12px;display:grid}.marketing-legend-row{grid-template-columns:30px 1fr;align-items:start;gap:12px;display:grid}.marketing-legend-icon{width:28px;height:28px;color:var(--primary);background:#3742c212;border:1px solid #3742c242;border-radius:4px;place-items:center;font-size:12px;font-weight:800;line-height:1;display:grid}.marketing-legend-label{color:var(--foreground);font-size:15px;font-weight:750}.marketing-legend-impact,.platform-list{color:var(--muted);font-size:15px;line-height:1.5}.platform-list{margin-left:6px}.marketing-pricing-section{padding:32px 0 60px}.marketing-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:920px;margin-inline:auto;display:grid}.marketing-rights-note{max-width:880px;color:var(--muted);text-align:center;margin:22px auto 0;font-size:13px;line-height:1.6}.marketing-plan-card{flex-direction:column;display:flex}.marketing-plan-card>.hero-actions{justify-content:center}.marketing-plan-header{text-align:center}.marketing-plan-header h2{margin-bottom:10px;font-size:24px}.marketing-plan-list{flex:1;align-content:start;gap:12px;margin-top:10px;display:grid}@media (width>=861px){.marketing-plan-header{grid-template-rows:40px 126px 140px;display:grid}.marketing-plan-header h2,.marketing-plan-header .price,.marketing-plan-header>p:not(.price){margin:0}.marketing-plan-header .price,.marketing-plan-header>p:not(.price){justify-content:center;align-items:center;display:flex}.marketing-plan-header .price{white-space:nowrap}}.marketing-plan-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.marketing-plan-label{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.marketing-plan-value{white-space:nowrap;color:var(--foreground);font-size:14px;font-weight:800}.marketing-plan-value.is-muted{color:#625a5459}.marketing-plan-value.is-check{color:var(--success)}.marketing-cta-section{background:var(--primary);color:#fff}.marketing-cta-section h2{margin:0 0 14px;font-size:clamp(28px,3.4vw,40px)}.marketing-cta-section p{color:#ffffffc7;font-size:19px}.marketing-cta-section .button-secondary{color:var(--primary);background:#fff;border-color:#fff}.about-narrow{max-width:920px}.about-section-title{align-items:center;gap:12px;margin-bottom:28px;display:flex}.about-section-title h2{margin:0;font-size:clamp(28px,3.4vw,38px)}.about-title-icon{color:var(--primary);font-size:30px;line-height:1}.about-story-list{gap:34px;display:grid}.about-story-list h3{margin:0 0 10px;font-size:22px}.about-story-list p{color:var(--muted);margin:0;font-size:18px;line-height:1.72}.about-story-list p a{color:var(--primary);text-underline-offset:3px;font-weight:700;text-decoration:underline 1px}.about-feature-card{min-height:100%}.about-feature-icon{color:var(--primary);margin-bottom:18px;font-size:36px;line-height:1;display:inline-flex}.about-value{text-align:center}.about-value-icon{width:44px;height:44px;color:var(--primary);background:#3742c214;border-radius:50%;place-items:center;margin-bottom:14px;font-size:24px;font-weight:850;display:inline-grid}.about-value h3{margin:0 0 10px;font-size:18px}.about-value p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.industry-list{flex-wrap:wrap;gap:10px;display:flex}.pill{color:var(--primary);background:#ffffffad;border:1px solid #3742c238;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:700}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-card{transition:transform .18s,box-shadow .18s,border-color .18s}.blog-card-body{flex-direction:column;flex:1;padding:22px;display:flex}.blog-card-body>:last-child{margin-top:auto}.blog-card:hover{border-color:#3742c257;transform:translateY(-3px);box-shadow:0 18px 44px #29231d16}.article{max-width:820px;margin:0 auto;padding:72px 0}.article h1{letter-spacing:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(38px,5vw,60px);line-height:1.04}.article-content{color:#403a35;font-size:18px;line-height:1.75}.article-content p{margin:0 0 22px}.article-inline-image{border-radius:8px;width:100%;height:auto;margin:32px 0;display:block}.article-content h2{color:var(--foreground);margin:42px 0 14px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:30px;line-height:1.16}.article-faq{margin-top:48px}.article-faq h2{margin-top:0}.article-faq h3{color:var(--foreground);margin:28px 0 8px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:22px;line-height:1.25}.article-hero-image{border-radius:8px;width:100%;height:auto;margin:34px 0;display:block}.article-next-step,.article-author{border:1px solid var(--line);border-left:4px solid var(--primary);background:var(--surface);border-radius:8px;margin-top:48px;padding:26px}.article-next-step h2,.article-related h2{margin:0 0 12px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:30px;line-height:1.16}.article-next-step p,.article-author p{color:var(--muted);line-height:1.62}.article-related{margin-top:48px}.article-related-list{gap:10px;display:grid}.article-related-list a{border-top:1px solid var(--line);justify-content:space-between;align-items:start;gap:18px;padding:16px 0;display:flex}.article-related-list span{color:var(--muted);flex:none;font-size:14px}.site-footer{border-top:1px solid var(--line);color:#fff;background:#211d19;margin-top:auto}.footer-grid{grid-template-columns:1.4fr repeat(4,1fr);gap:34px;padding:54px 0;display:grid}.site-footer a,.site-footer p{color:#ffffffb8}.footer-links{gap:10px;display:grid}.legal{color:#ffffff94;border-top:1px solid #ffffff1f;padding:18px 0 28px;font-size:14px}@media (width>=1101px){.membership-plan-header{grid-template-rows:82px 58px;display:grid}.membership-plan-price{min-height:190px}.membership-best-for{min-height:158px}}@media (width>=861px) and (width<=1100px){.membership-plan-grid>:not(:last-child) .membership-plan-header{grid-template-rows:48px 58px;display:grid}.membership-plan-grid>:not(:last-child) .membership-plan-price{min-height:190px}.membership-plan-grid>:not(:last-child) .membership-best-for{min-height:158px}}@media (width<=1100px){.membership-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-plan-grid>:last-child{grid-column:1/-1}}@media (width<=860px){.nav{flex-wrap:wrap;align-items:center;gap:0;height:auto;padding:14px 0}.work-carousel-track .sample-card{flex-basis:100%}.nav-toggle{width:44px;height:44px;color:var(--primary);cursor:pointer;background:#ffffffbd;border:1px solid #3742c247;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:background-color .16s,border-color .16s;display:inline-flex}.nav-toggle span{background:currentColor;border-radius:999px;flex:none;width:18px;height:2px;transition:opacity .16s,transform .16s;display:block}.site-header.is-nav-open .nav-toggle{background:#3742c214;border-color:#3742c27a}.site-header.is-nav-open .nav-toggle span:first-child{transform:translateY(6px)rotate(45deg)}.site-header.is-nav-open .nav-toggle span:nth-child(2){opacity:0}.site-header.is-nav-open .nav-toggle span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-menu{z-index:29;background:var(--surface);border:1px solid #d6cfc7d1;border-radius:8px;width:auto;max-height:calc(100vh - 70px);padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:16px;right:16px;overflow-y:auto;box-shadow:0 18px 42px #29231d1f}.site-header.is-nav-open .nav-menu{display:block}.nav-links{gap:0;width:100%;font-size:15px;display:grid}.mobile-only-nav{display:flex}.nav-links>a,.nav-dropdown-trigger{min-height:44px;color:var(--foreground);text-align:center;letter-spacing:0;border-bottom:1px solid #ded8d2ad;border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-size:16px;font-weight:750;line-height:1;display:flex;position:relative}.nav-links>a:hover,.nav-dropdown-trigger:hover{color:var(--primary);background:#3742c20f}.nav-links>a:last-of-type,.nav-dropdown{border-bottom:0}.nav-dropdown-trigger{width:100%}.nav-dropdown-trigger:after{display:none}.nav-dropdown-menu{display:none!important}.nav-actions{width:100%;margin:10px 0 0;display:grid}.nav-actions .button{width:100%;min-height:46px;font-size:16px;line-height:1}.nav-sign-in{border-radius:6px;justify-content:center;align-items:center;min-height:36px;font-size:15px;display:flex}.hero{padding:58px 0}.industry-visual-hero{min-height:0;padding-bottom:0;display:block}.industry-visual-hero:before{display:none}.industry-hero-copy{width:100%;padding:0}.industry-hero-media{aspect-ratio:16/9;margin-top:42px;position:relative;inset:auto}.industry-feature-item{min-height:0;padding-inline:0}.industry-feature-item:nth-child(odd){border-right:0}.industry-feature-item+.industry-feature-item{border-top:1px solid var(--line)}.typewriter-line{white-space:normal}.hero-grid,.homepage-story-grid,.customer-os-definition-grid,.full-customer-os-panel,.faq-grid,.grid-2,.grid-3,.outcome-grid,.cta-band,.pricing-feature,.membership-plan-grid,.membership-feature-grid,.terms-grid,.service-card-grid-essential,.blog-grid,.footer-grid,.marketing-price-grid{grid-template-columns:1fr}.membership-plan-grid>:last-child{grid-column:auto}.guarantee-strip{flex-direction:column;align-items:stretch}.page-limit-list,.essential-terms-grid{grid-template-columns:1fr}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-step+.process-step{border-left:0}.process-step:nth-child(2n){border-left:1px solid var(--line)}.process-step:nth-child(n+3){border-top:1px solid var(--line)}.voice-hero-rotator{min-height:790px;padding:16px 0 164px}.voice-hero-slide{text-align:center;grid-template-columns:1fr;gap:22px;inset:16px 0 164px}.voice-hero-copy h1{font-size:clamp(40px,14vw,58px)}.voice-hero-line{font-size:clamp(22px,7vw,30px)}.voice-hero-action{margin-inline:auto;font-size:20px}.voice-hero-portrait{min-height:280px}.voice-hero-portrait img{max-height:300px}.voice-hero-actions{bottom:22px}.voice-hero-actions .hero-actions{width:100%}.voice-hero-actions .button{flex:220px}.visual-card{padding:16px}.faq-intro{position:static}}@media (prefers-reduced-motion:reduce){.work-carousel-track{transition:none}}@media (width<=560px){.membership-plan-card,.membership-price-panel{padding:24px}.membership-best-for{min-height:0}.process-grid{grid-template-columns:1fr}.process-step,.process-step:nth-child(2n),.process-step:nth-child(n+3){border:0}.process-step+.process-step{border-top:1px solid var(--line)}}.pricing-hero .hero-centered{max-width:1100px}.hero h1.pricing-title{gap:4px;max-width:100%;margin-inline:auto;font-size:56px;display:grid}.hero h1.pricing-title span{white-space:nowrap;width:100%;min-width:0;display:block}.plan-shared-notes{border-left:3px solid var(--primary);background:#3742c20e;gap:8px;max-width:920px;margin:28px auto 0;padding:18px 20px;display:grid}.plan-shared-notes p{color:var(--muted);margin:0;line-height:1.55}.footer-heading{margin:0 0 16px;font-size:16px;font-weight:800;color:#fff!important}.voice-service-hero{padding:64px 0;overflow:hidden}.voice-service-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:64px;display:grid}.voice-service-intro h1{max-width:720px}.voice-offer-note{max-width:650px;color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.55}.voice-service-hero .voice-hero-rotator{min-width:0;min-height:520px;padding:0;position:relative;overflow:hidden}.voice-service-hero .voice-hero-slide{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:20px;min-width:0;transition:opacity .36s,transform .36s;display:flex;position:absolute;inset:0;transform:translateY(12px)}.voice-service-hero .voice-hero-slide.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.voice-service-hero .voice-hero-portrait{justify-content:center;align-items:flex-end;height:360px;min-height:0;display:flex}.voice-service-hero .voice-hero-portrait:before{display:none}.voice-service-hero .voice-hero-portrait img{object-fit:contain;width:100%;max-width:420px;height:100%;max-height:none}.voice-role-example{max-width:480px;color:var(--muted);text-align:center;margin:0 auto;font-size:18px;line-height:1.5}.voice-role-example strong{color:var(--primary)}.call-flow-summary{gap:14px;display:grid}.call-flow-summary>div{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr;align-items:center;gap:12px;padding:14px 0;display:grid}.call-flow-summary>div:last-child{border-bottom:0}.call-flow-summary strong{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #3742c26b}@media (width<=860px){.hero h1.pricing-title{font-size:34px}.voice-service-hero{padding:48px 0}.voice-service-hero-grid{grid-template-columns:1fr;gap:32px}.voice-service-hero .voice-hero-rotator{min-height:470px}.voice-service-hero .voice-hero-slide{text-align:center;gap:18px;display:flex;inset:0}.voice-service-hero .voice-hero-portrait{height:330px}.voice-role-example{font-size:16px}}@media (width<=560px){.hero h1.pricing-title{font-size:28px}.hero h1.pricing-title span{white-space:normal}}@media (prefers-reduced-motion:reduce){.voice-service-hero .voice-hero-slide{transition:none}}.solution-relationship-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.solution-relationship{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:6px;padding:18px;display:grid}.solution-relationship span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.solution-relationship strong{color:var(--foreground)}@media (width<=860px){.solution-relationship-grid{grid-template-columns:1fr}}.contact-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.contact-option{flex-direction:column;min-height:280px;padding:28px;display:flex}.contact-option h2{margin-top:0}.contact-option p{color:var(--muted);line-height:1.6}.contact-option .button{align-self:flex-start;margin-top:auto}.contact-option-featured,.contact-options-intro{grid-column:1/-1}.contact-option-featured{border-color:var(--primary);background:#f4f5ff}.contact-option-featured p:not(.customer-os-status){max-width:900px}.contact-options-intro{max-width:820px;padding-top:26px}.contact-options-intro h2{margin-bottom:8px}.contact-options-intro p{color:var(--muted);margin:0}.legal-page-heading,.legal-content{max-width:860px}.legal-effective-date{color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.5}.legal-effective-date strong{color:var(--foreground)}.legal-content h2{margin:40px 0 12px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:30px}.legal-content h2:first-child{margin-top:0}.legal-content h3{margin:28px 0 10px}.legal-content p,.legal-content li{color:var(--muted);line-height:1.7}.legal-content a{color:var(--primary);font-weight:700}@media (width<=980px){.contact-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.contact-option-grid{grid-template-columns:1fr}.contact-option{min-height:0}}.onboarding-shell{background:var(--background);min-height:calc(100vh - 72px);padding:64px 0 88px}.onboarding-shell [hidden]{display:none!important}.onboarding-layout{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(40px,7vw,96px);display:grid}.onboarding-intro{position:sticky;top:112px}.onboarding-back-link{color:var(--primary);align-items:center;gap:8px;margin-bottom:48px;font-size:14px;font-weight:700;display:inline-flex}.onboarding-kicker{color:var(--primary);text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.onboarding-intro h1{max-width:470px;margin:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(42px,5vw,68px);line-height:.98}.onboarding-intro>p:not(.onboarding-kicker){max-width:500px;color:var(--muted);margin:24px 0 0;font-size:18px;line-height:1.65}.onboarding-plan-context{border-left:3px solid var(--primary);gap:4px;width:fit-content;margin-top:32px;padding:8px 0 8px 16px;display:grid}.onboarding-plan-context span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.onboarding-panel{border:1px solid var(--line);border-top:4px solid var(--primary);border-radius:var(--radius);background:#fffdfbfa;min-height:680px;padding:clamp(28px,5vw,56px);box-shadow:0 24px 54px #332a2314}.onboarding-progress{margin-bottom:48px}.onboarding-progress-copy{color:var(--muted);justify-content:space-between;gap:20px;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.onboarding-progress-track{background:#3742c21f;border-radius:2px;height:4px;overflow:hidden}.onboarding-progress-track span{border-radius:inherit;background:var(--primary);width:14.285%;height:100%;transition:width .22s;display:block}.onboarding-step{border:0;min-width:0;margin:0;padding:0}.onboarding-step legend{width:100%;margin:0;padding:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(31px,3vw,42px);font-weight:700;line-height:1.08}.onboarding-step-intro{color:var(--muted);margin:14px 0 28px;line-height:1.6}.onboarding-field-grid{gap:22px;display:grid}.onboarding-field-grid.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.form-field{gap:8px;min-width:0;display:grid}.form-field.full-width{grid-column:1/-1}.form-field label{color:var(--foreground);font-size:14px;font-weight:700}.form-field label span{color:var(--muted);font-size:12px;font-weight:500}.form-field input,.form-field textarea,.form-field select{width:100%;color:var(--foreground);font:inherit;background:#fff;border:1px solid #625a5457;border-radius:6px;font-size:16px;line-height:1.45}.form-field input,.form-field select{min-height:50px;padding:0 14px}.form-field textarea{resize:vertical;min-height:126px;padding:13px 14px}.form-field input:focus,.form-field textarea:focus,.form-field select:focus{border-color:var(--primary);outline:3px solid #3742c224}.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.choice-grid.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.choice-card{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:12px;min-height:78px;padding:15px 16px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex;position:relative}.choice-card:has(input:checked){border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:#3742c20e}.choice-card:has(input:disabled){cursor:not-allowed;opacity:.48}.choice-card input{width:18px;height:18px;accent-color:var(--primary);flex:none;margin:0}.choice-card span{gap:4px;font-size:14px;font-weight:700;line-height:1.35;display:grid}.choice-card small{color:var(--muted);font-size:12px;font-weight:500}.compact-choice{min-height:58px}.conditional-block{border-left:3px solid #3742c247;margin-top:24px;padding:4px 0 4px 20px}.conditional-block>.form-field+.form-field{margin-top:22px}.application-fit-note>p{color:var(--muted);margin:0 0 20px;line-height:1.6}.choice-count{color:var(--muted);margin:12px 0 0;font-size:13px}.onboarding-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:12px;margin-top:40px;padding-top:24px;display:flex}.onboarding-actions [data-previous]{margin-right:auto}.onboarding-actions button:disabled{cursor:wait;opacity:.7}.onboarding-error-summary,.onboarding-status{color:#7a271a;background:#fff1f0;border-left:3px solid #b42318;margin-bottom:20px;padding:12px 16px;font-size:14px;line-height:1.5}.onboarding-status:not(.is-error){border-left-color:var(--primary);color:var(--foreground);background:#3742c20f}.field-error{color:#b42318;margin:2px 0 0;font-size:13px;line-height:1.4}[aria-invalid=true]{border-color:#b42318!important}.form-privacy-note{color:var(--muted);margin:24px 0 0;font-size:13px;line-height:1.55}.form-privacy-note a{color:var(--primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}.onboarding-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.onboarding-success{align-content:center;justify-items:start;min-height:520px;display:grid}.success-mark{background:var(--success);color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:24px;font-size:24px;font-weight:800;display:grid}.onboarding-success h2{max-width:520px;margin:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(36px,4vw,52px);line-height:1.05}.onboarding-success p{max-width:560px;color:var(--muted);margin:18px 0 28px;line-height:1.65}@media (width<=900px){.onboarding-shell{padding-top:40px}.onboarding-layout{grid-template-columns:1fr;gap:36px}.onboarding-intro{position:static}.onboarding-back-link{margin-bottom:32px}.onboarding-intro h1{max-width:680px;font-size:clamp(42px,8vw,64px)}.onboarding-panel{min-height:620px}}@media (width<=620px){.onboarding-shell{padding:28px 0 52px}.onboarding-intro h1{font-size:40px}.onboarding-intro>p:not(.onboarding-kicker){font-size:16px}.onboarding-panel{min-height:0;padding:26px 20px}.onboarding-progress{margin-bottom:34px}.onboarding-field-grid.two-column,.choice-grid,.choice-grid.two-column{grid-template-columns:1fr}.form-field.full-width{grid-column:auto}.onboarding-step legend{font-size:30px}.onboarding-actions{flex-wrap:wrap}.onboarding-actions .button{min-height:48px}.onboarding-actions [data-next],.onboarding-actions [data-submit]{margin-left:auto}}@media (prefers-reduced-motion:reduce){.onboarding-progress-track span{transition:none}}:root{--background:#f7f7f3;--surface:#fff;--foreground:#121315;--muted:#62666d;--line:#12131529;--primary:#3742c2;--primary-dark:#29339d;--accent:#6370ff;--success:#65d99a;--warm:#f0f1ed;--signal-dark:#121315;--signal-paper:#f7f7f3;--signal-green:#65d99a}body{background:var(--background);color:var(--foreground)}h1,h2,h3,.page-title,.compact-title,.section-title,.voice-hero-copy h1,.onboarding-intro h1,.onboarding-step legend,.onboarding-success h2,.legal-content h2{letter-spacing:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif!important}:focus-visible{outline-offset:4px;outline:3px solid #6370ff80}.site-header{backdrop-filter:blur(18px);background:#f7f7f3f0;border-bottom-color:#1213151a;height:76px}.site-header.is-scrolled{box-shadow:none;background:#f7f7f3fa;border-bottom-color:#12131524}.site-header-dark,.site-header-dark.is-scrolled{background:#121315f5;border-bottom-color:#ffffff1c}.nav{height:76px}.brand{letter-spacing:0;gap:10px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif}.brand-symbol{width:38px;height:38px}.brand-mark{letter-spacing:0;font-size:29px}.brand-name{letter-spacing:0;font-size:15px}.site-header .brand-name{color:var(--foreground)}.site-header-dark .brand,.site-header-dark .brand-name{color:#fff}.site-header-dark .brand-mark{color:#7781ff}.nav-menu{gap:28px}.nav-links{gap:30px;font-size:13px;font-weight:700}.nav-links>a,.nav-dropdown-trigger,.nav-sign-in{transition:color .16s}.nav-links>a:hover,.nav-dropdown-trigger:hover,.nav-sign-in:hover{color:var(--primary)}.site-header-dark .nav-links>a,.site-header-dark .nav-dropdown-trigger,.site-header-dark .nav-sign-in{color:#ffffffc7}.site-header-dark .nav-links>a:hover,.site-header-dark .nav-dropdown-trigger:hover,.site-header-dark .nav-sign-in:hover{color:#fff}.nav-dropdown-menu{background:#fffffffb;border-color:#12131521;top:calc(100% + 22px);box-shadow:0 24px 60px #12131521}.nav-dropdown-feature{background:#f2f3ff}.nav-dropdown-feature small{color:var(--muted)}.nav-dropdown-section{border-top:1px solid var(--line);margin-top:14px;padding-top:13px}.nav-dropdown-section>p{color:var(--muted);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.nav-dropdown-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.nav-dropdown-outcomes a{border-radius:6px;gap:4px;padding:10px;display:grid}.nav-dropdown-outcomes a:hover,.nav-dropdown-services a:hover{background:#3742c212}.nav-dropdown-outcomes strong{color:var(--foreground);font-size:13px}.nav-dropdown-outcomes small{color:var(--muted);font-size:11px;line-height:1.4}.nav-dropdown-services>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.nav-dropdown-services a{color:var(--foreground);border-radius:6px;padding:8px 10px;font-size:12px;font-weight:650}.button{box-shadow:none;border-radius:6px}.button:hover{transform:translateY(-2px)}.button-primary,.button-primary:hover{box-shadow:none}.site-header-dark .nav-cta{color:var(--signal-dark);background:#fff}.site-header-dark .nav-cta:hover{background:#e9eaff}.hero h1,.page-title{font-size:58px;line-height:1.02}.compact-title{font-size:48px;line-height:1.06}.section{padding:88px 0}.section-alt{background:#eff0ec;border-color:#1213151a}.section-header h2,.section-title{font-size:40px;line-height:1.08}.section-header p,.lead{color:var(--muted)}.visual-card,.card,.outcome-card,.solution-relationship{border-color:var(--line);background:var(--surface);box-shadow:none}.card h2,.card h3,.outcome-card h2,.outcome-card h3{font-size:23px}.outcome-card{border-top-width:1px}.linked-card:hover,.outcome-card:hover{box-shadow:none;border-color:#3742c273;transform:translateY(-2px)}.site-footer{background:var(--signal-dark);border-top-color:#ffffff1c}.footer-grid{grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(130px,.75fr));gap:64px;padding:72px 0 58px}.footer-brand-block .brand{color:#fff}.footer-brand-block .brand-symbol{width:42px;height:42px}.footer-brand-block .brand-mark{color:#7781ff}.footer-brand-block>p{color:#ffffffe0;margin:28px 0 0;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.footer-heading{letter-spacing:0;text-transform:uppercase;margin-bottom:20px;font-size:12px}.footer-links{gap:12px}.site-footer .footer-links a{color:#ffffff9e;font-size:14px;transition:color .16s}.site-footer .footer-links a:hover,.legal-links a:hover{color:#fff}.legal{justify-content:space-between;align-items:center;padding:22px 0 28px;display:flex}.legal-links{gap:24px;display:flex}.legal-links a{color:#ffffff94}.signal-hero,.signal-assurance-band,.signal-final-cta{background:var(--signal-dark);color:#fff;position:relative;overflow:hidden}.signal-hero{align-items:center;height:calc(100svh - 132px);min-height:620px;max-height:760px;display:flex}.signal-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(460px,1.14fr);align-items:center;gap:44px;display:grid}.signal-kicker{color:var(--primary);text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:800;line-height:1.2}.signal-hero .signal-kicker,.signal-assurance-band .signal-kicker,.signal-final-cta .signal-kicker{color:#8992ff}.signal-hero-copy h1{max-width:640px;margin:0;font-size:66px;font-weight:700;line-height:.99}.signal-hero-copy h1 span{color:#8992ff}.signal-hero-copy>p:not(.signal-kicker){color:#ffffffab;max-width:540px;margin:28px 0 0;font-size:18px;line-height:1.6}.button-signal{min-height:50px;color:var(--signal-dark);background:#fff;border-color:#fff;padding-inline:22px}.button-signal:hover{background:#e7e8ff;border-color:#e7e8ff}.button-signal span{font-size:16px}.signal-hero-art{min-width:0;position:relative}.signal-field{width:100%;height:auto;display:block}.signal-field-hero{opacity:.96}.signal-route{stroke:#ffffff85;stroke-width:1.15px;vector-effect:non-scaling-stroke}.signal-route-faint{stroke:#7781ff47}.signal-node{fill:var(--signal-dark);stroke:#8992ff;stroke-width:1.5px}.signal-status{fill:var(--signal-green)}.signal-field.is-animated .signal-route{stroke-dasharray:10 14;animation:11s linear infinite signal-stream}.signal-field.is-animated .route-2,.signal-field.is-animated .route-5{animation-duration:14s;animation-direction:reverse}.signal-field.is-animated .route-3,.signal-field.is-animated .route-6{animation-duration:17s}.signal-field.is-animated .signal-node{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite signal-node-pulse}.signal-field.is-animated .node-2,.signal-field.is-animated .node-5{animation-delay:-2.2s}.signal-field.is-animated .signal-status{animation:2.6s ease-in-out infinite signal-status-pulse}.signal-field.is-animated .status-2{animation-delay:-1.1s}.signal-field-caption{color:#ffffff80;text-transform:uppercase;align-items:center;gap:9px;margin:0;font-size:11px;font-weight:650;display:inline-flex;position:absolute;bottom:8%;right:7%}.signal-field-caption span{background:var(--signal-green);border-radius:50%;width:6px;height:6px}@keyframes signal-stream{to{stroke-dashoffset:-192px}}@keyframes signal-node-pulse{0%,to{opacity:.58;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@keyframes signal-status-pulse{0%,to{opacity:.42}50%{opacity:1}}.signal-journey,.signal-offers{background:var(--signal-paper)}.signal-section-heading{grid-template-columns:.65fr 1.35fr;align-items:end;gap:40px;margin-bottom:60px;display:grid}.signal-section-heading .signal-kicker{margin:0 0 9px}.signal-section-heading h2,.signal-band-intro h2,.signal-offer-feature h2,.signal-final-cta h2{margin:0;font-size:48px;line-height:1.06}.signal-stage-grid{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.signal-stage{min-width:0;padding:30px 28px 32px;transition:background-color .18s}.signal-stage+.signal-stage{border-left:1px solid var(--line)}.signal-stage-art{background:var(--signal-dark);height:178px;position:relative;overflow:hidden}.signal-field-stage{width:124%;max-width:none;position:absolute;top:-28%;left:-12%}.signal-stage:nth-child(2) .signal-field-stage{top:-8%;transform:scaleX(-1)}.signal-stage:nth-child(3) .signal-field-stage{top:-40%}.signal-stage-number{color:#ffffff85;font-family:Manrope,Inter,sans-serif;font-size:11px;font-weight:700;position:absolute;top:14px;left:16px}.signal-stage-copy{min-height:142px;padding:24px 34px 0 0;position:relative}.signal-stage-copy h3{margin:0;font-size:22px;line-height:1.2}.signal-stage-copy p{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.55}.signal-arrow{font-size:18px}.signal-stage-copy>.signal-arrow{color:var(--primary);transition:transform .18s;position:absolute;top:23px;right:0}.signal-stage:hover .signal-stage-copy>.signal-arrow,.signal-service-list a:hover .signal-arrow{transform:translate(4px)}.signal-band-intro{grid-template-columns:.65fr 1.35fr;align-items:end;gap:40px;margin-bottom:58px;display:grid}.signal-band-intro .signal-kicker{margin:0 0 9px}.signal-assurance-grid{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.signal-assurance{padding:30px 34px 0 0}.signal-assurance+.signal-assurance{border-left:1px solid #ffffff29;padding-left:34px}.signal-assurance-marker{color:var(--signal-green);font-size:11px;font-weight:750}.signal-offers{padding:120px 0;scroll-margin-top:88px}.signal-offer-layout{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:96px;display:grid}.signal-offer-feature{align-self:center}.signal-offer-feature>p:not(.signal-kicker){max-width:570px;color:var(--muted);margin:16px 0 0;font-size:16px;line-height:1.65}.signal-offer-feature .signal-offer-definition{color:var(--foreground);margin-top:24px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:18px;font-weight:650;line-height:1.5}.signal-component-label{text-transform:uppercase;font-weight:750;color:var(--foreground)!important;margin-top:28px!important;font-size:11px!important}.signal-component-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:10px 0 0;padding:0;list-style:none;display:grid}.signal-component-list li{border-top:1px solid var(--line);color:var(--muted);padding:12px 0;font-size:13px;line-height:1.48}.signal-text-link{border-bottom:1px solid var(--primary);color:var(--primary);align-items:center;gap:12px;margin-top:30px;padding-bottom:5px;font-weight:750;display:inline-flex}.signal-list-label{color:var(--muted);text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.signal-list-description{max-width:560px;color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.6}.signal-service-list>a{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:68px;display:grid}.signal-service-list>a:last-child{border-bottom:1px solid var(--line)}.signal-service-list>a>span:first-child{color:var(--primary);font-size:11px;font-weight:750}.signal-service-list strong{font-size:16px}.signal-service-list .signal-arrow{color:var(--primary);transition:transform .18s}.signal-pricing-link{background:#eff0ff;padding-inline:12px}.signal-industry-route{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.34fr) minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:84px;padding-block:28px;display:grid}.signal-industry-route>p{margin:0}.signal-industry-route>p:not(.signal-kicker){max-width:650px;color:var(--muted);font-size:15px;line-height:1.6}.signal-industry-route .signal-text-link{white-space:nowrap;margin-top:0}.signal-final-cta{align-items:center;min-height:360px;display:flex}.signal-field-accent{opacity:.45;width:min(760px,58vw);position:absolute;top:50%;right:-4%;transform:translateY(-50%)}.signal-final-cta-inner{z-index:1;justify-content:space-between;align-items:end;gap:48px;display:flex;position:relative}.signal-final-cta .signal-kicker{margin-bottom:18px}@media (width<=980px){.signal-hero{height:auto;min-height:700px;padding:76px 0 54px}.signal-hero-grid{grid-template-columns:1fr;gap:34px}.signal-hero-copy h1{max-width:720px;font-size:58px}.signal-hero-art{width:min(700px,92%);margin-left:auto}.signal-offer-layout{grid-template-columns:1fr;gap:64px}}@media (width<=860px){.site-header,.site-header.is-scrolled,.site-header-dark,.site-header-dark.is-scrolled{background:var(--signal-dark);border-bottom-color:#ffffff1f;height:72px}.nav{flex-wrap:nowrap;height:72px;padding:0}.site-header .brand{color:#fff}.site-header .brand-mark{color:#7781ff}.nav-toggle{color:#fff;background:0 0;border-color:#ffffff42;width:44px;height:44px;display:inline-flex}.site-header.is-nav-open .nav-toggle{background:#7781ff1f;border-color:#7781ffcc}.nav-menu{z-index:29;background:var(--signal-dark);width:100%;height:calc(100dvh - 72px);max-height:none;box-shadow:none;border:0;border-radius:0;padding:7vh 24px 32px;display:none;position:fixed;top:72px;left:0;overflow-y:auto}.site-header.is-nav-open .nav-menu{flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex}.nav-links{gap:0;width:min(520px,100%);display:grid}.nav-links>a,.nav-dropdown-trigger{color:#fff;border:0;border-bottom:1px solid #ffffff24;border-radius:0;min-height:68px;font-family:Manrope,Inter,sans-serif;font-size:23px;font-weight:650}.nav-links>a:hover,.nav-dropdown-trigger:hover{color:#8992ff;background:0 0}.nav-dropdown:first-child .nav-dropdown-trigger{border-top:1px solid #ffffff24}.nav-dropdown-menu{display:none!important}.nav-actions{gap:10px;width:min(520px,100%);margin:0;display:grid}.nav-sign-in{color:#ffffffa6;min-height:48px}.nav-actions .nav-cta{min-height:50px;color:var(--signal-dark);background:#fff}.hero h1,.page-title,.voice-hero-copy h1{font-size:44px}.compact-title,.section-header h2,.section-title{font-size:36px}.section{padding:70px 0}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px}.footer-brand-block{grid-column:1/-1}.signal-section-heading,.signal-band-intro{grid-template-columns:1fr;gap:18px}.signal-stage-grid,.signal-assurance-grid{grid-template-columns:1fr}.signal-stage+.signal-stage,.signal-assurance+.signal-assurance{border-left:0;border-top:1px solid var(--line)}.signal-assurance+.signal-assurance{border-top-color:#ffffff29;padding-left:0}.signal-assurance{padding:28px 0}.signal-assurance h3{margin-top:26px}.signal-final-cta-inner{flex-direction:column;align-items:start}.signal-industry-route{grid-template-columns:1fr;gap:14px}.signal-industry-route .signal-text-link{justify-self:start;margin-top:8px}}@media (width<=560px){.container{width:min(100% - 32px,1120px)}.brand-mark{font-size:27px}.brand-symbol{width:34px;height:34px}.signal-hero{min-height:calc(100svh - 118px);padding:66px 0 46px}.signal-hero-copy h1{font-size:43px;line-height:1.01}.signal-hero-copy>p:not(.signal-kicker){font-size:16px}.signal-hero-art{width:118%;margin-left:-9%}.signal-field-caption{right:9%}.signal-journey,.signal-offers{padding:82px 0}.signal-section-heading,.signal-band-intro{margin-bottom:40px}.signal-section-heading h2,.signal-band-intro h2,.signal-offer-feature h2,.signal-final-cta h2{font-size:36px}.signal-stage{padding-inline:0}.signal-stage-art{height:190px}.signal-stage-copy{min-height:128px}.signal-assurance-band{padding:82px 0}.signal-offer-layout{gap:50px}.signal-component-list{grid-template-columns:1fr}.signal-industry-route{margin-top:58px}.signal-service-list>a{min-height:72px}.signal-final-cta{min-height:400px}.signal-field-accent{width:145vw;top:50%;right:-62%}.footer-grid{grid-template-columns:1fr;gap:38px;padding-top:58px}.footer-brand-block{grid-column:auto}.legal{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.signal-field.is-animated .signal-route,.signal-field.is-animated .signal-node,.signal-field.is-animated .signal-status{animation:none}.signal-stage,.signal-stage-copy>.signal-arrow,.signal-service-list .signal-arrow{transition:none}}.signal-hero{align-items:flex-start;height:calc(100svh - 108px);min-height:620px;max-height:720px}.signal-hero-grid{z-index:2;width:min(1280px,100% - 80px);padding-top:96px;display:block;position:relative}.signal-hero-copy{width:min(820px,64vw)}.signal-hero-copy h1{max-width:none;font-size:60px;line-height:1.04}.signal-hero-copy h1 span{color:#fff;white-space:nowrap}.signal-hero-copy>p:not(.signal-kicker){color:#ffffffd1;max-width:800px;margin-top:22px}.signal-hero .hero-actions{margin-top:26px}.signal-hero .button-signal{color:#4385ff;background:#050b1075;border-color:#176cff;border-radius:0;min-width:318px;min-height:54px;font-size:16px;font-weight:500}.signal-hero-art{z-index:1;pointer-events:none;width:100%;min-width:0;margin:0;position:absolute;inset:0}.signal-field-hero{opacity:1;width:100%;height:100%}.hero-grid-lines path{stroke:#70879729;stroke-width:.75px;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.hero-input-lines path{stroke:#f6f2e5eb;stroke-width:1.15px;vector-effect:non-scaling-stroke}.hero-input-lines .input-blue{stroke:#146cff}.hero-input-lines rect{fill:#071016;stroke:#f6f2e5f2;stroke-width:1.5px}.hero-input-lines .input-blue-node{stroke:#146cff}.hero-input-lines .input-glow{stroke:none;animation:2.8s ease-in-out infinite input-glow}.hero-input-lines .glow-one{fill:#f7f2e4;filter:drop-shadow(0 0 7px #fff4d4)}.hero-input-lines .glow-two{fill:#2e84ff;filter:drop-shadow(0 0 7px #176cff);animation-delay:-1.4s}.hero-flow-lines path{fill:none;stroke:#f4f1e594;stroke-width:.72px;vector-effect:non-scaling-stroke}.hero-flow-lines .flow-tone-0,.hero-flow-lines .flow-tone-1{stroke:#1b6fffc7}.hero-flow-lines .flow-tone-2{stroke:#e9dfc4b8}.hero-flow-lines .flow-tone-3{stroke:#ffffffd6}.hero-flow-lines .flow-tone-4{stroke:#79aaff6b}.hero-flow-lines .is-dashed{stroke-dasharray:8 8;animation:12s linear infinite hero-stream}.hero-field-nodes rect{fill:#071016;stroke:#f1eee3d1;stroke-width:1px;vector-effect:non-scaling-stroke}.hero-field-nodes .field-tone-0,.hero-field-nodes .field-tone-1,.hero-field-nodes .field-tone-4{stroke:#2478ff}.hero-field-nodes .field-tone-5{fill:#7be266;stroke:#7be266}.field-cross path{stroke:#f4f1e5b3;stroke-width:.85px;vector-effect:non-scaling-stroke}.field-cross:nth-child(5n) path{stroke:#2075ff}.signal-field-hero.is-animated .hero-field-nodes rect,.signal-field-hero.is-animated .field-cross{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite field-node-pulse}.signal-field-hero.is-animated .hero-field-nodes rect:nth-child(3n),.signal-field-hero.is-animated .field-cross:nth-child(4n){animation-delay:-2.5s}@keyframes hero-stream{to{stroke-dashoffset:-128px}}@keyframes input-glow{0%,to{opacity:.35}50%{opacity:1}}@keyframes field-node-pulse{0%,to{opacity:.45}50%{opacity:1}}.signal-journey{padding:38px 0 58px}.signal-section-heading{margin-bottom:18px;display:block}.signal-section-heading h2{font-size:36px;font-weight:500}.signal-stage,.signal-stage+.signal-stage{border:0;padding:0}.signal-stage:hover{background:0 0}.signal-stage-art{background:0 0;height:188px;overflow:visible}.signal-field-get,.signal-field-win,.signal-field-keep{width:100%;height:100%}.journey-get-field rect,.journey-get-field path,.journey-get-field circle{fill:none;stroke:#2a3035;stroke-width:1.05px;vector-effect:non-scaling-stroke}.journey-get-field g:nth-child(3n) rect,.journey-get-field g:nth-child(3n) path,.journey-get-field g:nth-child(3n) circle{stroke:#176cff}.journey-get-field g:nth-child(7n) rect,.journey-get-field g:nth-child(7n) circle{fill:#fff}.journey-get-field .journey-dash{stroke-dasharray:4 4}.journey-win-lines path{fill:none;stroke:#252b30;stroke-width:1.05px;vector-effect:non-scaling-stroke}.journey-win-lines .journey-tone-0{stroke:#176cff}.journey-win-lines .journey-tone-2{stroke:#b5a98e}.journey-win-nodes rect,.journey-win-nodes path,.journey-loop-nodes rect,.journey-loop-nodes path{fill:#f7f7f3;stroke:#2a3035;stroke-width:1.05px;vector-effect:non-scaling-stroke}.journey-win-nodes .journey-core,.journey-loop-nodes .journey-core{fill:#f7f7f3;stroke:#55bd45;stroke-width:2px}.journey-loop-lines rect,.journey-loop-lines path{fill:none;stroke:#252b30;stroke-width:1.05px;vector-effect:non-scaling-stroke}.journey-loop-lines .loop-blue,.journey-loop-nodes .loop-blue-node{stroke:#176cff}.signal-field-get.is-animated .journey-get-field g{transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite field-node-pulse}.signal-field-get.is-animated .journey-get-field g:nth-child(3n){animation-delay:-2.2s}.signal-field-win.is-animated .journey-win-lines path{stroke-dasharray:180 8;animation:7s linear infinite journey-flow}.signal-field-keep.is-animated .journey-loop-lines .loop-blue{stroke-dasharray:150 18;animation:8s linear infinite journey-flow}@keyframes journey-flow{to{stroke-dashoffset:-188px}}.signal-stage-copy{text-align:center;min-height:0;padding:2px 0 0}.signal-stage-copy h3{font-size:18px;font-weight:500}@media (width<=980px){.signal-hero{height:auto;min-height:700px;padding:72px 0 52px}.signal-hero-grid{width:min(100% - 32px,820px);padding-top:0;display:block}.signal-hero-copy{width:min(680px,72vw)}.signal-hero-copy h1{font-size:56px}.signal-hero-art{width:100%;margin:0}.signal-field-hero{width:1250px;height:600px;position:absolute;top:180px;left:-180px}}@media (width<=860px){.signal-stage-grid{gap:18px}.signal-stage+.signal-stage{border-top:1px solid var(--line);padding-top:18px}}@media (width<=560px){.signal-hero{min-height:calc(100svh - 112px);padding:62px 0 40px}.signal-hero-copy{width:100%}.signal-hero-copy h1{font-size:42px}.signal-hero-copy h1 span{white-space:normal}.signal-hero-copy>p:not(.signal-kicker){max-width:330px;font-size:16px}.signal-hero .button-signal{width:min(100%,318px);min-width:0;padding-inline:16px}.signal-field-hero{width:1120px;height:500px;top:285px;left:-530px}.signal-journey{padding:42px 0 56px}.signal-section-heading h2{font-size:31px}.signal-stage-art{height:180px}}@media (prefers-reduced-motion:reduce){.hero-input-lines .input-glow,.hero-flow-lines .is-dashed,.signal-field-hero.is-animated .hero-field-nodes rect,.signal-field-hero.is-animated .field-cross,.signal-field-get.is-animated .journey-get-field g,.signal-field-win.is-animated .journey-win-lines path,.signal-field-keep.is-animated .journey-loop-lines .loop-blue{animation:none}}@media (width>=561px) and (width<=980px){.signal-hero-copy h1 span{white-space:normal}}@media (width<=560px){.signal-field-hero{top:300px;left:-390px}}.nav-dropdown-menu{top:calc(100% + 14px)}.nav-dropdown.is-open .nav-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.signal-hero{background:var(--signal-paper);color:#17191b;border-bottom:1px solid #1f22241f}.signal-hero-copy h1,.signal-hero-copy h1 span{color:#17191b}.signal-hero-copy h1 .headline-sentence:not(.headline-sentence-neutral){color:var(--primary)}.signal-hero-copy>p:not(.signal-kicker){color:#575b5e}.signal-hero .button-signal{color:#145ed9;background:#ffffff52;border-color:#176cff}.signal-hero .button-signal:hover{color:#104eae;background:#176cff0f;border-color:#145ed9}.hero-grid-lines path{stroke:#2f363b1f}.hero-trunks path{stroke:#252a2ed1}.hero-trunks path.is-blue{stroke:#176cff}.hero-trunks rect{fill:var(--signal-paper);stroke:#30363a}.hero-trunks rect.is-blue{stroke:#176cff}.hero-trunks .trunk-beacon{fill:#30363a;filter:drop-shadow(0 0 6px #2f363b52)}.hero-trunks .trunk-beacon.is-blue{fill:#176cff;filter:drop-shadow(0 0 6px #176cff73)}.hero-branch-base{stroke:#2a303466}.hero-branch-base.flow-tone-0,.hero-branch-base.flow-tone-4{stroke:#176cffc7}.hero-branch-base.flow-tone-1,.hero-branch-base.flow-tone-5{stroke:#3f7ee680}.hero-branch-base.flow-tone-2{stroke:#93825c8f}.hero-branch-base.flow-tone-3{stroke:#23282cb8}.hero-branch-base.flow-tone-6{stroke:#23282c47}.hero-branch-pulse{stroke:#176cff}.hero-track-nodes rect{fill:var(--signal-paper);stroke:#2a3034a6}.signal-section-heading h2{color:#1f2224;font-size:42px;font-weight:400;line-height:1.12;font-family:Georgia,Times New Roman,serif!important}.signal-stage-grid{border:0;gap:16px}.signal-stage,.signal-stage+.signal-stage{background:#ffffff57;border:1px solid #beb8aeb8;border-radius:4px;padding:18px 18px 20px;transition:border-color .18s,background-color .18s,transform .18s}.signal-stage:hover{background:#ffffffb8;border-color:#176cff7a;transform:translateY(-2px)}.signal-stage-art{border-bottom:1px solid #beb8ae94;height:184px}.signal-stage-copy{min-height:116px;padding:16px 8px 2px}.signal-stage-copy h3{color:#222527;font-size:20px;font-weight:400;line-height:1.2;font-family:Georgia,Times New Roman,serif!important}.signal-stage-copy p{color:#626561;max-width:32ch;margin:9px auto 0;font-family:Manrope,Inter,sans-serif;font-size:13px;line-height:1.5}@media (width<=860px){.site-header,.site-header.is-scrolled,.site-header-dark,.site-header-dark.is-scrolled{background:#f7f7f3fa;border-bottom-color:#1213151f}.site-header .brand{color:var(--foreground)}.site-header .brand-mark{color:var(--primary)}.nav-toggle{color:var(--foreground);background:0 0;border-color:#12131547}.site-header.is-nav-open .nav-toggle{background:#3742c212;border-color:#3742c2b3}.nav-menu{background:var(--signal-paper)}.nav-links>a,.nav-dropdown-trigger{color:var(--foreground);border-bottom-color:#12131521}.nav-dropdown:first-child .nav-dropdown-trigger{border-top-color:#12131521}.nav-links>a:hover,.nav-dropdown-trigger:hover{color:var(--primary)}.nav-sign-in{color:var(--muted)}.nav-actions .nav-cta{background:var(--primary);color:#fff}.signal-section-heading h2{font-size:38px}.signal-stage-grid{gap:14px}.signal-stage,.signal-stage+.signal-stage{border:1px solid #beb8aeb8;padding:16px 16px 18px}.signal-stage-copy{min-height:0;padding-inline:12px}}@media (width<=560px){.signal-section-heading h2{font-size:32px}.signal-stage-copy h3{font-size:19px}}@media (width>=561px) and (width<=860px){.signal-assurance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-assurance{padding:24px 18px 0 0}.signal-assurance+.signal-assurance{border-top:0;border-left:1px solid #ffffff29;padding:24px 12px 0 18px}.signal-assurance h3{margin-top:26px;font-size:18px}.signal-assurance p{max-width:none}}@media (width<=560px){.signal-assurance-band{padding:64px 0}.signal-assurance-grid{grid-template-columns:1fr;display:grid}.signal-assurance,.signal-assurance+.signal-assurance{border-top:1px solid #ffffff29;border-left:0;grid-template-columns:36px minmax(0,1fr);gap:7px 12px;padding:22px 0;display:grid}.signal-assurance-marker{grid-row:1/3;padding-top:4px}.signal-assurance h3{margin:0;font-size:18px}.signal-assurance p{max-width:none}}.signal-hero .hero-actions{align-items:center;gap:12px}.signal-hero .hero-actions .button-signal{min-width:218px}.signal-hero .button-signal-secondary{color:#24272a;background:0 0;border-color:#12131557}.signal-hero .button-signal-secondary:hover{color:#145ed9;background:#176cff0f;border-color:#176cff}.signal-assurance-band{padding:96px 0 104px}.signal-band-intro{margin-bottom:42px;display:block}.signal-band-intro h2{max-width:880px;font-size:clamp(42px,5.2vw,64px);line-height:1.02}.signal-assurance-grid{border-top:0;gap:16px}.signal-assurance,.signal-assurance+.signal-assurance{background:#ffffff06;border:1px solid #ffffff29;border-radius:6px;min-width:0;padding:16px 16px 24px}.signal-assurance-art{background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #ffffff1f;height:172px;position:relative;overflow:hidden}.signal-assurance-marker{z-index:2;color:var(--signal-green);font-size:11px;font-weight:800;position:absolute;top:12px;left:12px}.assurance-visual{width:100%;height:100%;display:block}.assurance-visual path,.assurance-visual circle,.assurance-visual rect{vector-effect:non-scaling-stroke}.assurance-guide-lines path{stroke:#ffffff13;stroke-width:.8px;stroke-dasharray:2 6}.workflow-lines path,.partner-lines path{stroke:#ffffff7a;stroke-width:1.05px}.workflow-pulses path,.partner-pulses path{stroke:#4d8dff;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:5 95;animation:5.8s linear infinite assurance-flow}.workflow-pulses path:nth-child(2),.partner-pulses path:nth-child(2){animation-delay:-1.4s}.workflow-pulses path:nth-child(3),.partner-pulses path:nth-child(3){animation-delay:-2.8s}.workflow-pulses path:nth-child(4),.partner-pulses path:nth-child(4){animation-delay:-4.2s}.workflow-nodes circle,.workflow-nodes rect,.workflow-nodes path,.partner-inputs circle,.partner-inputs rect,.partner-inputs path{fill:var(--signal-dark);stroke:#ffffffb8;stroke-width:1.1px}.workflow-nodes .workflow-core,.partner-hub rect{fill:#4d8dff14;stroke:#4d8dff;stroke-width:1.5px}.workflow-nodes .workflow-core-mark,.partner-hub path{stroke:#7eaaff;stroke-width:1.1px}.workflow-nodes .workflow-output{fill:#65d99a29;stroke:var(--signal-green);stroke-width:1.8px;animation:2.8s ease-in-out infinite assurance-status}.managed-orbits rect{fill:none;stroke:#ffffff8a;stroke-width:1.05px}.managed-orbits .managed-orbit-inner{stroke:#4d8dffb8}.managed-orbits .managed-pulse{stroke-width:2.1px;stroke-linecap:round;stroke-dasharray:6 94;animation:7s linear infinite assurance-flow}.managed-orbits .managed-pulse-outer{stroke:#fffffff5}.managed-orbits .managed-pulse-inner{stroke:#4d8dff;animation-duration:5.8s;animation-direction:reverse}.managed-status rect,.managed-status path{fill:#4d8dff14;stroke:#7eaaff;stroke-width:1.1px}.managed-checkpoints circle{fill:var(--signal-dark);stroke:#ffffffc2;stroke-width:1.1px}.managed-checkpoints .managed-checkpoint-live{fill:#65d99a29;stroke:var(--signal-green);stroke-width:1.8px;animation:2.8s ease-in-out infinite assurance-status}.managed-arrows path{stroke:#fffc;stroke-width:1.1px;stroke-linecap:round}.partner-hub rect{animation:3.2s ease-in-out infinite assurance-hub}.partner-result circle{fill:#65d99a1f;stroke:var(--signal-green);stroke-width:1.8px}.partner-result path{stroke:var(--signal-green);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.signal-assurance-copy{padding:22px 8px 0}.signal-assurance h3{margin:0 0 10px;font-size:21px}.signal-assurance p{color:#ffffff9e;max-width:300px;margin:0;font-size:14px;line-height:1.55}@keyframes assurance-flow{to{stroke-dashoffset:-100px}}@keyframes assurance-status{0%,to{opacity:.55}50%{opacity:1}}@keyframes assurance-hub{0%,to{fill:#4d8dff0f}50%{fill:#4d8dff33}}@media (width<=860px){.signal-hero .hero-actions .button-signal{min-width:200px}.signal-band-intro h2{font-size:clamp(40px,7vw,54px)}.signal-assurance-grid{grid-template-columns:1fr;gap:14px}.signal-assurance,.signal-assurance+.signal-assurance{border:1px solid #ffffff29;grid-template-columns:minmax(260px,.9fr) minmax(0,1fr);align-items:center;gap:24px;padding:14px 24px 14px 14px;display:grid}.signal-assurance-art{border-bottom:0;border-right:1px solid #ffffff1f;height:156px}.signal-assurance-copy{padding:0}.signal-assurance h3{margin:0 0 8px}}@media (width<=560px){.signal-hero .hero-actions{flex-direction:column;align-items:stretch;width:min(100%,318px)}.signal-hero .hero-actions .button-signal{width:100%;min-width:0}.signal-assurance-band{padding:70px 0 76px}.signal-band-intro{margin-bottom:32px}.signal-band-intro h2{font-size:39px}.signal-assurance,.signal-assurance+.signal-assurance{padding:14px 14px 22px;display:block}.signal-assurance-art{border-bottom:1px solid #ffffff1f;border-right:0;height:164px}.signal-assurance-copy{padding:20px 6px 0}}@media (prefers-reduced-motion:reduce){.workflow-pulses path,.partner-pulses path,.managed-orbits .managed-pulse,.workflow-nodes .workflow-output,.managed-checkpoints .managed-checkpoint-live,.partner-hub rect{animation:none}}.signal-packet{opacity:.96;pointer-events:none}.signal-packet-tail{fill:#4d8dff42}.signal-packet-halo{fill:#4d8dff61}.signal-packet-core{fill:#f5f9ff;stroke:#75a8ff;stroke-width:.75px}.signal-field:not(.is-animated) .signal-packet{display:none}.hero-track-nodes .hero-track-node{fill:var(--signal-paper);stroke:#2a303494}.visibility-markers rect,.visibility-markers circle,.visibility-markers path{fill:var(--signal-paper);stroke:#2a30349e}.visibility-sweep path{stroke:#6ea4ff;stroke-width:1.1px}.convergence-lines path,.convergence-lines .lane-tone-0,.convergence-lines .lane-tone-2,.journey-win-lines path,.journey-win-lines .journey-tone-0,.journey-win-lines .journey-tone-2{stroke:#2a3034a8}.accent-flow-lines path{fill:none;stroke:#ffffff29;stroke-width:.75px;vector-effect:non-scaling-stroke}.accent-flow-lines path:nth-child(3n){stroke:#4d8dff42}.signal-field-accent{opacity:.72}@media (prefers-reduced-motion:reduce){.signal-packet,.visibility-sweep{display:none}}.membership-outcome-strip{border-block:1px solid #3742c23d;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.membership-outcome-strip button{appearance:none;color:var(--primary);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;padding:10px 6px;font-size:12px;font-weight:800;transition:background-color .16s,color .16s}.membership-outcome-strip button+button{border-left:1px solid #3742c233}.membership-outcome-strip button:hover{background:#3742c212}.membership-outcome-strip button[aria-selected=true]{background:var(--primary);color:#fff}.membership-outcome-strip button:focus-visible{z-index:1;outline:2px solid var(--primary);outline-offset:2px;position:relative}.membership-outcome-panel{border-bottom:1px solid #3742c23d;padding:18px 0 22px}.membership-outcome-panel[hidden]{display:none}.membership-outcome-panel>p:first-child{color:var(--ink);margin:0 0 12px;font-weight:700}.membership-outcome-panel ul{gap:7px;margin:0 0 14px;padding:0;list-style:none;display:grid}.membership-outcome-panel li{color:var(--text-muted);padding-left:16px;font-size:14px;position:relative}.membership-outcome-panel li:before{background:var(--primary);content:"";width:6px;height:1px;position:absolute;top:.68em;left:0}.membership-outcome-technologies{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.membership-outcome-technologies strong{color:var(--ink)}.customer-os-inclusion{border-block:1px solid var(--line);grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);gap:42px;margin-top:58px;padding-block:28px;display:grid}.customer-os-inclusion h2,.customer-os-inclusion p{margin:0}.customer-os-inclusion h2{margin-top:7px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:24px;line-height:1.16}.customer-os-inclusion>div:last-child{gap:9px;display:grid}.customer-os-inclusion>div:last-child p{color:var(--muted);line-height:1.58}.customer-os-inclusion .service-note{font-size:14px}.technology-partner-hero{isolation:isolate}.technology-hero-signal{z-index:-1;opacity:.13;pointer-events:none;width:min(820px,64vw);position:absolute;top:8%;right:-15%}.technology-partner-hero .membership-hero-grid{z-index:1;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:40px;position:relative}.technology-partner-hero .headline-sentence{display:block}.technology-price-panel{border-top-color:var(--primary);background:#fffdfbe0}.technology-price-panel .compact-check-list{margin:18px 0 0}.technology-disconnect-layout,.technology-roadmap-layout,.technology-ownership-layout,.technology-scope-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:76px;display:grid}.technology-disconnect-copy,.technology-roadmap-intro{max-width:700px}.technology-disconnect-copy p,.technology-roadmap-intro>p:not(.eyebrow),.technology-scope-layout>div>p:not(.eyebrow){color:var(--muted);line-height:1.68}.technology-outcome-grid{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technology-outcome{min-width:0;padding:30px 34px 34px 0}.technology-outcome+.technology-outcome{border-left:1px solid var(--line);padding-left:34px}.technology-outcome-number{color:var(--primary);font-size:12px;font-weight:800}.technology-outcome h3{margin:28px 0 10px;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:25px;line-height:1.16}.technology-outcome>p,.technology-outcome li{color:var(--muted);font-size:14px;line-height:1.55}.technology-outcome ul{gap:8px;margin:22px 0;padding-left:18px;display:grid}.technology-stack{border-top:1px solid var(--line);margin-top:22px;padding-top:16px;font-weight:700;color:var(--foreground)!important;font-size:12px!important}.technology-roadmap-list{margin:0;padding:0;list-style:none}.technology-roadmap-list li{border-top:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.technology-roadmap-list li:last-child{border-bottom:1px solid var(--line)}.technology-roadmap-list span{color:var(--primary);font-size:12px;font-weight:800}.technology-roadmap-list p{margin:0;line-height:1.55}.technology-ownership-band{background:var(--signal-dark);color:#fff}.technology-ownership-layout>div>p:not(.signal-kicker){color:#ffffff9e;max-width:540px;line-height:1.65}.technology-ownership-layout h2{margin:12px 0 18px;font-size:clamp(36px,4.6vw,58px);line-height:1.04}.technology-ownership-list{margin:0;padding:0;list-style:none}.technology-ownership-list li{border-top:1px solid #ffffff29;grid-template-columns:42px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.technology-ownership-list li:last-child{border-bottom:1px solid #ffffff29}.technology-ownership-list span{color:var(--signal-green);font-size:12px;font-weight:800}.technology-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.technology-example{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:30px}.technology-example h3{margin:0 0 12px;font-size:28px}.technology-example ul{gap:10px;margin:24px 0;padding-left:20px;display:grid}.technology-example li,.technology-example-note,.technology-example-disclaimer{color:var(--muted);line-height:1.58}.technology-example-note{border-top:1px solid var(--line);margin-bottom:0;padding-top:18px;font-size:14px}.technology-example-disclaimer{max-width:920px;margin:24px 0 0;font-size:14px}.technology-scope-list{margin:0}.signal-technology-copy{gap:5px;display:grid}.signal-technology-copy small{color:var(--muted);font-size:12px;line-height:1.45}.signal-technology-list>a{min-height:84px}.signal-customer-os-note,.signal-starting-points{border-block:1px solid var(--line);grid-template-columns:minmax(180px,.34fr) minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:72px;padding-block:26px;display:grid}.signal-customer-os-note p,.signal-starting-points p{color:var(--muted);margin:0;font-size:14px;line-height:1.58}.signal-customer-os-note strong{margin-top:7px;font-size:20px;display:block}.signal-customer-os-note .signal-text-link{white-space:nowrap;margin:0}.signal-starting-points{border-top:0;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);align-items:start;margin-top:0}.signal-starting-points .signal-service-list{margin-top:-12px}@media (width<=980px){.technology-partner-hero .membership-hero-grid,.technology-disconnect-layout,.technology-roadmap-layout,.technology-ownership-layout,.technology-scope-layout{grid-template-columns:1fr;gap:42px}.technology-hero-signal{width:110vw;top:2%;right:-35%}.technology-outcome-grid{grid-template-columns:1fr}.technology-outcome,.technology-outcome+.technology-outcome{border-left:0;padding:28px 0}.technology-outcome+.technology-outcome{border-top:1px solid var(--line)}.signal-customer-os-note,.signal-starting-points{grid-template-columns:1fr;gap:18px}.signal-customer-os-note .signal-text-link{justify-self:start}.signal-starting-points .signal-service-list{margin-top:8px}}@media (width<=700px){.technology-example-grid,.customer-os-inclusion{grid-template-columns:1fr}.technology-example,.technology-price-panel{padding:24px}.technology-partner-hero .headline-sentence{display:inline}.signal-customer-os-note,.signal-starting-points{margin-top:52px}.signal-starting-points{margin-top:0}}h1,h2,h3,.page-title,.compact-title,.section-title{text-wrap:pretty}.membership-hero-grid .page-title{font-size:50px}@media (width>=1101px){.headline-hero-centered .headline-sentence{white-space:nowrap}}@media (width<=1100px){.membership-hero-grid,.technology-partner-hero .membership-hero-grid{grid-template-columns:1fr;gap:42px}}@media (width<=700px){.headline-sentence,.technology-partner-hero .headline-sentence{display:inline}.headline-sentence+.headline-sentence:before{content:" "}}@media (width<=860px){.membership-hero-grid .page-title{font-size:44px}}
