@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:Heebo Fallback;src:local(Arial);ascent-override:104.9%;descent-override:42.14%;line-gap-override:0.0%;size-adjust:99.89%}.heebo_c6995fb6-module__1IrHSG__className{font-family:Heebo,Heebo Fallback;font-style:normal}.heebo_c6995fb6-module__1IrHSG__variable{--font-heebo:"Heebo", "Heebo Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2?dpl=dpl_FQaPb3qXaaiT5D6JHqpZvH1m1V2z)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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_9550d6df-module__EJ3ipq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_9550d6df-module__EJ3ipq__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
h1,h2,h3,h4,h5,h6{font-family:inherit}*,:before,:after{box-sizing:border-box}:where(#page-wrap),:where(#page-wrap) *,:where(#page-wrap) :before,:where(#page-wrap) :after{margin:0;padding:0}:root{--primary:#22c55e;--primary-dark:#16a34a;--primary-deep:#15803d;--primary-deeper:#15803d;--primary-soft:#4ade80;--bg:#fff;--bg-white:#fff;--bg-alt:#fff;--bg-soft:#f0fdf4;--text-dark:#111;--text-heading:#0a0a0a;--text-body:#3f3f46;--text-muted:#71717a;--text-light:#a1a1aa;--card-1:#22c55e;--card-2:#f0fdf4;--card-3:#ecfdf5;--card-4:#111;--border:#1111110f;--border-green:#22c55e38;--shadow-lifted:0 1px 2px #1111110a, 0 4px 12px #1111110f;--shadow-elevated:0 2px 4px #1111110a, 0 10px 28px #11111114;--shadow-floating:0 4px 8px #1111110a, 0 20px 48px #1111111a;--shadow-glow:0 4px 20px #22c55e40, 0 0 60px #22c55e26;--shadow-glow-lg:0 8px 40px #22c55e73, 0 0 100px #22c55e47;--shadow-green:0 10px 40px #22c55e40, 0 2px 8px #22c55e1f;--shadow-phone:0 20px 60px #1111111f, 0 4px 12px #1111110f;--shadow-glass:0 8px 32px #11111114, inset 0 1px 0 #fff9;--shadow-glass-lg:0 24px 64px #1111111f, inset 0 1px 0 #fffc;--gradient-orb:radial-gradient(circle, #22c55e29 0%, transparent 70%);--gradient-cta:linear-gradient(135deg, #22c55e 0%, #16a34a 60%, #15803d 100%);--gradient-hero:linear-gradient(135deg, #22c55e 0%, #16a34a 60%, #15803d 100%);--gradient-text:linear-gradient(135deg, #15803d 0%, #22c55e 50%, #4ade80 100%);--gradient-text-animated:linear-gradient(120deg, #15803d, #22c55e, #4ade80, #22c55e, #15803d);--gradient-soft:linear-gradient(135deg, #22c55e24 0%, #22c55e0d 100%);--gradient-conic:conic-gradient(from 0deg at 50% 50%, #4ade80, #22c55e, #16a34a, #22c55e, #4ade80);--gradient-mesh-subtle:radial-gradient(ellipse 800px 600px at 20% 30%, #22c55e1a 0%, transparent 60%), radial-gradient(ellipse 600px 400px at 80% 70%, #4ade8014 0%, transparent 55%), radial-gradient(ellipse 500px 400px at 50% 90%, #86efac12 0%, transparent 50%), #fff;--gradient-mesh-cta:radial-gradient(ellipse 900px 600px at 30% 30%, #22c55e66 0%, transparent 55%), radial-gradient(ellipse 700px 500px at 70% 70%, #4ade8047 0%, transparent 55%), radial-gradient(ellipse 500px 400px at 50% 100%, #86efac2e 0%, transparent 50%), linear-gradient(160deg, #052e16 0%, #14532d 50%, #0a1510 100%);--cta-bg:var(--gradient-cta);--cta-radius:99px;--glass-bg:#ffffffb8;--glass-bg-heavy:#ffffffe0;--glass-bg-tinted:#f0fdf4b8;--glass-border:1px solid #ffffff80;--glass-blur-sm:blur(10px) saturate(160%);--glass-blur-md:blur(14px) saturate(180%);--glass-blur-lg:blur(20px) saturate(180%);--glass-blur:blur(14px) saturate(180%);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-premium:cubic-bezier(.25, .46, .45, .94);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--radius-sm:8px;--radius:12px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--radius-2xl:42px;--radius-pill:999px;--space-section-y:clamp(80px, 12vw, 140px);--space-card-p:clamp(28px, 4vw, 40px);--space-card-gap:clamp(20px, 3vw, 32px);--space-cta-breathing:clamp(60px, 10vw, 120px);--space-stack-sm:12px;--space-stack-md:24px;--space-stack-lg:48px;--grad-emerald-mint:linear-gradient(135deg, #34d399 0%, #6ee7b7 48%, #22c55e 100%);--grad-emerald-mint-soft:linear-gradient(135deg, #34d3998c 0%, #6ee7b752 48%, #22c55e80 100%);--grad-emerald-mint-pill:linear-gradient(135deg, #10b981b8 0%, #6ee7b780 50%, #22c55eb3 100%);--pill-fill:#f8fefbeb;--pill-shadow:0 1px 2px #064e3b0d, 0 6px 16px #064e3b12;--card-surface:#fff;--card-surface-veil:#fffffff0;--radius-card:20px;--card-ring-shadow:0 1px 2px #064e3b0a, 0 10px 30px #064e3b12, 0 26px 50px #064e3b0d}html{scroll-behavior:auto;scroll-padding-top:80px;overflow-x:clip}:focus{outline:none}a:focus-visible,button:focus-visible,.faq-item:focus-visible,.cta-pill:focus-visible,.store-btn:focus-visible,[role=button]:focus-visible,details:focus-visible,summary:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #22c55e}body{font-family:var(--font-heebo), sans-serif;background:var(--bg);color:var(--text-body);-webkit-font-smoothing:antialiased;direction:rtl;font-size:16px;line-height:1.7;transition:background-color .5s;overflow-x:clip}.counter-number,.stat-mega-number,.stat-pill-number{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:-.03em;font-variant-numeric:tabular-nums}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}#page-wrap h1{letter-spacing:-.02em;font-size:clamp(40px,8vw,76px);font-weight:800;line-height:1.1}#page-wrap h2{letter-spacing:-.01em;font-size:clamp(30px,5.5vw,56px);font-weight:700;line-height:1.15}#page-wrap h3{font-size:clamp(22px,4vw,36px);font-weight:700;line-height:1.3}.container{max-width:1120px;margin:0 auto;padding:0 24px}.cta-pill{background:var(--gradient-cta);color:#fff;border-radius:var(--cta-radius);cursor:pointer;transition:transform .4s var(--ease-premium), box-shadow .4s var(--ease-premium);box-shadow:var(--shadow-lifted), var(--shadow-glow);letter-spacing:.01em;isolation:isolate;z-index:1;border:none;justify-content:center;align-items:center;gap:10px;padding:18px 48px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.cta-pill:before{content:"";width:100%;height:100%;transition:left .7s var(--ease-out-quart);pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);position:absolute;top:0;left:-100%}.cta-pill:after{content:"";border-radius:inherit;background:var(--gradient-conic);opacity:0;filter:blur(10px);z-index:-1;transition:opacity .4s var(--ease-premium);animation:6s linear infinite paused cta-conic-rotate;position:absolute;inset:-3px}.cta-pill:hover{box-shadow:var(--shadow-elevated), var(--shadow-glow-lg);transform:translateY(-3px)}.cta-pill:hover:before{left:100%}.cta-pill:hover:after{opacity:.5;animation-play-state:running}.cta-pill:active{transform:translateY(-1px)}@keyframes cta-conic-rotate{to{transform:rotate(360deg)}}.cta-pill>*{z-index:2;position:relative}.cta-pill-sm{box-shadow:var(--shadow-lifted);padding:10px 28px;font-size:15px;font-weight:600}.cta-pill-sm:after{display:none}@media (prefers-reduced-motion:reduce){.cta-pill:before,.cta-pill:after{transition:none;animation:none}.cta-pill:hover:before{left:-100%}}.scroll-progress{z-index:10000;pointer-events:none;background:#22c55e14;height:3px;position:fixed;top:0;left:0;right:0}.scroll-progress-bar{background:var(--gradient-cta);will-change:width;width:0%;height:100%;transition:width 80ms linear;box-shadow:0 0 12px #22c55e80,0 0 24px #22c55e4d}.gradient-text{background:var(--gradient-text);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;display:inline-block}.gradient-text-animated{background:var(--gradient-text-animated);-webkit-text-fill-color:transparent;color:#0000;background-size:300% 300%;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:8s ease-in-out infinite gradient-shift;display:inline-block}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.gradient-text-animated{background-position:50%;animation:none}}.glass-card{border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);transition:transform .4s var(--ease-premium), box-shadow .4s var(--ease-premium);isolation:isolate;background:#ffffffeb;border:1px solid #ffffff80;border-color:#ffffff80 #ffffff2e #ffffff1f #ffffff59;position:relative;overflow:hidden}.glass-card--brand{background:var(--glass-bg-tinted);border-top-color:#86efac8c}.glass-card--heavy{background:#fffffff5}.glass-card:hover{box-shadow:var(--shadow-glass-lg);transform:translateY(-4px)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.glass-card,.hero-chip,.sticky-header.scrolled,.glu-counter-icon{-webkit-backdrop-filter:none!important;background:#fffffff5!important}}@media (prefers-reduced-transparency:reduce){.glass-card,.hero-chip,.sticky-header.scrolled,.glu-counter-icon{-webkit-backdrop-filter:none!important;background:#fffffffa!important}}.download-badges{justify-content:center;align-items:center;gap:16px;margin-top:20px;display:flex}.download-badges a{height:44px;transition:transform .2s;display:inline-block}.download-badges a:hover{transform:scale(1.05)}.download-badges svg{width:auto;height:44px}.sticky-header{z-index:1000;background:0 0;justify-content:space-between;align-items:center;padding:14px 32px;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;top:0;left:0;right:0}.sticky-header.scrolled{background:#fdfff8f7;box-shadow:0 1px #0000000f}.header-logo{color:var(--text-dark);align-items:center;gap:8px;font-size:20px;font-weight:700;display:flex}.header-logo svg{width:28px;height:28px;color:var(--primary)}.header-nav{align-items:center;gap:32px;display:flex}.header-nav a{color:var(--text-muted);padding:10px 12px;font-size:15px;font-weight:500;transition:color .2s;display:inline-block}.header-nav a:hover{color:var(--text-dark)}.header-nav a.cta-pill,.header-nav a.cta-pill:hover{color:#fff}.hero-section h1{color:var(--text-dark)}.hero-section h1.hero-title,.hero-section h1.hero-title .split-line,.hero-section h1.hero-title .split-word,.hero-section h1.hero-title .split-char{color:#0a5a30}@supports ((-webkit-background-clip:text) or (background-clip:text)){.hero-section h1.hero-title,.hero-section h1.hero-title .split-line,.hero-section h1.hero-title .split-word,.hero-section h1.hero-title .split-char{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(270deg,#064e3b 0%,#059669 65%,#10b981 100%);-webkit-background-clip:text;background-clip:text}}.hero-section{text-align:center;background:radial-gradient(ellipse 1200px 800px at 50% 0%, #22c55e1a 0%, #22c55e0a 35%, var(--bg) 75%);isolation:isolate;padding:160px 24px 80px;position:relative;overflow:hidden}.hero-section:before{content:"";opacity:.55;pointer-events:none;z-index:-1;background-image:radial-gradient(circle at 1px 1px,#22c55e2e 1px,#0000 0);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(900px 600px at 50% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(900px 600px at 50% 30%,#000 0%,#0000 75%)}.hero-orb{filter:blur(60px);pointer-events:none;z-index:-1;opacity:.6;will-change:transform;border-radius:50%;position:absolute}.hero-orb-1{background:radial-gradient(circle,#22c55e80 0%,#0000 70%);width:520px;height:520px;animation:22s ease-in-out infinite orb-float;top:-100px;right:-150px}.hero-orb-2{background:radial-gradient(circle,#4ade8066 0%,#0000 70%);width:420px;height:420px;animation:26s ease-in-out infinite reverse orb-float;top:200px;left:-120px}.hero-orb-3{background:radial-gradient(circle,#bbf7d080 0%,#0000 70%);width:340px;height:340px;animation:12s ease-in-out infinite orb-pulse;bottom:60px;left:50%;transform:translate(-50%)}.hero-aurora{pointer-events:none;z-index:-1;opacity:.45;mix-blend-mode:screen;position:absolute;inset:-60px;overflow:hidden;-webkit-mask-image:radial-gradient(1200px 800px at 50% 25%,#000 0%,#0000 70%);mask-image:radial-gradient(1200px 800px at 50% 25%,#000 0%,#0000 70%)}.hero-aurora:before{content:"";filter:blur(60px)saturate(160%);will-change:transform;background-image:repeating-linear-gradient(100deg,#22c55e4d 0%,#10b98140 8%,#0000 14% 18%,#86efac47 24%,#0000 30%,#22c55e38 36%,#0000 42%);background-size:300% 200%;animation:18s linear infinite aurora-shift;position:absolute;inset:-20%}.hero-aurora:after{content:"";filter:blur(70px)saturate(140%);opacity:.7;will-change:transform;background-image:repeating-linear-gradient(80deg,#22c55e33 0%,#0000 10%,#f59e0b1f 18%,#0000 26%,#10b98138 34%,#0000 42%,#86efac2e 50%,#0000 58%);background-size:250% 180%;animation:24s linear infinite reverse aurora-shift;position:absolute;inset:-15%}@keyframes aurora-shift{0%{transform:translate(-4%,-2%)}33%{transform:translate(4%,1%)}66%{transform:translate(-1%,3%)}to{transform:translate(-4%,-2%)}}.hero-sparkles{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(900px 600px at 50% 30%,#000 0%,#0000 80%);mask-image:radial-gradient(900px 600px at 50% 30%,#000 0%,#0000 80%)}.hero-sparkles:before,.hero-sparkles:after{content:"";background:0 0;border-radius:50%;width:2px;height:2px;animation:4.5s ease-in-out infinite twinkle;position:absolute;box-shadow:80px 120px 0 .5px #22c55e99,180px 280px #86efacb3,320px 90px 0 .5px #22c55e80,480px 340px #bbf7d0cc,620px 180px 0 .5px #22c55e8c,760px 420px #4ade8099,920px 130px #86efaca6,1080px 310px 0 .5px #22c55e80,140px 480px #4ade80b3,260px 560px 0 .5px #22c55e80,420px 500px #bbf7d0bf,580px 600px #86efac99,740px 560px 0 .5px #22c55e80,900px 640px #4ade80a6,1040px 520px #86efacb3,60px 220px #bbf7d0cc,380px 200px 0 .5px #22c55e80,540px 110px #86efaca6,700px 300px 0 .5px #22c55e80,860px 260px #4ade8099,1000px 460px #bbf7d0bf}.hero-sparkles:after{animation-delay:-2.2s;transform:translate(120px,80px)scale(.85)}@keyframes twinkle{0%,to{opacity:.25}50%{opacity:1}}@media (max-width:700px){.hero-sparkles{display:none}.hero-aurora{opacity:.35}}@media (prefers-reduced-motion:reduce){.hero-aurora:before,.hero-aurora:after,.hero-sparkles:before,.hero-sparkles:after{animation:none}}@keyframes orb-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,30px)scale(1.06)}66%{transform:translate(-30px,50px)scale(.96)}}@keyframes orb-pulse{0%,to{opacity:.4;transform:translate(-50%)scale(1)}50%{opacity:.7;transform:translate(-50%)scale(1.15)}}.hero-float-chips{pointer-events:none;z-index:-1;position:absolute;inset:0}.hero-chip{color:var(--primary-deep);opacity:0;background:#fffffff2;border:1px solid #22c55e2e;border-radius:99px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;animation:8s ease-in-out infinite chip-drift;display:inline-flex;position:absolute;box-shadow:0 4px 20px #22c55e1a}.hero-chip svg{width:14px;height:14px;stroke:var(--primary);fill:none;stroke-width:2.2px}.hero-chip-1{animation-delay:0s;top:24%;right:8%}.hero-chip-2{animation-delay:1.4s;top:48%;right:4%}.hero-chip-3{animation-delay:2.6s;top:32%;left:6%}.hero-chip-4{animation-delay:3.8s;top:58%;left:9%}@keyframes chip-drift{0%{opacity:0;transform:translateY(20px)scale(.92)}20%,80%{opacity:1;transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1)}to{opacity:0;transform:translateY(-12px)scale(.98)}}@media (max-width:900px){.hero-chip-3,.hero-chip-4{display:none}.hero-chip-1{top:18%;right:4%}.hero-chip-2{top:42%;right:2%}}@media (max-width:640px){.hero-chip{display:none}}.hero-badge{background:var(--bg-soft);color:var(--primary-deep);border:1px solid #22c55e1f;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 20px;font-size:14px;font-weight:500;display:inline-flex}.pulse-dot{background:var(--primary);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot;display:inline-block}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.hero-desc-group{max-width:640px;margin:0 auto 28px}.hero-desc-p{color:var(--text-body);margin-bottom:16px;font-size:18px;line-height:1.75}.hero-brand{color:var(--primary-deep);font-weight:700}.hero-one-belief{color:var(--primary-deep);margin-top:8px;font-size:18px;font-style:italic;font-weight:600}.feature-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-bottom:28px;display:flex}.feature-item{color:var(--text-muted);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.feature-item svg{color:var(--primary)}.feature-dot{color:var(--text-light);font-size:18px}.store-buttons{justify-content:center;align-items:center;gap:12px;display:flex}.store-btn{transition:all .3s var(--ease-premium);cursor:pointer;border:1.5px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:12px 24px;text-decoration:none;display:inline-flex}.store-btn-apple{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d)}.store-btn-apple:hover{transform:translateY(-2px);box-shadow:0 4px 20px #22c55e33,0 0 60px #22c55e14}.store-btn-google{color:#15803d;background:#fff;border-color:#22c55e}.store-btn-google:hover{background:#f0fdf4;transform:translateY(-2px);box-shadow:0 1px 2px #0000000a,0 4px 12px #0000000f}.store-icon{flex-shrink:0;width:24px;height:24px}.store-text{text-align:right}.store-label{color:#ffffffb3;font-size:12px;line-height:1.2;display:block}.store-btn-google .store-label{color:#15803dbf}.store-name{font-size:16px;font-weight:700;line-height:1.2;display:block}.store-sub{text-align:center;color:var(--text-light);margin-top:12px;font-size:13px;display:block}.hero-social-proof{color:var(--text-muted);justify-content:center;margin-top:16px;font-size:14px;font-weight:500;display:flex}.hero-social-proof span{background:var(--bg-soft);border:1px solid #22c55e1f;border-radius:100px;align-items:center;gap:8px;padding:8px 18px;display:inline-flex}.hero-social-proof span:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px}.hero-phones{perspective:1600px;direction:ltr;justify-content:center;align-items:center;gap:0;min-height:540px;margin-top:72px;padding:60px 0 20px;display:flex;position:relative}.hero-phone{transition:transform .6s var(--ease-premium);flex-shrink:0;position:relative}.device{aspect-ratio:1320/2868;isolation:isolate;background:linear-gradient(155deg,#2a2c30 0%,#0e0f11 48%,#1c1e22 100%);border-radius:15.5cqw;width:100%;padding:2.6cqw;position:relative;box-shadow:0 2px 4px #1111111a,0 28px 64px #064e3b38,0 8px 20px #11111124,inset 0 0 0 1.5px #ffffff38,inset 0 0 2px #0009}.device__screen{background:#000;border-radius:13cqw;width:100%;height:100%;position:relative;overflow:hidden}.device__screen img{object-fit:cover;object-position:top center;border-radius:inherit;filter:none;width:100%;height:100%;display:block}.device__island{z-index:2;background:#000;border-radius:999px;width:30cqw;height:8.5cqw;position:absolute;top:3cqw;left:50%;transform:translate(-50%)}.device__screen:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;background:linear-gradient(133deg,#ffffff29 0%,#ffffff0d 18%,#fff0 38% 100%);position:absolute;inset:0}.hero-phone-center{z-index:3;width:300px}.hero-phone-side{z-index:2;opacity:0;width:280px}.hero-phone-left{transform-origin:100%;margin-right:-90px;transform:rotate(-12deg)translateY(40px)}.hero-phone-right{transform-origin:0;margin-left:-90px;transform:rotate(12deg)translateY(40px)}.hero-phone__float{will-change:transform;width:100%;display:block;container-type:inline-size}.hero-phone-center .hero-phone__float{animation:7s ease-in-out infinite hero-bob}.hero-phone-left .hero-phone__float{animation:9s ease-in-out infinite hero-bob}.hero-phone-right .hero-phone__float{animation:9s ease-in-out .8s infinite hero-bob}.hero-phone-center:hover{transform:translateY(-8px)scale(1.025)}@keyframes hero-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes halo-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:900px){.hero-phones{min-height:400px;margin-top:48px;padding:40px 0 0}.hero-phone-center{width:240px}.hero-phone-side{width:220px}.hero-phone-left{margin-right:-70px;transform:rotate(-10deg)translateY(32px)}.hero-phone-right{margin-left:-70px;transform:rotate(10deg)translateY(32px)}}@media (max-width:560px){.hero-phones{min-height:340px}.hero-phone-center{width:200px}.hero-phone-side{width:170px}.hero-phone-left{margin-right:-55px;transform:rotate(-9deg)translateY(28px)}.hero-phone-right{margin-left:-55px;transform:rotate(9deg)translateY(28px)}}.reveal{opacity:0;transition:opacity .7s var(--ease-premium), transform .7s var(--ease-premium);transform:translateY(30px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-right{opacity:0;transition:opacity .7s var(--ease-premium), transform .7s var(--ease-premium);transform:translate(40px)}.reveal-right.visible{opacity:1;transform:translate(0)}.reveal-left{opacity:0;transition:opacity .7s var(--ease-premium), transform .7s var(--ease-premium);transform:translate(-40px)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transition:opacity .7s var(--ease-spring), transform .7s var(--ease-spring);transform:scale(.9)}.reveal-scale.visible{opacity:1;transform:scale(1)}.reveal-zoom{opacity:0;transition:opacity .6s var(--ease-spring), transform .6s var(--ease-spring);transform:scale(.85)}.reveal-zoom.visible{opacity:1;transform:scale(1)}.reveal-up{opacity:0;transition:opacity .7s var(--ease-premium), transform .7s var(--ease-premium);transform:translateY(30px)}.reveal-up.visible{opacity:1;transform:translateY(0)}.reveal-blur{opacity:0;filter:blur(8px);transition:opacity .7s var(--ease-premium), filter .7s var(--ease-premium), transform .7s var(--ease-premium);transform:translateY(10px)}.reveal-blur.visible{opacity:1;filter:blur();transform:translateY(0)}.stagger-1{transition-delay:.1s}.stagger-2{transition-delay:.2s}.stagger-3{transition-delay:.3s}.stagger-4{transition-delay:.4s}.stagger-5{transition-delay:.5s}.stagger-6{transition-delay:.6s}.section-pad{padding:clamp(60px,9vw,104px) 0}.section-pad-sm{padding:clamp(36px,6vw,72px) 0}.section-title{text-align:right;color:var(--text-dark);margin-bottom:32px}.data-section .section-title,.final-cta .section-title{text-align:center}.section-subtitle{text-align:center;color:var(--text-muted);max-width:660px;margin:0 auto 56px;font-size:19px;line-height:1.7}.pain-section{background:#fff;position:relative;overflow:hidden}.pain-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e1f 0%,#0000 65%);border-radius:50%;width:600px;height:600px;animation:20s ease-in-out infinite orb-drift;position:absolute;top:-120px;left:-180px}.pain-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e1a 0%,#0000 65%);border-radius:50%;width:520px;height:520px;animation:24s ease-in-out infinite reverse orb-drift;position:absolute;bottom:-140px;right:-140px}@keyframes orb-drift{0%,to{transform:translate(0)}50%{transform:translate(30px,-20px)}}.pain-intro{text-align:right;max-width:720px;margin:0 auto 48px}.pain-intro .section-eyebrow{color:var(--primary-deep);letter-spacing:.12em;text-transform:uppercase;background:#22c55e24;border:1px solid #22c55e38;border-radius:99px;margin-bottom:14px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.pain-intro-sub{color:var(--text-muted);max-width:640px;margin-top:16px;font-size:18px;line-height:1.7}.pain-bento{z-index:1;grid-template-columns:repeat(12,1fr);gap:20px;max-width:1120px;margin:0 auto;display:grid;position:relative}.pb-card{transition:transform .5s var(--ease-premium), box-shadow .5s var(--ease-premium), border-color .4s;opacity:0;color:#f5f5f0;isolation:isolate;background:linear-gradient(160deg,#0f1f17 0%,#0a1510 100%);border:1px solid #22c55e38;border-radius:28px;padding:40px;position:relative;overflow:hidden;transform:translateY(40px);box-shadow:0 12px 40px #1111111f,0 2px 6px #1111110f}.pb-card.visible{opacity:1;transition:opacity .8s var(--ease-premium), transform .8s var(--ease-premium), box-shadow .4s, border-color .4s;transform:translateY(0)}.pb-card:hover{border-color:#22c55e73;transform:translateY(-6px);box-shadow:0 24px 60px #22c55e29,0 4px 12px #22c55e14}.pb-card:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#22c55e26 0%,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-100px}.pb-card>*{z-index:1;position:relative}.pb-1{grid-column:span 7}.pb-2,.pb-3{grid-column:span 5}.pb-4{grid-column:span 7}.pb-label{letter-spacing:.14em;text-transform:uppercase;color:#86efac;background:#22c55e38;border-radius:99px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.pb-label:before{content:"";background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite pulse-dot;box-shadow:0 0 10px #22c55e}.pb-headline{letter-spacing:-.015em;color:#fff;margin-bottom:14px;font-size:clamp(22px,2.8vw,30px);font-weight:800;line-height:1.25}.pb-text{color:#f5f5f0bf;font-size:16px;line-height:1.7}.pb-visual{margin-top:26px;position:relative}.pb-1 .pb-label{color:#86efac;background:#22c55e2e}.pb-1 .pb-label:before{background:#4ade80;box-shadow:0 0 10px #4ade80}.pb-spike{align-items:flex-end;gap:14px;height:120px;margin-top:18px;padding:8px 0;display:flex;position:relative}.pb-spike-axis{border-bottom:1px dashed #ffffff1f;position:absolute;bottom:0;left:0;right:0}.pb-spike-zone{background:#22c55e1a;border-top:1px dashed #22c55e59;border-bottom:1px dashed #22c55e59;height:32px;position:absolute;bottom:30px;left:0;right:0}.pb-spike-zone:after{content:"70-180";color:#86efac;letter-spacing:.04em;font-size:10px;font-weight:700;position:absolute;top:-18px;left:6px}.pb-spike svg{width:100%;height:120px;overflow:visible}.pb-spike .glow-dot{filter:drop-shadow(0 0 8px #4ade80b3)}.pb-readings{font-family:var(--font-jetbrains-mono), monospace;justify-content:space-between;margin-top:14px;display:flex}.pb-reading{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pb-reading-time{color:#f5f5f080;font-size:11px;font-weight:600}.pb-reading-val{letter-spacing:-.02em;font-size:22px;font-weight:800}.pb-reading.after .pb-reading-val{color:#4ade80;animation:2.5s ease-in-out infinite value-pulse}@keyframes value-pulse{0%,to{text-shadow:0 0 #0000}50%{text-shadow:0 0 16px #4ade8099}}.pb-clock{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:-.04em;color:#fff;text-align:center;background:radial-gradient(circle,#22c55e26 0%,#0000 70%);border:1px solid #22c55e1a;border-radius:20px;flex-direction:column;align-items:center;padding:24px 0;font-size:clamp(56px,8vw,84px);font-weight:800;display:flex;position:relative}.pb-clock-time{z-index:1;position:relative}.pb-clock-time:after{content:"";background:#4ade80;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite pulse-dot;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:0 0 16px #4ade80}.pb-clock-meta{font-family:var(--font-heebo), sans-serif;color:#86efac;letter-spacing:.04em;margin-top:6px;font-size:13px;font-weight:600}.pb-decisions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.pb-decision-chip{color:#86efac;background:#22c55e24;border:1px solid #22c55e38;border-radius:99px;padding:5px 11px;font-size:11px;font-weight:600;animation:4s ease-in-out infinite chip-fade}.pb-decision-chip:nth-child(2){animation-delay:.3s}.pb-decision-chip:nth-child(3){animation-delay:.6s}.pb-decision-chip:nth-child(4){animation-delay:.9s}.pb-decision-chip:nth-child(5){animation-delay:1.2s}.pb-decision-chip:nth-child(6){animation-delay:1.5s}.pb-decision-chip:nth-child(7){animation-delay:1.8s}.pb-decision-chip:nth-child(8){animation-delay:2.1s}.pb-decision-chip:nth-child(9){animation-delay:2.4s}.pb-decision-chip:nth-child(10){animation-delay:2.7s}.pb-decision-chip:nth-child(11){animation-delay:3s}.pb-decision-chip:nth-child(12){animation-delay:3.3s}.pb-decision-chip.extra{color:#86efac;background:linear-gradient(135deg,#4ade8038,#22c55e24);border-color:#4ade8066;padding:6px 13px;font-weight:700;animation-delay:3.6s;box-shadow:0 2px 12px #4ade802e}@keyframes chip-fade{0%,to{opacity:.7}50%{opacity:1;transform:scale(1.04)}}.pb-quotes{flex-direction:column;gap:10px;margin-top:18px;display:flex}.pb-quote{color:#f5f5f0bf;background:#ffffff0f;border:1px solid #ffffff14;border-radius:18px;max-width:80%;padding:10px 16px;font-size:14px;line-height:1.5;position:relative}.pb-quote.right{color:#86efac;background:#22c55e24;border-color:#22c55e3d;align-self:flex-end}.pb-quote:before{content:"";background:inherit;width:14px;height:14px;position:absolute;bottom:-1px}.pb-quote:not(.right):before{clip-path:polygon(0 0,100% 0,100% 100%);border-bottom-left-radius:14px;left:12px}.pb-quote.right:before{clip-path:polygon(0 0,100% 0,0 100%);border-bottom-right-radius:14px;right:12px}@media (max-width:900px) and (min-width:601px){.pain-bento{grid-template-columns:1fr 1fr;gap:18px}.pb-1,.pb-2,.pb-3,.pb-4{grid-column:span 1}.pb-card{padding:32px 24px}.pb-clock{font-size:56px}}@media (max-width:600px){.pain-bento{grid-template-columns:1fr;gap:18px}.pb-1,.pb-2,.pb-3,.pb-4{grid-column:span 1}.pb-card{padding:32px 24px}.pb-clock{font-size:56px}}@media (max-width:768px){.pain-card{margin-bottom:18px;padding:28px 22px}.pain-card-inner{gap:16px}.pain-card-icon{width:48px;height:48px}.pain-card-icon svg{width:22px;height:22px}}.belief-section{text-align:right;isolation:isolate;background:#fff;position:relative;overflow:hidden}.belief-section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#22c55e1f 0%,#0000 70%);border-radius:50%;width:700px;height:700px;animation:15s ease-in-out infinite float;position:absolute;top:10%;right:-250px}.belief-section:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#22c55e1a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:18s ease-in-out infinite reverse float;position:absolute;bottom:10%;left:-150px}.belief-section .dot-grid{opacity:.6;pointer-events:none;z-index:0;background-image:radial-gradient(circle at 1px 1px,#22c55e1a 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}.counter-ring:before,.counter-ring:after{content:"";pointer-events:none;border:1.5px solid #22c55e2e;border-radius:50%;animation:3s ease-in-out infinite ring-pulse;position:absolute;inset:-12px}.counter-ring:after{border-color:#22c55e1a;animation-delay:1.2s;inset:-24px}@keyframes ring-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.3;transform:scale(1.08)}}.belief-layout{z-index:1;align-items:flex-start;gap:72px;max-width:1120px;margin:0 auto;display:flex;position:relative}.belief-sticky{flex:0 0 460px;align-self:flex-start;min-height:50vh;padding:40px 0;position:sticky;top:120px}.belief-pre{color:var(--primary-deep);letter-spacing:.12em;text-transform:uppercase;background:#22c55e24;border:1px solid #22c55e38;border-radius:99px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.belief-sticky .section-title{text-align:right;margin-bottom:24px}.belief-bridge{color:var(--text-body);margin-bottom:32px;font-size:17px;line-height:1.85}.belief-punch{border:1px solid #1111110a;border-right:3px solid var(--primary);background:#fff;border-radius:16px;margin-bottom:40px;padding:20px 24px;box-shadow:0 1px 2px #1111110a,0 8px 24px #1111110a}.belief-punch p{color:var(--text-heading);margin-bottom:4px;font-size:18px;font-weight:700;line-height:1.5}.belief-punch p:last-child{color:var(--text-body);margin-bottom:0;font-size:16px;font-weight:600}.belief-counter-hero{align-items:center;gap:24px;padding:8px 0 20px;display:flex;position:relative}.counter-ring{flex-shrink:0;width:180px;height:180px;position:relative}.counter-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.counter-ring .ring-track{fill:none;stroke:#22c55e1a;stroke-width:6px}.counter-ring .ring-fill{fill:none;stroke:url(#ringGradient);stroke-width:6px;stroke-linecap:round;stroke-dasharray:503;stroke-dashoffset:503px;transition:stroke-dashoffset 1.8s var(--ease-premium);filter:drop-shadow(0 0 8px #22c55e66)}.counter-ring.visible .ring-fill{stroke-dashoffset:0}.counter-number{background:var(--gradient-text);-webkit-text-fill-color:transparent;letter-spacing:-3px;text-shadow:0 4px 30px #22c55e4d;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;font-size:78px;font-weight:900;line-height:1;display:flex;position:absolute;inset:0}.counter-label{color:var(--text-body);max-width:240px;font-size:16px;line-height:1.7}.counter-label strong{color:var(--text-heading);margin-bottom:4px;font-size:17px;font-weight:700;display:block}.belief-cards{flex-direction:column;flex:1;gap:16px;min-width:0;padding:20px 0;display:flex}.factor-card{transition:all .6s var(--ease-premium);opacity:0;background:#fff;border-radius:24px;padding:32px 36px;position:relative;overflow:hidden;transform:translate(50px);box-shadow:0 1px 2px #11111108,0 12px 36px #1111110f}.factor-card.visible{opacity:1;transform:translate(0)}.factor-card:before{content:"";background:var(--gradient-cta);transform-origin:top;width:4px;transition:transform .5s var(--ease-premium);position:absolute;top:0;bottom:0;right:0;transform:scaleY(0)}.factor-card.visible:before{transition-delay:.3s;transform:scaleY(1)}.factor-card:hover{border-color:#22c55e33;transform:translateY(-8px)translate(0);box-shadow:0 6px 16px #22c55e14,0 28px 70px #22c55e2e}.factor-card:hover:before{transform:scaleY(1)}.factor-card:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle,#22c55e14 0%,#0000 65%);border-radius:50%;width:400px;height:400px;transition:opacity .5s;position:absolute;top:-180px;left:-100px}.factor-card:hover:after{opacity:1}.factor-card-inner{z-index:1;align-items:flex-start;gap:20px;display:flex;position:relative}.factor-number{color:var(--text-light);letter-spacing:.1em;font-variant-numeric:tabular-nums;flex-shrink:0;width:32px;margin-top:2px;font-size:13px;font-weight:800;transition:color .4s}.factor-card:hover .factor-number{color:var(--primary-deep)}.factor-icon{width:56px;height:56px;transition:all .4s var(--ease-spring);background:linear-gradient(135deg,#22c55e33,#22c55e14);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.factor-icon:after{content:"";background:var(--gradient-cta);opacity:0;border-radius:16px;transition:opacity .4s;position:absolute;inset:0}.factor-card:hover .factor-icon{transform:rotate(-6deg)scale(1.05);box-shadow:0 10px 24px #22c55e47}.factor-card:hover .factor-icon:after{opacity:1}.factor-icon svg{width:26px;height:26px;stroke:var(--primary-dark);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;z-index:1;transition:stroke .3s;position:relative}.factor-card:hover .factor-icon svg{stroke:#fff}.factor-body{flex:1;min-width:0}.factor-title{color:var(--text-heading);letter-spacing:-.005em;margin-bottom:6px;font-size:19px;font-weight:700}.factor-desc{color:var(--text-body);font-size:15.5px;line-height:1.7}.factor-card-more{border-radius:var(--radius-lg);opacity:0;transition:opacity 1s var(--ease-premium), transform 1s var(--ease-premium);background:linear-gradient(135deg,#22c55e14,#22c55e05);border:1px solid #22c55e2e;align-items:center;gap:22px;padding:28px 32px;display:flex;transform:translateY(40px)}.factor-card-more.visible{opacity:1;transform:translateY(0)}.factor-more-plus{color:var(--primary-deep);letter-spacing:-.02em;flex-shrink:0;font-size:44px;font-weight:900;line-height:1}.factor-more-text{color:var(--text-heading);flex:1;font-size:16px;font-weight:600;line-height:1.5}.factor-more-text span{color:var(--text-muted);margin-top:2px;font-size:14px;font-weight:400;display:block}.factor-more-arrow{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 12px #22c55e26}.factor-more-arrow svg{width:18px;height:18px;stroke:var(--primary-dark);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.belief-closing{text-align:center;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:24px;padding:28px 0;font-size:22px;font-weight:700}@media (max-width:768px){.belief-layout{flex-direction:column;gap:40px}.belief-sticky{text-align:center;flex:none;padding:0;position:relative;top:auto}.belief-sticky .section-title{text-align:center}.belief-punch{text-align:right}.belief-counter-hero{flex-direction:column;justify-content:center;gap:20px}.counter-ring{width:140px;height:140px}.counter-number{font-size:58px}.counter-label{text-align:center;max-width:320px}.factor-card{padding:22px 20px}.factor-card-inner{gap:14px}.factor-icon{width:48px;height:48px}.factor-number{width:28px;font-size:12px}}.data-section{text-align:center;isolation:isolate;background:radial-gradient(900px 600px,#10b98117 0%,#0000 65%),radial-gradient(500px 400px at 25% 30%,#22c55e12 0%,#0000 55%),#fff;padding:clamp(80px,12vw,140px) 0;position:relative;overflow:hidden}.data-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e24 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:24s ease-in-out infinite orb-drift;position:absolute;top:20%;right:-200px}.data-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e1a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:28s ease-in-out infinite reverse orb-drift;position:absolute;bottom:10%;left:-200px}.data-section .dot-grid-brand{opacity:.5;pointer-events:none;z-index:0;background-image:radial-gradient(circle at 1px 1px,#22c55e1a 1px,#0000 0);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(700px 500px at 50% 40%,#000 0%,#0000 80%);mask-image:radial-gradient(700px 500px at 50% 40%,#000 0%,#0000 80%)}.data-hook{z-index:1;max-width:760px;margin:0 auto 20px;position:relative}.data-eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;background:#22c55e24;border:1px solid #22c55e38;border-radius:99px;margin-bottom:18px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.data-hook h2{letter-spacing:-.015em;color:var(--text-heading);font-size:clamp(32px,5.5vw,52px);line-height:1.15}.data-hook h2 .hook-accent{background:linear-gradient(135deg,#22c55e 0%,#15803d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.data-hook h2 .hook-muted{color:var(--text-muted);margin-top:8px;font-size:.82em;font-weight:600;display:block}.data-hook-sub{color:var(--text-muted);max-width:580px;margin-top:18px;margin-left:auto;margin-right:auto;font-size:clamp(17px,2.6vw,20px);font-weight:400;line-height:1.65}.provider-cards{z-index:1;grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:24px;max-width:1040px;margin:56px auto 40px;display:grid;position:relative}.provider-card{text-align:right;transition:transform .4s var(--ease-premium), box-shadow .4s;opacity:0;isolation:isolate;background:#fffffff5;border-radius:24px;flex-direction:column;padding:36px 32px;display:flex;position:relative;overflow:hidden;transform:translateY(30px);box-shadow:0 1px 2px #1111110a,0 12px 32px #1111110f}.provider-card.visible{opacity:1;transition:opacity .8s var(--ease-premium), transform .8s var(--ease-premium);transform:translateY(0)}.provider-card:hover{transform:translateY(-6px);box-shadow:0 4px 8px #1111110f,0 24px 56px #22c55e24}@media (max-width:900px){.provider-cards{grid-template-columns:1fr 1fr;gap:20px}}.provider-card:after{content:"";opacity:.5;background:linear-gradient(90deg,#22c55e 0%,#15803d 100%);height:3px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.provider-card:hover:after{opacity:1}.provider-card-icon{width:48px;height:48px;transition:transform .4s var(--ease-spring);background:linear-gradient(135deg,#22c55e33,#22c55e14);border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.provider-card:hover .provider-card-icon{transform:rotate(-6deg)scale(1.06)}.glu-counter{color:#fff;opacity:0;max-width:960px;transition:opacity .9s var(--ease-premium), transform .9s var(--ease-premium);background:linear-gradient(135deg,#0f1f17 0%,#15803d 100%);border-radius:24px;align-items:center;gap:28px;margin:20px auto 80px;padding:36px 40px;display:flex;position:relative;overflow:hidden;transform:translateY(30px);box-shadow:0 20px 50px #22c55e38,0 4px 12px #22c55e1f}.glu-counter.visible{opacity:1;transform:translateY(0)}.glu-counter:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e59 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:8s ease-in-out infinite orb-pulse;position:absolute;top:-140px;right:-120px}.glu-counter-icon{z-index:1;background:#fffffff2;border:1px solid #86efac3d;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.glu-counter-icon img{object-fit:contain;width:40px;height:40px}.glu-counter-text{text-align:right;z-index:1;flex:1;position:relative}.glu-counter-tag{background:#fffffff2;border:1px solid #fff9;border-radius:99px;align-items:center;margin-bottom:10px;padding:5px 12px;display:inline-flex}.glu-counter-tag img{width:auto;height:15px;display:block}.glu-counter-headline{color:#fff;font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.3}@media (max-width:640px){.glu-counter{text-align:center;flex-direction:column;padding:28px 22px}.glu-counter-text{text-align:center}}.provider-card-icon svg{width:22px;height:22px;stroke:var(--primary);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.provider-card-title{color:var(--text-heading);margin-bottom:6px;font-size:17px;font-weight:700}.provider-card-desc{color:var(--text-muted);font-size:14.5px;line-height:1.65}.provider-card-tag{color:var(--text-light);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;position:absolute;top:18px;left:18px}.stat-row{z-index:1;justify-content:center;gap:20px;max-width:760px;margin:64px auto 48px;display:flex;position:relative}.data-bridge-v2{color:#0a3d2a;z-index:1;max-width:560px;margin:0 auto;font-size:20px;line-height:1.6;position:relative}.data-bridge-v2 strong{-webkit-text-fill-color:initial;color:#047857;background:0 0;font-weight:800}.myth-section{background:#fff;padding:0;position:relative;overflow:visible}.myth-header-v4{text-align:center;z-index:1;padding:clamp(80px,12vw,120px) 0 40px;position:relative}.myth-header-eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;background:#22c55e24;border:1px solid #22c55e38;border-radius:99px;margin-bottom:14px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.myth-scene{justify-content:center;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.myth-scene-inner{text-align:center;z-index:2;text-shadow:0 0 4px #fcfbf9f2,0 0 12px #fcfbf9d9,0 1px 2px #fcfbf9e6;width:100%;max-width:800px;margin:0 auto;padding:clamp(24px,3vw,40px) clamp(24px,3vw,36px);position:relative}.myth-quote-v4,.myth-reality-text-v4{text-shadow:0 0 3px #fcfbf9,0 0 7px #fcfbf9fc,0 0 13px #fcfbf9f7,0 0 22px #fcfbf9e6,0 0 36px #fcfbf9bd,0 1px 2px #fcfbf9fa}.myth-scene-number{font-family:var(--font-jetbrains-mono), monospace;color:#11111108;pointer-events:none;z-index:0;letter-spacing:-.05em;will-change:transform;font-size:clamp(200px,30vw,400px);font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myth-scene-icon{opacity:0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 32px;display:flex;transform:scale(.8)}.myth-scene-icon svg{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.myth-scene-icon--myth{background:#ef444414;border:1px solid #ef44442e}.myth-scene-icon--myth svg{stroke:#ef4444}.myth-scene-icon--reality{background:#22c55e1f;border:1px solid #22c55e47}.myth-scene-icon--reality svg{stroke:#22c55e}.myth-label{letter-spacing:.1em;text-transform:uppercase;border-radius:99px;width:fit-content;margin:0 auto 20px;padding:6px 16px;font-size:14px;font-weight:800;display:block}.myth-label--reality{color:#15803d;background:#22c55e24;border:1px solid #22c55e47}.myth-quote-v4{color:#44444b;margin-bottom:0;font-size:clamp(28px,5vw,44px);font-style:italic;font-weight:700;line-height:1.35;-webkit-text-decoration:line-through #ef4444b3;text-decoration:line-through #ef4444b3;text-decoration-thickness:3px;display:inline-block}.myth-reality-v4{opacity:0;transform:translateY(40px)}.myth-reality-text-v4{color:#0a0a0a;max-width:640px;margin:0 auto;font-size:clamp(18px,3vw,22px);font-weight:500;line-height:1.65}.myth-check{background:var(--gradient-cta);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:24px auto 0;display:flex;transform:scale(0)}.myth-check svg{stroke:#fff;fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.myth-progress{z-index:100;opacity:0;flex-direction:column;align-items:center;gap:0;transition:opacity .4s;display:flex;position:fixed;top:50%;left:32px;transform:translateY(-50%)}.myth-progress.active{opacity:1}.myth-progress-track{background:#11111114;border-radius:1px;width:2px;height:120px;position:relative}.myth-progress-fill{background:var(--primary);border-radius:1px;width:100%;height:0%;transition:height .3s;position:absolute;top:0;left:0}.myth-progress-dot{background:#1111111f;border:2px solid #0000;border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:all .3s}.myth-progress-dot.active{background:var(--primary);border-color:#22c55e4d;box-shadow:0 0 12px #22c55e66}.myth-closing-v4{text-align:center;z-index:1;padding:clamp(60px,10vw,100px) 24px clamp(80px,12vw,120px);position:relative}.myth-closing-v4 .closing-bold{color:var(--text-dark);letter-spacing:-.01em;opacity:0;margin-bottom:14px;font-size:clamp(28px,5vw,42px);font-weight:800;line-height:1.3;transform:scale(.95)}.myth-closing-v4 .closing-bold .gradient-word{background:var(--gradient-text-animated);-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite gradient-flow}@keyframes gradient-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.myth-closing-v4 .closing-sub{color:var(--text-body);opacity:0;font-size:17px;line-height:1.7;transform:translateY(20px)}.myth-closing-v4 .brand{color:var(--primary-deep);font-weight:800}@media (min-width:769px){.myth-scene-inner{width:100%;max-width:clamp(440px,44vw,600px)}}@media (max-width:768px){.myth-progress{display:none!important}.myth-scene{min-height:100dvh;padding:40px 0}.myth-scene-inner{text-align:center;z-index:2;flex-direction:column;align-items:center;width:100%;max-width:100%;padding:clamp(16px,5vw,26px) clamp(18px,5vw,24px);display:flex}.myth-reality-v4{flex-direction:column;align-items:center;width:100%;margin-top:32px;display:flex}.myth-scene-number{z-index:0;font-size:clamp(150px,46vw,230px);opacity:.06!important}}@media (prefers-reduced-motion:reduce){.myth-scene{min-height:auto;padding:60px 0}.myth-quote-v4,.myth-reality-v4,.myth-scene-icon,.myth-check,.myth-closing-v4 .closing-bold,.myth-closing-v4 .closing-sub{opacity:1!important;transform:none!important}}@media (max-width:768px){.provider-cards{grid-template-columns:1fr;gap:14px}.stat-row{flex-direction:column;align-items:center;gap:16px}.stat-pill{width:100%;max-width:100%}.stat-mega-number{letter-spacing:-3px}}.features-section{background:radial-gradient(700px 500px at 50% 80%,#10b98112 0%,#0000 65%),#fff;padding:clamp(60px,10vw,100px) 0 80px;overflow:visible}.features-title-wrap{text-align:center;max-width:640px;margin-bottom:60px;margin-left:auto;margin-right:auto}.features-eyebrow{color:var(--primary-deep);letter-spacing:.12em;text-transform:uppercase;background:#22c55e24;border:1px solid #22c55e38;border-radius:99px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.features-subtitle{color:var(--text-muted);margin-top:14px;font-size:17px;line-height:1.7}.cards-wrapper{flex-direction:column;gap:64px;max-width:1200px;margin:0 auto;padding:0 24px 140px;display:flex;overflow:visible}.cards-dots{justify-content:center;gap:8px;margin-top:16px;display:none}.cards-dot{background:#22c55e33;border-radius:50%;width:8px;height:8px;transition:all .3s}.cards-dot.active{background:#22c55e;border-radius:4px;width:24px}.sticky-card{border-radius:42px;align-items:center;min-height:620px;margin:0;padding:60px;display:flex;position:sticky;overflow:hidden;box-shadow:0 10px 30px #11111114,0 2px 6px #1111110a}.sticky-card:before{content:"";pointer-events:none;opacity:.5;border-radius:50%;width:400px;height:400px;position:absolute;top:-150px;right:-100px}.sticky-card:first-child{z-index:1;color:#fff;background:linear-gradient(135deg,#15803d 0%,#0d6b37 65%,#0a5a30 100%);top:120px}.sticky-card:first-child:before{background:radial-gradient(circle,#ffffff26 0%,#0000 70%)}.sticky-card:nth-child(2){z-index:2;color:var(--text-heading);background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border:1px solid #22c55e1f;top:140px}.sticky-card:nth-child(2):before{background:radial-gradient(circle,#22c55e14 0%,#0000 70%)}.sticky-card:nth-child(2) .sticky-card-headline{color:#15803d}.sticky-card:nth-child(2) .sticky-card-desc{color:var(--text-body);opacity:1}.sticky-card:nth-child(3){z-index:2;color:#fff;background:linear-gradient(135deg,#065f46 0%,#047857 60%,#064e3b 100%);top:160px}.sticky-card:nth-child(4){z-index:2;color:#fff;background:linear-gradient(135deg,#111 0%,#1a1a1a 40%,#0f1f17 100%);border-top:1px solid #22c55e26;top:180px}.sticky-card-inner{z-index:1;align-items:center;gap:60px;width:100%;display:flex;position:relative}.sticky-card:nth-child(2n) .sticky-card-inner{flex-direction:row-reverse}.sticky-card-text{flex:1}.sticky-card-tag{border-radius:99px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 20px;font-size:14px;font-weight:600;display:inline-flex}.sticky-card:first-child .sticky-card-tag{color:#fff;background:#ffffff2e}.sticky-card:nth-child(2) .sticky-card-tag{color:#15803d;background:#22c55e1a}.sticky-card-tag svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sticky-card-headline{margin-bottom:20px;font-size:clamp(26px,4vw,42px);font-weight:700;line-height:1.2}.sticky-card-desc{opacity:.9;max-width:480px;font-size:18px;line-height:1.8}.sticky-card-phone{flex-shrink:0;width:260px;container-type:inline-size}.mid-cta{text-align:center;padding:clamp(80px,12vw,120px) 24px;position:relative}.mid-cta:before{content:"";background:var(--gradient-orb);pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mid-cta h2{color:var(--text-dark);max-width:600px;margin-bottom:36px;margin-left:auto;margin-right:auto}.testimonials-section{background:var(--gradient-mesh-subtle);padding:clamp(80px,12vw,140px) 0 120px;position:relative;overflow:hidden}.testimonials-section .container{max-width:1120px;margin:0 auto;padding:0 24px}.testimonials-header{text-align:center;margin-bottom:64px}.testimonials-header .section-title{text-align:center;margin-bottom:0}.testimonials-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;max-width:1120px;margin:0 auto;display:grid}.testimonials-grid .testimonial-card:nth-child(3n+2){transition-delay:80ms}.testimonials-grid .testimonial-card:nth-child(3n+3){transition-delay:.16s}.testimonial-card{transition:transform .4s var(--ease-premium), box-shadow .4s var(--ease-premium), border-color .4s var(--ease-premium), opacity .7s var(--ease-premium);background:#ffffffeb;border:1px solid #22c55e24;border-radius:24px;padding:32px 28px;box-shadow:0 10px 34px #064e3b12,inset 0 1px #ffffffb3}.testimonial-card:hover{transform:translateY(-6px)scale(1.02);box-shadow:0 24px 64px #1111111a,0 0 0 1px #22c55e26}.testimonial-text{color:var(--text-body);text-align:right;margin-bottom:20px;font-size:15px;line-height:1.7}.testimonial-footer{align-items:center;gap:12px;display:flex}.testimonial-avatar{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#15803d 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex;box-shadow:0 2px 8px #22c55e40}.testimonial-meta{text-align:right;flex:1;min-width:0}.testimonial-name{color:var(--text-heading);font-size:15px;font-weight:700;line-height:1.2}.testimonial-role{color:var(--text-muted);margin-top:2px;font-size:13px}.testi-highlight{color:var(--primary-deep);font-weight:700}@media (max-width:1024px){.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.testimonials-grid{grid-template-columns:1fr}}.testi-marquee{gap:24px;max-width:1120px;max-height:720px;margin:0 auto;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.testi-col{flex:1 1 0;min-width:0}.testi-col--2,.testi-col--3{display:none}@media (min-width:768px){.testi-col--2{display:block}}@media (min-width:1024px){.testi-col--3{display:block}}.testi-col-track{will-change:transform;flex-direction:column;display:flex}.testi-col-track>.testimonial-card{margin-bottom:24px}@media (max-width:600px){.testi-marquee{max-height:620px}}.flow-section{background:radial-gradient(800px 500px at 50% 40%,#10b98112 0%,#0000 65%),#fff;padding:0;position:relative;overflow:hidden}.flow-section-inner{padding:100px 0 60px;position:relative}.flow-title-wrap{text-align:center;z-index:2;margin-bottom:80px;position:relative}.flow-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e24 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:80px;right:-200px}.flow-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e1a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:0;left:-180px}.flow-wavy-wrap{z-index:1;max-width:900px;margin:0 auto;padding:0 24px;position:relative}.flow-wavy-svg{pointer-events:none;z-index:1;width:80px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.flow-wavy-svg .wavy-track{fill:none;stroke:#22c55e1a;stroke-width:4px;stroke-linecap:round}.flow-wavy-svg .wavy-fill{fill:none;stroke:url(#wavyGradient);stroke-width:4px;stroke-linecap:round;stroke-dasharray:var(--path-length);stroke-dashoffset:var(--path-length);filter:drop-shadow(0 0 8px #22c55e80)drop-shadow(0 0 24px #22c55e33);transition:stroke-dashoffset 80ms linear}.flow-steps{z-index:2;flex-direction:column;gap:0;display:flex;position:relative}.flow-step-wave{z-index:2;grid-template-columns:1fr 80px 1fr;align-items:center;gap:0;padding:40px 0;display:grid;position:relative}.flow-step-wave .flow-card{opacity:0;transition:opacity .8s,transform .8s}.flow-step-wave:nth-child(odd) .flow-card{transform:translate(60px)}.flow-step-wave:nth-child(2n) .flow-card{transform:translate(-60px)}.flow-step-wave .flow-circle{opacity:0;transition:transform .6s var(--ease-spring), opacity .4s ease, box-shadow .6s ease;transform:scale(0)}.flow-step-wave .flow-connector-col span{transition:transform .5s .3s;transform:scaleX(0)}.flow-step-wave.step-revealed .flow-card{opacity:1;transform:translate(0)}.flow-step-wave.step-revealed .flow-circle{opacity:1;transform:scale(1);box-shadow:0 4px 20px #22c55e80,0 0 0 8px #22c55e26,0 0 40px #22c55e33}.flow-step-wave.step-revealed .flow-connector-col span{transform:scaleX(1)}.flow-circle{background:var(--gradient-cta);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;font-weight:900;display:flex;position:relative}.flow-step-wave.step-revealed .flow-circle:after{content:"";border:2px solid #22c55e40;border-radius:50%;animation:2.5s ease-in-out infinite circle-ring-pulse;position:absolute;inset:-10px}@keyframes circle-ring-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}.flow-number-col{z-index:3;grid-column:2;justify-content:center;align-items:center;display:flex;position:relative}.flow-card-col-right{grid-area:1/1}.flow-card-col-left{grid-area:1/3}.flow-card{background:var(--bg-white);border-radius:var(--radius-lg);transition:all .4s var(--ease-premium);border:1px solid #22c55e14;padding:28px 32px;box-shadow:0 2px 8px #0000000a,0 8px 32px #22c55e0f}.flow-card:hover{box-shadow:0 4px 12px #0000000f,0 16px 48px #22c55e1f;transform:translateY(-4px)!important}.flow-card-title{color:var(--text-dark);align-items:center;gap:10px;margin-bottom:10px;font-size:18px;font-weight:700;display:flex}.flow-card-title svg{width:22px;height:22px;stroke:var(--primary);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.flow-card-desc{color:var(--text-muted);font-size:16px;line-height:1.7}.flow-connector-col{align-items:center;display:flex}.flow-connector-col span{transform-origin:100%;background:linear-gradient(90deg,#22c55e4d,#22c55e14);border-radius:1px;width:100%;max-width:60px;height:2px;display:block}.flow-step-wave:nth-child(2n) .flow-connector-col span{transform-origin:0}.flow-scroll-hint{text-align:center;opacity:.5;margin-bottom:40px;animation:2s ease-in-out infinite hint-bounce}.flow-scroll-hint svg{width:32px;height:32px;stroke:var(--primary);fill:none;stroke-width:2px}@keyframes hint-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@media (max-width:768px){.flow-section-inner{padding:60px 0 80px}.flow-wavy-wrap{padding:0 16px}.flow-wavy-svg{width:56px;left:auto;right:32px;transform:none}.flow-card{padding:20px 16px}.flow-circle{width:44px;height:44px;font-size:18px}.flow-step-wave:nth-child(odd) .flow-card,.flow-step-wave:nth-child(2n) .flow-card{transform:translateY(30px)}.flow-step-wave.step-revealed .flow-card{transform:translateY(0)}}.dark-section{background:var(--card-4);border-radius:42px 42px 0 0;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(120px,18vw,220px) 0;display:flex;position:relative;overflow:hidden}.dark-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e2e 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-150px;right:-200px}.dark-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e24 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-150px}.dark-section h2{color:#fff;text-align:center;z-index:1;position:relative}.dark-section .section-title{text-align:center}.dark-grid{z-index:1;grid-template-columns:1fr 1fr;gap:20px;max-width:840px;margin:56px auto 0;display:grid;position:relative}.dark-card{border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff1a;padding:36px;transition:background .3s,transform .3s,border-color .3s;position:relative;overflow:hidden}.dark-card:hover{background:#ffffff1a;border-color:#22c55e4d;transform:translateY(-6px)}.dark-card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#22c55e14 50%,#0000 60%);transition:opacity .6s;position:absolute;inset:0}.dark-card:hover:before{opacity:1}.dark-card-icon{z-index:1;background:linear-gradient(135deg,#22c55e4d,#22c55e24);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;display:flex;position:relative}.dark-card-icon svg{stroke:#4ade80;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.dark-card-title{color:#fff;z-index:1;margin-bottom:10px;font-size:19px;font-weight:700;position:relative}.dark-card-desc{color:#ffffffc7;z-index:1;font-size:15px;line-height:1.7;position:relative}@media (max-width:768px){.dark-grid{grid-template-columns:1fr}.dark-card{padding:28px 22px}}.future-section{isolation:isolate;background:radial-gradient(700px 500px,#10b98114 0%,#0000 65%),#fff;padding:80px 0 clamp(80px,12vw,120px);position:relative;overflow:visible}.future-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e24 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;right:-200px;transform:translateY(-50%)}.future-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e1a 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;left:-100px}.future-title-wrap{text-align:center;z-index:1;margin-bottom:72px;position:relative}.future-title-wrap .section-title{text-align:center}.future-timeline{z-index:1;max-width:800px;margin:0 auto;position:relative}.future-timeline:before{content:"";z-index:0;background:#22c55e2e;border-radius:2px;width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.future-fill{z-index:1;background:linear-gradient(#22c55e 0%,#16a34a 50%,#22c55e 100%) 0 0/100% 200%;border-radius:2px;width:4px;height:0%;transition:height .12s linear;animation:3s ease-in-out infinite fill-gradient-flow;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 12px #22c55e80,0 0 28px #22c55e40,0 0 56px #22c55e1a}@keyframes fill-gradient-flow{0%{background-position:0 0}50%{background-position:0 100%}to{background-position:0 0}}.future-node{z-index:2;align-items:flex-start;padding-bottom:80px;display:flex;position:relative}.future-node:last-child{padding-bottom:0}.future-node .future-content{opacity:0;transition:opacity .8s,transform .8s}.future-node[data-side=right] .future-content{transform:translate(40px)}.future-node[data-side=left] .future-content{transform:translate(-40px)}.future-dot-wrap{z-index:3;flex-shrink:0;justify-content:center;width:60px;display:flex;position:relative}.future-dot{background:var(--bg-soft);opacity:0;width:28px;height:28px;transition:all .6s var(--ease-spring);border:3px solid #22c55e24;border-radius:50%;position:relative;transform:scale(0)}.future-dot:after{content:"";transition:all .6s var(--ease-spring);background:0 0;border-radius:50%;position:absolute;inset:5px}.future-dot:before{content:"";transition:all .6s var(--ease-spring);border:2px solid #0000;border-radius:50%;position:absolute;inset:-10px}.future-node.filled .future-content{opacity:1;transform:translate(0)}.future-node.filled .future-dot{opacity:1;border-color:var(--primary);background:#fff;transform:scale(1);box-shadow:0 0 20px #22c55e66,0 0 40px #22c55e33}.future-node.filled .future-dot:after{background:var(--gradient-cta)}.future-node.filled .future-dot:before{border-color:#22c55e40;animation:2.5s ease-in-out infinite dot-pulse}@keyframes dot-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}.future-content{text-align:start;background:linear-gradient(var(--card-surface-veil), var(--card-surface-veil)) padding-box, var(--grad-emerald-mint-soft) border-box;max-width:calc(50% - 30px);box-shadow:var(--card-ring-shadow);border:1px solid #0000;border-radius:18px;flex:1;padding:clamp(18px,2vw,24px) clamp(20px,2.4vw,26px)}.future-stage{font-family:var(--font-heebo), sans-serif;letter-spacing:1px;text-transform:uppercase;color:#0d6b37;opacity:0;margin-bottom:6px;font-size:13px;font-weight:700;transition:opacity .5s .2s}.future-node.filled .future-stage{opacity:1}.future-title{color:var(--text-light);margin-bottom:8px;font-size:22px;font-weight:800;transition:color .5s}.future-desc{color:#a1a1aa8c;font-size:16px;line-height:1.7;transition:color .5s}.future-node.filled .future-title{color:var(--text-dark)}.future-node.filled .future-desc{color:var(--text-body)}.future-spacer{flex:1;max-width:calc(50% - 30px)}@media (max-width:768px){.future-timeline:before,.future-fill{left:auto;right:28px;transform:none}.future-dot-wrap{order:-1;width:56px}.future-dot{width:22px;height:22px}.future-content{text-align:start;flex:1;max-width:100%}.future-node[data-side=right] .future-content,.future-node[data-side=left] .future-content{margin-inline:0;transform:translateY(25px)}.future-node.filled .future-content{transform:translateY(0)}.future-spacer{display:none}.future-title{font-size:19px}}.faq-section{background:#fff;padding:clamp(60px,10vw,120px) 0;position:relative;overflow:hidden}.faq-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e0d 0%,#0000 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:-120px;right:-160px}.faq-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#4ade800a 0%,#0000 70%);border-radius:50%;width:460px;height:460px;position:absolute;bottom:-100px;left:-140px}.faq-section .section-title{text-align:center;z-index:1;margin-bottom:12px;position:relative}.faq-section .faq-subtitle{text-align:center;color:var(--text-muted);z-index:1;max-width:520px;margin:0 auto;font-size:17px;line-height:1.6;position:relative}.faq-list{z-index:1;counter-reset:faq-counter;flex-direction:column;gap:14px;max-width:760px;margin:48px auto 0;display:flex;position:relative}.faq-item{cursor:pointer;isolation:isolate;counter-increment:faq-counter;background:0 0;border-radius:16px;padding:0;transition:transform .3s,box-shadow .3s;position:relative}.faq-item:before{display:none}.faq-item-inner{-webkit-backdrop-filter:none;background:#fff;border:1px solid #11111114;border-right:3px solid #22c55e;border-radius:16px;padding:22px 28px;transition:all .35s;position:relative;box-shadow:0 1px 3px #1111110a}.faq-item:hover .faq-item-inner{border-inline-start-color:#16a34a;transform:translate(-4px);box-shadow:0 8px 24px #11111114}.faq-item.open .faq-item-inner{background:#111;border-color:#0000;box-shadow:0 12px 32px #11111126}.faq-item.open:hover .faq-item-inner{transform:translate(-4px)}.faq-q{justify-content:space-between;align-items:center;gap:16px;display:flex}.faq-q:before{content:counter(faq-counter, decimal-leading-zero);font-family:var(--font-jetbrains-mono), monospace;color:var(--primary);opacity:.5;flex-shrink:0;margin-inline-end:14px;font-size:14px;font-weight:700;transition:opacity .3s,color .3s}.faq-item.open .faq-q:before{color:#4ade80;opacity:1}.faq-q-text{color:var(--text-dark);font-size:17px;font-weight:600;line-height:1.4;transition:color .35s}.faq-arrow{background:#22c55e14;border:1.5px solid #22c55e33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .35s;display:flex}.faq-item:hover .faq-arrow{background:#22c55e2e;border-color:#22c55e57}.faq-arrow svg{width:18px;height:18px;stroke:var(--primary-deep);fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s}.faq-item.open .faq-arrow{background:#22c55e;border-color:#22c55e;transform:rotate(180deg)}.faq-item.open .faq-arrow svg{stroke:#fff}.faq-a{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid;overflow:hidden}.faq-item.open .faq-a{grid-template-rows:1fr}.faq-a-inner{opacity:0;color:var(--text-body);padding-top:0;font-size:15px;line-height:1.75;transition:opacity .3s .1s,padding .3s;overflow:hidden}.faq-item.open .faq-a-inner{opacity:1;color:#ffffffd9;border-top:1px dashed #ffffff26;margin-top:12px;padding-top:16px}@keyframes gradient-pulse{0%,to{background-position:0%}50%{background-position:100%}}.final-cta-btn{background:linear-gradient(135deg,#22c55e,#16a34a,#15803d,#16a34a,#22c55e) 0 0/300% 300%;animation:4s infinite gradient-pulse}.final-cta{background:var(--gradient-mesh-cta);text-align:center;z-index:1;isolation:isolate;border-radius:42px 42px 0 0;margin-top:-42px;padding:clamp(80px,12vw,140px) 24px clamp(60px,10vw,100px);position:relative;overflow:hidden}.final-cta:before{content:"";filter:blur(40px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#22c55e4d 0%,#0000 65%);border-radius:50%;width:680px;height:680px;animation:18s ease-in-out infinite cta-orb-float;position:absolute;top:-200px;right:-180px}.final-cta:after{content:"";filter:blur(50px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#4ade8038 0%,#0000 65%);border-radius:50%;width:520px;height:520px;animation:22s ease-in-out infinite reverse cta-orb-float;position:absolute;bottom:-160px;left:-140px}@keyframes cta-orb-float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,-30px)scale(1.08)}}.final-cta-inner{z-index:2;background:linear-gradient(160deg,#ffffff29 0%,#ffffff14 100%);border:1px solid #ffffff47;border-color:#ffffff47 #ffffff1a #ffffff0f #ffffff2e;border-radius:32px;max-width:720px;margin:0 auto;padding:clamp(48px,7vw,72px) clamp(28px,4vw,56px);position:relative;box-shadow:0 24px 64px #0000004d,inset 0 1px #fff6}.final-cta h2{color:#fff;text-shadow:0 2px 16px #0003;margin-bottom:20px}.final-cta h2 .cta-accent{background:linear-gradient(120deg,#86efac,#4ade80,#22c55e,#4ade80,#86efac) 0 0/300% 300%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:8s ease-in-out infinite gradient-shift}.final-cta p{color:#ffffffeb;text-shadow:0 1px 8px #0000002e;max-width:560px;margin:0 auto;font-size:17px;line-height:1.75}.final-cta .belief-line{color:#86efac;letter-spacing:-.005em;margin:28px auto 32px;font-size:19px;font-weight:700}.final-cta .cta-pill{margin-bottom:20px}.final-sub{color:#ffffffb3;letter-spacing:.01em;margin-top:16px;font-size:14px}@media (prefers-reduced-motion:reduce){.final-cta:before,.final-cta:after,.final-cta h2 .cta-accent{animation:none}.faq-item{opacity:1!important;transform:none!important}.faq-item-inner,.faq-arrow,.faq-q-text,.faq-a-inner,.faq-q:before{transition:none!important}}.site-footer{text-align:center;color:#ffffff80;background:#0a0a0a;padding:48px 24px 32px;font-size:14px}.footer-logo{color:#fff;margin-bottom:20px;font-size:20px;font-weight:700}.footer-links{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:16px;display:flex}.footer-links a{color:#fff9;transition:color .2s}.footer-links a:hover{color:#fff}.footer-social{justify-content:center;gap:16px;margin:16px 0;display:flex}.footer-social a{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.footer-social a:hover{background:#ffffff26}.footer-social svg{fill:#ffffffb3;width:20px;height:20px}.footer-disclaimer{color:#fff6;max-width:560px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.6}@media (max-width:768px){#page-wrap{max-width:100%;position:relative;overflow-x:clip}.hero-orb,.hero-aurora,.pain-section:before,.pain-section:after,.belief-section:before,.belief-section:after,.data-section:before,.data-section:after{display:none}.sticky-header{padding:12px 20px}.header-nav a:not(.cta-pill-sm){display:none}.hero-section{padding:100px 20px 60px}.hero-phones{min-height:auto;margin-top:40px;padding:20px 0 10px;overflow:visible}.hero-phone-center{width:220px}.hero-phone-side{width:190px}.hero-phone-left{margin-right:-60px}.hero-phone-right{margin-left:-60px}.hero-phone img{border-radius:28px}.hero-section h1{font-size:32px}.hero-desc-group{margin-bottom:24px}.hero-social-proof{padding:0 8px}.hero-social-proof span{white-space:normal;text-align:center;line-height:1.5}.store-buttons{justify-content:center;gap:10px;width:100%;max-width:400px;margin:0 auto;flex-flow:row!important}.store-btn{justify-content:center;min-width:0;min-height:48px;padding:10px 14px;flex:1 1 0!important;width:auto!important}.store-name{font-size:14px}.store-label{font-size:11px}.download-badges{justify-content:center;align-items:center;flex-flow:row!important;gap:10px!important}.download-badges a{flex:0 auto;display:inline-flex}.pain-section .container{padding:0 16px}.pain-card{margin-bottom:14px!important;padding:28px 16px!important}.features-section{padding-bottom:60px;overflow:visible!important}.cards-wrapper{gap:24px;max-width:100%;padding:0 16px 100px;flex-direction:column!important;overflow:visible!important}.cards-dots{display:none!important}.sticky-card{border-radius:24px;max-width:100%;min-height:auto;margin-bottom:0;padding:28px 20px;position:sticky}.sticky-card:first-child{top:80px}.sticky-card:nth-child(2){top:95px}.sticky-card:nth-child(3){top:110px}.sticky-card:nth-child(4){top:125px}.sticky-card-inner{text-align:start;align-items:stretch;gap:24px;flex-direction:column!important}.sticky-card:nth-child(2n) .sticky-card-inner{flex-direction:column!important}.sticky-card-text{width:100%}.sticky-card-phone{margin:0;width:64%;max-width:220px;margin-inline-end:auto}.sticky-card-desc{max-width:100%}.myth-section{overflow:hidden}.myth-quote-v4{font-size:clamp(22px,5.5vw,32px)}.flow-step-wave{grid-template-columns:56px 1fr;gap:0 12px;padding:20px 16px}.flow-number-col{grid-row:1;grid-column:1!important}.flow-card-col-right,.flow-card-col-left{grid-row:1;grid-column:2!important}.flow-connector-col{display:none!important}.flow-card{text-align:right}.final-cta .cta-pill{max-width:300px;margin:0 auto;padding:16px 28px;font-size:16px;width:auto!important}h1,h2,h3,p,.hero-desc-p,.sticky-card-desc,.sticky-card-headline,.flow-card-desc,.factor-desc,.pb-text,.pb-headline,.myth-quote-v4,.myth-reality-text-v4,.final-cta p,.belief-bridge,.data-hook-sub{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.hero-desc-p{text-align:center;font-size:16px;line-height:1.75}.stat-pair{grid-template-columns:1fr}.testimonial-bubble{max-width:95%}.cta-pill{justify-content:center;width:100%;min-height:48px}button,a.cta-pill,.store-btn{min-height:48px}.faq-item-inner{min-height:52px;padding:18px 20px}.faq-q:before{margin-left:10px;font-size:12px}.faq-arrow{width:32px;height:32px}.flow-section{padding:80px 0}.mid-cta:before{width:250px;height:250px}}@media (max-width:480px){.hero-phones{max-width:100%;padding:16px 0 0;overflow:visible}.hero-phone-center{width:168px}.hero-phone-side{width:138px}.hero-phone-left{margin-right:-42px;transform:rotate(-10deg)translateY(24px)}.hero-phone-right{margin-left:-42px;transform:rotate(10deg)translateY(24px)}.sticky-card{padding:28px 20px}}@media (max-width:400px){.hero-phone-center{width:150px}.hero-phone-side{width:122px}.hero-phone-left{margin-right:-38px;transform:rotate(-8deg)translateY(18px)}.hero-phone-right{margin-left:-38px;transform:rotate(8deg)translateY(18px)}}@media (max-width:340px){.store-buttons{flex-direction:column}.store-btn{width:100%}}.skip-link{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;z-index:10000;background:var(--primary-deep);color:#fff;border:0;width:1px;height:1px;margin:-1px;padding:0;font-weight:700;position:absolute;top:0;left:0;overflow:hidden}.skip-link:focus,.skip-link:focus-visible{clip:auto;clip-path:none;white-space:normal;border-radius:0 0 8px;width:auto;height:auto;margin:0;padding:12px 20px;overflow:visible}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-phone__float{animation:none}.reveal,.reveal-right,.reveal-left,.reveal-scale,.reveal-zoom,.reveal-up,.reveal-blur{opacity:1;filter:none;transition:none;transform:none}.hero-phone{animation:none}.sticky-card{position:relative!important;top:auto!important}.cards-wrapper{padding-bottom:20px}.wavy-fill{display:none}.flow-step-wave .flow-card{opacity:1!important;transform:none!important}.flow-step-wave .flow-circle{opacity:1!important;transform:scale(1)!important}.flow-step-wave .flow-connector-col span{transform:scaleX(1)!important}.factor-card{opacity:1!important;transform:none!important}.pain-card,.pb-card{opacity:1!important;filter:none!important;transform:none!important}.provider-card{opacity:1!important;transform:none!important}.counter-ring .ring-fill{stroke-dashoffset:0!important}.future-node .future-content{opacity:1!important;transform:none!important}.future-node .future-dot{opacity:1!important;transform:scale(1)!important}.future-node .future-stage{opacity:1!important}.future-node .future-title{color:var(--text-dark)!important}.future-node .future-desc{color:var(--text-body)!important}.future-fill{animation:none}}.flow-bg{z-index:0;pointer-events:none;background:#f4fbf7;position:fixed;inset:0;overflow:hidden}.flow-bg__canvas{opacity:0;contain:layout paint;backface-visibility:hidden;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.flow-bg.is-ready .flow-bg__canvas{opacity:1}@media (prefers-reduced-motion:reduce){.flow-bg__canvas{transition:none}}.flow-bg__scrim{background:linear-gradient(#fcfbf957 0%,#fcfbf93d 22%,#fcfbf938 50%,#fcfbf942 78%,#fcfbf95c 100%);position:absolute;inset:0}#page-wrap{z-index:1;background:0 0;position:relative}body.dark-bg-active{background-color:#0000}footer{z-index:0;position:relative;background:0 0!important;border-top:none!important}.hero-section,.pain-section,.data-section,.features-section,.testimonials-section,.patterns-section,.trust-section,.dark-section,.belief-section,.myth-section,.flow-section,.future-section,.faq-section,.final-cta{background:0 0}.hero-section .hero-badge,.hero-section h1,.hero-section .hero-desc-p,.hero-section .feature-line{opacity:1;transform:none}.pb-card{color:var(--text-body);background:linear-gradient(160deg,#fff 0%,#f4fbf7 100%);border:1px solid #22c55e2e;box-shadow:0 12px 36px #064e3b14,0 2px 6px #1111110a}.pb-label,.pb-1 .pb-label{color:var(--primary-deep);background:#22c55e1f}.pb-headline{color:var(--text-heading)}.pb-text{color:var(--text-body)}.pb-spike-axis{border-bottom-color:#1111111f}.pb-spike-zone:after{color:var(--primary-deep)}.pb-reading-time{color:var(--text-muted)}.pb-reading.before .pb-reading-val{color:var(--primary-deep)}.pb-reading.after .pb-reading-val{color:var(--primary-dark)}.pb-clock{color:var(--primary-deep);border-color:#22c55e2e}.pb-clock-meta{color:var(--text-muted)}.pb-decision-chip,.pb-decision-chip.extra{color:var(--primary-deep)}.pb-quote{color:var(--text-body);background:#1111110a;border-color:#11111114}.pb-quote.right{color:var(--primary-deep);background:#22c55e1f;border-color:#22c55e3d}.glu-counter{background:linear-gradient(135deg,#059669 0%,#047857 100%)}.sticky-card:nth-child(3){color:#fff;background:linear-gradient(135deg,#15803d 0%,#0d6b37 65%,#0a5a30 100%);border:none;top:160px}.sticky-card:nth-child(3):before{background:radial-gradient(circle,#ffffff26 0%,#0000 70%)}.sticky-card:nth-child(3) .sticky-card-tag{color:#fff;background:#ffffff2e}.sticky-card:nth-child(4){color:var(--text-heading);background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border:1px solid #22c55e1f;top:180px}.sticky-card:nth-child(4):before{background:radial-gradient(circle,#22c55e14 0%,#0000 70%)}.sticky-card:nth-child(4) .sticky-card-headline{color:#15803d}.sticky-card:nth-child(4) .sticky-card-desc{color:var(--text-body);opacity:1}.sticky-card:nth-child(4) .sticky-card-tag{color:#15803d;background:#22c55e1a}.sticky-card:nth-child(5){z-index:3;color:#fff;background:linear-gradient(135deg,#15803d 0%,#0d6b37 65%,#0a5a30 100%);top:200px}.sticky-card:nth-child(5):before{background:radial-gradient(circle,#ffffff26 0%,#0000 70%)}.sticky-card:nth-child(5) .sticky-card-tag{color:#fff;background:#ffffff2e}.sticky-card:nth-child(6){z-index:3;color:var(--text-heading);background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border:1px solid #22c55e1f;top:220px}.sticky-card:nth-child(6):before{background:radial-gradient(circle,#22c55e14 0%,#0000 70%)}.sticky-card:nth-child(6) .sticky-card-headline{color:#15803d}.sticky-card:nth-child(6) .sticky-card-desc{color:var(--text-body);opacity:1}.sticky-card:nth-child(6) .sticky-card-tag{color:#15803d;background:#22c55e1a}.sticky-card--flagship{box-shadow:0 18px 50px #10b9814d,0 4px 14px #10b9812e}.dark-section{border-radius:0;min-height:auto}.dark-section h2,.dark-section .section-title{color:var(--text-heading)}.dark-card{background:#fff;border:1px solid #22c55e26;box-shadow:0 8px 28px #064e3b14}.dark-card:hover{background:#fff;border-color:#22c55e59}.dark-card-icon svg{stroke:var(--primary-dark)}.dark-card-title{color:var(--text-heading)}.dark-card-desc{color:var(--text-body)}.faq-item.open .faq-item-inner{border-color:#22c55e38;background:#f4fbf7;border-inline-start-color:#16a34a;box-shadow:0 10px 28px #064e3b1a}.faq-item.open .faq-q-text{color:var(--text-dark)}.faq-item.open .faq-q:before{color:var(--primary-deep)}.faq-item.open .faq-a-inner{color:var(--text-body);border-top-color:#1111111f}.final-cta{border-radius:0;margin-top:0}.final-cta-inner{-webkit-backdrop-filter:none;background:#ffffffeb;border:1px solid #22c55e2e;box-shadow:0 24px 64px #064e3b1f}.final-cta h2{color:var(--text-heading);text-shadow:none}.final-cta p{color:var(--text-body);text-shadow:none}.final-sub{color:var(--text-muted)}.patterns-section .section-eyebrow,.trust-section .section-eyebrow{color:var(--primary-deep);letter-spacing:.12em;text-transform:uppercase;background:#22c55e24;border:1px solid #22c55e38;border-radius:99px;margin-bottom:14px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.patterns-section{padding:var(--space-section-y) 0;text-align:center}.patterns-section .container{max-width:820px}.patterns-sub{color:var(--text-body);max-width:640px;margin:16px auto 0;font-size:18px;line-height:1.7}.patterns-chips{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.pattern-chip{color:var(--primary-deep);background:#ffffffe6;border:1px solid #22c55e40;border-radius:99px;padding:10px 20px;font-size:15px;font-weight:600;box-shadow:0 2px 10px #064e3b0f}.trust-section{padding:var(--space-section-y) 0;text-align:center}.trust-sub{color:var(--text-body);max-width:640px;margin:16px auto 0;font-size:18px;line-height:1.7}.trust-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:920px;margin:48px auto 0;display:grid}.trust-card{border-radius:var(--radius-lg);text-align:right;background:#fff;border:1px solid #22c55e29;padding:32px 28px;box-shadow:0 8px 28px #064e3b12}.trust-card-icon{background:linear-gradient(135deg,#22c55e38,#22c55e1a);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;display:flex}.trust-card-icon svg{width:22px;height:22px;stroke:var(--primary-dark);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.trust-card-title{color:var(--text-heading);margin-bottom:8px;font-size:18px;font-weight:700}.trust-card-desc{color:var(--text-body);font-size:15px;line-height:1.7}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.hero-badge,.myth-header-eyebrow,.features-eyebrow,.data-eyebrow,.pattern-chip,.pb-label,.belief-pre,.pain-intro .section-eyebrow,.patterns-section .section-eyebrow,.trust-section .section-eyebrow{background:linear-gradient(var(--pill-fill), var(--pill-fill)) padding-box, var(--grad-emerald-mint-pill) border-box;box-shadow:inset 0 1px 0 #fff9, var(--pill-shadow);border:1px solid #0000}.pb-decision-chip{background:linear-gradient(#f8fefbf0, #f8fefbf0) padding-box, var(--grad-emerald-mint-pill) border-box;color:var(--primary-deep);border:1px solid #0000}.myth-label--myth{color:#b91c1c;background:linear-gradient(#fef2f2eb,#fef2f2eb) padding-box padding-box,linear-gradient(135deg,#f871719e,#ef444461) border-box;border:1px solid #0000}.myth-label--reality{background:linear-gradient(#f0fdf4f0, #f0fdf4f0) padding-box, var(--grad-emerald-mint-pill) border-box;color:#15803d;border:1px solid #0000}.flow-card,.trust-card,.dark-card,.testimonial-card,.factor-card,.stat-pill,.future-content{border-radius:var(--radius-card);background:linear-gradient(var(--card-surface-veil), var(--card-surface-veil)) padding-box, var(--grad-emerald-mint-soft) border-box;box-shadow:var(--card-ring-shadow);border:1px solid #0000}.flow-card:hover,.trust-card:hover,.dark-card:hover,.testimonial-card:hover,.factor-card:hover,.stat-pill:hover{background:linear-gradient(var(--card-surface-veil), var(--card-surface-veil)) padding-box, var(--grad-emerald-mint) border-box;border-color:#0000}.faq-item-inner{border:1px solid #0000;background:linear-gradient(var(--card-surface-veil), var(--card-surface-veil)) padding-box, var(--grad-emerald-mint-soft) border-box;box-shadow:var(--card-ring-shadow);border-inline-start:3px solid #22c55e}.trust-card,.stat-pill,.testimonial-text,.testimonial-meta{text-align:start}.patterns-section .section-title,.patterns-sub,.trust-section .section-title,.trust-sub{text-shadow:0 0 4px #fcfbf9f2,0 0 12px #fcfbf9d9,0 1px 2px #fcfbf9e6}.lenis.lenis-stopped{overflow:hidden}@media (max-width:768px){.sticky-card:nth-child(5){top:140px}.sticky-card:nth-child(6){top:155px}.trust-grid{grid-template-columns:1fr}}@property --gv2-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.section-eyebrow,.features-eyebrow,.data-eyebrow,.myth-header-eyebrow,.belief-pre,.pain-intro .section-eyebrow,.patterns-section .section-eyebrow,.trust-section .section-eyebrow{box-shadow:none;-webkit-text-fill-color:#0a5a30;color:#0a5a30;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 4px #fcfbf9f5,0 0 11px #fcfbf9d1,0 1px 2px #fcfbf9e6;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;border:0;border-radius:0;align-items:center;gap:10px;margin-bottom:18px;padding:0;font-size:clamp(15px,1.05vw,16px);font-weight:800;line-height:1.3;display:inline-flex}.section-eyebrow:before,.features-eyebrow:before,.data-eyebrow:before,.myth-header-eyebrow:before,.belief-pre:before,.pain-intro .section-eyebrow:before,.patterns-section .section-eyebrow:before,.trust-section .section-eyebrow:before{content:"";background:linear-gradient(135deg,#22c55e,#0a5a30);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e29}.myth-header-eyebrow{justify-content:center}.hero-badge,.hero-social-proof span{color:#0f6e3a;letter-spacing:0;background:linear-gradient(135deg,#fffffff5,#ecfdf3eb);border:1px solid #22c55e4d;border-radius:100px;align-items:center;gap:10px;padding:10px 22px;font-size:14.5px;font-weight:700;display:inline-flex;box-shadow:0 2px 10px #064e3b14,0 0 0 5px #22c55e0d,inset 0 1px #ffffffe6}.myth-label{letter-spacing:.06em;text-transform:none;border-radius:100px;align-items:center;width:fit-content;padding:8px 20px;font-size:13px;font-weight:800;display:inline-flex}.myth-label--myth{color:#dc2626;-webkit-text-fill-color:#dc2626;background:#fef2f2e6;border:1px solid #ef444452;box-shadow:0 2px 8px #ef44441f}.myth-label--reality{color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(135deg,#15a046 0%,#22c55e 100%);border:1px solid #0000;box-shadow:0 6px 18px #22c55e66,inset 0 1px #ffffff59}.pattern-chip{color:#15803d;transition:transform .25s var(--ease-premium), box-shadow .25s var(--ease-premium);background:linear-gradient(135deg,#fff 0%,#effdf4 100%);border:1px solid #22c55e38;border-radius:100px;padding:11px 22px;font-weight:600;box-shadow:0 4px 14px #064e3b14}.pattern-chip:hover{transform:translateY(-2px);box-shadow:0 8px 20px #22c55e29}.pb-decision-chip{color:#15803d;-webkit-text-fill-color:#15803d;background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border:1px solid #22c55e33;box-shadow:0 2px 8px #064e3b0f}.flow-card,.trust-card,.dark-card,.testimonial-card,.factor-card,.stat-pill,.future-content{border-radius:var(--radius-card);transition:transform .45s var(--ease-premium), box-shadow .45s var(--ease-premium);background:linear-gradient(158deg,#fff 0%,#f6fdfa 56%,#eefcf4 100%) padding-box padding-box,linear-gradient(135deg,#22c55e8c,#6ee7b747 45%,#10b98180) border-box;border:1.5px solid #0000;position:relative;box-shadow:0 1px 2px #064e3b0a,0 12px 32px #064e3b14,0 28px 56px #064e3b0d}.flow-card:hover,.trust-card:hover,.dark-card:hover,.testimonial-card:hover,.factor-card:hover,.stat-pill:hover{background:linear-gradient(158deg, #fff 0%, #ecfdf3 100%) padding-box, conic-gradient(from var(--gv2-angle), #22c55e, #6ee7b7, #16a34a, #6ee7b7, #22c55e) border-box;animation:4s linear infinite gv2-border-spin;transform:translateY(-6px);box-shadow:0 1px 2px #064e3b0d,0 24px 54px #064e3b24,0 0 34px #22c55e24}@keyframes gv2-border-spin{to{--gv2-angle:360deg}}.myth-scene-number{background:linear-gradient(150deg,#0a5a30 0%,#15803d 42%,#10b981 100%);-webkit-text-fill-color:transparent;color:#0000;opacity:.12;filter:drop-shadow(0 2px 1px #fcfbf9eb)drop-shadow(0 0 3px #fcfbf9d9)drop-shadow(0 12px 32px #0a5a3038);-webkit-background-clip:text;background-clip:text;font-size:clamp(150px,23vw,320px)}.factor-number{background:linear-gradient(135deg,#0a5a30,#15803d);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:.02em;filter:drop-shadow(0 1px 6px #0a5a302e);transition:transform .35s var(--ease-spring);-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:900}.factor-card:hover .factor-number{transform:scale(1.18)}.factor-more-plus{background:linear-gradient(135deg,#0a5a30,#15803d);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 2px 10px #0a5a3033);-webkit-background-clip:text;background-clip:text;font-weight:900}.counter-number{background:linear-gradient(135deg,#0a5a30 0%,#15803d 45%,#22c55e 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 2px 12px #0a5a3038);-webkit-background-clip:text;background-clip:text}.faq-q:before{background:linear-gradient(135deg,#0a5a30,#16a34a);-webkit-text-fill-color:transparent;color:#0000;opacity:1;transition:transform .3s var(--ease-spring);-webkit-background-clip:text;background-clip:text;font-size:17px;font-weight:800}.faq-item:hover .faq-q:before{transform:scale(1.14)}.flow-card-title{font-size:19px}.flow-card-desc,.trust-card-desc,.dark-card-desc{font-size:16.5px;line-height:1.75}.flow-card-desc{color:#52525b}.future-desc{font-size:16.5px}.faq-q-text{font-size:17.5px}.faq-a-inner{font-size:16px;line-height:1.8}.pattern-chip{font-size:15.5px}.testimonial-text{font-size:16.5px;line-height:1.75}.testimonial-name{font-size:15.5px}.testimonial-role{font-size:13.5px}.factor-desc{font-size:16.5px;line-height:1.7}.belief-bridge{font-size:17.5px}.counter-label{font-size:16.5px}.counter-label strong{font-size:17.5px}:root,[data-ab-scrim="70"]{--text-scrim:.7}[data-ab-scrim="80"]{--text-scrim:.8}[data-ab-scrim=grad]{--text-scrim:.92}@media (prefers-reduced-motion:reduce){.flow-card:hover,.trust-card:hover,.dark-card:hover,.testimonial-card:hover,.factor-card:hover,.stat-pill:hover{animation:none}}@keyframes glu-num-pop{0%{opacity:0;transform:translateY(10px)scale(.55)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.factor-card.visible .factor-number{animation:glu-num-pop .6s var(--ease-spring)}.factor-card-more.visible .factor-more-plus{animation:glu-num-pop .7s var(--ease-spring)}.data-hook h2 .hook-accent,.belief-closing,.myth-closing-v4 .closing-bold .gradient-word,.final-cta h2 .cta-accent{background-image:linear-gradient(120deg,#0a5a30 0%,#15803d 48%,#10b981 100%)}.data-hook h2 .hook-accent,.belief-closing,.myth-closing-v4 .closing-bold .gradient-word{filter:drop-shadow(0 1px 2px #fcfbf9e0)}@media (prefers-reduced-motion:reduce){.factor-card.visible .factor-number,.factor-card-more.visible .factor-more-plus{animation:none}}.hero-badge,.hero-social-proof span,.section-eyebrow,.features-eyebrow,.data-eyebrow,.myth-header-eyebrow,.belief-pre,.pain-intro .section-eyebrow,.patterns-section .section-eyebrow,.trust-section .section-eyebrow{color:#0a5a30;-webkit-text-fill-color:#0a5a30;text-shadow:0 0 4px #fcfbf9f5,0 0 11px #fcfbf9d1,0 1px 2px #fcfbf9e6;align-items:center;gap:12px;display:inline-flex;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.hero-badge .pulse-dot,.hero-social-proof span:before,.section-eyebrow:before,.features-eyebrow:before,.data-eyebrow:before,.myth-header-eyebrow:before,.belief-pre:before,.pain-intro .section-eyebrow:before,.patterns-section .section-eyebrow:before,.trust-section .section-eyebrow:before{content:none;display:none}.hero-badge,.hero-social-proof span{letter-spacing:0;text-transform:none;font-size:clamp(13px,1vw,14.5px);font-weight:600}@media (max-width:768px){.hero-social-proof span{align-items:flex-start}.hero-social-proof span:before{margin-top:.5em}}.final-cta-inner{background:radial-gradient(135% 120% at 50% 16%,#fffffff7 0%,#ffffffed 48%,#ecfdf5d6 82%,#dbf9ebbd 100%) padding-box padding-box,linear-gradient(135deg,#34d399 0%,#10b981 38%,#059669 72%,#064e3b 100%) border-box;border:2px solid #0000;animation:7s ease-in-out infinite cta-card-glow;box-shadow:0 0 52px #10b9812e,0 24px 70px #064e3b24,inset 0 1px #ffffffeb,inset 0 -54px 64px -44px #10b98133}@keyframes cta-card-glow{0%,to{box-shadow:0 0 52px #10b9812e,0 24px 70px #064e3b24,inset 0 1px #ffffffeb,inset 0 -54px 64px -44px #10b98133}50%{box-shadow:0 0 80px #10b9814d,0 24px 70px #064e3b24,inset 0 1px #ffffffeb,inset 0 -54px 64px -44px #10b98142}}@media (prefers-reduced-motion:reduce){.final-cta-inner{animation:none}}.patterns-title-accent{color:#059669;-webkit-text-fill-color:#059669;filter:drop-shadow(0 1px 2px #fcfbf9e6)}.patterns-chips{flex-direction:column;align-items:center;gap:10px;margin-top:28px;display:flex}.pattern-chip{color:#0f6e3a;width:auto;max-width:100%;transition:transform .3s var(--ease-premium), box-shadow .3s var(--ease-premium), background .3s var(--ease-premium);background:linear-gradient(158deg,#fff 0%,#f4fdf8 100%) padding-box padding-box,linear-gradient(135deg,#10b98180,#064e3b47) border-box;border:1.5px solid #0000;border-radius:15px;align-items:center;gap:12px;padding:10px 18px;font-size:15.5px;font-weight:600;line-height:1.25;display:inline-flex;box-shadow:0 1px 2px #064e3b0a,0 6px 18px #064e3b14}.pattern-chip-ic{color:#0a5a30;background:linear-gradient(135deg,#22c55e29,#10b98114);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 0 0 1px #22c55e33}.pattern-chip-ic svg{width:18px;height:18px;display:block}.pattern-chip-label{white-space:nowrap}.pattern-chip:hover{background:linear-gradient(158deg,#fff 0%,#effdf4 100%) padding-box padding-box,linear-gradient(135deg,#10b981d9,#064e3b7a) border-box;transform:translateY(-3px);box-shadow:0 1px 2px #064e3b0d,0 14px 30px #064e3b1f,0 0 22px #22c55e29}.pattern-chip:hover .pattern-chip-ic{background:linear-gradient(135deg,#22c55e42,#10b98129)}@media (min-width:600px){.patterns-chips{flex-flow:wrap;justify-content:center;gap:14px;max-width:700px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.pattern-chip{transition:none}.pattern-chip:hover{transform:none}}.final-cta{background:0 0}.final-cta:before,.final-cta:after{display:none}.cta-flow-bg{z-index:0;pointer-events:none;opacity:0;contain:layout paint;transition:opacity .5s;position:fixed;inset:0;overflow:hidden}.cta-flow-bg.is-active{opacity:1}.cta-flow-bg__canvas{backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cta-flow-bg{transition:none}}.faq-section{background:0 0}.final-cta h2{color:#064e3b}.final-cta p{color:#38534a}.final-cta .belief-line{color:#064e3b}.final-cta .final-sub{color:#4b5563}
