@font-face{font-family:Merriweather;src:local(Merriweather Light Italic),url(../_fonts/hYI87Ze31VrJc40LFHilb8H5lxdOlmLzu2hfmOrTK6A-SZv4btJR4GDkVb_y_uJdQGQlyXdgL0EMzud5kvxRYhg.woff)format("woff");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Merriweather Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:119.385%;ascent-override:82.4227%;descent-override:22.8673%;line-gap-override:0%}@font-face{font-family:Merriweather Fallback\: Georgia;src:local(Georgia);size-adjust:108.793%;ascent-override:90.447%;descent-override:25.0935%;line-gap-override:0%}@font-face{font-family:Merriweather Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:100.832%;ascent-override:97.5885%;descent-override:27.0748%;line-gap-override:0%}@font-face{font-family:Merriweather;src:local(Merriweather Regular Italic),local(Merriweather Italic),url(../_fonts/E1sKoKCM_v9Puye9UprzW9kW11RsYJ0SsYqMr68BAJI-VlnSUctqhMkXcetJ1g3HzX328jnmelen5tsksSIo57c.woff)format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Bold Italic),url(../_fonts/FyLfaz4dGsxXGJhOK8FGZS4I9uWToYBWZfiF_cVDELY-QkaRYWnSY5_VZ_5bSkE6LyhgDoo9al_XaS9HiD34U4k.woff)format("woff");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Light),url(../_fonts/9XbebfgmcE73iveX2TMzOwQgsLSCqu7frL392ceuH9M-pxfxMYCh3L3gUnwY5Ot5aHU_WPKr2OX1MQ5MUcw6KyM.woff)format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Regular),local(Merriweather),url(../_fonts/4G3fXcALpDlVzSEa6DvCSIdgCYRsjUJLsgJ4h-HKAI-MlxE6FTZDd3MYzTcEEUzLn_hxZJ6Lwqq0j9_VQj7_us.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Bold),url(../_fonts/TTpduQoxmCHWoyyPCHGJCtzUvM0wqJXrKQYZrVofF4o-hjGI8me0QsYZUUeopVRZY7sxn6BCjEk8Zvy1T77HQO8.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Light Italic),url(../_fonts/R_yTBbyM4CfCm5yY4eUVgmqb3JJ2nq3lnreTKlRHT7k-viBMWzUq9dtcWZBOX9_Mf1jfba1MLkxxaXgDwpG2iPI.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:300;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Light Italic),url(../_fonts/UYzag6K2qOqfn6MNywqHPx19tzjb86v6OrqV1H_ujP4-w7JnwRfcD_PBrYvqdhIxfAnQatRxRZcWfFt_03WILUw.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:300;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Light Italic),url(../_fonts/SVcvVQ8kFqnYPF2bPZki9VSUgZ5OWTAJuPLdqdCho2o-_hRpahYKJe1vvcKl9paoiItc5e98OlV2KamKuuVSb0k.woff2)format("woff2");font-display:swap;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-weight:300;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Light Italic),url(../_fonts/XXGu3Y1fE25u-C4YviRDyVIBfMU_MQgQLBAidUFsN2A-uzr12ZG65p0MVJxncGdVYGzDkkvi59gbnFkaorglhQg.woff2)format("woff2");font-display:swap;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-weight:300;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Light Italic),url(../_fonts/ktKUIU7nvEcoryaVOP71B8p4ws4C2NMowsCGeH25Ods-pP9N42MnPSAxmaBScPSQT_WKXMXzHogYtQD0q4m0bfE.woff2)format("woff2");font-display:swap;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-weight:300;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Regular Italic),local(Merriweather Italic),url(../_fonts/R_yTBbyM4CfCm5yY4eUVgmqb3JJ2nq3lnreTKlRHT7k-viBMWzUq9dtcWZBOX9_Mf1jfba1MLkxxaXgDwpG2iPI.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Regular Italic),local(Merriweather Italic),url(../_fonts/UYzag6K2qOqfn6MNywqHPx19tzjb86v6OrqV1H_ujP4-w7JnwRfcD_PBrYvqdhIxfAnQatRxRZcWfFt_03WILUw.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Regular Italic),local(Merriweather Italic),url(../_fonts/SVcvVQ8kFqnYPF2bPZki9VSUgZ5OWTAJuPLdqdCho2o-_hRpahYKJe1vvcKl9paoiItc5e98OlV2KamKuuVSb0k.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Regular Italic),local(Merriweather Italic),url(../_fonts/XXGu3Y1fE25u-C4YviRDyVIBfMU_MQgQLBAidUFsN2A-uzr12ZG65p0MVJxncGdVYGzDkkvi59gbnFkaorglhQg.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Regular Italic),local(Merriweather Italic),url(../_fonts/ktKUIU7nvEcoryaVOP71B8p4ws4C2NMowsCGeH25Ods-pP9N42MnPSAxmaBScPSQT_WKXMXzHogYtQD0q4m0bfE.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Bold Italic),url(../_fonts/R_yTBbyM4CfCm5yY4eUVgmqb3JJ2nq3lnreTKlRHT7k-viBMWzUq9dtcWZBOX9_Mf1jfba1MLkxxaXgDwpG2iPI.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Bold Italic),url(../_fonts/UYzag6K2qOqfn6MNywqHPx19tzjb86v6OrqV1H_ujP4-w7JnwRfcD_PBrYvqdhIxfAnQatRxRZcWfFt_03WILUw.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Bold Italic),url(../_fonts/SVcvVQ8kFqnYPF2bPZki9VSUgZ5OWTAJuPLdqdCho2o-_hRpahYKJe1vvcKl9paoiItc5e98OlV2KamKuuVSb0k.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Bold Italic),url(../_fonts/XXGu3Y1fE25u-C4YviRDyVIBfMU_MQgQLBAidUFsN2A-uzr12ZG65p0MVJxncGdVYGzDkkvi59gbnFkaorglhQg.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Bold Italic),url(../_fonts/ktKUIU7nvEcoryaVOP71B8p4ws4C2NMowsCGeH25Ods-pP9N42MnPSAxmaBScPSQT_WKXMXzHogYtQD0q4m0bfE.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Merriweather;src:local(Merriweather Light),url(../_fonts/tkCuoJ8GBvAKkbdG2u93dNzrs1W8zsKSrJ3z4mKJ16k-MWTN1XqxpZeZ_mU66vR2TreZHjIJrOyYHJeLyirY6qg.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:300;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Light),url(../_fonts/bDK3v4kOmdGeWy6xEG-RYvVnBYWCwRhIQILPRdVCRg4-gXAaUFU9lpbUTExp2z5EjbRp2iYmAHShhorUpOEFJl4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:300;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Light),url(../_fonts/vKGbtrAoVEUKGqOE_DKMfoWc4eGtKjEyW7rh_sStNRo-uuhFvBYiFo8llcR6zfWjyo6JnR4SUli50iFH1LzS47I.woff2)format("woff2");font-display:swap;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-weight:300;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Light),url(../_fonts/cmxpWrxj8K-lmArJe44jv0S-i9sUYtnyGG9kMWXxjPY-_A9bjPVNgopYuFtZqPkdAjvjhg7GPyBanjax8-lJ7Fg.woff2)format("woff2");font-display:swap;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-weight:300;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Light),url(../_fonts/6J2U8hCPIotrx6v8O4-tJtFCVDODjCAp6wqgMg3ru7Q-4ZtFKdZHsOXWf8ONy2H9DzIzqjTGVx5KxrO_ElM7CBc.woff2)format("woff2");font-display:swap;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-weight:300;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Regular),local(Merriweather),url(../_fonts/tkCuoJ8GBvAKkbdG2u93dNzrs1W8zsKSrJ3z4mKJ16k-MWTN1XqxpZeZ_mU66vR2TreZHjIJrOyYHJeLyirY6qg.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Regular),local(Merriweather),url(../_fonts/bDK3v4kOmdGeWy6xEG-RYvVnBYWCwRhIQILPRdVCRg4-gXAaUFU9lpbUTExp2z5EjbRp2iYmAHShhorUpOEFJl4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Regular),local(Merriweather),url(../_fonts/vKGbtrAoVEUKGqOE_DKMfoWc4eGtKjEyW7rh_sStNRo-uuhFvBYiFo8llcR6zfWjyo6JnR4SUli50iFH1LzS47I.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Regular),local(Merriweather),url(../_fonts/cmxpWrxj8K-lmArJe44jv0S-i9sUYtnyGG9kMWXxjPY-_A9bjPVNgopYuFtZqPkdAjvjhg7GPyBanjax8-lJ7Fg.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Regular),local(Merriweather),url(../_fonts/6J2U8hCPIotrx6v8O4-tJtFCVDODjCAp6wqgMg3ru7Q-4ZtFKdZHsOXWf8ONy2H9DzIzqjTGVx5KxrO_ElM7CBc.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Bold),url(../_fonts/tkCuoJ8GBvAKkbdG2u93dNzrs1W8zsKSrJ3z4mKJ16k-MWTN1XqxpZeZ_mU66vR2TreZHjIJrOyYHJeLyirY6qg.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Bold),url(../_fonts/bDK3v4kOmdGeWy6xEG-RYvVnBYWCwRhIQILPRdVCRg4-gXAaUFU9lpbUTExp2z5EjbRp2iYmAHShhorUpOEFJl4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Bold),url(../_fonts/vKGbtrAoVEUKGqOE_DKMfoWc4eGtKjEyW7rh_sStNRo-uuhFvBYiFo8llcR6zfWjyo6JnR4SUli50iFH1LzS47I.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Bold),url(../_fonts/cmxpWrxj8K-lmArJe44jv0S-i9sUYtnyGG9kMWXxjPY-_A9bjPVNgopYuFtZqPkdAjvjhg7GPyBanjax8-lJ7Fg.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Merriweather;src:local(Merriweather Bold),url(../_fonts/6J2U8hCPIotrx6v8O4-tJtFCVDODjCAp6wqgMg3ru7Q-4ZtFKdZHsOXWf8ONy2H9DzIzqjTGVx5KxrO_ElM7CBc.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}.mobile-menu[data-v-1f1cc634]{background:#fff;flex-direction:column;min-width:80vw;height:100vh;display:flex;position:absolute;top:0;right:0;box-shadow:0 4px 12px #00000014}.mobile-menu-top-bar[data-v-1f1cc634]{align-items:center;gap:.5em;padding:1em;display:flex}.mobile-menu-top-bar .spacer[data-v-1f1cc634]{flex:1}.mobile-user-info[data-v-1f1cc634]{align-items:center;gap:.5em;display:flex}.mobile-user-avatar-top[data-v-1f1cc634]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:32px;height:32px}.mobile-user-name[data-v-1f1cc634]{color:#333;font-size:14px;font-weight:600}.close-icon[data-v-1f1cc634]{cursor:pointer;font-size:24px}.mobile-menu-links[data-v-1f1cc634]{flex-direction:column;flex:1;align-items:center;gap:.75em;padding:2em 0;display:flex}.mobile-nav-link[data-v-1f1cc634]{color:inherit;cursor:pointer;background:0 0;border:none;padding:.5em;font-family:inherit;font-size:16px;text-decoration:none}.mobile-nav-link--active[data-v-1f1cc634]{color:var(--color-primary);font-weight:700}.mobile-logout-btn[data-v-1f1cc634]{color:#d32f2f}.mobile-nav-bar[data-v-1f1cc634]{justify-content:space-between;align-items:center;display:flex}@media (width>=900px){.mobile-nav[data-v-1f1cc634]{display:none}}@media (width<=900px){.desktop-nav[data-v-1f1cc634]{display:none}.burger[data-v-1f1cc634]{cursor:pointer;margin-right:1em}.burger[data-v-1f1cc634],.left[data-v-1f1cc634],.mobile-nav[data-v-1f1cc634]{display:block}.mobile-nav[data-v-1f1cc634]{box-sizing:border-box;z-index:10;background:#fff;width:100vw;padding:.5em;position:fixed;top:0;box-shadow:0 4px 12px #00000014}.nav-logo[data-v-1f1cc634]{width:38px;height:38px}.site-title[data-v-1f1cc634]{padding:0!important;font-size:16px!important}.mobile-nav-bar-left[data-v-1f1cc634]{align-items:center;display:flex}}.nav-link[data-v-1f1cc634]{color:inherit;border-radius:5px;padding:5px 10px;font-size:14px;transition:all .2s}.nav-link[data-v-1f1cc634]:hover{background:var(--color-accent);color:#fff}.nav-link--active[data-v-1f1cc634]{background:var(--color-primary);color:#fff}.google-signin-button[data-v-1f1cc634]{width:190px;min-height:32px}.mobile-google-signin-button[data-v-1f1cc634]{width:260px;min-height:32px}.site-header[data-v-1f1cc634]{z-index:1000;background:#fff;transition:all .2s;position:sticky;top:0}.site-header.scrolled[data-v-1f1cc634]{box-shadow:0 4px 12px #00000014}.site-title[data-v-1f1cc634]{color:var(--color-primary);text-align:left;letter-spacing:0;white-space:nowrap;font-family:Merriweather,Merriweather Fallback\: Times New Roman,Merriweather Fallback\: Georgia,Merriweather Fallback\: Noto Serif,serif;font-size:20px;font-weight:700;transition:all .1s}.nav[data-v-1f1cc634]{justify-content:flex-start;padding:15px}.nav[data-v-1f1cc634],.nav-menu[data-v-1f1cc634]{align-items:center;gap:30px;display:flex}.nav-menu[data-v-1f1cc634]{justify-content:center}.brand-link[data-v-1f1cc634]{flex:none;align-items:center;gap:10px;display:flex}.nav-logo[data-v-1f1cc634]{-o-object-fit:contain;object-fit:contain;width:42px;height:42px;transition:all .3s}@media (width<=900px){.container[data-v-3de8451e]{flex-direction:column;gap:1.5em}.primary-links[data-v-3de8451e]{order:1}.legal-links[data-v-3de8451e]{order:2}.footer-brand[data-v-3de8451e]{order:3}.subscribe-block[data-v-3de8451e]{flex-direction:column;margin:1em;display:flex}.subscribe-block .input[data-v-3de8451e]{margin:2em 0}}.subscribe-block .input label[data-v-3de8451e]{opacity:0}.nav-logo[data-v-3de8451e]{-o-object-fit:contain;object-fit:contain;width:75px;height:75px}.footer[data-v-3de8451e]{margin-top:60px;padding:30px 0 0}.container[data-v-3de8451e]{flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:auto;display:flex}.container h2[data-v-3de8451e]{margin-bottom:0}.footer-brand-row[data-v-3de8451e]{align-items:center;gap:.75em;display:flex}.footer-brand-copy[data-v-3de8451e]{flex-direction:column;display:flex}.footer-brand-copy h2[data-v-3de8451e]{color:var(--color-light);margin:0}.footer-content .link-green[data-v-3de8451e]{color:var(--color-light)!important}.footer-content .link-green[data-v-3de8451e]:hover{color:#fff!important}.newsletter-btn svg[data-v-3de8451e]{margin-left:10px;transition:transform .25s}.newsletter-btn:hover svg[data-v-3de8451e]{transform:translate(6px)}.subscribe-block[data-v-3de8451e]{border:1px solid #eee;border-radius:10px;align-items:center;max-width:1000px;margin:auto;padding:3em;display:flex;position:relative}.subscribe-block>div:first-child img[data-v-3de8451e]{width:50px;margin-right:1.5em;position:relative;top:10px}.subscribe-block>div[data-v-3de8451e]:nth-child(2){flex:1}.subscribe-block h2[data-v-3de8451e]{margin:0}.subscribe-block input[data-v-3de8451e]{border:1px solid #aaa;border-radius:5px;outline:none;min-width:200px;margin-right:1em;padding:1em}.subscribe-block button[data-v-3de8451e]{color:#223358;background:#fff;border:1px solid #223358;border-radius:.5em;justify-content:center;align-items:center;min-width:130px;padding:1em;font-weight:500;transition:all .2s;display:flex}.subscribe-block button[data-v-3de8451e]:hover:not(:disabled){cursor:pointer;color:#fff;background:#22c55e;border-color:#22c55e}.subscribe-block button[data-v-3de8451e]:disabled{opacity:.6;cursor:not-allowed;background:#f5f5f5}.subscribe-block input[data-v-3de8451e]:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.btn-spinner[data-v-3de8451e]{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.btn-spinner .spinner[data-v-3de8451e]{width:100%;height:100%;animation:1s linear infinite rotate-3de8451e}.spinner .path[data-v-3de8451e]{stroke:currentColor;stroke-linecap:round;animation:1.5s ease-in-out infinite dash-3de8451e}@keyframes rotate-3de8451e{to{transform:rotate(1turn)}}@keyframes dash-3de8451e{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.success-overlay[data-v-3de8451e]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#22c55e26;border-radius:10px;justify-content:center;align-items:center;animation:.3s fadeIn-3de8451e;display:flex;position:absolute;inset:0}@keyframes fadeIn-3de8451e{0%{opacity:0}to{opacity:1}}.success-icon[data-v-3de8451e]{background-color:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:.3s scaleIn-3de8451e;display:flex}.success-icon svg[data-v-3de8451e]{color:#fff;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px}@keyframes scaleIn-3de8451e{0%{transform:scale(0)}to{transform:scale(1)}}.footer-content[data-v-3de8451e]{color:#eee;background:#223358;margin-top:2em;padding:3em 1em}
