@font-face{font-family:__DynaPuff_a74248;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2ee5e706f813d2b7-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:__DynaPuff_a74248;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6d8ad68814b118a0-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:__DynaPuff_a74248;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bda06c6dcce92204-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:__DynaPuff_a74248;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2ee5e706f813d2b7-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:__DynaPuff_a74248;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6d8ad68814b118a0-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:__DynaPuff_a74248;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bda06c6dcce92204-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:__DynaPuff_Fallback_a74248;src:local("Arial");ascent-override:85.02%;descent-override:20.70%;line-gap-override:0.00%;size-adjust:113.50%}.__className_a74248{font-family:__DynaPuff_a74248,__DynaPuff_Fallback_a74248;font-style:normal}.__variable_a74248{--font-dynapuff:"__DynaPuff_a74248","__DynaPuff_Fallback_a74248"}@font-face{font-family:__Baloo_2_dc2372;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-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:__Baloo_2_dc2372;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:__Baloo_2_dc2372;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/643504413c165422-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:__Baloo_2_dc2372;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:__Baloo_2_dc2372;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-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:__Baloo_2_dc2372;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:__Baloo_2_dc2372;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-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:__Baloo_2_dc2372;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:__Baloo_2_Fallback_dc2372;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_dc2372{font-family:__Baloo_2_dc2372,__Baloo_2_Fallback_dc2372;font-style:normal}.__variable_dc2372{--font-baloo2:"__Baloo_2_dc2372","__Baloo_2_Fallback_dc2372"}@font-face{font-family:__Poppins_528a31;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_528a31;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_528a31;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_528a31;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_528a31;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_528a31;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_528a31;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_528a31;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_528a31;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_528a31;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_528a31{font-family:__Poppins_528a31,__Poppins_Fallback_528a31;font-style:normal}.__variable_528a31{--font-poppins:"__Poppins_528a31","__Poppins_Fallback_528a31"}.ThemeToggle_themeToggle__KUJZY{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:25px;cursor:pointer;transition:all var(--transition-normal);display:flex;align-items:center;justify-content:center;gap:.5rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;overflow:hidden;padding:.5rem 1rem;min-width:fit-content}.ThemeToggle_themeToggle__KUJZY:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ThemeToggle_themeToggle__KUJZY:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.ThemeToggle_small__RSZPk{height:35px;padding:.4rem .8rem;font-size:.75rem}.ThemeToggle_medium__CTKKa{height:40px;padding:.5rem 1rem;font-size:.875rem}.ThemeToggle_large__PiGUy{height:45px;padding:.6rem 1.2rem;font-size:1rem}.ThemeToggle_iconContainer__l3OV6{transition:transform var(--transition-normal);display:flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;flex-shrink:0}.ThemeToggle_themeLabel__m_KJk{font-size:inherit;font-weight:500;color:inherit;white-space:nowrap;transition:color var(--transition-normal)}.ThemeToggle_light__CtY5U{color:#fbbf24;background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.3)}.ThemeToggle_dark__icVbz{color:#60a5fa;background:rgba(96,165,250,.1);border-color:rgba(96,165,250,.3)}.ThemeToggle_icon__TI0ms{width:100%;height:100%;transition:all var(--transition-normal)}.ThemeToggle_themeToggle__KUJZY:hover .ThemeToggle_icon__TI0ms{transform:rotate(15deg)}.ThemeToggle_placeholder__R6Q__{width:100%;height:100%;background:hsla(0,0%,100%,.1);border-radius:50%;animation:ThemeToggle_pulse__YYNkL 2s infinite}@keyframes ThemeToggle_pulse__YYNkL{0%,to{opacity:.5}50%{opacity:.8}}.dark-theme .ThemeToggle_themeToggle__KUJZY{background:rgba(0,0,0,.2);border-color:hsla(0,0%,100%,.1)}.dark-theme .ThemeToggle_themeToggle__KUJZY:hover{background:rgba(0,0,0,.3);box-shadow:0 4px 12px hsla(0,0%,100%,.1)}.dark-theme .ThemeToggle_iconContainer__l3OV6.ThemeToggle_light__CtY5U{color:var(--dora-yellow);background:radial-gradient(circle,rgba(245,201,43,.15) 0,transparent 70%)}.dark-theme .ThemeToggle_iconContainer__l3OV6.ThemeToggle_dark__icVbz{color:var(--dora-light-blue);background:radial-gradient(circle,rgba(128,199,217,.15) 0,transparent 70%)}@media (max-width:768px){.ThemeToggle_large__PiGUy{width:50px;height:50px;padding:10px}.ThemeToggle_medium__CTKKa{width:45px;height:45px;padding:9px}.ThemeToggle_small__RSZPk{width:35px;height:35px;padding:7px}}.Navbar_navbar__UMdIx{position:fixed;top:2rem;left:50%;transform:translateX(-50%);width:90%;max-width:1200px;padding:1rem 2rem;z-index:1000;background:hsla(0,0%,96%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .3s ease;display:flex;justify-content:space-between;align-items:center;border-radius:1rem;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 6px rgba(0,0,0,.1)}.Navbar_navbar__UMdIx.Navbar_scrolled__Gl1kk{top:0;width:100%;max-width:100%;border-radius:0;background:hsla(0,0%,96%,.95);border:none;border-bottom:1px solid rgba(0,0,0,.1)}.Navbar_navControls__6pbW9{display:flex;align-items:center;gap:1rem;z-index:1000}.Navbar_menuToggle__1VcMg{background:hsla(0,0%,100%,.1);padding:1rem;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;cursor:pointer;z-index:1000}.Navbar_hamburger__ZaVM2{display:block;width:35px;height:4px;background:#000;position:relative}.Navbar_hamburger__ZaVM2:after,.Navbar_hamburger__ZaVM2:before{content:"";position:absolute;width:100%;height:100%;background:#000;left:0}.Navbar_hamburger__ZaVM2:before{top:-10px}.Navbar_hamburger__ZaVM2:after{bottom:-10px}.Navbar_navLogo__2I5AV{position:relative;z-index:1002;transition:opacity .3s ease;width:70px;height:70px;background:hsla(0,0%,100%,.1);border-radius:10px;padding:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Navbar_navLogo__2I5AV,.Navbar_navPanel__1HTx9{display:flex;align-items:center;justify-content:center}.Navbar_navPanel__1HTx9{position:fixed;top:0;right:-100%;width:100%;height:100vh;background:hsla(0,0%,100%,.95);transition:right .3s ease;z-index:1001}.Navbar_navPanel__1HTx9.Navbar_open__cncTg{right:0}.Navbar_navLinks__kYCXg{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;gap:.2rem;padding:2rem}.Navbar_themeToggleContainer__Nq_dm{display:flex;justify-content:center;align-items:center;padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1rem;width:100%}.dark-theme .Navbar_navbar__UMdIx{background:rgba(26,26,26,.85);border-color:hsla(0,0%,100%,.1)}.dark-theme .Navbar_navbar__UMdIx.Navbar_scrolled__Gl1kk{background:rgba(26,26,26,.95);border-bottom-color:hsla(0,0%,100%,.1)}.dark-theme .Navbar_menuToggle__1VcMg{background:rgba(0,0,0,.2)}.dark-theme .Navbar_menuToggle__1VcMg:hover{background:rgba(0,0,0,.3)}.dark-theme .Navbar_hamburger__ZaVM2,.dark-theme .Navbar_hamburger__ZaVM2:after,.dark-theme .Navbar_hamburger__ZaVM2:before{background:#e5e5e5}.dark-theme .Navbar_navLogo__2I5AV{background:rgba(0,0,0,.2)}.dark-theme .Navbar_navPanel__1HTx9{background:rgba(26,26,26,.95)}.dark-theme .Navbar_navLink__WmfVb{color:#e5e5e5}.dark-theme .Navbar_navLink__WmfVb:hover{color:var(--dora-green-dark)}.dark-theme .Navbar_themeToggleContainer__Nq_dm{border-bottom-color:hsla(0,0%,100%,.1)}.dark-theme .Navbar_navLink__WmfVb{background:var(--background-elevated);color:var(--text-primary);border-color:hsla(0,0%,100%,.1)}.dark-theme .Navbar_navLink__WmfVb:hover{background:var(--dora-blue);color:var(--dora-white);border-color:var(--dora-blue)}.dark-theme .Navbar_navLink__WmfVb:nth-child(3){background:var(--dora-pink);color:var(--dora-white)}.dark-theme .Navbar_navLink__WmfVb:nth-child(4){background:var(--dora-green);color:var(--dora-white)}.dark-theme .Navbar_navLink__WmfVb:nth-child(5){background:var(--dora-light-blue);color:var(--dora-black)}.dark-theme .Navbar_closeIcon__5sFuS:after,.dark-theme .Navbar_closeIcon__5sFuS:before{background-color:#e5e5e5}.Navbar_navLink__WmfVb{font-size:1.2rem;color:var(--text-primary);text-decoration:none;transition:all .3s ease;padding:.8rem 2rem;border-radius:var(--radius-xl);background:var(--background-card);border:2px solid transparent;min-width:200px;text-align:center;font-weight:500;box-shadow:var(--shadow-sm)}.Navbar_navLink__WmfVb:hover{color:var(--dora-white);background:var(--dora-blue);border-color:var(--dora-blue);transform:translateY(-2px);box-shadow:var(--shadow-md)}.Navbar_navLink__WmfVb:nth-child(3){background:var(--dora-pink);color:var(--dora-white);border-color:var(--dora-pink)}.Navbar_navLink__WmfVb:nth-child(3):hover{background:var(--dora-yellow);border-color:var(--dora-yellow);color:var(--dora-black)}.Navbar_navLink__WmfVb:nth-child(4){background:var(--dora-green);color:var(--dora-white);border-color:var(--dora-green)}.Navbar_navLink__WmfVb:nth-child(4):hover{background:var(--dora-orange);border-color:var(--dora-orange)}.Navbar_navLink__WmfVb:nth-child(5){background:var(--dora-light-blue);color:var(--dora-black);border-color:var(--dora-light-blue)}.Navbar_navLink__WmfVb:nth-child(5):hover{background:var(--dora-red);border-color:var(--dora-red);color:var(--dora-white)}@media (max-width:767px){.Navbar_navLogo__2I5AV{width:60px;height:60px}.Navbar_abonosCta_button__PhU1X{padding:1rem 1.5rem;min-width:200px;width:90%;margin-left:auto;margin-right:auto}.Navbar_abonosCta__nOqTI{font-size:1.1rem;text-align:center}}.Navbar_closeButton__C6oaj{position:absolute;top:2rem;right:2rem;background:hsla(0,0%,100%,.1);border:none;cursor:pointer;z-index:1002;padding:1rem;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Navbar_closeIcon__5sFuS{width:24px;height:24px;position:relative;display:block}.Navbar_closeIcon__5sFuS:after,.Navbar_closeIcon__5sFuS:before{content:"";position:absolute;width:100%;height:3px;background-color:#333;top:50%;left:0;transition:transform .3s ease}.Navbar_closeIcon__5sFuS:before{transform:rotate(45deg)}.Navbar_closeIcon__5sFuS:after{transform:rotate(-45deg)}.Navbar_hidden__TP50v{opacity:0;pointer-events:none}.Navbar_cta_asistir__oJApb{color:var(--blue-color);font-size:1.5rem;text-decoration:none;transition:color .3s ease}.Navbar_abonosCta_button__PhU1X{background:var(--dora-red);border:none;border-radius:var(--radius-2xl);padding:1.2rem 2.5rem;margin-bottom:1rem;box-shadow:var(--shadow-lg);transition:all .3s ease;transform:scale(1);min-width:250px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.Navbar_abonosCta_button__PhU1X:hover{transform:scale(1.05) translateY(-3px);box-shadow:var(--shadow-xl);background:var(--dora-orange)}.Navbar_abonosCta_button__PhU1X:active{transform:scale(.98)}.Navbar_abonosCta__nOqTI{font-weight:700;text-decoration:none;font-size:1.3rem;color:var(--dora-white);text-shadow:0 1px 2px rgba(0,0,0,.2);display:block;width:100%}.Navbar_playlistTitle__VBEhX{text-align:center;font-size:1.1rem;font-weight:500;margin-top:1rem;margin-bottom:.5rem;color:var(--text-primary)}.Navbar_playlistButtons__i5_jk{display:flex;gap:1rem;margin-top:.5rem;width:100%;justify-content:center}.Navbar_playlistButton__yUrJ_{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:var(--radius-xl);font-weight:500;text-decoration:none;color:var(--dora-white);transition:all .3s ease;box-shadow:var(--shadow-md);width:48%;text-align:center}.Navbar_spotifyButton__RUgkk{background:var(--dora-green)}.Navbar_youtubeButton__mvp48{background:var(--dora-red)}.Navbar_playlistButton__yUrJ_:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.Navbar_playlistIcon__V08Ih{display:flex;align-items:center;justify-content:center;margin-right:.3rem}.Navbar_playlistIcon__V08Ih img{filter:brightness(0) invert(1)}.Navbar_abonosCta__nOqTI:hover{color:var(--dora-white)}.Footer_footer__4vzqH{padding:2rem 1rem;background:var(--background-light,#f5f5f5);transition:background-color var(--transition-normal,.3s ease)}.Footer_communityBanner__DyQ_8{text-align:center;margin-bottom:.2rem;border-radius:8px}.Footer_communityBanner__DyQ_8 h2{color:var(--text-primary,#000);padding-bottom:1rem;font-family:var(--font-primary);font-size:1.5rem;border-radius:8px;transition:transform .2s ease,color var(--transition-normal,.3s ease)}.Footer_socialButtons__XQmes{display:flex;flex-direction:column;gap:.2rem;margin:.2rem 0}.Footer_socialButton___uZwM{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:8px;transition:transform .2s ease}.Footer_socialIcon__Snf9u{width:24px;height:24px;filter:invert(100%)}.Footer_instagram__ijlRl{background:var(--pink-color)}.Footer_tiktok__Y7k36{background:var(--text-color)}.Footer_youtube__lydnY{background:var(--red-color)}.Footer_kick__AFjOo{background:var(--green-color)}.Footer_contactSection__s77e5{max-width:600px;margin:1rem auto;padding:2rem;border-radius:15px;background:var(--background-card,#fff);box-shadow:var(--shadow-md,0 4px 6px rgba(0,0,0,.1));transition:background-color var(--transition-normal,.3s ease),box-shadow var(--transition-normal,.3s ease)}.Footer_contactSection__s77e5 h2{color:var(--blue-color);text-align:center;margin-bottom:2rem;transition:color var(--transition-normal,.3s ease)}.Footer_contactForm__pUc44{display:flex;flex-direction:column;gap:1.5rem}.Footer_formRow__InKx9{display:flex;flex-direction:column;gap:.5rem}.Footer_formRow__InKx9 label{color:var(--text-secondary,var(--text-color));font-weight:500;transition:color var(--transition-normal,.3s ease)}.Footer_formRow__InKx9 input{padding:.75rem;border:1px solid var(--border-color,#ddd);border-radius:8px;font-size:1rem;background:var(--background,#fff);color:var(--text-primary,#333);transition:border-color .3s ease,background-color var(--transition-normal,.3s ease),color var(--transition-normal,.3s ease)}.Footer_formRow__InKx9 input:focus{outline:none;border-color:var(--primary-color)}.Footer_submitButton__ylQ_N{background:var(--blue-color);color:var(--text-inverse,#fff);padding:1rem;border:none;border-radius:8px;font-size:1.1rem;cursor:pointer;transition:transform .2s ease,background-color .3s ease,color var(--transition-normal,.3s ease)}.Footer_submitButton__ylQ_N:hover{transform:scale(1.05)}@media (min-width:768px){.Footer_socialButtons__XQmes{flex-direction:row;justify-content:center;gap:2rem;max-width:1200px;margin:2rem auto}.Footer_socialButton___uZwM{flex:1;max-width:200px}}