@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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-normal.4uxlocMh.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-normal.uvC0WHQr.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-normal.C4HEjEaf.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-italic.o1-A_FsB.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-italic.Vv_u9p1E.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-italic.Bp4BYShX.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-italic.DP5iIMI9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-italic.C3DTNE_9.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-italic.Bdap-eNg.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-italic.DYtrqAWE.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-italic.CcucBqPp.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-italic.DCuhXWyK.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-italic.BcJbkSJ4.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{--bg:#fbfaf7;--paper:#fff;--paper-soft:#f4f1ed;--ink:#07080d;--muted:#51545f;--line:#dedbd4;--teal:#08796f;--teal-dark:#045d55;--teal-soft:#e2f0ed;--sage:#dce6d5;--lavender:#eee6ff;--warm:#efe7dc;--rose:#f5dddd;--shadow:0 24px 70px #0c0e1414;--shadow-soft:0 12px 42px #0c0e140f;--radius:8px;--container-gutter:clamp(72px, calc(41.94vw - 579px), 280px);--container:calc(100% - var(--container-gutter));--serif:"Cormorant Garamond", Georgia, serif;--sans:"Inter", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);overflow-x:clip}body{color:var(--ink);background:radial-gradient(circle at 10% 8%, #08796f0e, transparent 24rem), linear-gradient(180deg, #fff 0%, var(--bg) 34%, #fff 100%);font-family:var(--sans);text-rendering:geometricprecision;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}body.nav-open{overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}img,svg{max-width:100%}img{display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}:focus-visible{outline-offset:4px;outline:3px solid #08796f59}.skip-link{z-index:999;border-radius:var(--radius);background:var(--ink);color:#fff;padding:10px 14px;transition:transform .18s;position:fixed;top:16px;left:16px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.container{width:var(--container);margin-inline:auto}.narrow{max-width:900px}.site-header{z-index:100;backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #0000;transition:box-shadow .18s,border-color .18s;position:sticky;top:0}.site-header.is-scrolled{border-color:#dedbd4bf;box-shadow:0 8px 30px #07080d0a}.header__inner{justify-content:space-between;align-items:center;gap:28px;min-height:96px;display:flex}.logo{align-items:center;gap:15px;min-width:max-content;display:inline-flex}.logo__mark{flex:0 0 40px;width:40px;height:40px;position:relative}.logo__mark span{border:3px solid var(--teal);border-radius:8px;position:absolute}.logo__mark span:first-child{width:13px;height:40px;top:0;left:14px}.logo__mark span:last-child{width:40px;height:13px;top:14px;left:0}.logo__text{gap:2px;display:grid}.logo__text strong{letter-spacing:.28em;font-size:clamp(1.2rem,1.35vw,1.5rem);font-weight:600;line-height:1}.logo__text small{color:#3f424a;letter-spacing:.26em;text-transform:uppercase;font-size:.55rem;font-weight:600}.site-nav{align-items:center;gap:clamp(12px,1.35vw,26px);margin-left:auto;display:flex}.nav-link{min-height:44px;color:var(--ink);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;font-size:.88rem;font-weight:600;display:inline-flex}.nav-link.active{color:var(--teal);box-shadow:inset 0 -2px 0 var(--teal)}.nav-link--button{padding:0}.nav-link--button svg{transition:transform .18s}.dropdown:hover .nav-link--button svg,.dropdown:focus-within .nav-link--button svg,.dropdown.is-open .nav-link--button svg{transform:rotate(180deg)}.dropdown{position:relative}.dropdown:after{content:"";height:18px;position:absolute;top:100%;left:-18px;right:-18px}.dropdown-menu{opacity:0;pointer-events:none;border:1px solid var(--line);width:min(390px,86vw);box-shadow:var(--shadow);background:#fffffffa;border-radius:12px;gap:2px;padding:12px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(10px)}.dropdown-menu--wide{width:min(520px,88vw)}.dropdown:hover .dropdown-menu,.dropdown:focus-within .dropdown-menu,.dropdown.is-open .dropdown-menu{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdown-menu a{border-radius:var(--radius);gap:2px;padding:12px;display:grid}.dropdown-menu a:hover,.dropdown-menu a:focus-visible{background:var(--paper-soft)}.dropdown-menu strong{font-size:.92rem}.dropdown-menu span{color:var(--muted);font-size:.82rem}.nav-toggle{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:46px;height:46px;color:var(--ink);place-items:center;display:none}.nav-toggle svg:last-child,.nav-toggle[aria-expanded=true] svg:first-child{display:none}.nav-toggle[aria-expanded=true] svg:last-child{display:block}.button{border:1px solid var(--ink);border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 24px;font-size:.88rem;font-weight:700;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-2px);box-shadow:0 14px 34px #07080d29}.button--dark{color:#fff;background:#06070d}.button--dark:hover,.button--dark:focus-visible{background:#12141b}.button--book{border-color:var(--teal-dark);background:var(--teal-dark);color:#fff}.button--book:hover,.button--book:focus-visible{border-color:var(--teal);background:var(--teal)}.button--teal{border-color:var(--teal-dark);background:var(--teal);color:#fff}.button--teal:hover,.button--teal:focus-visible{border-color:var(--teal-dark);background:var(--teal-dark)}.button--ghost{min-height:46px;color:var(--ink);background:0 0;border-color:#0000;padding-inline:12px}.button--ghost:hover,.button--ghost:focus-visible{box-shadow:none;background:var(--paper-soft)}.nav-cta{min-width:178px;min-height:54px}.eyebrow{color:var(--teal-dark);letter-spacing:.24em;text-transform:uppercase;margin:0 0 24px;font-size:.76rem;font-weight:800}.headline,h1,h2,h3{font-family:var(--serif);letter-spacing:0;font-weight:500;line-height:.96}h1,.h1{margin:0;font-size:clamp(3.65rem,6.45vw,6.8rem)}h2,.h2{margin:0;font-size:clamp(2.35rem,3.85vw,4.55rem)}h3,.h3{margin:0;font-size:clamp(1.75rem,2.5vw,2.5rem)}.serif{font-family:var(--serif)}.italic{color:var(--teal);font-family:var(--serif);font-style:italic;font-weight:600}.lead{color:#242730;font-size:clamp(.96rem,1.03vw,1.08rem);line-height:1.75}.section{padding:clamp(60px,6.8vw,112px) 0}.section--compact{padding:clamp(40px,5vw,72px) 0}.section-line{border-top:1px solid var(--line)}.hero{background:#fff;min-height:min(670px,100vh - 96px);display:grid;position:relative;overflow:hidden}.hero--sub{min-height:480px}.hero__media{z-index:0;position:absolute;inset:0;overflow:hidden}.hero__media picture,.hero__media img{width:100%;height:100%}.hero__media picture{display:block}.hero__media img{object-fit:cover;object-position:60% center}.hero__media:after{content:"";background:linear-gradient(90deg,#fff 0%,#fffffffa 24%,#ffffff8a 45%,#fff0 66%),linear-gradient(#ffffff80,#0000 50%);position:absolute;inset:0}.hero__inner{z-index:1;grid-template-columns:minmax(300px,560px) 1fr;align-items:center;gap:40px;padding-block:clamp(56px,6.6vw,92px);display:grid;position:relative}.hero__content{max-width:590px}.hero:not(.hero--sub) .hero__content{max-width:520px}.hero:not(.hero--sub) h1{font-size:clamp(2.85rem,4.2vw,4.45rem)}.hero__nowrap{white-space:nowrap}.hero:not(.hero--sub) .hero__inner{padding-block:clamp(40px,4.5vw,64px)}.hero:not(.hero--sub) .hero__rule{margin:24px 0 18px}.hero:not(.hero--sub) .hero__actions{gap:20px;margin-top:22px}.hero--internal{min-height:min(420px,100vh - 96px)}.hero--internal .hero__inner{grid-template-columns:minmax(300px,520px) 1fr;gap:32px;padding-block:clamp(34px,4.2vw,56px)}.hero--internal .hero__content{max-width:540px}.hero--internal h1{font-size:clamp(2.75rem,4.2vw,4.45rem)}.hero--internal .hero__stacked-title{font-size:clamp(2.85rem,4.2vw,4.45rem);line-height:.96}.hero__stacked-title span{white-space:nowrap;display:block}.hero--internal .lead{max-width:510px;font-size:clamp(.94rem,.98vw,1.02rem)}.hero--internal .hero__actions{gap:18px;margin-top:18px}.hero--internal .breadcrumb{margin-bottom:24px}.hero--internal .floating-card{width:min(320px,100%);margin-bottom:clamp(12px,3vw,36px);margin-right:clamp(6px,3vw,36px)}.hero--internal .floating-card__value{font-size:2.35rem}.hero__rule{background:var(--ink);opacity:.7;width:84px;height:1px;margin:30px 0 22px}.hero__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:26px;display:flex}.video-link{color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;font-weight:700;display:inline-flex}.play-icon{background:#ffffffb3;border:1px solid #7c8188;border-radius:999px;place-items:center;width:34px;height:34px;display:inline-grid}.floating-card{width:min(360px,100%);box-shadow:var(--shadow);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #ffffffb8;border-radius:12px;place-self:end;margin:0 clamp(10px,4vw,56px) clamp(18px,4vw,56px) 0;padding:22px 28px}.floating-card__label{margin:0 0 8px;font-weight:700}.floating-card__value{margin:0;font-size:2.65rem;font-weight:500;line-height:1}.floating-card__detail{margin:8px 0 16px;font-weight:700}.floating-card__lift{color:var(--teal);align-items:center;gap:7px;font-size:.9rem;font-weight:700;display:inline-flex}.mini-chart{width:100%;height:52px;margin-top:18px}.brand-strip{background:#ffffffe0;border-block:1px solid #e1ded8d1}.brand-strip__inner{gap:24px;padding-block:clamp(22px,3vw,34px);display:grid}.brand-strip p{text-align:center;color:#1e2737;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.brand-strip__logos{grid-template-columns:repeat(6,1fr);align-items:center;gap:0;display:grid}.brand-logo{text-align:center;color:#151823;min-height:54px;font-family:var(--sans);text-transform:uppercase;border-left:1px solid #d8d5cfe6;place-items:center;padding:4px clamp(14px,2vw,34px);display:grid}.brand-logo:first-child{border-left:0}.brand-logo__combo{justify-content:center;align-items:center;gap:10px;display:inline-flex}.brand-logo__monogram{color:#243149;font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(2.05rem,2.7vw,3rem);font-weight:600;line-height:.76}.brand-logo__word{color:#171a25;letter-spacing:.34em;white-space:nowrap;font-size:clamp(1rem,1.45vw,1.72rem);font-weight:600;line-height:.96;display:block}.brand-logo__sub{color:#343947;letter-spacing:.19em;white-space:nowrap;margin-top:6px;font-size:clamp(.47rem,.55vw,.62rem);font-weight:700;line-height:1;display:block}.brand-logo:nth-child(4) .brand-logo__word{color:#2e3340;letter-spacing:.02em;text-transform:none;font-size:clamp(1.45rem,2vw,2.25rem);font-weight:400}.brand-logo:nth-child(4) .brand-logo__sub{letter-spacing:.26em;border-top:1px solid #3439477a;border-bottom:1px solid #34394738;margin-top:3px;padding-inline:20px;display:inline-block}.split-intro{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(36px,7vw,100px);display:grid}.split-intro--service-cards{grid-template-columns:minmax(260px,.48fr) minmax(0,1.52fr);align-items:stretch;gap:clamp(34px,5vw,72px)}.split-intro--results{grid-template-columns:minmax(260px,.46fr) minmax(0,1.54fr);gap:clamp(30px,4.2vw,58px)}.home-service-copy{flex-direction:column;justify-content:center;max-width:470px;min-height:100%;display:flex}.home-service-copy h2{font-size:clamp(2.2rem,3vw,3.45rem);line-height:1.02}.split-intro__text{max-width:560px}.internal-page h2,.internal-page .h2{font-size:clamp(2.15rem,3.35vw,4rem)}.internal-page .section{padding:clamp(52px,5.8vw,92px) 0}.internal-page .section--compact{padding:clamp(34px,4.3vw,64px) 0}.internal-page .section--linkedin-overview{padding-bottom:clamp(34px,4vw,58px)}.internal-page .section--linkedin-overview .section--compact{padding-bottom:0}.internal-page .split-intro{gap:clamp(32px,5.8vw,82px)}.internal-page .split-intro--linkedin{grid-template-columns:minmax(320px,.95fr) minmax(360px,1.05fr);align-items:center;gap:clamp(36px,4.8vw,68px)}.split-intro--linkedin .lead{max-width:650px;margin:0}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.service-card,.pricing-card,.team-card,.case-card,.resource-card,.form-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffd1;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;position:relative;box-shadow:0 18px 50px #07080d09}.service-card:before,.pricing-card:before,.team-card:before,.case-card:before,.resource-card:before,.featured-case-card:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(145deg,#08796f14,#0000 42%);transition:opacity .22s;position:absolute;inset:0}.service-card:hover,.service-card:focus-within,.pricing-card:hover,.pricing-card:focus-within,.team-card:hover,.team-card:focus-within,.case-card:hover,.case-card:focus-within,.resource-card:hover,.resource-card:focus-within{background:#fffffff0;border-color:#08796f52;transform:translateY(-6px);box-shadow:0 26px 64px #07080d17}.service-card:hover:before,.service-card:focus-within:before,.pricing-card:hover:before,.pricing-card:focus-within:before,.team-card:hover:before,.team-card:focus-within:before,.case-card:hover:before,.case-card:focus-within:before,.resource-card:hover:before,.resource-card:focus-within:before,.featured-case-card:hover:before,.featured-case-card:focus-within:before{opacity:1}.service-card{grid-template-rows:auto auto 1fr auto;height:100%;padding:clamp(30px,4vw,48px);display:grid}.internal-page .service-card{padding:clamp(26px,3.2vw,40px)}.service-card h3{font-family:var(--sans);margin-top:28px;font-size:clamp(1rem,1vw,1.08rem);font-weight:800;line-height:1.3}.service-card p{color:#333741;margin:16px 0 26px;line-height:1.65}.learn-link{align-self:end;align-items:center;gap:10px;font-weight:700;transition:color .18s,transform .18s;display:inline-flex}.learn-link svg,.text-link svg,.button svg{transition:transform .18s}.service-card:hover .learn-link,.service-card:focus-within .learn-link,.case-card:hover .text-link,.case-card:focus-within .text-link,.resource-card:hover .learn-link,.resource-card:focus-within .learn-link{color:var(--teal)}.service-card:hover .learn-link svg,.service-card:focus-within .learn-link svg,.case-card:hover .text-link svg,.case-card:focus-within .text-link svg,.resource-card:hover .learn-link svg,.resource-card:focus-within .learn-link svg,.button:hover svg,.button:focus-visible svg{transform:translate(4px)}.icon-box,.round-icon{color:var(--teal);place-items:center;display:inline-grid}.icon-box{background:var(--teal-soft);border-radius:8px;width:58px;height:58px;transition:transform .22s,background .22s,color .22s,box-shadow .22s}.icon-box--dark{color:#fff;background:linear-gradient(135deg,#12141d,#303544)}.icon-box--sage{background:var(--sage)}.icon-box--lavender{background:var(--lavender);color:#7f56ff}.round-icon{background:var(--teal-soft);border-radius:999px;width:66px;height:66px;transition:transform .22s,background .22s,color .22s,box-shadow .22s}.round-icon--lavender{background:var(--lavender);color:#7f56ff}.service-card:hover .icon-box,.service-card:focus-within .icon-box,.pricing-card:hover .icon-box,.pricing-card:focus-within .icon-box,.feature:hover .round-icon,.feature:focus-within .round-icon,.results-cta:hover .round-icon,.results-cta:focus-within .round-icon{transform:translateY(-3px)scale(1.04);box-shadow:0 12px 28px #08796f29}.feature-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.feature{border-radius:var(--radius);gap:15px;padding:18px 26px 18px 0;transition:transform .22s,background .22s,box-shadow .22s;display:grid;position:relative}.feature:hover,.feature:focus-within{background:#ffffffb8;transform:translateY(-4px);box-shadow:0 18px 40px #07080d0e}.feature:not(:last-child):after{content:"";background:var(--line);width:1px;height:58%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.feature h3{font-family:var(--sans);font-size:1rem;font-weight:800;line-height:1.3}.feature p{color:#333741;margin:0;font-size:.93rem}.feature-row--linkedin{align-items:stretch;gap:24px}.feature-row--linkedin .feature{text-align:center;grid-template-rows:auto auto 1fr;align-content:start;justify-items:center;min-height:245px;padding:24px 22px}.feature-row--linkedin .round-icon{margin-inline:auto}.feature-row--linkedin .feature h3{max-width:18ch}.feature-row--linkedin .feature p{max-width:28ch;line-height:1.65}.soft-band{border-radius:var(--radius);background:linear-gradient(100deg, #f4f1edf2, #ffffffd1), var(--paper-soft);border:1px solid #dedbd4c2}.why-band{grid-template-columns:minmax(220px,.75fr) repeat(4,1fr);align-items:center;gap:24px;padding:clamp(36px,4vw,54px);display:grid}.why-band h2{font-size:clamp(2.3rem,3vw,3.4rem)}.why-band .feature{text-align:center;align-items:center;padding-inline:18px}.timeline{border-block:1px solid var(--line);grid-template-columns:minmax(250px,.8fr) minmax(0,1.55fr);align-items:center;gap:clamp(36px,5vw,80px);padding-block:clamp(52px,7vw,86px);display:grid}.timeline h2{font-size:clamp(2.15rem,3.05vw,3.45rem);line-height:1.02}.timeline h2 .line,.metric-strip h2 .line{display:block}.timeline--linkedin{border-bottom:0;padding-block:clamp(46px,5.4vw,72px)}.steps{--step-number-size:54px;--step-pad-top:14px;grid-template-columns:repeat(5,1fr);align-self:center;gap:0;display:grid;position:relative}.steps:before{content:"";left:8%;right:8%;top:calc(var(--step-pad-top) + (var(--step-number-size) / 2));background:var(--line);height:1px;position:absolute}.step{z-index:1;min-height:188px;padding:var(--step-pad-top) 12px 18px;border-radius:var(--radius);text-align:center;align-content:start;justify-items:center;gap:14px;transition:transform .22s,background .22s,box-shadow .22s;display:grid;position:relative}.step:hover,.step:focus-within{background:#ffffffd1;transform:translateY(-5px);box-shadow:0 18px 42px #07080d0f}.step__number{width:var(--step-number-size);height:var(--step-number-size);border:1px solid var(--line);background:#fff;border-radius:999px;place-items:center;font-weight:700;transition:transform .22s,background .22s,border-color .22s,color .22s,box-shadow .22s;display:grid}.step:hover .step__number,.step:focus-within .step__number{background:var(--teal-soft);color:var(--teal);border-color:#08796f47;transform:scale(1.06);box-shadow:0 10px 24px #08796f21}.step h3{font-family:var(--sans);font-size:.9rem;font-weight:800;line-height:1.35}.step p{color:#333741;margin:0;font-size:.82rem;line-height:1.7}.metric-strip{border-top:1px solid var(--line);grid-template-columns:minmax(240px,.9fr) repeat(5,1fr);align-items:stretch;gap:0;padding-block:clamp(44px,6vw,74px);display:grid}.metric-strip--four{grid-template-columns:minmax(240px,.9fr) repeat(4,1fr)}.metric-strip--email{grid-template-columns:minmax(250px,.78fr) repeat(5,minmax(130px,.8fr))}.metric{border-left:1px solid var(--line);border-radius:var(--radius);padding:0 clamp(18px,3vw,42px);transition:transform .22s,background .22s,box-shadow .22s}.metric:hover,.metric:focus-within{background:#ffffffc2;transform:translateY(-4px);box-shadow:0 18px 42px #07080d0e}.metric__value{font-family:var(--serif);font-size:clamp(2.4rem,3.6vw,4.3rem);line-height:.95;transition:color .18s,transform .18s;display:block}.metric:hover .metric__value,.metric:focus-within .metric__value{color:var(--teal);transform:translateY(-2px)}.metric strong{margin-top:10px;line-height:1.25;display:block}.metric span:last-child{color:var(--muted);font-size:.86rem}.metric-strip--email .metric{text-align:center;align-content:center;justify-items:center;min-height:164px;padding:18px clamp(12px,1.8vw,24px);display:grid}.metric-strip--email .metric__value{font-size:clamp(2.6rem,4.1vw,4.15rem);line-height:.95}.metric-strip--email .metric strong{margin-top:18px;font-size:clamp(.92rem,1vw,1.02rem);line-height:1.35}.metric-strip--email .metric span:last-child{margin-top:5px;font-size:.78rem}.metric-strip--linkedin{grid-template-columns:minmax(250px,.78fr) repeat(4,minmax(130px,.8fr));gap:0;padding-block:clamp(46px,5.4vw,72px)}.metric-strip--linkedin .metric{text-align:center;align-content:center;justify-items:center;min-height:164px;padding:18px clamp(12px,1.8vw,24px);display:grid}.metric-strip--linkedin .metric__value{font-family:var(--sans);letter-spacing:0;font-size:clamp(1.85rem,2.35vw,2.75rem);font-weight:700;line-height:1}.metric-strip--linkedin .metric strong{margin-top:20px;font-size:.94rem}.metric-strip--linkedin .metric span:last-child{margin-top:5px;font-size:.78rem}.linkedin-results-graphic{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(310px,410px);align-items:center;gap:clamp(28px,5vw,74px);padding-block:clamp(46px,5.4vw,72px);display:grid}.linkedin-results-graphic__metrics .eyebrow{margin-bottom:clamp(28px,3vw,42px)}.linkedin-results-graphic__metric-row{grid-template-columns:repeat(4,minmax(120px,1fr));display:grid}.linkedin-results-graphic__metric{border-left:1px solid var(--line);text-align:center;align-content:start;justify-items:center;min-height:214px;padding:8px clamp(16px,2.4vw,34px) 0;display:grid}.linkedin-results-graphic__metric:first-child{border-left:0}.linkedin-results-graphic__icon{border-radius:var(--radius);width:54px;height:54px;color:var(--teal);background:#08796f12;place-items:center;margin-bottom:28px;display:grid}.linkedin-results-graphic__metric strong{font-family:var(--serif);font-size:clamp(2.6rem,4.1vw,4.15rem);font-weight:500;line-height:.95;display:block}.linkedin-results-graphic__metric p{max-width:150px;color:var(--ink);margin:18px 0 0;font-size:clamp(.92rem,1vw,1.02rem);font-weight:600;line-height:1.65}.linkedin-results-graphic__quote{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden;box-shadow:0 18px 44px #07080d0e}.linkedin-results-graphic__quote-media{background-image:image-set("/assets/images/clinic-hero.avif" 1x type("image/avif"),"/assets/images/clinic-hero.webp" 1x type("image/webp"),"/assets/images/clinic-hero.png" 1x type("image/png"));background-position:48% 38%;background-size:cover;min-height:160px}.linkedin-results-graphic__quote-body{padding:clamp(28px,3.2vw,42px) clamp(28px,3.5vw,46px) 32px;position:relative}.linkedin-results-graphic__quote-mark{color:#08796f14;font-family:var(--serif);font-size:7rem;line-height:1;position:absolute;top:2px;left:24px}.linkedin-results-graphic__quote blockquote{color:var(--ink);margin:0;font-size:clamp(.98rem,1.05vw,1.08rem);font-weight:600;line-height:1.75;position:relative}.linkedin-results-graphic__quote p{color:var(--muted);margin:26px 0 0;font-size:.88rem;line-height:1.65;position:relative}.linkedin-results-graphic__quote strong,.linkedin-results-graphic__quote span{display:block}.linkedin-results-graphic__quote strong{color:var(--ink);font-weight:700}.cta-band{grid-template-columns:minmax(220px,390px) 1fr auto;align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(26px,3.8vw,42px);transition:transform .22s,box-shadow .22s,border-color .22s;display:grid}.cta-band:hover,.cta-band:focus-within{border-color:#08796f3d;transform:translateY(-3px);box-shadow:0 22px 54px #07080d11}.cta-band picture,.cta-band img{width:100%;height:190px}.cta-band picture{display:block}.cta-band img{object-fit:cover;border-radius:var(--radius)}.cta-band h2{font-size:clamp(2.2rem,3.6vw,4rem)}.cta-band p{max-width:720px;margin:16px 0 0}.breadcrumb{color:#383d46;flex-wrap:wrap;gap:10px;margin-bottom:34px;font-size:.83rem;font-weight:600;display:flex}.breadcrumb a:hover,.breadcrumb span:last-child{color:var(--teal)}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pricing-card{grid-template-rows:auto auto auto auto auto 1fr auto;padding:clamp(30px,3vw,42px);display:grid;position:relative}.badge{color:#22262f;letter-spacing:.15em;text-transform:uppercase;background:#dce2d2;border-radius:6px;padding:6px 12px;font-size:.7rem;font-weight:800;position:absolute;top:20px;right:20px}.pricing-card h2{margin-top:28px;font-size:clamp(1.8rem,2.4vw,2.5rem)}.pricing-card p{color:#333741}.pricing-card hr{border:0;border-top:1px solid var(--line);width:100%;margin:28px 0}.price-label{letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:800;display:block}.price{align-items:end;gap:8px;margin-bottom:24px;display:flex}.price strong{font-family:var(--serif);font-size:clamp(3rem,5vw,4.8rem);font-weight:500;line-height:.92}.pricing-hero{border-bottom:1px solid var(--line);background:#fff;overflow:hidden}.pricing-hero__inner{grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(36px,5vw,76px);min-height:520px;padding-block:clamp(42px,5.5vw,78px);display:grid}.pricing-hero__copy h1{max-width:650px;font-size:clamp(3.1rem,5.2vw,5.8rem)}.pricing-hero__copy .lead{max-width:560px;margin-top:24px}.pricing-hero__proof{flex-wrap:wrap;gap:24px;margin-top:34px;display:flex}.pricing-hero__proof span{color:#1d2634;align-items:center;gap:10px;font-weight:700;display:inline-flex}.pricing-hero__proof .check-dot{margin:0}.pricing-hero__media{border-radius:0 0 0 6px;min-height:420px;position:relative;overflow:hidden}.pricing-hero__picture{opacity:0;transition:opacity .26s,transform .36s;position:absolute;inset:0;transform:scale(1.02)}.pricing-hero__picture.is-active{opacity:1;transform:scale(1)}.pricing-hero__picture,.pricing-hero__picture img{width:100%;height:100%}.pricing-hero__picture img{object-fit:cover;object-position:center}.pricing-flow{display:grid}.pricing-step{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,68px);padding-block:clamp(42px,5vw,66px);display:grid}.pricing-step__intro{gap:16px;display:grid}.pricing-step__intro>span{color:var(--teal);letter-spacing:.08em;font-weight:800}.pricing-step__intro h2{font-family:var(--serif);font-size:clamp(1.85rem,2.4vw,2.65rem)}.pricing-step__intro p{color:#273040;max-width:250px;margin:0}.pricing-step__intro a,.pricing-link-button{color:var(--teal-dark);background:0 0;border:0;justify-self:start;padding:0}.pricing-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pricing-service-card,.pricing-option-card{border:1px solid var(--line);border-radius:var(--radius);min-height:100%;box-shadow:var(--shadow-soft);color:var(--ink);text-align:left;background:#ffffffd6;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;position:relative}.pricing-service-card{grid-template-columns:auto 1fr;gap:16px;padding:28px;display:grid}.pricing-service-card:hover,.pricing-service-card:focus-visible,.pricing-service-card.is-active,.pricing-option-card:hover,.pricing-option-card:focus-visible,.pricing-option-card.is-active{border-color:var(--teal);background:#fffffff5;transform:translateY(-4px);box-shadow:0 24px 58px #07080d16}.pricing-check{background:var(--teal);color:#fff;border-radius:999px;place-items:center;width:24px;height:24px;display:none;position:absolute;top:18px;right:18px}.is-active>.pricing-check,.pricing-option-card.is-active .pricing-check{display:grid}.pricing-service-card .round-icon{background:#e2f0edb8;grid-row:span 3;width:56px;height:56px}.pricing-service-card h3{max-width:190px;font-size:clamp(1.4rem,1.65vw,2rem)}.pricing-service-card p{color:#273040;margin:0}.pricing-service-card .text-link{color:var(--teal-dark);margin-top:12px}.pricing-option-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pricing-option-card{text-align:center;justify-items:center;gap:10px;min-height:276px;padding:32px 22px 24px;display:grid}.pricing-option-card>strong{font-family:var(--serif);font-size:clamp(2.4rem,3.3vw,3.4rem);font-weight:500;line-height:.95}.pricing-option-card>span:not(.badge):not(.pricing-check){font-size:.9rem;font-weight:700}.pricing-option-price{align-items:end;gap:5px;margin-top:8px;display:flex}.pricing-option-price span{font-family:var(--serif);font-size:clamp(2.2rem,3vw,3.1rem);line-height:.94}.pricing-option-price small{margin-bottom:4px}.pricing-option-card p{color:#273040;max-width:190px;margin:4px 0 0}.pricing-option-card em{color:var(--teal-dark);font-style:normal;font-weight:800}.account-slider{grid-template-columns:repeat(11,minmax(44px,1fr));align-items:start;gap:12px;margin-top:34px;display:grid;position:relative}.account-slider:before{content:"";background:var(--line);height:2px;position:absolute;top:22px;left:24px;right:74px}.account-slider button{z-index:1;min-width:44px;min-height:44px;color:var(--ink);background:#f2f4f3;border:0;border-radius:999px;justify-self:center;place-items:center;font-weight:800;display:grid;position:relative}.account-slider button.is-active{background:var(--teal);color:#fff}.account-slider button:last-child{background:0 0;border-radius:999px;grid-template-columns:34px auto;gap:8px;min-width:86px}.account-slider button:last-child span{border:1px dashed var(--teal);width:42px;height:42px;color:var(--teal);border-radius:999px;place-items:center;font-size:1.5rem;display:grid}.account-slider button:last-child small{color:var(--ink);text-align:left;font-size:.72rem;line-height:1.25}.account-slider button:last-child.is-active span{background:var(--teal);color:#fff}.flat-pricing{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);text-align:center;background:#ffffffdb;justify-items:center;gap:14px;padding:clamp(34px,4vw,54px);display:grid;position:relative}.flat-pricing[hidden],.account-pricing[hidden]{display:none}.flat-price{align-items:end;gap:8px;display:flex}.flat-price strong{font-family:var(--serif);font-size:clamp(3.4rem,5vw,5.3rem);font-weight:500;line-height:.94}.flat-pricing p{color:#273040;max-width:560px;margin:0}.flat-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.flat-chips span{background:var(--paper-soft);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.pricing-step--included{grid-template-columns:minmax(220px,.25fr) minmax(0,1fr)}.included-panel{grid-template-columns:minmax(250px,.72fr) minmax(280px,1fr) minmax(240px,.64fr);align-items:start;gap:clamp(24px,4vw,42px);display:grid}.included-panel>div:first-child h2{margin-bottom:24px;font-size:clamp(2rem,3vw,3.4rem)}.included-feature-grid{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#ffffffdb;display:grid}.included-feature-grid--llm{grid-template-columns:repeat(3,minmax(0,1fr))}.included-feature{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:18px;padding:22px;display:grid}.included-feature-grid--llm .included-feature{text-align:center;border-right:1px solid var(--line);grid-template-columns:1fr;justify-items:center}.included-feature:last-child{border-bottom:0}.included-feature-grid--llm .included-feature:nth-child(3n){border-right:0}.included-feature-grid--llm .included-feature:nth-last-child(-n+3){border-bottom:0}.included-feature h3{font-family:var(--sans);margin:0 0 6px;font-size:.98rem;font-weight:800;line-height:1.3}.included-feature p{color:#273040;margin:0;font-size:.9rem}.pricing-results{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#ffffffdb;padding:26px}.pricing-results h3{font-family:var(--sans);margin-bottom:14px;font-size:1rem;font-weight:800;line-height:1.3}.pricing-result-row{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 0;display:grid}.pricing-result-row .round-icon{width:42px;height:42px}.pricing-result-row strong{font-family:var(--serif);font-size:clamp(1.7rem,2.3vw,2.4rem);font-weight:500}.pricing-result-row small{color:var(--muted);grid-column:3;margin-top:-8px;font-size:.72rem}.pricing-results>p{border-radius:var(--radius);background:var(--paper-soft);color:var(--muted);margin:16px 0 0;padding:12px;font-size:.82rem}.pricing-final-cta{grid-template-columns:auto 1fr auto auto;align-items:center;gap:clamp(20px,4vw,54px);margin-block:clamp(40px,5vw,70px);padding:clamp(28px,3.8vw,44px);display:grid}.pricing-final-cta h2{font-size:clamp(2rem,3vw,3.35rem)}.pricing-final-cta p{color:#273040;margin:10px 0 0}.pricing-hero--dynamic .pricing-hero__inner{min-height:560px}.pricing-hero--dynamic .pricing-hero__proof{gap:clamp(18px,3vw,42px)}.pricing-hero--dynamic .pricing-hero__proof span{grid-template-columns:auto 1fr;gap:4px 10px;display:grid}.pricing-hero--dynamic .pricing-hero__proof .check-dot{grid-row:span 2;align-self:start;margin-top:2px}.pricing-hero--dynamic .pricing-hero__proof small{color:var(--muted);font-size:.8rem;font-weight:500}.pricing-flow--dynamic [hidden]{display:none!important}.pricing-investment-grid,.llm-investment-grid{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:18px;display:grid}.scale-panel,.investment-card,.llm-included-card,.pricing-scale-card,.pricing-benefit-card,.pricing-results-band{border-radius:var(--radius);background:#ffffffe6;border:1px solid #d8d5cfe6;box-shadow:0 20px 52px #07080d0e}.scale-panel,.investment-card,.llm-included-card{padding:clamp(24px,3vw,36px)}.scale-panel h3,.investment-card h3,.llm-included-card h3{font-family:var(--sans);color:#182131;letter-spacing:.13em;text-transform:uppercase;margin-bottom:24px;font-size:.82rem;font-weight:900;line-height:1.2}.scale-control{text-align:center;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-bottom:22px;display:grid}.scale-control__button{background:var(--teal-soft);width:46px;height:46px;color:var(--teal-dark);border:0;border-radius:999px;place-items:center;font-size:1.45rem;line-height:1;transition:transform .18s,background .18s;display:grid}.scale-control__button:hover,.scale-control__button:focus-visible{background:#08796f29;transform:translateY(-2px)}.scale-control strong{font-family:var(--serif);font-size:clamp(3.1rem,5vw,5rem);font-weight:500;line-height:.9;display:block}.scale-control span{margin-top:8px;font-weight:700;display:block}.scale-slider{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:12px 0 34px;padding-top:15px;display:grid;position:relative}.scale-slider:before{content:"";background:linear-gradient(90deg,#08796f61,#d8d5cfd9);border-radius:999px;height:5px;position:absolute;top:25px;left:18px;right:18px}.scale-slider button{z-index:1;color:var(--ink);background:0 0;border:0;justify-items:start;gap:16px;font-size:.8rem;font-weight:800;display:grid;position:relative}.scale-slider button span{background:#f0f2f1;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;box-shadow:inset 0 0 0 1px #d8d5cfeb}.scale-slider button.is-active span{background:var(--teal);color:#fff;box-shadow:0 0 0 5px #08796f14}.scale-included{padding-top:4px}.scale-included h4{color:#182131;letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px;font-size:.82rem;font-weight:900}.investment-card{align-content:start;display:grid}.investment-card__price{align-items:end;gap:8px;display:flex}.investment-card__price strong{font-family:var(--serif);font-size:clamp(3.2rem,5vw,5.2rem);font-weight:500;line-height:.92}.investment-card__price span{margin-bottom:8px;font-size:1.25rem}.investment-card>p{color:#273040;margin:14px 0 24px}.investment-card__rows{border-top:1px solid var(--line);margin-bottom:20px;display:grid}.investment-card__rows div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:15px 0;display:flex}.investment-card__rows strong{color:#182131}.investment-card__total{color:#182131;text-transform:uppercase;justify-content:space-between;align-items:end;gap:18px;margin:2px 0 22px;display:flex}.investment-card__total span{color:var(--teal-dark);text-transform:none}.investment-card__total b{font-size:clamp(1.45rem,2vw,1.8rem)}.investment-card .button{justify-content:center;width:100%;margin-top:0}.investment-card>small{color:var(--muted);text-align:center;margin-top:14px}.pricing-scale-cards,.pricing-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pricing-scale-card{min-height:290px;color:var(--ink);text-align:center;justify-items:center;gap:10px;padding:30px 22px 24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.pricing-scale-card:hover,.pricing-scale-card:focus-visible,.pricing-scale-card.is-active,.pricing-benefit-card:hover,.pricing-benefit-card:focus-visible{border-color:var(--teal);transform:translateY(-4px);box-shadow:0 24px 58px #07080d16}.pricing-scale-card .round-icon,.pricing-benefit-card .round-icon,.pricing-results-band .round-icon{background:var(--teal-soft);width:58px;height:58px}.pricing-scale-card h3,.pricing-benefit-card h3{font-size:clamp(1.35rem,1.55vw,1.85rem)}.pricing-scale-card p{color:#273040;margin:0;font-weight:700}.pricing-scale-card ul{text-align:left;gap:8px;width:100%;margin:4px 0 8px;padding:0;list-style:none;display:grid}.pricing-scale-card li{align-items:flex-start;gap:8px;font-size:.86rem;display:flex}.pricing-scale-card>strong{color:var(--teal-dark);align-self:end;font-size:clamp(1.25rem,1.55vw,1.65rem)}.pricing-scale-card .badge{position:absolute;top:-13px}.llm-included-card .check-list{gap:15px}.investment-card--flat .flat-assurance{gap:12px;margin:2px 0 24px;padding:0;list-style:none;display:grid}.investment-card--flat .flat-assurance li{align-items:center;gap:10px;font-weight:700;display:flex}.pricing-benefit-card{text-align:center;justify-items:center;gap:14px;min-height:250px;padding:30px 22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.pricing-benefit-card p{color:#273040;margin:0}.pricing-results-band{padding:28px}.pricing-results-band__items{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pricing-results-band__items article{border-left:1px solid var(--line);text-align:center;justify-items:center;gap:10px;padding:14px 20px;display:grid}.pricing-results-band__items article:first-child{border-left:0}.pricing-results-band__items strong{color:var(--teal-dark);font-family:var(--serif);font-size:clamp(2.2rem,3.2vw,3.4rem);font-weight:500;line-height:.95}.pricing-results-band__items p{color:#273040;max-width:170px;margin:0}.pricing-results-band>p{border-top:1px solid var(--line);color:var(--muted);text-align:center;margin:24px 0 0;padding-top:18px;font-size:.9rem}.check-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.check-list li{align-items:flex-start;gap:12px;display:flex}.check-dot{background:var(--teal-soft);width:18px;height:18px;color:var(--teal);border-radius:999px;flex:0 0 18px;place-items:center;margin-top:3px;display:inline-grid}.pricing-card .button{margin-top:38px}.faq-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.35fr);gap:58px;padding:clamp(36px,4.5vw,58px);display:grid}.faq-list{display:grid}.faq-item{border-bottom:1px solid var(--line)}.faq-button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-weight:800;display:flex}.faq-button span:last-child{font-size:1.5rem;font-weight:400;transition:transform .18s}.faq-item.is-open .faq-button span:last-child{transform:rotate(45deg)}.faq-panel{color:#333741;max-height:0;transition:max-height .24s;overflow:hidden}.faq-item.is-open .faq-panel{max-height:420px}.faq-panel p{margin:0 0 20px}.privacy-note{color:var(--muted);justify-content:center;align-items:center;gap:12px;margin:36px 0 0;font-size:.92rem;display:flex}.blog-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;display:grid}.blog-sidebar{gap:56px;display:grid;position:sticky;top:136px}.category-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.category-list a,.category-list button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;justify-content:space-between;padding:14px 0;font-weight:600;display:flex}.category-list button:hover,.category-list button.is-active{color:var(--teal)}.topic-box{padding:26px}.tag-list{flex-wrap:wrap;gap:10px;display:flex}.tag{border:1px solid var(--line);color:#2a2e37;background:#fff;border-radius:6px;padding:8px 12px;font-size:.84rem;font-weight:700;display:inline-flex}.search-box{max-width:390px;margin-top:32px;position:relative}.search-box svg{color:#323742;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search-box input{border:1px solid var(--line);background:#fff;border-radius:6px;width:100%;height:58px;padding:0 18px 0 50px}.post-list{gap:30px;display:grid}.post-card{border-bottom:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(240px,380px) 1fr;gap:34px;padding-bottom:30px;transition:transform .22s,background .22s,box-shadow .22s;display:grid}.post-card[hidden]{display:none}.post-card:hover,.post-card:focus-within{background:#ffffffb8;transform:translateY(-4px);box-shadow:0 18px 42px #07080d0e}.blog-thumb{border-radius:var(--radius);min-height:170px;box-shadow:var(--shadow-soft);background-image:image-set("/assets/images/blog-thumbnails.avif" 1x type("image/avif"),"/assets/images/blog-thumbnails.webp" 1x type("image/webp"),"/assets/images/blog-thumbnails.png" 1x type("image/png"));background-repeat:no-repeat;background-size:100% 500%}.blog-thumb--1{background-position:50% 0}.blog-thumb--2{background-position:50% 25%}.blog-thumb--3{background-position:50%}.blog-thumb--4{background-position:50% 75%}.blog-thumb--5{background-position:50% 100%}.post-card h2{margin:12px 0;font-size:clamp(1.9rem,2.9vw,3rem);line-height:1.02}.post-card p{color:#333741;margin:0 0 12px}.meta{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:.88rem;display:flex}.newsletter-band{grid-template-columns:auto 1fr minmax(300px,420px);align-items:center;gap:28px;margin-top:44px;padding:28px 34px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid}.newsletter-band:hover,.newsletter-band:focus-within{border-color:#08796f3d;transform:translateY(-3px);box-shadow:0 22px 54px #07080d11}.newsletter-band h2{font-size:clamp(2rem,3vw,3.3rem)}.inline-form{gap:0;display:flex}.inline-form input{border:1px solid var(--line);border-right:0;border-radius:6px 0 0 6px;flex:1;min-width:0;height:56px;padding:0 18px}.inline-form button{border-radius:0 6px 6px 0;min-height:56px}.article{width:min(var(--container), 860px);margin-inline:auto}.article__hero{padding:78px 0 42px}.article__hero h1{font-size:clamp(3.8rem,7vw,6.8rem)}.article__image{border-radius:var(--radius);background-image:image-set("/assets/images/blog-thumbnails.avif" 1x type("image/avif"),"/assets/images/blog-thumbnails.webp" 1x type("image/webp"),"/assets/images/blog-thumbnails.png" 1x type("image/png"));background-repeat:no-repeat;background-size:100% 500%;min-height:420px;margin:34px 0 54px}.article__content{color:#262a32;font-size:1.1rem}.article__content h2{margin-top:44px;font-size:clamp(2.3rem,4vw,3.7rem)}.article__content p,.article__content li{line-height:1.85}.article__content blockquote{border-left:3px solid var(--teal);color:var(--ink);font-family:var(--serif);margin:34px 0;padding:10px 0 10px 24px;font-size:1.8rem;line-height:1.25}.example-grid{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.example-grid--email{grid-template-columns:1fr;align-items:start}.example-grid--email>div:first-child{max-width:760px}.conversation-demo,.email-demo,.ai-demo{gap:22px;display:grid}.conversation-demo{grid-template-columns:1fr auto 1fr;align-items:center}.message-card,.email-card,.ai-card,.platform-card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#fff;padding:24px;transition:transform .22s,box-shadow .22s,border-color .22s}.email-card{grid-template-rows:auto 1fr;height:100%;display:grid}.message-card:hover,.message-card:focus-within,.email-card:hover,.email-card:focus-within,.ai-card:hover,.ai-card:focus-within,.platform-card:hover,.platform-card:focus-within{border-color:#08796f3d;transform:translateY(-4px);box-shadow:0 22px 54px #07080d13}.message-card header,.email-card header,.ai-card header{justify-content:space-between;gap:16px;margin-bottom:14px;font-size:.82rem;display:flex}.message-card p,.email-card p,.ai-card p{color:#292d35;margin:0;font-size:.9rem}.booked{background:var(--teal-soft);color:var(--teal);justify-content:center;align-items:center;gap:8px;margin:18px -24px -24px;padding:14px;font-weight:800;display:flex}.email-demo{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.email-result{border-radius:var(--radius);background:var(--teal-soft);color:var(--teal-dark);text-align:center;align-content:center;justify-items:center;gap:8px;padding:24px 18px;font-weight:800;line-height:1.25;display:grid}.email-result svg{margin-bottom:4px}.email-result span{display:block}.ai-demo{grid-template-columns:1fr auto 1fr 230px;align-items:start}.ai-card--before{border-bottom:8px solid var(--rose)}.ai-card--after{border-bottom:8px solid var(--teal-soft)}.platform-card{background:var(--paper-soft)}.platform-card ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.platform-card li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:15px 0;font-weight:700;display:flex}.platform-card li:last-child{border-bottom:0}.platform-dot{background:var(--teal);color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:.72rem;font-weight:900;display:grid}.team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.team-card{overflow:hidden}.team-photo{background-image:image-set("/assets/images/team-portraits.avif" 1x type("image/avif"),"/assets/images/team-portraits.webp" 1x type("image/webp"),"/assets/images/team-portraits.png" 1x type("image/png"));background-repeat:no-repeat;background-size:400% 100%;height:270px}.team-photo--1{background-position:0%}.team-photo--2{background-position:33.333%}.team-photo--3{background-position:66.666%}.team-photo--4{background-position:100%}.team-card__body{padding:22px}.team-card h3{font-family:var(--sans);font-size:1rem;font-weight:800;line-height:1.2}.role{color:var(--teal);margin:3px 0 14px;font-size:.82rem;font-weight:800}.team-card p{color:#3f434c;font-size:.9rem}.linkedin-small{background:var(--ink);color:#fff;border-radius:3px;place-items:center;width:22px;height:22px;display:inline-grid}.image-card{border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}.image-card picture,.image-card img{width:100%;height:100%}.image-card picture{display:block}.image-card img{object-fit:cover;min-height:380px}.who-page{background:linear-gradient(#fff 0%,#fbfaf7 48%,#fff 100%)}.who-hero{background:#fff;border-bottom:1px solid #dedbd4b8;overflow:hidden}.who-hero__inner{grid-template-columns:minmax(360px,.96fr) minmax(0,1.18fr);align-items:center;gap:clamp(36px,6vw,92px);min-height:clamp(500px,58vw,680px);padding-block:clamp(42px,5vw,74px);display:grid}.who-hero__content{max-width:700px}.who-hero h1{font-size:clamp(2.75rem,4.15vw,4.85rem);line-height:1.04}.who-hero__headline{gap:.08em;display:grid;overflow:visible}.who-hero__headline span{display:block}.who-hero__headline .italic{color:var(--teal-dark)}.who-hero__nowrap{white-space:nowrap}.who-hero .lead{max-width:560px;margin:24px 0 28px}.who-hero__image{align-self:stretch;min-height:clamp(400px,39vw,570px);position:relative}.who-hero__image:before{content:none}.who-hero__image picture,.who-hero__image img{width:100%;height:100%}.who-hero__image picture{display:block}.who-hero__image img{object-fit:cover;object-position:63% center}.section-heading{text-align:center;max-width:920px;margin:0 auto clamp(34px,4vw,54px)}.section-heading h2{font-size:clamp(2.4rem,4vw,4.5rem)}.who-specialties__title{text-wrap:balance;max-width:880px;margin-inline:auto;font-size:clamp(1.85rem,2.55vw,2.85rem)}.section-heading p{color:#30343d;max-width:760px;margin:18px auto 0}.section-heading:after{content:"";background:var(--teal);width:120px;height:1px;margin:26px auto 0;display:block}.who-specialties{padding-bottom:clamp(36px,5vw,68px)}.who-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.specialty-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffd6;grid-template-rows:auto 1fr;min-height:0;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;overflow:hidden;box-shadow:0 18px 50px #07080d09}.specialty-card:hover,.specialty-card:focus-within{border-color:#08796f47;transform:translateY(-5px);box-shadow:0 24px 58px #07080d14}.specialty-card__media{background-repeat:no-repeat;background-size:cover;width:100%;min-height:clamp(300px,28vw,420px)}.specialty-card--functional-medicine .specialty-card__media{background-image:image-set("/assets/images/specialty-functional-medicine.avif" 1x type("image/avif"),"/assets/images/specialty-functional-medicine.webp" 1x type("image/webp"));background-position:50%}.specialty-card--mental-health-practices .specialty-card__media{background-image:image-set("/assets/images/specialty-mental-health.avif" 1x type("image/avif"),"/assets/images/specialty-mental-health.webp" 1x type("image/webp"));background-position:50%}.specialty-card--womens-health-clinics .specialty-card__media{background-image:image-set("/assets/images/specialty-womens-health.avif" 1x type("image/avif"),"/assets/images/specialty-womens-health.webp" 1x type("image/webp"));background-position:50%}.specialty-card--dental-practices .specialty-card__media{background-image:image-set("/assets/images/specialty-dental.avif" 1x type("image/avif"),"/assets/images/specialty-dental.webp" 1x type("image/webp"));background-position:50%}.specialty-card--concierge-medicine-clinics .specialty-card__media{background-image:image-set("/assets/images/clinic-hero.avif" 1x type("image/avif"),"/assets/images/clinic-hero.webp" 1x type("image/webp"));background-position:58%}.specialty-card--physiotherapy-clinics .specialty-card__media{background-image:image-set("/assets/images/specialty-physiotherapy.avif" 1x type("image/avif"),"/assets/images/specialty-physiotherapy.webp" 1x type("image/webp"));background-position:50%}.specialty-card--medical-aesthetics-clinics .specialty-card__media{background-image:image-set("/assets/images/specialty-medical-aesthetics.avif" 1x type("image/avif"),"/assets/images/specialty-medical-aesthetics.webp" 1x type("image/webp"));background-position:50%}.specialty-card--hormone-clinics .specialty-card__media{background-image:image-set("/assets/images/email-hero.avif" 1x type("image/avif"),"/assets/images/email-hero.webp" 1x type("image/webp"));background-position:48%}.specialty-card__body{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px clamp(18px,2vw,28px);padding:clamp(22px,2.2vw,32px);display:grid}.specialty-card h3,.specialty-card p,.specialty-card .learn-link{grid-column:1/-1}.specialty-card h3,.who-more h3{font-size:clamp(1.45rem,1.75vw,2rem)}.specialty-card p,.who-more p,.who-cta p,.who-strategy p,.who-faq p{color:#30343d;margin:0;line-height:1.5}.specialty-card p{font-size:.94rem}.specialty-card__detail{padding-top:2px}.specialty-card strong{color:#1d2028;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:.74rem;display:block}.specialty-card ul{color:#292d36;gap:5px;margin:0;padding-left:18px;font-size:.82rem;line-height:1.42;display:grid}.specialty-card li::marker{color:var(--teal)}.specialty-card .learn-link{align-self:end;margin-top:4px;font-size:.78rem}.who-strategy{text-align:center;border-block:1px solid #dedbd4db;max-width:920px;margin:clamp(58px,7vw,96px) auto 0;padding-block:clamp(20px,3vw,34px)}.who-strategy h2{font-size:clamp(2rem,3.5vw,3.65rem)}.who-strategy p{max-width:820px;margin:18px auto 0}.who-flow,.who-results{margin-top:clamp(54px,7vw,90px)}.who-flow__list{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffd1;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.who-flow__list li{border-right:1px solid var(--line);align-items:center;min-height:134px;padding:clamp(18px,2.1vw,28px);display:flex;position:relative}.who-flow__list li:last-child{border-right:0}.who-flow__list li:not(:last-child):after{content:"";z-index:1;border-top:1px solid var(--teal);border-right:1px solid var(--teal);background:#fff;width:13px;height:13px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)rotate(45deg)}.who-flow__list span{font-family:var(--serif);font-size:clamp(1.18rem,1.55vw,1.7rem);line-height:1.08}.who-results__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.who-result-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffdb;gap:18px;min-height:190px;padding:clamp(22px,2.5vw,32px);display:grid;box-shadow:0 14px 42px #07080d09}.who-result-card p{color:#4a4d56;margin:0;font-size:.82rem;line-height:1.5}.who-result-card p span{color:var(--teal-dark)}.who-result-card strong{color:#11141b;font-family:var(--serif);align-self:end;font-size:clamp(1.65rem,2vw,2.35rem);font-weight:500;line-height:1}.who-faq h2{font-size:clamp(2rem,3vw,3.35rem)}.who-faq{background:linear-gradient(135deg, #e2f0edf2, #ffffffe6 45%, #f4f1ede0), var(--teal-soft);border-color:#08796f3d;position:relative;overflow:hidden}.who-faq:before{content:"";background:var(--teal);width:8px;position:absolute;inset:0 auto 0 0}.who-faq>*{position:relative}.who-faq h2+p{max-width:34ch;margin-top:clamp(16px,2vw,26px)}.who-more{grid-template-columns:auto minmax(220px,.78fr) minmax(0,1.35fr);align-items:center;gap:clamp(24px,4vw,58px);margin-top:28px;padding:clamp(28px,3.5vw,46px);display:grid}.who-more__icon{width:96px;height:96px}.who-more__intro{gap:12px;display:grid}.who-more__list{color:#272b34;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 26px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.who-more__list li{align-items:flex-start;gap:10px;display:flex}.who-cta{grid-template-columns:auto minmax(240px,1fr) auto auto;align-items:center;gap:clamp(24px,4vw,54px);padding:clamp(28px,3.5vw,46px);display:grid}.who-cta h2{font-size:clamp(2rem,3vw,3.35rem)}.who-cta .button--ghost{border-left:1px solid var(--line);border-radius:0;padding-left:clamp(24px,3vw,46px)}.case-grid,.resource-grid,.industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.case-card,.resource-card{padding:30px}.split-intro--results .case-card{padding:26px}.case-card .eyebrow{letter-spacing:.08em;overflow-wrap:normal;margin-bottom:16px;font-size:.6rem;line-height:1.45}.case-card h2,.resource-card h2{font-size:clamp(1.78rem,2.25vw,2.65rem);line-height:1}.case-metric{font-family:var(--serif);margin:26px 0 6px;font-size:4rem;line-height:.95;display:block}.case-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.filter-pills{flex-wrap:wrap;gap:14px;display:flex}.filter-pill{color:#242832;background:#fff;border:1px solid #c9cdd2;border-radius:999px;min-height:48px;padding:0 26px;font-size:.93rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s}.filter-pill:hover,.filter-pill:focus-visible{border-color:var(--teal);color:var(--teal);transform:translateY(-2px);box-shadow:0 10px 24px #08796f1a}.filter-pill.is-active{border-color:var(--teal);background:linear-gradient(135deg, var(--teal), var(--teal-dark));color:#fff;box-shadow:0 12px 30px #08796f2e}.select-wrap{min-width:250px;position:relative}.select-wrap select{appearance:none;color:#242832;background:#fff;border:1px solid #c9cdd2;border-radius:6px;width:100%;min-height:48px;padding:0 46px 0 18px;font-weight:600}.select-wrap svg{pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.featured-case-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;display:grid}.featured-case-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-rows:132px 1fr;height:100%;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 46px #0c0e140a}.featured-case-card:hover{border-color:#08796f42;transform:translateY(-6px);box-shadow:0 26px 66px #0c0e1417}.featured-case-card:hover .case-icon,.featured-case-card:focus-within .case-icon{color:var(--teal);border-color:#08796f42;transform:translateY(-3px)scale(1.04)}.featured-case-card[hidden]{display:none}.featured-case-card__image{background:var(--paper-soft);height:100%;position:relative}.featured-case-card__image picture,.featured-case-card__image img{width:100%;height:100%}.featured-case-card__image img{object-fit:cover}.case-icon{border:1px solid var(--line);width:66px;height:66px;color:var(--ink);background:#fff;border-radius:999px;place-items:center;transition:transform .22s,border-color .22s,color .22s,box-shadow .22s;display:grid;position:absolute;bottom:-28px;left:16px;box-shadow:0 14px 34px #0c0e1417}.featured-case-card__body{grid-template-rows:auto auto auto auto 1fr auto;gap:14px;height:100%;padding:42px 22px 24px;display:grid}.featured-case-card h2{color:var(--teal);font-family:var(--sans);font-size:1rem;font-weight:800;line-height:1.25}.case-location{color:#3e424b;align-items:center;gap:7px;margin:0;font-size:.9rem;display:flex}.case-result{font-family:var(--serif);margin:4px 0 0;font-size:clamp(1.45rem,1.55vw,1.75rem);line-height:1.05}.case-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:2px;display:grid}.case-card-metrics span{color:#103f3b;grid-template-columns:auto 1fr;align-items:center;column-gap:6px;display:grid}.case-card-metrics small{color:#252933;grid-column:1/-1;font-size:.68rem;line-height:1.25}.featured-case-card__body>p:last-of-type{color:#30343d;margin:2px 0 0;font-size:.86rem}.text-link{color:var(--teal);align-items:center;gap:9px;margin-top:8px;font-weight:800;display:inline-flex}.case-empty{color:var(--muted);margin:30px 0 0;font-weight:700}.results-cta{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:clamp(24px,4vw,58px);margin-top:38px;padding:clamp(28px,4vw,38px);transition:transform .22s,box-shadow .22s,border-color .22s;display:grid}.results-cta:hover,.results-cta:focus-within{border-color:#08796f3d;transform:translateY(-3px);box-shadow:0 22px 54px #07080d11}.round-icon{background:var(--teal-soft);width:92px;height:92px;color:var(--teal);border-radius:999px;place-items:center;display:grid}.results-cta h2{font-size:clamp(2rem,2.8vw,3.2rem)}.results-cta p{max-width:540px;margin:6px 0 0}.faq-page{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:clamp(44px,6vw,72px);display:grid}.faq-sidebar{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#ffffffc2;display:grid;position:sticky;top:116px;overflow:hidden}.faq-sidebar__link{color:#1e222c;border-bottom:1px solid #dedbd4b8;align-items:center;gap:18px;padding:22px 24px;font-weight:800;transition:background .18s,color .18s,transform .18s;display:flex}.faq-sidebar__link:last-child{border-bottom:0}.faq-sidebar__link svg{color:var(--ink)}.faq-sidebar__link:hover,.faq-sidebar__link:focus-visible,.faq-sidebar__link.is-active{background:var(--teal-soft);color:var(--teal-dark);transform:translate(2px)}.faq-page__content{gap:26px;display:grid}.faq-section{scroll-margin-top:120px}.faq-section .eyebrow{margin-bottom:4px}.faq-page .faq-button{padding:17px 0}.faq-page .faq-panel p{color:#30343d;max-width:790px;font-size:.96rem}.faq-final-cta h2{font-size:clamp(2.15rem,3.5vw,3.8rem)}.form-page{grid-template-columns:minmax(300px,.75fr) minmax(0,1.1fr);align-items:start;gap:clamp(38px,7vw,100px);padding-block:clamp(70px,8vw,120px);display:grid}.form-panel{padding:clamp(28px,4vw,46px)}.form-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.form-field{gap:8px;display:grid}.form-field--full{grid-column:1/-1}.form-field label{font-weight:800}.form-field input,.form-field select,.form-field textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:6px;padding:14px 15px}.form-field textarea{resize:vertical;min-height:132px}.honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form-status{color:var(--teal);margin-top:16px;font-weight:700}.legal-content{max-width:920px;padding-block:clamp(64px,8vw,110px)}.legal-content h1{margin-bottom:24px}.legal-content h2{margin-top:42px;font-size:clamp(2rem,3.6vw,3.2rem)}.legal-content p,.legal-content li{color:#30343d}.site-footer{border-top:1px solid var(--line);background:#fff;padding:clamp(54px,6vw,86px) 0 26px}.footer__grid{grid-template-columns:minmax(280px,1.55fr) repeat(4,minmax(130px,.7fr));align-items:start;gap:clamp(28px,4vw,64px);display:grid}.footer__brand{gap:18px;max-width:560px;display:grid}.footer__brand .logo{align-self:start}.footer__brand p{color:#30343d;max-width:720px;margin:0;line-height:1.7}.footer__email{color:var(--teal);font-weight:800}.site-footer h2{color:var(--teal);font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;margin:0 0 16px;font-size:.76rem;font-weight:800;line-height:1.3}.site-footer ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:var(--ink)}.site-footer li a{color:#393d45;font-size:.94rem;line-height:1.35}.site-footer li a:hover,.site-footer li a:focus-visible,.footer__email:hover,.footer__email:focus-visible{color:var(--teal)}.footer__bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:24px;margin-top:clamp(38px,5vw,68px);padding-top:22px;font-size:.85rem;display:flex}.footer__secure{align-items:center;gap:8px;display:inline-flex}.footer__secure svg{color:var(--teal)}[data-reveal]{opacity:0;transition:opacity .52s,transform .52s;transform:translateY(18px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (width<=1180px){.header__inner{min-height:88px}.nav-toggle{display:grid}.site-nav{border-top:1px solid var(--line);background:#fffffffa;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100vh - 88px);padding:22px 24px 34px;display:none;position:fixed;inset:88px 0 auto;overflow:auto}.site-nav.is-open{display:flex}.nav-link,.nav-link--button{justify-content:space-between;width:100%;padding:14px 0}.dropdown-menu{opacity:1;pointer-events:auto;width:100%;box-shadow:none;margin:0 0 12px;display:none;position:static;transform:none}.dropdown:after{display:none}.dropdown.is-open .dropdown-menu,.dropdown:focus-within .dropdown-menu{display:grid;transform:none}.nav-cta{margin-top:18px}.hero__inner,.hero--internal .hero__inner,.who-hero__inner{grid-template-columns:1fr}.who-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.specialty-card{grid-template-columns:1fr}.specialty-card__media{width:100%;min-height:clamp(280px,34vw,380px)}.who-hero__image{order:-1;min-height:420px}.who-hero__image:before{background:linear-gradient(#fff0,#fff 94%);width:auto;height:46%;inset:auto -1px -1px}.who-more{grid-template-columns:auto 1fr}.who-more__list{grid-column:1/-1}.who-flow__list,.who-results__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.who-flow__list li{min-height:116px}.who-flow__list li:nth-child(2n){border-right:0}.who-flow__list li:not(:last-child):after{display:none}.who-cta{grid-template-columns:auto 1fr}.who-cta .button{justify-self:start}.who-cta .button--ghost{border-left:0;padding-left:12px}.floating-card{justify-self:start;margin:0}.brand-strip__logos,.split-intro,.pricing-grid,.feature-row,.why-band,.team-grid,.case-grid,.resource-grid,.industry-grid{grid-template-columns:repeat(2,1fr)}.why-band{align-items:start}.timeline,.metric-strip,.metric-strip--four,.example-grid,.form-page{grid-template-columns:1fr}.steps{grid-template-columns:1fr;gap:22px}.steps:before{display:none}.step{align-content:center}.metric{border-left:0;border-top:1px solid var(--line);padding:24px 0}.metric-strip--linkedin,.metric-strip--email{grid-template-columns:1fr}.metric-strip--linkedin .metric,.metric-strip--email .metric{border-left:0;border-top:1px solid var(--line);min-height:auto;padding:24px 0}.linkedin-results-graphic{grid-template-columns:1fr;gap:34px}.linkedin-results-graphic__metric-row{grid-template-columns:repeat(2,minmax(160px,1fr));row-gap:30px}.linkedin-results-graphic__metric:nth-child(odd){border-left:0}.linkedin-results-graphic__quote{max-width:560px}.cta-band,.blog-layout{grid-template-columns:1fr}.blog-sidebar{grid-template-columns:1fr 1fr;gap:28px;position:static}.ai-demo,.email-demo{grid-template-columns:1fr}.footer__grid{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(160px,.7fr))}.footer__brand{grid-column:1/-1}.case-toolbar,.results-cta{flex-direction:column;align-items:stretch}.case-toolbar{display:grid}.select-wrap{min-width:0;max-width:360px}.featured-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.results-cta{grid-template-columns:auto 1fr}.results-cta .button{justify-self:start}.faq-page{grid-template-columns:1fr}.faq-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.faq-sidebar__link:nth-last-child(2){border-bottom:0}}@media (width<=980px){.who-specialty-grid,.specialty-card{grid-template-columns:1fr}.specialty-card__media{width:100%;min-height:clamp(280px,42vw,400px)}}@media (width<=760px){:root{--container:min(100% - 30px, 1400px)}.logo__text strong{letter-spacing:.2em;font-size:1.15rem}.logo__text small{letter-spacing:.16em;font-size:.5rem}.logo__mark{flex-basis:38px;width:38px;height:38px}.logo__mark span:first-child{height:38px;left:13px}.logo__mark span:last-child{width:38px;top:13px}h1,.h1{font-size:clamp(3.2rem,15vw,4.5rem)}h2,.h2{font-size:clamp(2.35rem,10vw,3.4rem)}.hero{min-height:auto}.hero__media{order:1;height:360px;position:relative}.hero__media:after{background:linear-gradient(#fff0,#fff 96%)}.hero__inner{flex-direction:column;align-items:stretch;padding-block:34px 58px;display:flex}.hero:not(.hero--sub) .hero__media{height:290px}.hero:not(.hero--sub) .hero__inner{padding-block:28px 38px}.hero:not(.hero--sub) h1{font-size:clamp(2.55rem,10.5vw,3.15rem)}.hero:not(.hero--sub) .hero__rule{margin:20px 0 16px}.hero:not(.hero--sub) .hero__actions{gap:14px;margin-top:18px}.hero--internal .hero__media{height:320px}.hero--internal .hero__inner{padding-block:30px 46px}.who-hero__inner{gap:26px;min-height:auto;padding-block:0 46px}.who-hero__image{width:calc(100% + 30px);min-height:320px;margin-inline:-15px}.who-hero h1{font-size:clamp(1.95rem,8.6vw,3.05rem)}.who-specialties__title{white-space:normal;font-size:clamp(1.65rem,7.2vw,2.3rem)}.hero--internal h1{font-size:clamp(2.65rem,11.5vw,3.6rem)}.hero--internal .hero__stacked-title{font-size:clamp(2.05rem,8.9vw,3.15rem)}.hero:not(.hero--sub) .floating-card,.hero--internal .floating-card{display:none}.floating-card{width:100%;padding:22px}.brand-strip__logos,.split-intro,.card-grid,.who-specialty-grid,.pricing-grid,.feature-row,.why-band,.faq-grid,.post-card,.newsletter-band,.team-grid,.case-grid,.resource-grid,.industry-grid,.form-grid,.blog-sidebar{grid-template-columns:1fr}.internal-page .split-intro--linkedin{grid-template-columns:1fr;align-items:start}.linkedin-results-graphic__metric-row{grid-template-columns:1fr}.linkedin-results-graphic__metric,.linkedin-results-graphic__metric:nth-child(odd){border-left:0;border-top:1px solid var(--line);min-height:auto;padding:26px 0}.linkedin-results-graphic__metric:first-child{border-top:0}.linkedin-results-graphic__icon{margin-bottom:20px}.linkedin-results-graphic__quote-media{min-height:132px}.feature-row--linkedin .feature{min-height:auto}.section-heading{text-align:left}.section-heading:after{margin-left:0}.who-specialties .section-heading{text-align:center}.who-specialties .section-heading:after{margin-left:auto}.specialty-card{grid-template-columns:1fr;min-height:0}.specialty-card__media{width:100%;min-height:240px}.specialty-card__body{grid-template-columns:1fr;padding:24px}.who-flow__list,.who-results__grid{grid-template-columns:1fr}.who-flow__list li,.who-flow__list li:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.who-flow__list li:last-child{border-bottom:0}.who-strategy{text-align:left}.who-more,.who-cta{grid-template-columns:1fr;justify-items:start}.who-more__icon{width:74px;height:74px}.who-more__list{grid-template-columns:1fr}.who-cta .button{width:100%}.who-cta .button--ghost{justify-content:center;padding-inline:12px}.brand-logo{border-left:0;border-top:1px solid var(--line)}.brand-logo:first-child{border-top:0}.home-service-copy{max-width:620px}.feature:after{display:none}.conversation-demo{grid-template-columns:1fr}.newsletter-band{padding:24px}.inline-form{gap:12px;display:grid}.inline-form input,.inline-form button{border:1px solid var(--line);border-radius:6px}.article__image{min-height:260px}.service-card:hover,.pricing-card:hover,.team-card:hover,.case-card:hover,.resource-card:hover,.featured-case-card:hover,.feature:hover,.step:hover,.metric:hover,.post-card:hover,.newsletter-band:hover,.message-card:hover,.email-card:hover,.ai-card:hover,.platform-card:hover,.cta-band:hover,.results-cta:hover{transform:none}.filter-pills{grid-template-columns:1fr;display:grid}.filter-pill{justify-content:center;min-height:44px}.featured-case-grid,.results-cta,.faq-sidebar{grid-template-columns:1fr}.featured-case-card{grid-template-rows:156px 1fr}.featured-case-card__image{height:156px}.case-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.results-cta{gap:20px}.round-icon{width:76px;height:76px}.faq-sidebar__link,.faq-sidebar__link:nth-last-child(2){border-bottom:1px solid #dedbd4b8}.faq-sidebar__link:last-child{border-bottom:0}.site-footer{padding-top:46px}.footer__grid{grid-template-columns:1fr;gap:30px}.footer__brand{max-width:none}.footer__bottom{flex-direction:column;gap:12px}}.trust-strip{border-radius:var(--radius);color:#1e3434;box-shadow:var(--shadow-soft);background:#e2f0ed94;border:1px solid #08796f2e;align-items:center;gap:14px;margin-block:clamp(18px,2vw,28px);padding:14px 18px;display:flex}.trust-strip p,.form-notice p,.compliance-panel p{margin:0}.trust-strip__icon{width:36px;height:36px;color:var(--teal);background:#fff;border-radius:999px;flex:0 0 36px;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #08796f29}.trust-section .section-heading{max-width:860px;margin:0 0 28px}.services-trust .section-heading{text-align:center;margin-inline:auto}.services-trust .section-heading:after{margin-inline:auto}.home-trust .section-heading{text-align:center;max-width:1120px;margin-inline:auto}.home-trust .section-heading h2{white-space:nowrap}.home-trust .section-heading p{max-width:920px;margin-inline:auto}.trust-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.trust-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=760px){.home-trust .section-heading{text-align:center}.home-trust .section-heading:after{margin-inline:auto}.home-trust .section-heading h2{white-space:normal}}.trust-card,.mini-card-grid article,.compliance-panel{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#ffffffd1}.trust-card{min-height:100%;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s}.trust-card:hover,.trust-card:focus-within,.mini-card-grid article:hover,.mini-card-grid article:focus-within,.compliance-panel:hover,.compliance-panel:focus-within{border-color:#08796f4d;transform:translateY(-4px);box-shadow:0 22px 54px #07080d1a}.trust-card h3,.mini-card-grid h3{font-family:var(--sans);margin:18px 0 10px;font-size:1rem;font-weight:800;line-height:1.3}.trust-card p,.mini-card-grid p,.compliance-panel p,.small-note{color:var(--muted);font-size:.94rem;line-height:1.65}.trust-detail-grid{border-block:1px solid var(--line);grid-template-columns:minmax(260px,.64fr) minmax(0,1.36fr);gap:clamp(32px,5vw,78px);padding-block:clamp(18px,3vw,34px);display:grid}.mini-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.mini-card-grid--two{margin-top:0}.mini-card-grid article{padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s}.mini-card-grid article h2{margin-bottom:14px;font-size:clamp(2rem,3vw,3.3rem)}.small-note{border-left:3px solid var(--teal);background:#e2f0ed7a;margin:18px 0 0;padding:12px 14px}.compliance-panel{background:linear-gradient(135deg,#e2f0edc2,#ffffffe6);grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.compliance-panel h3{font-family:var(--sans);margin:0 0 8px;font-size:1rem;font-weight:800;line-height:1.3}.form-notice{border-radius:var(--radius);background:#e2f0ed85;border:1px solid #08796f2e;align-items:flex-start;gap:12px;padding:14px;display:flex}.form-notice .trust-strip__icon{flex-basis:32px;width:32px;height:32px}.form-checkbox{color:#242730;align-items:flex-start;gap:12px;font-size:.92rem;font-weight:700;display:flex}.form-checkbox input{width:18px;height:18px;accent-color:var(--teal);margin-top:4px}.form-page .trust-strip{width:auto;margin:24px 0 0}.trust-badges-section .section-heading{text-align:center;max-width:900px;margin:0 auto 34px}.trust-badge-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.trust-badge{background:linear-gradient(180deg, #fffffffa, #ffffffe6), var(--paper);text-align:center;border:1px solid #dedbd4e0;border-radius:20px;grid-template-rows:auto auto auto 1fr;justify-items:center;min-height:100%;padding:clamp(26px,2.4vw,34px) 20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:0 20px 54px #07080d12}.trust-badge:hover,.trust-badge:focus-within{border-color:#08796f47;transform:translateY(-5px);box-shadow:0 28px 70px #07080d1c}.trust-badge__icon{width:clamp(112px,8vw,142px);height:clamp(112px,8vw,142px);color:var(--teal);background:radial-gradient(circle at 40% 32%, #ffffffb8, transparent 42%), var(--teal-soft);border-radius:999px;place-items:center;margin-bottom:26px;display:grid}.trust-badge__icon--blue{color:#2567c4;background:radial-gradient(circle at 40% 32%,#ffffffb8,#0000 42%),#e3efff}.trust-badge__icon--teal{color:#098b86;background:radial-gradient(circle at 40% 32%,#ffffffb8,#0000 42%),#dff4f0}.trust-badge__icon--purple{color:#6250d8;background:radial-gradient(circle at 40% 32%,#ffffffb8,#0000 42%),#eee9ff}.trust-badge__icon--green{color:#28774f;background:radial-gradient(circle at 40% 32%,#ffffffb8,#0000 42%),#e1f0e5}.trust-badge h3{color:#07183b;max-width:210px;min-height:3.15em;font-family:var(--sans);margin:0;font-size:clamp(1.02rem,1.05vw,1.2rem);font-weight:800;line-height:1.32}.trust-badge__divider{background:var(--teal);border-radius:999px;width:44px;height:2px;margin:20px 0 22px}.trust-badge__divider--blue{background:#2567c4}.trust-badge__divider--teal{background:#098b86}.trust-badge__divider--purple{background:#6250d8}.trust-badge__divider--green{background:#28774f}.trust-badge p{color:#22283a;max-width:210px;margin:0;font-size:clamp(.9rem,.84vw,.98rem);line-height:1.62}.home-healthcare-growth{border-bottom:1px solid var(--line);padding-top:clamp(50px,6vw,82px)}.home-healthcare-growth .section-heading{max-width:820px;margin-bottom:24px}.home-healthcare-growth .section-heading h2{font-size:clamp(2rem,2.85vw,3.25rem)}.home-healthcare-growth .section-heading .lead{max-width:720px;margin-inline:auto}.home-healthcare-growth .trust-badge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.home-healthcare-growth .trust-badge{border-radius:var(--radius);background:linear-gradient(135deg, #fffffffa, #f8faf9f0), var(--paper);text-align:left;grid-template-rows:auto auto;grid-template-columns:auto 1fr;place-items:start;column-gap:14px;min-height:0;padding:18px;box-shadow:0 12px 34px #07080d0e}.home-healthcare-growth .trust-badge__icon{grid-row:1/3;width:46px;height:46px;margin:0;box-shadow:inset 0 0 0 1px #ffffffb8}.home-healthcare-growth .trust-badge__icon svg{width:23px;height:23px}.home-healthcare-growth .trust-badge h3{color:#11151f;max-width:none;min-height:0;font-size:.98rem;line-height:1.26}.home-healthcare-growth .trust-badge__divider{display:none}.home-healthcare-growth .trust-badge p{color:#4a4e58;max-width:none;font-size:.86rem;line-height:1.52}.hero__actions--center{justify-content:center}.included-trust{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,70px);padding:clamp(28px,4vw,46px);display:grid}.included-trust .check-list{columns:2;column-gap:24px;margin:0}.security-hero{text-align:center;max-width:1040px}.security-hero .lead{max-width:820px;margin:24px auto}@media (width<=980px){.brand-logo{border-top:1px solid var(--line)}.brand-logo:nth-child(-n+2){border-top:0}.brand-logo:nth-child(odd){border-left:0}.trust-card-grid,.trust-card-grid--three,.trust-badge-grid,.trust-detail-grid,.mini-card-grid,.pricing-hero__inner,.pricing-step,.pricing-step--included,.included-panel,.pricing-final-cta,.pricing-investment-grid,.llm-investment-grid,.included-trust{grid-template-columns:1fr}.trust-badge-grid,.home-healthcare-growth .trust-badge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.included-trust .check-list{columns:1}.pricing-hero__inner{min-height:0}.pricing-hero__media{border-radius:var(--radius);min-height:360px}.pricing-service-grid,.pricing-option-grid,.pricing-scale-cards,.pricing-benefit-grid,.pricing-results-band__items{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-results-band__items article:nth-child(odd){border-left:0}.pricing-results-band__items article:nth-child(n+3){border-top:1px solid var(--line)}.included-feature-grid--llm{grid-template-columns:repeat(2,minmax(0,1fr))}.included-feature-grid--llm .included-feature:nth-child(3n){border-right:1px solid var(--line)}.included-feature-grid--llm .included-feature:nth-child(2n){border-right:0}.included-feature-grid--llm .included-feature:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.included-feature-grid--llm .included-feature:nth-last-child(-n+2){border-bottom:0}.account-slider{grid-template-columns:repeat(6,minmax(44px,1fr))}.account-slider:before{display:none}.pricing-final-cta{justify-items:start}}@media (width>=981px) and (width<=1280px){.trust-badge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.brand-logo,.brand-logo:nth-child(odd){border-left:0}.brand-logo:nth-child(-n+2){border-top:1px solid var(--line)}.brand-logo:first-child{border-top:0}.trust-strip,.form-notice,.compliance-panel{align-items:flex-start}.trust-card:hover,.trust-card:focus-within,.trust-badge:hover,.trust-badge:focus-within,.mini-card-grid article:hover,.mini-card-grid article:focus-within,.compliance-panel:hover,.compliance-panel:focus-within{transform:none}.trust-badge-grid,.home-healthcare-growth .trust-badge-grid{grid-template-columns:1fr}.home-healthcare-growth .trust-badge{padding:18px}.trust-badge{padding:28px 22px}.trust-badge h3{min-height:0}.pricing-hero__copy h1{font-size:clamp(2.8rem,13vw,4rem)}.pricing-hero__media{min-height:280px}.pricing-hero__proof{gap:14px}.pricing-service-grid,.pricing-option-grid,.included-feature-grid--llm,.pricing-scale-cards,.pricing-benefit-grid,.pricing-results-band__items{grid-template-columns:1fr}.pricing-investment-grid,.llm-investment-grid{gap:14px}.scale-panel,.investment-card,.llm-included-card,.pricing-results-band{padding:22px}.scale-control{grid-template-columns:42px 1fr 42px;gap:12px}.scale-control__button{width:42px;height:42px}.scale-slider{margin-bottom:28px}.pricing-scale-card,.pricing-benefit-card{min-height:0}.pricing-results-band__items article,.pricing-results-band__items article:nth-child(n+3){border-top:1px solid var(--line);border-left:0}.pricing-results-band__items article:first-child{border-top:0}.pricing-service-card{padding:24px}.pricing-option-card{min-height:0}.account-slider{grid-template-columns:repeat(4,minmax(44px,1fr))}.included-feature,.included-feature-grid--llm .included-feature{text-align:left;border-right:0;grid-template-columns:auto 1fr;justify-items:start}.included-feature-grid--llm .included-feature:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.included-feature-grid--llm .included-feature:last-child{border-bottom:0}.pricing-result-row{grid-template-columns:auto 1fr}.pricing-result-row strong,.pricing-result-row small{grid-column:2;justify-self:start}.pricing-final-cta .button{width:100%}}.about-page .hero--internal{min-height:clamp(500px,36vw,620px)}.about-page .hero--internal .hero__inner{min-height:inherit;grid-template-columns:minmax(500px,660px) minmax(0,1fr);gap:clamp(36px,4.5vw,72px);padding-block:clamp(42px,4.4vw,72px)}.about-page .hero--internal .hero__content{max-width:660px}.about-page .hero--internal h1{max-width:660px;font-size:clamp(3.15rem,3.55vw,4.75rem);line-height:.94}.about-page .hero--internal .lead{max-width:640px;font-size:clamp(1rem,.92vw,1.1rem);line-height:1.72}.about-page .hero--internal .breadcrumb{margin-bottom:clamp(18px,1.8vw,28px)}.about-page .hero__media img{object-position:center right}.about-page .section{padding:clamp(54px,4.6vw,82px) 0}.about-page .section--compact{padding:clamp(38px,3.4vw,58px) 0}.about-page .split-intro{grid-template-columns:minmax(420px,.9fr) minmax(480px,1.1fr);align-items:center;gap:clamp(48px,5.6vw,92px)}.about-page .image-card,.about-page .image-card picture,.about-page .image-card img{width:100%}.about-page .image-card img{aspect-ratio:1.42;object-fit:cover}.about-page .feature-row{gap:0}.about-page .feature{align-content:start;justify-items:center;min-height:210px;display:grid}.about-page .metric-strip{align-items:center}.about-team-heading span{white-space:nowrap;display:block}.about-page .team-grid{gap:20px}@media (width<=1180px){.about-page .hero--internal .hero__inner,.about-page .split-intro{grid-template-columns:1fr}.about-page .hero--internal{min-height:auto}.about-page .hero--internal .hero__content{max-width:720px}}@media (width<=760px){.about-page{--container:min(100% - 30px, 1400px)}.about-page .hero--internal h1{font-size:clamp(2.65rem,11vw,3.55rem)}.about-page .hero--internal .hero__inner{padding-block:30px 44px}.about-page .feature{min-height:0}}.about-page--refresh{background:radial-gradient(circle at 8% 18%,#08796f0b,#0000 22rem),linear-gradient(#fff 0%,#fbfaf7 44%,#fff 100%)}.about-refresh{padding-bottom:clamp(46px,6vw,86px)}.about-refresh-hero{background:#fff;border-bottom:1px solid #dedbd4b3;overflow:hidden}.about-refresh-hero__inner{grid-template-columns:minmax(420px,.86fr) minmax(0,1.14fr);align-items:stretch;min-height:clamp(540px,45vw,670px);display:grid}.about-refresh-hero__copy{flex-direction:column;justify-content:center;max-width:610px;padding:clamp(54px,6vw,96px) clamp(24px,4vw,60px) clamp(54px,6vw,96px) 0;display:flex}.about-refresh-hero__copy h1{font-size:clamp(3.2rem,4.2vw,5.25rem);line-height:.96}.about-refresh-hero__copy .lead{color:#1f2530;max-width:480px;margin:0;font-size:clamp(1rem,1vw,1.15rem);line-height:1.82}.about-refresh-rule{background:var(--teal);width:58px;height:2px;margin:clamp(28px,3vw,42px) 0}.about-refresh-hero__visual{min-height:inherit;background:var(--paper-soft);position:relative;overflow:hidden}.about-refresh-hero__visual picture,.about-refresh-hero__visual img{width:100%;height:100%}.about-refresh-hero__visual img{object-fit:cover;object-position:52% center}.about-refresh-hero__sign{color:#322b24b3;font-family:var(--sans);letter-spacing:.28em;text-transform:uppercase;text-shadow:0 1px 1px #ffffff40,0 -1px #46382b14,0 0 1px #201a1447;opacity:.92;filter:blur(.05px);mix-blend-mode:multiply;margin:0;font-size:clamp(1rem,1.08vw,1.34rem);font-weight:750;line-height:1.28;position:absolute;top:17%;left:12%;transform:perspective(620px)rotateY(-5deg)rotate(-.25deg)}.about-refresh-hero__steps{gap:50px;width:min(305px,43%);display:grid;position:absolute;top:22%;right:clamp(24px,5vw,92px)}.about-refresh-hero__steps:before{content:"";filter:drop-shadow(0 1px 2px #08796f40);background:radial-gradient(circle,#fffffff5 0 1.8px,#0000 2.2px) top/2px 12px repeat-y;width:2px;position:absolute;top:64px;bottom:64px;left:50%;transform:translate(-50%)}.about-refresh-hero__steps article{z-index:1;background:#fffffff0;border:1px solid #dedbd4bd;border-radius:8px;grid-template-columns:44px 1fr;align-items:center;gap:14px;min-height:66px;padding:12px 16px 12px 12px;display:grid;position:relative;box-shadow:0 18px 44px #0c0e141f}.about-refresh-hero__steps article:first-child{transform:translate(-6px)}.about-refresh-hero__steps article:nth-child(2){transform:translate(28px)}.about-refresh-hero__steps article:nth-child(3){transform:translate(2px)}.about-refresh-hero__steps span{background:var(--teal);color:#fff;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.about-refresh-hero__steps p{color:#1d2430;margin:0;font-size:.82rem;font-weight:700;line-height:1.35}.about-beliefs{background:#f8f6f1eb;margin-top:clamp(34px,4vw,56px);padding:clamp(36px,4.6vw,64px)}.about-beliefs>.eyebrow,.about-story-refresh .eyebrow,.about-serve-band .eyebrow{margin:0 0 clamp(26px,3vw,38px)}.about-beliefs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.about-belief-card{text-align:center;align-content:start;justify-items:center;min-height:250px;padding:0 clamp(22px,2.6vw,44px);display:grid}.about-belief-card+.about-belief-card{border-left:1px solid #dedbd4e0}.about-round-icon,.about-mission-card article>span,.about-serve-band__grid span{background:var(--teal-soft);color:var(--teal);border-radius:999px;place-items:center;display:grid}.about-round-icon{width:92px;height:92px;margin-bottom:24px}.about-belief-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.55px;width:68%;height:68%}.about-belief-icon--targetArrow svg{width:74%;height:74%}.about-belief-card h2,.about-mission-card h3,.about-serve-band__grid h3{font-size:clamp(1.35rem,1.65vw,1.85rem);line-height:1.12}.about-belief-card p{color:#2d3340;max-width:260px;margin:16px auto 0;line-height:1.72}.about-story-refresh{grid-template-columns:minmax(320px,.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(46px,7vw,112px);padding-block:clamp(50px,6vw,92px);display:grid}.about-story-refresh__copy h2{font-size:clamp(2.65rem,3.55vw,4.3rem);line-height:.98}.about-story-refresh__copy p:not(.eyebrow){color:#202630;max-width:620px;margin:26px 0 0;line-height:1.78}.about-mission-card{background:#faf8f3eb;border:1px solid #dedbd4c7;border-radius:8px;padding:clamp(30px,4vw,56px);display:grid;box-shadow:0 20px 62px #0c0e140b}.about-mission-card article{grid-template-columns:92px 1fr;align-items:center;gap:clamp(24px,3vw,38px);padding-block:clamp(20px,2.6vw,34px);display:grid}.about-mission-card article+article{border-top:1px solid #dedbd4d6}.about-mission-card article>span{color:#fff;background:radial-gradient(circle at 32% 24%,#0a796f 0,#063f3a 74%);width:92px;height:92px}.about-mission-symbol svg,.about-serve-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3px;width:58%;height:58%}.about-mission-symbol--vision svg{width:64%;height:64%}.about-mission-card p{color:#2a303b;margin:12px 0 0;line-height:1.7}.about-serve-band{background:linear-gradient(135deg,#eff6f3f2,#faf8f3f5);grid-template-columns:minmax(320px,.86fr) minmax(0,1.4fr);align-items:center;gap:clamp(28px,4vw,58px);padding:clamp(34px,4.6vw,58px);display:grid}.about-serve-band__copy .eyebrow{margin-bottom:18px}.about-serve-band__copy h2{max-width:430px;font-size:clamp(2rem,2.6vw,3rem);line-height:1.05}.about-serve-band__copy p{color:#2f3440;max-width:390px;margin:18px 0 0}.about-serve-band__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.about-serve-band__grid article{text-align:center;align-content:center;justify-items:center;min-height:168px;padding:8px clamp(14px,2vw,30px);display:grid}.about-serve-band__grid article+article{border-left:1px solid #dedbd4e6}.about-serve-band__grid span{background:0 0;width:84px;height:84px;margin-bottom:6px}.about-serve-icon svg{stroke-width:2.45px;width:82%;height:82%}.about-serve-icon--lotus svg{width:88%;height:88%}.about-serve-band__grid h3{max-width:190px;font-family:var(--sans);font-size:.98rem;font-weight:800;line-height:1.35}.about-final-cta{color:#fff;background:radial-gradient(circle at 75% 55%,#ffffff1f,#0000 18rem),linear-gradient(135deg,#06453f,#00675d);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(30px,4vw,56px);padding:clamp(38px,5vw,68px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #06453f38}.about-final-cta h2{color:#fff;max-width:800px;font-size:clamp(2.35rem,3.55vw,4.3rem);line-height:1}.about-final-cta .italic{color:#fff}.about-final-cta p{color:#ffffffdb;max-width:455px;margin:22px 0 0}.about-final-cta__actions{z-index:1;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex;position:relative}.button--light{color:var(--ink);background:#fff;box-shadow:0 14px 28px #0000001f}.button--light:hover,.button--light:focus-visible{background:#f7f5ef;transform:translateY(-2px)}.about-final-cta__link{color:#fff;border-bottom:1px solid #ffffff6b;align-items:center;gap:10px;padding-bottom:5px;font-weight:800;display:inline-flex}.about-final-cta__visual{z-index:1;width:min(360px,100%);min-height:220px;color:var(--ink);background:radial-gradient(circle at 18% 14%,#ffffff57,#0000 9rem),linear-gradient(135deg,#ffffffeb,#edf5f1e0);border:1px solid #fff3;border-radius:8px;justify-self:end;position:relative;overflow:hidden;box-shadow:0 22px 55px #00000029}.about-final-cta__visual:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff80;position:absolute;inset:0}.about-final-cta__card{z-index:1;gap:12px;padding:20px;display:grid;position:relative}.about-final-cta__card-head{align-items:center;gap:10px;display:flex}.about-final-cta__card-head span{background:var(--teal);color:#fff;border-radius:999px;flex:none;place-items:center;width:38px;height:38px;display:grid}.about-final-cta__card-head p{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800;line-height:1.2}.about-final-cta__card h3{max-width:285px;font-size:clamp(1.4rem,1.85vw,2rem);line-height:1.06}.about-final-cta__steps{gap:7px;display:grid}.about-final-cta__steps p{color:#1e2630;background:#ffffffb8;border:1px solid #dedbd4d1;border-radius:8px;align-items:center;gap:10px;max-width:none;margin:0;padding:8px 10px;font-size:.8rem;font-weight:800;display:flex}.about-final-cta__steps span{color:var(--teal);letter-spacing:.08em;font-size:.78rem}.about-final-cta__mini-stat{border-top:1px solid #c6d2cce0;align-items:center;gap:10px;margin-top:2px;padding-top:12px;display:flex}.about-final-cta__mini-stat strong{color:var(--teal);font-family:var(--serif);font-size:2rem;font-weight:500;line-height:1}.about-final-cta__mini-stat span{color:#26313d;max-width:170px;font-size:.8rem;font-weight:750;line-height:1.3}@media (width<=1180px){.about-refresh-hero__inner,.about-story-refresh,.about-serve-band,.about-final-cta{grid-template-columns:1fr}.about-refresh-hero__copy{max-width:760px;padding-right:0}.about-refresh-hero__visual{min-height:470px}.about-beliefs__grid,.about-serve-band__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.about-belief-card:nth-child(odd),.about-serve-band__grid article:nth-child(odd){border-left:0}.about-belief-card:nth-child(n+3),.about-serve-band__grid article:nth-child(n+3){border-top:1px solid #dedbd4db;padding-top:34px}}@media (width<=760px){.about-refresh{padding-bottom:48px}.about-refresh-hero__inner{min-height:0}.about-refresh-hero__copy{padding-block:40px 34px}.about-refresh-hero__copy h1{font-size:clamp(2.62rem,12vw,3.45rem);line-height:1}.about-refresh-hero__visual{width:calc(100% + 30px);min-height:440px;margin-inline:-15px}.about-refresh-hero__visual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff1a,#0000002e);position:absolute;inset:0}.about-refresh-hero__sign{z-index:2;letter-spacing:.2em;font-size:.8rem;top:26px;left:22px}.about-refresh-hero__steps{z-index:2;gap:12px;width:auto;inset:auto 18px 26px}.about-refresh-hero__steps article{transform:none!important}.about-refresh-hero__steps:before{display:none}.about-beliefs,.about-serve-band,.about-final-cta{padding:28px 22px}.about-beliefs__grid,.about-serve-band__grid{grid-template-columns:1fr;row-gap:0}.about-belief-card,.about-serve-band__grid article{min-height:0;padding:28px 0;border-left:0!important}.about-belief-card+.about-belief-card,.about-serve-band__grid article+article,.about-belief-card:nth-child(n+3),.about-serve-band__grid article:nth-child(n+3){border-top:1px solid #dedbd4db}.about-belief-card:first-child,.about-serve-band__grid article:first-child{border-top:0;padding-top:0}.about-story-refresh{padding-block:42px 50px}.about-story-refresh__copy h2,.about-serve-band__copy h2{font-size:clamp(2.2rem,10vw,3rem)}.about-mission-card{padding:22px}.about-mission-card article{grid-template-columns:1fr;justify-items:start;gap:18px}.about-mission-card article>span{width:76px;height:76px}.about-final-cta__visual{justify-self:stretch;width:100%;min-height:0}.about-final-cta__card{padding:20px}.about-final-cta__steps p{align-items:flex-start}.about-final-cta__actions,.about-final-cta__actions .button,.about-final-cta__link{justify-content:center;width:100%}}.home-redesign .site-header{background:#fffffff0}.home-redesign .header__inner{min-height:92px}.home-redesign .nav-cta{border-radius:6px;min-width:184px;box-shadow:0 12px 28px #08796f2e}.home-hero-v2{background:radial-gradient(circle at 82% 2%,#efe7dc80,#0000 34%),linear-gradient(#fff 0% 76%,#fbfaf7 100%);overflow:hidden}.home-hero-v2__inner{grid-template-columns:minmax(460px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(30px,4vw,68px);min-height:680px;padding-block:clamp(42px,5vw,68px) 30px;display:grid}.home-hero-v2__copy{z-index:2;padding-top:18px;position:relative}.home-hero-v2__copy h1{color:#111827;max-width:720px;font-size:clamp(3.4rem,4.8vw,5.7rem);line-height:.9}.home-hero-v2__copy h1 span{white-space:nowrap;display:block}.home-hero-v2__subhead{margin:28px 0 0;font-size:clamp(2rem,3vw,3.18rem);line-height:1.18}.home-hero-v2__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:690px;margin-top:clamp(42px,5vw,70px);display:grid}.home-hero-feature{grid-template-columns:auto 1fr;align-items:center;gap:9px;display:grid}.home-hero-feature>span,.home-service-card__icon,.home-provider-card>span,.home-orbit-icon{background:var(--teal-soft);color:var(--teal-dark);border-radius:999px;place-items:center;display:grid}.home-hero-feature>span{width:44px;height:44px}.home-hero-feature p{color:#1f2937;margin:0;font-size:.84rem;line-height:1.35}.home-hero-feature strong{white-space:nowrap;font-weight:800}.home-hero-v2__actions,.home-final-cta__actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:54px;display:flex}.home-link{color:var(--teal-dark);align-items:center;gap:10px;font-weight:800;display:inline-flex}.home-link svg{transition:transform .18s}.home-link:hover svg,.home-link:focus-visible svg{transform:translate(4px)}.home-hero-v2__visual{min-height:600px;margin-right:calc(var(--container-gutter) / -2);position:relative}.home-hero-v2__visual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff 0%,#ffffffe0 38%,#fff0 100%);width:42%;position:absolute;inset:0 auto 0 -2px}.home-hero-v2__visual picture,.home-hero-v2__visual img{width:100%;height:100%;min-height:600px;display:block}.home-hero-v2__visual img{object-fit:cover;object-position:center right}.home-dashboard-card{z-index:3;backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #dedbd4e6;border-radius:12px;position:absolute;box-shadow:0 24px 70px #07080d24}.home-dashboard-card--overview{width:min(390px,44vw);padding:22px;bottom:22px;right:clamp(250px,20vw,360px)}.home-dashboard-card--message{width:min(300px,30vw);padding:20px;bottom:22px;right:clamp(26px,4vw,72px)}.home-dashboard-card__top{color:#172033;justify-content:space-between;align-items:center;gap:18px;font-size:.82rem;display:flex}.home-dashboard-card__top span:not(.home-linkedin-badge){color:var(--muted);font-size:.72rem;font-weight:700}.home-dashboard-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.home-dashboard-card__stats div{border:1px solid var(--line);background:#ffffffbd;border-radius:8px;padding:14px}.home-dashboard-card__stats strong,.home-dashboard-card>p strong{color:#111827;font-size:1.9rem;line-height:1;display:block}.home-dashboard-card__stats span,.home-dashboard-card>p span{color:var(--muted);margin-top:6px;font-size:.68rem;font-weight:700;display:block}.home-dashboard-card__stats svg{width:100%;height:34px;margin-top:10px}.home-dashboard-card__stats polyline{fill:none;stroke:var(--teal);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.home-dashboard-card>p{margin:18px 0 0}.home-linkedin-badge{color:#fff;background:#0a66c2;border-radius:5px;place-items:center;width:24px;height:24px;font-size:.82rem;font-weight:900;display:grid}.home-message-profile{grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:20px;display:grid}.home-message-profile>span{background:radial-gradient(circle at 50% 28%,#f3c7aa 0 18%,#0000 19%),radial-gradient(circle at 50% 72%,#0f766e 0 34%,#0000 35%),#f8e8dc;border-radius:999px;width:44px;height:44px}.home-message-profile strong,.home-message-profile small{display:block}.home-message-profile small{color:var(--muted);margin-top:3px;font-size:.72rem;font-weight:700}.home-dashboard-card--message p{color:#273040;margin:18px 0;line-height:1.55}.home-dashboard-card--message button{background:var(--teal-soft);min-width:92px;min-height:42px;color:var(--teal-dark);border:0;border-radius:6px;font-weight:800}.home-provider-band{background:radial-gradient(circle at 5%,#efe7dc94,#0000 28%),linear-gradient(135deg,#fffffff5,#f7f3eef0);border:1px solid #dedbd4db;border-radius:18px;margin-top:clamp(28px,4vw,58px);padding:clamp(26px,3vw,38px) clamp(24px,3vw,36px);position:relative;overflow:hidden;box-shadow:0 24px 72px #07080d0f}.home-provider-band:before,.home-final-cta:after,.home-proof-panel:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#08796f4d 1px,#0000 1.7px);background-size:12px 12px;position:absolute}.home-provider-band:before{width:150px;height:120px;top:82px;left:-28px}.home-provider-band__eyebrow{text-align:center;color:#172033;letter-spacing:.22em;text-transform:uppercase;margin:0 0 30px;font-size:.78rem;font-weight:900}.home-provider-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.home-provider-card{text-align:center;border-left:1px solid #d8d5cfe6;justify-items:center;gap:0;min-height:244px;padding:0 clamp(12px,1.35vw,22px);display:grid;position:relative}.home-provider-card:first-child{border-left:0}.home-provider-card picture,.home-provider-card img{width:100%;display:block}.home-provider-card img{aspect-ratio:1.22;object-fit:cover;border-radius:8px;box-shadow:0 10px 26px #07080d14}.home-provider-card>span{background:#e2f0edeb;border:1px solid #08796f24;width:58px;height:58px;margin-top:-18px;box-shadow:0 12px 28px #08796f1c}.home-provider-card h2{color:#152033;max-width:12ch;margin-top:12px;font-size:clamp(1.12rem,1.2vw,1.48rem);line-height:1.05}.home-services-v2{padding-top:clamp(34px,4.5vw,72px)}.home-services-v2 .eyebrow{margin-left:14px}.home-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.home-service-card{min-height:276px;color:var(--ink);background:linear-gradient(145deg,#fffffff5,#f9f6f1e6);border:1px solid #dedbd4e0;border-radius:10px;grid-template-columns:auto 1fr;gap:26px;padding:clamp(28px,3vw,42px);transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 18px 54px #07080d0d}.home-service-card:hover,.home-service-card:focus-visible{border-color:var(--teal);transform:translateY(-5px);box-shadow:0 26px 64px #07080d1a}.home-service-card__icon{border-radius:10px;width:66px;height:66px}.home-service-card>div{flex-direction:column;min-height:100%;display:flex}.home-service-card:first-child .home-service-card__icon{background:var(--teal);color:#fff}.home-service-card h2{max-width:none;color:var(--teal-dark);font-size:clamp(1.9rem,2.25vw,2.75rem);line-height:.98}.home-service-card h2 span{white-space:nowrap;display:block}.home-service-card p{color:#273040;max-width:270px;margin:24px 0 20px;line-height:1.65}.home-service-card strong{color:var(--teal-dark);align-items:center;gap:10px;margin-top:auto;display:inline-flex}.home-proof-mosaic{border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;display:grid;overflow:hidden}.home-proof-mosaic__image,.home-proof-panel{background:#ffffffe0;border:1px solid #dedbd4e0;min-height:350px}.home-proof-mosaic__image picture,.home-proof-mosaic__image img{width:100%;height:100%;display:block}.home-proof-mosaic__image img{object-fit:cover}.home-proof-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,4vw,60px);padding:clamp(38px,5vw,70px);display:grid;position:relative;overflow:hidden}.home-proof-panel--execution{grid-template-columns:auto minmax(0,1fr)}.home-proof-panel h2{color:#172033;margin-bottom:22px;font-size:clamp(2.55rem,3.5vw,4.1rem)}.home-proof-panel p:not(.eyebrow){color:#273040;max-width:450px;margin:0;line-height:1.7}.home-orbit-icon{z-index:1;width:128px;height:128px;color:var(--teal-dark);position:relative}.home-proof-panel:after{opacity:.55;width:240px;height:170px;bottom:-30px;right:-54px;transform:rotate(-12deg)}.home-proof-panel--execution:after{left:-54px;right:auto}.home-metrics{text-align:center;padding-block:clamp(28px,4vw,46px)}.home-metrics .eyebrow{margin-bottom:18px}.home-metrics__grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-metrics__grid article{border-left:1px solid #d8d5cfe6;justify-items:center;gap:8px;padding:0 28px;display:grid}.home-metrics__grid article:first-child{border-left:0}.home-metrics__grid strong{color:var(--teal);font-family:var(--serif);font-size:clamp(3rem,4.5vw,5rem);font-weight:500;line-height:.94}.home-metrics__grid p{color:#172033;max-width:180px;margin:0;line-height:1.5}.home-metrics__note{color:var(--muted);margin:26px 0 0;font-size:.9rem}.home-final-cta{background:radial-gradient(circle at 7% 50%, #efe7dca3, transparent 24%), linear-gradient(135deg, #fffffff2, #f8f4eff2), var(--paper);border:1px solid #dedbd4e0;border-radius:14px;grid-template-columns:minmax(118px,.18fr) minmax(360px,.82fr) minmax(220px,.5fr) auto;align-items:center;gap:clamp(20px,3.4vw,56px);margin-block:22px clamp(40px,5vw,74px);padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 62px #07080d0f}.home-final-cta:after{opacity:.4;width:170px;height:150px;bottom:0;right:-16px}.home-final-cta__plant{aspect-ratio:.88;border-radius:10px;width:clamp(108px,9vw,150px);display:block;overflow:hidden;box-shadow:0 14px 34px #07080d14}.home-final-cta__plant img{object-fit:cover;object-position:24% 54%;width:100%;height:100%}.home-final-cta h2{color:#172033;font-size:clamp(2.15rem,2.72vw,3.25rem)}.home-final-cta__headline-main,.home-final-cta__headline-sub{display:block}.home-final-cta__headline-main{line-height:.98}.home-final-cta__headline-main span{white-space:nowrap;display:block}.home-final-cta__headline-sub{white-space:nowrap;margin-top:6px;font-size:clamp(1.55rem,1.62vw,2.12rem);line-height:1.08}.home-final-cta p{color:#273040;margin:0;line-height:1.7}.home-final-cta__actions{margin:0}@media (width<=1180px){.home-hero-v2__inner{grid-template-columns:1fr}.home-hero-v2__visual{border-radius:14px;min-height:540px;margin-right:0;overflow:hidden}.home-hero-v2__visual picture,.home-hero-v2__visual img{min-height:540px}.home-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.home-provider-card:nth-child(3n+1){border-left:0}.home-services-grid,.home-final-cta{grid-template-columns:1fr}.home-final-cta__actions{align-items:flex-start}}@media (width<=980px){.home-hero-v2__copy h1{font-size:clamp(3.5rem,12vw,5.8rem)}.home-hero-v2__features,.home-proof-mosaic,.home-metrics__grid{grid-template-columns:1fr}.home-dashboard-card--overview,.home-dashboard-card--message{width:auto;margin:-80px 16px 0;position:relative;bottom:auto;right:auto}.home-dashboard-card--message{margin-top:14px;margin-bottom:18px}.home-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-provider-card,.home-provider-card:nth-child(3n+1){border-left:1px solid #d8d5cfe6}.home-provider-card:nth-child(odd){border-left:0}.home-service-card{min-height:266px}.home-metrics__grid article{border-top:1px solid #d8d5cfe6;border-left:0;padding-block:22px}.home-metrics__grid article:first-child{border-top:0}}@media (width<=760px){.home-redesign .header__inner{min-height:76px}.home-hero-v2__copy h1{font-size:clamp(2.8rem,11vw,3.2rem)}.home-hero-v2__inner{padding-block:28px 18px}.home-hero-v2__subhead{font-size:clamp(1.65rem,8vw,2.35rem)}.home-hero-v2__actions,.home-final-cta__actions{align-items:stretch}.home-hero-v2__actions .button,.home-final-cta__actions .button,.home-link{justify-content:center;width:100%}.home-hero-v2__visual,.home-hero-v2__visual picture,.home-hero-v2__visual img{min-height:430px}.home-hero-v2__visual:before{width:36%}.home-dashboard-card--overview{width:auto;margin:0;padding:16px;position:absolute;bottom:14px;left:14px;right:14px}.home-dashboard-card--message{display:none}.home-dashboard-card--overview .home-dashboard-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-provider-grid{grid-template-columns:1fr}.home-provider-card,.home-provider-card:nth-child(odd),.home-provider-card:nth-child(3n+1){border-top:1px solid #d8d5cfe6;border-left:0;min-height:170px}.home-provider-card:first-child{border-top:0}.home-service-card,.home-proof-panel{grid-template-columns:1fr}.home-service-card h2,.home-service-card p{max-width:none}.home-final-cta__plant{width:118px}.home-final-cta__headline-main{max-width:none}.home-final-cta__headline-sub{font-size:clamp(1.12rem,4.7vw,1.4rem)}.home-proof-mosaic__image,.home-proof-panel{min-height:280px}.home-orbit-icon{width:96px;height:96px}}.llm-service-page{--container:min(100% - clamp(44px, 7vw, 112px), 1500px);color:#111827;background:radial-gradient(circle at 4% 22%,#08796f0e,#0000 21rem),linear-gradient(#fff 0%,#fbfaf7 38%,#fff 100%);padding-bottom:clamp(46px,5vw,76px)}.llm-service-hero{background:linear-gradient(90deg,#fff 0%,#fffffff7 37%,#ffffffad 53%,#0000 72%),linear-gradient(#fff 0%,#fbfaf7 100%);padding-block:clamp(42px,5.4vw,82px) clamp(34px,4.8vw,70px);position:relative;overflow:hidden}.llm-service-hero:before{content:"";border:1px solid #08796f1f;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-150px;left:-120px}.llm-service-hero__inner{z-index:1;grid-template-columns:minmax(380px,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(38px,5vw,86px);display:grid;position:relative}.llm-service-hero__copy{max-width:610px}.llm-service-hero h1{color:#172033;font-size:clamp(3.85rem,5.1vw,6.25rem);line-height:.92}.llm-service-hero h1 .italic{display:block}.llm-service-hero .lead{color:#1f2937;max-width:585px;margin:28px 0 0;font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.72}.llm-hero-benefits{grid-template-columns:repeat(4,minmax(92px,1fr));gap:clamp(16px,2.4vw,32px);margin-top:clamp(28px,3.4vw,48px);display:grid}.llm-hero-benefit{color:#111827;align-content:start;gap:8px;min-height:128px;font-size:.9rem;transition:transform .22s;display:grid}.llm-hero-benefit:hover,.llm-hero-benefit:focus-within{transform:translateY(-4px)}.llm-hero-benefit strong{margin-top:4px;font-weight:800;line-height:1.25}.llm-hero-benefit span:last-child{color:#4b5563;line-height:1.35}.llm-round-icon,.llm-card-icon{color:var(--teal-dark);background:linear-gradient(145deg,#e2f0ede0,#f7f2e9e6);place-items:center;transition:transform .22s,background .22s,box-shadow .22s;display:inline-grid;box-shadow:inset 0 0 0 1px #08796f14}.llm-round-icon{border-radius:999px;width:70px;height:70px}.llm-card-icon{border-radius:999px;width:58px;height:58px}.llm-service-hero__visual{border-radius:16px;min-height:clamp(470px,39vw,640px);position:relative;overflow:hidden}.llm-service-hero__visual picture,.llm-service-hero__visual img{width:100%;height:100%;min-height:inherit}.llm-service-hero__visual img{object-fit:cover;object-position:58% center}.llm-service-hero__visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fffffffa 0%,#ffffff57 24%,#fff0 52%),linear-gradient(#ffffff14,#fbfaf70f);position:absolute;inset:0}.llm-hero-screen{z-index:2;backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #dedbd4e6;border-radius:12px;width:min(480px,47%);padding:18px;position:absolute;top:clamp(42px,7vw,78px);left:clamp(200px,27%,330px);box-shadow:0 22px 60px #07080d14}.llm-hero-screen__top{align-items:center;gap:10px;margin-bottom:12px;font-size:.82rem;display:flex}.llm-prompt{color:#1f2937;background:#fffffff2;border:1px solid #dedbd4bf;border-radius:999px;margin:0 0 14px;padding:10px 14px;font-size:.82rem;font-weight:700}.llm-search-results{counter-reset:result;gap:8px;margin:0;padding:0;list-style:none;display:grid}.llm-search-results li{counter-increment:result;color:#1f2937;border-radius:10px;grid-template-columns:26px 1fr;align-items:start;gap:10px;padding:10px;font-size:.78rem;display:grid}.llm-search-results li:before{content:counter(result);color:#111827;font-weight:900}.llm-search-results strong,.llm-search-results span{grid-column:2}.llm-search-results strong{line-height:1.2}.llm-search-results span{color:#4b5563;margin-top:-4px;line-height:1.35}.llm-search-results .is-recommended{background:#e2f0edeb}.llm-search-results em,.llm-report-card em{background:var(--teal);color:#fff;border-radius:999px;margin-left:6px;padding:3px 7px;font-size:.62rem;font-style:normal;font-weight:800;display:inline-flex}.llm-score-card{z-index:3;backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #dedbd4eb;border-radius:12px;width:min(255px,34%);min-width:220px;padding:26px;position:absolute;bottom:clamp(22px,5.5vw,62px);right:clamp(18px,5vw,62px);box-shadow:0 26px 70px #07080d1f}.llm-score-card p{color:#111827;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:.74rem;font-weight:900}.llm-score-card strong{color:#172033;font-family:var(--serif);font-size:4.5rem;font-weight:500;line-height:.86;display:block}.llm-score-card strong span{font-family:var(--sans);margin-left:4px;font-size:1.15rem}.llm-score-card svg,.llm-report-stats svg{fill:none;width:100%;height:auto;stroke:var(--teal-dark);stroke-linecap:round;stroke-width:4px;margin:20px 0 12px}.llm-score-card small{color:var(--teal-dark);font-weight:800}.llm-patient-flow{grid-template-columns:minmax(260px,.64fr) minmax(0,1.36fr);align-items:center;gap:clamp(34px,6vw,86px);margin-top:clamp(20px,3vw,42px);padding:clamp(34px,4vw,56px);display:grid;box-shadow:0 24px 70px #07080d0b}.llm-patient-flow h2{color:#172033;max-width:430px;font-size:clamp(2.35rem,3.15vw,4rem);line-height:1.04}.llm-patient-flow h2>span:first-child{color:var(--teal)}.llm-patient-flow h2 .keep-together{color:inherit;white-space:nowrap;display:inline-block}.llm-patient-flow p{color:#1f2937;max-width:430px;margin:20px 0 0;line-height:1.72}.llm-patient-flow small{color:#6b7280;margin-top:24px;font-size:.78rem;line-height:1.45;display:block}.llm-patient-flow__steps{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:18px;display:grid}.llm-flow-step{text-align:center;justify-items:center;gap:10px;min-height:178px;transition:transform .22s;display:grid;position:relative}.llm-flow-step:hover,.llm-flow-step:focus-within{transform:translateY(-5px)}.llm-flow-step:hover .llm-round-icon,.llm-flow-step:focus-within .llm-round-icon,.llm-hero-benefit:hover .llm-round-icon,.llm-hero-benefit:focus-within .llm-round-icon,.llm-optimize-card:hover .llm-card-icon,.llm-optimize-card:focus-within .llm-card-icon{transform:translateY(-3px)scale(1.04);box-shadow:0 14px 30px #08796f26}.llm-flow-step strong{max-width:14ch;font-weight:900;line-height:1.35}.llm-flow-step p{color:#273040;max-width:17ch;margin:0;font-size:.88rem;line-height:1.5}.llm-flow-arrow{color:#a4a4a4;font-size:1.45rem;font-weight:500;position:absolute;top:34px;right:-20px}.llm-optimize{padding-top:clamp(44px,4.8vw,68px)}.llm-optimize__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.llm-optimize-card,.llm-report-card{border-radius:var(--radius);background:#ffffffdb;border:1px solid #dedbd4c7;box-shadow:0 16px 48px #07080d0b}.llm-optimize-card{align-content:start;min-height:236px;padding:24px 20px;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:grid}.llm-optimize-card:hover,.llm-optimize-card:focus-within{background:#fff;border-color:#08796f47;transform:translateY(-6px);box-shadow:0 26px 64px #07080d16}.llm-optimize-card h2{color:#172033;margin-top:28px;font-size:clamp(1.55rem,1.8vw,2.2rem);line-height:1.02}.llm-optimize-card p{color:#293241;margin:16px 0 0;font-size:.9rem;line-height:1.58}.llm-report-band{grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);align-items:center;gap:clamp(34px,5.5vw,74px);padding:clamp(32px,4vw,48px);display:grid}.llm-report-band__copy h2{color:#172033;max-width:420px;font-size:clamp(2.25rem,3vw,3.65rem)}.llm-report-title span{white-space:nowrap;display:block}.llm-report-band__copy p:not(.eyebrow){color:#1f2937;max-width:360px;margin:20px 0 22px;line-height:1.68}.llm-report-panel{background:#ffffffeb;border:1px solid #dedbd4d1;border-radius:14px;overflow:hidden;box-shadow:0 28px 80px #07080d13}.llm-platform-tabs{border-bottom:1px solid #dedbd4db;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid}.llm-platform-tabs>span{color:#263142;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:68px;padding:12px;font-size:.86rem;font-weight:800;display:flex}.platform-logo{width:26px;height:26px;color:var(--teal-dark);background:#f2f7f5e6;border:1px solid #08796f24;border-radius:8px;flex:none;place-items:center;font-size:.92rem;font-weight:900;line-height:1;display:inline-grid}.platform-label{min-width:0;line-height:1.25}.platform-logo--chatgpt{background:var(--teal);color:#fff}.platform-logo--gemini{color:#2563eb}.platform-logo--perplexity{color:#123d45}.platform-logo--claude{color:#a5572a}.platform-logo--google{color:#4285f4;font-family:var(--sans);border-color:#4285f438}.llm-platform-tabs>span.is-active{color:var(--teal-dark);box-shadow:inset 0 -3px 0 var(--teal)}.llm-platform-tabs strong{color:#4285f4;font-size:1.1rem}.llm-report-grid{grid-template-columns:minmax(160px,.88fr) minmax(190px,1.08fr) minmax(160px,.84fr) minmax(170px,.9fr);min-height:260px;display:grid}.llm-report-card{min-height:100%;box-shadow:none;border-width:0 0 0 1px;border-radius:0;padding:24px}.llm-report-card:first-child{border-left:0}.llm-report-card small{color:#111827;margin-bottom:18px;font-size:.74rem;font-weight:900;display:block}.llm-report-card p,.llm-report-card li{color:#1f2937;font-size:.9rem;line-height:1.55}.llm-report-card>span{background:#e5e1da;border-radius:999px;height:7px;margin-top:12px;display:block}.llm-report-card>span:first-of-type{width:86%}.llm-report-card>span:nth-of-type(2){width:68%}.llm-report-card>span:nth-of-type(3){width:48%}.llm-report-card ol{gap:10px;margin:0;padding-left:20px;display:grid}.llm-report-score{text-align:center;justify-items:center;display:grid}.llm-score-ring{background:radial-gradient(circle, #fff 0 54%, transparent 55%), conic-gradient(var(--teal) 0 82%, #e9e3da 82% 100%);border-radius:999px;place-items:center;width:132px;height:132px;margin:4px auto 14px;display:grid}.llm-score-ring strong{color:#172033;font-family:var(--serif);font-size:3.35rem;font-weight:600;line-height:.86}.llm-score-ring span{color:#293241;margin-top:-20px;font-size:.8rem;font-weight:800}.llm-report-stats dl{gap:12px;margin:0;display:grid}.llm-report-stats div{justify-content:space-between;gap:16px;display:flex}.llm-report-stats dt{color:#4b5563}.llm-report-stats dd{color:#111827;margin:0;font-weight:900}.llm-report-stats dd span{color:var(--teal);margin-left:8px;font-size:.8rem}.llm-results-strip{padding-block:clamp(42px,5vw,66px);position:relative}.llm-results-strip .eyebrow{margin-bottom:24px}.llm-results-strip__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.llm-results-strip article{text-align:center;border-left:1px solid #d8d5cff2;align-content:start;justify-items:center;min-height:145px;padding:0 clamp(14px,2vw,34px);transition:transform .22s,background .22s,box-shadow .22s;display:grid}.llm-results-strip article:first-child{border-left:0}.llm-results-strip article:hover,.llm-results-strip article:focus-within{background:#ffffffbd;transform:translateY(-4px);box-shadow:0 18px 42px #07080d0e}.llm-results-strip strong{color:var(--teal);font-family:var(--serif);font-size:clamp(2.75rem,4.2vw,4.85rem);font-weight:600;line-height:.9}.llm-results-strip span{color:#111827;max-width:170px;margin-top:14px;font-weight:800;line-height:1.45}.llm-final-cta{border-radius:28px;grid-template-columns:minmax(140px,210px) minmax(320px,.9fr) minmax(240px,.64fr) auto;align-items:center;gap:clamp(24px,4vw,58px);padding:clamp(28px,3.6vw,44px);display:grid;overflow:hidden}.llm-final-cta__plant{border-radius:34px 34px 6px;align-self:stretch;min-height:190px;overflow:hidden}.llm-final-cta__plant picture,.llm-final-cta__plant img{width:100%;height:100%}.llm-final-cta__plant img{object-fit:cover;object-position:37% 55%}.llm-final-cta__headline{border-right:1px solid #d8d5cff2;padding-right:clamp(20px,3vw,48px)}.llm-final-cta__headline .eyebrow{margin-bottom:16px}.llm-final-cta__eyebrow{white-space:nowrap}.llm-final-cta h2{color:#172033;max-width:580px;font-size:clamp(2.45rem,3.45vw,4.2rem);line-height:1}.llm-final-cta__title>span{white-space:nowrap;display:block}.llm-final-cta__body{color:#293241;max-width:300px;margin:0;line-height:1.68}.llm-final-cta__actions{justify-items:stretch;gap:14px;display:grid}@media (width<=1280px){.llm-service-hero__inner,.llm-patient-flow,.llm-report-band,.llm-final-cta{grid-template-columns:1fr}.llm-service-hero__visual{border-radius:14px;margin-right:0}.llm-patient-flow__steps{grid-template-columns:repeat(5,minmax(130px,1fr));padding-bottom:8px;overflow-x:auto}.llm-optimize__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.llm-final-cta__headline{border-right:0;padding-right:0}.llm-final-cta__plant{width:min(210px,46vw)}.llm-final-cta__actions{justify-items:start}}@media (width<=980px){.llm-service-page{--container:min(100% - 34px, 1500px)}.llm-service-hero h1{font-size:clamp(3.3rem,10vw,5.4rem)}.llm-hero-benefits,.llm-results-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.llm-results-strip article,.llm-results-strip article:first-child{border-top:1px solid #d8d5cff2;border-left:0;min-height:auto;padding-block:22px}.llm-results-strip article:nth-child(-n+2){border-top:0}.llm-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.llm-report-card:nth-child(odd){border-left:0}.llm-report-card:nth-child(n+3){border-top:1px solid #dedbd4d1}.llm-platform-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.llm-service-hero{padding-block:30px 38px}.llm-service-hero__visual{min-height:380px}.llm-service-hero__visual:after{background:linear-gradient(#fff0,#fbfaf780)}.llm-hero-screen{display:none}.llm-score-card{width:auto;min-width:0;max-width:230px;padding:18px;bottom:14px;right:14px}.llm-score-card strong{font-size:3.4rem}.llm-hero-benefits,.llm-report-grid,.llm-results-strip__grid{grid-template-columns:1fr}.llm-hero-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.llm-hero-benefits .llm-round-icon{width:60px;height:60px}.llm-optimize__grid{grid-template-columns:1fr}.llm-hero-benefit{min-height:auto}.llm-patient-flow,.llm-report-band,.llm-final-cta{padding:24px}.llm-patient-flow__steps{grid-template-columns:1fr;overflow:visible}.llm-flow-step{text-align:left;grid-template-columns:auto 1fr;justify-items:start;min-height:auto}.llm-flow-step .llm-round-icon{grid-row:span 2}.llm-flow-step p{max-width:none}.llm-flow-arrow{display:none}.llm-optimize-card{min-height:auto}.llm-platform-tabs{grid-template-columns:1fr}.llm-platform-tabs>span{justify-content:flex-start}.llm-report-title{font-size:2.1rem}.llm-patient-flow h2 .keep-together{font-size:.92em}.llm-report-card,.llm-report-card:first-child,.llm-report-card:nth-child(odd){border-top:1px solid #dedbd4d1;border-left:0}.llm-report-card:first-child{border-top:0}.llm-results-strip article:nth-child(-n+2){border-top:1px solid #d8d5cff2}.llm-results-strip article:first-child{border-top:0}.llm-final-cta{border-radius:18px}.llm-final-cta__eyebrow{letter-spacing:.08em;font-size:.52rem}.llm-final-cta__title{font-size:clamp(2.1rem,10.8vw,2.55rem)}.llm-final-cta__plant{width:150px;min-height:160px}.llm-final-cta__actions .button{width:100%}}.linkedin-service-page{--container:min(100% - clamp(44px, 7vw, 112px), 1500px);color:#111827;background:radial-gradient(circle at 2% 14%,#08796f0d,#0000 24rem),linear-gradient(#fff 0%,#fbfaf7 46%,#fff 100%);padding-bottom:clamp(36px,4.5vw,68px)}.linkedin-hero-v2{background:linear-gradient(90deg,#fff 0%,#fffffff7 37%,#ffffffad 53%,#0000 72%),linear-gradient(#fff 0%,#fbfaf7 100%);padding-block:clamp(42px,5.4vw,82px) clamp(34px,4.8vw,70px);position:relative;overflow:hidden}.linkedin-hero-v2__inner{z-index:1;grid-template-columns:minmax(380px,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(38px,5vw,86px);display:grid;position:relative}.linkedin-hero-v2__copy{z-index:2;align-self:start;max-width:610px;margin-top:10px;position:relative}.linkedin-hero-v2 h1{color:#172033;font-size:clamp(3.85rem,5.1vw,6.25rem);line-height:.92}.linkedin-hero-v2 h1 span{white-space:nowrap;display:block}.linkedin-hero-v2 .lead{color:#1f2937;max-width:585px;margin:28px 0 0;font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.72}.linkedin-proof-list{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.linkedin-proof-list li{color:#1f2937;align-items:center;gap:12px;font-weight:700;display:flex}.linkedin-proof-list span{background:var(--teal);color:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.linkedin-hero-v2__visual{isolation:isolate;border-radius:16px;min-height:clamp(470px,39vw,640px);position:relative;overflow:visible}.linkedin-hero-v2__visual picture{z-index:0;border-radius:inherit;background:#fbf7ef;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 70px #07080d0f}.linkedin-hero-v2__visual img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:57% center;filter:saturate(.78)contrast(.92)brightness(1.14)}.linkedin-hero-v2__visual:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#fffffffa 0%,#ffffff57 24%,#fff0 52%),linear-gradient(#ffffff1a,#fbfaf714);position:absolute;inset:0}.linkedin-chat-overlay{z-index:2;backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #dedbd4e0;border-radius:14px;width:min(360px,47%);padding:20px;position:absolute;top:clamp(42px,7vw,78px);left:clamp(200px,27%,330px);box-shadow:0 24px 72px #07080d17}.linkedin-chat-overlay header,.linkedin-message-card header,.linkedin-meeting-card header{align-items:center;gap:12px;display:flex}.linkedin-chat-overlay header strong,.linkedin-message-card header strong,.linkedin-meeting-card header strong{color:#172033;font-size:.92rem;line-height:1.15;display:block}.linkedin-chat-overlay header small,.linkedin-message-card header small,.linkedin-meeting-card header small{color:#4b5563;font-size:.76rem;line-height:1.35;display:block}.linkedin-chat-overlay__badge{color:#fff;background:#0a66c2;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;display:inline-grid;box-shadow:0 12px 24px #0a66c238}.li-avatar,.li-role-avatar{background-image:image-set("/assets/images/team-portraits.avif" 1x type("image/avif"),"/assets/images/team-portraits.webp" 1x type("image/webp"),"/assets/images/team-portraits.png" 1x type("image/png"));background-repeat:no-repeat;background-size:400%;border-radius:999px;flex:none;display:inline-block;box-shadow:0 0 0 3px #fff,0 12px 24px #07080d1f}.li-avatar{width:46px;height:46px}.linkedin-chat-overlay .li-avatar{width:62px;height:62px;box-shadow:0 0 0 4px #fff,0 14px 28px #07080d29}.linkedin-chat-overlay .li-avatar--sarah{background-position:33.333% 8%}.li-role-avatar{width:96px;height:96px;margin-inline:auto}.li-avatar--mike{background-position:0%}.li-avatar--sarah{background-position:33.333%}.li-avatar--james{background-position:66.666%}.li-avatar--hannah{background-position:100%}.linkedin-chat-bubble,.linkedin-chat-reply{color:#1f2937;background:#e2f0edf2;border-radius:12px;max-width:82%;margin:18px 0 0 auto;padding:14px 16px;font-size:.84rem;line-height:1.5}.linkedin-chat-reply{background:#fffffffa;margin-inline:0 auto;box-shadow:inset 0 0 0 1px #dedbd4cc}.linkedin-chat-bubble--short{max-width:74%}.linkedin-month-card{z-index:3;backdrop-filter:blur(12px);background:linear-gradient(145deg,#fffffff5,#f1f9f7f0);border:1px solid #dedbd4e6;border-radius:14px;width:min(254px,32%);min-width:220px;padding:20px;position:absolute;bottom:clamp(48px,5.5vw,86px);right:clamp(-28px,-1.6vw,-16px);box-shadow:0 26px 72px #07080d1f}.linkedin-month-card h2{color:#111827;font-family:var(--sans);margin:0 0 14px;font-size:.92rem;font-weight:900}.linkedin-month-card article{grid-template-columns:36px 1fr;align-items:center;gap:0 12px;padding-block:8px;display:grid}.linkedin-month-card article+article{border-top:1px solid #dedbd4bd}.linkedin-month-card article>span{width:36px;height:36px;color:var(--teal-dark);background:#e2f0edbd;border-radius:999px;grid-row:span 2;place-items:center;display:inline-grid}.linkedin-month-card strong{color:#172033;font-family:var(--serif);font-size:1.65rem;font-weight:600;line-height:.98}.linkedin-month-card p{color:#293241;margin:3px 0 0;font-size:.76rem;font-weight:700}.linkedin-difference-section{padding-block:clamp(42px,5vw,82px) clamp(30px,4.2vw,58px)}.linkedin-difference-header{text-align:center;max-width:1180px;margin:0 auto clamp(24px,3.4vw,44px)}.linkedin-difference-header .eyebrow,.linkedin-behind-scenes>.eyebrow{margin-bottom:14px}.linkedin-difference-header h2{color:#172033;font-size:clamp(2.55rem,4.1vw,5rem);line-height:1.02}.linkedin-difference-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2vw,30px);display:grid}.linkedin-difference-card{background:linear-gradient(145deg,#ffffffeb,#fbfaf7db);border:1px solid #dedbd4d1;border-radius:18px;flex-direction:column;gap:clamp(22px,2vw,30px);height:100%;padding:clamp(24px,2.8vw,38px);transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 24px 70px #07080d0e}.linkedin-difference-card--clinic{background:linear-gradient(145deg,#fbf8f1f5,#ffffffdb)}.linkedin-difference-card--results{background:linear-gradient(145deg,#edf8f5f0,#faf9f5e0)}.linkedin-difference-card:hover,.linkedin-difference-card:focus-within,.linkedin-workflow-card:hover,.linkedin-workflow-card:focus-within{border-color:#08796f38;transform:translateY(-5px);box-shadow:0 30px 80px #07080d16}.linkedin-difference-card>header{grid-template-columns:auto 1fr;align-items:start;gap:20px;min-height:176px;display:grid}.linkedin-difference-icon,.linkedin-workflow-icon{color:var(--teal-dark);background:linear-gradient(145deg,#e2f0ede6,#ffffffe0);border-radius:999px;flex:none;place-items:center;display:inline-grid;box-shadow:0 14px 34px #07080d0f,inset 0 0 0 1px #08796f14}.linkedin-difference-icon{width:76px;height:76px}.linkedin-difference-card h3{color:#172033;font-family:var(--serif);min-height:4.35rem;font-size:clamp(1.55rem,1.55vw,2rem);font-weight:700;line-height:1.08}.linkedin-difference-card>header p{color:#293241;margin:10px 0 0;font-size:clamp(1rem,1.08vw,1.14rem);line-height:1.55}.linkedin-clinic-visual{background-color:#0000;background-image:linear-gradient(#fff0 0%,#fbfaf71f 58%,#fbfaf752 100%),image-set("/assets/images/about-story.avif" 1x type("image/avif"),"/assets/images/about-story.webp" 1x type("image/webp"),"/assets/images/about-story.png" 1x type("image/png"));background-position:50% 35%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:12px;align-items:end;min-height:clamp(340px,31vw,430px);display:grid;position:relative;overflow:hidden}.linkedin-clinic-profile,.linkedin-campaign-visual,.linkedin-campaign-results{background:#fffffff0;border:1px solid #dedbd4db;border-radius:12px;box-shadow:0 18px 46px #07080d14}.linkedin-clinic-profile{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;width:calc(100% - 36px);margin:0 18px 12px;padding:14px;display:grid;transform:translateY(8px)}.linkedin-clinic-profile h4{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:8px;font-size:1rem;font-weight:900;display:flex}.linkedin-clinic-profile strong,.linkedin-campaign-visual>.eyebrow,.linkedin-campaign-results>.eyebrow{color:var(--teal-dark);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.74rem;display:block}.linkedin-clinic-profile ul,.linkedin-campaign-row ul,.linkedin-workflow-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.linkedin-clinic-profile ul{gap:6px}.linkedin-clinic-profile li,.linkedin-campaign-row li,.linkedin-workflow-card li{color:#263142;align-items:center;gap:8px;font-size:.86rem;font-weight:700;line-height:1.35;display:flex}.linkedin-clinic-profile li{gap:6px;font-size:.72rem;line-height:1.2}.linkedin-clinic-profile li svg,.linkedin-campaign-row li svg,.linkedin-workflow-card li svg{color:var(--teal);flex:none}.linkedin-campaign-visual{align-content:start;min-height:clamp(340px,31vw,430px);margin-top:0;padding:14px 16px;display:grid}.linkedin-campaign-row{border-top:1px solid #dedbd4cc;grid-template-columns:34px minmax(92px,.62fr) minmax(0,1fr);align-items:center;gap:10px;min-height:50px;padding-block:7px;display:grid}.linkedin-campaign-row>span,.linkedin-result-row>span{color:var(--teal-dark);place-items:center;display:inline-grid}.linkedin-campaign-row>strong{color:#263142;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:900}.linkedin-campaign-row>p,.linkedin-campaign-row ul{color:#293241;font-size:.76rem;font-weight:700;line-height:1.32}.linkedin-campaign-row ul{gap:5px}.linkedin-campaign-row mark{color:var(--teal-dark);background:#08796f24;border-radius:7px;padding:7px 12px;font-weight:900;display:inline-block}.linkedin-campaign-results{align-content:start;min-height:clamp(340px,31vw,430px);padding:22px 24px;display:grid;overflow:hidden}.linkedin-result-row{border-top:1px solid #dedbd4cc;grid-template-rows:auto auto;grid-template-columns:46px minmax(118px,1fr) minmax(88px,.76fr);align-items:center;gap:2px 12px;min-height:78px;display:grid}.linkedin-result-row>span{background:#e2f0edd6;border-radius:999px;grid-row:1/span 2;width:44px;height:44px}.linkedin-result-row strong{color:#172033;font-family:var(--serif);grid-column:2;font-size:clamp(2.05rem,2.7vw,3.2rem);font-weight:600;line-height:.95}.linkedin-result-row p{color:#293241;grid-column:2;margin:0;font-size:.78rem;font-weight:800;line-height:1.3}.linkedin-result-row svg{width:100%;min-width:0;color:var(--teal-dark);grid-area:1/3/span 2}.linkedin-result-row path{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.linkedin-difference-note{color:#293241;align-self:end;min-height:4.7rem;margin:auto 0 0;font-size:clamp(1rem,1.08vw,1.14rem);font-weight:400;line-height:1.55}.linkedin-behind-scenes{text-align:center;margin-top:clamp(32px,4.4vw,56px)}.linkedin-workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,4vw,70px);margin-top:22px;display:grid}.linkedin-workflow-card{text-align:left;background:#ffffffe6;border:1px solid #dedbd4d1;border-radius:14px;justify-items:start;gap:14px;min-height:210px;padding:24px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;position:relative;box-shadow:0 18px 48px #07080d0e}.linkedin-workflow-icon{width:66px;height:66px}.linkedin-workflow-card h3{color:#172033;font-size:clamp(1.25rem,1.35vw,1.65rem);line-height:1.12}.linkedin-workflow-arrow{width:42px;height:42px;color:var(--teal-dark);background:#fff;border:1px solid #08796f33;border-radius:999px;place-items:center;display:inline-grid;position:absolute;top:50%;right:calc(clamp(24px,4vw,70px)/-2 - 20px);transform:translateY(-50%);box-shadow:0 14px 34px #07080d0f}.linkedin-convert-panel{border-radius:16px;margin-top:clamp(22px,3vw,42px);padding:clamp(30px,4vw,48px);box-shadow:0 24px 70px #07080d0d}.linkedin-convert-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,48px);display:grid}.linkedin-convert-step{border-right:1px solid #d8d5cfdb;align-content:start;gap:14px;min-height:480px;padding-right:clamp(10px,2vw,28px);display:grid}.linkedin-convert-step:last-child{border-right:0;padding-right:0}.linkedin-step-number{color:var(--teal);font-family:var(--serif);font-size:2.05rem;line-height:1}.linkedin-convert-step h2{color:#172033;max-width:330px;font-size:clamp(1.9rem,2.1vw,2.7rem);line-height:1.04}.linkedin-convert-step p{color:#293241;max-width:340px;margin:0;line-height:1.6}.linkedin-research-card,.linkedin-message-card,.linkedin-meeting-card{background:#ffffffe6;border:1px solid #dedbd4cc;border-radius:12px;margin-top:auto;box-shadow:0 18px 48px #07080d14}.linkedin-research-card{background:linear-gradient(145deg,#ffffff40,#fbfaf7e0) 50%/cover,image-set("/assets/images/blog-thumbnails.avif" 1x type("image/avif"),"/assets/images/blog-thumbnails.webp" 1x type("image/webp"),"/assets/images/blog-thumbnails.png" 1x type("image/png")) bottom/100%;align-items:end;min-height:250px;padding:24px;display:grid;overflow:hidden}.linkedin-research-card div{color:#172033;max-width:260px;font-family:var(--serif);background:#ffffffeb;border:1px solid #dedbd4eb;border-radius:8px;gap:4px;padding:16px;font-size:1.1rem;display:grid;transform:rotate(-4deg);box-shadow:0 14px 38px #07080d1f}.linkedin-research-card span,.linkedin-research-card em{font-size:.96rem}.linkedin-research-card em{color:var(--teal-dark);margin-top:8px}.linkedin-message-card,.linkedin-meeting-card{padding:22px}.linkedin-message-card p{margin-top:18px;font-size:.92rem}.linkedin-badge{color:#fff;background:#0a66c2;border-radius:6px;place-items:center;width:28px;height:28px;margin-left:auto;display:inline-grid}.linkedin-meeting-card{max-width:290px}.linkedin-meeting-card p{color:#172033;align-items:center;gap:8px;margin-top:18px;font-weight:800;display:flex}.linkedin-meeting-card p span{background:var(--teal);color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;display:inline-grid}.linkedin-meeting-card hr{border:0;border-top:1px solid #dedbd4d9;margin:18px 0}.linkedin-meeting-card>small{color:#293241;font-size:.9rem}.linkedin-meeting-avatars{margin-top:16px;display:flex}.linkedin-meeting-avatars .li-avatar+.li-avatar{margin-left:-12px}.linkedin-roles-band{grid-template-columns:minmax(260px,.54fr) minmax(0,1.46fr);align-items:stretch;gap:clamp(24px,4vw,54px);padding-block:clamp(34px,4vw,56px);display:grid}.linkedin-roles-copy h2{color:#172033;max-width:420px;font-size:clamp(2.1rem,2.8vw,3.45rem);line-height:1.02}.linkedin-roles-copy p:not(.eyebrow){color:#293241;max-width:340px;margin-top:18px;line-height:1.65}.linkedin-role-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.linkedin-role-card{text-align:center;background:#ffffffd6;border:1px solid #dedbd4c2;border-radius:12px;align-content:start;gap:12px;min-height:230px;padding:22px 16px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;box-shadow:0 16px 46px #07080d0b}.linkedin-role-card:hover,.linkedin-role-card:focus-within{border-color:#08796f38;transform:translateY(-5px);box-shadow:0 24px 60px #07080d14}.linkedin-role-card h3{color:#172033;font-size:1rem;line-height:1.2}.linkedin-role-card p{color:#293241;margin:0;font-size:.82rem;line-height:1.48}.linkedin-results-band{border-radius:16px;grid-template-columns:minmax(260px,.6fr) minmax(0,1.4fr);align-items:center;gap:clamp(28px,5vw,70px);padding:clamp(30px,4vw,48px);display:grid}.linkedin-results-band__copy h2{color:#172033;max-width:390px;font-size:clamp(2.25rem,2.9vw,3.65rem);line-height:1.02}.linkedin-results-band__copy p:not(.eyebrow){color:#293241;max-width:320px;margin-top:18px;line-height:1.65}.linkedin-results-band__metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.linkedin-results-band__metrics article{text-align:center;border-left:1px solid #d8d5cff5;justify-items:center;min-height:150px;padding:0 clamp(14px,2vw,32px);transition:transform .22s,background .22s;display:grid}.linkedin-results-band__metrics article:first-child{border-left:0}.linkedin-results-band__metrics article:hover,.linkedin-results-band__metrics article:focus-within{background:#ffffffa3;transform:translateY(-4px)}.linkedin-results-band__metrics strong{color:var(--teal);font-family:var(--serif);font-size:clamp(3rem,4.2vw,4.8rem);font-weight:600;line-height:.92}.linkedin-results-band__metrics span,.linkedin-results-band__metrics small{color:#111827;max-width:160px;font-weight:800;line-height:1.35}.linkedin-results-band__metrics small{color:#4b5563;margin-top:7px;font-size:.78rem}.linkedin-final-cta{border-radius:18px;grid-template-columns:minmax(150px,230px) minmax(320px,1fr) auto;align-items:center;gap:clamp(24px,4vw,62px);margin-top:clamp(22px,3vw,38px);padding:clamp(24px,3.4vw,40px);display:grid;overflow:hidden}.linkedin-final-cta__plant{border-radius:0 42px 42px 0;align-self:stretch;min-height:160px;overflow:hidden}.linkedin-final-cta__plant picture,.linkedin-final-cta__plant img{width:100%;height:100%}.linkedin-final-cta__plant img{object-fit:cover;object-position:42% 54%}.linkedin-final-cta h2{color:#172033;font-size:clamp(2.25rem,2.9vw,3.65rem);line-height:1.02}.linkedin-final-cta p{color:var(--teal);font-family:var(--serif);margin:4px 0 10px;font-size:clamp(1.75rem,2.5vw,3rem);line-height:1.05}.linkedin-final-cta span{color:#293241;max-width:460px;line-height:1.58;display:block}.linkedin-final-cta__actions{justify-items:stretch;gap:14px;display:grid}.linkedin-bottom-proof{color:#263142;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;padding-block:26px;font-size:.86rem;font-weight:700;display:grid}.linkedin-bottom-proof span{border-left:1px solid #d8d5cff5;justify-content:center;align-items:center;gap:10px;min-height:34px;display:flex}.linkedin-bottom-proof span:first-child{border-left:0}@media (width<=1280px){.linkedin-hero-v2__inner,.linkedin-roles-band,.linkedin-results-band,.linkedin-final-cta{grid-template-columns:1fr}.linkedin-hero-v2__copy{margin-top:0}.linkedin-hero-v2__visual{border-radius:14px;min-height:clamp(520px,52vw,620px);overflow:hidden}.linkedin-month-card{right:clamp(16px,3.5vw,54px)}.linkedin-role-grid{grid-template-columns:repeat(5,minmax(155px,1fr));padding-bottom:8px;overflow-x:auto}.linkedin-final-cta__plant{width:min(230px,48vw)}.linkedin-final-cta__actions{justify-items:start}}@media (width<=1100px){.linkedin-difference-grid{grid-template-columns:1fr}.linkedin-difference-card{height:auto;min-height:auto}.linkedin-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.linkedin-workflow-arrow{display:none}}@media (width<=980px){.linkedin-service-page{--container:min(100% - 34px, 1500px)}.linkedin-convert-grid,.linkedin-results-band__metrics,.linkedin-bottom-proof{grid-template-columns:1fr}.linkedin-convert-step,.linkedin-convert-step:last-child{border-right:0;min-height:auto;padding-right:0}.linkedin-results-band__metrics article,.linkedin-results-band__metrics article:first-child,.linkedin-bottom-proof span,.linkedin-bottom-proof span:first-child{border-top:1px solid #d8d5cff5;border-left:0;padding-block:22px}.linkedin-results-band__metrics article:nth-child(-n+2),.linkedin-bottom-proof span:nth-child(-n+2){border-top:0}}@media (width<=760px){.linkedin-hero-v2{padding-block:30px 38px}.linkedin-hero-v2 h1{font-size:clamp(2.35rem,10vw,3rem)}.linkedin-hero-v2 h1 span{white-space:nowrap}.linkedin-hero-v2__visual{min-height:380px;overflow:hidden}.linkedin-hero-v2__visual picture,.linkedin-hero-v2__visual img{height:100%;min-height:inherit}.linkedin-chat-overlay{display:none}.linkedin-chat-bubble,.linkedin-chat-reply{max-width:100%;font-size:.78rem}.linkedin-month-card{width:auto;min-width:0;max-width:230px;margin:0;padding:16px;position:absolute;bottom:14px;right:14px}.linkedin-month-card article{grid-template-columns:34px 1fr}.linkedin-month-card article>span{width:34px;height:34px}.linkedin-month-card strong{font-size:1.55rem}.linkedin-difference-section{padding-block:34px 28px}.linkedin-difference-header{text-align:left}.linkedin-difference-header h2{font-size:clamp(2.35rem,10vw,3rem)}.linkedin-difference-card{border-radius:14px;gap:20px;padding:22px}.linkedin-difference-card>header{grid-template-columns:1fr;gap:14px;min-height:auto}.linkedin-difference-icon{width:64px;height:64px}.linkedin-difference-card h3,.linkedin-difference-note{min-height:auto}.linkedin-clinic-visual{min-height:360px}.linkedin-clinic-profile{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 28px);margin:0 14px 14px;padding:16px;transform:translateY(4px)}.linkedin-campaign-visual,.linkedin-campaign-results{min-height:auto;padding:18px}.linkedin-campaign-row{grid-template-columns:34px 1fr;gap:10px 12px}.linkedin-campaign-row>p,.linkedin-campaign-row>ul{grid-column:2}.linkedin-result-row{grid-template-columns:44px minmax(0,1fr);gap:10px}.linkedin-result-row>span{width:42px;height:42px}.linkedin-result-row svg{grid-column:1/-1;justify-self:end;width:100%;max-width:190px}.linkedin-workflow-grid{grid-template-columns:1fr}.linkedin-convert-panel,.linkedin-results-band,.linkedin-final-cta{border-radius:14px;padding:24px}.linkedin-convert-grid,.linkedin-results-band__metrics,.linkedin-bottom-proof{grid-template-columns:1fr}.linkedin-results-band__metrics article:nth-child(-n+2),.linkedin-bottom-proof span:nth-child(-n+2){border-top:1px solid #d8d5cff5}.linkedin-results-band__metrics article:first-child,.linkedin-bottom-proof span:first-child{border-top:0}.linkedin-role-grid{grid-template-columns:1fr;overflow:visible}.linkedin-final-cta__plant{width:150px;min-height:160px}.linkedin-final-cta__actions .button{width:100%}}.about-belief-icon--targetArrow.about-round-icon{color:#0c514b;background:radial-gradient(circle at 32% 22%,#fffc,#ecf2eff0 58%,#e3ebe7f5);width:104px;height:104px;box-shadow:inset 0 1px #ffffffe6,0 14px 34px #0c514b14}.about-belief-icon--targetArrow svg{stroke-width:2.35px;width:70%;height:70%}.who-help-v2-page{--container:min(100% - clamp(34px, 7vw, 112px), 1600px);background:radial-gradient(circle at 84% 8%,#e2f0ed80,#0000 28rem),linear-gradient(#fff 0%,#fbfaf7 45%,#fff 100%)}.who-help-v2{background:linear-gradient(#fff 0%,#fbfaf7 42%,#fff 100%);overflow:hidden}.who-help-hero{background:#fff;border-bottom:1px solid #dedbd4bd}.who-help-hero__inner{grid-template-columns:minmax(390px,.9fr) minmax(0,1.1fr);align-items:stretch;min-height:clamp(570px,51vw,760px);display:grid}.who-help-hero__copy{z-index:2;flex-direction:column;justify-content:center;max-width:650px;padding:clamp(54px,6vw,90px) clamp(28px,5vw,72px) clamp(48px,5vw,82px) 0;display:flex;position:relative}.who-help-hero h1{font-size:clamp(3.05rem,4.2vw,5.45rem);line-height:.98}.who-help-hero h1 .italic,.who-help-heading .italic,.who-help-final-cta .italic{color:var(--teal-dark)}.who-help-rule{background:var(--teal);width:58px;height:2px;margin:clamp(28px,3vw,42px) 0}.who-help-hero .lead{color:#1d2430;max-width:525px;margin:0;font-size:clamp(1rem,.98vw,1.12rem);line-height:1.78}.who-help-hero__chips{flex-wrap:wrap;gap:14px;margin-top:clamp(28px,3vw,40px);display:flex}.who-help-hero__chips span{color:#1e2430;background:#ffffffeb;border:1px solid #d5d8d6f2;border-radius:7px;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:.83rem;font-weight:800;display:inline-flex;box-shadow:0 10px 28px #07080d0a}.who-help-hero__chips svg{color:var(--teal)}.who-help-hero__visual{min-height:inherit;background:#efe7dc;position:relative;overflow:hidden}.who-help-hero__visual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff 0%,#ffffffeb 14%,#ffffff52 36%,#fff0 58%),linear-gradient(#ffffff0d,#07080d0a);position:absolute;inset:0}.who-help-hero__visual:after{content:"";z-index:2;pointer-events:none;border:2px dashed #08796f6b;border-color:#08796f6b #08796f6b #0000 #0000;border-radius:999px;width:min(270px,33vw);height:min(470px,41vw);position:absolute;top:15%;right:clamp(34px,5vw,80px);transform:rotate(13deg)}.who-help-hero__visual picture,.who-help-hero__visual img{width:100%;height:100%}.who-help-hero__visual picture{display:block}.who-help-hero__visual img{object-fit:cover;object-position:53% center}.who-help-hero__signal-list{z-index:3;gap:24px;width:min(310px,42%);display:grid;position:absolute;top:clamp(42px,5vw,70px);right:clamp(28px,5vw,92px)}.who-help-signal{background:#fffffff2;border:1px solid #dedbd4d1;border-radius:8px;gap:14px;padding:18px 20px;display:grid;box-shadow:0 20px 48px #07080d24}.who-help-signal:nth-child(2){transform:translate(-6px)}.who-help-signal:nth-child(3){transform:translate(-12px)}.who-help-signal header,.who-help-signal footer{align-items:center;gap:9px;display:flex}.who-help-signal header span,.who-help-signal footer>span{flex:none;place-items:center;display:grid}.who-help-signal header span{width:24px;height:24px;color:var(--teal)}.who-help-signal header strong{color:#1b2029;font-size:.76rem;line-height:1.2}.who-help-signal p{color:#242a34;margin:0;font-size:.78rem;font-weight:650;line-height:1.45}.who-help-signal footer>span{color:#48524f;background:#dfe7e4;border-radius:999px;width:34px;height:34px;font-size:.66rem;font-weight:900}.who-help-signal footer div{gap:1px;display:grid}.who-help-signal footer strong,.who-help-signal footer small{font-size:.66rem;line-height:1.2}.who-help-signal footer small{color:#5f6570}.who-help-audiences,.who-help-channels,.who-help-examples{padding-block:clamp(54px,6vw,90px)}.who-help-audiences{padding-bottom:clamp(42px,5vw,70px)}.who-help-heading{text-align:center;max-width:980px;margin:0 auto clamp(30px,3.8vw,50px)}.who-help-heading .eyebrow{margin-bottom:10px}.who-help-heading h2{text-wrap:balance;font-size:clamp(2.25rem,3.25vw,4rem);line-height:1.02}.who-help-audience-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.who-help-audience-card{background:#ffffffe6;border:1px solid #dedbd4d6;border-radius:8px;align-content:start;min-height:380px;padding:0 0 24px;display:grid;box-shadow:0 18px 46px #07080d0a}.who-help-audience-card__media{border-radius:7px;min-height:150px;margin:10px 10px 26px;position:relative}.who-help-audience-card__media picture,.who-help-audience-card__media img{width:100%;height:100%}.who-help-audience-card__media picture{border-radius:inherit;display:block;overflow:hidden}.who-help-audience-card__media img{object-fit:cover;aspect-ratio:1.22}.who-help-icon-badge{background:var(--teal-dark);color:#fff;border:3px solid #fff;border-radius:999px;place-items:center;width:58px;height:58px;display:grid;position:absolute;bottom:-24px;left:50%;transform:translate(-50%);box-shadow:0 14px 28px #055d552e}.who-help-icon-badge svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:27px;height:27px}.who-help-audience-card h3{max-width:190px;margin:0;padding-inline:20px;font-size:clamp(1.16rem,1.2vw,1.38rem);line-height:1.08}.who-help-audience-card p{color:#2b303b;margin:14px 0 0;padding-inline:20px;font-size:.8rem;line-height:1.68}.who-help-channels{padding-top:clamp(34px,4vw,60px)}.who-help-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.who-help-channel-card{background:#f4f8f8f0;border:1px solid #dedbd4b3;border-radius:8px;align-content:start;min-height:620px;padding:clamp(32px,3.4vw,48px);display:grid;box-shadow:0 18px 50px #07080d0b}.who-help-channel-card--email{background:#f6f9f6f0}.who-help-channel-card--search{background:#faf5ecf0}.who-help-channel-card__icon{width:52px;height:52px;color:var(--teal-dark);border-radius:8px;place-items:center;margin-bottom:22px;display:grid}.who-help-channel-card__icon--linkedin{color:#fff;background:#0a66c2}.who-help-channel-card__icon--mail,.who-help-channel-card__icon--sparkles{border:2px solid}.who-help-channel-card h3{font-size:clamp(1.55rem,1.85vw,2.15rem);line-height:1.04}.who-help-channel-card>strong{color:#1d232c;margin-top:6px;font-size:.95rem}.who-help-channel-card>p{color:#2d3340;max-width:360px;margin:16px 0 20px;font-size:.9rem;line-height:1.62}.who-help-channel-card ul,.who-help-example-card ul{color:#1e2530;gap:10px;margin:0;padding:0;font-size:.86rem;line-height:1.35;list-style:none;display:grid}.who-help-channel-card li,.who-help-example-card li{align-items:flex-start;gap:9px;display:flex}.who-help-channel-card li svg,.who-help-example-card li svg{color:var(--teal-dark);flex:none;margin-top:2px}.who-help-mini-card{background:#ffffffe0;border:1px solid #dedbd4c7;border-radius:8px;align-self:end;width:min(100%,335px);margin-top:clamp(38px,5vw,72px);padding:20px;box-shadow:0 18px 42px #07080d14}.who-help-mini-card--chat div{grid-template-columns:42px 1fr;align-items:center;gap:4px 12px;display:grid}.who-help-mini-card--chat span{background:#d8e3df;border-radius:999px;grid-row:span 2;place-items:center;width:42px;height:42px;font-size:.72rem;font-weight:900;display:grid}.who-help-mini-card strong{color:#151922;font-size:.82rem}.who-help-mini-card small{color:#5b626d;font-size:.7rem}.who-help-mini-card p{color:#202630;background:#f4f7f7;border-radius:7px;margin:14px 0 0;padding:18px;font-size:.8rem;line-height:1.48}.who-help-mini-card--email{margin-inline:auto}.who-help-mini-card--search div{color:#68707a;border:1px solid #d5d8d6d6;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:11px 13px;font-size:.74rem;display:flex}.who-help-mix-note{background:#f0f6f4eb;border:1px solid #dedbd4bd;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;max-width:1340px;margin:clamp(34px,4vw,54px) auto 0;padding:28px clamp(28px,4vw,56px);display:grid}.who-help-mix-note svg{color:var(--teal-dark)}.who-help-mix-note p{color:#1f2630;margin:0;line-height:1.62}.who-help-examples{padding-top:clamp(28px,4vw,58px)}.who-help-example-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.who-help-example-card{background:#ffffffe0;border:1px solid #dedbd4e0;border-radius:8px;align-content:start;min-height:355px;padding:clamp(26px,3vw,36px);display:grid;box-shadow:0 16px 42px #07080d09}.who-help-example-card header{grid-template-columns:54px 1fr;align-items:center;gap:16px;display:grid}.who-help-example-card header>span{background:var(--teal-soft);width:54px;height:54px;color:var(--teal-dark);border-radius:999px;place-items:center;display:grid}.who-help-example-card h3{font-family:var(--sans);font-size:1rem;font-weight:850;line-height:1.25}.who-help-example-card header p{color:#363d48;margin:4px 0 0;font-size:.82rem}.who-help-chip-row{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.who-help-chip-row span{color:#202630;background:#fff;border:1px solid #dedbd4eb;border-radius:6px;padding:7px 12px;font-size:.72rem;font-weight:800}.who-help-example-card__result{color:#1f2630;border-top:1px solid #dedbd4db;margin:26px 0 0;padding-top:18px;font-size:.86rem}.who-help-stats{text-align:center;background:#ffffffe6;border:1px solid #dedbd4bd;border-radius:8px;margin-block:clamp(16px,3vw,36px) clamp(36px,5vw,72px);padding:clamp(28px,3.5vw,46px);box-shadow:0 16px 48px #07080d09}.who-help-stats>.eyebrow{margin-bottom:clamp(24px,3vw,36px)}.who-help-stats__grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.who-help-stats article{justify-items:center;gap:7px;min-height:150px;padding:8px clamp(16px,2vw,28px);display:grid}.who-help-stats article+article{border-left:1px solid #dedbd4e6}.who-help-stats svg{color:var(--teal-dark)}.who-help-stats strong{color:#0d1320;font-family:var(--serif);margin-top:7px;font-size:clamp(2.15rem,3vw,3.3rem);font-weight:500;line-height:.96}.who-help-stats h3{max-width:170px;font-family:var(--sans);font-size:.84rem;font-weight:850;line-height:1.25}.who-help-stats p{color:#59606b;max-width:170px;margin:4px 0 0;font-size:.75rem;line-height:1.45}.who-help-final-cta{color:#fff;background:radial-gradient(circle at 95% 100%,#ffffff29,#0000 20rem),linear-gradient(135deg,#06463f,#00675d);border-radius:10px;grid-template-columns:minmax(320px,.9fr) minmax(320px,.75fr) auto;align-items:center;gap:clamp(24px,5vw,78px);margin-bottom:clamp(42px,6vw,86px);padding:clamp(36px,4vw,58px) clamp(36px,5vw,70px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #06453f38}.who-help-final-cta:after{content:"";pointer-events:none;border:1px solid #ffffff29;border-radius:999px;width:330px;height:330px;position:absolute;bottom:-115px;right:-95px;box-shadow:-22px -22px #ffffff0a,-44px -44px #ffffff09}.who-help-final-cta h2{color:#fff;max-width:520px;font-size:clamp(2.65rem,4vw,4.65rem);line-height:.98}.who-help-final-cta .italic{color:#fff}.who-help-final-cta p{z-index:1;color:#ffffffdb;max-width:510px;margin:0;line-height:1.68;position:relative}.who-help-final-cta>div{z-index:1;justify-items:start;gap:16px;display:grid;position:relative}.who-help-final-cta__link{color:#fff;text-underline-offset:6px;align-items:center;gap:10px;font-size:.9rem;font-weight:800;text-decoration:underline;display:inline-flex}.who-help-final-cta .button--light{min-width:236px;color:var(--ink)}@media (width<=1280px){.who-help-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.who-help-audience-card{min-height:330px}.who-help-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.who-help-stats article:nth-child(4){border-left:0}.who-help-final-cta{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr)}.who-help-final-cta>div{grid-column:1/-1}}@media (width<=1040px){.who-help-hero__inner,.who-help-channel-grid,.who-help-example-grid{grid-template-columns:1fr}.who-help-hero__copy{max-width:760px;padding-right:0}.who-help-hero__visual{min-height:520px}.who-help-hero__signal-list{width:min(330px,48%)}.who-help-channel-card{min-height:0}.who-help-mini-card{align-self:start}}@media (width<=760px){.who-help-v2-page{--container:min(100% - 30px, 1400px)}.who-help-hero__inner{min-height:0}.who-help-hero__copy{padding-block:38px 34px}.who-help-hero h1{font-size:clamp(2.7rem,12vw,3.55rem)}.who-help-hero__chips span{width:100%}.who-help-hero__visual{width:calc(100% + 30px);min-height:560px;margin-inline:-15px}.who-help-hero__visual:before{background:linear-gradient(#ffffff0d,#07080d29)}.who-help-hero__visual:after{display:none}.who-help-hero__signal-list{gap:13px;width:auto;inset:auto 18px 24px}.who-help-signal,.who-help-signal:nth-child(2),.who-help-signal:nth-child(3){transform:none}.who-help-audiences,.who-help-channels,.who-help-examples{padding-block:44px}.who-help-heading{text-align:left}.who-help-heading h2{font-size:clamp(2.12rem,9vw,3rem)}.who-help-audience-grid{grid-template-columns:1fr}.who-help-audience-card{min-height:0}.who-help-audience-card__media{min-height:220px}.who-help-channel-card,.who-help-example-card,.who-help-stats,.who-help-final-cta{padding:26px 22px}.who-help-channel-card{min-height:0}.who-help-mix-note,.who-help-example-card header,.who-help-final-cta,.who-help-stats__grid{grid-template-columns:1fr}.who-help-stats article,.who-help-stats article+article,.who-help-stats article:nth-child(4){border-top:1px solid #dedbd4e6;border-left:0}.who-help-stats article:first-child{border-top:0}.who-help-final-cta h2{font-size:clamp(2.4rem,10vw,3.2rem)}.who-help-final-cta .button,.who-help-final-cta__link{justify-content:center;width:100%}}.linkedin-mock-page{--container:min(100% - clamp(34px, 7vw, 104px), 1540px);--linkedin-ink:#071225;--linkedin-muted:#263241;--linkedin-teal:#006b5d;--linkedin-teal-dark:#004f45;--linkedin-line:#cac7bedb;color:var(--linkedin-ink);background:linear-gradient(#fff 0%,#fbfaf7 44%,#fff 100%);padding-bottom:34px}.linkedin-mock-page .eyebrow{color:var(--linkedin-teal-dark);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:900;line-height:1.2}.linkedin-mock-page em{color:var(--linkedin-teal);font-style:italic}.linkedin-mock-hero{background:#fff;border-bottom:1px solid #dedbd4ad;position:relative;overflow:hidden}.linkedin-mock-hero__inner{grid-template-columns:minmax(380px,.82fr) minmax(560px,1.18fr);align-items:center;gap:38px;min-height:660px;display:grid}.linkedin-mock-hero__copy{z-index:3;max-width:650px;padding-block:52px;position:relative}.linkedin-mock-hero h1{color:#091329;max-width:640px;font-family:var(--serif);margin:0;font-size:5.05rem;font-weight:600;line-height:.95}.linkedin-mock-hero__lead{max-width:600px;color:var(--linkedin-teal-dark);font-family:var(--serif);margin:26px 0 0;font-size:2.08rem;line-height:1.18}.linkedin-mock-hero__body{max-width:560px;color:var(--linkedin-muted);margin:24px 0 0;font-size:1rem;line-height:1.85}.linkedin-mock-actions{flex-wrap:wrap;align-items:center;gap:24px 34px;margin-top:28px;display:flex}.linkedin-mock-text-link,.linkedin-mock-cta__link{color:var(--linkedin-ink);text-underline-offset:5px;align-items:center;gap:12px;font-size:.96rem;font-weight:900;line-height:1;text-decoration:underline 2px;display:inline-flex}.linkedin-mock-text-link span,.linkedin-mock-cta__link span{width:26px;height:26px;color:var(--linkedin-teal-dark);border:1px solid #006b5d99;border-radius:999px;flex:none;place-items:center;display:inline-grid}.linkedin-mock-hero__visual{isolation:isolate;align-self:stretch;min-height:660px;position:relative}.linkedin-mock-hero__visual picture{z-index:0;background:#f7f2eb;display:block;position:absolute;inset:0;overflow:hidden}.linkedin-mock-hero__visual img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(.94)brightness(1.08);width:100%;height:100%}.linkedin-mock-hero__visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fffffffa 0%,#ffffffad 22%,#ffffff1f 48%,#fff0 70%),linear-gradient(#ffffff05,#ffffff14);position:absolute;inset:0}.linkedin-mock-hero__visual:before{content:"";z-index:2;pointer-events:none;border-top:2px dashed #006b5d7a;border-bottom:0;border-left:0;border-right:2px dashed #006b5d7a;border-radius:0 240px 0 0;width:220px;height:288px;position:absolute;top:164px;right:88px;transform:rotate(8deg)}.linkedin-mock-card{z-index:3;backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #dedbd4d6;border-radius:8px;position:absolute;box-shadow:0 22px 58px #07080d29}.linkedin-mock-card--profile{width:min(420px,66%);padding:18px;top:64px;left:21%}.linkedin-mock-card--profile header{grid-template-columns:auto 1fr auto;align-items:start;gap:12px;display:grid}.linkedin-mock-linkedin{color:#fff;background:#0a66c2;border-radius:5px;place-items:center;width:39px;height:39px;display:inline-grid}.linkedin-mock-card--profile strong{color:var(--linkedin-ink);font-size:.96rem;font-weight:900;line-height:1.2;display:block}.linkedin-mock-card--profile strong span,.linkedin-mock-card--profile small{color:#49515e;font-weight:700}.linkedin-mock-card--profile small{margin-top:2px;font-size:.76rem;line-height:1.3;display:block}.linkedin-mock-dots{color:var(--linkedin-ink);font-size:1.2rem;font-weight:900;line-height:.7}.linkedin-mock-card__message{grid-template-columns:44px 1fr;align-items:center;gap:12px;margin-top:18px;display:grid}.linkedin-mock-headshot{background-image:image-set("/assets/images/team-portraits.avif" 1x type("image/avif"),"/assets/images/team-portraits.webp" 1x type("image/webp"),"/assets/images/team-portraits.png" 1x type("image/png"));background-position:33.333%;background-size:400%;border-radius:999px;width:44px;height:44px;box-shadow:0 0 0 3px #fff,0 10px 22px #07080d21}.linkedin-mock-card__message p,.linkedin-mock-card--reply p,.linkedin-mock-card--meeting p{color:var(--linkedin-ink);margin:0;font-size:.82rem;font-weight:700;line-height:1.55}.linkedin-mock-card__message p{background:#f7f5f2;border-radius:8px;padding:14px 16px}.linkedin-mock-card--reply{grid-template-columns:1fr 44px;align-items:center;gap:16px;width:min(390px,56%);padding:20px 18px;display:grid;top:278px;right:8%}.linkedin-mock-card--reply span{color:#fff;background:var(--linkedin-teal);border-radius:999px;place-items:center;width:44px;height:44px;font-size:.88rem;font-weight:900;display:inline-grid}.linkedin-mock-card--meeting{grid-template-columns:58px 1fr;align-items:center;gap:14px;width:min(385px,58%);padding:20px 22px;display:grid;bottom:84px;left:26%}.linkedin-mock-card--meeting>span{width:58px;height:58px;color:var(--linkedin-teal-dark);background:#e2f0edcc;border:1px solid #006b5d3d;border-radius:8px;place-items:center;display:inline-grid}.linkedin-mock-card--meeting strong{color:var(--linkedin-ink);font-size:.96rem;font-weight:900;line-height:1.2}.linkedin-mock-card--meeting p{margin-top:4px}.linkedin-mock-approach{text-align:center;background:#f6f5f1eb;border-radius:8px;margin-top:18px;padding:26px 28px 32px}.linkedin-mock-approach>.eyebrow,.linkedin-mock-handles>.eyebrow{margin-bottom:24px}.linkedin-mock-approach__grid,.linkedin-mock-handles__grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.linkedin-mock-approach article,.linkedin-mock-handles article,.linkedin-mock-outcomes article{text-align:center;min-width:0}.linkedin-mock-approach article+article,.linkedin-mock-handles article+article,.linkedin-mock-outcomes article+article{border-left:1px solid var(--linkedin-line)}.linkedin-mock-line-icon{width:58px;height:58px;color:var(--linkedin-teal-dark);place-items:center;margin-bottom:12px;display:inline-grid}.linkedin-mock-approach h2,.linkedin-mock-handles h2{color:var(--linkedin-ink);font-family:var(--sans);margin:0;font-size:1rem;font-weight:900;line-height:1.24}.linkedin-mock-approach p,.linkedin-mock-handles p{max-width:245px;color:var(--linkedin-muted);margin:10px auto 0;font-size:.88rem;font-weight:600;line-height:1.68}.linkedin-mock-approach p span{display:block}.linkedin-mock-section-head{text-align:center}.linkedin-mock-section-head h2{color:var(--linkedin-ink);font-family:var(--serif);margin:0;font-size:3rem;font-weight:500;line-height:1.08}.linkedin-mock-process{padding-block:44px 54px}.linkedin-mock-process__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:34px;display:grid}.linkedin-mock-process article{text-align:center;min-width:0;padding-inline:28px;position:relative}.linkedin-mock-step-number{z-index:2;color:#fff;background:var(--linkedin-teal);border-radius:999px;place-items:center;width:31px;height:31px;margin-bottom:-8px;font-size:.82rem;font-weight:900;display:inline-grid;position:relative}.linkedin-mock-process-icon{width:102px;height:102px;color:var(--linkedin-teal-dark);background:#edf1ec;border-radius:999px;place-items:center;margin:0 auto 18px;display:grid;box-shadow:inset 0 0 0 1px #006b5d14}.linkedin-mock-process h3{color:var(--linkedin-ink);margin:0;font-size:1rem;font-weight:900;line-height:1.22}.linkedin-mock-process p{max-width:350px;color:var(--linkedin-muted);margin:14px auto 0;font-size:.92rem;font-weight:600;line-height:1.7}.linkedin-mock-process-arrow{color:var(--linkedin-teal-dark);position:absolute;top:82px;right:-34px}.linkedin-mock-why{grid-template-columns:minmax(320px,.76fr) minmax(520px,1.24fr);align-items:center;gap:54px;padding-block:26px 48px;display:grid}.linkedin-mock-why__copy h2{max-width:520px;color:var(--linkedin-ink);font-family:var(--serif);margin:0;font-size:3.05rem;font-weight:500;line-height:1.06}.linkedin-mock-checklist{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.linkedin-mock-checklist li{color:var(--linkedin-muted);grid-template-columns:20px 1fr;align-items:start;gap:14px;font-size:.98rem;font-weight:700;line-height:1.55;display:grid}.linkedin-mock-checklist svg{color:var(--linkedin-teal);margin-top:4px}.linkedin-mock-outcomes{background:#f4f4f0f5;border-radius:8px;padding:36px 30px 38px}.linkedin-mock-outcomes>h2{color:var(--linkedin-ink);font-family:var(--serif);text-align:center;margin:0 0 28px;font-size:1.65rem;font-weight:600;line-height:1.2}.linkedin-mock-outcomes>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.linkedin-mock-outcomes h3{max-width:140px;color:var(--linkedin-ink);font-family:var(--serif);margin:0 auto;font-size:1.55rem;font-weight:700;line-height:1.14}.linkedin-mock-outcomes p{max-width:150px;color:var(--linkedin-muted);margin:16px auto 0;font-size:.9rem;font-weight:600;line-height:1.55}.linkedin-mock-handles{text-align:center;padding-block:22px 34px}.linkedin-mock-handles__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.linkedin-mock-handles article{padding-inline:24px}.linkedin-mock-handles .linkedin-mock-line-icon{width:64px;height:64px;margin-bottom:10px}.linkedin-mock-cta{color:#fff;background:linear-gradient(135deg,#006456 0%,#004b42 58%,#003f38 100%);border-radius:8px;grid-template-columns:minmax(360px,.98fr) minmax(280px,.72fr);align-items:center;gap:42px;margin-bottom:0;padding:40px 64px;display:grid;position:relative;overflow:hidden}.linkedin-mock-cta:after{content:"";opacity:.52;background:radial-gradient(circle,#ffffff2e 1px,#0000 1.5px) 0 0/16px 16px;border:1px solid #ffffff29;border-radius:50%;width:500px;height:260px;position:absolute;bottom:-104px;right:-70px;transform:rotate(-12deg)}.linkedin-mock-cta h2{z-index:1;color:#fff;max-width:600px;font-family:var(--serif);margin:0;font-size:3.05rem;font-weight:500;line-height:1.05;position:relative}.linkedin-mock-cta h2 em{color:#f0fff9}.linkedin-mock-cta p{z-index:1;color:#ffffffeb;max-width:610px;margin:18px 0 0;font-size:1rem;font-weight:500;line-height:1.7;position:relative}.linkedin-mock-cta__actions{z-index:1;justify-items:start;gap:20px;display:grid;position:relative}.linkedin-mock-cta .button{min-width:276px;color:var(--linkedin-ink);background:#fff;border-color:#ffffffeb;justify-content:center;box-shadow:0 18px 40px #00000038}.linkedin-mock-cta__link{color:#fff}.linkedin-mock-cta__link span{color:#fff;border-color:#ffffffad}@media (width<=1180px){.linkedin-mock-hero__inner,.linkedin-mock-why,.linkedin-mock-cta{grid-template-columns:1fr}.linkedin-mock-hero__inner{min-height:0;padding-top:34px}.linkedin-mock-hero__copy{max-width:780px;padding-block:18px 0}.linkedin-mock-hero__visual{min-height:570px}.linkedin-mock-why{gap:34px}.linkedin-mock-cta__actions{justify-items:start}}@media (width<=980px){.linkedin-mock-hero h1{font-size:4rem}.linkedin-mock-hero__lead,.linkedin-mock-section-head h2,.linkedin-mock-why__copy h2,.linkedin-mock-cta h2{font-size:2.48rem}.linkedin-mock-approach__grid,.linkedin-mock-outcomes>div,.linkedin-mock-handles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.linkedin-mock-approach article,.linkedin-mock-handles article,.linkedin-mock-outcomes article{padding:24px}.linkedin-mock-approach article+article,.linkedin-mock-handles article+article,.linkedin-mock-outcomes article+article{border-left:0}.linkedin-mock-approach article:nth-child(2n),.linkedin-mock-handles article:nth-child(2n),.linkedin-mock-outcomes article:nth-child(2n){border-left:1px solid var(--linkedin-line)}.linkedin-mock-approach article:nth-child(n+3),.linkedin-mock-handles article:nth-child(n+3),.linkedin-mock-outcomes article:nth-child(n+3){border-top:1px solid var(--linkedin-line)}.linkedin-mock-process__grid{grid-template-columns:1fr;gap:30px}.linkedin-mock-process-arrow{display:none}}@media (width<=700px){.linkedin-mock-page{--container:min(100% - 28px, 1540px)}.linkedin-mock-hero__inner{gap:28px}.linkedin-mock-hero h1{font-size:3rem}.linkedin-mock-hero__lead,.linkedin-mock-section-head h2,.linkedin-mock-why__copy h2,.linkedin-mock-cta h2{font-size:2.1rem}.linkedin-mock-hero__copy{padding-top:4px}.linkedin-mock-actions,.linkedin-mock-cta__actions{align-items:stretch;width:100%}.linkedin-mock-actions .button,.linkedin-mock-cta .button,.linkedin-mock-text-link,.linkedin-mock-cta__link{justify-content:center;width:100%}.linkedin-mock-hero__visual{border-radius:8px;min-height:560px;overflow:hidden}.linkedin-mock-hero__visual:before{top:196px;right:-16px}.linkedin-mock-card--profile{width:calc(100% - 28px);top:24px;left:14px}.linkedin-mock-card--reply{width:calc(100% - 28px);top:254px;right:14px}.linkedin-mock-card--meeting{width:calc(100% - 28px);bottom:24px;left:14px}.linkedin-mock-approach,.linkedin-mock-outcomes,.linkedin-mock-cta{padding:26px 22px}.linkedin-mock-approach__grid,.linkedin-mock-outcomes>div,.linkedin-mock-handles__grid{grid-template-columns:1fr}.linkedin-mock-approach article:nth-child(2n),.linkedin-mock-handles article:nth-child(2n),.linkedin-mock-outcomes article:nth-child(2n){border-left:0}.linkedin-mock-approach article+article,.linkedin-mock-handles article+article,.linkedin-mock-outcomes article+article,.linkedin-mock-approach article:nth-child(n+3),.linkedin-mock-handles article:nth-child(n+3),.linkedin-mock-outcomes article:nth-child(n+3){border-top:1px solid var(--linkedin-line)}.linkedin-mock-handles article,.linkedin-mock-outcomes article{padding-inline:10px}.linkedin-mock-card__message{grid-template-columns:1fr}.linkedin-mock-headshot{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}
