@layer base{img,video{max-width:none}html,body,html *,html:before,html:after,html :before,html :after,html ::placeholder{all:revert-layer}html ::marker{all:revert-layer}html ::file-selector-button{all:revert-layer}}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/b425f4670bc7261b.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/b3486887fe69fe4c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/28b310874a452a55.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/95b9ea830580b57e.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/1e8edb2fc100b7f7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/6d0a674525fee3dd.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/dbc85b0dfbaaa315.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/4c2d4a14f23a8ed5.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/a9d11b3ffe7aa537.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/e3237528af752eed.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/site-assets/95b9ea830580b57e.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/site-assets/1e8edb2fc100b7f7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/site-assets/6d0a674525fee3dd.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/site-assets/dbc85b0dfbaaa315.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/site-assets/4c2d4a14f23a8ed5.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/site-assets/a9d11b3ffe7aa537.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/site-assets/e3237528af752eed.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/95b9ea830580b57e.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/1e8edb2fc100b7f7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/6d0a674525fee3dd.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/dbc85b0dfbaaa315.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/4c2d4a14f23a8ed5.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/a9d11b3ffe7aa537.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/e3237528af752eed.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/site-assets/95b9ea830580b57e.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/site-assets/1e8edb2fc100b7f7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/site-assets/6d0a674525fee3dd.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/site-assets/dbc85b0dfbaaa315.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/site-assets/4c2d4a14f23a8ed5.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/site-assets/a9d11b3ffe7aa537.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/site-assets/e3237528af752eed.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:Lalezar;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/5f9132a680be5713.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Lalezar;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/4ed5be92bd3c895e.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:Lalezar;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/3199bc31e82c5d83.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lalezar;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/2310e4f191ccd605.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:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/6aa9377376332a26.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/dc22a338b811c1ba.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/site-assets/8156f1b79daf25ce.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:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/6aa9377376332a26.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/dc22a338b811c1ba.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/site-assets/8156f1b79daf25ce.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}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.fa-ul>li{position:relative}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-bag-shopping:before,.fa-shopping-bag:before{content:""}.fa-charging-station:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-expand:before{content:""}.fa-globe:before{content:""}.fa-headset:before{content:""}.fa-map-pin:before{content:""}.fa-moon:before{content:""}.fa-pause:before{content:""}.fa-phone:before{content:""}.fa-solar-panel:before{content:""}.fa-sun:before{content:""}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/site-assets/5779240ef6313196.woff2)format("woff2"),url(/site-assets/fca524e5794d4976.ttf)format("truetype")}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-instagram:before{content:""}.fa-tiktok:before{content:""}.fa-whatsapp:before{content:""}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/site-assets/4bbd02ccfb4c9cd0.woff2)format("woff2"),url(/site-assets/2405e000d4c1be3a.ttf)format("truetype")}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/site-assets/7ed75b81270edb30.woff2)format("woff2"),url(/site-assets/997d9628d6a796d1.ttf)format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/site-assets/5779240ef6313196.woff2)format("woff2"),url(/site-assets/fca524e5794d4976.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/site-assets/7ed75b81270edb30.woff2)format("woff2"),url(/site-assets/997d9628d6a796d1.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/site-assets/4bbd02ccfb4c9cd0.woff2)format("woff2"),url(/site-assets/2405e000d4c1be3a.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/site-assets/7ed75b81270edb30.woff2)format("woff2"),url(/site-assets/997d9628d6a796d1.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/site-assets/5779240ef6313196.woff2)format("woff2"),url(/site-assets/fca524e5794d4976.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/site-assets/4bbd02ccfb4c9cd0.woff2)format("woff2"),url(/site-assets/2405e000d4c1be3a.ttf)format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/site-assets/f7ba3f21ad1c18bd.woff2)format("woff2"),url(/site-assets/68fcb7cb4f1cc4a4.ttf)format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F250,U+F252,U+F27A}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:15px;overflow-x:clip}body{overflow-x:clip}:root{--sun:#059669;--fire:#065f46;--amber:#f59e0b;--ink-orange:#065f46;--gold:#fcd34d;--cream:#f8fafc;--g-bg:#fff;--g-border:#0f172a17;--g-shadow:0 1px 2px #02140f08, 0 10px 28px #02140f12, 0 1px 0 #ffffffb3 inset;--g-shadow-h:0 6px 14px #02140f0f, 0 26px 60px #02140f21, 0 0 0 1px #05966933, 0 1px 0 #ffffffb3 inset;--g-shine:linear-gradient(105deg,transparent 15%,#ffffffd9 50%,transparent 85%);--bg:#fff;--bg2:#f1f5f4;--bg-dark:#02140feb;--bg-nav:#fffffff2;--bg-topbar:linear-gradient(90deg,#ecfdf5,#f0fdf4,#ecfdf5);--t1:#0f172a;--t2:#1e3a34;--t3:#3f5f57;--tm:#5b7a72;--b1:#065f461f;--b2:#065f4633;--r1:8px;--r2:14px;--r3:20px;--r4:28px;--r5:36px;--rF:100px;--spring:cubic-bezier(.34,1.56,.64,1);--ease:cubic-bezier(.22,1,.36,1);--eout:cubic-bezier(0,0,.2,1);--font:"Inter",-apple-system,"SF Pro Display",system-ui,sans-serif;--font-d:"Inter",-apple-system,system-ui,sans-serif;--font-rtl:"Vazirmatn","Noto Sans Arabic",system-ui,sans-serif}[data-theme=dark]{--ink-orange:#34d399;--g-bg:#0f1e1be6;--g-border:#34d39929;--g-shadow:0 1px 2px #0000004d, 0 12px 34px #00000075, 0 1px 0 #ffbe5014 inset;--g-shadow-h:0 8px 12px #00000052, 0 34px 80px #00000094, 0 0 0 1px #0596696b, 0 1px 0 #ffbe5012 inset;--bg:#0b1412;--bg2:#111d1a;--bg-nav:#050f0cd9;--bg-topbar:linear-gradient(90deg,#03110d,#06251c,#03110d);--t1:#f0fdf4;--t2:#a7f3d0;--t3:#6ee7b7;--tm:#86b7a8;--b1:#34d39929;--b2:#34d3994d}body{font-family:var(--font);background:var(--bg);color:var(--t1);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background .3s var(--eout), color .3s var(--eout);line-height:1.6}html[dir=rtl] body{font-family:var(--font-rtl);text-align:start;direction:rtl}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 45% at 15% 0,#ff6e0a24,#0000 60%),radial-gradient(50% 40% at 78% 8%,#ffaa2812,#0000 60%),radial-gradient(55% 50% at 90% 100%,#e13c0a1a,#0000 55%),radial-gradient(45% 40% at 5% 90%,#a0285a0f,#0000 55%);position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:9999;opacity:.028;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}[data-theme=dark] body:after{opacity:.05}.topbar span{align-items:center;gap:5px;display:flex}.topbar a{min-height:24px;color:inherit;transition:color .2s var(--eout);align-items:center;gap:5px;text-decoration:none;display:flex}.topbar a:hover{color:var(--amber)}.topbar i{color:var(--amber);font-size:.65rem}nav{z-index:900;background:var(--bg-nav);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--b1);height:68px;transition:height .3s var(--eout), background .3s var(--eout), box-shadow .3s var(--eout), border-color .3s var(--eout);align-items:center;gap:0;padding:0 28px;display:flex;position:sticky;top:0;box-shadow:0 4px 20px #02140f0f}nav.nav-scrolled{height:58px;box-shadow:0 8px 28px #02140f1a}[data-theme=dark] nav{box-shadow:inset 0 1px #ffbe500d,0 4px 32px #00000042}[data-theme=dark] nav.nav-scrolled{box-shadow:inset 0 1px #ffbe500d,0 10px 44px #0000006b}.logo{object-fit:contain;cursor:pointer;filter:drop-shadow(0 2px 10px #0596695c);width:auto;max-width:140px;height:44px;transition:filter .28s var(--eout), transform .28s var(--spring);border-radius:6px;flex-shrink:0}.logo:hover{filter:drop-shadow(0 4px 22px #0596699e);transform:scale(1.04)}.nav-links{align-items:center;gap:2px;margin:0 auto;list-style:none;display:flex}.nav-links a{border-radius:var(--r2);letter-spacing:.005em;color:var(--t2);white-space:nowrap;padding:8px 16px;font-size:.83rem;font-weight:600;text-decoration:none;transition:color .18s,background .18s;display:block;position:relative}.nav-links a:after{content:"";background:linear-gradient(90deg,var(--sun),var(--amber));transform-origin:50%;opacity:0;height:2px;transition:transform .28s var(--ease),opacity .28s var(--ease);border-radius:2px;position:absolute;bottom:3px;left:16px;right:16px;transform:scaleX(0)}.nav-links a:hover{color:var(--amber);background:#f5a80014}.nav-links a:hover:after{opacity:.7;transform:scaleX(1)}.nav-links a.active{color:var(--ink-orange);background:#f5a8001f}.nav-links a.active:after{opacity:1;transform:scaleX(1);box-shadow:0 0 12px #f5a800b3}.nav-right{flex-shrink:0;align-items:center;gap:6px;display:flex}.theme-btn{width:38px;height:38px;color:var(--fire);cursor:pointer;transition:all .28s var(--spring);background:#0596691a;border:1.5px solid #0596694d;border-radius:50%;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.theme-btn:hover{background:#05966938;transform:rotate(22deg)scale(1.1)}.wa-btn{border-radius:var(--r3);cursor:pointer;color:#fff;font-size:.78rem;font-weight:700;font-family:var(--font);transition:background .2s var(--eout), transform .2s var(--eout), box-shadow .2s var(--eout);white-space:nowrap;border:none;border-image:;background:#059669;align-items:center;gap:6px;padding:9px 18px;display:flex;position:relative;box-shadow:0 2px 8px #05966938}.wa-btn:hover{background:#c23a00;transform:translateY(-2px);box-shadow:0 4px 12px #05966947}.wa-btn:active{transform:translateY(0)}.hamburger{cursor:pointer;border-radius:var(--r1);border:none;border-image:;background:0 0;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;margin-left:auto;padding:8px;transition:background .18s;display:none}.hamburger:hover{background:#0596691a}.hamburger span{background:var(--fire);height:2.5px;transition:all .32s var(--spring);transform-origin:50%;border-radius:2px;display:block}.hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu{transition:transform .38s cubic-bezier(.77,0,.18,1),background .3s var(--eout);background:#fffdfafa;flex-direction:column;padding:90px 32px 40px;display:flex;position:fixed;inset:0;transform:translate(100%)}.mobile-menu.open{transform:translate(0)}.mobile-menu:before{content:"☀";color:var(--sun);opacity:.05;pointer-events:none;filter:blur(6px);font-size:340px;line-height:1;position:absolute;bottom:-60px;right:-60px}.mobile-menu :where([data-ce=nav-list]):not(x){flex-direction:column;gap:4px;margin-bottom:40px;list-style:none;display:flex}.mm-link{border-radius:var(--r3);color:var(--t1);transition:all .22s var(--ease);opacity:0;border:1px solid #0000;align-items:center;padding:16px 20px;font-size:1.3rem;font-weight:800;text-decoration:none;display:flex;position:relative;transform:translate(28px)}[data-theme=dark] .mm-link{color:#ffcd9bd1}.mobile-menu.open .mm-link{opacity:1;transition:all .45s var(--ease);transform:translate(0)}.mobile-menu.open .mm-link:first-child{transition-delay:60ms}.mobile-menu.open .mm-link:nth-child(2){transition-delay:.11s}.mobile-menu.open .mm-link:nth-child(3){transition-delay:.16s}.mobile-menu.open .mm-link:nth-child(4){transition-delay:.21s}.mobile-menu.open .mm-link:nth-child(5){transition-delay:.26s}.mm-link:hover,.mm-link.active{color:var(--fire);background:#f5a80014;border-color:#f5a80024}.mm-link.active{color:var(--fire)}.mm-link i{color:#059669b3;font-size:.85rem}.mm-bottom{border-top:1px solid #dc640029;flex-direction:column;gap:14px;margin-top:auto;padding-top:24px;display:flex}.mm-langs{gap:8px;display:flex}.mm-lang-btn{border-radius:var(--r2);color:var(--fire);background:#05966912;border:1px solid #0596693d;flex:1;padding:10px;font-size:.8rem;font-weight:800;transition:all .18s}.mm-lang-btn:hover{background:#05966933;border-color:#05966980}.mm-wa-btn{border-radius:var(--r3);background:var(--fire);color:#fff;border:none;border-image:;gap:8px;padding:14px;font-size:.88rem;font-weight:700;display:flex;box-shadow:0 2px 8px #05966938}@media (width<=860px){.nav-links{display:none!important}.hamburger{display:flex!important}nav{height:60px;padding:0 20px}nav.nav-scrolled{height:54px}.logo{max-width:120px;height:38px}.wa-btn{padding:8px 13px;font-size:.72rem}.theme-btn{width:34px;height:34px}.nav-right{margin-inline-start:auto}}@media (width>=861px){.mobile-menu,.hamburger{display:none!important}}@media (width<=480px){nav{height:52px;padding:0 14px}nav.nav-scrolled{height:48px}.wa-btn{min-height:34px}.logo{max-width:94px;height:30px}.wa-btn{padding:6px 10px;font-size:.68rem}.theme-btn{width:32px;height:32px}.nav-right{gap:7px}}.hero{transition:background .3s var(--eout);background:#fff;padding:96px 24px 88px;position:relative}.hero-photo~.hero{padding-top:20px!important}[data-theme=dark] .hero{background:#140709}.hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 50% 0,#0596690f,#0000 70%);position:absolute;inset:0}[data-theme=dark] .hero:before{background:radial-gradient(60% 50% at 50% 0,#05966924,#0000 70%)}.hero-sun,.hero-horizon,.hero-dust{display:none}[data-theme=dark] .hero-badge{color:var(--gold);background:#05966924;border-color:#05966952}.hero-ps{color:var(--fire);animation:fadeUp .9s var(--ease) .18s both;margin-bottom:6px;font-family:Lalezar,Vazirmatn,sans-serif;font-size:clamp(34px,7vw,58px);font-weight:400;line-height:1.5;display:block;position:relative}[data-theme=dark] .hero-ps{color:#ffde80e6}.hero-en-brand{letter-spacing:.32em;text-transform:uppercase;color:var(--tm);animation:fadeUp .9s var(--ease) .24s both;margin-bottom:20px;font-size:clamp(.68rem,2vw,.92rem);font-weight:700;display:block;position:relative}[data-theme=dark] .hero-en-brand{color:#ffcd8c66}.hero h1{z-index:1;font-family:var(--font-d);letter-spacing:-.045em;color:var(--t1);animation:fadeUp .9s var(--ease) .3s both;margin-bottom:18px;font-size:clamp(2.1rem,5.8vw,3.9rem);font-weight:700;line-height:1.04;position:relative}[data-theme=dark] .hero h1{color:#fff4ec}.hero p{z-index:1;color:var(--t2);max-width:520px;animation:fadeUp .9s var(--ease) .38s both;margin:0 auto 34px;font-size:.97rem;line-height:1.78;position:relative}[data-theme=dark] .hero p{color:#ffcd9bb3}.hero .btns{animation:fadeUp .9s var(--ease) .44s both;gap:12px;display:flex;position:relative}[data-theme=dark] .hero.small{background:linear-gradient(156deg,#0c0200 0%,#220800 30%,#481500 66%,#1c0600 100%)}.hero.small h1{font-family:var(--font-d);color:var(--t1);letter-spacing:-.04em;z-index:1;margin-bottom:10px;font-size:clamp(1.8rem,4.6vw,2.7rem);font-weight:700;position:relative}[data-theme=dark] .hero.small h1{color:#fff4ec}.hero.small p{color:var(--t2);z-index:1;font-size:.88rem;position:relative}[data-theme=dark] .hero.small p{color:#ffcd96a8}.hero-photo{height:clamp(220px,32vw,400px);position:relative}.hero-photo-img{object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.hero-vid-btn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140a046b;border:1px solid #ffffff8c;border-radius:50%;width:38px;height:38px;font-size:.8rem;transition:background .2s,transform .2s;display:grid;position:absolute;bottom:14px;right:14px}.hero-vid-btn[hidden]{display:none}.hero-vid-btn:hover{background:#059669d9;transform:scale(1.06)}.hero-vid-btn .fa-play{margin-left:2px}@media (width<=640px){.hero-vid-btn{width:34px;height:34px;bottom:10px;right:10px}}.hero-photo-text h1,.hero-photo-text h2{font-family:var(--font-d);letter-spacing:-.035em;color:var(--t1);margin-bottom:6px;font-size:clamp(1.5rem,3.6vw,2.2rem);font-weight:700}[data-theme=dark] .hero-photo-text h1,[data-theme=dark] .hero-photo-text h2{color:#fff4ec}.hero-photo-text p{color:var(--t2);font-size:.88rem}[data-theme=dark] .hero-photo-text p{color:#ffcd96a8}.hero-photo-btn i{font-size:.76rem}.btn{border-radius:var(--r3);background:var(--fire);color:#fff;transition:background .2s var(--eout),transform .2s var(--eout),box-shadow .2s var(--eout);border:none;border-image:;align-items:center;gap:8px;padding:13px 27px;font-size:.84rem;font-weight:700;display:inline-flex;position:relative;box-shadow:0 2px 10px #0596693d}.btn:hover{background:#c23a00;transform:translateY(-2px);box-shadow:0 6px 16px #0596694d}.btn:active{transform:translateY(0)}.btn.outline{color:var(--fire);box-shadow:none;background:#05966914;border:1.5px solid #05966970;animation:auto;animation-timeline:none}[data-theme=dark] .btn.outline{color:var(--gold);background:#0596691a}.btn.outline:hover{background:#0596692e;border-color:#059669b3;transform:translateY(-3px)}.section-label{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:var(--sun);opacity:.92;margin-bottom:10px;font-size:.62rem;font-weight:800;display:block}.section-title{text-align:center;font-family:var(--font-d);letter-spacing:-.032em;color:var(--t1);margin-bottom:36px;font-size:clamp(1.45rem,3.2vw,2.15rem);font-weight:700;line-height:1.16}.section-divider{background:linear-gradient(90deg,transparent,var(--sun),var(--amber),transparent);border-radius:3px;width:52px;height:2.5px;margin:0 auto 36px;box-shadow:0 0 14px #05966959}.section-collapsible>summary{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:var(--r4,18px);transition:background .25s var(--eout);list-style:none}.section-collapsible>summary::-webkit-details-marker{display:none}.section-collapsible>summary .section-title{transition:color .25s var(--eout)}.section-collapsible>summary .section-title:after{content:"";color:var(--tm);transition:transform .3s var(--eout),color .25s var(--eout);vertical-align:.1em;margin-inline-start:12px;font-family:"Font Awesome 6 Free";font-size:.62em;font-weight:900;display:inline-block}.section-collapsible>summary:hover{background:var(--g-bg)}.section-collapsible>summary:hover .section-title,.section-collapsible>summary:hover .section-title:after{color:var(--sun)}.section-collapsible[open]>summary .section-title:after{transform:rotate(180deg)}.section-collapsible:not([open])>summary{padding-bottom:8px}.brand-marquee:hover .brand-track{animation-play-state:paused}.brand-track span{font-family:var(--font-d);letter-spacing:.06em;text-transform:uppercase;color:var(--tm);opacity:.55;white-space:nowrap;align-items:center;gap:12px;font-size:1.05rem;font-weight:700;transition:opacity .2s,color .2s;display:flex}.brand-track span:hover{opacity:1;color:var(--sun)}.brand-track span:after{content:"✦";color:var(--sun);opacity:.5;font-size:.6rem}@keyframes marquee{to{transform:translate(-50%)}}[data-theme=dark] .feature{background:#02140fbd}[data-theme=dark] .feature:hover{background:#260c00d6}.feature i{color:var(--sun);filter:drop-shadow(0 2px 8px #05966947);transition:filter .3s var(--eout), transform .3s var(--spring);margin-bottom:16px;font-size:2rem;display:block}.feature:hover i{filter:drop-shadow(0 4px 18px #0596698c);transform:scale(1.12)translateZ(10px)}.feature span{color:var(--t1);font-size:.9rem;font-weight:800}.feature small{color:var(--tm);margin-top:6px;font-size:.74rem;line-height:1.45;display:block}[data-theme=dark] .why-strip-card{background:#02140fb8}.why-text h4{color:var(--t1);margin-bottom:5px;font-size:.92rem;font-weight:800}.why-text p{color:var(--t2);font-size:.78rem;line-height:1.6}.contact-premium{background:var(--bg2);transition:background .3s var(--eout);padding:84px 24px;position:relative}.contact-premium:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#0596691a,#0000 65%);position:absolute;inset:0}[data-theme=dark] .contact-premium:before{background:radial-gradient(60% 50% at 50% 0,#05966942,#0000 65%)}.contact-premium:after{content:"";background:linear-gradient(90deg,#0000,#05966959,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.contact-premium h2{font-family:var(--font-d);color:var(--t1);letter-spacing:-.035em;z-index:1;margin-bottom:30px;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:700;position:relative}.contact-details{gap:14px;max-width:820px;margin:0 auto 40px;display:flex;position:relative}.contact-card{background:var(--g-bg);border:1px solid var(--g-border);border-radius:var(--r4);color:var(--t2);box-shadow:var(--g-shadow);transition:all .32s var(--spring);align-items:center;gap:10px;padding:14px 22px;font-size:.84rem;font-weight:600;text-decoration:none;display:flex;position:relative;overflow:hidden}.contact-card:before{content:"";background:var(--g-shine);height:1px;position:absolute;top:0;left:0;right:0}.contact-card:hover{box-shadow:var(--g-shadow-h);border-color:#05966966;transform:translateY(-5px)scale(1.02)}.contact-card i{color:var(--fire);font-size:1.05rem}[data-theme=dark] .contact-card{color:#ffd2a0d1;box-shadow:none;background:#ffffff12;border-color:#ffffff24}[data-theme=dark] .contact-card:hover{background:#05966929;box-shadow:0 14px 32px #0000003d}[data-theme=dark] .contact-card i{color:var(--amber)}.intro-text h2{font-family:var(--font-d);color:var(--t1);letter-spacing:-.032em;margin-bottom:14px;font-size:1.72rem;font-weight:700}.intro-text p{color:var(--t2);margin-bottom:14px;font-size:.88rem;line-height:1.78}.intro-image img{object-fit:cover;width:100%;height:auto;transition:transform .8s var(--ease);display:block}.intro-image:hover img{transform:scale(1.04)}[data-theme=dark] .mission-card,[data-theme=dark] .vision-card{background:#02140fbd}.mission-card i,.vision-card i{color:var(--sun);margin-bottom:14px;font-size:1.7rem;display:block}.mission-card h3,.vision-card h3{color:var(--t1);margin-bottom:10px;font-size:1.02rem;font-weight:800}.mission-card p,.vision-card p{color:var(--t2);font-size:.82rem;line-height:1.7}.values h2{font-family:var(--font-d);color:var(--t1);letter-spacing:-.032em;margin-bottom:28px;font-size:1.55rem;font-weight:700}[data-theme=dark] .value-card{background:#02140fb8}.value-card i{color:var(--sun);margin-bottom:13px;font-size:1.6rem;display:block}.value-card h3{color:var(--t1);margin-bottom:7px;font-size:.9rem;font-weight:800}.value-card p{color:var(--t2);font-size:.76rem;line-height:1.6}.why-choose h2{font-family:var(--font-d);color:var(--t1);text-align:center;letter-spacing:-.032em;margin-bottom:28px;font-size:1.55rem;font-weight:700}body[dir=rtl] .why-item:hover{transform:translate(-6px)}.why-item i{background:linear-gradient(135deg,var(--fire),var(--sun));color:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.82rem;display:flex;box-shadow:0 3px 10px #0596694d}.why-item span{color:var(--t1);font-size:.82rem;font-weight:700}[data-theme=dark] .stats{background:linear-gradient(135deg,#0c0100,#220700,#120300)}.stat-item+.stat-item:before{content:"";background:var(--b1);width:1px;position:absolute;top:20%;bottom:20%;left:0}[data-theme=dark] .stat-number{color:var(--amber);text-shadow:0 0 24px #f5a80061}[data-theme=dark] .stat-label{color:#ffc3826b}.cta-section h2{font-family:var(--font-d);letter-spacing:-.038em;color:var(--t1);margin-bottom:12px;font-size:clamp(1.55rem,3.2vw,2.3rem);font-weight:700}.cta-section p{color:var(--t2);max-width:440px;margin:0 auto 28px;font-size:.88rem;line-height:1.72}[data-theme=dark] .info-card{background:#02140fbd}.info-card>i{color:var(--sun);margin-bottom:14px;font-size:1.9rem;display:block}.info-card h3{color:var(--t1);margin-bottom:8px;font-size:.9rem;font-weight:800}.info-card p{color:var(--t2);font-size:.77rem;line-height:1.58}[data-theme=dark] .form-container{background:#02140fc7}.form-container h2{font-family:var(--font-d);color:var(--t1);letter-spacing:-.024em;margin-bottom:6px;font-size:1.4rem;font-weight:700}.form-container>p{color:var(--tm);margin-bottom:26px;font-size:.78rem}.form-group label{color:var(--t2);letter-spacing:.03em;margin-bottom:7px;font-size:.72rem;font-weight:700;display:block}.form-group input,.form-group select,.form-group textarea{border-radius:var(--r2);border:1.5px solid var(--b2);width:100%;color:var(--t1);font-size:.84rem;font-family:var(--font);background:#ffffff85;outline:none;padding:12px 15px;transition:border-color .22s,box-shadow .22s,background .22s}[data-theme=dark] .form-group input,[data-theme=dark] .form-group select,[data-theme=dark] .form-group textarea{background:#1c060085;border-color:#05966938}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--sun);background:#ffffffb3;box-shadow:0 0 0 3px #05966929}[data-theme=dark] .form-group input:focus,[data-theme=dark] .form-group select:focus,[data-theme=dark] .form-group textarea:focus{background:#260a009e}.form-group textarea{resize:vertical;min-height:116px}.form-privacy-note a{color:var(--fire);text-underline-offset:2px;font-weight:600;text-decoration:underline}.map-section h2{font-family:var(--font-d);color:var(--t1);margin-bottom:16px;font-size:1.35rem;font-weight:700}.map-container iframe{display:block}.map-facade>i{color:#059669;font-size:2rem}.map-facade p{color:var(--t2);margin:0;font-size:.92rem}.filter-btn{background:var(--g-bg);border:1.5px solid var(--g-border);border-radius:var(--rF);color:var(--tm);cursor:pointer;font-size:.74rem;font-weight:700;font-family:var(--font);transition:all .26s var(--spring);box-shadow:var(--g-shadow);padding:8px 20px}.filter-btn:hover,.filter-btn.active{background:var(--sun);color:#fff;border-color:var(--sun);transform:translateY(-2px);box-shadow:0 6px 20px #05966961}.products{max-width:1100px;margin:0 auto;padding:28px 24px 80px}.cards{perspective:1400px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:20px;display:grid}[data-theme=dark] .product-card,[data-theme=dark] .project-card{background:#02140fc2}[data-theme=dark] .product-card:hover,[data-theme=dark] .project-card:hover{background:#260c00db}.product-image img{object-fit:cover;width:100%;height:100%;transition:transform .55s var(--ease)}.product-card:hover .product-image img{transform:scale(1.12)rotate(.5deg)}.product-info h3{color:var(--sun);margin-bottom:8px;font-size:.93rem;font-weight:800}.project-info h3{color:var(--t1);margin-bottom:7px;font-size:.9rem;font-weight:800}.product-info p,.project-info p{color:var(--t2);margin-bottom:16px;font-size:.77rem;line-height:1.58}.product-info .pc-btn,.product-info .product-btn,.project-info .prj-more{margin-top:auto}.highlight-text h2{font-family:var(--font-d);color:var(--sun);margin-bottom:14px;font-size:1.5rem;font-weight:700}.highlight-text p{color:var(--t2);margin-bottom:12px;font-size:.88rem;line-height:1.78}.highlight-image img{width:100%;height:auto;transition:transform .8s var(--ease);display:block}.highlight-image:hover img{transform:scale(1.04)}.project-card img{object-fit:cover;width:100%;height:200px;display:block}footer{background:var(--bg2);border-top:1px solid var(--b1);transition:background .3s var(--eout);padding:60px 24px 32px;position:relative;overflow:hidden}[data-theme=dark] footer{background:linear-gradient(158deg,#0e0100 0%,#060100 100%)}footer:before{content:"";background:linear-gradient(90deg,#0000,#05966959,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}footer:after{content:"";pointer-events:none;background:radial-gradient(#05966912,#0000 65%);border-radius:50%;width:640px;height:320px;position:absolute;bottom:-160px;left:50%;transform:translate(-50%)}.footer-content{text-align:left;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:32px;max-width:1100px;margin:0 auto 36px;display:grid;position:relative}body[dir=rtl] .footer-content{text-align:right}.footer-col h4{color:var(--ink-orange);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:.72rem;font-weight:800}.footer-col p,.footer-col a{color:var(--t2);font-size:.74rem;line-height:2.1;text-decoration:none;transition:color .18s,transform .18s;display:block}@media (width<=640px){.footer-col a{align-items:center;min-height:36px;display:flex}}.footer-col:not(:first-child):not(.fc-acc),.fc-body{grid-template-columns:repeat(2,1fr);column-gap:14px;display:grid}.footer-col:not(:first-child) h4{grid-column:1/-1}.fc-acc summary{list-style:none}.fc-acc summary::-webkit-details-marker{display:none}@media (width>=641px){.fc-acc summary{pointer-events:none}}.footer-col a:hover{color:var(--fire);transform:translate(3px)}body[dir=rtl] .footer-col a:hover{transform:translate(-3px)}.footer-col i{color:var(--tm);margin-right:5px}.social-icons{gap:9px;margin-top:14px;display:flex}body[dir=rtl] .social-icons{justify-content:flex-start}.social-icons i,.social-icons a{color:var(--tm);cursor:pointer;border-radius:var(--r2);background:var(--g-bg);border:1px solid var(--g-border);transition:all .34s var(--spring);padding:10px;font-size:1rem;line-height:1;text-decoration:none;display:inline-flex}.social-icons i:hover,.social-icons a:hover{transform:translateY(-5px)scale(1.15)}.social-icons .fa-facebook-f:hover{color:#1877f2;border-color:#1877f25c}.social-icons .fa-tiktok:hover{color:#ff0050;border-color:#ff00505c}.social-icons .fa-whatsapp:hover{color:#25d366;border-color:#25d3665c}.social-icons .fa-instagram:hover{color:#e4405f;border-color:#e4405f5c}hr{z-index:1;border:none;border-image:;background:linear-gradient(90deg,#0000,#c8780042,#0000);height:1px;margin:28px 0 22px;position:relative}.copyright{color:var(--tm);font-size:.68rem;position:relative}[data-theme=dark] .footer-col p,[data-theme=dark] .footer-col a{color:#ffbe786b}[data-theme=dark] .footer-col i{color:#f5a80047}[data-theme=dark] .footer-col h4,[data-theme=dark] .footer-col a:hover{color:var(--amber)}[data-theme=dark] .social-icons i,[data-theme=dark] .social-icons a{color:#b4b4be75;background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .social-icons i:hover,[data-theme=dark] .social-icons a:hover{background:#ffffff1a}[data-theme=dark] .copyright{color:#ffbe7838}[data-reveal]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(30px)}[data-reveal].in{opacity:1;transform:translateY(0)}[data-reveal=left]{transform:translate(-36px)}[data-reveal=right]{transform:translate(36px)}[data-reveal=left].in,[data-reveal=right].in{transform:translate(0)}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}[data-reveal]{opacity:1!important;transform:none!important}}::-webkit-scrollbar-thumb{background:#0596693d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#05966970}@media (width<=860px){.hero{padding:92px 20px 84px}.stat-item+.stat-item:before{display:none}.footer-content{text-align:left;grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.hero{padding:82px 18px 74px}.hero p{font-size:.88rem}.btns{gap:8px}.btn{padding:11px 18px;font-size:.78rem}.section-title{margin-bottom:24px;font-size:1.26rem}.cards{grid-template-columns:1fr;gap:14px}.contact-details{flex-direction:column}.footer-content{text-align:center;grid-template-columns:1fr;gap:0;margin-bottom:26px}.footer-col:first-child{margin-bottom:22px}.social-icons{justify-content:center}.fc-acc{border-top:1px solid var(--b1)}.fc-acc:last-of-type{border-bottom:1px solid var(--b1)}.fc-acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:0 2px;display:flex}.fc-acc summary h4{letter-spacing:.02em;text-transform:none;color:var(--t1);margin:0;font-size:.8rem;font-weight:800}.fc-acc summary:after{content:"";border-right:1.5px solid var(--tm);border-bottom:1.5px solid var(--tm);width:8px;height:8px;transition:transform .2s var(--eout);flex:none;transform:translateY(-2px)rotate(45deg)}.fc-acc[open] summary:after{transform:translateY(2px)rotate(-135deg)}.fc-body{padding:0 2px 10px;display:block}.fc-body p,.fc-body a{line-height:1.7}.contact-info-grid .info-card:last-child:nth-child(odd){grid-column:1/-1}.info-card>i{margin-bottom:8px;font-size:1.35rem}.info-card h3{font-size:.8rem}.info-card p{font-size:.7rem;line-height:1.5}.brand-track span{font-size:.88rem}}@media (width<=400px){.hero h1{font-size:1.7rem}.hero-ps{font-size:26px!important}}.home-prods{max-width:1100px;margin:0 auto;padding:64px 24px 10px}.hp-img img{object-fit:contain;max-width:100%;max-height:100%}.hp-body h3{color:var(--t1);letter-spacing:-.015em;margin-bottom:5px;font-size:.98rem;font-weight:800}.hp-body p{color:var(--t2);flex:1;margin-bottom:14px;font-size:.76rem;line-height:1.55}@media (width<=560px){.home-prods{padding:48px 16px 6px}}.live-sect{max-width:1100px;margin:0 auto;padding:64px 24px 20px}.live-scene{border:1px solid var(--b2);box-shadow:var(--g-shadow);background:linear-gradient(#0a0300 0%,#1c0700 46%,#3a1200 72%,#12262b 72.5%,#0a161a 100%);border-radius:22px}.live-scene svg{width:100%;height:auto;display:block}.live-pills{gap:8px;margin:0 0 18px;display:flex}.live-pill{background:var(--g-bg);border:1px solid var(--g-border);border-radius:var(--rF);color:var(--t2);box-shadow:var(--g-shadow);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:9px 18px;font-size:.74rem;font-weight:700;display:flex}.live-pill strong{color:var(--sun);font-size:.92rem;font-weight:800}.live-pill.lp-bat strong{color:#22a55a}.live-badge{letter-spacing:.14em;color:#22a55a;border-radius:var(--rF);background:#22a55a14;border:1px solid #22a55a66;align-items:center;gap:6px;padding:4px 12px;font-size:.6rem;font-weight:800;display:inline-flex}.lv-dot{background:#22a55a;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite lvBlink}@keyframes lvBlink{0%,to{opacity:1}50%{opacity:.3}}.live-cta{margin-top:22px}.lv-rays{transform-origin:190px 150px;animation:60s linear infinite lvSpin}@keyframes lvSpin{to{transform:rotate(360deg)}}.lv-shine{animation:6s ease-in-out infinite lvShine}@keyframes lvShine{0%,to{opacity:.1}50%{opacity:.4}}.lv-flow{animation:1.2s linear infinite lvFlow}.lv-flow2{animation:1.7s linear infinite lvFlow}@keyframes lvFlow{to{stroke-dashoffset:-14px}}.lv-scr{animation:2.4s ease-in-out infinite lvScr}@keyframes lvScr{0%,to{opacity:.95}50%{opacity:.55}}.lv-win{animation:4s ease-in-out infinite lvWin}@keyframes lvWin{0%,to{opacity:.85}50%{opacity:.45}}.lv-chg{animation:3s ease-in-out infinite lvChg}@keyframes lvChg{0%,to{opacity:1}50%{opacity:.5}}@media (width<=640px){.live-sect{padding:48px 14px 16px}.live-pill{padding:8px 13px;font-size:.68rem}}picture{display:contents}nav{-webkit-backdrop-filter:blur(20px)saturate(1.5)!important;backdrop-filter:blur(20px)saturate(1.5)!important}.hp-card,.pc,.project-card,.info-card,.feature,.mission-card,.vision-card,.value-card,.why-strip-card,.contact-card,.form-container,.product-card,.why-item,.stat-item{-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);overflow:hidden;border:1px solid var(--g-border,#fff6)!important;border-radius:24px!important;transition:transform .35s cubic-bezier(.32,.72,.28,1),box-shadow .35s cubic-bezier(.32,.72,.28,1)!important}.btn,.hp-btn,.pc-btn,.product-btn,.submit-btn,.mm-wa-btn{border-radius:100px!important;transition:transform .22s cubic-bezier(.32,.72,.28,1),box-shadow .25s,filter .25s!important;box-shadow:0 10px 26px -8px #0596698c,inset 0 1px 1.5px #ffffff8c!important}.btn:active,.hp-btn:active,.pc-btn:active,.product-btn:active,.submit-btn:active{transform:scale(.94)!important}.wa-btn,.lang-btn,.theme-btn,.mm-lang-btn{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:100px!important}.br-pill,.filter-btn{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);border-radius:100px!important;transition:all .25s cubic-bezier(.32,.72,.28,1)!important}.br-pill:active,.filter-btn:active{transform:scale(.92)}.pc-img img.logo-photo,.hp-img img.logo-photo{object-fit:contain!important;background:#fff!important;padding:14%!important}.hp-img img{border-radius:0}.prj-img img{object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.project-card:hover .prj-img img{transform:scale(1.07)}.project-card:hover .prj-view{background:var(--sun,#059669);opacity:1}.pm-img.prj img{object-fit:contain;padding:0;transform:none!important}.hero-sunrise{display:none}.project-card:hover .prj-play{transform:translate(-50%,-50%)scale(1.1)}.pm-img.pm-video video{border-radius:28px 28px 0 0;width:100%;max-height:min(72vw,460px);display:block}[data-theme=dark] .prj-eyebrow{color:var(--amber,#f59e0b)}[data-theme=dark] .prj-eyebrow:before,[data-theme=dark] .prj-eyebrow:after{background:linear-gradient(90deg, transparent, var(--amber,#f59e0b))}[data-theme=dark] .prj-eyebrow:after{background:linear-gradient(90deg, var(--amber,#f59e0b), transparent)}.prj-head h2{letter-spacing:-.03em;background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;color:#0000;background-size:220% 220%;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.6rem,3.6vw,2.3rem);font-weight:900}[data-theme=dark] .prj-head h2{background-image: ;background-position-x: ;background-position-y: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;background-size:220% 220%;-webkit-background-clip:text;background-clip:text}.ps-tile i{color:var(--amber,#f59e0b);margin-bottom:8px;font-size:.95rem;display:block}.ps-tile .ps-n{letter-spacing:-.02em;color:var(--t1,#fff4ec);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:900;line-height:1.1}.ps-tile .ps-l{opacity:.62;letter-spacing:.03em;margin-top:4px;font-size:.64rem;font-weight:700}[data-theme=dark] .pf-n{color:var(--amber,#f59e0b)}.pf-btn.active .pf-n{color:#fff;background:#ffffff38}.project-info h3{letter-spacing:-.01em;font-size:.98rem;font-weight:800;line-height:1.4}.prj-loc i{color:var(--amber,#f59e0b);margin-inline-end:4px;font-size:.74rem}.prj-more i{font-size:.66rem;transition:transform .25s}.project-card:hover .prj-more{gap:10px}[dir=rtl] .prj-more i{transform:scaleX(-1)}.mobile-menu{-webkit-backdrop-filter:blur(30px)saturate(1.8)!important;backdrop-filter:blur(30px)saturate(1.8)!important}footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid #ffb96e24!important}.section-divider{border-radius:100px}img{-webkit-user-drag:none}@media (width<=380px){.wrap{padding:14px 12px 40px!important}.card{border-radius:20px!important;padding:16px!important}.fact .f-val{font-size:14px!important}}[data-theme=dark] .pc{background:#02140fc7}[data-theme=dark] .pc:hover{background:#34140ee6}.pc-img img{object-fit:cover;width:100%;height:100%;transition:transform .52s cubic-bezier(.22,1,.36,1)}.pc-body h3{color:var(--t1);letter-spacing:-.016em;margin-bottom:10px;font-size:.94rem;font-weight:800;line-height:1.26}[data-theme=dark] .pc-lead{color:#fff;background:#e8540a}.pc-keyspec .pc-spec{font-size:.58rem}.pc:hover .pc-spec{background:#05966924}[data-theme=dark] .pc-spec{color:#ffd166;background:#05966921}.pc-body p{color:var(--t2);flex:1;margin-bottom:16px;font-size:.76rem;line-height:1.6}.pc-img img.real-photo{object-fit:contain;background:#fff;padding:10px}.brand-soon .bs-logo{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:120px;height:72px;margin:0 auto 18px;padding:10px;display:flex}.brand-soon .bs-logo img{object-fit:contain;max-width:100%;max-height:100%}.brand-soon h3{color:var(--amber-gold,#f5a800);margin-bottom:10px;font-size:1.3rem;font-weight:800}.brand-soon p{opacity:.78;max-width:520px;margin:0 auto 22px;font-size:.9rem;line-height:1.75}.brand-soon .bs-btn{max-width:280px;margin:0 auto}.cat-head span{letter-spacing:.05em;text-transform:uppercase;color:#a32b00;white-space:nowrap;font-size:.98rem;font-weight:800}[data-theme=dark] .cat-head span{color:var(--amber-gold,#f5a800)}[dir=rtl] .cat-head:after{background:linear-gradient(-90deg,#05966973,#0596690a)}@media (width<=560px){.cat-head span{font-size:.85rem}}:where(:root){--sun:#059669;--fire:#065f46;--amber:#f59e0b;--gold:#fcd34d;--cream:#f8fafc;--g-bg:#ffffffe0;--g-border:#fff9;--g-shadow:0 1px 2px #3a14000d, 0 10px 34px #3a14001a, 0 1px 0 #fffffff2 inset;--g-shadow-h:0 6px 12px #3a140014, 0 34px 80px #3a140038, 0 0 0 1px #0596694d;--t1:#0f172a;--t2:#1e3a34;--t3:#3f5f57;--tm:#5b7a72;--b1:#065f461f;--b2:#065f4633;--rF:100px;--spring:cubic-bezier(.34,1.56,.64,1);--eout:cubic-bezier(0,0,.2,1);--font:"Inter",-apple-system,"SF Pro Display",system-ui,sans-serif}:where([data-theme=dark]){--g-bg:#0f1e1be6;--g-border:#34d39929;--g-shadow:0 1px 2px #0000004d, 0 12px 34px #00000075, 0 1px 0 #ffbe5014 inset;--g-shadow-h:0 8px 12px #00000052, 0 34px 80px #00000094, 0 0 0 1px #0596696b;--t1:#f0fdf4;--t2:#a7f3d0;--t3:#6ee7b7;--tm:#ab5f2e;--b1:#34d39929;--b2:#34d3994d}.pc-img img{background:#fff;object-fit:contain!important;padding:14px!important}.pc-img img.logo-photo{padding:20%!important}.pc:hover .pc-img img{transform:scale(1.04)!important}.pc-body h3{min-height:2.5em;margin-bottom:7px!important;font-size:.95rem!important}@keyframes pmFade{0%{opacity:0}}[data-theme=dark] .pm-sheet{background:#140600f0}@keyframes pmUp{0%{opacity:.4;transform:translateY(60px)}}.pm-img img{object-fit:contain;width:100%;height:100%;padding:14px}.pm-img img.pm-logo{padding:20%}.pm-body h3{color:var(--t1);margin-bottom:8px;font-size:1.15rem;font-weight:800;line-height:1.45}[data-theme=dark] .pm-facts{background:#05966914;border-color:#0596692e}.pm-list li{color:var(--t2);font-size:.86rem;line-height:1.9}.top-langs i{margin-inline-end:2px;font-size:.78rem!important}[data-theme=dark] .tl-btn{color:#ffd8a8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border-color:#ffb96e59}[data-theme=dark] .tl-btn.active{background:linear-gradient(135deg,#f5a800,#059669);box-shadow:0 4px 14px -4px #059669b3}@media (width<=640px){.top-langs i{display:none}[data-theme=dark] .tl-btn{background:0 0;border-color:#0000}[data-theme=dark] .tl-btn.active{background:linear-gradient(135deg,#f5a800,#059669)}}[data-theme=dark] .pc-viz{background:radial-gradient(130% 130% at 18% 0%, color-mix(in srgb, var(--bc) 34%, #180700) 0%, #140500 72%)}.pm-img .pc-viz{border-radius:28px 28px 0 0}.br-pill span{font-size:.72rem;font-weight:700}.hero-ps{animation:5.5s linear infinite heroShine,.9s ease-out .15s both psPowerUpLight;-webkit-text-fill-color:transparent!important;color:#0000!important;background:linear-gradient(100deg,#a82c00 15%,#065f46 35%,#ff8a1f 50%,#065f46 65%,#a82c00 85%) 0 0/220%!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=dark] .hero-ps{animation:5.5s linear infinite heroShine,.9s ease-out .15s both psPowerUpDark;-webkit-text-fill-color:transparent!important;color:#0000!important;background:linear-gradient(100deg,#f5a800 15%,#ffe9b0 35%,#fff7dd 50%,#ffe9b0 65%,#f5a800 85%) 0 0/220%!important;-webkit-background-clip:text!important;background-clip:text!important}@keyframes heroShine{to{background-position:-220%}}@keyframes psPowerUpLight{0%{filter:brightness(.35)saturate(.4)drop-shadow(0 0 #05966900)}55%{filter:brightness(1.55)saturate(1.25)drop-shadow(0 0 18px #0596698c)}to{filter:brightness()saturate()drop-shadow(0 0 #05966900)}}@keyframes psPowerUpDark{0%{filter:brightness(.45)saturate(.5)drop-shadow(0 0 #f5a80000)}55%{filter:brightness(1.08)saturate(1.1)drop-shadow(0 0 20px #f5a8008c)}to{filter:brightness()saturate()drop-shadow(0 0 18px #f5a80059)}}@media (prefers-reduced-motion:reduce){.hero-ps{filter:none!important;animation:auto!important;animation-timeline:none!important}[data-theme=dark] .hero-ps{filter:drop-shadow(0 0 18px #f5a80059)!important}}@keyframes sunBreathe{0%{filter:brightness()}to{filter:brightness(1.18)drop-shadow(0 0 34px #f5a80080)}}@keyframes sunRays{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hero-ps,.hero-sun,.hero-sun:after{animation:auto!important;animation-timeline:none!important}}nav#mainNav .lang-btn{display:none!important}.br-pill:hover .br-logo-wrap,.br-pill:hover .br-text-logo{transform:translateY(-3px)}.br-pill.active .br-logo-wrap,.br-pill.active .br-text-logo{border-color:var(--sun,#059669)!important;box-shadow:0 0 0 3px #05966938,0 10px 24px -6px #05966980!important}.br-pill span{text-align:center;white-space:normal;max-width:78px;line-height:1.28;overflow:visible;font-size:.63rem!important;font-weight:700!important}@media (width<=640px){.pc-body h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;min-height:3.1em!important;margin-bottom:6px!important;font-size:.95rem!important;line-height:1.4!important}.pc-keyspec .pc-spec{font-size:.62rem}}.br-pill span{max-width:80px;color:var(--t2,#e6bd85)!important}.br-pill.active span{color:#a32b00!important}[data-theme=dark] .br-pill.active span{color:var(--amber,#f5a800)!important}.prod-search i{inset-inline-start:16px;position:absolute;top:50%;transform:translateY(-50%);color:var(--amber,#f5a800)!important;font-size:.85rem!important}.prod-search input{width:100%;color:var(--t1,#fff4ec);font:600 .85rem/1.2 var(--font,sans-serif);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:12px 18px;background:#ffffff0f;border:1px solid #ffb96e47;border-radius:100px;outline:none;padding-inline-start:42px;transition:border-color .22s,box-shadow .22s}.prod-search input::placeholder{color:#ffcd9b73}.prod-search input:focus{border-color:var(--sun,#059669);box-shadow:0 0 0 4px #05966929}[data-theme=light] .prod-search input{color:#170500;background:#ffffffbf}[data-theme=light] .prod-search input::placeholder{color:#17050094}@media (width<=768px){.hp-card,.pc,.project-card,.info-card,.feature,.mission-card,.vision-card,.value-card,.why-strip-card,.contact-card,.form-container,.product-card,.why-item,.stat-item,.br-pill,.filter-btn,.wa-btn,.lang-btn,.theme-btn,.mm-lang-btn,.prod-search input,.tl-btn{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hero-ps{filter:none}}.live-sect,.why-section,.features-wrapper,.contact-premium,.why-strip{content-visibility:auto;contain-intrinsic-size:auto 640px}@media (width<=640px){.pc-viz,[data-theme=dark] .pc-viz{background:#fff!important}}@media (width<=860px){.hp-grid .hp-card:last-child{grid-column:auto!important}}.pc-img img.real-photo{transform:scale(1.28);padding:2px!important}.pc:hover .pc-img img.real-photo{transform:scale(1.34)!important}.hp-img img{transform:scale(1.26);padding:2px!important}.pm-img img{transform:scale(1.14)}img[src*=package-5kw],img[src*=package-bk]{padding:0!important;transform:none!important}.pc:hover .pc-img img[src*=package-5kw],.pc:hover .pc-img img[src*=package-bk]{transform:scale(1.03)!important}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#05966947;background-clip:padding-box;border:2px solid #0000;border-radius:100px}::-webkit-scrollbar-thumb:hover{background-color:#05966980;background-clip:padding-box}html{scrollbar-width:thin;scrollbar-color:#05966952 transparent}:focus-visible{outline:2.5px solid var(--fire,#065f46);outline-offset:2px;border-radius:4px}::selection{color:inherit;background:#05966938}body{animation:.45s both lemarPageFadeIn}@keyframes lemarPageFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}body{opacity:1!important;animation:auto!important;animation-timeline:none!important}}.prod-empty p{margin:0 0 8px}.prod-empty #prodEmptyTitle{color:var(--t1);font-size:1rem;font-weight:800}.prod-empty #prodEmptyText{color:var(--t2);margin-bottom:18px;font-size:.86rem;line-height:1.7}.prod-empty .btn{color:#fff;background:#25d366;text-decoration:none}p a:not([class]),li a:not([class]):not(nav a),.dfaq-a a:not([class]),.article-body a:not([class]){color:var(--ink-orange,#059669);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s}p a:not([class]):hover,li a:not([class]):not(nav a):hover,.dfaq-a a:not([class]):hover,.article-body a:not([class]):hover{color:var(--fire,#059669)}.brl-rail a{color:inherit;text-decoration:none}.prod-more .btn{align-items:center;gap:9px;display:inline-flex}.pc-shot img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:210px;margin:0 auto;width:auto!important;height:auto!important;padding:0!important;transform:none!important}[data-theme=dark] .pc-shot img{mix-blend-mode:normal}.pc-shot img[src*=package-]{mix-blend-mode:normal;object-fit:cover;border-radius:12px;max-width:100%;max-height:none;width:100%!important;height:100%!important}.pc-shot:has(img[src*=package-]){padding:12px}.pc-shot:has(img[src*=package-]) .pc-panel{width:42%;inset-inline-end:10px}.pc-stage:hover .pc-shot img{transition:transform .35s var(--eout,ease);transform:scale(1.03)!important}.pc-panel-rows span{color:#333;text-align:center;border-top:1px solid #e7e3de;padding:6px 2px;font-size:.68rem;font-weight:600;line-height:1.35}.pc-panel-lead+.pc-panel-rows span:first-child{border-top:0;padding-top:9px}.pc-stage:hover .pc-name{background:#2c2c2c}[data-theme=dark] .pc-shot{background:#1b0d07}[data-theme=dark] .pc-panel{background:#20100a;box-shadow:0 10px 26px -10px #0009}[data-theme=dark] .pc-panel-cat{color:#fff4ec}[data-theme=dark] .pc-panel-rows span{color:#e4c49b;border-top-color:#ffbe782e}[data-theme=dark] .pc-name{background:#16100d}@media (width<=640px){.pc-shot img{max-height:220px}.pc-panel-rows span{font-size:.65rem}}.prod-zone .filter-wrap{padding-top:20px}@media (width<=640px){.prod-zone .filter-wrap{padding-top:14px}}.pp-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding:4px 4px 14px;scroll-padding-inline-start:4px;display:flex;overflow-x:auto}.pp-rail::-webkit-scrollbar{display:none}.pp{scroll-snap-align:start;flex:0 0 236px;min-width:0}.pp-nav{gap:8px;display:flex}.pp-arrow{border:1px solid var(--g-border,#02140f1f);background:var(--g-bg,#fff);width:38px;height:38px;color:var(--t1);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;transition:background .2s,color .2s,transform .2s;display:flex}.pp-arrow:hover{background:var(--sun,#059669);color:#fff;transform:translateY(-1px)}.pp-arrow:focus-visible{outline:2px solid var(--sun,#059669);outline-offset:3px}[dir=rtl] .pp-arrow i{transform:scaleX(-1)}.pp-btn{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:22px;padding:0;display:block}.pp-btn:focus-visible{outline:2px solid var(--sun,#059669);outline-offset:4px}a.pp-btn,a.pc-stage{color:inherit;text-decoration:none}a.pc-stage:focus-visible{outline:2px solid var(--sun,#059669);outline-offset:4px}.pp-shot{aspect-ratio:1;background:#e6e4e1;border-radius:22px;display:block;position:relative;overflow:hidden}.pp-shot picture{display:contents}.pp-shot img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .5s var(--eout,ease);padding:13%;position:absolute;inset:0}.pp-shot img[src*=package-]{mix-blend-mode:normal;padding:6%}.pp-shot .pc-viz{position:absolute;inset:0}.pp-body{padding:13px 4px 0;display:block}.pp-brand{letter-spacing:.13em;text-transform:uppercase;color:var(--tm,#8a5a3a);font-size:.6rem;font-weight:800;display:block}.pp-title{-webkit-line-clamp:2;letter-spacing:-.01em;color:var(--t1);-webkit-box-orient:vertical;margin:4px 0 5px;font-size:.96rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.pp-meta b{color:var(--ink-orange,#059669);flex:none;font-weight:800}.pp-model{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pp-more{color:var(--ink-orange,#059669);align-items:center;gap:6px;margin-top:9px;font-size:.72rem;font-weight:700;display:inline-flex}.pp-more i{transition:transform .25s var(--eout,ease);font-size:.62rem}.pp-btn:hover .pp-more i{transform:translate(3px)}[dir=rtl] .pp-more i{transform:scaleX(-1)}[dir=rtl] .pp-btn:hover .pp-more i{transform:scaleX(-1)translate(3px)}@media (width<=560px){.pp-rail{gap:12px;margin:0 -16px;padding:4px 16px 12px;scroll-padding-inline-start:16px}.pp{flex:0 0 72%}.pp-title{font-size:.9rem}}[dir=rtl] .pc-panel-lead,[dir=rtl] .pc-lead,[dir=rtl] .pp-meta b,[dir=rtl] .pm-fact-value,[dir=rtl] .bh-stat .sn{direction:ltr;unicode-bidi:isolate}@media (width<=640px){h1{font-size:24px!important;line-height:1.2!important}h2{font-size:20px!important;line-height:1.3!important}.project-info h3,.value-card h3,.guide-card h3{font-size:15.5px!important;line-height:1.35!important}.pc-body h3{font-size:15px!important;line-height:1.4!important}.info-card h3{font-size:13.5px!important}.hero p,.hero-sub,.section-sub,.intro p,.article-body p,.article-body li,.project-info p,.value-card p,.info-card p,.co-section p,.bh-lead,.pm-desc,.prj-desc,.guide-card p,.dfac-item figcaption,.bh-media figcaption,.dfac-note,.ddocs-note,#sizeHintLabel,.form-privacy-note{font-size:14px!important;line-height:1.65!important}.prj-loc,.ms-t span,.fc-role,.fc-body .fc-contacts-label,.policy-updated{font-size:13px!important;line-height:1.5!important}.section-label,.eyebrow,.prj-eyebrow,.brl-label,.sl,.fc-stat span,.fc-tag,.fc-pill,.ms-yr,.live-badge,.pp-brand,.bh-stat .sl,.sbox .sl{letter-spacing:.1em!important;font-size:12px!important}.bh-tag,.br-pill span,.brl-name,.prj-type,.prj-size,.guide-date,.live-pill,.live-pill span,.ftab span,.ftab,.pf-btn,.pf-n,.pc-cat,.pc-brand{font-size:12px!important}.guide-read,.prj-more,.pp-more,.filter-btn,.filter-btn span{font-size:13px!important}.pp-title{font-size:16px!important}.btn,.btns .btn,.pc-btn,.article-cta .btn,.fc-btn{font-size:13.5px!important}.wa-btn,.wa-btn span,.wa-cta{font-size:12.5px!important}#phoneText,.topbar a,.hero-en-brand{font-size:12px!important}.footer-col h4,.f-col h4{letter-spacing:.08em!important;font-size:12.5px!important}.fc-body a,.fc-body p,.f-col a,.f-col p,.f-col p span,#footerDesc,.footer-col p,.copyright,.copyright p{font-size:13px!important;line-height:1.6!important}.form-group label{font-size:13px!important}.pc-shot:not(:has(img[src*=package-])){min-height:0!important;padding-block:22px!important;padding-inline:10px 38%!important}.pc-shot img{max-height:300px!important}.pc-shot:not(:has(img[src*=package-])) img{aspect-ratio:1;object-fit:contain;width:100%!important;height:auto!important}.pc-panel-rows span{padding:7px 2px!important;font-size:13.5px!important}.pp{flex:0 0 78%!important}}h1{letter-spacing:-.02em;font-weight:700!important}h2,h3,h4,h5{font-weight:600!important}h1 em,h2 em,h2 span,h1 span{font-weight:inherit!important}.sn,.bh-stat .sn,.sbox .sn,.fc-stat strong,.live-pill strong,.fc-name,.big,.section-label,.eyebrow,.prj-eyebrow,.brl-label,.ms-yr,.fc-tag,.fc-tag span,.live-badge,.pp-brand,.cat-head span,.footer-col h4,.f-col h4,summary h4,.pp-title,.prj-title-btn,.project-info h3,.value-card h3,.info-card h3,.mission-card h3,.vision-card h3,.pc-name,.ddoc-t,.dfaq-item summary,.ms-t strong,.article-body strong,.article-body li strong,.pc-panel-cat,.brand-track span,.mm-link{font-weight:600!important}.pc-panel-rows span{font-weight:500!important}.btn,.wa-btn,.wa-btn span,.fc-btn,.pc-btn,.mm-wa-btn,.submit-btn,.hero-photo-btn,.article-cta .btn,.prod-more-n,.prod-more-n span{font-weight:600!important}.filter-btn,.filter-btn span,.ftab,.ftab span,.pf-btn,.pf-btn span,.pf-n,.br-pill span,.brl-name,.bh-tag,.tl-btn,.mm-lang-btn,.wa-cta,.live-pill,.live-pill span,.prj-type,.prj-size,.fc-pill{font-weight:500!important}.pp-more,.prj-more,.guide-read,.hero-en-brand,.form-group label,.article-back span{font-weight:600!important}.fc-role,.fc-stat span,.sl,.guide-date,.fc-contacts-label,.article-cta p{font-weight:500!important}.bh-lead,.hero p,.hero-sub,.section-sub{font-weight:400!important}.pc-panel-cat,.pc-name,.pp-title{font-weight:500!important}.pc-panel-lead,.pp-meta b{font-weight:600!important}.pc-panel-rows span,.pp-meta,.pp-model{font-weight:400!important}.pp-brand,.pp-more{font-weight:500!important}@media (width<=640px){.pc-panel-rows span{padding:6px 2px!important;font-size:12px!important}.pp-brand{font-size:11px!important}.pp-more{font-size:12.5px!important}}html{font-size:15px}.hero h1{font-size:clamp(1.9rem,4vw,3rem)!important}.hero-ps{font-size:clamp(30px,5vw,46px)!important}.hero p{font-size:.98rem}.hero-photo~.hero{padding-bottom:56px!important}@media (width<=640px){.hero-ps{font-size:26px!important}.hero h1{font-size:24px!important}.hero-photo~.hero{padding-bottom:40px!important}input,select,textarea{font-size:16px!important}}@media (width>=641px){.section-label,.eyebrow,.prj-eyebrow,.brl-label,.brand-rail-label,.pl-label,.pp-brand,.live-badge,.ms-yr,.fc-tag span,.sl,.sbox .sl,.fc-stat span,.footer-col h4,.f-col h4{font-size:11.5px!important}.fc-pill,.br-pill span,.brl-name,.prj-type,.prj-size,.guide-date,.pf-n,.pc-panel-rows span,.copyright,.copyright p,#copyrightText,.lang-btn,.tl-btn,#phoneText,.topbar a,.fc-contacts-label,.results-info span,.dfac-item figcaption,.ddoc-m,.ddoc-d,.wa-cta,.nav-links a,.f-col a,.f-col p,.f-col p span,.footer-col p,.fc-body a,.fc-body p,.form-privacy-note,.form-privacy-note span,.form-privacy-note a,.pp-more,.dfac-note,.ddocs-note,.form-group label,.pp-meta,.pp-model,.pp-meta b,.filter-btn,.filter-btn span,.live-pill,.live-pill span,.ftab,.ftab span{font-size:12.5px!important}}@media (width<=640px){.pl-label,.pp-brand{font-size:11.5px!important}#formSubtitle,#policyBack,.ddoc-d{font-size:12.5px!important}}@media (width>=641px){.value-card p,.ms-t span,.fc-role,#sizeHintLabel,.project-info p,.prj-desc,.prj-loc,.info-card p,.co-section p,.mission-card p,.vision-card p,.guide-card p{font-size:13.5px!important}}.home-prods{max-width:1240px;margin-inline:auto;text-align:start!important}.home-prods .section-divider{display:none}.pp-header{justify-content:space-between;align-items:flex-end;gap:16px;margin:0 4px 20px;display:flex}.pp-heading .section-label{text-align:start;margin-bottom:6px;display:block}.pp-heading .section-title{text-align:start;margin:0!important;font-size:clamp(22px,2.4vw,30px)!important}.pp-heading .section-title:after{display:none!important}.pp-tools{flex:none;align-items:center;gap:14px;display:flex}.pp-all{color:var(--ink-orange,#059669);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.pp-all:hover{text-underline-offset:3px;text-decoration:underline}.pp-all i{font-size:.72em}[dir=rtl] .pp-all i,[dir=rtl] .pp-go i{transform:scaleX(-1)}.pp-rail{gap:16px!important;padding:4px 4px 18px!important}.pp{opacity:1;flex:0 0 250px!important}.pp-btn{height:100%;transition:border-color .25s, box-shadow .3s var(--eout,ease), transform .3s var(--eout,ease);background:#fff;border:1px solid #02140f14;border-radius:18px;flex-direction:column;padding:8px;display:flex!important}.pp-btn:hover{border-color:#05966947;transform:translateY(-3px);box-shadow:0 16px 36px -18px #02140f59}[data-theme=dark] .pp-btn{background:#1c0f09;border-color:#ffbe781f}.pp-shot{background:radial-gradient(120% 90% at 50% 35%,#f4f3f1 0%,#e7e5e2 100%)!important;border-radius:12px!important}.pp-btn:hover .pp-shot img{transform:scale(1.04)}.pp-cat{z-index:2;letter-spacing:.02em;color:#3a2a20;top:10px;background:#ffffffeb;border:1px solid #02140f0f;border-radius:100px;padding:4px 9px;font-size:11px;font-weight:600;position:absolute;inset-inline-start:10px}.pp-body{flex-direction:column;flex:1;padding:12px 6px 4px!important;display:flex!important}.pp-brand{letter-spacing:.1em!important;color:#9a6a45!important;font-size:11px!important;font-weight:600!important}.pp-title{color:var(--t1);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 3px!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;display:-webkit-box!important}.pp-model{color:var(--t2);opacity:.85;white-space:nowrap;text-overflow:ellipsis;min-height:1.4em;display:block;overflow:hidden;font-size:12.5px!important}.pp-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.pp-lead{color:var(--ink-orange,#059669);white-space:nowrap;direction:ltr;unicode-bidi:isolate;background:#05966914;border-radius:100px;padding:5px 10px;font-size:13px;font-weight:600}.pp-foot .pp-more{margin:0!important;font-size:13px!important;font-weight:500!important}.pp-go{width:32px;height:32px;color:var(--t1);border:1px solid #02140f1f;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.pp-btn:hover .pp-go{background:var(--sun,#059669);color:#fff;border-color:#0000}.pp-arrow{width:36px!important;height:36px!important}@media (width<=640px){.pp-header{margin:0 0 14px}.pp-nav{display:none}.pp-heading .section-title{font-size:21px!important}.pp{flex:0 0 62%!important}.pp-rail{gap:12px!important}.pp-title{font-size:14.5px!important}}.partner-logos{padding:16px 0 18px!important}.pl-label{margin-bottom:10px!important;font-size:11px!important}.pl-track{gap:34px!important;animation-duration:32s!important}.pl-item{opacity:.85;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:34px!important;padding:0!important}.pl-item:hover{opacity:1;box-shadow:none!important;transform:none!important}.pl-item img{max-width:96px!important;max-height:24px!important}@keyframes plScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}@media (width<=640px){.partner-logos{padding:12px 0 14px!important}.pl-track{gap:26px!important}.pl-item{height:28px!important}.pl-item img{max-width:80px!important;max-height:20px!important}.pl-item img[src=logo\.webp]{max-height:24px!important}@keyframes plScroll{to{transform:translate(calc(-50% - 13px))}}}.pp{flex:0 0 212px!important}.pp-btn{border-radius:16px!important;padding:6px!important}.pp-shot img{padding:16%!important}.pp-cat{padding:3px 8px!important;font-size:10.5px!important;top:8px!important}.pp-body{padding:10px 5px 3px!important}.pp-brand{font-size:10.5px!important}.pp-title{font-size:14px!important}.pp-model{font-size:12px!important}.pp-foot{padding-top:10px!important}.pp-lead{padding:4px 9px!important;font-size:12px!important}.pp-foot .pp-more{font-size:12px!important}.pp-go{width:28px!important;height:28px!important;font-size:11px!important}@media (width<=640px){.pp{flex:0 0 50%!important}.pp-rail{gap:10px!important}.pp-title{font-size:13.5px!important}}.pl-item img[src$=growatt\.svg]{width:92px!important;max-width:none!important;height:auto!important;max-height:none!important}.pl-item img[src$=solis\.svg]{width:68px!important;max-width:none!important;height:auto!important;max-height:none!important}.pl-item img[src$=deye\.webp]{max-width:110px!important;max-height:40px!important}.pl-item img[src$=topsun\.webp]{max-height:40px!important}.pl-item img[src$=leoch\.webp]{max-height:36px!important}.pl-item img[src$=longi\.webp]{max-height:19px!important}.pl-item img[src$=jasolar\.webp]{max-height:17px!important}.pl-item img[src$=qcells\.webp]{max-height:22px!important}@media (width<=640px){.pl-item img[src$=growatt\.svg]{width:78px!important}.pl-item img[src$=solis\.svg]{width:58px!important}.pl-item img[src$=deye\.webp],.pl-item img[src$=topsun\.webp]{max-height:34px!important}.pl-item img[src$=leoch\.webp]{max-height:30px!important}.pl-item img[src$=longi\.webp]{max-height:16px!important}.pl-item img[src$=jasolar\.webp]{max-height:14px!important}.pl-item img[src$=qcells\.webp]{max-height:19px!important}}.home-prods .pp{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(22px);animation:auto!important;animation-timeline:none!important}.home-prods.in .pp{opacity:1;transform:translateY(0)}.home-prods .pp:first-child{transition-delay:50ms}.home-prods .pp:nth-child(2){transition-delay:.14s}.home-prods .pp:nth-child(3){transition-delay:.23s}.home-prods .pp:nth-child(4){transition-delay:.32s}@media (prefers-reduced-motion:reduce){.home-prods .pp{opacity:1!important;transform:none!important}}.hero-mascot{width:clamp(132px,23vw,192px);animation:heroMascotIn .7s var(--ease) both,heroMascotBob 3.1s ease-in-out .7s infinite;margin:0 auto 8px;position:relative}.hero-mascot .mascot-rays{transform-origin:100px 104px;animation:18s linear infinite heroMascotSpin}.hero-mascot .mascot-arm{transform-origin:135px 122px;animation:3.4s ease-in-out .5s infinite heroMascotWave}@keyframes heroMascotIn{0%{opacity:0;transform:translateY(-14px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes heroMascotBob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-2.5deg)}}@keyframes heroMascotSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heroMascotWave{0%,50%,to{transform:rotate(0)}58%{transform:rotate(26deg)}66%{transform:rotate(-12deg)}74%{transform:rotate(26deg)}82%{transform:rotate(-10deg)}90%{transform:rotate(18deg)}}@media (prefers-reduced-motion:reduce){.hero-mascot,.hero-mascot .mascot-rays,.hero-mascot .mascot-arm{animation:auto!important;animation-timeline:none!important}}.hero-photo-mascot-wrap{pointer-events:none;filter:drop-shadow(0 6px 14px #0000004d);width:clamp(84px,13vw,130px);position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.hero-photo-mascot-wrap .hero-mascot{width:100%;margin:0}@media (width<=480px){.hero-photo-mascot-wrap{width:clamp(72px,17vw,100px);bottom:10px}}.hero-verified{align-items:center;gap:6px;margin:0 auto 14px;display:inline-flex;position:relative}.hero-verified .hero-en-brand{letter-spacing:-.005em;text-transform:none;color:var(--t1);margin:0;animation:auto;animation-timeline:none;display:inline;font-size:17px!important;font-weight:600!important}[data-theme=dark] .hero-verified .hero-en-brand{color:#fff4ec}.vbadge{flex:none;width:19px;height:19px;display:block}@media (width<=640px){.hero-verified .hero-en-brand{font-size:15.5px!important}.vbadge{width:17px;height:17px}}.partner-logos{background:var(--bg2,#faf8f6);border-block:1px solid #02140f12;padding:26px 0 30px}[data-theme=dark] .partner-logos{background:#ffffff05;border-color:#ffbe781a}.pl-label{color:var(--tm,#8a5a3a);margin:0 0 16px;font-size:.72rem;font-weight:600}.pl-viewport{overflow:hidden}.pl-track{gap:14px;width:max-content;animation:38s linear infinite plScroll;display:flex}.partner-logos:hover .pl-track{animation-play-state:paused}.pl-item{width:132px;height:60px;transition:transform .25s var(--eout,ease),box-shadow .25s;background:#fff;border:1px solid #02140f12;border-radius:14px;flex:none;align-items:center;padding:10px 16px;display:flex}.pl-item:hover{transform:translateY(-2px);box-shadow:0 8px 20px -10px #02140f4d}.pl-item img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:34px;display:block}.pl-item img[src=logo\.webp]{border-radius:8px;max-height:40px}@media (width<=640px){.partner-logos{padding:20px 0 22px}.pl-label{margin-bottom:12px}.pl-item{width:110px;height:52px;padding:8px 12px}.pl-item img{max-height:28px}.pl-item img[src=logo\.webp]{max-height:34px}.pl-track{gap:10px}@keyframes plScroll{to{transform:translate(calc(-50% - 5px))}}}@media (prefers-reduced-motion:reduce){.pl-track{animation:auto;animation-timeline:none}.pl-viewport{overflow-x:auto}}.hero-ps{letter-spacing:0;white-space:nowrap;padding-bottom:4px;margin-bottom:-6px!important;font-family:Amiri,Vazirmatn,serif!important;font-size:clamp(46px,6.4vw,76px)!important;font-weight:700!important;line-height:1.7!important}.hero h1{letter-spacing:-.015em!important;margin-bottom:10px!important;font-size:clamp(20px,2.2vw,28px)!important;font-weight:600!important;line-height:1.3!important}.hero-ps{-webkit-text-stroke:2.6px #065f46;-webkit-text-fill-color:#065f46!important;color:#065f46!important;background:0 0!important;animation:auto!important;animation-timeline:none!important}[data-theme=dark] .hero-ps{-webkit-text-stroke-color:#f5a800;-webkit-text-fill-color:#f5a800!important;color:#f5a800!important;background:0 0!important}@media (width<=640px){.hero-ps{-webkit-text-stroke-width:1.7px;font-size:42px!important}.hero h1{font-size:19px!important}}:root{--lg-solid:linear-gradient(180deg, #ffffffdb, #ffffffa8);--lg-fill:#ffffff85;--lg-fill-strong:#ffffffb8;--lg-rim:#ffffffd9;--lg-edge:#ffffff8c;--lg-line:#78461e1a;--lg-blur:blur(16px) saturate(170%);--lg-shadow:0 1px 1px #ffffffe6 inset, 0 -1px 1px #ffffff59 inset, 0 0 0 1px #ffffff73 inset, 0 10px 30px -12px #3c1e0a38, 0 2px 6px #3c1e0a0f;--lg-shadow-sm:0 1px 1px #ffffffe6 inset, 0 0 0 1px #ffffff80 inset, 0 4px 14px -6px #3c1e0a38;--lg-tint:linear-gradient(180deg, #ff9646f5 0%, #059669f0 55%, #065f46f5 100%)}[data-theme=dark]{--lg-solid:linear-gradient(180deg, #3a1e18d1, #22100cbd);--lg-fill:#28141075;--lg-fill-strong:#281410a8;--lg-rim:#ffdcbe47;--lg-edge:#ffdcbe24;--lg-line:#ffc8961a;--lg-shadow:0 1px 1px #ffe6d22e inset, 0 0 0 1px #ffdcbe1a inset, 0 14px 36px -14px #0009;--lg-shadow-sm:0 1px 1px #ffe6d229 inset, 0 0 0 1px #ffdcbe1a inset, 0 6px 16px -8px #0000008c}html body:before{background:radial-gradient(40vmax 34vmax at 8% 6%,#ff8c3c38,#0000 70%),radial-gradient(34vmax 30vmax at 92% 14%,#78aaff29,#0000 70%),radial-gradient(38vmax 32vmax at 82% 88%,#ff6e2829,#0000 70%),radial-gradient(30vmax 28vmax at 6% 92%,#be78ff1f,#0000 70%)}[data-theme=dark] body:before{background:radial-gradient(40vmax 34vmax at 8% 6%,#ff6e1433,#0000 70%),radial-gradient(34vmax 30vmax at 92% 14%,#5a78ff1f,#0000 70%),radial-gradient(38vmax 32vmax at 82% 88%,#dc461429,#0000 70%),radial-gradient(30vmax 28vmax at 6% 92%,#aa46c81a,#0000 70%)}nav:not(.sx-cats){-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border-radius:28px;margin:8px 14px 0;background:var(--lg-fill)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow)!important;top:10px!important}nav.nav-scrolled{box-shadow:var(--lg-shadow), 0 16px 40px -18px #3c1e0a59!important}@media (width<=760px){nav:not(.sx-cats){border-radius:24px;margin:6px 10px 0;top:8px!important}}.lang-btn,.tl-btn,.mm-lang-btn,.theme-btn,.hamburger,.filter-btn,.ftab,.map-btn-alt,.pm-link,.st-chip,.sx-ic:not(.sx-cart),.st-arrows button,.sh-x,.st-pv-x,.pm-close{background:var(--lg-solid)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow-sm)!important}.hamburger{border-radius:50%!important}.ftab.active,.filter-btn.active,.tl-btn.active,.lang-btn.active,.st-chip.on,.sx-cats .st-chip.on{background:var(--lg-tint)!important;color:#fff!important;border-color:#ffc8a099!important;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -2px 6px #8c1e0040,0 8px 18px -8px #065f468c!important}.wa-btn,.pc-btn,.hp-btn,.submit-btn,.product-btn,.map-btn:not(.map-btn-alt),.mm-wa-btn,.st-add,.st-addbig,.sh-place,.st-cta,.sx-cart,.hero-photo-btn{background:var(--lg-tint)!important;border:1px solid #ffc8a08c!important;box-shadow:inset 0 1px 1px #fff9,inset 0 -3px 8px #8c1e0038,0 10px 22px -10px #065f4699!important}.wa-btn,.pc-btn,.hp-btn,.submit-btn,.map-btn,.mm-wa-btn,.st-cta{border-radius:100px!important}.wa-btn:hover,.pc-btn:hover,.st-add:hover,.st-addbig:hover,.sh-place:hover{filter:brightness(1.06)saturate(1.1)}.info-card,.contact-card,.value-card,.mission-card,.vision-card,.project-card,.why-strip-card,.ps-tile,.product-card,.pm-sheet,.pm-facts,.st-card .st-img,.st-trust-wrap .st-trust,.st-big-in,.sh-sheet,.st-pv-in{background:var(--lg-solid)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow)!important}.hp-card,.info-card,.contact-card,.value-card,.mission-card,.vision-card,.project-card,.why-strip-card,.ps-tile,.product-card{border-radius:24px!important}.project-card:hover,.info-card:hover,.contact-card:hover{box-shadow:var(--lg-shadow), 0 22px 48px -22px #065f4659!important}.hp-card,.pp-btn{border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow)!important;border-radius:24px!important}.social-icons a,.why-icon,.fc-pill{background:var(--lg-solid)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow-sm)!important}.social-icons a{border-radius:50%!important}#aiChatBtn{box-shadow:var(--lg-shadow)!important;border:1px solid var(--lg-rim)!important}.mobile-menu{-webkit-backdrop-filter:blur(30px)saturate(190%);backdrop-filter:blur(30px)saturate(190%);background:#fffaf59e!important}[data-theme=dark] .mobile-menu{background:#1408069e!important}.mm-link{border-radius:16px}.sx-langs button{color:var(--t2)!important}[data-theme=dark] .sx-search{background:#ffffff0f!important}footer{box-shadow:var(--lg-shadow);border-radius:30px;margin:24px 12px 12px;background:var(--lg-solid)!important;border-top:1px solid var(--lg-edge)!important}@media (prefers-reduced-transparency:reduce){nav,.hp-card,.info-card,.contact-card,footer,.sx-head,.mobile-menu,.pm-sheet,.sh-sheet{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--bg)!important}}html body:after{display:none!important}html body:before{will-change:transform;transform:translateZ(0)}nav:not(.sx-cats),.sx-head,.sh-bar{transform:translateZ(0)}nav:not(.sx-cats){transition:box-shadow .25s,background .25s!important}@media (width<=760px){:root{--lg-blur:blur(12px) saturate(160%)}.mobile-menu{-webkit-backdrop-filter:blur(18px)saturate(160%)!important;backdrop-filter:blur(18px)saturate(160%)!important;background:#fffaf5db!important}[data-theme=dark] .mobile-menu{background:#140806e0!important}}@media (prefers-reduced-motion:reduce){.hp-card,.pp-btn,.info-card,.contact-card{transition:none!important}}body :not(nav):not(.sx-head):not(.sh-bar):not(.mobile-menu){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (hover:hover){html.lg-scrolling body{pointer-events:none}}.shop-btn{width:38px;height:38px;color:var(--amber-deep,var(--fire,#059669));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:inline-flex;position:relative;background:var(--lg-solid)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow-sm)!important}.shop-btn:hover{transform:translateY(-1px)scale(1.06)}.shop-btn:active{transform:scale(.94)}.shop-btn:focus-visible{outline-offset:2px;outline:2px solid #059669}.shop-n{color:#fff;text-align:center;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--lg-solid,#fff);pointer-events:none;top:-4px;background:#059669;border-radius:99px;padding:0 5px;font:600 .66rem/18px system-ui,sans-serif;position:absolute;inset-inline-end:-4px}.shop-n[hidden]{display:none}@media (width<=860px){.shop-btn{width:34px;height:34px;font-size:.92rem}}@media (width<=480px){.shop-btn{width:32px;height:32px;font-size:.88rem}}.hero{background:0 0!important;padding:28px 16px 44px!important}.hero:before{display:none}.hero-aurora{pointer-events:none;position:absolute;inset:0}.hero-aurora i{opacity:.55;will-change:transform;border-radius:50%;position:absolute}.hero-aurora i:first-child{background:radial-gradient(circle,#ff8a3d,#0000 68%);width:420px;height:420px;margin-left:-420px;animation:16s ease-in-out infinite alternate orbA;top:-120px;left:50%}.hero-aurora i:nth-child(2){background:radial-gradient(circle,#ffc94d,#0000 68%);width:380px;height:380px;margin-left:40px;animation:19s ease-in-out infinite alternate orbB;top:30px;left:50%}.hero-aurora i:nth-child(3){opacity:.38;background:radial-gradient(circle,#8ec5ff,#0000 70%);width:360px;height:360px;margin-left:-140px;animation:22s ease-in-out infinite alternate orbC;bottom:-160px;left:50%}@keyframes orbA{to{transform:translate(80px,40px)scale(1.12)}}@keyframes orbB{to{transform:translate(-90px,30px)scale(.92)}}@keyframes orbC{to{transform:translate(60px,-50px)scale(1.1)}}[data-theme=dark] .hero-aurora i{opacity:.32}[data-theme=dark] .hero-aurora i:nth-child(3){opacity:.18}.hero-card{background:var(--lg-fill);border:1px solid var(--lg-edge);-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);max-width:760px;box-shadow:var(--lg-shadow);border-radius:32px;margin:0 auto;padding:22px 28px 30px;position:relative}.hero h1{letter-spacing:-.025em!important;font-size:clamp(22px,3.2vw,38px)!important;line-height:1.18!important}.hero p{max-width:560px;margin-bottom:26px}.hero .btns .btn{padding-inline:26px}@media (width<=640px){.hero{padding:18px 12px 30px!important}.hero-card{border-radius:26px;padding:14px 16px 22px}.hero h1{font-size:22px!important}}@media (prefers-reduced-motion:reduce){.hero-aurora i{animation:auto;animation-timeline:none}}.partner-logos{background:0 0!important;border:0!important}.pl-item{background:var(--lg-solid)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow-sm)!important;border-radius:16px!important}[data-theme=dark] .pl-item{background:#ffffffeb!important}.nav-links a{transition:background-color .2s,color .2s;border-radius:100px!important;text-decoration:none!important}.nav-links a:after{display:none!important}.nav-links a:hover{background:#05966914!important}.nav-links a.active{background:var(--lg-solid)!important;box-shadow:var(--lg-shadow-sm)!important}:root{--glow:radial-gradient(40% 60% at 18% 20%, #ff8a3d4d, transparent 70%), radial-gradient(38% 60% at 82% 30%, #ffc94d47, transparent 70%), radial-gradient(45% 70% at 55% 100%, #8ec5ff38, transparent 70%)}[data-theme=dark]{--glow:radial-gradient(40% 60% at 18% 20%, #ff6e1e38, transparent 70%), radial-gradient(38% 60% at 82% 30%, #ffaa2824, transparent 70%), radial-gradient(45% 70% at 55% 100%, #5a8cff1a, transparent 70%)}.pp-btn,.product-card,.project-card{-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);background:var(--lg-fill)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow-sm)!important;border-radius:22px!important;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .25s!important}.pp-btn:hover,.product-card:hover,.project-card:hover{border-color:#ffaa6e99!important;transform:translateY(-6px)!important;box-shadow:inset 0 1px 1px #ffffffe6,0 22px 44px -20px #05966973!important}[data-theme=dark] .pp-btn,[data-theme=dark] .product-card,[data-theme=dark] .project-card{background:var(--lg-fill-strong)!important}.pp-shot{border-radius:16px!important}@media (hover:none){.pp-btn:hover,.product-card:hover,.project-card:hover{transform:none!important}}.contact-premium{border:1px solid var(--lg-edge);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);width:calc(100% - 28px);max-width:920px;box-shadow:var(--lg-shadow);border-radius:32px;margin:40px auto;background:var(--glow),var(--lg-fill)!important;padding:clamp(34px,5vw,56px) 18px!important}[data-theme=dark] .contact-premium{background:var(--glow), var(--lg-fill-strong)!important}.contact-premium:before,.contact-premium:after{display:none!important}.contact-premium h2{margin-bottom:22px}.contact-premium .contact-details{margin:0 auto 28px}.contact-card{-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);background:var(--lg-solid)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow-sm)!important;border-radius:100px!important}.contact-card:before{display:none}.contact-card:hover{transform:translateY(-3px)!important;box-shadow:inset 0 1px 1px #ffffffe6,0 16px 30px -16px #05966980!important}.prod-hero h1{margin-bottom:0!important}[data-theme=dark] .hero-photo-caption{background:var(--lg-fill-strong)!important}.lang-pick{flex-shrink:0;position:relative}.lang-cur{cursor:pointer;height:38px;color:var(--t1,var(--text-1,#170500));border-radius:100px;align-items:center;gap:6px;padding:0 12px;transition:transform .2s,background-color .2s;display:inline-flex;background:var(--lg-solid)!important;border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow-sm)!important}.lang-cur .fa-globe{color:#059669;font-size:.9rem}.lang-caret{opacity:.55;font-size:.55rem;transition:transform .2s}.lang-pick.open .lang-caret{transform:rotate(180deg)}.lang-cur:active{transform:scale(.95)}.lang-cur:focus-visible,.lang-menu button:focus-visible{outline-offset:2px;outline:2px solid #059669}.lang-menu{z-index:1000;border:1px solid var(--lg-edge);-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);min-width:160px;box-shadow:var(--lg-shadow), 0 18px 40px -16px #28140059;top:calc(100% + 8px);background:#fffffff0;border-radius:18px;flex-direction:column;gap:2px;padding:6px;animation:.18s ease-out langIn;display:flex;position:absolute;inset-inline-end:0}[data-theme=dark] .lang-menu{background:#22120cf2}.lang-menu button[lang=ps],.lang-menu button[lang=fa]{font-size:1.05rem}.lang-menu[hidden]{display:none}@keyframes langIn{0%{opacity:0;transform:translateY(-4px)}}.lang-menu button{cursor:pointer;color:var(--t1,var(--text-1,#170500));text-align:start;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.lang-menu button:hover{background:#0596691a}.lang-menu button[aria-checked=true]{color:#d24d00;font-weight:600}.lang-menu button[aria-checked=true]:after{content:"✓";font-size:.85rem}[data-theme=dark] .lang-cur,[data-theme=dark] .lang-menu button{color:#fff4ec}[data-theme=dark] .lang-menu button[aria-checked=true]{color:#ffb066}@media (width<=860px){.lang-cur{height:34px;padding:0 10px;font-size:.78rem}.lang-menu{inset-inline:0 auto}}@media (width<=480px){.lang-cur{gap:5px;height:32px;padding:0 9px}.lang-caret{display:none}}@media (prefers-reduced-motion:reduce){.lang-menu{animation:auto;animation-timeline:none}}@keyframes aiGlow{0%,to{box-shadow:0 6px 24px #05966924,0 0 #05966947}50%{box-shadow:0 6px 24px #05966924,0 0 0 9px #05966900}}@keyframes aiIconPop{0%{opacity:0;transform:scale(.5)rotate(-16deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes aiMsgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes aiAvatarIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes aiTypingBounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes aiSpin{to{transform:rotate(360deg)}}@keyframes aiMascotSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes aiMascotWave{0%,50%,to{transform:rotate(0)}58%{transform:rotate(26deg)}66%{transform:rotate(-12deg)}74%{transform:rotate(26deg)}82%{transform:rotate(-10deg)}90%{transform:rotate(18deg)}}@keyframes aiPing{0%{opacity:.9;transform:scale(.85)}70%,to{opacity:0;transform:scale(2.2)}}@keyframes aiSheen{0%{transform:translate(-70%)rotate(8deg)}to{transform:translate(70%)rotate(8deg)}}#aiChatBtn,#aiChatPanel,#aiChatNudge,#aiChatSuggest{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--font,"Inter"),"Segoe UI",sans-serif}#aiChatBtn{bottom:calc(20px + env(safe-area-inset-bottom));z-index:980;-webkit-tap-highlight-color:transparent;touch-action:manipulation;color:#059669;white-space:nowrap;cursor:pointer;background:radial-gradient(circle at 32% 28%,#fff,#fff6ec 72%);border:1px solid #05966938;border-radius:23px;justify-content:flex-start;align-items:center;min-width:46px;max-width:46px;height:46px;padding:0;font-size:1.1rem;transition:max-width .6s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;animation:3.6s ease-in-out 3 aiGlow;display:flex;position:fixed;inset-inline-end:20px;overflow:hidden;box-shadow:0 6px 24px #05966924,0 0 #05966947}#aiChatBtn:hover,#aiChatBtn.expanded{max-width:190px}#aiChatBtn:hover{animation-play-state:paused;transform:translateY(-2px);box-shadow:0 10px 30px #05966938}#aiChatBtn:active{transform:scale(.96)}#aiChatBtn.open{animation:auto;animation-timeline:none;box-shadow:0 6px 24px #05966924;max-width:46px!important}.ai-mascot{filter:drop-shadow(0 2px 5px #05966940);width:28px;height:28px;margin-inline-start:9px;display:block}.ai-mascot .mascot-rays{transform-origin:100px 104px;animation:22s linear infinite aiMascotSpin}.ai-mascot .mascot-arm{transform-origin:135px 122px;animation:3.8s ease-in-out .6s infinite aiMascotWave}#aiChatBtn.open .ai-mascot{display:none}.ai-btn-label{opacity:0;letter-spacing:.01em;max-width:0;margin-inline-start:0;font-size:.72rem;font-weight:600;transition:opacity .3s,max-width .55s cubic-bezier(.16,1,.3,1),margin .55s cubic-bezier(.16,1,.3,1);display:inline-block;overflow:hidden}#aiChatBtn:hover .ai-btn-label,#aiChatBtn.expanded .ai-btn-label{opacity:1;max-width:140px;margin-inline:7px 12px}#aiChatBtn.open .ai-btn-label{opacity:0!important;max-width:0!important;margin:0!important}.ai-btn-close{color:#059669;margin:0 auto;font-size:1rem;animation:.4s cubic-bezier(.16,1,.3,1) both aiIconPop;display:none}#aiChatBtn.open .ai-btn-close{display:flex}#aiChatBackdrop{z-index:980;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#1c0c0075;transition:opacity .35s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}#aiChatBackdrop.open{opacity:1;pointer-events:auto}#aiChatPanel{z-index:982;opacity:0;pointer-events:none;top:50%;background:linear-gradient(165deg,#fff 0%,#fdfbf9 100%);border:1px solid #02140f14;border-radius:24px;flex-direction:column;width:min(820px,94vw);height:min(86vh,880px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.97);box-shadow:0 30px 80px #02140f33,0 2px 12px #02140f14}[dir=rtl] #aiChatPanel{transform:translate(50%,-50%)scale(.97)}#aiChatPanel.open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}[dir=rtl] #aiChatPanel.open{transform:translate(50%,-50%)scale(1)}#aiChatBtn.open{opacity:0;pointer-events:none}#aiChatHead{background:0 0;border-bottom:1px solid #02140f14;flex-shrink:0;position:relative;overflow:hidden}#aiChatHead:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0596690f,#0000);width:35%;animation:7s linear infinite aiSheen;position:absolute;top:-50%;bottom:-50%;left:-20%}.ai-head-top{gap:11px;padding:16px 46px 14px 18px;display:flex;position:relative}[dir=rtl] .ai-head-top{padding:16px 18px 14px 46px}.ai-head-avatar{width:38px;height:38px;position:relative}.ai-head-avatar .ai-mascot-mini{width:100%;height:100%;display:block}.ai-avatar-dot{bottom:-1px;background:#2bb673;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;inset-inline-end:-1px}.ai-avatar-dot:after{content:"";background:#2bb673;border-radius:50%;animation:2.2s cubic-bezier(.2,.6,.4,1) infinite aiPing;position:absolute;inset:0}.ai-head-info{flex:1}#aiChatHead h3{letter-spacing:.01em;color:#1c1108;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.94rem;font-weight:600;overflow:hidden}.ai-status{color:#1f9a5c;gap:5px;margin:3px 0 0;font-size:.7rem;font-weight:500;display:flex}.ai-status-dot{background:#2bb673;border-radius:50%;width:6px;height:6px}#aiChatClose{color:#7a6a58;cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:manipulation;top:14px;background:0 0;border:1px solid #02140f1f;border-radius:50%;width:26px;height:26px;font-size:.82rem;line-height:1;transition:border-color .3s,color .3s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;inset-inline-end:16px}#aiChatClose:hover{color:#059669;border-color:#05966966}#aiChatClose:active{transform:scale(.88)}#aiChatQuick{z-index:1;gap:7px;padding:0 16px 14px;display:flex;position:relative;overflow-x:auto}#aiChatQuick::-webkit-scrollbar{display:none}.ai-quick-chip{color:#4a3626;background:#0596690b;border:1px solid #05966929;border-radius:100px;gap:6px;padding:7px 13px;font-size:.71rem;font-weight:600;transition:background .25s,border-color .25s,transform .3s cubic-bezier(.16,1,.3,1);display:flex}#aiChatQuick.anim .ai-quick-chip{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) both aiMsgIn;transform:translateY(6px)}#aiChatQuick.anim .ai-quick-chip:first-child{animation-delay:40ms}#aiChatQuick.anim .ai-quick-chip:nth-child(2){animation-delay:.11s}#aiChatQuick.anim .ai-quick-chip:nth-child(3){animation-delay:.18s}.ai-quick-chip:hover{background:#05966917;border-color:#05966959;transform:translateY(-1px)}.ai-quick-chip:active{transform:scale(.94)}.ai-quick-chip i{color:#059669;font-size:.76rem}#aiChatBody{background:0 0;flex-direction:column;flex:1;gap:11px;padding:14px 16px;display:flex;overflow-y:auto}.ai-row{gap:8px;display:flex}.ai-row-content{flex-direction:column;max-width:78%;display:flex}.ai-row.user .ai-row-content{align-items:flex-end}.ai-row.bot .ai-row-content{align-items:flex-start}.ai-avatar{color:#fff;background:linear-gradient(135deg,#ff8a00,#065f46);border-radius:50%;align-items:center;width:24px;height:24px;font-size:.62rem;animation:.4s cubic-bezier(.34,1.56,.64,1) both aiAvatarIn;display:flex;box-shadow:0 2px 6px #0596694d}.ai-time{color:#9c8b78;opacity:0;margin-top:4px;padding:0 3px;font-size:.6rem;animation:.4s .1s both aiMsgIn}.ai-msg{border-radius:16px;max-width:100%;padding:10px 14px;font-size:.85rem;line-height:1.55;animation:.5s cubic-bezier(.16,1,.3,1) both aiMsgIn}[dir=rtl] .ai-msg.user{border-bottom-right-radius:16px;border-bottom-left-radius:4px}.ai-msg.bot{color:#2b2018;background:#f6f2ee;border:1px solid #02140f0f;border-bottom-left-radius:4px}[dir=rtl] .ai-msg.bot{border-bottom-right-radius:4px;border-bottom-left-radius:16px}.ai-md-p{margin:0 0 8px}.ai-md-p:last-child{margin-bottom:0}.ai-md-list li{margin:3px 0}.ai-md-list li::marker{color:#059669}.ai-msg strong{font-weight:700}.ai-msg.bot a{color:#059669;text-underline-offset:2px;font-weight:600;text-decoration:underline}.ai-msg.user a{color:#fff;text-decoration:underline}.ai-typing-dots span{background:#e8a566;border-radius:50%;width:5px;height:5px;animation:1.3s ease-in-out infinite aiTypingBounce}.ai-typing-dots span:nth-child(2){animation-delay:.16s}.ai-typing-dots span:nth-child(3){animation-delay:.32s}#aiChatFoot{padding-top:12px;padding-left:14px;padding-right:14px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:0 0;border-top:1px solid #02140f12;flex-shrink:0}#aiChatForm{align-items:center;gap:9px;display:flex}#aiChatInput{appearance:none;color:#1c1108;background:#f6f2ee;border:1px solid #02140f1f;border-radius:100px;outline:none;flex:1;min-width:0;padding:10px 16px;font-family:inherit;font-size:16px;transition:border-color .3s,box-shadow .3s,background .3s}#aiChatInput::placeholder{color:#3c2d1e6b}#aiChatInput:focus{background:#fff;border-color:#05966973;box-shadow:0 0 0 3px #0596691a}#aiChatSend{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;border-image:;background:linear-gradient(135deg,#ff8a00,#065f46);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;font-size:.9rem;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s,box-shadow .3s;display:flex}#aiChatSend:hover:not(:disabled){box-shadow:0 4px 16px #05966966}#aiChatSend:active:not(:disabled){transform:scale(.9)}#aiChatSend:disabled{opacity:.4;cursor:default}#aiChatWaLink{text-align:center;color:#1e9d5b;margin-top:10px;font-size:.72rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:block}#aiChatWaLink:hover{opacity:.75}#aiChatNudge{z-index:10000;color:#2b2018;opacity:0;pointer-events:none;bottom:26px;background:#fff;border:1px solid #02140f14;border-radius:12px 12px 4px;max-width:170px;padding:8px 11px;font-size:.68rem;font-weight:500;line-height:1.35;transition:opacity .45s,transform .45s cubic-bezier(.16,1,.3,1);position:fixed;inset-inline-end:72px;transform:translateY(6px);box-shadow:0 14px 34px #02140f2e}[dir=rtl] #aiChatNudge{border-bottom-right-radius:16px;border-bottom-left-radius:4px}#aiChatNudge.show{opacity:1;pointer-events:auto;transform:translateY(0)}#aiChatSuggest{background:#faf7f4;border:1px solid #02140f0f;border-radius:16px;margin:2px 0 4px;padding:13px;animation:.55s cubic-bezier(.16,1,.3,1) both aiMsgIn}.ai-sugg-title{color:#7a5326;margin:0 0 9px;font-size:.66rem;font-weight:700}.ai-sugg-item{color:#2b2018;background:#fff;border:1px solid #02140f12;border-radius:12px;gap:9px;width:100%;margin-bottom:7px;padding:10px 12px;font-size:.78rem;line-height:1.4;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.16,1,.3,1);display:flex}.ai-sugg-item:last-child{margin-bottom:0}.ai-sugg-item:hover{background:#0596690f;border-color:#05966940;transform:translate(2px)}[dir=rtl] .ai-sugg-item:hover{transform:translate(-2px)}.ai-sugg-item:active{transform:scale(.98)}.ai-sugg-num{color:#059669;border:1px solid #05966959;border-radius:50%;align-items:center;width:17px;height:17px;margin-top:1px;font-size:.6rem;font-weight:700;display:flex}@media (width<=640px){#aiChatBtn{bottom:calc(14px + env(safe-area-inset-bottom));border-radius:22px;min-width:44px;max-width:44px;height:44px;font-size:1rem;inset-inline-end:14px}#aiChatBtn:hover,#aiChatBtn.expanded{max-width:min(180px,100vw - 80px)}#aiChatBtn.open{max-width:44px!important}.ai-mascot{width:26px;height:26px;margin-inline-start:9px}#aiChatPanel,[dir=rtl] #aiChatPanel{border:none;border-image:;top:0;border-radius:0;width:100%;height:100dvh;max-height:none;inset-inline-start:0;transform:translateY(18px)}#aiChatPanel.open,[dir=rtl] #aiChatPanel.open{transform:translateY(0)}#aiChatNudge{bottom:calc(18px + env(safe-area-inset-bottom));max-width:150px;padding:7px 10px;font-size:.66rem;inset-inline-end:66px}}@media (prefers-reduced-motion:reduce){#aiChatBtn,.ai-btn-close,.ai-mascot .mascot-rays,.ai-mascot .mascot-arm,.ai-msg,.ai-typing-dots span,.ai-spin,#aiChatNudge,#aiChatSuggest{animation:auto!important;animation-timeline:none!important}}:root{--t3:#334b45;--tm:#3a554d;--g-shine:none;--g-bg:#fff;--g-border:#065f462e;--g-shadow:0 2px 10px #02140f12;--g-shadow-h:0 7px 20px #02140f21;--lg-solid:#fff;--lg-fill:#fff;--lg-fill-strong:#f1f7f4;--lg-rim:#065f4629;--lg-edge:#065f462e;--lg-line:#065f461f;--lg-blur:none;--lg-shadow:0 2px 10px #02140f14;--lg-shadow-sm:0 1px 5px #02140f12;--lg-tint:#047857;--glow:none}[data-theme=dark]{--t3:#b5d8cb;--tm:#b0d2c5;--g-shine:none;--g-bg:#14231e;--g-border:#6ee7b73d;--g-shadow:0 2px 10px #00000038;--g-shadow-h:0 6px 20px #00000052;--lg-solid:#14231e;--lg-fill:#14231e;--lg-fill-strong:#1b3028;--lg-rim:#6ee7b730;--lg-edge:#6ee7b73d;--lg-line:#6ee7b726;--lg-blur:none;--lg-shadow:0 2px 10px #00000038;--lg-shadow-sm:0 1px 6px #00000038;--lg-tint:#047857;--glow:none}html body:before,[data-theme=dark] body:before{background:0 0!important}nav:not(.sx-cats),.mobile-menu,footer,.hp-card,.pc,.pp-btn,.product-card,.project-card,.info-card,.contact-card,.form-container,.feature,.mission-card,.vision-card,.value-card,.why-strip-card,.why-item,.stat-item,.pl-item{-webkit-backdrop-filter:none!important}nav:not(.sx-cats){background:var(--bg-nav)!important}.mobile-menu{background:var(--bg)!important}.wa-btn:hover,.btn:hover,.pc-btn:hover,.st-add:hover,.st-addbig:hover,.sh-place:hover{color:#fff!important;filter:none!important;background:#047857!important;border-color:#047857!important;box-shadow:0 3px 10px #0478572e!important}.btn.outline:hover{color:#fff!important}[data-theme=dark] .mm-link,[data-theme=dark] .hero p,[data-theme=dark] .hero.small p,[data-theme=dark] .hero-photo-text p,[data-theme=dark] .prod-search input,[data-theme=dark] .prod-search input::placeholder{color:#d1e9dd!important}[data-theme=dark] .prod-search,[data-theme=dark] .prod-search input{border-color:#6ee7b759!important}.ftab.active,.filter-btn.active,.tl-btn.active,.lang-btn.active,.st-chip.on,.sx-cats .st-chip.on{box-shadow:none!important;background:#047857!important;border-color:#065f46!important}.pp-btn:hover,.product-card:hover,.project-card:hover{border-color:#0478577a!important;box-shadow:0 7px 22px #02140f1f!important}[data-theme=dark] .pp-btn:hover,[data-theme=dark] .product-card:hover,[data-theme=dark] .project-card:hover{box-shadow:0 7px 22px #00000054!important}
