@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_96df6d3d-module__fJWfDW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_96df6d3d-module__fJWfDW__variable{--font-primary:"Playfair Display","Playfair Display Fallback"}
@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../media/20f1c48c725d3555-s.06aaffe1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f30fd2e485acf1bc-s.p.3d1b066d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.38647399.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0e564e6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.99b0b73b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.eead68dd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_858d761e-module__BQtUyW__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_858d761e-module__BQtUyW__variable{--font-secondary:"Lato","Lato Fallback"}
@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a1e5f881e1ca6a9a-s.7636ad18.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2efc0c479abd2474-s.f4ebe13e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70963ccca14000df-s.1db1c5d8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a146d0fd3ff96e4-s.c2cc33f0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0474ff9f7224a0da-s.4c3619f9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f48d461c03e0a8ec-s.p.4f85faee.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Great Vibes Fallback;src:local(Arial);ascent-override:124.79%;descent-override:58.8%;line-gap-override:0.0%;size-adjust:68.19%}.great_vibes_fa780f0c-module__Q_70la__className{font-family:Great Vibes,Great Vibes Fallback;font-style:normal;font-weight:400}.great_vibes_fa780f0c-module__Q_70la__variable{--font-script:"Great Vibes","Great Vibes Fallback"}
@font-face{font-family:Anek Malayalam;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/03d82fc81a98215d-s.p.678b7ac9.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Anek Malayalam;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/f06db70de678e5d6-s.b3847f51.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Malayalam;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/5b20f03529616a5a-s.45e96340.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Malayalam Fallback;src:local(Arial);ascent-override:107.11%;descent-override:43.69%;line-gap-override:0.0%;size-adjust:95.0%}.anek_malayalam_dadfca1a-module__Q67wCa__className{font-family:Anek Malayalam,Anek Malayalam Fallback;font-style:normal}.anek_malayalam_dadfca1a-module__Q67wCa__variable{--font-malayalam:"Anek Malayalam","Anek Malayalam Fallback"}
@font-face{font-family:Zain;font-style:normal;font-weight:200;font-display:swap;src:url(../media/8af3daed722b9213-s.p.2e18151e.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Zain;font-style:normal;font-weight:200;font-display:swap;src:url(../media/23f104776bb53836-s.e400c3f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zain;font-style:normal;font-weight:300;font-display:swap;src:url(../media/58190f0b25633252-s.p.b36aea1e.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Zain;font-style:normal;font-weight:300;font-display:swap;src:url(../media/da4deeb8044bd155-s.97006c3e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zain;font-style:normal;font-weight:400;font-display:swap;src:url(../media/549734586f34c4b2-s.p.e00f5108.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Zain;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ee3e9be144e4905c-s.a16f77e3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zain;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6967965a3f677c9-s.p.b0f6776d.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Zain;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c969e7d535599c3d-s.6e994915.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zain;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6646392061a0891c-s.p.881467f4.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Zain;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4f800f0b0dfce0a5-s.9188185a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zain;font-style:normal;font-weight:900;font-display:swap;src:url(../media/93ddf163e91420ac-s.p.bbe01bc0.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Zain;font-style:normal;font-weight:900;font-display:swap;src:url(../media/59559887ce950453-s.7da2c72d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zain Fallback;src:local(Arial);ascent-override:115.29%;descent-override:64.05%;line-gap-override:0.0%;size-adjust:78.06%}.zain_5a0f7595-module__IDyqoq__className{font-family:Zain,Zain Fallback;font-style:normal}.zain_5a0f7595-module__IDyqoq__variable{--font-arabic:"Zain","Zain Fallback"}
.BackgroundEffects-module__B4s8IG__backgroundEffects{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.BackgroundEffects-module__B4s8IG__light1,.BackgroundEffects-module__B4s8IG__light2,.BackgroundEffects-module__B4s8IG__light3{filter:blur(80px);opacity:.4;border-radius:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.BackgroundEffects-module__B4s8IG__light1{background:radial-gradient(circle,var(--primary)0%,transparent 70%);width:50vw;height:50vw;animation:20s infinite BackgroundEffects-module__B4s8IG__move1;top:-10%;left:-10%}.BackgroundEffects-module__B4s8IG__light2{background:radial-gradient(circle,var(--secondary)0%,transparent 70%);width:60vw;height:60vw;animation:25s infinite BackgroundEffects-module__B4s8IG__move2;bottom:-10%;right:-10%}.BackgroundEffects-module__B4s8IG__light3{background:radial-gradient(circle,var(--accent-pink)0%,transparent 70%);width:40vw;height:40vw;animation:30s infinite BackgroundEffects-module__B4s8IG__move3;top:40%;left:40%}@keyframes BackgroundEffects-module__B4s8IG__move1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(10vw,10vh)scale(1.1)}66%{transform:translate(-5vw,20vh)scale(.9)}}@keyframes BackgroundEffects-module__B4s8IG__move2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-10vw,-10vh)scale(1.2)}66%{transform:translate(5vw,-5vh)scale(.8)}}@keyframes BackgroundEffects-module__B4s8IG__move3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20vw,-20vh)scale(1.1)}}
.NavMenu-module___31f2W__navContainer{z-index:100;align-items:center;gap:1rem;display:flex;position:fixed;top:1rem;right:1rem}.NavMenu-module___31f2W__desktopMenu{gap:1rem;display:flex}.NavMenu-module___31f2W__mobileToggle{display:none}.NavMenu-module___31f2W__hamburgerContainer{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;font-size:20px;display:flex;position:relative;box-shadow:0 4px 6px -1px #0000001a}.NavMenu-module___31f2W__hamburgerContainer input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.NavMenu-module___31f2W__checkmark{width:1.3em;height:1.3em;position:relative;top:0;left:0}.NavMenu-module___31f2W__checkmark span{background-color:var(--primary);border-radius:2px;width:24px;height:3px;transition:all .3s ease-in-out;position:absolute}.NavMenu-module___31f2W__checkmark span:first-child{top:10%}.NavMenu-module___31f2W__checkmark span:nth-child(2){top:50%}.NavMenu-module___31f2W__checkmark span:nth-child(3){top:90%}.NavMenu-module___31f2W__hamburgerContainer input:checked+.NavMenu-module___31f2W__checkmark span:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.NavMenu-module___31f2W__hamburgerContainer input:checked+.NavMenu-module___31f2W__checkmark span:nth-child(2){top:50%;transform:translateY(-50%)rotate(-45deg)}.NavMenu-module___31f2W__hamburgerContainer input:checked+.NavMenu-module___31f2W__checkmark span:nth-child(3){opacity:0;transform:translate(-50px)}.NavMenu-module___31f2W__mobileMenu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff6;border-radius:12px;flex-direction:column;gap:1rem;margin-top:.5rem;padding:1rem;animation:.2s ease-out NavMenu-module___31f2W__slideIn;display:flex;position:absolute;top:100%;right:0;box-shadow:0 10px 15px -3px #0000001a}@keyframes NavMenu-module___31f2W__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.NavMenu-module___31f2W__desktopMenu{display:none}.NavMenu-module___31f2W__mobileToggle{display:block}}
.MusicPlayer-module__GK1VwG__container{z-index:50;touch-action:none;transition:width .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:20px;left:20px}.MusicPlayer-module__GK1VwG__animating{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s}@media (max-width:768px){.MusicPlayer-module__GK1VwG__container{width:90%;max-width:350px;bottom:20px;left:50%;transform:translate(-50%)}.MusicPlayer-module__GK1VwG__container.MusicPlayer-module__GK1VwG__compact{width:auto;min-width:250px;max-width:90%}}.MusicPlayer-module__GK1VwG__card{background:var(--card);border:1px solid var(--border);width:100%;min-width:280px;box-shadow:var(--glass-shadow);color:var(--foreground);border-radius:16px;flex-direction:column;gap:.8rem;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.MusicPlayer-module__GK1VwG__container.MusicPlayer-module__GK1VwG__compact .MusicPlayer-module__GK1VwG__card{min-width:unset;border-radius:50px;flex-direction:row;align-items:center;gap:.8rem;padding:.5rem}.MusicPlayer-module__GK1VwG__container.MusicPlayer-module__GK1VwG__compact .MusicPlayer-module__GK1VwG__expandedContent,.MusicPlayer-module__GK1VwG__container:not(.MusicPlayer-module__GK1VwG__compact) .MusicPlayer-module__GK1VwG__compactControls{display:none}.MusicPlayer-module__GK1VwG__hidden{display:none!important}.MusicPlayer-module__GK1VwG__coverWrapper{aspect-ratio:1;border:1px solid var(--border);border-radius:12px;flex-shrink:0;width:100%;margin-bottom:.5rem;position:relative;overflow:hidden}.MusicPlayer-module__GK1VwG__container.MusicPlayer-module__GK1VwG__compact .MusicPlayer-module__GK1VwG__coverWrapper{border:2px solid #fff3;border-radius:50%;width:40px;height:40px;margin-bottom:0}.MusicPlayer-module__GK1VwG__coverImage{object-fit:cover;width:100%;height:100%}.MusicPlayer-module__GK1VwG__middleContent{flex-direction:column;flex:1;justify-content:center;min-width:120px;display:flex;overflow:hidden}.MusicPlayer-module__GK1VwG__textTrack{flex-direction:column;display:flex}.MusicPlayer-module__GK1VwG__titleComp{font-family:var(--font-arabic);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:700;line-height:1.2;overflow:hidden}.MusicPlayer-module__GK1VwG__artistComp{opacity:.7;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.7rem;overflow:hidden}.MusicPlayer-module__GK1VwG__compactControls{flex:1;align-items:center;gap:12px;width:100%;min-width:100px;height:100%;padding-right:8px;display:flex}.MusicPlayer-module__GK1VwG__miniPlayBtn{color:var(--foreground);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:flex}.MusicPlayer-module__GK1VwG__miniPlayBtn:hover{color:var(--primary);transform:scale(1.1)}.MusicPlayer-module__GK1VwG__compactProgressWrapper{cursor:pointer;flex:1;align-items:center;min-width:50px;height:12px;display:flex}.MusicPlayer-module__GK1VwG__compactProgressBar{background:#0000001a;border-radius:2px;width:100%;height:4px;position:relative;overflow:hidden}.dark .MusicPlayer-module__GK1VwG__compactProgressBar{background:#fff3}.MusicPlayer-module__GK1VwG__compactProgressFill{background-color:var(--primary);border-radius:2px;height:100%;transition:width .1s linear;position:absolute;top:0;left:0}.MusicPlayer-module__GK1VwG__expandedContent{flex-direction:column;gap:.8rem;width:100%;margin-top:.5rem;display:flex}.MusicPlayer-module__GK1VwG__container:not(.MusicPlayer-module__GK1VwG__compact) .MusicPlayer-module__GK1VwG__middleContent{align-items:flex-start}.MusicPlayer-module__GK1VwG__songTime{align-items:center;gap:.5rem;width:100%;display:flex}.MusicPlayer-module__GK1VwG__time{cursor:pointer;background-color:#0000001a;border-radius:2px;width:100%;height:4px;position:relative}.MusicPlayer-module__GK1VwG__elapsed{background-color:var(--primary);border-radius:2px;height:100%;transition:width .1s linear;position:absolute;top:0;left:0}.MusicPlayer-module__GK1VwG__timetext{color:var(--foreground);opacity:.8;min-width:35px;font-family:monospace;font-size:.7rem}.MusicPlayer-module__GK1VwG__controls{justify-content:center;align-items:center;gap:1.5rem;width:100%;display:flex;position:relative}.MusicPlayer-module__GK1VwG__playBtn{color:var(--foreground);cursor:pointer;background:0 0;border:none;padding:0;transition:transform .2s}.MusicPlayer-module__GK1VwG__playBtn:hover{color:var(--primary);transform:scale(1.1)}.MusicPlayer-module__GK1VwG__volumeWrapper{align-items:center;display:flex;position:relative}.MusicPlayer-module__GK1VwG__volumeBtn{color:var(--foreground);opacity:.7;cursor:pointer;background:0 0;border:none}.MusicPlayer-module__GK1VwG__volumeContainer{background:var(--card);opacity:0;pointer-events:none;border-radius:20px;padding:4px 8px;transition:opacity .2s;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}.MusicPlayer-module__GK1VwG__showVolume{opacity:1;pointer-events:auto}.MusicPlayer-module__GK1VwG__volumeSlider{appearance:none;background:#0000001a;border-radius:2px;outline:none;width:80px;height:4px}.MusicPlayer-module__GK1VwG__volumeSlider::-webkit-slider-thumb{appearance:none;background:var(--primary);cursor:pointer;border-radius:50%;width:12px;height:12px}.MusicPlayer-module__GK1VwG__chevronWrapper{cursor:pointer;justify-content:center;align-items:center;margin-left:auto;padding:4px;display:flex}.MusicPlayer-module__GK1VwG__expandBtn{color:var(--foreground);opacity:.6;background:0 0;border:none;padding:0;transition:transform .3s;display:flex}.MusicPlayer-module__GK1VwG__container:not(.MusicPlayer-module__GK1VwG__compact) .MusicPlayer-module__GK1VwG__expandBtn{transform:rotate(180deg)}.MusicPlayer-module__GK1VwG__closeBtn{background:var(--card);border:1px solid var(--border);color:var(--foreground);cursor:pointer;z-index:100;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:absolute;top:-8px;right:-8px;transform:scale(.8);box-shadow:0 2px 5px #0000001a}.MusicPlayer-module__GK1VwG__container:hover .MusicPlayer-module__GK1VwG__closeBtn,.MusicPlayer-module__GK1VwG__card:active .MusicPlayer-module__GK1VwG__closeBtn{opacity:1;transform:scale(1)}@media (max-width:768px){.MusicPlayer-module__GK1VwG__closeBtn{opacity:1;transform:scale(1)}}
:root{--background:#fdfbf7;--foreground:#4a4a4a;--primary:#b76e79;--secondary:#778b77;--accent-pink:#fce4ec;--card:#fff;--border:#e5e5e5;--shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--color-gold:#b76e79;--background-gradient:linear-gradient(135deg,#fff0f5 0%,#e8f5e9 100%);--glass-bg:#fff9;--glass-border:#fff9;--glass-shadow:0 8px 32px 0 #b76e791a}.dark{--background:#1a1a1a;--foreground:#e5e5e5;--primary:#e6b3bc;--secondary:#9caf9c;--accent-pink:#2a1a1e;--card:#262626;--border:#404040;--shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0000002e;--color-gold:#e6b3bc;--background-gradient:linear-gradient(135deg,#1f1214 0%,#121812 100%);--glass-bg:#1e1e1e99;--glass-border:#ffffff0d;--glass-shadow:0 8px 32px 0 #0006}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--background-gradient);max-width:100vw;color:var(--foreground);font-family:var(--font-secondary);background-attachment:fixed;transition:background .3s,color .3s;overflow-x:hidden}a{color:inherit;text-decoration:none}.font-malayalam,.font-malayalam *{font-family:var(--font-malayalam)!important}.font-arabic,.font-arabic *{font-family:var(--font-arabic)!important}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}
