@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_2de5e3b3-module__vGxvUG__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_2de5e3b3-module__vGxvUG__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/7334b8b05e61def8-s.0nshu_qvp5nsr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.14_f372x7nluw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7334b8b05e61def8-s.0nshu_qvp5nsr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.14_f372x7nluw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/7334b8b05e61def8-s.0nshu_qvp5nsr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.14_f372x7nluw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/7334b8b05e61def8-s.0nshu_qvp5nsr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.14_f372x7nluw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7334b8b05e61def8-s.0nshu_qvp5nsr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.14_f372x7nluw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_8f5518e9-module__4c3uSW__className{font-family:DM Sans,DM Sans Fallback}.dm_sans_8f5518e9-module__4c3uSW__variable{--font-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c17e85220dab5903-s.0s0zx6oap3yzq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(../media/659720fbcac806cc-s.11sf0lfiq6c6p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c3500a4952f4c03f-s.0kypfp-_v.whw.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6adbe22fa8bff382-s.12wx---7cf8z4.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3adc3f408d8054fb-s.0mslr.w4_87j..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6f8cddd3f32356db-s.0~9dbzaeqqce..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5e5dfa9e86f764b8-s.p.0o9~3wzuvo.a_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:italic;font-weight:600;font-display:swap;src:url(../media/c17e85220dab5903-s.0s0zx6oap3yzq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:italic;font-weight:600;font-display:swap;src:url(../media/659720fbcac806cc-s.11sf0lfiq6c6p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-weight:600;font-display:swap;src:url(../media/c3500a4952f4c03f-s.0kypfp-_v.whw.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6adbe22fa8bff382-s.12wx---7cf8z4.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3adc3f408d8054fb-s.0mslr.w4_87j..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6f8cddd3f32356db-s.0~9dbzaeqqce..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:italic;font-weight:600;font-display:swap;src:url(../media/5e5dfa9e86f764b8-s.p.0o9~3wzuvo.a_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e7150917543fc9da-s.071m.n3zzn52i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.0s73vwibz65qg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e9457141811d41ae-s.00tq~sneouii2.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac34884600cd8d5d-s.0q61mniqzdjv_.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e1ccd2766b08c828-s.0dd-~h-3wf1jt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/507a47c1876d4ec2-s.0vig0aoy18nm3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.p.0oeo8epbafgia.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e7150917543fc9da-s.071m.n3zzn52i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.0s73vwibz65qg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9457141811d41ae-s.00tq~sneouii2.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ac34884600cd8d5d-s.0q61mniqzdjv_.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1ccd2766b08c828-s.0dd-~h-3wf1jt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/507a47c1876d4ec2-s.0vig0aoy18nm3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.p.0oeo8epbafgia.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Fallback;src:local(Times New Roman);ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.0%;size-adjust:115.2%}.lora_cad5e9d-module__DrEimW__className{font-family:Lora,Lora Fallback}.lora_cad5e9d-module__DrEimW__variable{--font-prose:"Lora", "Lora Fallback"}
:root{--font-prose:"Lora", Georgia, serif;--navy:#1e3557;--navy-deep:#152843;--teal:#3a8fa5;--teal-light:#4faac2;--teal-pale:#e8f4f8;--bg:#f8f7f4;--bg-warm:#f2f0ec;--white:#fff;--text:#1a2b3c;--text-mid:#4a6080;--text-light:#7a94ad;--border:#e2e8ed;--radius:12px;--radius-lg:20px;--shadow:0 4px 24px #1e355714;--shadow-lg:0 16px 56px #1e355729;--font-display:var(--font-display), "Bricolage Grotesque", sans-serif;--font-body:var(--font-body), "DM Sans", sans-serif;--t:.22s cubic-bezier(.4,0,.2,1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--bg);color:var(--text);line-height:1.6;overflow-x:hidden}nav{z-index:100;-webkit-backdrop-filter:blur(16px);background:#f8f7f4f2;border-bottom:1px solid #0000;transition:border-color .3s,box-shadow .3s,background .3s;position:fixed;top:0;left:0;right:0}nav.scrolled{border-bottom-color:var(--border);background:#f8f7f4fa;box-shadow:0 2px 20px #1e355717}.nav-inner{justify-content:space-between;align-items:center;max-width:1200px;height:64px;margin:0 auto;padding:0 32px;display:flex}.nav-logo{flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.nav-logo img{object-fit:contain;width:34px;height:34px}.nav-logo-text{font-family:var(--font-display);color:var(--navy);letter-spacing:-.3px;white-space:nowrap;font-size:20px;font-weight:700}.nav-links{align-items:center;gap:32px;list-style:none;display:flex}.nav-links a{color:var(--text-mid);transition:color var(--t);white-space:nowrap;font-size:15px;font-weight:500;text-decoration:none}.nav-links a:hover{color:var(--navy)}.nav-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.btn-ghost{font-family:var(--font-body);color:var(--navy);cursor:pointer;transition:background var(--t);white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:8px 14px;font-size:15px;font-weight:500;text-decoration:none}.btn-ghost:hover{background:var(--teal-pale)}.btn-primary{font-family:var(--font-body);background:var(--navy);color:var(--white);cursor:pointer;transition:background var(--t), transform var(--t), box-shadow var(--t);white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary:hover{background:var(--navy-deep);transform:translateY(-1px);box-shadow:0 6px 20px #1e355740}.btn-primary.teal{background:var(--teal)}.btn-primary.teal:hover{background:var(--teal-light);box-shadow:0 6px 20px #3a8fa559}.btn-outline{font-family:var(--font-body);color:var(--navy);border:1.5px solid var(--navy);cursor:pointer;transition:all var(--t);white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn-outline:hover{background:var(--navy);color:#fff}.nav-hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.nav-hamburger span{background:var(--navy);border-radius:2px;width:22px;height:2px;transition:all .25s;display:block}.nav-hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.nav-hamburger.open span:nth-child(2){opacity:0}.nav-hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu{background:var(--white);border-bottom:1px solid var(--border);z-index:99;flex-direction:column;gap:4px;padding:20px 24px;display:none;position:fixed;top:64px;left:0;right:0;box-shadow:0 8px 32px #1e35571a}.mobile-menu.open{display:flex}.mobile-menu a{color:var(--text);border-bottom:1px solid var(--border);transition:color var(--t);padding:12px 8px;font-size:16px;font-weight:500;text-decoration:none}.mobile-menu a:last-child{border-bottom:none;margin-top:8px}.mobile-menu a:hover{color:var(--teal)}.mobile-menu .mobile-cta{background:var(--teal);color:#fff;text-align:center;border-bottom:none;border-radius:8px;padding:14px;font-weight:600}section{padding:96px 32px}.container{max-width:1200px;margin:0 auto}.section-label{background:var(--teal-pale);color:var(--teal);letter-spacing:.09em;text-transform:uppercase;border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex}.section-label svg{width:13px;height:13px}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.03em;line-height:1.08}h1{font-size:clamp(44px,5.5vw,74px);font-weight:800}h2{font-size:clamp(30px,3.8vw,50px);font-weight:700}h3{font-size:20px;font-weight:700}#hero{background:var(--bg);padding-top:128px;padding-bottom:80px;position:relative;overflow:hidden}.hero-grid-bg{pointer-events:none;background-image:radial-gradient(circle,#1e35570f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 80%,#000 30%,#0000 100%)}.hero-glow{pointer-events:none;background:radial-gradient(circle,#3a8fa51f 0%,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-100px}.hero-inner{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:72px;max-width:1200px;margin:0 auto;display:grid;position:relative}.hero-live-badge{background:var(--white);border:1px solid var(--border);color:var(--text-mid);border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 2px 12px #0000000f}.pulse-dot{background:var(--teal);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.hero-title{color:var(--navy);margin-bottom:24px}.hero-title .accent{color:var(--teal);position:relative}.hero-sub{color:var(--text-mid);max-width:460px;margin-bottom:36px;font-size:19px;line-height:1.65}.hero-ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;display:flex}.hero-ctas .btn-primary{padding:14px 28px;font-size:16px}.hero-ctas .btn-outline{padding:13px 24px;font-size:16px}.hero-trust{color:var(--text-light);align-items:center;gap:8px;font-size:13px;display:flex}.hero-trust svg{color:var(--teal)}.hero-visual{position:relative}.hero-board{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border);overflow:hidden}.board-topbar{background:var(--navy);align-items:center;gap:10px;padding:12px 18px;display:flex}.board-dots{gap:5px;display:flex}.board-dots span{border-radius:50%;width:9px;height:9px}.board-dots span:first-child{background:#ff5f57}.board-dots span:nth-child(2){background:#ffbd2e}.board-dots span:nth-child(3){background:#28c840}.board-topbar-title{color:#fff9;margin-left:4px;font-size:12px;font-weight:500}.board-body{padding:20px}.board-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.bstat{background:var(--bg);text-align:center;border:1px solid var(--border);border-radius:8px;padding:12px}.bstat-n{font-family:var(--font-display);color:var(--navy);font-size:24px;font-weight:800}.bstat-l{color:var(--text-light);margin-top:2px;font-size:10px}.board-issues{flex-direction:column;gap:7px;display:flex}.bi{background:var(--bg);border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.bi-code{color:var(--teal);white-space:nowrap;font-family:monospace;font-size:10px;font-weight:700}.bi-title{color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.bi-badge{white-space:nowrap;border-radius:100px;padding:3px 8px;font-size:9px;font-weight:700}.bi-badge.r{color:#2e7d32;background:#e8f5e9}.bi-badge.o{color:#e65100;background:#fff3e0}.bi-badge.p{background:var(--teal-pale);color:var(--teal)}.float-card{background:var(--white);border:1px solid var(--border);z-index:10;border-radius:12px;padding:14px 16px;position:absolute;box-shadow:0 8px 32px #1e355724}.float-qr{width:120px;bottom:-20px;left:-40px}.float-qr-title{color:var(--text-light);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:10px;font-weight:700}.qr-svg{width:80px;height:80px;margin:0 auto;display:block}.float-notif{align-items:flex-start;gap:10px;width:220px;display:flex;top:24px;right:-32px}.notif-icon{background:var(--teal-pale);width:32px;height:32px;color:var(--teal);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.notif-icon svg{width:15px;height:15px}.notif-text{font-size:12px}.notif-title{color:var(--navy);margin-bottom:2px;font-weight:700}.notif-sub{color:var(--text-light);font-size:11px}#steps{background:var(--navy)}.steps-label{color:#ffffffbf;background:#ffffff1a}#steps h2{color:var(--white)}.steps-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:56px;display:grid}.step-card{border-radius:var(--radius-lg);transition:background var(--t), transform var(--t);background:#ffffff0d;border:1px solid #ffffff17;padding:32px}.step-card:hover{background:#ffffff17;transform:translateY(-4px)}.step-icon-wrap{width:52px;height:52px;color:var(--teal-light);background:#3a8fa526;border:1px solid #3a8fa540;border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.step-icon-wrap svg{width:22px;height:22px}.step-num{font-family:var(--font-display);color:#ffffff4d;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}.step-card h3{color:var(--white);margin-bottom:10px;font-size:19px}.step-card p{color:#ffffff8c;font-size:15px;line-height:1.65}.steps-foot{text-align:center;color:#ffffff73;margin-top:48px;font-size:15px}.steps-foot strong{color:var(--teal-light)}#problem{background:var(--bg-warm)}.problem-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.problem-points{flex-direction:column;gap:14px;margin-top:32px;display:flex}.pp{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);transition:transform var(--t), box-shadow var(--t);align-items:center;gap:16px;padding:18px 20px;display:flex;box-shadow:0 2px 8px #1e35570a}.pp:hover{box-shadow:var(--shadow);transform:translate(5px)}.pp-icon{color:#c0392b;background:#fff0f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.pp-icon svg{width:17px;height:17px}.pp p{color:var(--text);font-size:15px;font-weight:500}.punch{background:var(--navy);border-radius:var(--radius-lg);margin-top:28px;padding:24px 28px}.punch p{color:#ffffffbf;font-size:17px;font-style:italic;line-height:1.65}.punch strong{color:var(--teal-light);font-style:normal}.problem-viz{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow);padding:32px}.pv-title{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px;font-size:11px;font-weight:700}.chaos-row{border-radius:10px;align-items:center;gap:14px;margin-bottom:10px;padding:13px 16px;display:flex}.chaos-row.wa{background:#e8f5e9}.chaos-row.em{background:#eef2ff}.chaos-row.xl{background:#fff8e1}.chaos-row.vb{background:#fce4ec}.chaos-row-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.chaos-row.wa .chaos-row-icon{color:#2e7d32;background:#c8e6c9}.chaos-row.em .chaos-row-icon{color:#3730a3;background:#c5cae9}.chaos-row.xl .chaos-row-icon{color:#f57f17;background:#fff176}.chaos-row.vb .chaos-row-icon{color:#c62828;background:#ffcdd2}.chaos-row-icon svg{width:15px;height:15px}.chaos-row-text{color:var(--text);font-size:13px;font-weight:500}.chaos-verdict{color:#dc2626;background:#fff5f5;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.chaos-verdict svg{flex-shrink:0;width:15px;height:15px}#solution{background:var(--navy);padding:96px 32px}#solution .section-label{color:#ffffffbf;background:#ffffff1a}#solution h2{color:var(--white)}#solution .sol-sub{color:#ffffff8c;max-width:520px;margin-top:12px;margin-bottom:56px;font-size:18px}.sol-flow{grid-template-columns:1fr 32px 1fr 32px 1fr 32px 1fr;align-items:start;gap:0;margin-bottom:56px;display:grid}.sol-arrow{color:#3a8fa580;justify-content:center;align-items:center;padding-top:36px;display:flex}.sol-arrow svg{width:20px;height:20px}.sol-step{border-radius:var(--radius-lg);transition:background var(--t), transform var(--t), border-color var(--t);cursor:default;background:#ffffff0f;border:1px solid #ffffff1a;padding:28px 22px;position:relative}.sol-step:hover{background:#ffffff1a;border-color:#3a8fa566;transform:translateY(-4px)}.sol-step-num{color:var(--teal-light);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:800}.sol-step-icon{width:52px;height:52px;color:var(--teal-light);background:#3a8fa526;border:1px solid #3a8fa54d;border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.sol-step-icon svg{width:22px;height:22px}.sol-step h3{color:var(--white);margin-bottom:10px;font-size:19px}.sol-step p{color:#ffffff8c;margin-bottom:16px;font-size:14px;line-height:1.65}.sol-step-tag{color:var(--teal-light);background:#3a8fa526;border:1px solid #3a8fa540;border-radius:100px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.sol-step-tag svg{width:11px;height:11px}.sol-proof{border-radius:var(--radius-lg);background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.sol-proof-item{background:#ffffff0a;align-items:center;gap:14px;padding:22px 24px;display:flex}.sol-proof-icon{width:40px;height:40px;color:var(--teal-light);background:#3a8fa526;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sol-proof-icon svg{width:18px;height:18px}.sol-proof-n{font-family:var(--font-display);color:var(--white);font-size:22px;font-weight:800;line-height:1}.sol-proof-l{color:#ffffff73;margin-top:3px;font-size:12px}#demo{background:var(--navy);padding:80px 32px}.demo-inner{text-align:center;max-width:760px;margin:0 auto}.demo-label{color:#ffffffbf;background:#ffffff1a}#demo h2{color:var(--white);margin-bottom:16px}.demo-sub{color:#fff9;margin-bottom:36px;font-size:18px}.demo-tracker{border-radius:var(--radius-lg);text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;margin-top:28px;padding:32px;display:none}.demo-tracker.visible{display:block}.dt-top{margin-bottom:24px}.dt-label{color:var(--teal-light);letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.dt-code{color:var(--white);font-family:monospace;font-size:18px;font-weight:700}.demo-timeline{flex-direction:column;display:flex}.de{gap:18px;display:flex}.de-line{flex-direction:column;flex-shrink:0;align-items:center;width:18px;display:flex}.de-dot{border:2px solid var(--navy);background:#3a8fa580;border-radius:50%;flex-shrink:0;width:11px;height:11px;margin-top:5px}.de-dot.done{background:var(--teal-light)}.de-dot.active{background:var(--white);box-shadow:0 0 0 4px #ffffff26}.de-conn{background:#ffffff14;flex:1;width:2px;min-height:28px;margin:4px 0}.de-body{flex:1;padding-bottom:22px}.de-time{color:#ffffff59;margin-bottom:3px;font-size:11px}.de-title{color:var(--white);font-size:14px;font-weight:600}.de-detail{color:#ffffff73;margin-top:3px;font-size:12px;line-height:1.5}#usecases{background:var(--bg)}.uc-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:48px;display:grid}.uc-card{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--border);transition:transform var(--t), box-shadow var(--t), border-color var(--t);padding:32px}.uc-card:hover{box-shadow:var(--shadow-lg);border-color:var(--teal);transform:translateY(-5px)}.uc-icon{background:var(--teal-pale);width:52px;height:52px;color:var(--teal);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.uc-icon svg{width:24px;height:24px}.uc-card h3{color:var(--navy);margin-bottom:10px}.uc-card p{color:var(--text-mid);font-size:15px;line-height:1.65}#diff{background:var(--bg-warm)}.diff-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.diff-left>p{color:var(--text-mid);margin-top:16px;margin-bottom:32px;font-size:18px;line-height:1.7}.diff-list{flex-direction:column;gap:14px;display:flex}.di{color:var(--text);align-items:center;gap:14px;font-size:16px;font-weight:500;display:flex}.di-check{background:var(--teal);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.di-check svg{width:13px;height:13px}.diff-table{background:var(--navy);border-radius:var(--radius-lg);color:var(--white);padding:36px}.diff-cols{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dcol-title{letter-spacing:.08em;text-transform:uppercase;color:#fff6;margin-bottom:14px;font-size:11px;font-weight:700}.dtool{border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:10px 14px;font-size:14px;font-weight:500;display:flex}.dtool svg{flex-shrink:0;width:13px;height:13px}.dtool.them{color:#fff6;background:#ffffff0d}.dtool.us{color:var(--teal-light);background:#3a8fa526;border:1px solid #3a8fa533}#before-after{background:var(--white)}.ba-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.ba-card{border-radius:var(--radius-lg);padding:36px}.ba-card.before{background:#fff5f5;border:1.5px solid #fecaca}.ba-card.after{background:#f0fdf4;border:1.5px solid #bbf7d0}.ba-label{letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:24px;font-size:12px;font-weight:800;display:flex}.ba-label svg{width:15px;height:15px}.ba-card.before .ba-label{color:#dc2626}.ba-card.after .ba-label{color:#16a34a}.ba-item{align-items:flex-start;gap:12px;margin-bottom:12px;font-size:15px;display:flex}.ba-item svg{flex-shrink:0;width:16px;height:16px;margin-top:3px}.ba-card.before .ba-item{color:#7f1d1d}.ba-card.after .ba-item{color:#14532d}#pricing{background:var(--bg)}.pricing-sub{color:var(--text-mid);margin-top:12px;margin-bottom:52px;font-size:18px}.pricing-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:18px;margin-bottom:16px;display:grid}.pc{background:var(--white);border-radius:var(--radius-lg);border:1.5px solid var(--border);transition:transform var(--t), box-shadow var(--t);padding:26px;position:relative}.pc:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.pc.popular{border-color:var(--teal);box-shadow:0 0 0 4px #3a8fa514}.pop-badge{background:var(--teal);color:#fff;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:4px 14px;font-size:10px;font-weight:800;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pc-tier{letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);margin-bottom:12px;font-size:11px;font-weight:800}.pc-price{font-family:var(--font-display);color:var(--navy);font-size:40px;font-weight:800;line-height:1}.pc-price sup{vertical-align:top;margin-top:5px;font-size:20px}.pc-price span{color:var(--text-light);font-size:14px;font-weight:400}.pc-period{color:var(--text-light);margin:4px 0 20px;font-size:12px}.pc-div{background:var(--border);height:1px;margin-bottom:18px}.pc-feats{flex-direction:column;gap:9px;margin-bottom:24px;display:flex}.pf{color:var(--text);align-items:flex-start;gap:9px;font-size:13px;display:flex}.pf-check{color:var(--teal);flex-shrink:0;margin-top:1px}.pf-check svg{width:14px;height:14px}.pc .btn-primary{justify-content:center;width:100%;padding:11px;font-size:14px}.pc-free-btn{text-align:center;background:var(--bg-warm);width:100%;color:var(--navy);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-body);transition:background var(--t);border:none;border-radius:8px;padding:11px}.pc-free-btn:hover{background:var(--border)}.pricing-note{text-align:center;color:var(--text-light);clear:both;z-index:2;justify-content:center;align-items:center;gap:8px;margin-top:36px;font-size:14px;display:flex;position:relative}.pricing-note svg{color:var(--teal);width:14px;height:14px}#faq{background:var(--bg-warm)}.faq-wrap{max-width:700px;margin:48px auto 0}.faq-item{border-bottom:1px solid var(--border)}.faq-q{cursor:pointer;color:var(--navy);-webkit-user-select:none;user-select:none;transition:color var(--t);justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17px;font-weight:600;display:flex}.faq-q:hover{color:var(--teal)}.faq-arrow{background:var(--teal-pale);width:26px;height:26px;color:var(--teal);transition:transform var(--t), background var(--t);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-arrow svg{width:13px;height:13px}.faq-item.open .faq-arrow{background:var(--teal);color:#fff;transform:rotate(180deg)}.faq-a{max-height:0;transition:max-height .38s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-a-inner{color:var(--text-mid);padding-bottom:20px;font-size:15px;line-height:1.72}.faq-item.open .faq-a{max-height:160px}#blog{background:var(--white);padding:96px 32px}.blog-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:56px;display:flex}.blog-featured{background:var(--navy);border-radius:24px;grid-template-columns:1fr 420px;margin-bottom:28px;text-decoration:none;transition:transform .22s,box-shadow .22s;display:grid;overflow:hidden}.blog-featured:hover{transform:translateY(-4px);box-shadow:0 24px 64px #1e355738}.blog-featured-content{flex-direction:column;justify-content:space-between;gap:28px;padding:48px 52px;display:flex}.blog-featured-tag{color:var(--teal-light);letter-spacing:.1em;text-transform:uppercase;background:#3a8fa533;border-radius:100px;align-items:center;gap:6px;margin-bottom:24px;padding:5px 13px;font-size:11px;font-weight:700;display:inline-flex}.blog-featured h3{font-family:var(--font-display);color:#fff;letter-spacing:-.03em;margin-bottom:16px;font-size:28px;font-weight:800;line-height:1.15}.blog-featured-desc{color:#ffffff94;max-width:480px;font-size:16px;line-height:1.7}.blog-featured-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.blog-author{align-items:center;gap:10px;display:flex}.blog-author-avatar{background:var(--teal);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.blog-author-name{color:#fff;font-size:14px;font-weight:600}.blog-author-meta{color:#fff6;font-size:12px}.blog-read-btn{background:var(--teal);color:#fff;border-radius:8px;align-items:center;gap:7px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.blog-featured-visual{background:#0003;border-left:1px solid #ffffff12;flex-direction:column;justify-content:center;gap:12px;padding:36px;display:flex}.blog-cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.blog-card{background:var(--bg);border:1px solid var(--border);border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden}.blog-card:hover{border-color:var(--teal);transform:translateY(-5px);box-shadow:0 16px 48px #1e355721}.blog-card-stripe{height:6px}.blog-card-body{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.blog-card-tag{letter-spacing:.08em;text-transform:uppercase;border-radius:100px;align-self:flex-start;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.blog-card h3{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.3}.blog-card p{color:var(--text-mid);flex:1;font-size:14px;line-height:1.65}.blog-card-footer{border-top:1px solid var(--border);align-items:center;gap:9px;padding-top:12px;display:flex}.blog-card-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:flex}.blog-card-author{color:var(--text-light);font-size:12px}.blog-card-read{color:var(--teal);align-items:center;gap:4px;margin-left:auto;font-size:13px;font-weight:600;display:flex}#cta-final{background:linear-gradient(140deg, var(--navy-deep) 0%, var(--navy) 55%, #1a4a6b 100%);text-align:center;padding:104px 32px;position:relative;overflow:hidden}.cta-glow{pointer-events:none;background:radial-gradient(#3a8fa533 0%,#0000 65%);width:700px;height:500px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}#cta-final h2{color:var(--white);z-index:1;margin-bottom:18px;font-size:clamp(34px,4.5vw,58px);position:relative}#cta-final p{color:#fff9;z-index:1;margin-bottom:40px;font-size:20px;position:relative}.cta-btns{z-index:1;flex-wrap:wrap;justify-content:center;gap:16px;display:flex;position:relative}.cta-btns .btn-primary{padding:15px 36px;font-size:17px}.cta-trust-line{color:#ffffff59;z-index:1;justify-content:center;align-items:center;gap:6px;margin-top:20px;font-size:13px;display:flex;position:relative}.cta-trust-line svg{width:13px;height:13px}footer{background:var(--navy-deep);padding:48px 32px}.footer-inner{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:0 auto 20px;padding-bottom:28px;display:flex}.footer-logo{align-items:center;gap:10px;display:flex}.footer-logo img{filter:brightness(10);height:28px}.footer-logo-text{font-family:var(--font-display);color:var(--white);font-size:18px;font-weight:700}.footer-links{flex-wrap:wrap;gap:28px;display:flex}.footer-links a{color:#ffffff73;transition:color var(--t);font-size:14px;text-decoration:none}.footer-links a:hover{color:var(--white)}.footer-copy{color:#ffffff40;max-width:1200px;margin:0 auto;font-size:13px}@keyframes demoPulse{0%,to{box-shadow:0 0 0 4px #3a8fa540,0 0 0 8px #3a8fa51a}50%{box-shadow:0 0 0 6px #3a8fa559,0 0 0 14px #3a8fa50f}}.demo-pulse{animation:2.2s infinite demoPulse}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeRight{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.85)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.hero-live-badge{animation:.5s .1s both fadeUp}.hero-title{animation:.6s cubic-bezier(.22,1,.36,1) .22s both fadeUp}.hero-sub{animation:.55s .38s both fadeUp}.hero-ctas{animation:.5s .52s both fadeUp}.hero-trust{animation:.45s .64s both fadeUp}.hero-board{animation:.7s cubic-bezier(.22,1,.36,1) .3s both fadeRight}.float-notif{animation:.55s cubic-bezier(.34,1.56,.64,1) .75s both popIn}.float-qr{animation:.55s cubic-bezier(.34,1.56,.64,1) .9s both popIn}.visual-panel{background:#0003;border-left:1px solid #ffffff12;flex-direction:column;justify-content:center;gap:12px;padding:36px;display:flex}.visual-panel-label{color:#ffffff4d;text-transform:uppercase;letter-spacing:.09em;margin-bottom:4px;font-size:11px;font-weight:700}.visual-panel-block{background:#ffffff0f;border-radius:12px;padding:16px 18px}.visual-panel-block-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:11px;font-weight:700}.visual-panel-row{align-items:center;gap:9px;margin-bottom:7px;display:flex}.visual-panel-row:last-child{margin-bottom:0}.visual-panel-icon{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.visual-panel-row-text{color:#ffffff8c;font-size:13px}.visual-panel-badge{white-space:nowrap;border-radius:5px;margin-left:auto;padding:3px 8px;font-size:10px;font-weight:700}.visual-panel-block-solve{background:#3a8fa51f;border:1px solid #3a8fa540;border-radius:12px;padding:16px 18px}.blog-page-hero{background:var(--navy);text-align:center;padding:120px 32px 72px;position:relative;overflow:hidden}.blog-page-hero-glow{pointer-events:none;z-index:0;background:radial-gradient(#3a8fa52e 0%,#0000 65%);width:600px;height:400px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.blog-page-hero>*{z-index:1;position:relative}.blog-page-hero h1{color:#fff;letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(36px,5vw,60px);font-weight:800}.blog-page-hero p{color:#fff9;max-width:520px;margin:0 auto 36px;font-size:18px}.blog-hero-search{background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:12px;max-width:480px;margin:0 auto;padding:12px 18px;display:flex}.blog-hero-search input{font-family:var(--font-body);color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:15px}.blog-hero-search input::placeholder{color:#fff6}.blog-hero-search svg{color:#fff6;flex-shrink:0;width:16px;height:16px}.cat-bar{background:var(--white);border-bottom:1px solid var(--border);z-index:50;padding:0 32px;position:sticky;top:64px}.cat-inner{scrollbar-width:none;gap:4px;max-width:1200px;margin:0 auto;padding:12px 0;display:flex;overflow-x:auto}.cat-inner::-webkit-scrollbar{display:none}.cat-btn{font-family:var(--font-body);border:1.5px solid var(--border);color:var(--text-mid);cursor:pointer;white-space:nowrap;transition:all var(--t);background:0 0;border-radius:100px;padding:7px 16px;font-size:13px;font-weight:600}.cat-btn:hover{border-color:var(--teal);color:var(--teal)}.cat-btn.active{background:var(--navy);color:#fff;border-color:var(--navy)}.blog-main{max-width:1200px;margin:0 auto;padding:64px 32px}.listing-featured{background:var(--navy);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-bottom:64px;padding:48px;display:grid}.listing-fp-tag{color:var(--teal-light);letter-spacing:.09em;text-transform:uppercase;background:#3a8fa533;border-radius:100px;align-items:center;gap:6px;margin-bottom:18px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.listing-featured h2{font-family:var(--font-display);color:#fff;letter-spacing:-.03em;margin-bottom:16px;font-size:30px;font-weight:800;line-height:1.15}.listing-featured-desc{color:#fff9;margin-bottom:28px;font-size:16px;line-height:1.7}.listing-post-meta{align-items:center;gap:12px;margin-bottom:28px;display:flex}.listing-author-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.listing-post-meta-text .meta-name{color:#fff;font-size:13px;font-weight:600}.listing-post-meta-text .meta-date{color:#fff6;font-size:12px}.listing-fp-visual{background:#ffffff0d;border:1px solid #ffffff17;border-radius:16px;padding:28px}.listing-fp-stat-row{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.listing-fp-stat{text-align:center;background:#ffffff12;border-radius:10px;padding:14px}.listing-fp-stat-n{font-family:var(--font-display);color:var(--teal-light);font-size:26px;font-weight:800}.listing-fp-stat-l{color:#fff6;margin-top:3px;font-size:10px}.posts-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.post-card{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--border);transition:transform var(--t), box-shadow var(--t), border-color var(--t);text-decoration:none;display:block;overflow:hidden}.post-card:hover{box-shadow:var(--shadow-lg);border-color:var(--teal);transform:translateY(-5px)}.post-card-img{justify-content:center;align-items:center;height:180px;display:flex;overflow:hidden}.post-card-body{padding:24px}.post-tag{letter-spacing:.08em;text-transform:uppercase;border-radius:100px;align-items:center;margin-bottom:14px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.post-card h3{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;margin-bottom:10px;font-size:17px;font-weight:700;line-height:1.3}.post-card p{color:var(--text-mid);margin-bottom:18px;font-size:14px;line-height:1.65}.post-card-footer{border-top:1px solid var(--border);align-items:center;gap:10px;padding-top:16px;display:flex}.pc-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.post-card-meta{color:var(--text-light);flex:1;font-size:12px}.post-card-read{color:var(--teal);align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.post-card-read svg{width:13px;height:13px}.newsletter-bar{background:var(--navy);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:72px;padding:48px;display:grid}.newsletter-bar h3{font-family:var(--font-display);color:#fff;letter-spacing:-.03em;margin-bottom:10px;font-size:26px;font-weight:700}.newsletter-bar-desc{color:#ffffff8c;font-size:15px;line-height:1.6}.newsletter-form{gap:10px;display:flex}.newsletter-form input{font-family:var(--font-body);color:#fff;transition:border-color var(--t);background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;outline:none;flex:1;padding:12px 16px;font-size:15px}.newsletter-form input::placeholder{color:#ffffff59}.newsletter-form input:focus{border-color:var(--teal)}.newsletter-form button{background:var(--teal);color:#fff;font-family:var(--font-body);cursor:pointer;white-space:nowrap;transition:background var(--t);border:none;border-radius:8px;padding:12px 22px;font-size:15px;font-weight:600}.newsletter-form button:hover{background:var(--teal-light)}.newsletter-note{color:#ffffff59;margin-top:10px;font-size:12px}.pagination{justify-content:center;align-items:center;gap:8px;margin-top:56px;display:flex}.page-btn{border:1.5px solid var(--border);background:var(--white);width:38px;height:38px;color:var(--text-mid);cursor:pointer;transition:all var(--t);border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.page-btn:hover{border-color:var(--teal);color:var(--teal)}.page-btn.active{background:var(--navy);color:#fff;border-color:var(--navy)}.page-btn svg{width:14px;height:14px}.reading-progress{background:var(--border);z-index:99;height:3px;position:fixed;top:64px;left:0;right:0}.reading-progress-fill{background:linear-gradient(to right, var(--teal), var(--navy));height:100%;transition:width .1s linear}.article-wrap{grid-template-columns:1fr 280px;gap:56px;max-width:1100px;margin:0 auto;padding:96px 32px 80px;display:grid}.article-hero-area{grid-column:1/-1;padding-top:16px}.article-breadcrumb{color:var(--text-light);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.article-breadcrumb a{color:var(--teal);font-weight:500;text-decoration:none}.article-breadcrumb a:hover{text-decoration:underline}.article-breadcrumb svg{width:13px;height:13px}.article-tag-badge{background:var(--teal-pale);color:var(--teal);letter-spacing:.09em;text-transform:uppercase;border-radius:100px;align-items:center;gap:6px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.article-title{font-family:var(--font-display);color:var(--navy);letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.1}.article-subtitle{color:var(--text-mid);max-width:700px;margin-bottom:32px;font-size:20px;line-height:1.6}.article-meta{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:20px;padding:20px 0;display:flex}.author-wrap{align-items:center;gap:12px;display:flex}.author-avatar-lg{width:44px;height:44px;font-family:var(--font-display);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.author-name-text{color:var(--navy);font-size:15px;font-weight:600}.author-role-text{color:var(--text-light);margin-top:2px;font-size:12px}.article-stats{flex-wrap:wrap;gap:20px;margin-left:auto;display:flex}.article-stat{color:var(--text-light);align-items:center;gap:6px;font-size:13px;display:flex}.article-stat svg{width:14px;height:14px}.article-content{min-width:0}.article-hero-img{background:var(--navy);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin-bottom:40px;padding:40px;display:grid}.ahi-left h3{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;margin-bottom:16px;font-size:22px;font-weight:700}.ahi-stat{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ahi-stat-n{font-family:var(--font-display);color:var(--teal-light);flex-shrink:0;font-size:32px;font-weight:800}.ahi-stat-l{color:#ffffff80;font-size:13px;line-height:1.4}.ahi-right{background:#ffffff0d;border:1px solid #ffffff17;border-radius:12px;padding:20px}.ahi-right-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.07em;margin-bottom:14px;font-size:11px;font-weight:700}.ahi-channel{border-radius:8px;align-items:center;gap:12px;margin-bottom:8px;padding:10px 12px;display:flex}.ahi-channel:last-child{margin-bottom:0}.ahi-channel-icon{color:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ahi-channel-icon svg{width:15px;height:15px}.ahi-channel-text{flex:1;font-size:13px}.ahi-channel-text strong{color:#fffc;font-size:13px;display:block}.ahi-channel-text span{color:#fff6;font-size:11px}.ahi-pct{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700}.prose{font-family:var(--font-prose);color:var(--text);font-size:18px;line-height:1.8}.prose h2{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;margin:48px 0 16px;font-size:26px;font-weight:700;line-height:1.2}.prose h3{font-family:var(--font-display);color:var(--navy);margin:36px 0 12px;font-size:20px;font-weight:700}.prose p{margin-bottom:24px}.prose strong{color:var(--navy);font-weight:600}.prose a{color:var(--teal)}.callout{background:var(--teal-pale);border-left:4px solid var(--teal);border-radius:0 var(--radius) var(--radius) 0;margin:32px 0;padding:20px 24px}.callout p{font-family:var(--font-body);color:var(--navy);margin:0;font-size:16px;line-height:1.65}.callout strong{color:var(--teal)}.stat-highlight{background:var(--navy);border-radius:var(--radius-lg);text-align:center;grid-template-columns:repeat(3,1fr);gap:20px;margin:36px 0;padding:32px;display:grid}.sh-n{font-family:var(--font-display);color:var(--teal-light);font-size:36px;font-weight:800}.sh-l{color:#ffffff8c;margin-top:6px;font-size:13px;line-height:1.4}.numbered-list{margin:28px 0}.nl-item{border-bottom:1px solid var(--border);align-items:flex-start;gap:18px;padding:20px 0;display:flex}.nl-item:last-child{border-bottom:none}.nl-num{background:var(--navy);color:#fff;width:36px;height:36px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:15px;font-weight:700;display:flex}.nl-body h4{font-family:var(--font-display);color:var(--navy);margin-bottom:6px;font-size:17px;font-weight:700}.nl-body p{font-family:var(--font-body);color:var(--text-mid);margin:0;font-size:15px;line-height:1.65}.comp-table{border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;margin:32px 0;overflow:hidden}.comp-table table{border-collapse:collapse;width:100%}.comp-table th{background:var(--navy);color:#fffc;font-family:var(--font-body);letter-spacing:.07em;text-transform:uppercase;text-align:left;padding:14px 20px;font-size:12px;font-weight:700}.comp-table th:first-child{color:#fff6}.comp-table td{color:var(--text);border-bottom:1px solid var(--border);padding:13px 20px;font-size:14px}.comp-table tr:last-child td{border-bottom:none}.comp-table tr:nth-child(2n) td{background:var(--bg)}.comp-table .ct-bad{color:#dc2626}.comp-table .ct-good{color:#16a34a;font-weight:600}.comp-tick{align-items:center;gap:6px;display:flex}.comp-tick svg{flex-shrink:0;width:14px;height:14px}.pull-quote{border-top:3px solid var(--teal);border-bottom:3px solid var(--teal);margin:40px 0;padding:28px 0}.pull-quote p{font-family:var(--font-prose);color:var(--navy);margin:0;font-size:22px;font-style:italic;line-height:1.5}.pull-quote cite{font-family:var(--font-body);color:var(--text-light);margin-top:12px;font-size:13px;font-style:normal;display:block}.article-cta-box{background:linear-gradient(135deg, var(--navy-deep), var(--navy));border-radius:var(--radius-lg);text-align:center;margin:48px 0;padding:36px}.article-cta-box h3{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;margin-bottom:12px;font-size:24px;font-weight:700}.article-cta-box p{color:#fff9;margin-bottom:24px;font-size:15px}.article-footer-section{border-top:1px solid var(--border);margin-top:56px;padding-top:32px}.article-tags-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;display:flex}.article-tags-label{color:var(--text-light);text-transform:uppercase;letter-spacing:.07em;margin-right:4px;font-size:13px;font-weight:600}.article-tag-chip{background:var(--bg-warm);border:1px solid var(--border);color:var(--text-mid);transition:all var(--t);border-radius:100px;padding:5px 12px;font-size:13px;text-decoration:none}.article-tag-chip:hover{background:var(--teal-pale);color:var(--teal);border-color:var(--teal)}.share-row{align-items:center;gap:10px;display:flex}.share-label{color:var(--text-light);text-transform:uppercase;letter-spacing:.07em;font-size:13px;font-weight:600}.share-btn{border:1px solid var(--border);background:var(--white);cursor:pointer;width:36px;height:36px;transition:all var(--t);color:var(--text-mid);border-radius:8px;justify-content:center;align-items:center;display:flex}.share-btn:hover{background:var(--teal-pale);border-color:var(--teal);color:var(--teal)}.share-btn svg{width:15px;height:15px}.author-bio-card{background:var(--bg-warm);border-radius:var(--radius-lg);align-items:flex-start;gap:20px;margin-top:32px;padding:28px;display:flex}.author-bio-avatar{width:56px;height:56px;font-family:var(--font-display);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.author-bio-name{font-family:var(--font-display);color:var(--navy);margin-bottom:4px;font-size:17px;font-weight:700}.author-bio-role{color:var(--teal);margin-bottom:10px;font-size:13px;font-weight:500}.author-bio-bio{color:var(--text-mid);font-size:14px;line-height:1.65}.article-sidebar{flex-direction:column;gap:24px;height:fit-content;display:flex;position:sticky;top:88px}.sidebar-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px}.sidebar-card-title{font-family:var(--font-display);color:var(--navy);margin-bottom:16px;font-size:14px;font-weight:700}.toc-item{border-bottom:1px solid var(--border);gap:10px;padding:8px 0;text-decoration:none;display:flex}.toc-item:last-child{border-bottom:none}.toc-item:hover .toc-text{color:var(--teal)}.toc-num{color:var(--text-light);flex-shrink:0;width:18px;font-size:12px;font-weight:700}.toc-text{color:var(--text-mid);transition:color var(--t);font-size:13px;line-height:1.4}.toc-item.active .toc-text{color:var(--teal);font-weight:600}.sidebar-cta-card{background:var(--navy);border-radius:var(--radius-lg);text-align:center;padding:22px}.sidebar-cta-card h4{font-family:var(--font-display);color:#fff;margin-bottom:8px;font-size:16px;font-weight:700}.sidebar-cta-card p{color:#ffffff8c;margin-bottom:16px;font-size:13px;line-height:1.5}.sidebar-cta-card .btn-primary{justify-content:center;width:100%;padding:10px;font-size:14px}.related-post{border-bottom:1px solid var(--border);gap:12px;padding:12px 0;text-decoration:none;display:flex}.related-post:last-child{border-bottom:none}.related-post:hover .rp-body h4{color:var(--teal)}.rp-img{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.rp-body h4{font-family:var(--font-display);color:var(--navy);transition:color var(--t);margin-bottom:4px;font-size:13px;font-weight:700;line-height:1.3}.rp-body span{color:var(--text-light);font-size:11px}.more-posts-section{max-width:1100px;margin:0 auto;padding:0 32px 80px}.more-posts-section h2{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;margin-bottom:28px;font-size:26px;font-weight:700}.more-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.more-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);transition:transform var(--t), box-shadow var(--t), border-color var(--t);padding:22px;text-decoration:none;display:block}.more-card:hover{box-shadow:var(--shadow-lg);border-color:var(--teal);transform:translateY(-4px)}.more-tag{color:var(--teal);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:11px;font-weight:700}.more-card h3{font-family:var(--font-display);color:var(--navy);margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.3}.more-card p{color:var(--text-mid);font-size:13px;line-height:1.6}.more-card-meta{color:var(--text-light);border-top:1px solid var(--border);margin-top:14px;padding-top:12px;font-size:12px}@media (max-width:960px){.hero-inner,.problem-grid,.diff-grid{grid-template-columns:1fr}.hero-visual{display:none}.steps-grid,.uc-grid,.pricing-grid{grid-template-columns:1fr 1fr}.nav-links,.nav-actions .btn-ghost{display:none}.nav-hamburger{display:flex}.hero-sub{max-width:100%}.sol-flow{grid-template-columns:1fr}.sol-arrow{height:28px;padding-top:0;transform:rotate(90deg)}.sol-proof{grid-template-columns:1fr 1fr}.blog-featured{grid-template-columns:1fr}.blog-featured-visual,.visual-panel{display:none}.blog-cards{grid-template-columns:1fr 1fr}.listing-featured{grid-template-columns:1fr}.listing-fp-visual{display:none}.posts-grid{grid-template-columns:1fr 1fr}.newsletter-bar{grid-template-columns:1fr;gap:24px}.article-wrap{grid-template-columns:1fr}.article-hero-area{grid-column:1}.article-sidebar{display:none}.article-hero-img{grid-template-columns:1fr}.ahi-right{display:none}.stat-highlight,.more-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.steps-grid,.uc-grid,.pricing-grid,.ba-grid,.sol-proof{grid-template-columns:1fr}section{padding:64px 20px}.nav-inner{padding:0 20px}h1{font-size:40px}h2{font-size:28px}.hero-ctas{flex-direction:column;align-items:flex-start}.hero-ctas .btn-primary,.hero-ctas .btn-outline{justify-content:center;width:100%}.diff-cols{grid-template-columns:1fr;gap:24px}.footer-inner{flex-direction:column;align-items:flex-start}.footer-links{gap:16px}.cta-btns .btn-primary{justify-content:center;width:100%}.demo-tracker{padding:20px}.pricing-grid{grid-template-columns:1fr}#pricing{padding-bottom:80px}.blog-cards{grid-template-columns:1fr}.blog-featured-content{padding:28px 24px}.posts-grid{grid-template-columns:1fr}.blog-main{padding:48px 20px}.listing-featured{padding:28px}.newsletter-form{flex-direction:column}.article-wrap{padding:80px 20px 60px}.stat-highlight,.more-grid{grid-template-columns:1fr}.more-posts-section{padding:0 20px 60px}.article-hero-img{padding:24px}}
