.DocumentPage_page___slRY{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:2rem 0}.DocumentPage_content__cRoFB{max-width:900px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:2rem 3rem 3rem;position:relative;overflow:hidden}.DocumentPage_content__cRoFB:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#007bff,#28a745,#ffc107,#dc3545)}.DocumentPage_pageTitle__I2c_d{font-size:3rem;font-weight:700;color:#1a1a1a;margin-bottom:2rem;text-align:left;position:relative;padding-bottom:1rem}.DocumentPage_pageTitle__I2c_d:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background:linear-gradient(90deg,#007bff,#28a745);border-radius:2px}@media (max-width:768px){.DocumentPage_page___slRY{padding:1rem 0}.DocumentPage_content__cRoFB{margin:0 1rem;padding:2rem 1.5rem;border-radius:8px}.DocumentPage_pageTitle__I2c_d{font-size:2.2rem;margin-bottom:1.5rem}.DocumentPage_pageTitle__I2c_d:after{width:60px;height:2px}}@media (max-width:480px){.DocumentPage_content__cRoFB{margin:0 .5rem;padding:1.5rem 1rem}.DocumentPage_pageTitle__I2c_d{font-size:1.8rem;margin-bottom:1rem}}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_6bee3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_6bee3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_6bee3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_6bee3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_6bee3b;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:__Poppins_6bee3b,__Poppins_Fallback_6bee3b;font-style:normal}.__variable_6bee3b{--font-poppins:"__Poppins_6bee3b","__Poppins_Fallback_6bee3b"}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6d9d93fc6431e29f-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,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:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,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:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Open_Sans_ea8131;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5d258b355fefebcb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6d9d93fc6431e29f-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,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:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,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:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Open_Sans_ea8131;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5d258b355fefebcb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6d9d93fc6431e29f-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,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:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,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:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Open_Sans_ea8131;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5d258b355fefebcb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6d9d93fc6431e29f-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,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:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,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:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Open_Sans_ea8131;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5d258b355fefebcb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Open_Sans_Fallback_ea8131;src:local("Arial");ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.00%;size-adjust:105.15%}.__className_ea8131{font-family:__Open_Sans_ea8131,__Open_Sans_Fallback_ea8131;font-style:normal}.__variable_ea8131{--font-open-sans:"__Open_Sans_ea8131","__Open_Sans_Fallback_ea8131"}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Montserrat_88c216;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Montserrat_88c216;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Montserrat_88c216;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_88c216;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Montserrat_88c216;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_Fallback_88c216;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_88c216{font-family:__Montserrat_88c216,__Montserrat_Fallback_88c216;font-style:normal}.__variable_88c216{--font-montserrat:"__Montserrat_88c216","__Montserrat_Fallback_88c216"}.Footer_footer__4m1fF{background:linear-gradient(135deg,var(--text-dark-blue) 0,var(--primary-green) 100%);color:var(--white);padding:var(--spacing-3xl) 0 30px 0;margin-top:auto}.Footer_container__4dnz7{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}.Footer_footerContent__MEeaN{text-align:center}.Footer_mainContent__fCWzB{margin-bottom:var(--spacing-2xl)}.Footer_title__EzwNR{font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-lg);color:var(--white);font-family:var(--font-primary)}.Footer_description__HczyF{font-size:1.125rem;margin-bottom:var(--spacing-2xl);color:hsla(0,0%,100%,.9);max-width:600px;margin-left:auto;margin-right:auto}.Footer_footerBottom__cbDoJ{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-xl);padding-top:var(--spacing-xl);border-top:1px solid hsla(0,0%,100%,.2)}.Footer_address__K7E8S{font-style:normal;color:hsla(0,0%,100%,.8);font-size:.875rem;margin:0;flex:1 1;text-align:left}.Footer_linksSection__NR9Pj{display:flex;gap:var(--spacing-lg);align-items:center}.Footer_footerLink__ZsnBx{color:var(--white);text-decoration:none;font-weight:500;font-size:.875rem;transition:all var(--transition-fast);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);white-space:nowrap}.Footer_footerLink__ZsnBx:hover{color:var(--accent-yellow);background-color:hsla(0,0%,100%,.1);transform:translateY(-2px)}@media (max-width:768px){.Footer_footer__4m1fF{padding:var(--spacing-2xl) 0 30px 0}.Footer_title__EzwNR{font-size:2rem}.Footer_description__HczyF{font-size:1rem}.Footer_footerBottom__cbDoJ{flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md)}.Footer_address__K7E8S{text-align:center;flex:none}.Footer_linksSection__NR9Pj{flex-direction:row;gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center}.Footer_footerLink__ZsnBx{padding:var(--spacing-sm);font-size:.8rem}}@media (max-width:480px){.Footer_container__4dnz7{padding:0 var(--spacing-md)}.Footer_title__EzwNR{font-size:1.75rem}.Footer_description__HczyF{font-size:.9rem}.Footer_address__K7E8S{font-size:.8rem}.Footer_linksSection__NR9Pj{gap:var(--spacing-xs)}.Footer_footerLink__ZsnBx{font-size:.75rem;padding:var(--spacing-xs) var(--spacing-sm)}}.Header_header___60Q_{background-color:var(--white);box-shadow:var(--shadow-sm);position:-webkit-sticky;position:sticky;top:0;z-index:1001;border-bottom:1px solid var(--gray-200);transition:all var(--transition-fast);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.Header_headerScrolled__2KJ9I{background-color:hsla(0,0%,100%,.95);box-shadow:var(--shadow-lg);border-bottom-color:var(--gray-300)}.Header_container__vqk2x{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;transition:height var(--transition-fast)}.Header_leftSection__x7Ntc{display:flex;align-items:center;gap:var(--spacing-xl);flex:1 1}.Header_logo__xmjV5{display:flex;align-items:center;gap:var(--spacing-sm);text-decoration:none;font-family:var(--font-primary);font-weight:700;font-size:1.5rem;color:var(--text-dark-blue);transition:all var(--transition-fast);position:relative;z-index:1002;flex-shrink:0}.Header_logo__xmjV5:hover{color:var(--primary-green)}.Header_logoIcon__Y2SFA{font-size:1.75rem}.Header_logoText__4bp_H{color:inherit;font-weight:700}.Header_nav__0VWUe{display:flex;align-items:center;gap:var(--spacing-md)}.Header_navLink__9eqwM{font-family:var(--font-body);font-weight:500;font-size:1rem;color:var(--text-dark-blue);text-decoration:none;padding:var(--spacing-sm) var(--spacing-sm);border-radius:var(--radius-md);transition:all var(--transition-fast);white-space:nowrap;position:relative;overflow:hidden;line-height:1.2;flex-shrink:0}.Header_navLink__9eqwM:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--primary-green),var(--primary-orange));transition:all var(--transition-fast);transform:translateX(-50%)}.Header_navLink__9eqwM:hover{color:var(--primary-green);transform:translateY(-1px)}.Header_navLink__9eqwM:hover:before{width:80%}.Header_navLink__9eqwM.Header_active__10ZjK{color:var(--primary-green);font-weight:600}.Header_navLink__9eqwM.Header_active__10ZjK:before{width:100%;height:3px;background:linear-gradient(90deg,var(--primary-green),var(--primary-orange))}.Header_navLink__9eqwM.Header_active__10ZjK:hover{transform:translateY(-1px)}.Header_rightSection__Egnx3{display:flex;align-items:center;gap:var(--spacing-md)}.Header_searchForm__iLX1o{display:flex;align-items:center;background-color:transparent;border-radius:var(--radius-lg);padding:0;width:32px;height:32px;transition:width .4s cubic-bezier(.4,0,.2,1),background-color .3s ease,border-color .3s ease,box-shadow .3s ease;border:2px solid transparent;overflow:hidden;position:relative;justify-content:flex-end}.Header_searchFormExpanded__xhGNG{width:220px;background-color:var(--white);border-color:var(--primary-green);box-shadow:0 0 0 3px rgba(74,177,157,.1);border-radius:var(--radius-lg)}.Header_searchInput__5D1WK{border:none;background:transparent;padding:0 var(--spacing-sm);font-size:.875rem;color:var(--text-dark-blue);outline:none;transition:opacity .3s cubic-bezier(.4,0,.2,1) .1s,transform .3s cubic-bezier(.4,0,.2,1) .1s,width .4s cubic-bezier(.4,0,.2,1);width:0;opacity:0;pointer-events:none;height:100%;transform:translateX(10px);order:1}.Header_searchInputExpanded__8sl6n{width:180px;opacity:1;pointer-events:auto;transform:translateX(0);transition:opacity .4s cubic-bezier(.4,0,.2,1) .2s,transform .4s cubic-bezier(.4,0,.2,1) .2s,width .4s cubic-bezier(.4,0,.2,1)}.Header_searchInput__5D1WK::placeholder{color:var(--gray-500);transition:color .3s ease}.Header_searchFormExpanded__xhGNG .Header_searchInput__5D1WK::placeholder{color:var(--gray-400)}.Header_searchButton__Pmbnz{background:var(--gray-200);border:none;border-radius:var(--radius-md);padding:0;cursor:pointer;transition:background .2s ease,transform .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;margin:2px;order:2;z-index:1}.Header_searchButton__Pmbnz:hover{background:var(--gray-300);transform:scale(1.02)}.Header_searchButton__Pmbnz:active{background:var(--gray-400);transform:scale(.98)}.Header_searchIcon__oEKHW{width:16px;height:16px;color:var(--gray-600);transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s ease}.Header_searchButton__Pmbnz:hover .Header_searchIcon__oEKHW{color:var(--gray-700)}.Header_searchFormExpanded__xhGNG .Header_searchIcon__oEKHW{transform:rotate(90deg);color:var(--primary-green)}.Header_searchFormExpanded__xhGNG .Header_searchButton__Pmbnz{background:var(--white);border:1px solid var(--gray-300);width:30px;height:30px;margin:1px;border-radius:var(--radius-md)}.Header_searchFormExpanded__xhGNG .Header_searchButton__Pmbnz:hover{background:var(--gray-50);border-color:var(--primary-green)}.Header_menuButton__NAZEQ{display:none;background:none;border:none;cursor:pointer;padding:var(--spacing-sm);z-index:1001;border-radius:var(--radius-md);transition:background-color var(--transition-fast);flex-shrink:0}.Header_menuButton__NAZEQ:hover{background-color:var(--gray-100)}.Header_menuIcon__wd3Jj{display:flex;flex-direction:column;width:24px;height:18px;justify-content:space-between;position:relative}.Header_menuIcon__wd3Jj span{display:block;height:3px;width:100%;background-color:var(--text-dark-blue);transition:all var(--transition-fast);transform-origin:center;border-radius:2px}.Header_menuIconOpen__J5c87 span:first-child{transform:rotate(45deg) translate(6px,6px);background-color:var(--primary-green)}.Header_menuIconOpen__J5c87 span:nth-child(2){opacity:0;transform:scale(0)}.Header_menuIconOpen__J5c87 span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px);background-color:var(--primary-green)}.Header_mobileNav__1WepI{position:fixed;top:70px;left:0;right:0;background-color:var(--white);box-shadow:var(--shadow-xl);transform:translateY(-100%);transition:transform var(--transition-normal);z-index:1002;max-height:calc(100vh - 70px);overflow-y:auto;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden}.Header_mobileNavOpen__r3PpR{transform:translateY(0);opacity:1;visibility:visible}.Header_mobileNavLink__dn8ZZ{display:flex;align-items:center;padding:var(--spacing-xl) var(--spacing-lg);color:var(--text-dark-blue);text-decoration:none;font-weight:500;font-size:1rem;border-bottom:1px solid var(--gray-200);transition:all var(--transition-fast);position:relative;line-height:1.5;min-height:60px}.Header_mobileNavLink__dn8ZZ:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(135deg,var(--primary-green),var(--primary-orange));transition:width var(--transition-fast)}.Header_mobileNavLink__dn8ZZ:hover{color:var(--primary-green)}.Header_mobileNavLink__dn8ZZ:hover:before{width:4px}.Header_mobileNavLink__dn8ZZ:last-of-type{border-bottom:none}.Header_mobileNavLink__dn8ZZ.Header_active__10ZjK{color:var(--primary-green);font-weight:600;border-left:4px solid var(--primary-green);background-color:rgba(74,177,157,.05)}.Header_mobileNavLink__dn8ZZ.Header_active__10ZjK:before{width:4px;background:linear-gradient(135deg,var(--primary-green),var(--primary-orange))}.Header_mobileNavLink__dn8ZZ.Header_active__10ZjK:hover{color:var(--primary-green)}.Header_mobileSearchForm__bx9ZD{padding:var(--spacing-xl);border-top:1px solid var(--gray-200);margin-top:var(--spacing-lg);background:linear-gradient(135deg,var(--gray-100),var(--white))}.Header_mobileSearchInput__2e9vq{width:100%;padding:var(--spacing-lg);border:2px solid var(--gray-200);border-radius:var(--radius-md);font-size:1rem;outline:none;transition:all var(--transition-fast);background-color:var(--white);min-height:52px;box-sizing:border-box}.Header_mobileSearchInput__2e9vq:focus{border-color:var(--primary-green);box-shadow:0 0 0 3px rgba(74,177,157,.1);transform:translateY(-1px)}.Header_mobileSearchButton__YYoFj{width:100%;padding:var(--spacing-lg);background:linear-gradient(135deg,var(--primary-green),var(--primary-orange));color:var(--white);border:none;border-radius:var(--radius-md);font-weight:600;font-size:1rem;cursor:pointer;transition:all var(--transition-fast);text-transform:uppercase;letter-spacing:.5px;min-height:52px;box-sizing:border-box}.Header_mobileSearchButton__YYoFj:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.Header_mobileSearchButton__YYoFj:active{transform:translateY(0)}.Header_overlay__XEfjI{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;background-color:rgba(0,0,0,.5);z-index:1001;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:Header_fadeIn__r9xbG var(--transition-fast) ease-out;opacity:1;visibility:visible}@keyframes Header_fadeIn__r9xbG{0%{opacity:0}to{opacity:1}}@media (max-width:1200px){.Header_leftSection__x7Ntc{gap:calc(var(--spacing-lg) + 3rem)}.Header_nav__0VWUe{gap:calc(var(--spacing-sm) + .5rem)}.Header_navLink__9eqwM{font-size:.9rem;padding:var(--spacing-xs) var(--spacing-xs)}.Header_searchFormExpanded__xhGNG{width:200px}.Header_searchInputExpanded__8sl6n{width:160px}}@media (max-width:1024px){.Header_nav__0VWUe{display:none}.Header_searchFormExpanded__xhGNG{width:220px}.Header_searchInputExpanded__8sl6n{width:180px}.Header_menuButton__NAZEQ{display:flex}.Header_leftSection__x7Ntc{gap:var(--spacing-md)}.Header_rightSection__Egnx3{gap:var(--spacing-sm)}.Header_searchForm__iLX1o{display:none}}@media (max-width:768px){.Header_container__vqk2x{padding:0 var(--spacing-sm);height:65px}.Header_logo__xmjV5{font-size:1.125rem}.Header_logoText__4bp_H{font-size:1.3rem}.Header_logoIcon__Y2SFA{font-size:1.375rem}.Header_mobileNav__1WepI{top:65px;max-height:calc(100vh - 65px)}.Header_overlay__XEfjI{top:65px}}@media (max-width:480px){.Header_container__vqk2x{height:60px;padding:0 var(--spacing-sm)}.Header_logo__xmjV5{font-size:1rem}.Header_logoText__4bp_H{display:block;font-size:1.3rem}.Header_logoIcon__Y2SFA{font-size:1.25rem}.Header_mobileNav__1WepI{top:60px;max-height:calc(100vh - 60px)}.Header_overlay__XEfjI{top:60px}.Header_mobileNavLink__dn8ZZ{padding:var(--spacing-md) var(--spacing-md);font-size:.95rem;min-height:52px}.Header_mobileSearchForm__bx9ZD{padding:var(--spacing-md);margin-top:var(--spacing-sm)}.Header_mobileSearchInput__2e9vq{margin-bottom:var(--spacing-md)}.Header_mobileSearchButton__YYoFj,.Header_mobileSearchInput__2e9vq{padding:var(--spacing-md);font-size:.95rem;min-height:44px}}@media (min-width:1025px){.Header_menuButton__NAZEQ,.Header_mobileNav__1WepI,.Header_overlay__XEfjI{display:none!important}}.Header_header___60Q_,.Header_mobileNav__1WepI,.Header_overlay__XEfjI{will-change:transform}@media (prefers-reduced-motion:reduce){.Header_header___60Q_,.Header_logo__xmjV5,.Header_menuButton__NAZEQ,.Header_mobileNavLink__dn8ZZ,.Header_mobileNav__1WepI,.Header_mobileSearchButton__YYoFj,.Header_mobileSearchInput__2e9vq,.Header_navLink__9eqwM,.Header_overlay__XEfjI,.Header_searchButton__Pmbnz,.Header_searchForm__iLX1o{transition:none}.Header_logo__xmjV5:hover,.Header_mobileSearchButton__YYoFj:hover,.Header_navLink__9eqwM:hover,.Header_searchButton__Pmbnz:hover{transform:none}}@tailwind base;@tailwind components;@tailwind utilities;*{margin:0;padding:0;box-sizing:border-box}:root{--primary-green:#4ab19d;--primary-orange:#ff7e5f;--bg-light-gray:#f5f5f5;--text-dark-blue:#34495e;--accent-yellow:#f9d342;--white:#fff;--black:#000;--gray-100:#f7f7f7;--gray-200:#e5e5e5;--gray-300:#d1d1d1;--gray-400:#b0b0b0;--gray-500:grey;--gray-600:#666;--gray-700:#4a4a4a;--gray-800:#2d2d2d;--gray-900:#1a1a1a;--font-primary:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-body:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-accent:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--transition-fast:0.15s ease-in-out;--transition-normal:0.3s ease-in-out;--transition-slow:0.5s ease-in-out}html{font-size:16px;scroll-behavior:smooth}body,html{line-height:1.6}body{font-family:var(--font-body);color:var(--text-dark-blue);background-color:var(--bg-light-gray);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;flex-direction:column}main{flex:1 1}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-md);color:var(--text-dark-blue)}h1{font-size:2.5rem}h1,h2{margin-bottom:var(--spacing-lg)}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}p{margin-bottom:var(--spacing-md);color:var(--text-dark-blue)}a{color:var(--primary-green);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-orange)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);border:none;border-radius:var(--radius-md);font-family:var(--font-primary);font-weight:600;font-size:.875rem;text-decoration:none;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;position:relative;z-index:10}.btn-primary{background-color:var(--primary-green);color:var(--white)}.btn-primary:hover{background-color:var(--primary-orange);color:var(--white);transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn-secondary{background-color:var(--white);color:var(--primary-green);border:2px solid var(--primary-green)}.btn-secondary:hover{background-color:var(--primary-green);color:var(--white)}.btn-accent{background-color:var(--accent-yellow);color:var(--text-dark-blue)}.btn-accent:hover{background-color:var(--primary-orange);color:var(--white)}.card{background-color:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:all var(--transition-normal)}.card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.container{max-width:1200px;margin:0 auto}.container-wide{max-width:1400px;margin:0 auto;padding:0 var(--spacing-md)}.grid{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#1a5a4a;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.text-secondary{color:var(--primary-orange)}.text-accent{color:var(--accent-yellow)}.text-muted{color:var(--gray-600)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.mb-2xl{margin-bottom:var(--spacing-2xl)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mt-2xl{margin-top:var(--spacing-2xl)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.py-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}@media (max-width:768px){.container{padding:0 var(--spacing-sm)}h1{font-size:2rem}h2{font-size:1.75rem}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}@media (max-width:480px){h1{font-size:1.75rem}h2{font-size:1.5rem}.btn{padding:var(--spacing-md) var(--spacing-lg);font-size:.875rem;min-height:44px;border-radius:var(--radius-lg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .6s ease-out}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--gray-100)}::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--primary-green)}.text-truncate-1{-webkit-line-clamp:1}.text-truncate-1,.text-truncate-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-truncate-2{-webkit-line-clamp:2}.text-truncate-3{-webkit-line-clamp:3}.text-truncate-3,.text-truncate-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-truncate-4{-webkit-line-clamp:4}.text-truncate-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.text-ellipsis,.text-truncate-5{overflow:hidden;text-overflow:ellipsis}.text-ellipsis{white-space:nowrap}.not-found_notFoundPage__UGqBS{min-height:100vh;background:linear-gradient(135deg,var(--primary-green) 0,var(--primary-orange) 100%);display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl) 0}.not-found_notFoundContent__eDdMd{background-color:var(--white);border-radius:var(--radius-xl);padding:var(--spacing-3xl);text-align:center;box-shadow:var(--shadow-lg);max-width:600px;width:100%;margin:0 var(--spacing-lg)}.not-found_notFoundIcon__jqO7J{font-size:4rem;margin-bottom:var(--spacing-lg);opacity:.8}.not-found_notFoundTitle__tsbw8{font-size:2.5rem;font-weight:700;color:var(--text-dark-blue);margin-bottom:var(--spacing-md);font-family:var(--font-heading)}.not-found_notFoundDescription__BeFFg{font-size:1.125rem;color:var(--gray-600);line-height:1.6;margin-bottom:var(--spacing-xl)}.not-found_notFoundActions__wOnN1{display:flex;gap:var(--spacing-md);justify-content:center;margin-bottom:var(--spacing-xl);flex-wrap:wrap}.not-found_homeButton__HTgj9,.not-found_searchButton__MNTei{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);font-weight:600;text-decoration:none;transition:all var(--transition-fast);font-size:1rem}.not-found_homeButton__HTgj9{background-color:var(--primary-green);color:var(--white)}.not-found_homeButton__HTgj9:hover{background-color:var(--primary-orange);transform:translateY(-2px);box-shadow:var(--shadow-md)}.not-found_searchButton__MNTei{background-color:var(--gray-100);color:var(--text-dark-blue);border:2px solid var(--gray-200)}.not-found_searchButton__MNTei:hover{background-color:var(--accent-yellow);border-color:var(--accent-yellow);transform:translateY(-2px);box-shadow:var(--shadow-md)}.not-found_helpfulLinks___eakz{border-top:1px solid var(--gray-200);padding-top:var(--spacing-xl)}.not-found_helpfulTitle__95S0h{font-size:1.25rem;font-weight:600;color:var(--text-dark-blue);margin-bottom:var(--spacing-md);font-family:var(--font-heading)}.not-found_categoryLinks__03xbC{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.not-found_categoryLink__y_ou6{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--gray-50);border-radius:var(--radius-md);text-decoration:none;color:var(--text-dark-blue);font-weight:500;transition:all var(--transition-fast);border:1px solid var(--gray-200)}.not-found_categoryLink__y_ou6:hover{background-color:var(--primary-green);color:var(--white);transform:translateY(-1px);box-shadow:var(--shadow-sm)}@media (max-width:768px){.not-found_notFoundContent__eDdMd{padding:var(--spacing-xl);margin:0 var(--spacing-md)}.not-found_notFoundTitle__tsbw8{font-size:2rem}.not-found_notFoundDescription__BeFFg{font-size:1rem}.not-found_notFoundActions__wOnN1{flex-direction:column;align-items:center}.not-found_homeButton__HTgj9,.not-found_searchButton__MNTei{width:100%;max-width:200px;justify-content:center}.not-found_categoryLinks__03xbC{grid-template-columns:1fr}}@media (max-width:480px){.not-found_notFoundIcon__jqO7J{font-size:3rem}.not-found_notFoundTitle__tsbw8{font-size:1.75rem}.not-found_notFoundContent__eDdMd{padding:var(--spacing-lg)}}.page_categoryPage__fcZ2t{min-height:100vh}.page_heroSection__qay5l{background:linear-gradient(135deg,var(--primary-green) 0,var(--primary-orange) 100%);color:var(--white);padding:var(--spacing-xl) 0;text-align:center;min-height:25vh;display:flex;align-items:center}.page_heroContent__1hHyB{max-width:800px;margin:0 auto}.page_categoryTitle__F7lZq{font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-lg);color:var(--white)}.page_categoryDescription__8mzN4{font-size:1.25rem;line-height:1.6;margin-bottom:var(--spacing-xl);color:hsla(0,0%,100%,.9)}.page_categoryStats__gdYEX{display:flex;justify-content:center;align-items:center;gap:var(--spacing-md);font-size:1rem;color:hsla(0,0%,100%,.8)}.page_articleCount__zyGPv,.page_readTime__IF67A{font-weight:600}.page_separator__5_HlZ{opacity:.6}.page_adSection__5Lsjw{background-color:var(--white);padding:var(--spacing-lg) 0;position:relative;z-index:10}.page_adContainer__5WfJ5{max-width:1200px;margin:0 auto;text-align:center}.page_adPlaceholder__cy4Eu{background:linear-gradient(135deg,var(--gray-100),var(--gray-200));border:2px dashed var(--gray-300);border-radius:var(--radius-lg);padding:var(--spacing-xl);color:var(--gray-600);font-size:.875rem;min-height:120px;display:flex;align-items:center;justify-content:center}.page_articlesSection__YCNne{padding:var(--spacing-xl) 0 var(--spacing-2xl) 0;background-color:var(--white)}.page_articlesHeader__bs6cn{text-align:center;margin-bottom:var(--spacing-xl)}.page_articlesTitle__e3e5e{font-size:2rem;font-weight:700;color:var(--text-dark-blue);margin-bottom:0}.page_articlesGrid__L0k0l{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}@media (min-width:769px){.page_articlesGrid__L0k0l{grid-template-columns:repeat(3,1fr)}.page_articlesGrid__L0k0l>:first-child{grid-column:span 2}}.page_emptyState__YZ9E_{text-align:center;padding:var(--spacing-3xl) 0;color:var(--gray-600)}.page_emptyIcon__Tq5La{font-size:4rem;margin-bottom:var(--spacing-lg);display:block}.page_emptyTitle__l6CEH{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-md);color:var(--text-dark-blue)}.page_emptyDescription__RVykW{font-size:1rem;max-width:400px;margin:0 auto}.page_relatedSection__Jkdnu{padding:var(--spacing-2xl) 0;background-color:var(--bg-light-gray)}.page_relatedTitle__l_cRW{font-size:2rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-2xl);color:var(--text-dark-blue)}.page_relatedGrid__Ontms{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.page_relatedCard__99K1D{background-color:var(--white);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-decoration:none;color:inherit;transition:all var(--transition-normal);border:1px solid var(--gray-200);display:block}.page_relatedCard__99K1D:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:var(--primary-green)}.page_relatedName__IrJPx{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-sm);color:var(--text-dark-blue)}.page_relatedCount__EpqI1{font-size:.875rem;color:var(--gray-600);margin:0}@media (max-width:768px){.page_heroSection__qay5l{padding:var(--spacing-lg) 0;min-height:25vh}.page_adSection__5Lsjw{padding:var(--spacing-md) 0}.page_adPlaceholder__cy4Eu{padding:var(--spacing-lg);min-height:80px;font-size:.8rem;margin:0 var(--spacing-md)}.page_categoryIcon__u545V{font-size:3rem}.page_categoryTitle__F7lZq{font-size:2rem}.page_categoryDescription__8mzN4{font-size:1.125rem}.page_categoryStats__gdYEX{flex-direction:column;gap:var(--spacing-sm)}.page_separator__5_HlZ{display:none}.page_articlesSection__YCNne{padding:var(--spacing-2xl) 0}.page_articlesTitle__e3e5e{font-size:1.75rem}.page_articlesGrid__L0k0l{grid-template-columns:1fr}.page_relatedSection__Jkdnu{padding:var(--spacing-2xl) 0}.page_relatedTitle__l_cRW{font-size:1.75rem}.page_relatedGrid__Ontms{grid-template-columns:1fr}}@media (max-width:480px){.page_heroSection__qay5l{padding:var(--spacing-md) 0;min-height:20vh}.page_adPlaceholder__cy4Eu{padding:var(--spacing-md);min-height:60px;font-size:.75rem;margin:0 var(--spacing-sm)}.page_categoryTitle__F7lZq{font-size:1.75rem}.page_categoryDescription__8mzN4{font-size:1rem}.page_articlesTitle__e3e5e{font-size:1.5rem}.page_relatedTitle__l_cRW{font-size:1.75rem}.page_relatedGrid__Ontms{grid-template-columns:1fr}}.ArticleInteractions_shareSection__I_T_z{margin-bottom:2rem}.ArticleInteractions_shareTitle__YQbNk{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:var(--color-text-primary)}.ArticleInteractions_shareButtons__bEWgL{display:flex;gap:.75rem;flex-wrap:wrap}.ArticleInteractions_shareButton__7C3Qf{padding:.5rem 1rem;border:2px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text-primary);font-size:.9rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.ArticleInteractions_shareButton__7C3Qf:hover{border-color:var(--color-primary);background:var(--color-primary-light);transform:translateY(-2px)}.ArticleInteractions_backToTop__6_pY4{position:fixed;bottom:2rem;right:2rem;z-index:1000;opacity:1;transform:translateY(0);transition:all var(--transition-normal)}.ArticleInteractions_backButton__AVKcT{width:46px;height:46px;background:var(--primary-green);color:var(--white);border:none;border-radius:50%;font-size:1.25rem;cursor:pointer;transition:all var(--transition-normal);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ArticleInteractions_backButton__AVKcT:hover{background:var(--primary-green);transform:translateY(-4px);box-shadow:0 12px 30px rgba(74,177,157,.4)}.ArticleInteractions_newsletterSection__RK_jw{margin-top:1rem}.ArticleInteractions_newsletterForm__zBqDC{display:flex;gap:.5rem;margin-bottom:.5rem}.ArticleInteractions_newsletterInput__vOIZT{flex:1 1;padding:.75rem;border:2px solid var(--color-border);border-radius:8px;font-size:1rem;transition:border-color .3s ease}.ArticleInteractions_newsletterInput__vOIZT:focus{outline:none;border-color:var(--color-primary)}.ArticleInteractions_newsletterInput__vOIZT:disabled{opacity:.6;cursor:not-allowed}.ArticleInteractions_newsletterButton__SnOaN{padding:.75rem 1.5rem;background:var(--color-accent);color:#fff;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s ease;white-space:nowrap}.ArticleInteractions_newsletterButton__SnOaN:hover:not(:disabled){background:var(--color-accent-dark);transform:translateY(-2px)}.ArticleInteractions_newsletterButton__SnOaN:disabled{opacity:.6;cursor:not-allowed;transform:none}.ArticleInteractions_message__mygt7{font-size:.9rem;margin:0;padding:.5rem;border-radius:4px;text-align:center}.ArticleInteractions_success__s4dTZ{color:var(--color-success,#22c55e);background-color:var(--color-success-bg,#dcfce7)}.ArticleInteractions_error___Jgoo{color:var(--color-error,#ef4444);background-color:var(--color-error-bg,#fef2f2)}@media (max-width:768px){.ArticleInteractions_shareButtons__bEWgL{justify-content:center}.ArticleInteractions_shareButton__7C3Qf{flex:1 1;min-width:120px;justify-content:center}.ArticleInteractions_newsletterForm__zBqDC{flex-direction:column}.ArticleInteractions_backToTop__6_pY4{bottom:1.5rem;right:1.5rem}.ArticleInteractions_backButton__AVKcT{width:40px;height:40px;font-size:1.125rem}}.Newsletter_ctaForm__Mz_Ah{display:flex;flex-direction:column;gap:1rem;max-width:400px;margin:0 auto}.Newsletter_form__h7HOS{display:flex;gap:.5rem;flex-wrap:wrap}.Newsletter_ctaInput__0hXTW{flex:1 1;min-width:200px;padding:.75rem 1rem;border:2px solid var(--color-border);border-radius:8px;font-size:1rem;transition:border-color .3s ease}.Newsletter_ctaInput__0hXTW:focus{outline:none;border-color:var(--color-primary)}.Newsletter_ctaInput__0hXTW:disabled{opacity:.6;cursor:not-allowed}.Newsletter_message__didcZ{text-align:center;font-size:.9rem;margin:0;padding:.5rem;border-radius:4px}.Newsletter_success__TYpaY{color:var(--color-success,#22c55e);background-color:var(--color-success-bg,#dcfce7)}.Newsletter_error__1OCi7{color:var(--color-error,#ef4444);background-color:var(--color-error-bg,#fef2f2)}@media (max-width:768px){.Newsletter_form__h7HOS{flex-direction:column}.Newsletter_ctaInput__0hXTW{min-width:unset}}.SearchSuggestions_suggestionTags__iLLrX{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.SearchSuggestions_suggestionTag__M9D70{padding:.5rem 1rem;background:var(--color-primary-light,#e0f2fe);color:var(--color-primary,#0369a1);border:2px solid var(--color-primary,#0369a1);border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.SearchSuggestions_suggestionTag__M9D70:hover{background:var(--color-primary,#0369a1);color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.SearchSuggestions_suggestionTag__M9D70:active{transform:translateY(0)}@media (max-width:768px){.SearchSuggestions_suggestionTags__iLLrX{gap:.25rem}.SearchSuggestions_suggestionTag__M9D70{padding:.4rem .8rem;font-size:.8rem}}.AdPlaceholder_adContainer__LZQU6{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.5rem;background-color:#fff}.AdPlaceholder_adTip__jg7oC{font-size:.75rem;color:#666;margin:.2rem 0;font-weight:400;opacity:.8}.AdPlaceholder_adImage__EIWFh{max-width:100%;height:auto;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.AdPlaceholder_adPlaceholder__7oi8f{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border:2px dashed #ccc;border-radius:8px}.AdPlaceholder_placeholderText__4WIdR{font-size:1rem;color:#666;font-weight:500}@media (max-width:768px){.AdPlaceholder_adContainer__LZQU6{padding:.25rem}.AdPlaceholder_adTip__jg7oC{font-size:.7rem}.AdPlaceholder_placeholderText__4WIdR{font-size:.9rem}}.page_articlePage__KMlAj{min-height:100vh;background-color:var(--bg-light-gray);padding:var(--spacing-lg) 0}.page_articleLayout___tiTB{display:grid;grid-template-columns:1fr 340px;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);align-items:start}.page_articleMain__F_Zt1{background-color:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.page_articleHeader__c9onx{padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-md)}.page_articleMeta__ahkzN{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);font-size:.875rem;color:var(--gray-600)}.page_articleDate___1_U6{font-weight:500}.page_articleDuration__VfFAj{padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--primary-green);color:var(--white);border-radius:var(--radius-sm);font-weight:600}.page_articleTitle__XoHHy{font-size:2.2rem;font-weight:700;line-height:1.2;color:var(--text-dark-blue);margin-bottom:0}.page_articleDescription__PKtyH{font-size:1.25rem;line-height:1.6;color:var(--gray-600);margin:0}.page_articleImage__Tr2n_{position:relative;width:auto;height:400px;overflow:hidden;margin:0 var(--spacing-xl);border-radius:var(--radius-lg)}.page_adSection__Ny8uO{padding:var(--spacing-md) 0;margin:0 var(--spacing-xl);position:relative}.page_adContainer__Z__cs{text-align:center}.page_adPlaceholder__HnVDE{background:linear-gradient(135deg,var(--gray-100),var(--gray-200));border:2px dashed var(--gray-300);border-radius:var(--radius-lg);padding:var(--spacing-lg);color:var(--gray-600);font-size:.875rem;min-height:100px;display:flex;align-items:center;justify-content:center}.page_articleContent__VhMYw{padding:var(--spacing-lg) var(--spacing-xl);line-height:1.8}.page_contentHeading__t8tGc{font-size:1.75rem;font-weight:700;color:var(--text-dark-blue);margin:var(--spacing-2xl) 0 var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--primary-green)}.page_contentSubheading__vzH_i{font-size:1.375rem;font-weight:600;color:var(--text-dark-blue);margin:var(--spacing-xl) 0 var(--spacing-md)}.page_contentParagraph__KZMxS{margin-bottom:var(--spacing-lg);color:var(--text-dark-blue);font-size:1.125rem}.page_contentList__jOKel{margin:var(--spacing-lg) 0;padding-left:var(--spacing-xl)}.page_contentListItem__9MlVA{margin-bottom:var(--spacing-sm);color:var(--text-dark-blue);font-size:1.125rem}.page_contentListItem__9MlVA::marker{color:var(--primary-green)}.page_articleFooter__62Pad{padding:var(--spacing-2xl);border-top:1px solid var(--gray-200);background-color:var(--gray-100)}.page_shareSection__uTTvO{margin-bottom:var(--spacing-xl)}.page_shareTitle__94dkn{font-size:1.125rem;font-weight:600;color:var(--text-dark-blue);margin-bottom:var(--spacing-md)}.page_shareButtons__gTuY_{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.page_shareButton__oBzoZ{background-color:var(--white);border:2px solid var(--gray-300);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.page_shareButton__oBzoZ:hover{border-color:var(--primary-green);background-color:var(--primary-green);color:var(--white)}.page_articleSidebar__RuaoE{display:flex;flex-direction:column;gap:var(--spacing-lg);position:-webkit-sticky;position:sticky;top:calc(70px + var(--spacing-lg));width:340px;max-height:calc(100vh - 70px - var(--spacing-lg) * 2);overflow:hidden;z-index:10;align-self:flex-start}.page_sidebarCard__QCekN{background-color:var(--white);border-radius:var(--radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;min-height:0;height:calc(100vh - 120px);overflow:hidden}.page_sidebarTitle__K67rS{font-size:1.125rem;font-weight:700;color:var(--text-dark-blue);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--gray-200);flex-shrink:0}.page_sidebarTitle__K67rS:not(:first-child){margin-top:var(--spacing-xl)}.page_newsletterText__SYZN_{font-size:.875rem;color:var(--gray-600);margin-bottom:var(--spacing-md);line-height:1.5}.page_newsletterForm__Ou6bl{display:flex;flex-direction:column;gap:var(--spacing-sm)}.page_newsletterInput__d8SoY{padding:var(--spacing-sm);border:2px solid var(--gray-300);border-radius:var(--radius-md);font-size:.875rem;outline:none;transition:border-color var(--transition-fast)}.page_newsletterInput__d8SoY:focus{border-color:var(--primary-green)}.page_newsletterButton__ALi3L{background-color:var(--primary-green);color:var(--white);border:none;border-radius:var(--radius-md);padding:var(--spacing-sm);font-weight:600;font-size:.875rem;cursor:pointer;transition:background-color var(--transition-fast)}.page_newsletterButton__ALi3L:hover{background-color:var(--primary-orange)}.page_combinedList__i9Xm9,.page_popularList___AbFK{overflow-y:visible;flex:none;min-height:auto;max-height:none}.page_sectionSeparator__iHuI_{margin:var(--spacing-lg) 0 var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.page_sectionTitle__4fuYX{font-size:1rem;font-weight:600;color:var(--text-dark-blue);margin:0;text-align:center;opacity:.8}.page_popularItem__6WA4R{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:background-color var(--transition-fast)}.page_popularItem__6WA4R:hover{background-color:var(--gray-100)}.page_popularNumber__84vq0{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--primary-green);color:var(--white);border-radius:50%;font-size:.75rem;font-weight:700;flex-shrink:0}.page_popularContent__5wzov{flex:1 1}.page_popularTitle__FJiC7{font-size:1rem;font-weight:600;color:var(--text-dark-blue);margin-bottom:var(--spacing-xs);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page_popularMeta__VP8vi{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.page_popularCategory___p6sb{font-size:.875rem;color:var(--white);background-color:var(--primary-green);padding:2px var(--spacing-xs);border-radius:var(--radius-sm);font-weight:500}.page_popularDuration__zo_7P{font-size:.875rem;color:var(--gray-500)}.page_recommendList__HPTQ4{overflow-y:visible;flex:none;min-height:auto;max-height:none}.page_recommendItem__NdbuN{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:background-color var(--transition-fast);min-height:80px}.page_recommendItem__NdbuN:hover{background-color:var(--gray-100)}.page_recommendContent__0NKdt{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.page_recommendTitle__K1KfJ{font-size:1rem;font-weight:600;color:var(--text-dark-blue);line-height:1.3}.page_recommendDescription__vb50M,.page_recommendTitle__K1KfJ{margin-bottom:var(--spacing-xs);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page_recommendDescription__vb50M{font-size:.875rem;color:var(--gray-600);line-height:1.4}.page_recommendMeta__2o6wP{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;margin-top:auto}.page_recommendCategory__CHX7z{font-size:.8rem;color:var(--white);background-color:var(--primary-orange);padding:2px var(--spacing-xs);border-radius:var(--radius-sm);font-weight:500}.page_recommendDuration__Y_wl_{font-size:.8rem;color:var(--gray-500)}.page_recommendImage__lcHXu{position:relative;width:80px;height:80px;border-radius:var(--radius-md);overflow:hidden;flex-shrink:0;background-color:var(--gray-200)}.page_recommendImage__lcHXu img{width:100%;height:100%;object-fit:cover}.page_relatedSection__TQkvC{margin-top:var(--spacing-xl);padding:var(--spacing-xl) 0 var(--spacing-2xl) 0;background-color:var(--white)}.page_relatedTitle__Pj_r9{font-size:1.7rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-xl);color:var(--text-dark-blue)}.page_relatedGrid__I_DyM{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);max-width:1200px;margin:0 auto}@media (max-width:1024px){.page_articleLayout___tiTB{grid-template-columns:1fr;gap:var(--spacing-xl)}.page_articleSidebar__RuaoE{position:static;order:3;width:100%}.page_articleSidebar__RuaoE,.page_sidebarCard__QCekN{display:flex;flex-direction:column;max-height:none;height:auto;overflow:visible}.page_sidebarContent__te2fF{flex:none;overflow:visible;padding-right:0;margin-right:0;max-height:none}.page_popularSection__9ebYd,.page_recommendSection__wV7Ot{display:flex;flex-direction:column;gap:var(--spacing-md)}.page_combinedList__i9Xm9,.page_popularList___AbFK,.page_recommendList__HPTQ4{overflow-y:visible;flex:none;min-height:auto;max-height:none}.page_relatedSection__TQkvC{order:2}.page_articleTitle__XoHHy{font-size:2rem}.page_popularTitle__FJiC7{font-size:1.125rem}.page_popularCategory___p6sb,.page_popularDuration__zo_7P{font-size:1rem}.page_recommendTitle__K1KfJ{font-size:1.125rem}.page_recommendDescription__vb50M{font-size:1rem}.page_recommendCategory__CHX7z,.page_recommendDuration__Y_wl_{font-size:.9rem}.page_sidebarContent__te2fF::-webkit-scrollbar{display:block}}@media (max-width:768px){.page_articlePage__KMlAj{padding:var(--spacing-md) 0}.page_articleHeader__c9onx{padding:var(--spacing-md)}.page_articleTitle__XoHHy{font-size:1.75rem}.page_adSection__Ny8uO{margin:0 var(--spacing-md);padding:var(--spacing-sm) 0}.page_adPlaceholder__HnVDE{padding:var(--spacing-md);min-height:80px;font-size:.8rem}.page_articleImage__Tr2n_{height:250px;width:auto;margin:0 var(--spacing-md)}.page_articleContent__VhMYw{padding:var(--spacing-md)}.page_contentHeading__t8tGc{font-size:1.5rem}.page_contentSubheading__vzH_i{font-size:1.25rem}.page_contentListItem__9MlVA,.page_contentParagraph__KZMxS{font-size:1rem}.page_articleFooter__62Pad{padding:var(--spacing-md)}.page_relatedGrid__I_DyM{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.page_articleSidebar__RuaoE{width:100%;position:static}.page_articleSidebar__RuaoE,.page_sidebarCard__QCekN,.page_sidebarContent__te2fF{max-height:none;height:auto;overflow:visible}.page_sidebarContent__te2fF{flex:none;padding-right:0;margin-right:0}.page_popularTitle__FJiC7{font-size:1.25rem}.page_popularCategory___p6sb,.page_popularDuration__zo_7P{font-size:1.125rem}.page_recommendTitle__K1KfJ{font-size:1.25rem}.page_recommendDescription__vb50M{font-size:1.125rem}.page_recommendCategory__CHX7z,.page_recommendDuration__Y_wl_{font-size:1rem}.page_sidebarContent__te2fF::-webkit-scrollbar{display:block}}@media (max-width:480px){.page_articleTitle__XoHHy{font-size:1.5rem}.page_articleMeta__ahkzN{flex-direction:row;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.page_adSection__Ny8uO{margin:0 var(--spacing-md)}.page_adPlaceholder__HnVDE{padding:var(--spacing-sm);min-height:60px;font-size:.75rem}.page_articleImage__Tr2n_{margin:0 var(--spacing-md);width:auto}.page_popularTitle__FJiC7{font-size:.9rem;line-height:1.2}.page_popularCategory___p6sb,.page_popularDuration__zo_7P{font-size:.8rem}.page_recommendTitle__K1KfJ{font-size:.9rem;line-height:1.2}.page_recommendDescription__vb50M{font-size:.8rem}.page_recommendCategory__CHX7z,.page_recommendDuration__Y_wl_{font-size:.75rem}.page_recommendImage__lcHXu{width:70px;height:70px}.page_articleLayout___tiTB{gap:var(--spacing-md)}.page_articleSidebar__RuaoE{width:100%;max-height:none;height:auto;overflow:visible;position:static;margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.page_sidebarCard__QCekN{height:auto;max-height:none;overflow:visible;padding:var(--spacing-md)}.page_sidebarContent__te2fF{overflow:visible;max-height:none;height:auto;flex:none}.page_popularItem__6WA4R,.page_recommendItem__NdbuN{padding:0}}.page_popularSection__9ebYd,.page_recommendSection__wV7Ot{display:flex;flex-direction:column;gap:var(--spacing-md)}.page_sidebarContent__te2fF{flex:1 1;overflow-y:auto;padding-right:var(--spacing-xs);margin-right:calc(-1 * var(--spacing-xs));scrollbar-width:none;-ms-overflow-style:none}.page_sidebarContent__te2fF::-webkit-scrollbar{display:none}.ArticleCard_card__ao6Uy{background-color:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);height:100%;display:flex;flex-direction:column;overflow:hidden}.ArticleCard_card__ao6Uy:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.ArticleCard_cardLink__Kmhe6{text-decoration:none;color:inherit;height:100%;display:flex;flex-direction:column}.ArticleCard_imageContainer__IkqGh{position:relative;width:100%;height:220px;overflow:hidden}.ArticleCard_image__n9Cs4{object-fit:cover;transition:transform var(--transition-slow)}.ArticleCard_card__ao6Uy:hover .ArticleCard_image__n9Cs4{transform:scale(1.05)}.ArticleCard_categoryOverlay__Ice3N{position:absolute;top:var(--spacing-md);left:var(--spacing-md);z-index:3;display:inline-block;background-color:var(--primary-green);color:var(--white);padding:var(--spacing-xs) var(--spacing-xs);border-radius:var(--radius-sm);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ArticleCard_imageOverlay__otarR{position:absolute;top:var(--spacing-md);right:var(--spacing-md);z-index:2}.ArticleCard_duration___HpiY{background-color:rgba(0,0,0,.7);color:var(--white);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}.ArticleCard_overlayTitle__qybvt{position:absolute;bottom:var(--spacing-md);left:var(--spacing-md);right:var(--spacing-md);z-index:3;color:#fff;font-family:var(--font-primary);font-size:1.25rem;font-weight:700;line-height:1.3;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3);transition:color var(--transition-fast);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ArticleCard_content__YntgD{padding:var(--spacing-lg);flex:1 1;display:flex;flex-direction:column;min-height:0}.ArticleCard_title__Hc_j4{font-family:var(--font-primary);font-size:1.25rem;font-weight:700;line-height:1.3;color:var(--text-dark-blue);margin-bottom:var(--spacing-sm);transition:color var(--transition-fast);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ArticleCard_card__ao6Uy:hover .ArticleCard_title__Hc_j4{color:var(--primary-green)}.ArticleCard_description__2y_Ok{color:var(--gray-600);line-height:1.6;margin-bottom:var(--spacing-md);flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ArticleCard_meta__oT9KH{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--spacing-sm);border-top:1px solid var(--gray-200)}.ArticleCard_date__C_I6_{color:var(--gray-500);font-size:.875rem;font-weight:500}.ArticleCard_readMore__GFUKw{color:var(--primary-green);font-weight:600;font-size:.875rem;transition:color var(--transition-fast)}.ArticleCard_card__ao6Uy:hover .ArticleCard_readMore__GFUKw{color:var(--primary-orange)}.ArticleCard_featured__3sF9N{grid-column:span 2}.ArticleCard_featured__3sF9N .ArticleCard_imageContainer__IkqGh{height:220px}.ArticleCard_featured__3sF9N .ArticleCard_title__Hc_j4{font-size:1.375rem;margin-bottom:var(--spacing-sm);-webkit-line-clamp:2}.ArticleCard_featured__3sF9N .ArticleCard_description__2y_Ok{font-size:1rem;margin-bottom:var(--spacing-sm);-webkit-line-clamp:3}.ArticleCard_featured__3sF9N .ArticleCard_overlayTitle__qybvt{-webkit-line-clamp:3}.ArticleCard_featured__3sF9N .ArticleCard_content__YntgD{padding:var(--spacing-xl)}.ArticleCard_compact__kEtwR .ArticleCard_imageContainer__IkqGh{height:150px}.ArticleCard_compact__kEtwR .ArticleCard_content__YntgD{padding:var(--spacing-md)}.ArticleCard_compact__kEtwR .ArticleCard_title__Hc_j4{font-size:1.125rem;margin-bottom:var(--spacing-xs);-webkit-line-clamp:2}.ArticleCard_compact__kEtwR .ArticleCard_description__2y_Ok{font-size:.875rem;margin-bottom:var(--spacing-sm);-webkit-line-clamp:3}.ArticleCard_compact__kEtwR .ArticleCard_meta__oT9KH{padding-top:var(--spacing-xs)}@media (min-width:768px) and (max-width:1024px){.ArticleCard_featured__3sF9N .ArticleCard_imageContainer__IkqGh{height:220px}}@media (max-width:768px){.ArticleCard_featured__3sF9N{grid-column:span 1}.ArticleCard_featured__3sF9N .ArticleCard_imageContainer__IkqGh{height:180px}.ArticleCard_featured__3sF9N .ArticleCard_title__Hc_j4{font-size:1.25rem;-webkit-line-clamp:2}.ArticleCard_featured__3sF9N .ArticleCard_description__2y_Ok{height:100px;font-size:.95rem;-webkit-line-clamp:4;flex:unset}.ArticleCard_featured__3sF9N .ArticleCard_overlayTitle__qybvt{-webkit-line-clamp:2}.ArticleCard_featured__3sF9N .ArticleCard_content__YntgD{padding:var(--spacing-md)}.ArticleCard_overlayTitle__qybvt{font-size:1.125rem;bottom:var(--spacing-sm);left:var(--spacing-sm);right:var(--spacing-sm);-webkit-line-clamp:2}.ArticleCard_categoryOverlay__Ice3N{top:var(--spacing-sm);left:var(--spacing-sm);font-size:.7rem;padding:var(--spacing-xs) var(--spacing-xs)}.ArticleCard_imageContainer__IkqGh{height:180px}.ArticleCard_content__YntgD{padding:var(--spacing-md)}.ArticleCard_title__Hc_j4{font-size:1.125rem;-webkit-line-clamp:2}.ArticleCard_description__2y_Ok{-webkit-line-clamp:3}}@media (max-width:480px){.ArticleCard_featured__3sF9N .ArticleCard_imageContainer__IkqGh{height:160px}.ArticleCard_featured__3sF9N .ArticleCard_title__Hc_j4{font-size:1.125rem;-webkit-line-clamp:2}.ArticleCard_featured__3sF9N .ArticleCard_description__2y_Ok{height:74px;font-size:.9rem;-webkit-line-clamp:3}.ArticleCard_featured__3sF9N .ArticleCard_overlayTitle__qybvt{-webkit-line-clamp:2}.ArticleCard_featured__3sF9N .ArticleCard_content__YntgD{padding:var(--spacing-sm)}.ArticleCard_overlayTitle__qybvt{font-size:1rem;bottom:var(--spacing-xs);left:var(--spacing-xs);right:var(--spacing-xs);-webkit-line-clamp:2}.ArticleCard_categoryOverlay__Ice3N{top:var(--spacing-md);left:var(--spacing-md);font-size:.65rem;padding:2px var(--spacing-xs)}.ArticleCard_imageContainer__IkqGh{height:160px}.ArticleCard_content__YntgD{padding:var(--spacing-sm)}.ArticleCard_title__Hc_j4{font-size:1rem;-webkit-line-clamp:2}.ArticleCard_description__2y_Ok{font-size:.875rem;-webkit-line-clamp:3}.ArticleCard_meta__oT9KH{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.ArticleCard_date__C_I6_,.ArticleCard_readMore__GFUKw{font-size:.8rem}}@media (max-width:414px){.ArticleCard_featured__3sF9N .ArticleCard_imageContainer__IkqGh,.ArticleCard_imageContainer__IkqGh{height:130px}.ArticleCard_featured__3sF9N .ArticleCard_overlayTitle__qybvt,.ArticleCard_overlayTitle__qybvt{-webkit-line-clamp:2}}@media (min-width:769px){.ArticleCard_featured__3sF9N .ArticleCard_description__2y_Ok{-webkit-line-clamp:4;font-size:1.1rem;line-height:1.8}.ArticleCard_card__ao6Uy:not(.ArticleCard_featured__3sF9N) .ArticleCard_description__2y_Ok{-webkit-line-clamp:3!important}.ArticleCard_heroContext__mbB_i .ArticleCard_firstCard__j14AP .ArticleCard_imageContainer__IkqGh{height:280px}.ArticleCard_heroContext__mbB_i .ArticleCard_firstCard__j14AP .ArticleCard_description__2y_Ok{-webkit-line-clamp:4;font-size:1rem;line-height:1.7}.ArticleCard_heroContext__mbB_i .ArticleCard_firstCard__j14AP.ArticleCard_featured__3sF9N .ArticleCard_imageContainer__IkqGh{height:320px}.ArticleCard_heroContext__mbB_i .ArticleCard_firstCard__j14AP.ArticleCard_featured__3sF9N .ArticleCard_description__2y_Ok{-webkit-line-clamp:4;font-size:1.1rem;line-height:1.8}.ArticleCard_heroContext__mbB_i .ArticleCard_firstCard__j14AP:not(.ArticleCard_featured__3sF9N) .ArticleCard_imageContainer__IkqGh{height:280px}.ArticleCard_heroContext__mbB_i .ArticleCard_firstCard__j14AP:not(.ArticleCard_featured__3sF9N) .ArticleCard_description__2y_Ok{-webkit-line-clamp:4}}.MarkdownRenderer_markdownContent__Q7wKV{line-height:1.6;color:#333;max-width:100%}.MarkdownRenderer_markdownContent__Q7wKV h1{font-size:3rem;font-weight:700;color:#1a1a1a;margin-bottom:2rem;text-align:left;position:relative;padding-bottom:1rem}.MarkdownRenderer_markdownContent__Q7wKV h1:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background:linear-gradient(90deg,#007bff,#28a745);border-radius:2px}.MarkdownRenderer_markdownContent__Q7wKV h2{font-size:2rem;font-weight:600;margin:1.8rem 0 1rem;color:#2c3e50;border-bottom:2px solid #e9ecef;padding-bottom:.3rem}.MarkdownRenderer_markdownContent__Q7wKV h3{font-size:1.5rem;font-weight:600;margin:1.5rem 0 .8rem;color:#34495e}.MarkdownRenderer_markdownContent__Q7wKV h4{font-size:1.25rem;font-weight:600;margin:1.2rem 0 .6rem;color:#495057}.MarkdownRenderer_markdownContent__Q7wKV h5{font-size:1.1rem;font-weight:600;margin:1rem 0 .5rem;color:#6c757d}.MarkdownRenderer_markdownContent__Q7wKV h6{font-size:1rem;font-weight:600;margin:.8rem 0 .4rem;color:#6c757d}.MarkdownRenderer_markdownContent__Q7wKV p{margin:1rem 0;font-size:1rem;line-height:1.7}.MarkdownRenderer_markdownContent__Q7wKV ol,.MarkdownRenderer_markdownContent__Q7wKV ul{margin:1rem 0;padding-left:2rem}.MarkdownRenderer_markdownContent__Q7wKV li{margin:.5rem 0;line-height:1.6}.MarkdownRenderer_markdownContent__Q7wKV ul li{list-style-type:disc}.MarkdownRenderer_markdownContent__Q7wKV ol li{list-style-type:decimal}.MarkdownRenderer_markdownContent__Q7wKV blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #007bff;background-color:#f8f9fa;font-style:italic;color:#495057}.MarkdownRenderer_markdownContent__Q7wKV code{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;font-size:.9rem;color:#e83e8c}.MarkdownRenderer_markdownContent__Q7wKV pre{background-color:#f8f9fa;padding:1rem;border-radius:5px;overflow-x:auto;margin:1rem 0;border:1px solid #e9ecef}.MarkdownRenderer_markdownContent__Q7wKV pre code{background-color:transparent;padding:0;color:#333}.MarkdownRenderer_markdownContent__Q7wKV a{color:#007bff;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease}.MarkdownRenderer_markdownContent__Q7wKV a:hover{color:#0056b3;border-bottom-color:#0056b3}.MarkdownRenderer_markdownContent__Q7wKV table{width:100%;border-collapse:collapse;margin:1.5rem 0;border:1px solid #dee2e6}.MarkdownRenderer_markdownContent__Q7wKV td,.MarkdownRenderer_markdownContent__Q7wKV th{padding:.75rem;text-align:left;border-bottom:1px solid #dee2e6}.MarkdownRenderer_markdownContent__Q7wKV th{background-color:#f8f9fa;font-weight:600;color:#495057}.MarkdownRenderer_markdownContent__Q7wKV hr{margin:2rem 0;border:none;border-top:2px solid #e9ecef}.MarkdownRenderer_markdownContent__Q7wKV strong{font-weight:600;color:#2c3e50}.MarkdownRenderer_markdownContent__Q7wKV em{font-style:italic;color:#6c757d}@media (max-width:768px){.MarkdownRenderer_markdownContent__Q7wKV h1{font-size:2.2rem;margin-bottom:1.5rem}.MarkdownRenderer_markdownContent__Q7wKV h1:after{width:60px;height:2px}.MarkdownRenderer_markdownContent__Q7wKV h2{font-size:1.5rem}.MarkdownRenderer_markdownContent__Q7wKV h3{font-size:1.25rem}.MarkdownRenderer_markdownContent__Q7wKV ol,.MarkdownRenderer_markdownContent__Q7wKV ul{padding-left:1.5rem}.MarkdownRenderer_markdownContent__Q7wKV blockquote{padding:.8rem 1rem;margin:1rem 0}.MarkdownRenderer_markdownContent__Q7wKV pre{padding:.8rem}}@media (max-width:480px){.MarkdownRenderer_markdownContent__Q7wKV h1{font-size:1.8rem;margin-bottom:1rem}}.HeroBanner_heroBanner__pdZcP{background:linear-gradient(135deg,var(--primary-green) 0,var(--primary-orange) 100%);color:var(--white);position:relative;overflow:hidden;min-height:400px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.HeroBanner_emptyState__UodFC{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;position:relative;z-index:2}.HeroBanner_emptyState__UodFC h2{font-size:2rem;margin-bottom:var(--spacing-md);color:var(--white)}.HeroBanner_emptyState__UodFC p{font-size:1.1rem;color:hsla(0,0%,100%,.8)}.HeroBanner_sr-only__ZB8iX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HeroBanner_heroBanner__pdZcP:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="75" cy="75" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="50" cy="10" r="0.5" fill="rgba(255,255,255,0.05)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3;z-index:0}.HeroBanner_heroBanner__pdZcP:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none"><defs><linearGradient id="waveGradient1" x1="0%" y1="0%" x2="0%" y2="100%"><stop offset="0%" style="stop-color:white;stop-opacity:0.8"/><stop offset="100%" style="stop-color:white;stop-opacity:0.2"/></linearGradient></defs><path d="M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V120H0Z" fill="url(%23waveGradient1)"></path></svg>') no-repeat;background-size:cover;z-index:1}.HeroBanner_bannerContainer___MrS_{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:var(--spacing-xl) 0;height:100%;display:flex;flex-direction:column;justify-content:center}.HeroBanner_sliderWrapper__giEoX{position:relative;overflow:hidden;border-radius:var(--radius-lg);touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.HeroBanner_slider__p5GPy{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform;touch-action:pan-y pinch-zoom}.HeroBanner_slider__p5GPy.HeroBanner_swipeActive__DsBQ3{transition:transform .2s ease-out}.HeroBanner_slide__q_PEh{min-width:100%;display:flex;align-items:center}.HeroBanner_slideContent__K_Ku0{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:center;width:100%;max-width:1040px;margin:0 auto}.HeroBanner_slideText__2awkq{max-width:600px}.HeroBanner_slideTitle__ehfII{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:var(--spacing-md);color:var(--white);text-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-line-clamp:2}.HeroBanner_slideDescription__5gBwK,.HeroBanner_slideTitle__ehfII{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.HeroBanner_slideDescription__5gBwK{font-size:1.125rem;line-height:1.6;color:hsla(0,0%,100%,.9);-webkit-line-clamp:3}.HeroBanner_slideMeta__SX9XC{display:flex;gap:var(--spacing-md);align-items:center;color:hsla(0,0%,100%,.8);font-size:.875rem}.HeroBanner_slideDuration__VoSAg{background:hsla(0,0%,100%,.2);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.HeroBanner_slideDate__uYicY{opacity:.8}.HeroBanner_slideImage__HI1P5{box-shadow:0 8px 32px rgba(0,0,0,.2)}.HeroBanner_imageLink__1IrC_,.HeroBanner_slideImage__HI1P5{position:relative;min-height:300px;width:100%;border-radius:var(--radius-lg);overflow:hidden}.HeroBanner_imageLink__1IrC_{display:block;height:100%;transition:transform var(--transition-normal);cursor:pointer}.HeroBanner_imageLink__1IrC_:hover{transform:scale(1.02)}.HeroBanner_bannerImage__QBFiF{object-fit:cover;transition:transform var(--transition-slow)}.HeroBanner_imageLink__1IrC_:hover .HeroBanner_bannerImage__QBFiF{transform:scale(1.05)}.HeroBanner_navButton__14hqh{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.4);border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-normal);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10;color:rgba(0,0,0,.7);box-shadow:0 2px 8px rgba(0,0,0,.1)}.HeroBanner_navButton__14hqh:hover{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.45);color:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1);box-shadow:0 4px 15px rgba(0,0,0,.15)}.HeroBanner_navButton__14hqh:active{background:hsla(0,0%,100%,.2);transform:translateY(-50%) scale(.95)}.HeroBanner_navButton__14hqh:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.HeroBanner_navButton__14hqh svg{opacity:.7}.HeroBanner_prevButton__0hZ6O{left:var(--spacing-sm)}.HeroBanner_nextButton__mCzid{right:var(--spacing-sm)}.HeroBanner_indicators__R0HM3{display:flex;justify-content:center;gap:var(--spacing-sm);position:relative;top:10px;z-index:10}.HeroBanner_indicator__lWM9W{width:12px;height:12px;border-radius:50%;border:2px solid hsla(0,0%,100%,.5);background:transparent;cursor:pointer;transition:all var(--transition-fast)}.HeroBanner_indicator__lWM9W:hover{border-color:hsla(0,0%,100%,.8);transform:scale(1.2)}.HeroBanner_indicator__lWM9W.HeroBanner_active__RO3lI{background:var(--white);border-color:var(--white);transform:scale(1.3)}@media (max-width:1024px){.HeroBanner_slideContent__K_Ku0{grid-template-columns:1.2fr 1fr;gap:var(--spacing-xl)}.HeroBanner_slideTitle__ehfII{font-size:1.8rem}.HeroBanner_slideDescription__5gBwK{font-size:1rem}.HeroBanner_navButton__14hqh{width:44px;height:44px}.HeroBanner_imageLink__1IrC_{width:100%}}@media (max-width:768px){.HeroBanner_heroBanner__pdZcP{min-height:400px}.HeroBanner_bannerContainer___MrS_{padding:var(--spacing-lg) var(--spacing-sm)}.HeroBanner_sliderWrapper__giEoX{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.HeroBanner_slideContent__K_Ku0{grid-template-columns:1fr;text-align:center;gap:var(--spacing-md)}.HeroBanner_slideText__2awkq{order:2}.HeroBanner_slideImage__HI1P5{order:1;min-height:250px;max-width:420px;margin:0 auto;width:100%;position:relative}.HeroBanner_slideImageTitle__Qtq2r{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));color:var(--white);padding:var(--spacing-lg) var(--spacing-md) var(--spacing-md);font-size:1.25rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 4px rgba(0,0,0,.5);z-index:4}.HeroBanner_slideImageMeta__fnKPf{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;justify-content:space-between;padding:var(--spacing-sm);pointer-events:none}.HeroBanner_slideImageDate__GKRTW,.HeroBanner_slideImageDuration__grZsI{display:block;background:rgba(0,0,0,.4);color:hsla(0,0%,100%,.85);padding:4px 8px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:400;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 1px 4px rgba(0,0,0,.15);white-space:nowrap;opacity:.8}.HeroBanner_slideTitle__ehfII{display:none}.HeroBanner_slideDescription__5gBwK{font-size:.95rem;margin-bottom:var(--spacing-sm);-webkit-line-clamp:2}.HeroBanner_slideMeta__SX9XC{display:none}.HeroBanner_navButton__14hqh{width:40px;height:40px;background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:rgba(0,0,0,.7)}.HeroBanner_navButton__14hqh:hover{background:hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.5);color:rgba(0,0,0,.8)}.HeroBanner_navButton__14hqh:active{background:hsla(0,0%,100%,.25);transform:translateY(-50%) scale(.95)}.HeroBanner_navButton__14hqh:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.HeroBanner_prevButton__0hZ6O{left:var(--spacing-xs)}.HeroBanner_nextButton__mCzid{right:var(--spacing-xs)}.HeroBanner_indicator__lWM9W{width:10px;height:10px}.HeroBanner_imageLink__1IrC_{min-height:250px;width:100%;max-width:420px}.HeroBanner_imageLink__1IrC_:hover{transform:scale(1.01)}.HeroBanner_imageLink__1IrC_:hover .HeroBanner_bannerImage__QBFiF{transform:scale(1.03)}}@media (max-width:480px){.HeroBanner_heroBanner__pdZcP{min-height:300px}.HeroBanner_bannerContainer___MrS_{padding:0 0 30px}.HeroBanner_slide__q_PEh{padding:var(--spacing-md) var(--spacing-md) 0 var(--spacing-md)}.HeroBanner_slideTitle__ehfII{display:none}.HeroBanner_slideDescription__5gBwK{font-size:.875rem;-webkit-line-clamp:2}.HeroBanner_slideImage__HI1P5{min-height:200px;width:100%;position:relative}.HeroBanner_slideImageTitle__Qtq2r{position:absolute;bottom:0;left:0;right:0;margin-bottom:0;background:linear-gradient(transparent,rgba(0,0,0,.8));color:var(--white);padding:var(--spacing-md) var(--spacing-lg) var(--spacing-sm);font-size:1.1rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 4px rgba(0,0,0,.5);z-index:4}.HeroBanner_slideImageMeta__fnKPf{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;justify-content:space-between;padding:var(--spacing-xs);pointer-events:none}.HeroBanner_slideImageDate__GKRTW,.HeroBanner_slideImageDuration__grZsI{display:block;background:rgba(0,0,0,.4);color:hsla(0,0%,100%,.85);padding:4px 8px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:400;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 1px 4px rgba(0,0,0,.15);white-space:nowrap;opacity:.8}.HeroBanner_slideMeta__SX9XC{display:none}.HeroBanner_navButton__14hqh{width:36px;height:36px;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:rgba(0,0,0,.7)}.HeroBanner_navButton__14hqh:hover{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.45);color:rgba(0,0,0,.8)}.HeroBanner_navButton__14hqh:active{background:hsla(0,0%,100%,.2);transform:translateY(-50%) scale(.95)}.HeroBanner_navButton__14hqh:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.HeroBanner_navButton__14hqh svg{width:18px;height:18px}.HeroBanner_imageLink__1IrC_{min-height:200px;width:100%}.HeroBanner_imageLink__1IrC_:hover,.HeroBanner_imageLink__1IrC_:hover .HeroBanner_bannerImage__QBFiF{transform:none}}.HeroBanner_slider__p5GPy{contain:layout}.HeroBanner_slide__q_PEh{contain:layout style}@media (prefers-reduced-motion:reduce){.HeroBanner_indicator__lWM9W,.HeroBanner_navButton__14hqh,.HeroBanner_slider__p5GPy{transition:none}}@media (min-width:769px){.HeroBanner_slideImageDate__GKRTW,.HeroBanner_slideImageDuration__grZsI,.HeroBanner_slideImageMeta__fnKPf,.HeroBanner_slideImageTitle__Qtq2r{display:none}}.page_homePage__gmrHv{min-height:100vh}.page_heroSection___mcj9{background:linear-gradient(135deg,var(--primary-green) 0,var(--primary-orange) 100%);color:var(--white);padding:var(--spacing-2xl) 0;position:relative;overflow:hidden;min-height:45vh;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.page_heroSection___mcj9:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="75" cy="75" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="50" cy="10" r="0.5" fill="rgba(255,255,255,0.05)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3;z-index:0}.page_heroSection___mcj9:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none"><defs><linearGradient id="waveGradient1" x1="0%" y1="0%" x2="0%" y2="100%"><stop offset="0%" style="stop-color:white;stop-opacity:0.8"/><stop offset="100%" style="stop-color:white;stop-opacity:0.2"/></linearGradient><linearGradient id="waveGradient2" x1="0%" y1="0%" x2="0%" y2="100%"><stop offset="0%" style="stop-color:white;stop-opacity:0.6"/><stop offset="100%" style="stop-color:white;stop-opacity:0.1"/></linearGradient><linearGradient id="waveGradient3" x1="0%" y1="0%" x2="0%" y2="100%"><stop offset="0%" style="stop-color:white;stop-opacity:0.4"/><stop offset="100%" style="stop-color:white;stop-opacity:0.05"/></linearGradient></defs><path d="M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V120H0Z" fill="url(%23waveGradient1)"></path><path d="M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V120H0Z" fill="url(%23waveGradient2)"></path><path d="M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V120H0Z" fill="url(%23waveGradient3)"></path></svg>') no-repeat;background-size:cover;z-index:1}.page_heroContent__2lPR8{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:center;position:relative;z-index:2;max-width:1200px;width:100%;margin:-20px var(--spacing-md) 0 var(--spacing-md)}.page_heroText__g5S3T{max-width:600px}.page_heroTitle__Gfler{font-size:3rem;font-weight:700;line-height:1.1;margin-bottom:var(--spacing-md);padding:10px 0;color:var(--white)}.page_heroDescription__E0XDR{font-size:1.125rem;line-height:1.6;margin-bottom:var(--spacing-xl);color:hsla(0,0%,100%,.9)}.page_heroButtons__5vj38{display:flex;gap:var(--spacing-md);flex-wrap:wrap;position:relative;z-index:20}.page_heroFeatured__3B1Lj{position:relative;min-height:220px}.page_heroFeatured__3B1Lj .page_card__QV0Om{height:auto;min-height:220px;display:flex;flex-direction:column;transition:all var(--transition-normal);border:1px solid #000;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.page_heroFeatured__3B1Lj .page_card__QV0Om:hover{box-shadow:0 8px 25px rgba(0,0,0,.12),0 3px 10px rgba(0,0,0,.08);transform:translateY(-2px);border-color:rgba(74,177,157,.25)}.page_heroFeatured__3B1Lj .page_imageContainer__gQbWL{height:220px!important;flex-shrink:0;position:relative;overflow:hidden;box-shadow:inset 0 0 20px rgba(0,0,0,.05)}.page_heroFeatured__3B1Lj .page_imageContainer__gQbWL:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 40%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.7));pointer-events:none;z-index:1}.page_heroFeatured__3B1Lj .page_content__kDoxQ{padding:var(--spacing-md)!important;flex:1 1;display:flex;flex-direction:column;justify-content:space-between;min-height:auto}.page_heroFeatured__3B1Lj .page_title__3jonF{display:none!important}.page_heroFeatured__3B1Lj .page_description__86bsR{font-size:.9rem!important;line-height:1.5!important;margin-bottom:var(--spacing-sm)!important;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page_heroFeatured__3B1Lj .page_meta__N1c8V{margin-top:auto;flex-shrink:0;padding-top:var(--spacing-xs);border-top:1px solid rgba(74,177,157,.15)}.page_adSection__c49OT{background-color:var(--white);padding:var(--spacing-lg) 0;position:relative;z-index:5}.page_adContainer__q2cZj{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md);text-align:center}.page_adPlaceholder__la19W{background:linear-gradient(135deg,var(--gray-100),var(--gray-200));border:2px dashed var(--gray-300);border-radius:var(--radius-lg);padding:var(--spacing-xl);color:var(--gray-600);font-size:.875rem;min-height:120px;display:flex;align-items:center;justify-content:center}@media (min-width:768px) and (max-width:1024px){.page_heroSection___mcj9{min-height:40vh;padding:var(--spacing-xl) 0;display:flex;align-items:center;justify-content:center}.page_heroContent__2lPR8{display:grid;grid-template-columns:1fr;grid-template-areas:"hero-title" "hero-featured" "hero-description" "hero-buttons";grid-gap:var(--spacing-lg);gap:var(--spacing-lg);text-align:center;margin:0 var(--spacing-md)}.page_heroText__g5S3T{display:contents}.page_heroTitle__Gfler{grid-area:hero-title;font-size:2.2rem;text-align:center;padding:0}.page_heroDescription__E0XDR{grid-area:hero-description;max-width:100%;text-align:center}.page_heroButtons__5vj38{grid-area:hero-buttons;justify-content:center;gap:var(--spacing-md);position:relative;z-index:20}.page_heroButtons__5vj38 .page_btn__VzVq_{flex:0 0 auto;max-width:none;text-align:center;min-width:160px}.page_heroFeatured__3B1Lj{grid-area:hero-featured;min-height:280px;filter:drop-shadow(0 3px 10px rgba(0,0,0,.06))}.page_heroFeatured__3B1Lj .page_card__QV0Om{min-height:280px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.08);border:1px solid rgba(74,177,157,.18)}.page_heroFeatured__3B1Lj .page_card__QV0Om:hover{box-shadow:0 6px 20px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);transform:translateY(-1px);border-color:rgba(74,177,157,.3)}.page_heroFeatured__3B1Lj .page_imageContainer__gQbWL{height:150px!important}.page_heroFeatured__3B1Lj .page_content__kDoxQ{min-height:130px!important}.page_heroFeatured__3B1Lj .page_title__3jonF{font-size:1.125rem!important}.page_heroFeatured__3B1Lj .page_description__86bsR{font-size:.9rem!important;-webkit-line-clamp:3}.page_categoryArticles__W2ABc{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.page_sectionHeader__a4Fw5{margin-bottom:var(--spacing-md)}.page_trendingSection__1yoXI{padding:var(--spacing-md) 0}.page_categoryBlock__YiDX9{padding:15px!important}}@media (max-width:768px){.page_heroSection___mcj9{padding:var(--spacing-lg) 0;min-height:35vh;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--spacing-xl)}.page_heroContent__2lPR8{display:grid;grid-template-columns:1fr;grid-template-areas:"hero-title" "hero-featured" "hero-description" "hero-buttons";grid-gap:var(--spacing-md);gap:var(--spacing-md);text-align:left;margin:0 var(--spacing-sm)}.page_heroText__g5S3T{display:contents}.page_heroTitle__Gfler{grid-area:hero-title;font-size:2.25rem;margin-bottom:0;text-align:left}.page_heroDescription__E0XDR{grid-area:hero-description;font-size:1rem;margin-bottom:0;max-width:100%;text-align:left}.page_heroButtons__5vj38{grid-area:hero-buttons;justify-content:space-between;gap:var(--spacing-sm);flex-direction:row;flex-wrap:nowrap;width:100%;position:relative;z-index:20}.page_heroButtons__5vj38 .page_btn__VzVq_{flex:1 1;min-width:0;max-width:none;text-align:center;font-size:.85rem;padding:var(--spacing-sm) var(--spacing-xs);white-space:nowrap}.page_heroFeatured__3B1Lj{grid-area:hero-featured;min-height:260px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.05))}.page_heroFeatured__3B1Lj .page_card__QV0Om{min-height:260px;box-shadow:0 1px 4px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.06);border:1px solid rgba(74,177,157,.2)}.page_heroFeatured__3B1Lj .page_card__QV0Om:hover{box-shadow:0 4px 15px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.05);transform:translateY(-1px);border-color:rgba(74,177,157,.35)}.page_heroFeatured__3B1Lj .page_imageContainer__gQbWL{height:130px!important}.page_heroFeatured__3B1Lj .page_content__kDoxQ{padding:var(--spacing-sm)!important;min-height:130px!important}.page_heroFeatured__3B1Lj .page_title__3jonF{font-size:1rem!important;line-height:1.3}.page_heroFeatured__3B1Lj .page_description__86bsR{font-size:.85rem!important;-webkit-line-clamp:3;line-height:1.4}.page_heroFeatured__3B1Lj .page_meta__N1c8V{font-size:.8rem}.page_sectionTitle__hzsAh{font-size:1.25rem}.page_sectionSubtitle__ROo6Q{font-size:1rem}.page_sectionTitleRow___Sr21{flex-direction:column;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.page_categorySection__doEUb,.page_familySection__1CngZ,.page_motivationSection__PciZU,.page_strengthSection__XWVrX{padding:var(--spacing-md) 0}.page_sectionHeader__a4Fw5{margin-bottom:var(--spacing-sm)}.page_trendingSection__1yoXI{padding:var(--spacing-sm) 0}.page_categoryBlock__YiDX9{padding:15px!important}.page_categoryHeader__xse8C{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.page_categoryArticles__W2ABc,.page_trendingGrid__ntwmV{grid-template-columns:1fr}.page_ctaTitle__T8028{font-size:2rem}.page_ctaForm__lN_DA{flex-direction:column;max-width:300px}.page_viewAllButton__tBFzQ{font-size:.85rem;padding:var(--spacing-xs) var(--spacing-md);margin-top:var(--spacing-sm);border-radius:var(--radius-lg);box-shadow:0 1px 4px rgba(74,177,157,.15)}.page_viewAllButton__tBFzQ:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(74,177,157,.25)}.page_adSection__c49OT{padding:var(--spacing-md) 0}.page_adPlaceholder__la19W{padding:var(--spacing-lg);min-height:80px;font-size:.8rem}}@media (max-width:480px){.page_heroTitle__Gfler{padding:0 0 20px!important}.page_heroSection___mcj9{padding:var(--spacing-md) 0;min-height:30vh;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--spacing-lg)}.page_heroContent__2lPR8{display:grid;grid-template-columns:1fr;grid-template-areas:"hero-title" "hero-featured" "hero-description" "hero-buttons";grid-gap:var(--spacing-sm);gap:var(--spacing-sm);text-align:left;margin:0 var(--spacing-sm)}.page_heroText__g5S3T{display:contents}.page_heroTitle__Gfler{grid-area:hero-title;font-size:1.875rem;line-height:1.2;margin-bottom:0;text-align:left}.page_heroDescription__E0XDR{grid-area:hero-description;font-size:.9rem;margin-bottom:0;max-width:100%;text-align:left}.page_heroButtons__5vj38{grid-area:hero-buttons;justify-content:space-between;gap:var(--spacing-sm);flex-direction:row;flex-wrap:nowrap;width:100%;position:relative;z-index:20}.page_heroButtons__5vj38 .page_btn__VzVq_{flex:1 1;min-width:0;max-width:none;text-align:center;font-size:.85rem;padding:var(--spacing-sm) var(--spacing-xs);white-space:nowrap}.page_heroFeatured__3B1Lj{grid-area:hero-featured;min-height:240px;filter:drop-shadow(0 1px 6px rgba(0,0,0,.04))}.page_heroFeatured__3B1Lj .page_card__QV0Om{min-height:240px;box-shadow:0 1px 3px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.05);border:1px solid rgba(74,177,157,.22)}.page_heroFeatured__3B1Lj .page_card__QV0Om:hover{box-shadow:0 3px 12px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.04);transform:translateY(-.5px);border-color:rgba(74,177,157,.4)}.page_heroFeatured__3B1Lj .page_imageContainer__gQbWL{height:110px!important}.page_heroFeatured__3B1Lj .page_content__kDoxQ{padding:var(--spacing-xs) var(--spacing-sm)!important;min-height:130px!important}.page_heroFeatured__3B1Lj .page_title__3jonF{font-size:.95rem!important;line-height:1.2;margin-bottom:var(--spacing-xs)!important}.page_heroFeatured__3B1Lj .page_description__86bsR{font-size:.8rem!important;line-height:1.4;-webkit-line-clamp:3;margin-bottom:var(--spacing-xs)!important}.page_heroFeatured__3B1Lj .page_meta__N1c8V{font-size:.75rem;padding-top:var(--spacing-xs)}.page_heroFeatured__3B1Lj .page_category__c7Udh{font-size:.6rem;padding:1px var(--spacing-xs)}.page_sectionTitle__hzsAh{font-size:1.125rem}.page_sectionSubtitle__ROo6Q{font-size:.9rem}.page_sectionTitleRow___Sr21{flex-direction:column;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.page_categoryTitle__wt3iC{font-size:1.25rem}.page_ctaTitle__T8028{font-size:1.75rem}.page_viewAllButton__tBFzQ{font-size:.85rem;padding:var(--spacing-xs) var(--spacing-md);margin-top:var(--spacing-sm);border-radius:var(--radius-lg);box-shadow:0 1px 4px rgba(74,177,157,.15)}.page_viewAllButton__tBFzQ:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(74,177,157,.25)}.page_adSection__c49OT{padding:var(--spacing-sm) 0}.page_adPlaceholder__la19W{padding:var(--spacing-md);min-height:60px;font-size:.75rem}}@media (max-width:414px){.page_heroSection___mcj9{padding:var(--spacing-sm) 0;min-height:28vh;display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-md)}.page_heroContent__2lPR8{display:grid;grid-template-columns:1fr;grid-template-areas:"hero-title" "hero-featured" "hero-description" "hero-buttons";grid-gap:var(--spacing-xs);gap:var(--spacing-xs);text-align:center;max-width:100%;width:100%}.page_heroText__g5S3T{display:contents}.page_heroTitle__Gfler{grid-area:hero-title;font-size:1.5rem;line-height:1.1;margin:-8px 0 0;text-align:center;font-weight:700;color:var(--white);padding:0 20px 10px!important}.page_heroDescription__E0XDR{grid-area:hero-description;font-size:.85rem;margin-bottom:0;max-width:100%;text-align:center;color:hsla(0,0%,100%,.9);padding:0}.page_heroButtons__5vj38{grid-area:hero-buttons;display:flex;justify-content:center;gap:var(--spacing-xs);flex-direction:row;flex-wrap:nowrap;width:100%;padding:0;position:relative;z-index:20}.page_heroButtons__5vj38 .page_btn__VzVq_{flex:1 1;min-width:0;max-width:none;text-align:center;font-size:.8rem;padding:var(--spacing-xs) var(--spacing-xs);white-space:nowrap}.page_heroFeatured__3B1Lj{grid-area:hero-featured;position:relative;min-height:220px;filter:drop-shadow(0 1px 4px rgba(0,0,0,.03));margin:0}.page_heroFeatured__3B1Lj .page_card__QV0Om{height:auto;min-height:220px;display:flex;flex-direction:column;transition:all var(--transition-normal);border:1px solid rgba(74,177,157,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 2px rgba(0,0,0,.02),0 1px 1px rgba(0,0,0,.04)}.page_heroFeatured__3B1Lj .page_card__QV0Om:hover{box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.03);transform:translateY(-.5px);border-color:rgba(74,177,157,.4)}.page_heroFeatured__3B1Lj .page_imageContainer__gQbWL{height:90px!important}.page_heroFeatured__3B1Lj .page_content__kDoxQ{padding:var(--spacing-xs)!important;min-height:110px!important}.page_heroFeatured__3B1Lj .page_title__3jonF{font-size:.9rem!important;line-height:1.2;margin-bottom:var(--spacing-xs)!important}.page_heroFeatured__3B1Lj .page_description__86bsR{font-size:.75rem!important;line-height:1.3;-webkit-line-clamp:2;margin-bottom:var(--spacing-xs)!important}.page_heroFeatured__3B1Lj .page_meta__N1c8V{font-size:.7rem;padding-top:var(--spacing-xs)}.page_heroFeatured__3B1Lj .page_category__c7Udh{font-size:.6rem;padding:1px var(--spacing-xs)}}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:var(--spacing-lg)}.page_sectionTitleRow___Sr21{display:flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-sm);position:relative}.page_sectionTitle__hzsAh{font-size:1.5rem;font-weight:700;margin-bottom:0;color:var(--text-dark-blue);text-align:center}.page_sectionTitleRow___Sr21 .page_viewAllLink__vT4ph{position:absolute;right:0;top:50%;transform:translateY(-50%)}.page_sectionSubtitle__ROo6Q{font-size:1rem;color:var(--gray-600);max-width:600px;margin:0 auto}.page_trendingSection__1yoXI{padding:var(--spacing-lg) 0;background-color:var(--white)}.page_trendingGrid__ntwmV{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}@media (min-width:769px){.page_trendingGrid__ntwmV{grid-template-columns:repeat(3,1fr)}.page_trendingGrid__ntwmV>:first-child{grid-column:span 2}}.page_categorySection__doEUb,.page_familySection__1CngZ,.page_motivationSection__PciZU,.page_strengthSection__XWVrX{padding:var(--spacing-lg) 0}.page_categorySection__doEUb{background-color:var(--bg-light-gray)}.page_familySection__1CngZ{background-color:var(--white)}.page_strengthSection__XWVrX{background-color:var(--bg-light-gray)}.page_motivationSection__PciZU{background-color:var(--white)}.page_categoryGrid__ZvvZ5,.page_familyGrid__wQS4c,.page_motivationGrid__23r3Q,.page_strengthGrid__BLhmZ{display:grid;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl)}.page_categoryBlock__YiDX9{background-color:var(--white);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-md);border-top:1px solid var(--gray-100)}.page_categoryHeader__xse8C{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-bottom:2px solid var(--gray-200)}.page_categoryTitle__wt3iC{font-size:1.5rem;font-weight:700;color:var(--text-dark-blue);margin:0}.page_viewAllLink__vT4ph{color:var(--primary-green);font-weight:600;text-decoration:none;transition:color var(--transition-fast)}.page_viewAllLink__vT4ph:hover{color:var(--primary-orange)}.page_viewAllButton__tBFzQ{display:inline-flex;align-items:center;gap:var(--spacing-xs);background:linear-gradient(135deg,var(--primary-green),var(--primary-orange));color:var(--white);text-decoration:none;font-weight:600;font-size:.9rem;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-full);transition:all var(--transition-normal);box-shadow:0 2px 8px rgba(74,177,157,.2);margin-top:var(--spacing-md);position:relative;overflow:hidden}.page_viewAllButton__tBFzQ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left var(--transition-normal)}.page_viewAllButton__tBFzQ:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(74,177,157,.3);background:linear-gradient(135deg,var(--primary-orange),var(--primary-green))}.page_viewAllButton__tBFzQ:hover:before{left:100%}.page_viewAllButton__tBFzQ:active{transform:translateY(0);box-shadow:0 2px 8px rgba(74,177,157,.2)}.page_categoryArticles__W2ABc{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.page_ctaSection__tPv8w{background:linear-gradient(135deg,var(--text-dark-blue) 0,var(--primary-green) 100%);color:var(--white);padding:var(--spacing-3xl) 0;text-align:center}.page_ctaContent__6OX1e{max-width:600px;margin:0 auto}.page_ctaTitle__T8028{font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-lg);color:var(--white)}.page_ctaDescription__frXUA{font-size:1.125rem;margin-bottom:var(--spacing-2xl);color:hsla(0,0%,100%,.9)}.page_ctaForm__lN_DA{flex-direction:column;max-width:300px}.page_ctaInput__2Dhek{flex:1 1;padding:var(--spacing-md);border:none;border-radius:var(--radius-md);font-size:1rem;outline:none}.page_ctaDisclaimer__759__{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0}@media (min-width:1025px){.page_heroContent__2lPR8{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:center;position:relative;z-index:1;max-width:1200px;width:100%;margin:-5px auto 0}.page_heroText__g5S3T{max-width:600px}}.BackToTop_backToTop__TPw1U{position:fixed;bottom:2rem;right:2rem;z-index:1000;opacity:1;transform:translateY(0);transition:all var(--transition-normal)}.BackToTop_backButton__rOhSD{width:46px;height:46px;background:var(--primary-green);color:var(--white);border:none;border-radius:50%;font-size:1.25rem;cursor:pointer;transition:all var(--transition-normal);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.BackToTop_backButton__rOhSD:hover{background:var(--primary-green);transform:translateY(-4px);box-shadow:0 12px 30px rgba(74,177,157,.4)}@media (max-width:768px){.BackToTop_backToTop__TPw1U{bottom:1.5rem;right:1.5rem}.BackToTop_backButton__rOhSD{width:40px;height:40px;font-size:1.125rem}}.page_searchPage__pynP3{min-height:100vh}.page_searchHeader__uMwKg{background:linear-gradient(135deg,var(--primary-green) 0,var(--primary-orange) 100%);color:var(--white);padding:var(--spacing-2xl) 0;text-align:center}.page_searchInfo__an1hY{max-width:800px;margin:0 auto}.page_searchTitle__F2jBM{font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-md);color:var(--white)}.page_searchMeta__Cw_4U{font-size:1.125rem;color:hsla(0,0%,100%,.9);margin:0}.page_highlight__Mmdoq{background-color:var(--accent-yellow);color:var(--text-dark-blue);padding:0 var(--spacing-xs);border-radius:var(--radius-sm);font-weight:600}.page_resultsSection__FmVeT{padding:var(--spacing-2xl) 0;background-color:var(--bg-light-gray);min-height:400px}.page_resultsGrid__c6AKR{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}@media (min-width:769px){.page_resultsGrid__c6AKR{grid-template-columns:repeat(3,1fr)}.page_resultsGrid__c6AKR>:first-child{grid-column:span 2}}.page_loadingState__iOTWu{text-align:center;padding:var(--spacing-3xl) 0}.page_loadingSpinner__KTGrS{width:40px;height:40px;border-top:4px solid var(--gray-200);border:4px solid var(--gray-200);border-top-color:var(--primary-green);border-radius:50%;animation:page_spin__eEcEF 1s linear infinite;margin:0 auto var(--spacing-lg)}@keyframes page_spin__eEcEF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_noResults__QXifK{text-align:center;padding:var(--spacing-3xl) var(--spacing-lg);background-color:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);max-width:600px;margin:0 auto}.page_noResultsIcon__In3Hz{font-size:4rem;display:block;margin-bottom:var(--spacing-lg);opacity:.6}.page_noResultsTitle__t_MwF{font-size:1.75rem;font-weight:700;color:var(--text-dark-blue);margin-bottom:var(--spacing-md)}.page_noResultsDescription__RBzLm{color:var(--gray-600);font-size:1.125rem;margin-bottom:var(--spacing-xl);line-height:1.6}.page_suggestions__I2yMq{margin-top:var(--spacing-xl)}.page_suggestionsTitle__CT1Uo{font-size:1.125rem;font-weight:600;color:var(--text-dark-blue);margin-bottom:var(--spacing-md)}.page_suggestionTags__wUrC9{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.page_suggestionTag__BFX9A{background-color:var(--primary-green);color:var(--white);border:none;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.page_suggestionTag__BFX9A:hover{background-color:var(--primary-orange);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.page_emptySearch__2FOWE{text-align:center;padding:var(--spacing-3xl) var(--spacing-lg);background-color:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);max-width:600px;margin:0 auto}.page_emptyIcon__5Zz_x{font-size:4rem;display:block;margin-bottom:var(--spacing-lg)}.page_emptyTitle__VBQui{font-size:1.75rem;font-weight:700;color:var(--text-dark-blue);margin-bottom:var(--spacing-md)}.page_emptyDescription__UpoUS{color:var(--gray-600);font-size:1.125rem;margin-bottom:var(--spacing-xl);line-height:1.6}.page_popularSearches__TJu6e{margin-top:var(--spacing-xl)}.page_popularTitle__D80Nw{font-size:1.125rem;font-weight:600;color:var(--text-dark-blue);margin-bottom:var(--spacing-md)}.page_popularTags__OX6hp{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.page_popularTag__LOiRz{background-color:var(--gray-100);color:var(--text-dark-blue);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;border:1px solid var(--gray-200);cursor:pointer;transition:all var(--transition-fast)}.page_popularTag__LOiRz:hover{background-color:var(--primary-green);color:var(--white);border-color:var(--primary-green);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.page_categoriesSection___GIz9{padding:var(--spacing-3xl) 0;background-color:var(--white)}.page_categoriesTitle__V_u_d{font-size:2rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-2xl);color:var(--text-dark-blue)}.page_categoriesGrid__Qi3P9{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.page_categoryCard__FMcQm{background-color:var(--bg-light-gray);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;text-decoration:none;color:inherit;transition:all var(--transition-normal);border:2px solid transparent}.page_categoryCard__FMcQm:hover{background-color:var(--white);border-color:var(--primary-green);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.page_categoryIcon__XMJAE{font-size:2.5rem;display:block;margin-bottom:var(--spacing-md)}.page_categoryName__CjkHe{font-size:1.125rem;font-weight:600;color:var(--text-dark-blue);margin-bottom:var(--spacing-sm);transition:color var(--transition-fast)}.page_categoryCard__FMcQm:hover .page_categoryName__CjkHe{color:var(--primary-green)}.page_categoryCount__1x01k{color:var(--gray-600);font-size:.875rem;margin:0}@media (max-width:768px){.page_searchHeader__uMwKg{padding:var(--spacing-xl) 0}.page_searchTitle__F2jBM{font-size:2rem}.page_searchMeta__Cw_4U{font-size:1rem}.page_resultsSection__FmVeT{padding:var(--spacing-2xl) 0}.page_resultsGrid__c6AKR{grid-template-columns:1fr}.page_emptySearch__2FOWE,.page_noResults__QXifK{padding:var(--spacing-2xl) var(--spacing-md)}.page_emptyTitle__VBQui,.page_noResultsTitle__t_MwF{font-size:1.5rem}.page_emptyDescription__UpoUS,.page_noResultsDescription__RBzLm{font-size:1rem}.page_categoriesGrid__Qi3P9{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.page_categoryCard__FMcQm{padding:var(--spacing-lg)}}@media (max-width:480px){.page_searchTitle__F2jBM{font-size:1.75rem}.page_emptyIcon__5Zz_x,.page_noResultsIcon__In3Hz{font-size:3rem}.page_popularTags__OX6hp,.page_suggestionTags__wUrC9{flex-direction:column;align-items:center}.page_popularTag__LOiRz,.page_suggestionTag__BFX9A{width:100%;max-width:200px}.page_categoriesGrid__Qi3P9{grid-template-columns:1fr}}