@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.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:"Baloo Bhaijaan 2 Fallback";src:local(Arial);ascent-override:112.76%;descent-override:65.98%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_bhaijaan_2_64c4d36b-module__dRBjiW__className{font-family:"Baloo Bhaijaan 2","Baloo Bhaijaan 2 Fallback";font-style:normal}.baloo_bhaijaan_2_64c4d36b-module__dRBjiW__variable{--font-body:"Baloo Bhaijaan 2", "Baloo Bhaijaan 2 Fallback"}
@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/e5f81d7188eb3be1.3ki5mn2zfqpy3.woff2)format("woff2");unicode-range:U+200D,U+2620,U+26A7,U+FE0F,U+1F308,U+1F38C,U+1F3C1,U+1F3F3-1F3F4,U+1F6A9,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/d2de430b7e107d37.40r0enuecu9gp.woff2)format("woff2");unicode-range:U+23,U+2A,U+30-39,U+A9,U+AE,U+200D,U+203C,U+2049,U+20E3,U+2122,U+2139,U+2194-2199,U+21A9-21AA,U+23CF,U+23E9-23EF,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2611,U+2622-2623,U+2626,U+262A,U+262E-262F,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267B,U+267E-267F,U+2695,U+269B-269C,U+26A0,U+26A7,U+26AA-26AB,U+26CE,U+26D4,U+2705,U+2714,U+2716,U+271D,U+2721,U+2733-2734,U+2747,U+274C,U+274E,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27A1,U+27B0,U+27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F170-1F171,U+1F17E-1F17F,U+1F18E,U+1F191-1F19A,U+1F201-1F202,U+1F21A,U+1F22F,U+1F232-1F23A,U+1F250-1F251,U+1F310,U+1F3A6,U+1F3B5-1F3B6,U+1F3BC,U+1F3E7,U+1F441,U+1F499-1F49C,U+1F49F-1F4A0,U+1F4A2,U+1F4AC-1F4AD,U+1F4B1-1F4B2,U+1F4B9,U+1F4DB,U+1F4F2-1F4F6,U+1F500-1F50A,U+1F515,U+1F518-1F524,U+1F52F-1F53D,U+1F549,U+1F54E,U+1F5A4,U+1F5E8,U+1F5EF,U+1F6AB,U+1F6AD-1F6B1,U+1F6B3,U+1F6B7-1F6BC,U+1F6BE,U+1F6C2-1F6C5,U+1F6D0-1F6D1,U+1F6D7,U+1F6DC,U+1F7E0-1F7EB,U+1F7F0,U+1F90D-1F90E,U+1F9E1,U+1FA75-1FA77,U+1FAAF}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/963fd399b7242d69.3k5us_4u_ddqy.woff2)format("woff2");unicode-range:U+231A-231B,U+2328,U+23F0-23F3,U+2602,U+260E,U+2692,U+2694,U+2696-2697,U+2699,U+26B0-26B1,U+26CF,U+26D1,U+26D3,U+2702,U+2709,U+270F,U+2712,U+FE0F,U+1F302,U+1F321,U+1F392-1F393,U+1F3A9,U+1F3BD,U+1F3EE,U+1F3F7,U+1F3FA,U+1F451-1F462,U+1F484,U+1F489-1F48A,U+1F48C-1F48E,U+1F4A1,U+1F4A3,U+1F4B0,U+1F4B3-1F4B8,U+1F4BB-1F4DA,U+1F4DC-1F4F1,U+1F4FF,U+1F50B-1F514,U+1F516-1F517,U+1F526-1F529,U+1F52C-1F52E,U+1F550-1F567,U+1F56F-1F570,U+1F576,U+1F587,U+1F58A-1F58D,U+1F5A5,U+1F5A8,U+1F5B1-1F5B2,U+1F5C2-1F5C4,U+1F5D1-1F5D3,U+1F5DC-1F5DE,U+1F5E1,U+1F5F3,U+1F6AA,U+1F6AC,U+1F6BD,U+1F6BF,U+1F6C1,U+1F6CB,U+1F6CD-1F6CF,U+1F6D2,U+1F6E0-1F6E1,U+1F6F0,U+1F97B-1F97F,U+1F9AF,U+1F9BA,U+1F9E2-1F9E6,U+1F9EA-1F9EC,U+1F9EE-1F9F4,U+1F9F7-1F9FF,U+1FA71-1FA74,U+1FA79-1FA7B,U+1FA86,U+1FA91-1FA93,U+1FA96,U+1FA99-1FAA0,U+1FAA2-1FAA7,U+1FAAA-1FAAE}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/96b4c91ea314eac3.3cab4zjw3h_wo.woff2)format("woff2");unicode-range:U+265F,U+26BD-26BE,U+26F3,U+26F8,U+FE0F,U+1F004,U+1F0CF,U+1F380-1F384,U+1F386-1F38B,U+1F38D-1F391,U+1F396-1F397,U+1F399-1F39B,U+1F39E-1F39F,U+1F3A3-1F3A5,U+1F3A7-1F3A9,U+1F3AB-1F3B4,U+1F3B7-1F3BB,U+1F3BD-1F3C0,U+1F3C5-1F3C6,U+1F3C8-1F3C9,U+1F3CF-1F3D3,U+1F3F8-1F3F9,U+1F47E,U+1F4E2,U+1F4F7-1F4FD,U+1F52B,U+1F579,U+1F58C-1F58D,U+1F5BC,U+1F6F7,U+1F6F9,U+1F6FC,U+1F93F,U+1F941,U+1F945,U+1F947-1F94F,U+1F9E7-1F9E9,U+1F9F5-1F9F6,U+1FA70-1FA71,U+1FA80-1FA81,U+1FA83-1FA85,U+1FA87-1FA88,U+1FA94-1FA95,U+1FA97-1FA98,U+1FAA1,U+1FAA9}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c9c4e89110bdf7f1.1vxo_6t8vnb4y.woff2)format("woff2");unicode-range:U+2693,U+26E9-26EA,U+26F1-26F2,U+26F4-26F5,U+26FA,U+26FD,U+2708,U+FE0F,U+1F301,U+1F303,U+1F306-1F307,U+1F309,U+1F310,U+1F3A0-1F3A2,U+1F3AA,U+1F3CD-1F3CE,U+1F3D5,U+1F3D7-1F3DB,U+1F3DF-1F3E6,U+1F3E8-1F3ED,U+1F3EF-1F3F0,U+1F488,U+1F492,U+1F4BA,U+1F54B-1F54D,U+1F5FA-1F5FF,U+1F680-1F6A2,U+1F6A4-1F6A8,U+1F6B2,U+1F6D1,U+1F6D5-1F6D6,U+1F6DD-1F6DF,U+1F6E2-1F6E5,U+1F6E9,U+1F6EB-1F6EC,U+1F6F3-1F6F6,U+1F6F8,U+1F6FA-1F6FB,U+1F9BC-1F9BD,U+1F9ED,U+1F9F3,U+1FA7C}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b1419c6b3f650f97.25wxj4vje3a7i.woff2)format("woff2");unicode-range:U+2615,U+FE0F,U+1F32D-1F330,U+1F336,U+1F33D,U+1F345-1F37F,U+1F382,U+1F52A,U+1F942-1F944,U+1F950-1F96F,U+1F99E,U+1F9AA,U+1F9C0-1F9CB,U+1FAD0-1FADB}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/756d88bf8a8eab7f.0d835c9n3tt1m.woff2)format("woff2");unicode-range:U+200D,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26A1,U+26C4-26C5,U+26C8,U+26F0,U+2728,U+2744,U+2B1B,U+2B50,U+FE0F,U+1F300,U+1F304-1F305,U+1F308,U+1F30A-1F30F,U+1F311-1F321,U+1F324-1F32C,U+1F331-1F335,U+1F337-1F33C,U+1F33E-1F344,U+1F3D4,U+1F3D6,U+1F3DC-1F3DE,U+1F3F5,U+1F400-1F43F,U+1F490,U+1F4A7,U+1F4AB,U+1F4AE,U+1F525,U+1F54A,U+1F573,U+1F577-1F578,U+1F648-1F64A,U+1F940,U+1F980-1F9AE,U+1F9BA,U+1FA90,U+1FAA8,U+1FAB0-1FABD,U+1FABF,U+1FACE-1FACF,U+1FAE7}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/9569304977e97a24.2p1_ff_7buusi.woff2)format("woff2");unicode-range:U+200D,U+2640,U+2642,U+2695-2696,U+26F7,U+26F9,U+2708,U+2764,U+FE0F,U+1F33E,U+1F373,U+1F37C,U+1F384-1F385,U+1F393,U+1F3A4,U+1F3A8,U+1F3C2-1F3C4,U+1F3C7,U+1F3CA-1F3CC,U+1F3EB,U+1F3ED,U+1F3FB-1F3FF,U+1F466-1F478,U+1F47C,U+1F481-1F483,U+1F486-1F487,U+1F48B,U+1F48F,U+1F491,U+1F4BB-1F4BC,U+1F527,U+1F52C,U+1F574-1F575,U+1F57A,U+1F645-1F647,U+1F64B,U+1F64D-1F64E,U+1F680,U+1F692,U+1F6A3,U+1F6B4-1F6B6,U+1F6C0,U+1F6CC,U+1F91D,U+1F926,U+1F930-1F931,U+1F934-1F93A,U+1F93C-1F93E,U+1F977,U+1F9AF-1F9B3,U+1F9B8-1F9B9,U+1F9BC-1F9BD,U+1F9CC-1F9CF,U+1F9D1-1F9DF,U+1FA82,U+1FAC3-1FAC5}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/e185e0d382c71aa8.21bldxxc7r1q-.woff2)format("woff2");unicode-range:U+200D,U+261D,U+2620,U+2639-263A,U+2665,U+270A-270D,U+2728,U+2763-2764,U+2B50,U+FE0F,U+1F31A-1F31F,U+1F32B,U+1F383,U+1F389,U+1F3FB-1F3FF,U+1F440-1F450,U+1F463-1F465,U+1F479-1F47B,U+1F47D-1F480,U+1F485,U+1F48B-1F48C,U+1F493-1F49F,U+1F4A4-1F4A6,U+1F4A8-1F4AB,U+1F4AF,U+1F525,U+1F573,U+1F590,U+1F595-1F596,U+1F5A4,U+1F5E3,U+1F600-1F644,U+1F648-1F64A,U+1F64C,U+1F64F,U+1F90C-1F925,U+1F927-1F92F,U+1F932-1F933,U+1F970-1F976,U+1F978-1F97A,U+1F9A0,U+1F9B4-1F9B7,U+1F9BB,U+1F9BE-1F9BF,U+1F9D0,U+1F9E0-1F9E1,U+1FA75-1FA79,U+1FAC0-1FAC2,U+1FAE0-1FAE6,U+1FAE8,U+1FAF0-1FAF8}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/2b53b2c07ad2581a.44ami9xc8azdm.woff2)format("woff2");unicode-range:U+200D,U+2194-2195,U+2640,U+2642,U+26D3,U+27A1,U+FE0F,U+1F344,U+1F34B,U+1F3C3,U+1F3FB-1F3FF,U+1F426,U+1F468-1F469,U+1F4A5,U+1F525,U+1F642,U+1F6B6,U+1F7E9,U+1F7EB,U+1F9AF,U+1F9BC-1F9BD,U+1F9CE,U+1F9D1-1F9D2}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/adfc96747a79ef49.p.2unv20aiaja7i.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:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/8a28cfe3505dfc4f.35ajnjnf34q-z.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c1d14865c6b41abb.2eoege17tjgog.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:Playpen Sans Arabic;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/eb9e7c7cdb1e44ba.p.1ol7aaa0a1g94.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}.playpen_sans_arabic_e72b3af9-module__0kC2YW__className{font-family:Playpen Sans Arabic;font-style:normal}.playpen_sans_arabic_e72b3af9-module__0kC2YW__variable{--font-heading:"Playpen Sans Arabic"}
:root{--navy:#102e5d;--blue:#579eb5;--baby-blue:#bacdd6;--lid-blue:#69b3cc;--sky:#e9f3f5;--ivory:#f8f7f1;--white:#fff;--yellow:#e4bf03;--green:#687e5d;--muted:#526b79;--border:#102e5d1f;--surface:#f3f7f6}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--ivory);color:var(--navy);font-family:var(--font-body), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-weight:400}body,button,a{-webkit-tap-highlight-color:transparent}button,input,textarea{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}img,video{max-width:100%;display:block}button{border:0}p,h1,h2,h3{margin:0}p{color:var(--muted);line-height:1.95}h1,h2,h3{font-family:var(--font-heading), Arial, sans-serif;font-weight:700}h2{letter-spacing:-1.4px;font-size:clamp(32px,3.7vw,52px);line-height:1.48}h3{line-height:1.5}::selection{color:var(--navy);background:#cbe5e9}:focus-visible{outline-offset:5px;outline:3px solid #447f94}section{scroll-margin-top:90px}.container{width:calc(100% - 112px);max-width:1328px;margin-inline:auto}.section-space{padding-block:110px}.eyebrow{letter-spacing:.1px;align-items:center;gap:10px;margin-bottom:20px;font-size:13px;font-weight:500;display:flex}.eyebrow:before{content:"";opacity:.55;background:currentColor;width:22px;height:1px}.button{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:25px;min-height:54px;padding:10px 25px;font-size:14px;font-weight:500;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex}.button-primary{background:var(--navy);color:#fff}.button:hover{background:#204771;transform:translateY(-2px);box-shadow:0 6px 15px #102e5d12}.button:active{transform:translateY(0)}.button-icon{place-items:center;transition:transform .25s;display:grid;transform:rotate(0)}.button:hover .button-icon{transform:translate(-3px,-2px)}.text-link{border-bottom:1px solid var(--navy);align-items:center;gap:25px;padding-bottom:10px;font-size:15px;display:inline-flex}.skip-link{z-index:100;background:var(--navy);color:#fff;padding:15px;position:fixed;top:-100px;right:20px}.skip-link:focus{top:10px}.header{z-index:30;height:98px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;background:0 0;position:fixed;inset:0 0 auto}.nav-shell{border:0;justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.brand-logo{flex:none;width:152px}.brand-logo img{width:152px;height:auto}.navigation{align-items:center;gap:30px;margin-inline-start:40px;font-size:13px;display:flex}.navigation a{opacity:.76;padding-block:12px;transition:opacity .2s;position:relative}.navigation a:hover,.navigation a[aria-current]{opacity:1}.navigation a[aria-current]:after{content:"";background:var(--navy);border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;right:50%}.nav-actions{align-items:center;gap:27px;display:flex}.nav-actions .button{gap:18px;min-height:42px;padding:8px 19px;font-size:12px}.language-label{align-items:center;gap:8px;font-size:11px;display:flex}.language-label span{opacity:.85;font:10px Arial,sans-serif}.menu-toggle,.mobile-contact{display:none}.hero{background:radial-gradient(at 25% 36%,#dcebed 0,#0000 52%),linear-gradient(115deg,#e9f1ef 0%,#f2f5ed 57%,#f8f7ef 100%);min-height:820px;padding-top:98px;position:relative;overflow:hidden}.hero-grain{pointer-events:none;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23999999' opacity='.17' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-layout{grid-template-columns:42% 58%;align-items:center;min-height:628px;display:grid;position:relative}.hero-copy{z-index:2;padding:46px 0 22px;position:relative}.hero-copy .eyebrow:before{display:none}.tiny-sun{background:var(--yellow);border-radius:50%;width:11px;height:11px;margin-inline:5px;box-shadow:0 0 0 5px #e4bf0312}.hero h1{letter-spacing:-2.5px;margin-bottom:24px;font-size:clamp(50px,5.4vw,79px);font-weight:800;line-height:1.39}.hero h1>span{color:#538fa2;position:relative}.hero h1>span:after{content:"";border-top:1.5px solid #83b7c1;border-radius:50%;width:98%;height:9px;position:absolute;bottom:1px;right:2px;transform:rotate(-3deg)}.hero-description{max-width:440px;font-size:16px;line-height:1.95}.hero-actions{align-items:center;gap:25px;margin-top:30px;display:flex}.video-link{align-items:center;gap:10px;font-size:13px;display:inline-flex}.play-circle{border:1px solid #102e5d30;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.play-circle svg{margin-inline-end:-2px}.origin-line{color:#526877;align-items:center;gap:9px;margin-top:47px;font-size:10px;display:flex}.origin-separator{opacity:.4;margin-inline:8px}.origin-mark{border:1px solid #72847c;border-radius:50%;width:18px;height:18px;display:inline-block;position:relative}.origin-mark:before{content:"";border:1px solid #72847c;border-radius:1px;position:absolute;inset:4px;transform:rotate(45deg)}.hero-visual{touch-action:pan-y;direction:ltr;width:100%;height:610px;margin-inline-start:0;position:relative}.scene-canvas{z-index:2;pointer-events:none;position:absolute;inset:0}.product-fallback{z-index:2;filter:drop-shadow(0 22px 26px #31556c17);width:92%;transition:opacity .2s;position:absolute;top:26%;left:4%;transform:rotate(-4.3deg)}.product-fallback img{width:100%;height:auto}.product-fallback.scene-ready{opacity:0}.product-shadow{filter:blur(9px);background:radial-gradient(#55717b42,#0000 70%);width:64%;height:25px;position:absolute;top:78%;left:21%;transform:rotate(-4deg)}.orbit{aspect-ratio:1;border:1px solid #a2bdc23b;border-radius:50%;width:80%;position:absolute;top:9%;left:9%;transform:rotate(-30deg)}.orbit-one:after{content:"";background:#99bfc6;border-radius:50%;width:6px;height:6px;position:absolute;top:12%;left:15%}.orbit-two{border-style:dashed;border-color:#a2bdc21f;width:68%;top:16%;left:15%}.scene-label{letter-spacing:2px;color:#627f8b;font:9px Arial,sans-serif;position:absolute;top:11%;left:12%;transform:rotate(-7deg)}.count-badge{z-index:3;width:94px;height:94px;color:var(--navy);background:#f7f7e9;border:1px solid #fff9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:13%;right:11%;transform:rotate(7deg);box-shadow:0 5px 20px #1e4c5510}.count-badge strong{letter-spacing:-2px;font:500 32px Arial,sans-serif}.count-badge strong span{vertical-align:top;margin-left:1px;font-size:21px}.count-badge>span{margin-top:4px;font-size:9px}.softness-tag{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);direction:rtl;background:#fff9;border:1px solid #fff;border-radius:10px;align-items:center;gap:14px;padding:13px 19px;font-size:11px;line-height:1.9;display:flex;position:absolute;bottom:15%;left:4%;transform:rotate(-5deg);box-shadow:0 8px 30px #38627108}.softness-tag b{color:var(--muted);font-weight:400}.tag-droplet{background:linear-gradient(140deg,#fff,#9fcdde);border:1px solid #aed6df;border-radius:80% 10% 60% 55%;width:18px;height:23px;transform:rotate(-42deg);box-shadow:inset 3px 2px 6px #fff}.motion-toggle{z-index:4;opacity:.65;direction:rtl;background:0 0;align-items:center;gap:6px;padding:10px;font-size:9px;display:flex;position:absolute;bottom:7%;right:15%}.hero-bottom{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-block:21px 31px;display:flex;position:relative}.hero-bottom>a{align-items:center;gap:12px;font-size:11px;display:flex}.scroll-circle{border:1px solid var(--border);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.hero-index{letter-spacing:1.7px;color:#56717a;font:9px Arial,sans-serif}.hero-index>span{opacity:.4;margin:0 14px}.benefits-section{border-bottom:1px solid var(--border);background:#fbfbf7;padding-block:55px 58px}.section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:50px;display:flex}.section-heading>p{max-width:300px;padding-bottom:6px;font-size:15px}.section-heading.compact{margin-bottom:40px}.section-heading.compact h2{letter-spacing:-.7px;font-size:29px}.section-heading.compact .eyebrow{margin-bottom:7px;font-size:11px}.section-heading.compact p{font-size:12px}.benefits-list{grid-template-columns:repeat(6,1fr);display:grid}.benefit{border-inline-end:1px solid var(--border);flex-direction:column;align-items:center;gap:13px;padding:8px 15px;transition:color .25s;display:flex}.benefit:last-child{border-inline-end:0}.benefit-symbol{color:#5d97a2;transition:transform .3s}.benefit:hover .benefit-symbol{transform:translateY(-4px)}.benefit h3{font-size:14px;font-weight:700}.benefit-line{opacity:.7;background:#99bac1;width:15px;height:1px}.brand-story{grid-template-columns:1fr 1.45fr;align-items:center;gap:80px;padding-inline:40px;display:grid}.brand-story-label{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.section-number{letter-spacing:1.8px;color:#596d77;font:10px Arial,sans-serif}.drawn-sun{color:#d5b849;place-items:center;font-family:Arial,sans-serif;font-size:125px;font-weight:400;line-height:1;display:grid;transform:rotate(9deg)}.brand-story p{max-width:540px;margin-top:24px;font-size:16px}.muted-heading{color:#617f85}.formula-section{background:#eaf3f4;padding-block:96px;overflow:hidden}.formula-layout{grid-template-columns:1fr 1.12fr;gap:11%;display:grid}.formula-intro{position:relative}.formula-intro>p{margin-top:22px;font-size:15px}.formula-details{padding-top:8px}.formula-details article{grid-template-columns:110px 1fr;gap:35px;padding-bottom:43px;display:grid}.formula-details article+article{border-top:1px solid #9db7c54d;padding-top:38px;padding-bottom:0}.formula-stat{letter-spacing:-8px;color:#689aac;padding-top:15px;font:300 102px/1 Arial,sans-serif;position:relative}.formula-stat>span{letter-spacing:-1px;margin-left:4px;font-size:38px;position:relative;top:-37px}.micro-label{letter-spacing:2px;color:#53717e;font:9px Arial,sans-serif}.formula-details h3{margin:12px 0 13px;font-size:24px}.formula-details p{max-width:390px;font-size:14px;line-height:2}.water-ripple{opacity:.6;width:230px;height:100px;margin-top:28px;position:relative;transform:rotate(-12deg)}.water-ripple>div{border:1px solid #abc5cc;border-radius:50%;height:75px;position:absolute;inset:auto 0 0}.water-ripple>div:nth-child(2){height:50px;inset:auto 20px 12px}.water-ripple>div:nth-child(3){height:29px;inset:auto 43px 23px}.water-ripple>span{background:radial-gradient(at 25% 20%,#fff,#9ac2cf);border:1px solid #fff;border-radius:70% 18% 60% 55%;width:30px;height:35px;position:absolute;top:4px;left:99px;transform:rotate(-45deg);box-shadow:inset -3px -4px 7px #80aebb55}.ingredient-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ingredient-card{background:#eef0e5;border-radius:4px;min-height:570px;padding:35px 38px;position:relative;overflow:hidden}.ingredient-number{letter-spacing:2px;color:#76806a;font:9px Arial,sans-serif;display:block}.ingredient-art{width:79%;height:auto;position:absolute;top:8%;left:-4%;transform:rotate(-6deg)}.vitamin-card .ingredient-art{width:78%;top:4%;left:-5%;transform:rotate(7deg)}.botanical-svg{width:100%;height:auto;display:block}.ingredient-copy{z-index:2;position:absolute;bottom:56px;right:38px}.ingredient-icon{color:#748266;margin-bottom:13px}.ingredient-copy h3{margin-bottom:13px;font-size:32px}.ingredient-copy p{color:#687666;font-size:13px}.vitamin-card .ingredient-copy p{color:#817965}.ingredient-note{color:#627059;font-size:10px;position:absolute;bottom:26px;left:30px}.ingredient-card:after{content:"";background:#a3ad91;width:23px;height:1px;position:absolute;bottom:25px;right:33px}.texture-section{background:#f0f2ee;overflow:hidden}.texture-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:11%;min-height:610px;display:grid}.texture-art{direction:ltr;height:610px;position:relative}.texture-orbit{filter:drop-shadow(15px 20px 18px #5d727916);width:490px;height:470px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)rotate(-25deg)}.texture-orbit i{background:linear-gradient(105deg,#fafcf7 4%,#fff 29%,#dfe6df 59%,#f8faf3 83%);border:1px solid #fff;border-radius:52% 45% 49% 40%;width:290px;height:390px;display:block;position:absolute;top:40px;left:85px;transform:rotate(-18deg);box-shadow:inset 4px 2px 12px #fff,inset -8px 0 12px #b8c4bc33}.texture-orbit i:nth-child(2){width:240px;transform:translate(48px,9px)rotate(7deg)}.texture-orbit i:nth-child(3){width:200px;height:340px;transform:translate(55px,25px)rotate(23deg)}.texture-orbit i:nth-child(4){width:160px;height:280px;transform:translate(34px,48px)rotate(45deg)}.texture-orbit i:nth-child(5){background:linear-gradient(130deg,#fff,#e5eee6);width:130px;height:230px;transform:translate(5px,72px)rotate(62deg)}.texture-caption{color:#5d7168;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:absolute;bottom:40px;left:0;right:0}.texture-caption>span:first-child{letter-spacing:2px;font:8px Arial,sans-serif}.texture-copy{padding-block:60px}.texture-copy>p{margin-top:22px;font-size:15px}.texture-features{gap:35px;margin:32px 0;display:flex}.texture-features>span{flex-direction:column;gap:11px;font-size:12px;display:flex}.texture-features svg{color:#85a3a1}.texture-copy .text-link{margin-top:12px;font-size:13px}.film-section{grid-template-columns:1fr 1fr;align-items:center;gap:11%;display:grid}.film-copy>p{margin-top:25px;font-size:16px}.film-caption{letter-spacing:1.5px;color:#596f7a;margin-top:45px;font:8px Arial,sans-serif;display:block}.film-frame{aspect-ratio:1.12;background:#e9e0d3;border-radius:46% 46% 5px 5px;position:relative;overflow:hidden}.film-frame>video{object-fit:cover;width:100%;height:100%}.film-controls{bottom:0;color:#fff;background:linear-gradient(#0000,#102e5d60);justify-content:space-between;align-items:center;padding:25px 26px 20px;display:flex;position:absolute;inset-inline:0}.film-controls>span{font-size:11px}.film-controls>div{gap:8px;display:flex}.film-controls button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #fff7;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.film-controls button:hover{background:#ffffff50}.film-controls button:disabled{opacity:.3}.media-error{text-align:center;background:#fff;padding:10px;font-size:12px;position:absolute;inset:50% 20px auto}.video-dialog{background:#f7f7ee;border:0;border-radius:10px;max-width:min(900px,92vw);max-height:92dvh;padding:35px;overflow:auto}.video-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b2037d9}.video-dialog video{object-fit:contain;max-width:100%;max-height:70dvh;margin:auto}.video-dialog p{text-align:center;padding-top:12px;font-size:12px}.dialog-close{background:0 0;padding:7px;position:absolute;top:5px;right:5px}.product-section{background:#e6f0f1;padding-block:85px;overflow:hidden}.product-layout{grid-template-columns:1fr 1.15fr;align-items:center;gap:5%;display:grid}.product-information>p{margin-top:18px;font-size:16px}.product-specs{flex-direction:column;gap:12px;margin-top:25px;font-size:12px;display:flex}.product-specs>span{align-items:center;gap:9px;display:flex}.product-specs strong{margin-left:5px;font:500 24px Arial,sans-serif}.product-specs svg{color:#6f969b}.product-chips{flex-wrap:wrap;gap:7px;margin:24px 0 28px;display:flex}.product-chips>span{color:#546f80;border:1px solid #bdcfd1;border-radius:100px;padding:5px 10px;font-size:10px}.product-showcase{direction:ltr;align-items:center;min-height:465px;display:flex;position:relative}.product-showcase>img{z-index:2;filter:drop-shadow(0 25px 15px #254f6425);width:105%;max-width:none;height:auto;position:relative;transform:rotate(-8deg)}.product-halo{aspect-ratio:1;background:radial-gradient(circle,#d2e5e7,#0000 72%);border:1px solid #c8dfe080;border-radius:50%;width:85%;position:absolute;top:0;left:10%}.product-halo:after{content:"";border:1px solid #c8dfe04d;border-radius:50%;position:absolute;inset:25px}.order-note{color:var(--muted);margin-top:13px;font-size:10px;display:block}.product-view-caption{color:#526f7b;direction:rtl;justify-content:space-between;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.product-view-caption>span:last-child{letter-spacing:1.4px;font:8px Arial,sans-serif}.faq-section{grid-template-columns:1fr 1.25fr;gap:10%;display:grid}.faq-list{padding-top:8px}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:15px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{align-items:center;gap:23px;display:flex}.faq-list small{color:#536973;font:10px Arial,sans-serif}.faq-list summary svg{flex:none;transition:transform .25s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{max-width:520px;padding:0 37px 25px 20px;font-size:13px}.final-cta{text-align:center;background:#e9eee5;padding-block:95px 65px;position:relative;overflow:hidden}.final-cta .container{position:relative}.final-cta .eyebrow{z-index:2;justify-content:center;position:relative}.final-cta .eyebrow:before{display:none}.final-cta h2{z-index:2;font-size:clamp(38px,4.8vw,70px);position:relative}.final-cta p{z-index:2;margin-top:12px;font-size:15px;position:relative}.final-cta .button{z-index:2;margin-top:28px;position:relative}.contact-line{z-index:2;color:#53644f;border-top:1px solid #aebda54d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:62px;padding-top:30px;font-size:10px;display:flex;position:relative}.contact-methods{flex-wrap:wrap;gap:8px 24px;display:flex}.contact-line a{align-items:center;gap:9px;min-height:44px;font:12px Arial,sans-serif;display:flex}.cta-sun{opacity:.6;background:#e4c950;border-radius:50%;width:125px;height:125px;position:absolute;top:2%;left:11%;box-shadow:0 0 100px #e1cc7133}.cta-orbit{border:1px solid #c4cfb87d;border-radius:50%;width:550px;height:400px;position:absolute;top:-60px;right:-330px;transform:rotate(-30deg)}.cta-orbit:after{content:"";border:1px solid #c4cfb85d;border-radius:50%;position:absolute;inset:30px}.footer{background:#f8f8f3;padding-block:44px 20px}.footer-main{border-bottom:1px solid var(--border);align-items:center;gap:40px;padding-bottom:36px;display:flex}.footer-main>p{color:var(--navy);font-size:12px}.footer-main>p>span{color:var(--muted);font-size:11px}.footer-main nav{gap:25px;margin-inline-start:auto;font-size:12px;display:flex}.back-top{align-items:center;gap:12px;margin-inline-start:55px;font-size:10px;display:flex}.footer-brand{flex-direction:column;flex:none;align-items:center;gap:14px;width:108px;display:flex}.footer-main img{width:108px;height:auto}.footer-bottom{color:#5c6f76;justify-content:space-between;align-items:center;padding-top:20px;font-size:9px;display:flex}.footer-bottom>span:nth-child(2){align-items:center;gap:6px;display:flex}.footer-bottom>span:last-child{letter-spacing:1.2px;font:8px Arial,sans-serif}.footer-credit{justify-content:flex-end;margin-top:12px;display:flex}.powered-by{color:#5c6f76;align-items:center;gap:8px;min-height:44px;transition:color .2s;display:inline-flex}.powered-by>span{text-transform:uppercase;letter-spacing:.1em;font-size:10px}.powered-by>img{filter:brightness(0);opacity:.45;width:auto;height:16px;transition:opacity .2s}.powered-by:hover,.powered-by:focus-visible{color:var(--navy)}.powered-by:hover>img,.powered-by:focus-visible>img{opacity:.7}@media (max-width:767px){.footer-credit{justify-content:center}}@media (min-width:1600px){.hero-layout{min-height:730px}.hero-visual{height:680px}.hero{min-height:920px}}@media (max-width:1200px){.container{width:calc(100% - 72px)}.navigation{gap:20px;margin-inline-start:0}.nav-actions{gap:18px}.language-label{display:none}.hero h1{font-size:63px}.hero-visual{height:555px}.hero-layout{grid-template-columns:44% 56%;min-height:620px}.hero-actions{gap:18px}.hero-copy .button{gap:18px;padding-inline:19px}.hero{min-height:800px}.brand-story{gap:50px;padding-inline:15px}.ingredient-card{min-height:535px}.ingredient-art{width:85%;top:7%;left:-8%}.ingredient-copy h3{font-size:29px}.formula-layout{gap:6%}.formula-details article{grid-template-columns:90px 1fr;gap:24px}.formula-stat{font-size:85px}.formula-stat>span{font-size:29px;top:-32px}.formula-details h3{font-size:22px}.texture-layout{gap:6%}.texture-orbit{width:410px;transform:translate(-50%,-50%)rotate(-25deg)scale(.9)}.texture-features{gap:25px}.back-top{margin-inline-start:15px}}@media (max-width:1023px){.container{width:calc(100% - 56px)}.header{height:83px}.brand-logo,.brand-logo img{width:136px}.nav-shell{gap:18px}.navigation{gap:17px;font-size:12px}.nav-actions .button{gap:12px;padding-inline:15px;font-size:11px}.hero{min-height:740px;padding-top:83px}.hero-layout{grid-template-columns:44% 56%;min-height:580px}.hero h1{letter-spacing:-1.7px;font-size:52px}.hero-description{font-size:14px}.hero-actions{flex-wrap:wrap;gap:16px}.hero-copy .button{min-height:49px;font-size:12px}.video-link{gap:7px;font-size:11px}.hero-visual{width:100%;height:520px;margin-inline-start:0}.count-badge{width:77px;height:77px;top:16%;right:9%}.count-badge strong{font-size:27px}.count-badge>span{font-size:8px}.softness-tag{gap:9px;padding:10px 12px;font-size:9px;bottom:17%;left:3%}.scene-label{font-size:7px;top:18%;left:8%}.orbit{top:20%}.orbit-two{top:26%}.product-fallback{top:30%}.origin-line{font-size:9px}.hero-index{font-size:8px}.section-space{padding-block:85px}.brand-story{grid-template-columns:.65fr 1fr;gap:45px}.brand-story p{font-size:14px}.formula-layout{grid-template-columns:.85fr 1.2fr;gap:7%}.formula-details article{grid-template-columns:75px 1fr;gap:15px}.formula-stat{letter-spacing:-6px;font-size:70px}.formula-stat>span{font-size:25px;top:-26px}.formula-details h3{font-size:20px}.formula-details p{font-size:12px}.ingredient-card{min-height:495px;padding:26px}.ingredient-copy{bottom:48px;right:26px}.ingredient-copy h3{font-size:28px}.ingredient-copy p{font-size:12px}.ingredient-art{width:95%;left:-13%}.vitamin-card .ingredient-art{width:90%;left:-13%}.texture-layout{grid-template-columns:1fr 1fr;gap:5%}.texture-art{height:510px}.texture-layout{min-height:510px}.texture-orbit{transform:translate(-50%,-50%)rotate(-25deg)scale(.8)}.texture-copy h2{font-size:34px}.texture-copy p{font-size:14px}.film-section{gap:8%}.product-layout{grid-template-columns:1fr 1fr}.product-information h2{font-size:34px}.product-showcase{min-height:360px}.product-view-caption>span:last-child{display:none}.faq-section{gap:7%}.faq-list summary{font-size:13px}.faq-list summary>span{gap:14px}.footer-main{gap:25px}.footer-main nav{gap:18px}.back-top{display:none}}@media (max-width:767px){.container{width:calc(100% - 40px)}.section-space{padding-block:68px}html{scroll-padding-top:84px}.header{height:77px}.brand-logo,.brand-logo img{width:124px}.nav-shell{gap:12px}.nav-actions{gap:14px}.nav-actions .button{gap:13px;min-height:38px;padding:7px 16px;font-size:11px}.menu-toggle{background:0 0;place-items:center;width:36px;height:40px;padding:7px;display:grid}.menu-toggle svg{width:21px}.navigation{border-bottom:1px solid var(--border);background:#f8faf7;margin:0;padding:18px 28px 24px;font-size:15px;display:none;position:absolute;top:76px;left:0;right:0;box-shadow:0 18px 25px #102e5d10}.navigation.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.navigation a{border-bottom:1px solid #102e5d0a;padding:12px 4px}.navigation a[aria-current]:after{bottom:24px;left:6px;right:auto}.mobile-contact{display:block}.hero{min-height:0;padding-top:77px}.hero-layout{flex-direction:column;min-height:0;display:flex}.hero-copy{text-align:center;width:100%;padding:43px 0 0}.hero-copy .eyebrow{justify-content:center;margin-bottom:17px;font-size:11px}.hero h1{letter-spacing:-1.7px;margin-bottom:21px;font-size:53px;line-height:1.32}.hero h1>span:after{height:6px;bottom:-1px}.hero-description{max-width:340px;margin-inline:auto;font-size:13px;line-height:1.85}.desktop-break{display:none}.hero-actions{justify-content:center;gap:23px;margin-top:22px}.hero-copy .button{gap:21px;min-height:48px;padding-inline:22px;font-size:12px}.video-link{font-size:11px}.origin-line{justify-content:center;gap:7px;margin-top:22px;font-size:9px}.origin-mark{width:15px;height:15px}.hero-visual{width:calc(100% + 16px);height:365px;margin:3px -8px 0}.scene-label{letter-spacing:1.4px;font-size:6px;top:8%;left:5%}.count-badge{width:69px;height:69px;top:6%;right:7%}.count-badge strong{font-size:25px}.count-badge strong span{font-size:16px}.count-badge>span{font-size:7px}.orbit{width:75%;top:5%;left:13%}.orbit-two{width:63%;top:12%;left:19%}.product-fallback{width:98%;top:26%;left:1%}.softness-tag{border-radius:7px;gap:10px;padding:9px 12px;font-size:8px;bottom:12%;left:3%}.tag-droplet{width:14px;height:18px}.product-shadow{width:72%;top:74%;left:15%}.motion-toggle{padding:7px;font-size:8px;bottom:8%;right:8%}.hero-bottom{padding-block:15px 21px}.hero-bottom>a{gap:8px;font-size:9px}.scroll-circle{width:26px;height:26px}.hero-index{letter-spacing:1px;text-align:left;max-width:115px;font-size:7px;line-height:1.8}.hero-index>span{margin-inline:6px}.benefits-section{padding-block:39px 38px}.section-heading.compact{align-items:center;gap:15px;margin-bottom:28px}.section-heading.compact h2{font-size:25px}.section-heading.compact .eyebrow{margin-bottom:5px;font-size:10px}.section-heading.compact p{max-width:114px;font-size:10px}.benefits-list{grid-template-columns:repeat(3,1fr);row-gap:28px}.benefit{gap:8px;padding:2px 8px}.benefit:nth-child(3){border:0}.benefit h3{font-size:12px}.benefit-symbol svg{width:24px;height:24px}.benefit-line{width:12px}.brand-story{padding-inline:0;display:block}.brand-story-label{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin-bottom:26px}.section-number{letter-spacing:1.2px;font-size:8px}.drawn-sun{font-size:57px;line-height:.8}.brand-story .eyebrow{margin-bottom:15px;font-size:11px}h2{letter-spacing:-.8px;font-size:34px}.brand-story p{max-width:430px;margin-top:18px;font-size:14px}.formula-section{padding-block:59px}.formula-layout{display:block}.formula-intro{grid-template-columns:1fr auto;display:grid}.formula-intro .eyebrow{grid-column:1/-1;margin-bottom:13px}.formula-intro h2{font-size:36px}.formula-intro>p{align-self:center;margin-top:0;padding-inline-start:13px;font-size:12px}.water-ripple{display:none}.formula-details{padding-top:30px}.formula-details article{grid-template-columns:86px 1fr;gap:20px;padding-bottom:27px}.formula-details article+article{padding-top:26px}.formula-stat{padding-top:18px;font-size:80px}.formula-stat>span{font-size:29px;top:-28px}.micro-label{letter-spacing:1.7px;font-size:8px}.formula-details h3{margin:8px 0 10px;font-size:21px}.formula-details p{font-size:12px}.section-heading{align-items:flex-end;margin-bottom:30px}.section-heading>p{max-width:130px;font-size:11px}.section-heading .eyebrow{margin-bottom:12px;font-size:11px}.ingredient-grid{grid-template-columns:1fr;gap:18px}.ingredient-card{min-height:505px;padding:28px}.ingredient-number{letter-spacing:1.8px;font-size:8px}.ingredient-art{width:88%;max-width:380px;top:4%;left:-2%}.vitamin-card .ingredient-art{width:86%;max-width:370px;top:1%;left:-2%}.ingredient-copy{bottom:48px;right:28px}.ingredient-copy h3{font-size:30px}.ingredient-copy p{font-size:12px}.ingredient-icon{margin-bottom:11px}.ingredient-note{font-size:9px;bottom:23px;left:25px}.texture-layout{flex-direction:column-reverse;gap:0;min-height:0;display:flex}.texture-copy{width:100%;padding:58px 0 10px}.texture-copy h2{font-size:35px}.texture-copy>p{margin-top:18px;font-size:13px}.texture-features{flex-direction:row;gap:45px;margin:25px 0}.texture-features>span{gap:9px;font-size:11px}.texture-copy .text-link{margin-top:0;font-size:12px}.texture-art{width:100%;height:390px;overflow:hidden}.texture-orbit{top:46%;transform:translate(-50%,-50%)rotate(-25deg)scale(.7)}.texture-caption{font-size:9px;bottom:29px}.texture-caption>span:first-child{font-size:7px}.film-section{flex-direction:column;align-items:stretch;gap:32px;display:flex}.film-copy h2{font-size:35px}.film-copy>p{margin-top:18px;font-size:14px}.film-caption{letter-spacing:1px;margin-top:21px;font-size:7px}.film-frame{aspect-ratio:1.02;width:100%;max-width:500px;margin-inline:auto}.film-controls{padding:23px 20px 17px}.film-controls>span{font-size:10px}.product-section{padding-block:55px}.product-layout{flex-direction:column-reverse;gap:34px;display:flex}.product-showcase{width:100%;max-width:500px;min-height:270px}.product-showcase>img{width:100%;max-width:100%}.product-halo{width:75%;top:-11%;left:14%}.product-view-caption{font-size:9px;bottom:-5px}.product-view-caption>span:last-child{font-size:7px;display:block}.product-information{width:100%}.product-information h2{font-size:35px}.product-information .eyebrow{font-size:11px}.product-information>p{margin-top:13px;font-size:14px}.product-specs{gap:10px;margin-top:23px;font-size:12px}.product-chips{margin-top:22px}.product-information .button{min-height:51px;font-size:13px}.order-note{font-size:10px}.faq-section{display:block}.faq-list{margin-top:23px}.faq-list summary{padding-block:22px;font-size:13px}.faq-list details p{padding-inline-start:30px;font-size:12px}.faq-section h2{font-size:33px}.final-cta{padding-block:65px 32px}.final-cta .eyebrow{font-size:11px}.final-cta h2{font-size:38px}.final-cta p{margin-top:15px;font-size:12px}.final-cta .button{min-height:50px;margin-top:25px;font-size:12px}.cta-sun{opacity:.4;width:70px;height:70px;top:2%;left:-30px}.cta-orbit{top:-5px;right:-455px}.contact-line{gap:15px;margin-top:42px;padding-top:22px;font-size:9px}.contact-line>span{max-width:130px}.contact-line a{font-size:10px}.footer{padding-block:30px 20px}.footer-main{grid-template-columns:92px 1fr;gap:20px;padding-bottom:24px;display:grid}.footer-brand,.footer-main img{width:92px}.footer-main>p{font-size:11px}.footer-main>p>span{font-size:10px}.footer-main nav{grid-column:1/-1;gap:30px;margin:4px 0 0;font-size:11px}.footer-bottom{flex-wrap:wrap;gap:15px;font-size:8px;display:flex}.footer-bottom>span:last-child{letter-spacing:1px;width:100%;font-size:7px}.video-dialog{padding:30px 14px 14px}.video-dialog p{font-size:10px}}@media (max-width:380px){.container{width:calc(100% - 32px)}.hero h1{font-size:47px}.hero-visual{height:326px}.hero-description{font-size:12px}.hero-actions{gap:19px}.hero-index{max-width:105px;font-size:6px}.softness-tag{bottom:10%}.ingredient-card{min-height:470px}.ingredient-art{width:93%;top:7%}.vitamin-card .ingredient-art{width:90%}.formula-intro h2{font-size:32px}.formula-intro>p{padding-inline-start:8px;font-size:11px}.formula-details article{grid-template-columns:70px 1fr;gap:16px}.formula-stat{font-size:72px}.formula-stat>span{font-size:24px;top:-27px}.formula-details h3{font-size:19px}.section-heading>p{max-width:110px;font-size:10px}.section-heading h2{font-size:32px}.final-cta h2{font-size:34px}.contact-line a{font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.ingredient-art,.texture-orbit{will-change:auto!important}}.product-gallery-controls{bottom:38px;z-index:3;direction:rtl;justify-content:center;gap:6px;display:flex;position:absolute;inset-inline:0}.product-gallery-controls button{color:#526b79;background:0 0;border:1px solid #a8c3c9;border-radius:50px;min-height:36px;padding:8px 16px;font-size:11px}.product-gallery-controls button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.drawn-sun{width:110px;height:110px}@media (max-width:767px){.product-gallery-controls{bottom:18px}.product-gallery-controls button{min-height:33px;padding:7px 12px;font-size:9px}.product-showcase{min-height:300px;padding-bottom:45px}.drawn-sun{width:58px;height:58px}}.header{background:0 0;height:78px}.brand-logo,.brand-logo img{width:152px}.nav-shell{border:0}.cinema-hero{isolation:isolate;background:#c2dce9;height:min(980px,100svh);min-height:760px;position:relative;overflow:hidden}.nav-sentinel{width:1px;height:40px;position:absolute;top:0;left:0}.studio-background{object-fit:cover;object-position:center 70%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.cinema-copy{z-index:3;width:36%;position:absolute;top:25%;right:7%}.cinema-copy h1{letter-spacing:-.055em;margin-bottom:24px;font-size:clamp(58px,5.7vw,100px);font-weight:800;line-height:1.4}.cinema-copy h1 span{color:#246078}.cinema-copy p{text-wrap:balance;color:#294b65;max-width:310px;margin-bottom:30px;font-size:18px;line-height:1.9}.cinema-copy .button{gap:26px;min-height:56px;padding-inline:28px}.cinema-product{width:63%;height:66%;position:absolute;top:16%;left:1%}.product-film{width:100%;height:100%;position:relative}.film-interaction{perspective:1000px;touch-action:pan-y;width:100%;height:100%;position:relative}.cinematic-poster{pointer-events:none;width:100%;height:auto;transition:opacity .35s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.film-is-ready .cinematic-poster{opacity:0}.cinematic-canvas{position:absolute;inset:0}.texture-source{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.cinematic-fallback{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.cinema-motion{color:#163753;z-index:2;background:#e7f3f5da;border:1px solid #fff8;border-radius:30px;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-size:12px;display:flex;position:absolute;bottom:-7%;left:12%}.cinema-scroll{color:#173d5a;align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex;position:absolute;bottom:32px;right:7%}.cinema-scroll svg{border:1px solid #416e8766;border-radius:50%;width:38px;height:38px;padding:10px}.product-experience{color:#f0f7f9;background:#102e47;padding:90px 0 52px;position:relative;overflow:hidden}.explorer-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.explorer-heading h2{letter-spacing:-.025em;font-size:clamp(36px,4vw,62px);font-weight:700;line-height:1.5}.explorer-heading h2 span{color:#add8e7}.explorer-heading>p{color:#c0d1dc;max-width:440px;padding-bottom:12px;font-size:16px;line-height:1.9}.explorer-stage{max-width:1000px;height:560px;margin:-12px auto 36px;position:relative}.explorer-stage:before{content:"";filter:blur(22px);opacity:.65;background:#010e1e;border-radius:50%;height:20px;position:absolute;top:70%;left:18%;right:18%}.product-film-explorer .film-interaction{cursor:grab;height:calc(100% - 126px)}.product-film-explorer .film-interaction:active{cursor:grabbing}.explorer-controls{text-align:center;width:360px;max-width:100%;margin:-4px auto 0;position:relative}.drag-instruction{color:#c3dbe5;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.rotation-scrubber{direction:ltr;align-items:center;gap:16px;display:flex}.rotation-scrubber span{color:#c3dbe5;font-size:11px}.rotation-scrubber input{accent-color:#9bd9ec;cursor:ew-resize;background:0 0;width:100%;min-height:44px}.angle-buttons{justify-content:center;align-items:center;gap:4px;display:flex}.angle-buttons button{color:#d6e6ee;background:0 0;border:1px solid #0000;border-radius:24px;min-height:44px;padding:7px 20px;font-size:13px;transition:background .2s,color .2s}.angle-buttons button[aria-pressed=true]{color:#142e42;background:#d8edf4}.angle-buttons button:hover{border-color:#779bac}.angle-buttons button.rotation-play{border-color:#69899c;place-items:center;margin-inline-start:10px;padding:12px;display:grid}.explorer-purchase{border-top:1px solid #597a8e66;justify-content:space-between;align-items:center;gap:36px;padding-top:32px;display:flex}.explorer-specs{align-items:center;gap:36px;display:flex}.explorer-specs>div{color:#d6e6ee;align-items:center;gap:12px;font-size:13px;line-height:1.7;display:flex}.explorer-specs strong{color:#edf9ff;font-size:38px;font-weight:400}.explorer-specs svg{color:#a3d1e1;stroke-width:1.3px;width:26px;height:26px}.explorer-order{flex:none}.explorer-order .button{color:#15364d;background:#d1e9ee;min-height:54px}.explorer-order .button:hover{background:#fff}.explorer-order p{color:#becfd9;margin-top:12px;font-size:11px}@media (min-width:1700px){.cinema-product{width:61%;height:70%;top:13%;left:3%}.cinema-copy{top:23%;right:9%}}@media (max-width:1100px){.cinema-copy{width:37%;top:28%;right:5%}.cinema-copy h1{font-size:62px}.cinema-product{width:65%;height:60%;top:23%;left:-2%}.explorer-specs,.explorer-purchase{gap:20px}.explorer-specs>div{gap:8px;font-size:12px}.explorer-stage{height:490px}}@media (max-width:767px){.header{height:72px}.brand-logo,.brand-logo img{width:118px}.navigation{top:72px}.cinema-hero{height:100svh;min-height:780px;max-height:980px}.studio-background{object-position:30% bottom;object-fit:cover}.cinema-copy{width:auto;top:116px;left:7%;right:7%}.cinema-copy h1{margin-bottom:13px;font-size:clamp(46px,11vw,70px);line-height:1.38}.cinema-copy p{max-width:260px;margin-bottom:18px;font-size:15px;line-height:1.85}.cinema-copy .button{gap:22px;min-height:50px;padding-inline:24px;font-size:13px}.cinema-product{width:106%;height:36%;top:auto;bottom:10%;left:-3%}.cinema-motion{background:#eff9f4d9;padding:8px 13px;font-size:11px;bottom:-5%;left:9%}.cinema-scroll{font-size:11px;bottom:20px;right:7%}.cinema-scroll svg{width:32px;height:32px;padding:8px}.product-experience{padding:54px 0 38px}.explorer-heading{display:block}.explorer-heading h2{font-size:36px;line-height:1.48}.explorer-heading>p{margin-top:15px;font-size:13px;line-height:1.8}.explorer-heading>p br{display:none}.explorer-stage{max-width:none;height:370px;margin:0 -6vw 24px}.product-film-explorer .film-interaction{height:244px}.explorer-controls{width:300px}.angle-buttons button{padding:6px 15px;font-size:12px}.explorer-purchase{padding-top:22px;display:block}.explorer-specs{grid-template-columns:1fr 1fr;gap:22px 20px;display:grid}.explorer-specs>div{gap:14px;font-size:12px}.explorer-specs strong{font-size:34px}.explorer-specs svg{width:30px}.explorer-order{margin-top:28px}.explorer-order .button{justify-content:space-between;width:100%}.explorer-order p{text-align:center;font-size:11px}}@media (prefers-reduced-motion:reduce){.cinematic-poster{transition:none}}.libyan-divider{background:linear-gradient(90deg,#23934f 0% 25%,#101010 25% 75%,#e32936 75% 100%);width:100%;height:5px}.header.on-dark{color:#eef8fb}.header.on-dark .nav-actions>.button{color:#15364d;background:#d1e9ee}.header .navigation.is-open{color:var(--navy)}.cinema-hero{background:#b7cadb}.studio-background{object-position:left center}.cinema-product{width:49%;height:62%;top:23%;left:13%}@media (min-width:1700px){.cinema-product{width:47%;height:65%;top:21%;left:14%}}@media (min-width:768px) and (max-width:1100px){.cinema-product{width:54%;height:51%;top:31%;left:10%}}@media (max-width:767px){.studio-background{object-position:left top;height:110%}.cinema-product{width:100%;height:32%;top:auto;bottom:28%;left:0}.cinema-hero{background:#b7cadb}.studio-background{object-fit:contain;width:100%;height:auto;top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}}.footer-socials{color:var(--navy);justify-content:center;align-items:center;gap:16px;display:flex}.footer-socials>span{justify-content:center;align-items:center;display:inline-flex}.vitamin-card{background:#e4f0f4}.vitamin-art{color:#32768d;justify-content:center;align-items:center;gap:24px;font-family:Arial,sans-serif;display:flex;position:absolute;top:22%;left:8%;right:8%}.vitamin-art>span{letter-spacing:-.07em;font-size:clamp(70px,8vw,116px);font-weight:500}.vitamin-art>i{color:#668d9b;font-size:38px;font-style:normal;font-weight:300}.vitamin-card .ingredient-icon{color:#32768d}.vitamin-card .ingredient-copy p,.vitamin-card .ingredient-note,.vitamin-card .ingredient-number{color:#496877}@media (max-width:767px){.vitamin-art{gap:20px;top:18%}.vitamin-art>span{font-size:82px}.vitamin-card .ingredient-copy h3{font-size:25px}}.formula-label{color:#426573;font-size:13px;font-weight:500;display:block}.formula-details p+p{margin-top:14px}.language-label{white-space:nowrap;min-height:44px;font-family:var(--font-body), Arial, sans-serif;flex-shrink:0;display:inline-flex}.language-label:hover{text-underline-offset:5px;text-decoration:underline}html[lang=ar] :is(h1,h2,h3){letter-spacing:normal}.final-cta h2{font-weight:800}html[lang=en] h2{letter-spacing:-.04em;line-height:1.18}html[lang=en] p{line-height:1.75}html[lang=en] .cinema-copy h1{letter-spacing:-.055em;font-size:clamp(54px,5.5vw,96px);line-height:1.08}html[lang=en] .cinema-copy p{max-width:340px}html[lang=en] .explorer-heading h2{line-height:1.18}html[lang=en] .benefit{text-align:center}html[dir=ltr] .lucide-arrow-up-left{transform:scaleX(-1)}html[dir=ltr] .button:hover .button-icon{transform:translate(3px,-2px)}html[dir=ltr] .skip-link{left:20px;right:auto}@media (max-width:1100px) and (min-width:768px){html[lang=en] .nav-shell,html[lang=en] .navigation{gap:16px}html[lang=en] .nav-actions{gap:12px}html[lang=en] .explorer-purchase{flex-wrap:wrap}html[lang=en] .cinema-copy h1{font-size:54px}}@media (max-width:767px){.nav-shell,.nav-actions{gap:10px}.language-label{font-size:12px}.language-label span{display:none}html[lang=en] .cinema-copy h1{font-size:clamp(46px,10.5vw,70px);line-height:1.08}html[lang=en] .cinema-copy p{max-width:290px}html[lang=en] .section-heading>p{max-width:145px;font-size:12px}html[lang=en] .ingredient-copy h3{font-size:26px;line-height:1.2}html[dir=ltr] .navigation a[aria-current]:after{left:auto;right:6px}}@media (max-width:380px){.nav-actions{gap:6px}.nav-actions .button{gap:8px;padding-inline:12px}}.ingredient-grid .ingredient-card{perspective:1000px}.ingredient-grid .ingredient-copy{inset-inline:38px}.water-card{background:#e4f0f4}.decyl-card{background:#eef0e5}.water-card .ingredient-icon,.water-card .ingredient-number,.water-card .ingredient-note,.water-card .ingredient-copy p{color:#496877}.decyl-card .ingredient-icon,.decyl-card .ingredient-number,.decyl-card .ingredient-note,.decyl-card .ingredient-copy p{color:#53634c}.water-art{letter-spacing:-.075em;color:#32768d;transform-style:preserve-3d;place-items:center;font:500 clamp(120px,11.2vw,170px)/1 Arial,sans-serif;display:grid;position:absolute;inset:64px 8% 200px}.water-value{align-items:flex-start;display:inline-flex}.water-value>small{letter-spacing:-.06em;color:#496877;margin-block-start:.18em;margin-inline-start:10px;font-size:.42em;transform:translateZ(12px)}.decyl-art{height:330px;transform-style:preserve-3d;position:absolute;inset:9% 8% auto}.decyl-art img{object-fit:contain;filter:drop-shadow(0 12px 12px #4c694922);width:100%;height:100%}.decyl-art picture{width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.water-art,.decyl-art{transition:transform .45s cubic-bezier(.22,1,.36,1)}.water-card:hover .water-art{transform:rotateY(-5deg)translateZ(14px)}.decyl-card:hover .decyl-art{transform:rotateY(5deg)translateZ(14px)}}@media (min-width:768px) and (max-width:1199px){.ingredient-grid .ingredient-copy{inset-inline:26px}.decyl-art{height:220px}.ingredient-grid .ingredient-copy h3{font-size:26px}}@media (max-width:767px){.ingredient-grid .ingredient-copy{inset-inline:28px}.ingredient-grid .ingredient-copy h3{font-size:25px}.decyl-art{height:230px;inset-block-start:10%}.water-art{font-size:138px;inset-block-start:60px}}.aloe-card .ingredient-copy p{color:#53634c}.film-controls button,.menu-toggle,.dialog-close{min-width:44px;min-height:44px}@media (max-width:767px){.angle-buttons{flex-wrap:wrap}.contact-methods{overflow-wrap:anywhere;min-width:0}}@media (max-width:350px){.nav-actions>.button{display:none}}@media (max-width:380px){.ingredients-section .section-heading{flex-direction:column;align-items:flex-start;gap:20px}.ingredients-section .section-heading>p{max-width:none;font-size:14px}}
