PageSourceSearch

https://mlouma.sn/267.5633927f13f36d38.js

js mlouma.sn collected 2026-10-09 21:29:24 UTC 188,261 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkskote=self.webpackChunkskote||[]).push([[267],{8267:(Cn,d,r)=>{r.r(d),r.d(d,{HomeModule:()=>mn});var s=r(177),p=r(9417),_=r(1626),g=r(1951),C=r(3816),M=r(534),P=r(779),m=r(5312),n=r(4438),O=r(7383),f=r(345),h=r(4074),u=r(922);function b(c,a){if(1&c){const t=n.RV6();n.j41(0,"button",145),n.bIt("click",function(){const e=n.eBV(t).$implicit,i=n.XpG();return n.Njj(i.changeLanguage(e.code))}),n.j41(1,"span",146),n.EFF(2),n.k0s()()}if(2&c){const t=a.$implicit,o=n.XpG();n.AVh("active",o.currentLanguage===t.code),n.BMQ("aria-label","Changer en "+o.getLanguageName(t))("title",o.getLanguageName(t)),n.R7$(2),n.JRh(o.getLanguageInitial(t))}}function x(c,a){if(1&c){const t=n.RV6();n.j41(0,"a",147),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.login())}),n.nrm(1,"i",148),n.EFF(2," Se connecter "),n.k0s()}}function v(c,a){if(1&c){const t=n.RV6();n.j41(0,"a",147),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.login())}),n.nrm(1,"i",148),n.EFF(2," Acc\xe9der \xe0 mon compte "),n.k0s()}}function k(c,a){if(1&c){const t=n.RV6();n.j41(0,"button",167),n.bIt("click",function(){n.eBV(t);const e=n.XpG().$implicit,i=n.XpG(2);return n.Njj(i.openBioModal(e))}),n.EFF(1," Lire la biographie compl\xe8te "),n.nrm(2,"i",168),n.k0s()}}function w(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",153)(1,"div",154)(2,"div",155)(3,"img",156),n.bIt("error",function(e){n.eBV(t);const i=n.XpG(2);return n.Njj(i.onTeamImageError(e))}),n.k0s(),n.j41(4,"div",157),n.nrm(5,"i",158),n.k0s()(),n.j41(6,"div",159)(7,"h3",160),n.EFF(8),n.k0s(),n.j41(9,"p",161),n.EFF(10),n.k0s(),n.j41(11,"p",162),n.EFF(12),n.k0s(),n.j41(13,"p",163),n.EFF(14),n.k0s(),n.DNE(15,k,3,0,"button",164),n.j41(16,"div",165)(17,"a",166),n.nrm(18,"i",131),n.k0s()()()()()}if(2&c){const t=a.$implicit,o=a.index,e=n.XpG(2);n.AVh("active",o===e.currentTeamIndex),n.R7$(3),n.Y8G("src",e.getTeamMemberPhotoUrl(t.photo),n.B4B)("alt",t.prenom+" "+t.nom),n.R7$(5),n.Lme("",t.prenom," ",t.nom,""),n.R7$(2),n.JRh(t.poste),n.R7$(2),n.SpI(" ",e.truncateCompetences(t.profil,150)," "),n.R7$(2),n.JRh(e.truncateBio(t.biographie,100)),n.R7$(),n.Y8G("ngIf",t.biographie&&t.biographie.length>100),n.R7$(2),n.Y8G("href","mailto:"+t.email,n.B4B)}}function y(c,a){if(1&c){const t=n.RV6();n.j41(0,"span",169),n.bIt("click",function(){const e=n.eBV(t).index,i=n.XpG(2);return n.Njj(i.goToTeamMember(e))}),n.k0s()}if(2&c){const t=a.index,o=n.XpG(2);n.AVh("active",t===o.currentTeamIndex)}}function F(c,a){if(1&c){const t=n.RV6();n.j41(0,"section",149)(1,"div",2)(2,"div",55)(3,"h2",56),n.EFF(4,"Notre \xc9quipe"),n.k0s(),n.j41(5,"p",57),n.EFF(6," Des experts passionn\xe9s au service de l'agriculture "),n.k0s()(),n.j41(7,"div",150)(8,"button",62),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.prevTeamMember())}),n.nrm(9,"i",63),n.k0s(),n.j41(10,"div",151),n.DNE(11,w,19,11,"div",152),n.k0s(),n.j41(12,"button",66),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.nextTeamMember())}),n.nrm(13,"i",67),n.k0s(),n.j41(14,"div",68),n.DNE(15,y,1,2,"span",69),n.k0s()()()()}if(2&c){const t=n.XpG();n.R7$(11),n.Y8G("ngForOf",t.teamMembers)("ngForTrackBy",t.trackByTeamMember),n.R7$(4),n.Y8G("ngForOf",t.teamMembers)}}function j(c,a){if(1&c&&(n.j41(0,"li"),n.nrm(1,"i",48),n.EFF(2),n.k0s()),2&c){const t=a.$implicit;n.R7$(2),n.SpI(" ",t.service," ")}}function E(c,a){if(1&c&&(n.j41(0,"div",173)(1,"div",174)(2,"div",175)(3,"span",176),n.EFF(4),n.k0s(),n.j41(5,"p",177),n.nrm(6,"i",178),n.EFF(7),n.k0s()(),n.j41(8,"div",179)(9,"div",180)(10,"span",181),n.EFF(11),n.k0s(),n.j41(12,"span",182),n.EFF(13,"FCFA"),n.k0s()(),n.j41(14,"ul",183),n.DNE(15,j,3,1,"li",184),n.k0s(),n.j41(16,"a",185),n.EFF(17," Commencer maintenant "),n.k0s()()()()),2&c){const t=a.$implicit;n.R7$(4),n.JRh(t.nom),n.R7$(3),n.SpI("",t.duree_inscription," jours "),n.R7$(4),n.JRh(t.montant_mensuel),n.R7$(4),n.Y8G("ngForOf",t.services)}}function z(c,a){if(1&c&&(n.j41(0,"div",3)(1,"div",170)(2,"div",171)(3,"div",3),n.DNE(4,E,18,4,"div",172),n.k0s()()()()),2&c){const t=n.XpG();n.R7$(4),n.Y8G("ngForOf",t.packData)}}function I(c,a){if(1&c&&(n.j41(0,"li"),n.nrm(1,"i",48),n.EFF(2),n.k0s()),2&c){const t=a.$implicit;n.R7$(2),n.SpI(" ",t," ")}}function R(c,a){if(1&c&&(n.j41(0,"div",189)(1,"div",3)(2,"div",170)(3,"div",174)(4,"div",175)(5,"span",176),n.EFF(6),n.k0s(),n.j41(7,"h3",190),n.EFF(8),n.k0s(),n.j41(9,"p",177),n.nrm(10,"i",178),n.EFF(11),n.k0s()(),n.j41(12,"div",179)(13,"div",180)(14,"span",181),n.EFF(15),n.k0s(),n.j41(16,"span",182),n.EFF(17,"FCFA"),n.k0s()(),n.j41(18,"ul",183),n.DNE(19,I,3,1,"li",184),n.k0s(),n.j41(20,"a",191),n.EFF(21," Commencer maintenant "),n.k0s()()()()()()),2&c){const t=a.$implicit,o=a.index,e=n.XpG(2);n.AVh("active",o===e.currentPackIndex),n.R7$(6),n.JRh(t.type_entite),n.R7$(2),n.SpI("Pack ",t.canal,""),n.R7$(3),n.SpI("",t.duree_pack," "),n.R7$(4),n.JRh(t.pricing),n.R7$(4),n.Y8G("ngForOf",e.parsePackDescription(t.descriptionpack))}}function T(c,a){if(1&c){const t=n.RV6();n.j41(0,"span",169),n.bIt("click",function(){const e=n.eBV(t).index,i=n.XpG(2);return n.Njj(i.goToPack(e))}),n.k0s()}if(2&c){const t=a.index,o=n.XpG(2);n.AVh("active",t===o.currentPackIndex)}}function A(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",186)(1,"button",62),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.prevPack())}),n.nrm(2,"i",63),n.k0s(),n.j41(3,"div",187),n.DNE(4,R,22,7,"div",188),n.k0s(),n.j41(5,"button",66),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.nextPack())}),n.nrm(6,"i",67),n.k0s(),n.j41(7,"div",68),n.DNE(8,T,1,2,"span",69),n.k0s()()}if(2&c){const t=n.XpG();n.R7$(4),n.Y8G("ngForOf",t.packData),n.R7$(4),n.Y8G("ngForOf",t.packData)}}function S(c,a){if(1&c&&(n.j41(0,"div",192)(1,"div",193)(2,"div",194),n.nrm(3,"i"),n.k0s(),n.j41(4,"h3",195),n.EFF(5),n.k0s()()()),2&c){const t=a.$implicit,o=a.index,e=n.XpG();n.AVh("active",o===e.currentActorIndex),n.R7$(3),n.ZvI("fas ",e.getActorIcon(t.nom_typentite),""),n.R7$(2),n.JRh(t.libelle)}}function H(c,a){if(1&c){const t=n.RV6();n.j41(0,"span",169),n.bIt("click",function(){const e=n.eBV(t).index,i=n.XpG();return n.Njj(i.goToActor(e))}),n.k0s()}if(2&c){const t=a.index,o=n.XpG();n.AVh("active",t===o.currentActorIndex)}}function $(c,a){if(1&c&&(n.j41(0,"div",196)(1,"div",197)(2,"div",198)(3,"div",199),n.nrm(4,"i"),n.k0s()(),n.j41(5,"h3",200),n.EFF(6),n.k0s(),n.j41(7,"p",201),n.EFF(8),n.k0s(),n.j41(9,"a",202),n.EFF(10," En savoir plus "),n.nrm(11,"i",203),n.k0s()()()),2&c){const t=a.$implicit,o=a.index,e=n.XpG();n.BMQ("data-aos-delay",50*o),n.R7$(4),n.ZvI("fas ",e.getServiceIcon(t.service),""),n.R7$(2),n.JRh(t.service),n.R7$(2),n.JRh(t.descriptionservice),n.R7$(),n.Y8G("href",e.getServiceUrl(t.service),n.B4B)("target",e.isExternalLink(t.service)?"_blank":"_self"),n.BMQ("rel",e.isExternalLink(t.service)?"noopener noreferrer":null),n.R7$(2),n.Y8G("ngClass",e.isExternalLink(t.service)?"fa-external-link-alt":"fa-arrow-right")}}function G(c,a){if(1&c&&(n.j41(0,"span"),n.nrm(1,"i",207),n.EFF(2),n.k0s()),2&c){const t=n.XpG(2);n.R7$(2),n.SpI(" Voir tous les services (",t.services.length,") ")}}function Y(c,a){1&c&&(n.j41(0,"span"),n.nrm(1,"i",208),n.EFF(2," Voir moins "),n.k0s())}function B(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",204)(1,"button",205),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.toggleServices())}),n.DNE(2,G,3,1,"span",206)(3,Y,3,0,"span",206),n.k0s()()}if(2&c){const t=n.XpG();n.R7$(2),n.Y8G("ngIf",!t.showAllServices),n.R7$(),n.Y8G("ngIf",t.showAllServices)}}function D(c,a){1&c&&(n.j41(0,"div",209),n.nrm(1,"div",210)(2,"div",210)(3,"div",210),n.k0s())}function N(c,a){if(1&c){const t=n.RV6();n.j41(0,"button",213),n.bIt("click",function(){const e=n.eBV(t).$implicit,i=n.XpG(2);return n.Njj(i.filterAnnoncesByCat(e.id))}),n.EFF(1),n.k0s()}if(2&c){const t=a.$implicit,o=n.XpG(2);
1n.AVh("active",o.selectedCatHome===t.id),n.R7$(),n.SpI(" ",t.nom," ")}}function V(c,a){if(1&c&&(n.j41(0,"div",211),n.DNE(1,N,2,3,"button",212),n.k0s()),2&c){const t=n.XpG();n.R7$(),n.Y8G("ngForOf",t.annoncesCategories)}}function L(c,a){1&c&&(n.j41(0,"span",236),n.EFF(1,"N\xe9gociable"),n.k0s())}function X(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",217),n.bIt("click",function(){const e=n.eBV(t).$implicit,i=n.XpG(2);return n.Njj(i.openAnnonceDetail(e))}),n.j41(1,"div",218)(2,"img",219),n.bIt("error",function(e){return n.eBV(t),n.Njj(e.target.src="assets/images/placeholder-product.jpg")}),n.k0s(),n.j41(3,"span",220),n.EFF(4),n.k0s(),n.DNE(5,L,2,0,"span",221),n.k0s(),n.j41(6,"div",222)(7,"h3",223),n.EFF(8),n.k0s(),n.j41(9,"div",224)(10,"span"),n.nrm(11,"i",225),n.EFF(12),n.k0s(),n.j41(13,"span"),n.nrm(14,"i",128),n.EFF(15),n.nI1(16,"titlecase"),n.k0s()(),n.j41(17,"div",226)(18,"div",227),n.EFF(19),n.nI1(20,"number"),n.j41(21,"span"),n.EFF(22),n.k0s()(),n.j41(23,"div",228),n.nrm(24,"i",229),n.EFF(25),n.nI1(26,"number"),n.k0s()()(),n.j41(27,"div",230)(28,"div",231),n.EFF(29),n.k0s(),n.j41(30,"div",232)(31,"span",233),n.EFF(32),n.k0s(),n.j41(33,"span",234),n.EFF(34),n.k0s()(),n.j41(35,"button",235),n.bIt("click",function(e){const i=n.eBV(t).$implicit,l=n.XpG(2);return e.stopPropagation(),n.Njj(l.contactVendeur(i))}),n.nrm(36,"i",130),n.k0s()()()}if(2&c){const t=a.$implicit,o=n.XpG(2);n.R7$(2),n.Y8G("src",o.getAnnonceImageHome(t),n.B4B)("alt",t.produit.produit),n.R7$(2),n.JRh(t.categorie.cat_produit),n.R7$(),n.Y8G("ngIf",t.negociable),n.R7$(3),n.JRh(t.titre),n.R7$(4),n.SpI(" ",t.produit.produit,""),n.R7$(3),n.SpI(" ",n.bMT(16,14,t.region.region),""),n.R7$(4),n.SpI(" ",n.i5U(20,16,t.prix,"1.0-0")," "),n.R7$(3),n.SpI("FCFA / ",t.unite.abbreviation,""),n.R7$(3),n.Lme(" ",n.bMT(26,19,t.quantite)," ",t.unite.abbreviation," "),n.R7$(4),n.JRh(o.getInitialsHome(t)),n.R7$(3),n.JRh(t.nom_complet),n.R7$(2),n.SpI("Dispo : ",o.formatDateHome(t.disponibilite),"")}}function U(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",237),n.nrm(1,"i",238),n.j41(2,"p"),n.EFF(3,"Aucune annonce dans cette cat\xe9gorie."),n.k0s(),n.j41(4,"button",239),n.bIt("click",function(){n.eBV(t);const e=n.XpG(2);return n.Njj(e.filterAnnoncesByCat(null))}),n.EFF(5," Tout afficher "),n.k0s()()}}function J(c,a){if(1&c&&(n.j41(0,"div",214),n.DNE(1,X,37,21,"div",215)(2,U,6,0,"div",216),n.k0s()),2&c){const t=n.XpG();n.R7$(),n.Y8G("ngForOf",t.filteredAnnoncesHome),n.R7$(),n.Y8G("ngIf",0===t.filteredAnnoncesHome.length)}}function q(c,a){if(1&c&&(n.j41(0,"div",240)(1,"span"),n.EFF(2),n.k0s(),n.j41(3,"button",241),n.EFF(4," Voir toutes les annonces "),n.nrm(5,"i",168),n.k0s()()),2&c){const t=n.XpG();n.R7$(2),n.SpI("",t.totalAnnonces," annonce(s) disponible(s) sur la plateforme")}}function W(c,a){1&c&&(n.j41(0,"span",236),n.EFF(1,"N\xe9gociable"),n.k0s())}function Q(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",248)(1,"img",219),n.bIt("error",function(e){return n.eBV(t),n.Njj(e.target.src="assets/images/placeholder-product.jpg")}),n.k0s(),n.j41(2,"div",249)(3,"span",220),n.EFF(4),n.k0s(),n.DNE(5,W,2,0,"span",221),n.k0s()()}if(2&c){const t=n.XpG(2);n.R7$(),n.Y8G("src",t.getAnnonceImageHome(t.selectedAnnonceHome),n.B4B)("alt",t.selectedAnnonceHome.titre),n.R7$(3),n.JRh(t.selectedAnnonceHome.categorie.cat_produit),n.R7$(),n.Y8G("ngIf",t.selectedAnnonceHome.negociable)}}function Z(c,a){if(1&c&&(n.j41(0,"div",250)(1,"h2"),n.EFF(2),n.k0s(),n.j41(3,"p",251),n.EFF(4),n.k0s(),n.j41(5,"div",252)(6,"div",253)(7,"span",254),n.EFF(8,"Produit"),n.k0s(),n.j41(9,"span",255),n.EFF(10),n.k0s()(),n.j41(11,"div",253)(12,"span",254),n.EFF(13,"Quantit\xe9"),n.k0s(),n.j41(14,"span",255),n.EFF(15),n.nI1(16,"number"),n.k0s()(),n.j41(17,"div",253)(18,"span",254),n.EFF(19,"Prix"),n.k0s(),n.j41(20,"span",256),n.EFF(21),n.nI1(22,"number"),n.k0s()(),n.j41(23,"div",253)(24,"span",254),n.EFF(25,"R\xe9gion"),n.k0s(),n.j41(26,"span",255),n.EFF(27),n.nI1(28,"titlecase"),n.k0s()(),n.j41(29,"div",253)(30,"span",254),n.EFF(31,"Commune"),n.k0s(),n.j41(32,"span",255),n.EFF(33),n.nI1(34,"titlecase"),n.k0s()(),n.j41(35,"div",253)(36,"span",254),n.EFF(37,"Disponibilit\xe9"),n.k0s(),n.j41(38,"span",255),n.EFF(39),n.k0s()()(),n.j41(40,"div",257)(41,"div",258),n.EFF(42),n.k0s(),n.j41(43,"div")(44,"strong"),n.EFF(45),n.k0s(),n.j41(46,"span"),n.nrm(47,"i",130),n.EFF(48),n.k0s()()(),n.j41(49,"div",259)(50,"a",260),n.nrm(51,"i",130),n.EFF(52," Appeler "),n.k0s(),n.j41(53,"a",261),n.nrm(54,"i",262),n.EFF(55," WhatsApp "),n.k0s()()()),2&c){const t=n.XpG(2);n.R7$(2),n.JRh(t.selectedAnnonceHome.titre),n.R7$(2),n.JRh(t.selectedAnnonceHome.description),n.R7$(6),n.JRh(t.selectedAnnonceHome.produit.produit),n.R7$(5),n.Lme("",n.bMT(16,15,t.selectedAnnonceHome.quantite)," ",t.selectedAnnonceHome.unite.unite,""),n.R7$(6),n.Lme("",n.bMT(22,17,t.selectedAnnonceHome.prix)," FCFA / ",t.selectedAnnonceHome.unite.abbreviation,""),n.R7$(6),n.JRh(n.bMT(28,19,t.selectedAnnonceHome.region.region)),n.R7$(6),n.JRh(n.bMT(34,21,t.selectedAnnonceHome.commune.commune)),n.R7$(6),n.JRh(t.formatDateHome(t.selectedAnnonceHome.disponibilite)),n.R7$(3),n.SpI(" ",t.getInitialsHome(t.selectedAnnonceHome)," "),n.R7$(3),n.JRh(t.selectedAnnonceHome.nom_complet),n.R7$(3),n.SpI(" ",t.selectedAnnonceHome.phone,""),n.R7$(2),n.Y8G("href","tel:"+t.selectedAnnonceHome.phone,n.B4B),n.R7$(3),n.Y8G("href",t.getWhatsAppLink(t.selectedAnnonceHome.phone),n.B4B)}}function K(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",242),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.closeAnnonceDetail())}),n.j41(1,"div",243),n.bIt("click",function(e){return n.eBV(t),n.Njj(e.stopPropagation())}),n.j41(2,"button",244),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.closeAnnonceDetail())}),n.nrm(3,"i",245),n.k0s(),n.DNE(4,Q,6,4,"div",246)(5,Z,56,23,"div",247),n.k0s()()}if(2&c){const t=n.XpG();n.R7$(4),n.Y8G("ngIf",t.selectedAnnonceHome),n.R7$(),n.Y8G("ngIf",t.selectedAnnonceHome)}}function nn(c,a){1&c&&(n.j41(0,"div",269),n.nrm(1,"div",270),n.k0s())}function tn(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",271)(1,"div",272),n.nrm(2,"i"),n.k0s(),n.j41(3,"h2",273),n.EFF(4),n.k0s(),n.j41(5,"p",274),n.EFF(6),n.k0s(),n.j41(7,"div",275)(8,"button",276),n.bIt("click",function(){n.eBV(t);const e=n.XpG(2);return n.Njj(e.closeServiceModal())}),n.nrm(9,"i",277),n.EFF(10," Acc\xe9der au service "),n.k0s(),n.j41(11,"button",278),n.bIt("click",function(){n.eBV(t);const e=n.XpG(2);return n.Njj(e.closeServiceModal())}),n.EFF(12," Fermer "),n.k0s()()()}if(2&c){const t=n.XpG(2);n.R7$(2),n.ZvI("fas ",t.getServiceIcon(t.selectedService.service),""),n.R7$(2),n.JRh(t.selectedService.service),n.R7$(2),n.SpI(" ",t.selectedService.descriptionservice," ")}}function en(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",263),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.closeServiceModal())}),n.j41(1,"div",264),n.bIt("click",function(e){return n.eBV(t),n.Njj(e.stopPropagation())}),n.j41(2,"button",265),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.closeServiceModal())}),n.nrm(3,"i",245),n.k0s(),n.j41(4,"div",266),n.DNE(5,nn,2,0,"div",267)(6,tn,13,5,"div",268),n.k0s()()()}if(2&c){const t=n.XpG();n.R7$(5),n.Y8G("ngIf",t.serviceModalLoading),n.R7$(),n.Y8G("ngIf",!t.serviceModalLoading&&t.selectedService)}}function on(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",279),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.closeVideoModal())}),n.j41(1,"div",280),n.bIt("click",function(e){return n.eBV(t),n.Njj(e.stopPropagation())}),n.j41(2,"button",265),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.closeVideoModal())}),n.nrm(3,"i",245),n.k0s(),n.j41(4,"div",281),n.nrm(5,"iframe",282),n.k0s()()()}if(2&c){const t=n.XpG();n.R7$(5),n.Y8G("src",t.videoUrl,n.f$h)}}function cn(c,a){if(1&c&&(n.j41(0,"div",293),n.EFF(1),n.k0s()),2&c){const t=n.XpG().$implicit;
1n.R7$(),n.SpI(" ",t.nom.charAt(0)," ")}}function an(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",287)(1,"a",288)(2,"div",289)(3,"img",290),n.bIt("error",function(e){n.eBV(t);const i=n.XpG(2);return n.Njj(i.onImageError(e))})("load",function(e){n.eBV(t);const i=n.XpG(2);return n.Njj(i.onImageLoad(e))}),n.k0s(),n.DNE(4,cn,2,1,"div",291),n.k0s(),n.j41(5,"span",292),n.EFF(6),n.k0s()()()}if(2&c){const t=a.$implicit,o=n.XpG(2);n.R7$(),n.Y8G("href",t.site_web,n.B4B)("title",t.nom),n.R7$(2),n.Y8G("src",o.getProductImageUrl(t.logo),n.B4B)("alt",t.nom),n.R7$(),n.Y8G("ngIf",!o.getProductImageUrl(t.logo)),n.R7$(2),n.JRh(t.nom)}}function rn(c,a){if(1&c&&(n.j41(0,"section",283)(1,"div",2)(2,"div",55)(3,"h2",56),n.EFF(4,"Nos Partenaires"),n.k0s(),n.j41(5,"p",57),n.EFF(6,"Ils nous font confiance"),n.k0s()(),n.j41(7,"div",284)(8,"div",285),n.DNE(9,an,7,6,"div",286),n.k0s()()()()),2&c){const t=n.XpG();n.R7$(9),n.Y8G("ngForOf",t.partenaires)("ngForTrackBy",t.trackByPartenaire)}}function sn(c,a){if(1&c&&(n.j41(0,"div",312)(1,"h4",313),n.EFF(2,"Domaines d'expertise"),n.k0s(),n.j41(3,"p",314),n.EFF(4),n.k0s()()),2&c){const t=n.XpG(3);n.R7$(4),n.JRh(t.selectedMemberBio.profil)}}function gn(c,a){if(1&c&&(n.j41(0,"div",297)(1,"div",298)(2,"div",299),n.nrm(3,"img",300),n.k0s(),n.j41(4,"div",301)(5,"h3",302),n.EFF(6),n.k0s(),n.j41(7,"p",303),n.EFF(8),n.k0s(),n.j41(9,"p",304),n.EFF(10),n.k0s()()(),n.DNE(11,sn,5,1,"div",305),n.j41(12,"div",306)(13,"h4",307),n.EFF(14,"Biographie"),n.k0s(),n.j41(15,"p",308),n.EFF(16),n.k0s()(),n.j41(17,"div",309)(18,"a",310),n.nrm(19,"i",311),n.EFF(20," Envoyer un email "),n.k0s()()()),2&c){const t=n.XpG(2);n.R7$(3),n.Y8G("src",t.getTeamMemberPhotoUrl(t.selectedMemberBio.photo),n.B4B)("alt",t.selectedMemberBio.prenom+" "+t.selectedMemberBio.nom),n.R7$(3),n.Lme(" ",t.selectedMemberBio.prenom," ",t.selectedMemberBio.nom," "),n.R7$(2),n.JRh(t.selectedMemberBio.poste),n.R7$(2),n.JRh(t.selectedMemberBio.profil),n.R7$(),n.Y8G("ngIf",t.selectedMemberBio.profil),n.R7$(5),n.JRh(t.selectedMemberBio.biographie),n.R7$(2),n.Y8G("href","mailto:"+t.selectedMemberBio.email,n.B4B)}}function ln(c,a){if(1&c){const t=n.RV6();n.j41(0,"div",294),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.closeBioModal())}),n.j41(1,"div",295),n.bIt("click",function(e){return n.eBV(t),n.Njj(e.stopPropagation())}),n.j41(2,"button",265),n.bIt("click",function(){n.eBV(t);const e=n.XpG();return n.Njj(e.closeBioModal())}),n.nrm(3,"i",245),n.k0s(),n.DNE(4,gn,21,9,"div",296),n.k0s()()}if(2&c){const t=n.XpG();n.R7$(4),n.Y8G("ngIf",t.selectedMemberBio)}}const dn=[{path:"",component:(()=>{class c{constructor(t,o,e,i,l,_n){this.homeService=t,this.sanitizer=o,this.renderer=e,this.authservice=i,this.router=l,this.annonceService=_n,this.showVideoModal=!1,this.packData=[],this.ecosystemActors=[],this.statistics={},this.services=[],this.isConnected=!1,this.isLoading=!0,this.displayedServices=[],this.servicesLimit=6,this.showAllServices=!1,this.selectedService=null,this.serviceModalLoading=!1,this.showServiceModal=!1,this.partenaires=[],this.showPackCarousel=!1,this.currentPackIndex=0,this.CAROUSEL_DURATION=5e3,this.teamMembers=[],this.currentTeamIndex=0,this.TEAM_CAROUSEL_DURATION=8e3,this.showBioModal=!1,this.selectedMemberBio=null,this.currentLanguage="fr",this.sloganTransitions=!1,this.slogans={fr:"Ma\xeetrisez votre champ, votre terre, vos racines",en:"Master your field, your land, your roots",ar:"\u062a\u062d\u0643\u0645 \u0641\u064a \u062d\u0642\u0644\u0643\u060c \u0623\u0631\u0636\u0643\u060c \u062c\u0630\u0648\u0631\u0643",de:"Beherrschen Sie Ihr Feld, Ihr Land, Ihre Wurzeln"},this.languages=[{code:"fr",names:{fr:"Fran\xe7ais",en:"French",ar:"\u0641\u0631\u0646\u0633\u064a",de:"Franz\xf6sisch"},initials:{fr:"Fr",en:"Fr",ar:"\u0641",de:"Fr"}},{code:"en",names:{fr:"Anglais",en:"English",ar:"\u0625\u0646\u062c\u0644\u064a\u0632\u064a",de:"Englisch"},initials:{fr:"An",en:"En",ar:"\u0625",de:"En"}},{code:"ar",names:{fr:"Arabe",en:"Arabic",ar:"\u0639\u0631\u0628\u064a",de:"Arabisch"},initials:{fr:"Ar",en:"Ar",ar:"\u0639",de:"Ar"}},{code:"de",names:{fr:"Allemand",en:"German",ar:"\u0623\u0644\u0645\u0627\u0646\u064a",de:"Deutsch"},initials:{fr:"Al",en:"De",ar:"\u0623",de:"De"}}],this.annoncesHome=[],this.filteredAnnoncesHome=[],this.annoncesLoading=!1,this.annoncesCategories=[],this.selectedCatHome=null,this.totalAnnonces=0,this.showAnnonceModal=!1,this.selectedAnnonceHome=null,this.currentActorIndex=0,this.currentYear=(new Date).getFullYear(),this.videoUrl=this.sanitizer.bypassSecurityTrustResourceUrl("https://www.youtube.com/embed/aScwVXyqPRA")}ngOnInit(){this.isConnected=this.authservice.isAuthenticated(),this.renderer.addClass(document.body,"home-page"),this.renderer.setStyle(document.body,"margin","0"),this.renderer.setStyle(document.body,"padding","0");const t=document.querySelector(".main-content");t&&(this.renderer.setStyle(t,"margin","0"),this.renderer.setStyle(t,"padding","0"));const o=document.querySelector(".layout-wrapper");o&&(this.renderer.setStyle(o,"margin","0"),this.renderer.setStyle(o,"padding","0"));const e=document.querySelector(".content-page");e&&(this.renderer.setStyle(e,"margin","0"),this.renderer.setStyle(e,"padding","0")),this.loadData(),this.startActorCarousel(),this.loadPartenaires(),this.loadTeamMembers(),this.startTeamCarousel(),this.loadAnnoncesHome()}login(){this.router.navigate(this.isConnected?["page/dashboard"]:["auth/login"])}loadAnnoncesHome(){this.annoncesLoading=!0,this.annonceService.getAnnonces().subscribe({next:t=>{t.status&&(this.annoncesHome=t.data.data.filter(o=>o.actif),this.totalAnnonces=t.data.total,this.filteredAnnoncesHome=[...this.annoncesHome],this.buildAnnoncesCategories()),this.annoncesLoading=!1},error:()=>{this.annoncesLoading=!1}})}getWhatsAppLink(t){return`https://wa.me/221${t.replace(/\s/g,"")}`}buildAnnoncesCategories(){const t=new Map;this.annoncesHome.forEach(o=>t.set(o.categorie.id,o.categorie.cat_produit)),this.annoncesCategories=[{id:null,nom:"Toutes"},...Array.from(t.entries()).map(([o,e])=>({id:o,nom:e}))]}filterAnnoncesByCat(t){this.selectedCatHome=t,this.filteredAnnoncesHome=null===t?[...this.annoncesHome]:this.annoncesHome.filter(o=>o.categorie.id===t)}openAnnonceDetail(t){this.selectedAnnonceHome=t,this.showAnnonceModal=!0}closeAnnonceDetail(){this.showAnnonceModal=!1,this.selectedAnnonceHome=null}contactVendeur(t){window.open(`tel:${t.phone}`)}getAnnonceImageHome(t){return t.produit?.image?`https://api.mlouma.org/storage/${t.produit.image}`:"assets/images/placeholder-product.jpg"}getInitialsHome(t){return(t.nom_complet||"").split(" ").map(o=>o[0]).join("").substring(0,2).toUpperCase()}formatDateHome(t){return new Date(t).toLocaleDateString("fr-FR",{day:"2-digit",month:"short",year:"numeric"})}loadPartenaires(){this.homeService.getPartenaires().subscribe({next:t=>{this.partenaires=t},error:t=>{console.error("Erreur lors de la r\xe9cup\xe9ration des partenaires:",t)}})}openBioModal(t){this.selectedMemberBio=t,this.showBioModal=!0}
1closeBioModal(){this.showBioModal=!1,this.selectedMemberBio=null}truncateBio(t,o=100){return t?t.length<=o?t:t.substring(0,o)+"...":""}getProductImageUrl(t){if(!t)return"assets/images/market.png";const o=t.startsWith("/")?t.substring(1):t;return`${m.c.basePhoto}${o}`}trackByPartenaire(t,o){return o.id}onImageError(t){console.error("Erreur de chargement image:",t.target.src),t.target.style.display="none";const o=t.target.parentElement.querySelector(".partner-logo-fallback");o&&(o.style.display="flex")}onImageLoad(t){console.log("Image charg\xe9e avec succ\xe8s:",t.target.src)}goToActor(t){this.currentActorIndex=t,this.resetCarouselTimer()}ngOnDestroy(){this.packCarouselInterval&&clearInterval(this.packCarouselInterval),this.carouselInterval&&clearInterval(this.carouselInterval),this.teamCarouselInterval&&clearInterval(this.teamCarouselInterval),this.renderer.removeClass(document.body,"home-page"),this.renderer.removeStyle(document.body,"margin"),this.renderer.removeStyle(document.body,"padding");const t=document.querySelector(".main-content");t&&(this.renderer.removeStyle(t,"margin"),this.renderer.removeStyle(t,"padding"));const o=document.querySelector(".layout-wrapper");o&&(this.renderer.removeStyle(o,"margin"),this.renderer.removeStyle(o,"padding"));const e=document.querySelector(".content-page");e&&(this.renderer.removeStyle(e,"margin"),this.renderer.removeStyle(e,"padding"))}startPackCarousel(){this.resetPackCarouselTimer()}resetPackCarouselTimer(){this.packCarouselInterval&&clearInterval(this.packCarouselInterval),this.packCarouselInterval=setInterval(()=>{this.packData.length>0&&(this.currentPackIndex=(this.currentPackIndex+1)%this.packData.length)},5e3)}nextPack(){this.packData.length>0&&(this.currentPackIndex=(this.currentPackIndex+1)%this.packData.length,this.resetPackCarouselTimer())}prevPack(){this.packData.length>0&&(this.currentPackIndex=(this.currentPackIndex-1+this.packData.length)%this.packData.length,this.resetPackCarouselTimer())}goToPack(t){this.currentPackIndex=t,this.resetPackCarouselTimer()}loadData(){this.homeService.getServices().subscribe({next:t=>{this.services=t,this.updateDisplayedServices()},error:t=>{console.error("Erreur lors du chargement des services:",t)}}),this.homeService.getPackData().subscribe({next:t=>{this.packData=[t],this.showPackCarousel=this.packData.length>3,this.showPackCarousel&&this.startPackCarousel()},error:t=>console.error("Error loading pack data:",t)}),this.homeService.getEcosystemActors().subscribe({next:t=>{this.ecosystemActors=t.filter(o=>1===o.status)},error:t=>console.error("Error loading ecosystem actors:",t)}),this.homeService.getStatistics().subscribe({next:t=>{t.forEach(o=>{Object.assign(this.statistics,o)}),this.isLoading=!1},error:t=>{console.error("Error loading statistics:",t),this.isLoading=!1}})}goPack(){this.router.navigate(["/page/page/mlouma-api/packs"])}loadTeamMembers(){this.homeService.getTeamMembers().subscribe({next:t=>{console.log("Membres de l'\xe9quipe r\xe9cup\xe9r\xe9s:",t),this.teamMembers=t},error:t=>{console.error("Erreur lors de la r\xe9cup\xe9ration de l'\xe9quipe:",t)}})}getTeamMemberPhotoUrl(t){if(!t)return"assets/images/market.png";const o=t.startsWith("/")?t.substring(1):t;return`${m.c.basePhoto}${o}`}startTeamCarousel(){this.resetTeamCarouselTimer()}resetTeamCarouselTimer(){this.teamCarouselInterval&&clearInterval(this.teamCarouselInterval),this.teamCarouselInterval=setInterval(()=>{this.teamMembers.length>0&&(this.currentTeamIndex=(this.currentTeamIndex+1)%this.teamMembers.length)},this.TEAM_CAROUSEL_DURATION)}nextTeamMember(){this.teamMembers.length>0&&(this.currentTeamIndex=(this.currentTeamIndex+1)%this.teamMembers.length,this.resetTeamCarouselTimer())}prevTeamMember(){this.teamMembers.length>0&&(this.currentTeamIndex=(this.currentTeamIndex-1+this.teamMembers.length)%this.teamMembers.length,this.resetTeamCarouselTimer())}goToTeamMember(t){this.currentTeamIndex=t,this.resetTeamCarouselTimer()}trackByTeamMember(t,o){return o.id}onTeamImageError(t){console.error("Erreur de chargement image \xe9quipe:",t.target.src),t.target.style.display="none";const o=t.target.parentElement.querySelector(".team-photo-fallback");o&&(o.style.display="flex")}updateDisplayedServices(){this.displayedServices=this.showAllServices?this.services:this.services.slice(0,this.servicesLimit)}toggleServices(){this.showAllServices=!this.showAllServices,this.updateDisplayedServices(),this.showAllServices&&setTimeout(()=>{const t=document.querySelector(".services-section");if(t){const o=t.getBoundingClientRect().top+window.scrollY-100;window.scrollTo({top:o,behavior:"smooth"})}},100)}scrollToSection(t){setTimeout(()=>{let o=null;o="services"===t?document.querySelector(".services-section"):"pack-gratuit"===t?document.querySelector(".pack-section"):document.getElementById(t),o&&window.scrollTo({top:o.offsetTop-80,behavior:"smooth"})},100)}ngAfterViewInit(){const t=document.querySelector(".services-section");t&&(t.id="services")}openServiceModal(t){console.log("Ouverture modal pour service ID:",t),this.showServiceModal=!0,this.serviceModalLoading=!0,this.selectedService=null,this.homeService.getServiceDetails(t).subscribe({next:o=>{console.log("D\xe9tails du service charg\xe9s:",o),this.selectedService=o,this.serviceModalLoading=!1},error:o=>{console.error("Erreur lors du chargement des d\xe9tails du service:",o),this.serviceModalLoading=!1}})}closeServiceModal(){this.showServiceModal=!1,this.selectedService=null}openVideoModal(){this.showVideoModal=!0}closeVideoModal(){this.showVideoModal=!1}startActorCarousel(){this.resetCarouselTimer()}resetCarouselTimer(){this.carouselInterval&&clearInterval(this.carouselInterval),this.carouselInterval=setInterval(()=>{this.ecosystemActors.length>0&&(this.currentActorIndex=(this.currentActorIndex+1)%this.ecosystemActors.length)},this.CAROUSEL_DURATION)}nextActor(){this.ecosystemActors.length>0&&(this.currentActorIndex=(this.currentActorIndex+1)%this.ecosystemActors.length,this.resetCarouselTimer())}prevActor(){this.ecosystemActors.length>0&&(this.currentActorIndex=(this.currentActorIndex-1+this.ecosystemActors.length)%this.ecosystemActors.length,this.resetCarouselTimer())}parsePackDescription(t){try{return JSON.parse(t)}catch{return[]}}getTotalUsers(){return(this.statistics.producteur||0)+(this.statistics.individuel||0)+(this.statistics.mloumer||0)}getTotalOrganizations(){return(this.statistics.OP||0)+(this.statistics.ONG||0)+(this.statistics.ferme||0)}getServiceIcon(t){const o={"M\xe9t\xe9o Mbay":"fa-cloud-sun","Louma du savoir":"fa-graduation-cap","Prix du march\xe9":"fa-chart-line","Louma Mbay":"fa-shopping-cart","Bonnes Pratiques":"fa-leaf","Analyse du Sol":"fa-microscope","Cr\xe9dit Agricole":"fa-hand-holding-usd","Ma ferme":"fa-tractor","Gestion des Carnets de Champs":"fa-book"};for(const e in o)if(t.includes(e))return o[e];return"fa-cog"}getActorIcon(t){return{SERVICE_TRANSPORT:"fa-truck",PRESTATAIRE:"fa-handshake",VENDEUR:"fa-store",ACHETEUR:"fa-shopping-bag",ASSURANCE:"fa-shield-alt",BANQUES:"fa-university",COMMISSION_CESSION:"fa-exchange-alt",FOURNISSEUR_INTRANT:"fa-boxes",GOUVERNEMENT:"fa-landmark",INDIVIDUEL:"fa-user",INTERPROFESSION:"fa-sync",MLOUMER:"fa-star",ONG:"fa-heart",OP:"fa-users",SUPERVISEUR:"fa-eye"}[t]||"fa-cog"}getServiceUrl(t){const o={"M\xe9t\xe9o Mbay":"https://www.mlouma.com/service/meteo-mbay","Louma Mbay":"https://www.mlouma.com/service/louma-mbay","Louma du savoir":"#","Prix du march\xe9":"#",USSD:"https://www.mlouma.com/service/ussd",Alertes:"https://www.mlouma.com/service/voice","Louma FORCE":"#",ACAT:"#","Mlouma Finance":"#","Ma ferme":"#","Cr\xe9dit Agricole":"#","Analyse du Sol":"#","Bonnes Pratiques":"#","Gestion des Carnets de Champs":"#"};for(const e in o)if(t.toLowerCase().includes(e.toLowerCase())||e.toLowerCase().includes(t.toLowerCase()))return o[e];return"#"}
1isExternalLink(t){return this.getServiceUrl(t).startsWith("http")}truncateCompetences(t,o=150){return t?t.length<=o?t:t.substring(0,o)+"...":""}changeLanguage(t){t!==this.currentLanguage&&(this.sloganTransitions=!0,setTimeout(()=>{this.currentLanguage=t,this.sloganTransitions=!1},300))}getCurrentSlogan(){return this.slogans[this.currentLanguage]}getLanguageInitial(t){return t.initials[this.currentLanguage]}getLanguageName(t){return t.names[this.currentLanguage]}static{this.\u0275fac=function(o){return new(o||c)(n.rXU(O.X),n.rXU(f.up),n.rXU(n.sFG),n.rXU(h.x),n.rXU(g.Ix),n.rXU(u.c))}}static{this.\u0275cmp=n.VBU({type:c,selectors:[["app-home"]],decls:301,vars:36,consts:[[1,"hero-section"],[1,"hero-content"],[1,"container"],[1,"row","justify-content-center"],[1,"col-lg-8","col-xl-7"],["data-aos","fade-up",1,"hero-text"],[1,"hero-title"],[1,"slogan-wrapper"],[1,"hero-slogan"],[1,"language-selector"],["class","lang-btn",3,"active","click",4,"ngFor","ngForOf"],[1,"hero-subtitle"],[1,"hero-description"],[1,"hero-nav-links"],["routerLink","/louma-link-home",1,"hero-nav-link"],[1,"fas","fa-store"],["routerLink","/green-api",1,"hero-nav-link"],[1,"fas","fa-leaf"],["href","https://doc.mlouma.sn/","target","_blank",1,"hero-nav-link"],[1,"fas","fa-book"],[1,"hero-buttons"],[1,"btn","btn-primary","btn-lg",3,"click"],[1,"fas","fa-play-circle","me-2"],["class","btn btn-login btn-lg",3,"click",4,"ngIf"],[1,"scroll-indicator"],[1,"fas","fa-chevron-down"],[1,"about-section-compact"],[1,"row","align-items-center"],["data-aos","fade-right",1,"col-lg-5"],[1,"about-visual"],[1,"about-badge"],[1,"badge-icon"],[1,"fas","fa-seedling"],[1,"badge-content"],[1,"badge-year"],[1,"badge-text"],[1,"about-stats"],[1,"stat-item"],[1,"stat-number"],[1,"stat-label"],["data-aos","fade-left",1,"col-lg-7"],[1,"about-content-compact"],[1,"about-label"],[1,"about-title-compact"],[1,"text-highlight"],[1,"about-description"],[1,"about-highlights"],[1,"highlight-item"],[1,"fas","fa-check-circle"],[1,"about-partners-compact"],[1,"partners-intro"],[1,"partners-tags"],[1,"partner-tag"],["class","team-section",4,"ngIf"],["id","pack-gratuit",1,"pack-section"],["data-aos","fade-up",1,"section-header","text-center"],[1,"section-title"],[1,"section-subtitle"],["class","row justify-content-center",4,"ngIf"],["class","pack-carousel","data-aos","fade-up",4,"ngIf"],[1,"actors-section"],["data-aos","fade-up",1,"actors-carousel"],[1,"carousel-control","prev",3,"click"],[1,"fas","fa-chevron-left"],[1,"actors-container"],["class","actor-slide",3,"active",4,"ngFor","ngForOf"],[1,"carousel-control","next",3,"click"],[1,"fas","fa-chevron-right"],[1,"carousel-indicators"],[3,"active","click",4,"ngFor","ngForOf"],[1,"services-section"],[1,"row"],["class","col-lg-4 col-md-6 mb-4","data-aos","fade-up",4,"ngFor","ngForOf"],["class","text-center mt-4","data-aos","fade-up",4,"ngIf"],[1,"stats-section"],["data-aos","zoom-in","data-aos-delay","0",1,"col-md-3","col-sm-6","mb-4"],[1,"stat-card"],[1,"stat-icon"],[1,"fas","fa-users"],["data-aos","zoom-in","data-aos-delay","100",1,"col-md-3","col-sm-6","mb-4"],[1,"fas","fa-building"],["data-aos","zoom-in","data-aos-delay","200",1,"col-md-3","col-sm-6","mb-4"],[1,"fas","fa-tractor"],["data-aos","zoom-in","data-aos-delay","300",1,"col-md-3","col-sm-6","mb-4"],[1,"fas","fa-handshake"],[1,"download-section"],["data-aos","fade-right",1,"col-lg-6"],[1,"download-title"],[1,"download-description"],[1,"download-buttons"],["href","https://apps.apple.com/bm/app/xamsambay/id1665994195","target","_blank",1,"app-store-btn"],["src","assets/images/app-store-badge.png","alt","Download on App Store"],["href","https://play.google.com/store/apps/details?id=com.xamsambay.mlouma","target","_blank",1,"google-play-btn"],["src","assets/images/google-play-badge.png","alt","Get it on Google Play"],["data-aos","fade-left",1,"col-lg-6"],[1,"phone-mockup"],[1,"phone-container"],["src","assets/images/Rectangle-1.png","alt","Application mobile - Accueil",1,"phone-front","img-fluid"],["src","assets/images/Rectangle.png","alt","Application mobile - Services",1,"phone-back","img-fluid"],[1,"annonces-section"],[1,"section-eyebrow"],[1,"fas","fa-bullhorn"],["class","annonces-loader",4,"ngIf"],["class","annonces-filter-bar","data-aos","fade-up",4,"ngIf"],["class","annonces-home-grid","data-aos","fade-up",4,"ngIf"],["class","annonces-cta","data-aos","fade-up",4,"ngIf"],["class","annonce-modal-overlay",3,"click",4,"ngIf"],["class","service-modal",3,"click",4,"ngIf"],["class","video-modal",3,"click",4,"ngIf"],["class","partners-section",4,"ngIf"],[1,"main-footer"],[1,"col-lg-4","col-md-6"],[1,"footer-brand"],[1,"footer-logo"],["src","assets/images/hero-bg.jpg","alt","MLouma",1,"footer-logo-img"],[1,"footer-description"],[1,"col-lg-3","col-md-6"],[1,"footer-links"],[1,"footer-title"],[1,"footer-menu"],["href","/"],["href","javascript:void(0)",3,"click"],[1,"col-lg-2","col-md-6"],["href","assets/files/pc.pdf","target","_blank"],["href","assets/files/cgu.pdf","target","_blank"],["href","https://doc.mlouma.sn/","target","_blank"],[1,"footer-contact"],[1,"contact-item"],[1,"fas","fa-map-marker-alt"],[1,"contact-content"],[1,"fas","fa-phone"],[1,"fas","fa-envelope"],[1,"footer-bottom"],[1,"col-md-6"],[1,"footer-copyright"],[1,"footer-social"],["href","https://www.facebook.com/mloumasolutions/?locale=fr_FR","aria-label","Facebook",1,"social-link"],[1,"fab","fa-facebook-f"],["href","https://x.com/mlouma_sn","aria-label","Twitter",1,"social-link"],[1,"fab","fa-twitter"],["href","https://sn.linkedin.com/company/mlouma","aria-label","LinkedIn",1,"s
1ocial-link"],[1,"fab","fa-linkedin-in"],["href","https://www.instagram.com/mlouma_senegal/?igsh=a3Y5YXF0NWZvbjlu&utm_source=qr#","aria-label","Instagram",1,"social-link"],[1,"fab","fa-instagram"],["class","bio-modal",3,"click",4,"ngIf"],[1,"lang-btn",3,"click"],[1,"lang-initial"],[1,"btn","btn-login","btn-lg",3,"click"],[1,"fas","fa-sign-in-alt","me-2"],[1,"team-section"],["data-aos","fade-up","data-aos-delay","200",1,"team-carousel"],[1,"team-container"],["class","team-slide",3,"active",4,"ngFor","ngForOf","ngForTrackBy"],[1,"team-slide"],[1,"team-card"],[1,"team-photo-wrapper"],["loading","lazy",1,"team-photo",3,"error","src","alt"],[1,"team-photo-fallback"],[1,"fas","fa-user"],[1,"team-info"],[1,"team-name"],[1,"team-role"],[1,"team-profile"],[1,"team-bio"],["type","button","class","btn bio-button",3,"click",4,"ngIf"],[1,"team-contact"],[1,"contact-link",3,"href"],["type","button",1,"btn","bio-button",3,"click"],[1,"fas","fa-arrow-right"],[3,"click"],[1,"col-lg-6","col-md-8"],[1,"pack-cards"],["class","col-12","data-aos","fade-up",4,"ngFor","ngForOf"],["data-aos","fade-up",1,"col-12"],[1,"pack-card"],[1,"pack-header"],[1,"pack-badge"],[1,"pack-duration"],[1,"far","fa-clock","me-2"],[1,"pack-body"],[1,"pack-price"],[1,"price-amount"],[1,"price-currency"],[1,"pack-features"],[4,"ngFor","ngForOf"],["routerLink","/page/page/mlouma-api/packs",1,"btn","btn-pack"],["data-aos","fade-up",1,"pack-carousel"],[1,"pack-carousel-container"],["class","pack-slide",3,"active",4,"ngFor","ngForOf"],[1,"pack-slide"],[1,"pack-title"],["routerLink","/login",1,"btn","btn-pack"],[1,"actor-slide"],[1,"actor-card"],[1,"actor-icon"],[1,"actor-title"],["data-aos","fade-up",1,"col-lg-4","col-md-6","mb-4"],[1,"service-card"],[1,"service-icon-wrapper"],[1,"service-icon"],[1,"service-title"],[1,"service-description"],[1,"service-link",3,"href","target"],[1,"fas","ms-2",3,"ngClass"],["data-aos","fade-up",1,"text-center","mt-4"],[1,"btn","btn-view-more",3,"click"],[4,"ngIf"],[1,"fas","fa-plus-circle","me-2"],[1,"fas","fa-minus-circle","me-2"],[1,"annonces-loader"],[1,"loader-dot"],["data-aos","fade-up",1,"annonces-filter-bar"],["class","filter-chip",3,"active","click",4,"ngFor","ngForOf"],[1,"filter-chip",3,"click"],["data-aos","fade-up",1,"annonces-home-grid"],["class","annonce-home-card",3,"click",4,"ngFor","ngForOf"],["class","annonces-empty",4,"ngIf"],[1,"annonce-home-card",3,"click"],[1,"ahc-image"],[3,"error","src","alt"],[1,"ahc-cat"],["class","ahc-neg",4,"ngIf"],[1,"ahc-body"],[1,"ahc-titre"],[1,"ahc-meta"],[1,"fas","fa-box"],[1,"ahc-bottom"],[1,"ahc-prix"],[1,"ahc-qty"],[1,"fas","fa-weight-hanging"],[1,"ahc-vendor"],[1,"ahc-avatar"],[1,"ahc-vendor-info"],[1,"ahc-vendor-name"],[1,"ahc-dispo"],[1,"ahc-contact",3,"click"],[1,"ahc-neg"],[1,"annonces-empty"],[1,"fas","fa-inbox"],[1,"filter-chip","active",3,"click"],["data-aos","fade-up",1,"annonces-cta"],["routerLink","/all-annonces",1,"btn-voir-tout"],[1,"annonce-modal-overlay",3,"click"],[1,"annonce-modal",3,"click"],[1,"annonce-modal-close",3,"click"],[1,"fas","fa-times"],["class","am-image",4,"ngIf"],["class","am-body",4,"ngIf"],[1,"am-image"],[1,"am-overlay-badges"],[1,"am-body"],[1,"am-desc"],[1,"am-info-grid"],[1,"am-info"],[1,"am-label"],[1,"am-val"],[1,"am-val","green"],[1,"am-vendor"],[1,"ahc-avatar","large"],[1,"am-actions"],[1,"am-btn","call",3,"href"],["target","_blank",1,"btn","btn-whatsapp",3,"href"],[1,"fab","fa-whatsapp"],[1,"service-modal",3,"click"],[1,"service-modal-content",3,"click"],[1,"close-modal",3,"click"],[1,"service-modal-body"],["class","loading-spinner",4,"ngIf"],["class","service-details",4,"ngIf"],[1,"loading-spinner"],[1,"spinner"],[1,"service-details"],[1,"service-modal-icon"],[1,"service-modal-title"],[1,"service-modal-description"],[1,"service-modal-actions"],[1,"btn","btn-primary",3,"click"],[1,"fas","fa-arrow-right","me-2"],[1,"btn","btn-outline-secondary",3,"click"],[1,"video-modal",3,"click"],[1,"video-modal-content",3,"click"],[1,"video-wrapper"],["frameborder","0","allow","\n          accelerometer;\n          autoplay;\n          clipboard-write;\n          encrypted-media;\n          gyroscope;\n          picture-in-picture;\n        ","allowfullscreen","",3,"src"],[1,"partners-section"],["data-aos","fade-up","data-aos-delay","200",1,"partners-carousel"],[1,"partners-track"],["class","partner-item",4,"ngFor","ngForOf","ngForTrackBy"],[1,"partner-item"],["target","_blank",1,"partner-link",3,"href","title"],[1,"partner-logo-container"],["loading","lazy",1,"partner-logo",3,"error","load","src","alt"],["class","partner-logo-fallback",4,"ngIf"],[1,"partner-name"],[1,"partner-logo-fallback"],[1,"bio-modal",3,"click"],[1,"bio-modal-content",3,"click"],["class","bio-modal-body",4,"ngIf"],[1,"bio-modal-body"],[1,"member-header"],[1,"member-photo-wrapper"],[1,"member-photo",3,"src","alt"],[1,"member-info-header"],[1,"member-name"],[1,"member-role"],[1,"member-profile"],["class","competences-section",4,"ngIf"],[1,"bio-content"],[1,"bio-title"],[1,"bio-text"],[1,"member-contact-modal"],[1,"contact-btn",3,"href"],[1,"fas","fa-envelope","me-2"],[1,"competences-section"],[1,"competences-title"],[1,"competences-text"]],template:function(o,e){1&o&&(n.j41(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"h1",6),n.EFF(7,"mLouma"),n.k0s(),n.j41(8,"div",7)(9,"p",8),n.EFF(10),n.k0s(),n.j41(11,"div",9),n.DNE(12,b,3,5,"button",10),n.k0s()(),n.j41(13,"p",11),n.EFF(14," La plateforme digitale au service de l'agriculture s\xe9n\xe9galaise "),n.k0s(),n.j41(15,"p",12),n.EFF(16," Connectez-vous \xe0 l'\xe9cosyst\xe8me agricole intelligent : m\xe9t\xe9o, formations, march\xe9s digitaux et bien plus encore. "),n.k0s(),n.j41(17,"div",13)(18,"a",14),n.nrm(19,"i",15),n.j41(20,"span"),n.EFF(21,"Le louma"),n.k0s()(),n.j41(22,"a",16),n.nrm(23,"i",17),n.j41(24,"span"),n.EFF(25,"Nos Packs"),n.k0s()(),n.j41(26,"a",18),n.nrm(27,"i",19),n.j41(28,"span"),n.EFF(29,"Documentation"),n.k0s()()(),n.j41(30,"div",20)(31,"button",21),n.bIt("click",function(){return e.openVideoModal()}),n.nrm(32,"i",22),n.EFF(33," D\xe9couvrir en vid\xe9o "),n.k0s(),n.DNE(34,x,3,0,"a",23)(35,v,3,0,"a",23),n.k0s()()()()()(),n.j41(36,"div",24),n.nrm(37,"i",25),n.k0s()(),n.j41(38,"section",26)(39,"div",2)(40,"div",27)(41,"div",28)(42,"div",29)(43,"div",30)(44,"div",31),n.nrm(45,"i",32),n.k0s(),n.j41(46,"div",33)(47,"span",34),n.EFF(48,"Depuis 2012"),n.k0s(),n.j41(49,"span",35),n.EFF(50,"Pionniers de l'AgriTech"),n.k0s()()(),n.j41(51,"div",36)(52,"div",37)(53,"div",38),n.EFF(54,"14"),n.k0s(),n.j41(55,"div",39),n.EFF(56,"Regions"),n.k0s()(),n.j41(57,"div",37)(58,"div",38),n.EFF(59,"15+"),n.k0s(),n.j41(60,"div",39),n.EFF(61,"Partenaires"),n.k0s()(),n.j41(62,"div",37)(63,"div",38),n.EFF(64,"10+"),n.k0s(),n.j41(65,"div",39),n.EFF(66,"Ans d'expertise"),n.k0s()()()()(),n.j41(67,"div",40)(68,"div",41)(69,"span",42),n.EFF(70,"Qui sommes-nous ?"),n.k0s(),n.j41(71,"h2",43),n.EFF(72," Digitaliser l'agriculture africaine pour "),n.j41(73,"span",44),n.EFF(74,"transformer des vies"),n.k0s()(),n.j41(75,"p",45)(76,"strong"),n.EFF(77,"MLouma"),n.k0s(),n.EFF(78," est une entreprise sp\xe9cialis\xe9e dans la digitalisation de l'agriculture. Depuis 2012, nous d\xe9veloppons des solutions innovantes permettant aux agriculteurs africains d'acc\xe9der \xe0 l'information, aux march\xe9s et aux services essentiels, m\xeame avec un simple t\xe9l\xe9phone. "),n.k0s(),n.j41(79,"div",46)(80,"div",47),n.nrm(81,"i",48),n.j41(82,"span"),n.EFF(83,"Prim\xe9e aux 4 coins du monde (Washington DC, Paris, Kigali, New Delhi)"),n.k0s()(),n.j41(84,"div",47),n.nrm(85,"i",48),n.j41(86,"span"),n.EFF(87,"Solutions co-cr\xe9\xe9es avec les producteurs sur le terrain"),n.k0s()(),n.j41(88,"div",47),n.nrm(89,"i",48),n.j41(90,"span"),n.EFF(91,"Approche cha\xeene de valeur compl\xe8te pour plus d'impact"),n.k0s()()(),n.j41(92,"div",49)(93,"span",50),n.EFF(94,"Ils nous accompagnent :"),n.k0s(),n.j41(95,"div",51)(96,"span",52),n.EFF(97,"ICCO"),n.k0s(),n.j41(98,"span",52),n.EFF(99,"USAID"),n.k0s(),n.j41(100,"span",52),n.EFF(101,"UNCDF"),n.k0s(),n.j41(102,"span",52),n.EFF(103,"ORANGE"),n.k0s(),n.j41(104,"span",52),n.EFF(105,"OCP"),n.k0s(),n.j41(106,"span",52),n.EFF(107,"+3"),n.k0s()()()()()()()(),n.DNE(108,F,16,3,"section",53),n.j41(109,"section",54)(110,"div",2)(111,"div",55)(112,"h2",56),n.EFF(113,"Testez notre pack gratuit"),n.k0s(),n.j41(114,"p",57),n.EFF(115," A travers xam sa mbay, Mlouma vous propose des services \xe9tudi\xe9s et optimis\xe9s pour r\xe9pondre aux besoins sp\xe9cifiques des acteurs de la chaine de valeurs! "),n.k0s()(),n.DNE(116,z,5,1,"div",58)(117,A,9,2,"div",59),n.k0s()(),n.j41(118,"section",60)(119,"div",2)(120,"div",55)(121,"h2",56),n.EFF(122,"Les acteurs de l'\xe9c
1osyst\xe8me"),n.k0s(),n.j41(123,"p",57),n.EFF(124,"Une solution adapt\xe9e \xe0 chaque profil"),n.k0s()(),n.j41(125,"div",61)(126,"button",62),n.bIt("click",function(){return e.prevActor()}),n.nrm(127,"i",63),n.k0s(),n.j41(128,"div",64),n.DNE(129,S,6,6,"div",65),n.k0s(),n.j41(130,"button",66),n.bIt("click",function(){return e.nextActor()}),n.nrm(131,"i",67),n.k0s(),n.j41(132,"div",68),n.DNE(133,H,1,2,"span",69),n.k0s()()()(),n.j41(134,"section",70)(135,"div",2)(136,"div",55)(137,"h2",56),n.EFF(138,"Les Services de l'\xc9cosyst\xe8me"),n.k0s(),n.j41(139,"p",57),n.EFF(140," Choisissez le secteur d'activit\xe9s correspondant \xe0 votre organisation pour une gestion globale de vos donn\xe9es ainsi que le contr\xf4le en temps r\xe9el sur ce qui se passe dans votre r\xe9seau "),n.k0s()(),n.j41(141,"div",71),n.DNE(142,$,12,10,"div",72),n.k0s(),n.DNE(143,B,4,2,"div",73),n.k0s()(),n.j41(144,"section",74)(145,"div",2)(146,"div",55)(147,"h2",56),n.EFF(148,"Chiffres & Donn\xe9es de la base"),n.k0s(),n.j41(149,"p",57),n.EFF(150,"Notre impact en chiffres"),n.k0s()(),n.j41(151,"div",71)(152,"div",75)(153,"div",76)(154,"div",77),n.nrm(155,"i",78),n.k0s(),n.j41(156,"div",38),n.EFF(157),n.nI1(158,"number"),n.k0s(),n.j41(159,"div",39),n.EFF(160,"Utilisateurs actifs"),n.k0s()()(),n.j41(161,"div",79)(162,"div",76)(163,"div",77),n.nrm(164,"i",80),n.k0s(),n.j41(165,"div",38),n.EFF(166),n.nI1(167,"number"),n.k0s(),n.j41(168,"div",39),n.EFF(169,"Organisations"),n.k0s()()(),n.j41(170,"div",81)(171,"div",76)(172,"div",77),n.nrm(173,"i",82),n.k0s(),n.j41(174,"div",38),n.EFF(175),n.nI1(176,"number"),n.k0s(),n.j41(177,"div",39),n.EFF(178,"Producteurs"),n.k0s()()(),n.j41(179,"div",83)(180,"div",76)(181,"div",77),n.nrm(182,"i",84),n.k0s(),n.j41(183,"div",38),n.EFF(184),n.nI1(185,"number"),n.k0s(),n.j41(186,"div",39),n.EFF(187,"Organisations de Producteurs"),n.k0s()()()()()(),n.j41(188,"section",85)(189,"div",2)(190,"div",27)(191,"div",86)(192,"h2",87),n.EFF(193,"T\xe9l\xe9chargez l'application"),n.k0s(),n.j41(194,"p",88),n.EFF(195," Acc\xe9dez \xe0 tous nos services directement depuis votre smartphone. Disponible sur iOS et Android. "),n.k0s(),n.j41(196,"div",89)(197,"a",90),n.nrm(198,"img",91),n.k0s(),n.j41(199,"a",92),n.nrm(200,"img",93),n.k0s()()(),n.j41(201,"div",94)(202,"div",95)(203,"div",96),n.nrm(204,"img",97)(205,"img",98),n.k0s()()()()()(),n.j41(206,"section",99)(207,"div",2)(208,"div",55)(209,"span",100),n.nrm(210,"i",101),n.EFF(211," March\xe9 digital"),n.k0s(),n.j41(212,"h2",56),n.EFF(213,"Annonces r\xe9centes"),n.k0s(),n.j41(214,"p",57),n.EFF(215," Produits frais disponibles directement chez les producteurs s\xe9n\xe9galais "),n.k0s()(),n.DNE(216,D,4,0,"div",102)(217,V,2,1,"div",103)(218,J,3,2,"div",104)(219,q,6,1,"div",105),n.k0s()(),n.DNE(220,K,6,2,"div",106)(221,en,7,2,"div",107)(222,on,6,1,"div",108)(223,rn,10,2,"section",109),n.j41(224,"footer",110)(225,"div",2)(226,"div",71)(227,"div",111)(228,"div",112)(229,"div",113),n.nrm(230,"img",114),n.k0s(),n.j41(231,"p",115),n.EFF(232," La plateforme digitale au service de l'agriculture s\xe9n\xe9galaise. Connectez-vous \xe0 l'\xe9cosyst\xe8me agricole intelligent. "),n.k0s()()(),n.j41(233,"div",116)(234,"div",117)(235,"h4",118),n.EFF(236,"Liens utiles"),n.k0s(),n.j41(237,"ul",119)(238,"li")(239,"a",120),n.EFF(240,"Accueil"),n.k0s()(),n.j41(241,"li")(242,"a",121),n.bIt("click",function(){return e.scrollToSection("services")}),n.EFF(243,"Services"),n.k0s()(),n.j41(244,"li")(245,"a",121),n.bIt("click",function(){return e.scrollToSection("pack-gratuit")}),n.EFF(246,"Pack gratuit"),n.k0s()()()()(),n.j41(247,"div",122)(248,"div",117)(249,"h4",118),n.EFF(250,"Informations l\xe9gales"),n.k0s(),n.j41(251,"ul",119)(252,"li")(253,"a",123),n.EFF(254,"Politique de Confidentialit\xe9"),n.k0s()(),n.j41(255,"li")(256,"a",124),n.EFF(257,"Conditions G\xe9n\xe9rales d'Utilisations"),n.k0s()(),n.j41(258,"li")(259,"a",125),n.EFF(260,"Documentation"),n.k0s()()()()(),n.j41(261,"div",116)(262,"div",117)(263,"h4",118),n.EFF(264,"Nous contacter"),n.k0s(),n.j41(265,"div",126)(266,"div",127),n.nrm(267,"i",128),n.j41(268,"div",129)(269,"p"),n.EFF(270,"Immeuble Adja Aby Gueye, Ap
1pt 4B"),n.k0s(),n.j41(271,"p"),n.EFF(272,"Rond Point Cit\xe9 Keur GORGUI, Dakar, S\xe9n\xe9gal"),n.k0s()()(),n.j41(273,"div",127),n.nrm(274,"i",130),n.j41(275,"div",129)(276,"p"),n.EFF(277,"+221 33 868 41 42"),n.k0s(),n.j41(278,"p"),n.EFF(279,"+221 77 245 40 40"),n.k0s()()(),n.j41(280,"div",127),n.nrm(281,"i",131),n.j41(282,"div",129)(283,"p"),n.EFF(284,"[email protected]"),n.k0s()()()()()()(),n.j41(285,"div",132)(286,"div",27)(287,"div",133)(288,"p",134),n.EFF(289),n.k0s()(),n.j41(290,"div",133)(291,"div",135)(292,"a",136),n.nrm(293,"i",137),n.k0s(),n.j41(294,"a",138),n.nrm(295,"i",139),n.k0s(),n.j41(296,"a",140),n.nrm(297,"i",141),n.k0s(),n.j41(298,"a",142),n.nrm(299,"i",143),n.k0s()()()()()()(),n.DNE(300,ln,5,1,"div",144)),2&o&&(n.R7$(9),n.AVh("transitioning",e.sloganTransitions),n.BMQ("dir","ar"===e.currentLanguage?"rtl":"ltr"),n.R7$(),n.SpI(" ",e.getCurrentSlogan()," "),n.R7$(2),n.Y8G("ngForOf",e.languages),n.R7$(22),n.Y8G("ngIf",!e.isConnected),n.R7$(),n.Y8G("ngIf",e.isConnected),n.R7$(73),n.Y8G("ngIf",e.teamMembers&&e.teamMembers.length>0),n.R7$(8),n.Y8G("ngIf",!e.showPackCarousel),n.R7$(),n.Y8G("ngIf",e.showPackCarousel),n.R7$(12),n.Y8G("ngForOf",e.ecosystemActors),n.R7$(4),n.Y8G("ngForOf",e.ecosystemActors),n.R7$(9),n.Y8G("ngForOf",e.displayedServices),n.R7$(),n.Y8G("ngIf",e.services.length>e.servicesLimit),n.R7$(14),n.JRh(n.bMT(158,28,e.getTotalUsers())),n.R7$(9),n.JRh(n.bMT(167,30,e.getTotalOrganizations())),n.R7$(9),n.SpI(" ",n.bMT(176,32,e.statistics.producteur||0)," "),n.R7$(9),n.JRh(n.bMT(185,34,e.statistics.OP||0)),n.R7$(32),n.Y8G("ngIf",e.annoncesLoading),n.R7$(),n.Y8G("ngIf",!e.annoncesLoading&&e.annoncesHome.length>0),n.R7$(),n.Y8G("ngIf",!e.annoncesLoading),n.R7$(),n.Y8G("ngIf",!e.annoncesLoading&&e.annoncesHome.length>0),n.R7$(),n.Y8G("ngIf",e.showAnnonceModal),n.R7$(),n.Y8G("ngIf",e.showServiceModal),n.R7$(),n.Y8G("ngIf",e.showVideoModal),n.R7$(),n.Y8G("ngIf",e.partenaires&&e.partenaires.length>0),n.R7$(66),n.SpI(" \xa9 ",e.currentYear," MLOUMA - Tous droits r\xe9serv\xe9s "),n.R7$(11),n.Y8G("ngIf",e.showBioModal))},dependencies:[s.YU,s.Sq,s.bT,g.Wk,s.QX,s.PV],styles:['@charset "UTF-8";.hero-section[_ngcontent-%COMP%]{position:relative;top:0;left:0;width:100vw;min-height:100vh;z-index:1;display:flex;align-items:center;overflow:hidden;margin:0;padding:0 0 100px;margin-top:0!important;margin-bottom:0!important}.hero-section[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;background:linear-gradient(135deg,rgba(0,0,0,.1) 0%,transparent 50%,rgba(230,126,34,.05) 100%),url(https://images.unsplash.com/photo-1625246333195-78d9c38ad449?q=80&w=2400) no-repeat center center;background-size:cover;background-attachment:fixed;z-index:0;animation:heroBackgroundFloat 20s ease-in-out infinite;filter:brightness(1.1) contrast(1.2) saturate(1.1)}.hero-section[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 70%,rgba(230,126,34,.15) 0%,transparent 50%),radial-gradient(circle at 70% 30%,rgba(39,174,96,.1) 0%,transparent 50%),linear-gradient(135deg,#2c3e50cc,#34495eb3);z-index:1;animation:overlayShimmer 15s ease-in-out infinite alternate}.hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{position:relative;z-index:2;width:100%;height:100vh;display:flex;align-items:center;padding:0}.hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{color:#fff;text-align:center;width:100%;padding:0 20px}.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:4.5rem;font-weight:800;margin-bottom:.5rem;color:#fff;animation:_ngcontent-%COMP%_titleReveal 1.2s ease-out;text-shadow:0 4px 12px rgba(0,0,0,.3)}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:2.8rem;margin-bottom:.4rem}}.hero-section[_ngcontent-%COMP%]   .hero-subtitle[_ngcontent-%COMP%]{font-size:1.6rem;font-weight:600;margin-bottom:1rem;animation:_ngcontent-%COMP%_slideInUp 1s ease-out .5s both;color:#fff}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-subtitle[_ngcontent-%COMP%]{font-size:1.2rem}}.hero-section[_ngcontent-%COMP%]   .hero-description[_ngcontent-%COMP%]{font-size:1.2rem;margin-bottom:2rem;animation:_ngcontent-%COMP%_slideInUp 1s ease-out .7s both;color:#fffffff2;line-height:1.7}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-description[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:1.5rem}}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:25px;margin:2.5rem 0 2rem;animation:_ngcontent-%COMP%_slideInUp 1s ease-out .6s both;flex-wrap:wrap}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]{gap:15px;margin:2rem 0 1.5rem}}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 30px;background:#ffffff1f;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:2px solid rgba(255,255,255,.25);border-radius:16px;color:#fff;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;min-width:140px}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]{padding:16px 25px;min-width:120px}}@media (max-width: 576px){.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]{flex:1 1 calc(50% - 10px
1);min-width:auto;padding:14px 20px}}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transition:left .6s ease}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]:hover:before{left:100%}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]:hover{background:#fff3;border-color:#fff6;transform:translateY(-5px) scale(1.03);box-shadow:0 12px 35px #0000004d;text-decoration:none}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]:hover   i[_ngcontent-%COMP%]{transform:scale(1.15) rotate(5deg);color:#f39c12}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]:hover   span[_ngcontent-%COMP%]{color:#fff}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2rem;transition:all .4s ease;color:#ffffffe6}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:1.7rem}}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:1rem;font-weight:600;letter-spacing:.3px;transition:color .3s ease;color:#fffffff2}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.9rem}}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]:nth-child(1):hover{border-color:#e67e22;box-shadow:0 12px 35px #e67e2266}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]:nth-child(2):hover{border-color:#3498db;box-shadow:0 12px 35px #3498db66}.hero-section[_ngcontent-%COMP%]   .hero-nav-links[_ngcontent-%COMP%]   .hero-nav-link[_ngcontent-%COMP%]:nth-child(3):hover{border-color:#27ae60;box-shadow:0 12px 35px #27ae6066}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slideInUp 1s ease-out .8s both;display:flex;justify-content:center;align-items:center;gap:20px;margin-top:1.5rem;max-width:850px;margin-left:auto;margin-right:auto;flex-wrap:wrap}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]{flex-direction:column;gap:15px;margin-top:1rem}}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{padding:18px 40px;font-weight:700;border-radius:50px;transition:all .4s cubic-bezier(.4,0,.2,1);font-size:1.1rem;position:relative;overflow:hidden;flex:1;max-width:280px}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{width:100%;max-width:100%}}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:hover:before{left:100%}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:hover{transform:translateY(-4px);box-shadow:0 15px 35px #0000004d}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]{background:linear-gradient(135deg,#e67e22,#d35400);border:none;color:#fff;box-shadow:0 8px 25px #e67e2266}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]:hover{box-shadow:0 15px 40px #e67e2280}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn-outline-light[_ngcontent-%COMP%]{border:2px solid rgba(255,255,255,.8);color:#fff;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn-outline-light[_ngcontent-%COMP%]:hover{background:#fff3;border-color:#fff;color:#fff}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn-login[_ngcontent-%COMP%]{background:linear-gradient(135deg,#8d6e63,#6d4c41);border:2px solid rgba(255,255,255,.3);color:#fff;box-shadow:0 8px 25px #8d6e6366;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn-login[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{transition:transform .3s ease}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn-login[_ngcontent-%COMP%]:hover{background:linear-gradient(135deg,#6d4c41,#5d4037);border-color:#ffffff80;box-shadow:0 15px 40px #8d6e6399}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn-login[_ngcontent-%COMP%]:hover   i[_ngcontent-%COMP%]{transform:translate(5px)}.hero-section[_ngcontent-%COMP%]   .scroll-indicator[_ngcontent-%COMP%]{position:absolute;bottom:30px;left:50%;transform:translate(-50%);color:#fffc;font-size:1.8rem;animation:_ngcontent-%COMP%_scrollBounce 2s infinite;cursor:pointer;transition:color .3s ease;z-index:10}.hero-section[_ngcontent-%COMP%]   .scroll-indicator[_ngcontent-%COMP%]:hover{color:#f39c12}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]   .scroll-indicator[_ngcontent-%COMP%]{bottom:0;font-size:1.5rem}}.about-section[_ngcontent-%COMP%]{padding:80px 0;background:linear-gradient(135deg,#fff,#f8f9fa,#fff);position:relative;overflow:hidden}.about-section[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 20%,rgba(141,110,99,.03) 0%,transparent 50%),radial-gradient(circle at 90% 8
10%,rgba(230,126,34,.03) 0%,transparent 50%);pointer-events:none}.about-section[_ngcontent-%COMP%]   .about-image-wrapper[_ngcontent-%COMP%]{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #2c3e5026;transition:transform .4s ease}.about-section[_ngcontent-%COMP%]   .about-image-wrapper[_ngcontent-%COMP%]:hover{transform:translateY(-8px);box-shadow:0 30px 80px #2c3e5033}.about-section[_ngcontent-%COMP%]   .about-image-wrapper[_ngcontent-%COMP%]   .about-image[_ngcontent-%COMP%]{width:100%;height:400px;object-fit:cover;display:block}.about-section[_ngcontent-%COMP%]   .about-image-wrapper[_ngcontent-%COMP%]   .about-image-overlay[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(141,110,99,.9) 0%,transparent 100%);padding:30px}.about-section[_ngcontent-%COMP%]   .about-image-wrapper[_ngcontent-%COMP%]   .about-image-overlay[_ngcontent-%COMP%]   .overlay-badge[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:12px;background:#fffffff2;padding:12px 24px;border-radius:50px;box-shadow:0 4px 15px #0000001a}.about-section[_ngcontent-%COMP%]   .about-image-wrapper[_ngcontent-%COMP%]   .about-image-overlay[_ngcontent-%COMP%]   .overlay-badge[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#27ae60;font-size:1.5rem}.about-section[_ngcontent-%COMP%]   .about-image-wrapper[_ngcontent-%COMP%]   .about-image-overlay[_ngcontent-%COMP%]   .overlay-badge[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#2c3e50;font-weight:700;font-size:1.1rem}.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]{padding-left:40px}@media (max-width: 992px){.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]{padding-left:0;margin-top:40px}}.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]   .about-title[_ngcontent-%COMP%]{font-size:2.2rem;font-weight:800;color:#2c3e50;margin-bottom:25px;position:relative;padding-left:20px}.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]   .about-title[_ngcontent-%COMP%]:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:3px}.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]   .about-text[_ngcontent-%COMP%]{font-size:1.05rem;line-height:1.8;color:#7f8c8d;margin-bottom:20px}.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]   .about-text[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{color:#e67e22;font-weight:600}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]{margin-top:80px;padding:60px 0;background:linear-gradient(135deg,#8d6e630d,#e67e220d);border-radius:24px}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline-title[_ngcontent-%COMP%]{text-align:center;font-size:2.2rem;font-weight:800;color:#2c3e50;margin-bottom:60px;position:relative}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline-title[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:2px}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]{position:relative;max-width:900px;margin:0 auto;padding:0 20px}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,#8d6e63,#e67e22);transform:translate(-50%)}@media (max-width: 768px){.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]:before{left:30px}}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]{display:flex;align-items:center;margin-bottom:60px;position:relative}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]:nth-child(odd){flex-direction:row}@media (max-width: 768px){.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]:nth-child(odd){flex-direction:row}}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]:nth-child(odd)   .timeline-content[_ngcontent-%COMP%]{margin-left:40px}@media (max-width: 768px){.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]:nth-child(odd)   .timeline-content[_ngcontent-%COMP%]{margin-left:80px}}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]:nth-child(2n){flex-direction:row-reverse}@media (max-width: 768px){.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]:nth-child(2n){flex-direction:row}}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]:nth-child(2n)   .timeline-content[_ngcontent-%COMP%]{margin-right:40px;text-align:right}@media (max-width: 768px){.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]:nth-child(2n)   .timeline-content[_ngcontent-%COMP%]{margin-right:0;margin-left:80px;text-align:left}}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-marker[_ngcontent-%COMP%]{width:70px;height:70px;background:linear-gradient(135deg,#8d6e63,#a5887e);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 25px #8d6e634d;position:relative;z-index:2;flex-shrink:0}@media (max-width: 768px){.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-marker[_ngcontent-%COMP%]{position:absolute;
1left:0}}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-marker[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#fff;font-size:1.8rem}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-content[_ngcontent-%COMP%]{flex:1;background:#fff;padding:30px;border-radius:16px;box-shadow:0 8px 30px #2c3e5014;transition:all .4s ease}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-content[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 15px 50px #2c3e5026}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-content[_ngcontent-%COMP%]   .timeline-year[_ngcontent-%COMP%]{display:inline-block;background:linear-gradient(135deg,#e67e22,#d35400);color:#fff;padding:6px 16px;border-radius:20px;font-size:.9rem;font-weight:700;margin-bottom:15px}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-content[_ngcontent-%COMP%]   .timeline-heading[_ngcontent-%COMP%]{font-size:1.4rem;font-weight:700;color:#2c3e50;margin-bottom:12px}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-content[_ngcontent-%COMP%]   .timeline-text[_ngcontent-%COMP%]{font-size:1rem;line-height:1.7;color:#7f8c8d;margin:0}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]{margin-top:80px}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-title[_ngcontent-%COMP%]{text-align:center;font-size:2.2rem;font-weight:800;color:#2c3e50;margin-bottom:50px;position:relative}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-title[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:2px}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]{background:#fff;padding:40px 30px;border-radius:20px;text-align:center;box-shadow:0 8px 30px #2c3e5014;transition:all .4s cubic-bezier(.4,0,.2,1);height:100%;border:1px solid rgba(44,62,80,.05)}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]:hover{transform:translateY(-10px);box-shadow:0 20px 50px #2c3e5026}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]:hover   .impact-icon[_ngcontent-%COMP%]{transform:scale(1.1);background:linear-gradient(135deg,#e67e22,#d35400)}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]   .impact-icon[_ngcontent-%COMP%]{width:80px;height:80px;background:#8d6e63;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;transition:all .4s ease;box-shadow:0 8px 20px #8d6e6333}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]   .impact-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2rem;color:#fff}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]   .impact-heading[_ngcontent-%COMP%]{font-size:1.3rem;font-weight:700;color:#2c3e50;margin-bottom:15px}.about-section[_ngcontent-%COMP%]   .impact-cards[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]   .impact-text[_ngcontent-%COMP%]{font-size:1rem;line-height:1.6;color:#7f8c8d;margin:0}.about-section[_ngcontent-%COMP%]   .partners-badge[_ngcontent-%COMP%]{margin-top:60px;text-align:center;padding:40px;background:linear-gradient(135deg,#8d6e6314,#e67e2214);border-radius:20px}.about-section[_ngcontent-%COMP%]   .partners-badge[_ngcontent-%COMP%]   .partners-badge-title[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:700;color:#2c3e50;margin-bottom:30px}.about-section[_ngcontent-%COMP%]   .partners-badge[_ngcontent-%COMP%]   .partners-logos-compact[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.about-section[_ngcontent-%COMP%]   .partners-badge[_ngcontent-%COMP%]   .partners-logos-compact[_ngcontent-%COMP%]   .partner-name[_ng
1content-%COMP%]{background:#fff;padding:12px 24px;border-radius:50px;font-size:1rem;font-weight:600;color:#e67e22;box-shadow:0 4px 15px #2c3e5014;transition:all .3s ease}.about-section[_ngcontent-%COMP%]   .partners-badge[_ngcontent-%COMP%]   .partners-logos-compact[_ngcontent-%COMP%]   .partner-name[_ngcontent-%COMP%]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #2c3e5026;background:#8d6e63;color:#fff}@media (max-width: 992px){.about-section[_ngcontent-%COMP%]{padding:60px 0}.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]   .about-title[_ngcontent-%COMP%]{font-size:1.8rem}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]{margin-top:60px;padding:40px 20px}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline-title[_ngcontent-%COMP%]{font-size:1.8rem;margin-bottom:40px}.about-section[_ngcontent-%COMP%]   .impact-title[_ngcontent-%COMP%]{font-size:1.8rem!important}}@media (max-width: 768px){.about-section[_ngcontent-%COMP%]{padding:50px 0}.about-section[_ngcontent-%COMP%]   .about-image-wrapper[_ngcontent-%COMP%]   .about-image[_ngcontent-%COMP%]{height:300px}.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]   .about-title[_ngcontent-%COMP%]{font-size:1.6rem}.about-section[_ngcontent-%COMP%]   .about-content[_ngcontent-%COMP%]   .about-text[_ngcontent-%COMP%]{font-size:1rem}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]{margin-bottom:40px}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-content[_ngcontent-%COMP%]{padding:20px}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline-item[_ngcontent-%COMP%]   .timeline-content[_ngcontent-%COMP%]   .timeline-heading[_ngcontent-%COMP%]{font-size:1.2rem}.about-section[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]{margin-bottom:30px}.about-section[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]   .impact-icon[_ngcontent-%COMP%]{width:70px;height:70px}.about-section[_ngcontent-%COMP%]   .impact-card[_ngcontent-%COMP%]   .impact-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:1.8rem}.about-section[_ngcontent-%COMP%]   .partners-badge[_ngcontent-%COMP%]{padding:30px 20px}.about-section[_ngcontent-%COMP%]   .partners-badge[_ngcontent-%COMP%]   .partners-logos-compact[_ngcontent-%COMP%]{gap:12px}.about-section[_ngcontent-%COMP%]   .partners-badge[_ngcontent-%COMP%]   .partners-logos-compact[_ngcontent-%COMP%]   .partner-name[_ngcontent-%COMP%]{padding:10px 20px;font-size:.9rem}}@media (max-width: 576px){.about-section[_ngcontent-%COMP%]{padding:40px 0}.about-section[_ngcontent-%COMP%]   .timeline-section[_ngcontent-%COMP%]   .timeline-title[_ngcontent-%COMP%], .about-section[_ngcontent-%COMP%]   .impact-title[_ngcontent-%COMP%]{font-size:1.5rem!important}}.about-section-compact[_ngcontent-%COMP%]{padding:60px 0;background:linear-gradient(135deg,#fff,#fafbfc);position:relative;overflow:hidden}.about-section-compact[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:radial-gradient(circle at 80% 20%,rgba(141,110,99,.04) 0%,transparent 50%);pointer-events:none}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]{position:relative}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]{background:#8d6e63;padding:30px;border-radius:24px;display:flex;align-items:center;gap:20px;box-shadow:0 15px 50px #8d6e6340;margin-bottom:30px;position:relative;overflow:hidden}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:_ngcontent-%COMP%_shimmer 3s infinite}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-icon[_ngcontent-%COMP%]{width:70px;height:70px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2rem;color:#fff}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-content[_ngcontent-%COMP%]{flex:1}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-content[_ngcontent-%COMP%]   .badge-year[_ngcontent-%COMP%]{display:block;font-size:2rem;font-weight:800;color:#fff;line-height:1;margin-bottom:5px}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-content[_ngcontent-%COMP%]   .badge-text[_ngcontent-%COMP%]{display:block;font-size:1rem;color:#ffffffe6;font-weight:600}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]   .stat-item[_ngcontent-%COMP%]{background:#fff;padding:20px;border-radius:16px;text-align:center;box-shadow:0 4px 20px #2c3e5014;transition:all .3s ease}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]   .stat-item[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 8px 30px #2c3e5026}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]   .stat-item[_ngcontent-%COMP%]   .stat-number[_ngcontent-%COMP%]{font-size:2rem;font-weight:800;background:linear-gradient(135deg,#e67e22,#d35400);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:5px}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]   .stat-item[_ngcontent-%COMP%]   .stat-label[_ngcontent-%COMP%]{font-size:.85rem;color:#7f8c8d;font-weight:600}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]{padding-left:40px}@media (max-width: 992px){.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]{padding-left:0;margin-top:50px}}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-label[_ngcontent-%COMP%]{display:inline-block;background:linear-gradient(135deg,#8d6e631a,#e67e221a);color:#e67e22;padding:8px 20px;border-radius:50px;font-size:.9rem;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-title-compact[_ngcontent-%COMP%]{font-size:2.2rem;font-weight:800;color:#2c3e50;line-height:1.3;margin-bottom:20px}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-title-compact[_ngcontent-%COMP%]   .text-highlight[_ngcontent-%COMP%]{background:linear-gradient(135deg,#e67e22,#d35400);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 768px){.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-title-compact[_ngcontent-%COMP%]{font-size:1.8rem}}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-description[_ngcontent-%COMP%]{font-size:1.05rem;line-height:1.7;color:#7f8c8d;margin-bottom:25px}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-description[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{color:#e67e22;font-weight:700}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-highlights[_ngcontent-%COMP%]{margin-bottom:30px}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-highlights[_ngcontent-%COMP%]   .highlight-item[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-highlights[_ngcontent-%COMP%]   .highlight-item[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#27ae60;font-size:1.1rem;margin-top:3px;flex-shrink:0}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-highlights[_ngcontent-%COMP%]   .highlight-item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.95rem;color:#7f8c8d;line-height:1.5}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-partners-compact[_ngcontent-%COMP%]{padding-top:25px;border-top:2px solid rgba(44,62,80,.08)}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-partners-compact[_ngcontent-%COMP%]   .partners-intro[_ngcontent-%COMP%]{display:block;font-size:.9rem;color:#7f8c8d;font-weight:600;margin-bottom:12px}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-partners-compact[_ngcontent-%COMP%]   .partners-tags[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:10px}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-partners-compact[_ngcontent-%COMP%]   .partners-tags[_ngcontent-%COMP%]   .partner-tag[_ngcontent-%COMP%]{background:linear-gradient(135deg,#8d6e631a,#e67e221a);color:#e67e22;padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:600;transition:all .3s ease}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-partners-compact[_ngcontent-%COMP%]   .partners-tags[_ngcontent-%COMP%]   .partner-tag[_ngcontent-%COMP%]:hover{background:#8d6e63;color:#fff;transform:translateY(-2px)}@media (max-width: 992px){.about-section-compact[_ngcontent-%COMP%]{padding:50px 0}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]{margin-bottom:30px}}@media (max-width: 768px){.about-section-compact[_ngcontent-%COMP%]{padding:40px 0}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]{padding:25px;gap:15px}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-icon[_ngcontent-%COMP%]{width:60px;height:60px}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%], .about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-content[_ngcontent-%COMP%]   .badge-year[_ngcontent-%COMP%]{font-size:1.7rem}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]   .badge-content[_ngcontent-%COMP%]   .badge-text[_ngcontent-%COMP%]{font-size:.9rem}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr);gap:12px}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]   .stat-item[_ngcontent-%COMP%]{padding:15px}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]   .stat-item[_ngcontent-%COMP%]   .stat-number[_ngcontent-%COMP%]{font-size:1.6rem}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]   .stat-item[_ngcontent-%COMP%]   .stat-label[_ngcontent-%COMP%]{font-size:.75rem}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-title-compact[_ngcontent-%COMP%]{font-size:1.6rem}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-description[_ngcontent-%COMP%]{font-size:1rem}}@media (max-width: 576px){.about-section-compact[_ngcontent-%COMP%]{padding:35px 0}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-badge[_ngcontent-%COMP%]{flex-direction:column;text-align:center}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]{grid-template-columns:1fr}.about-section-compact[_ngcontent-%COMP%]   .about-visual[_ngcontent-%COMP%]   .about-stats[_ngcontent-%COMP%]   .stat-item[_ngcontent-%COMP%]   .stat-number[_ngcontent-%COMP%]{font-size:1.8rem}.about-section-compact[_ngcontent-%COMP%]   .about-content-compact[_ngcontent-%COMP%]   .about-title-compact[_ngcontent-%COMP%]{font-size:1.4rem}}.slogan-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:center;gap:15px;margin-bottom:.8rem;margin-top:.3rem}@media (min-width: 992px){.slogan-wrapper[_ngcontent-%COMP%]{gap:8px;margin-bottom:.5rem;margin-top:.2rem}}.hero-slogan[_ngcontent-%COMP%]{font-size:1.3rem;font-weight:600;margin:0;animation:_ngcontent-%COMP%_slideInUp 1s ease-out .4s both;
1background:linear-gradient(90deg,#f39c12,#fff176,#f39c12,#fff176,#f39c12);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_ngcontent-%COMP%_slideInUp 1s ease-out .4s both,shimmerGlow 3s ease-in-out infinite;text-shadow:0 0 15px rgba(243,156,18,.4),0 0 30px rgba(243,156,18,.2);font-style:italic;letter-spacing:.5px;position:relative;display:inline-block;filter:drop-shadow(0 2px 8px rgba(243,156,18,.3));transition:all .3s ease}.hero-slogan.transitioning[_ngcontent-%COMP%]{opacity:0;transform:translateY(-10px)}.hero-slogan[_ngcontent-%COMP%]:before, .hero-slogan[_ngcontent-%COMP%]:after{content:"\\2726";position:absolute;top:50%;transform:translateY(-50%);background:linear-gradient(45deg,#f39c12,#fff176);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:.9rem;animation:_ngcontent-%COMP%_sparkleRotate 2s ease-in-out infinite}.hero-slogan[_ngcontent-%COMP%]:before{left:-28px}.hero-slogan[_ngcontent-%COMP%]:after{right:-28px;animation-delay:1s}@media (max-width: 992px){.hero-slogan[_ngcontent-%COMP%]{font-size:1.15rem;letter-spacing:.4px}.hero-slogan[_ngcontent-%COMP%]:before, .hero-slogan[_ngcontent-%COMP%]:after{font-size:.8rem}.hero-slogan[_ngcontent-%COMP%]:before{left:-24px}.hero-slogan[_ngcontent-%COMP%]:after{right:-24px}}@media (max-width: 768px){.hero-slogan[_ngcontent-%COMP%]{font-size:1rem;letter-spacing:.3px}.hero-slogan[_ngcontent-%COMP%]:before, .hero-slogan[_ngcontent-%COMP%]:after{font-size:.7rem}.hero-slogan[_ngcontent-%COMP%]:before{left:-20px}.hero-slogan[_ngcontent-%COMP%]:after{right:-20px}}@media (max-width: 576px){.hero-slogan[_ngcontent-%COMP%]{font-size:.9rem;letter-spacing:.2px}.hero-slogan[_ngcontent-%COMP%]:before, .hero-slogan[_ngcontent-%COMP%]:after{font-size:.6rem}.hero-slogan[_ngcontent-%COMP%]:before{left:-18px}.hero-slogan[_ngcontent-%COMP%]:after{right:-18px}}.language-selector[_ngcontent-%COMP%]{display:flex;gap:8px;align-items:center;padding:8px 12px;background:#ffffff14;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:25px;border:1px solid rgba(255,255,255,.15);animation:_ngcontent-%COMP%_slideInUp 1s ease-out .5s both}@media (min-width: 992px){.language-selector[_ngcontent-%COMP%]{gap:6px;padding:5px 10px;border-radius:20px}}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]{width:36px;height:36px;border-radius:50%;border:2px solid transparent;background:#ffffff0d;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;padding:0;position:relative;overflow:hidden}@media (min-width: 992px){.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]{width:30px;height:30px}}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]   .lang-initial[_ngcontent-%COMP%]{font-size:.85rem;font-weight:700;color:#ffffffd9;transition:all .3s ease;letter-spacing:-.5px}@media (min-width: 992px){.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]   .lang-initial[_ngcontent-%COMP%]{font-size:.75rem}}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]:hover{background:#ffffff1f;transform:translateY(-3px) scale(1.1);border-color:#f39c124d}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]:hover:before{left:100%}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]:hover   .lang-initial[_ngcontent-%COMP%]{transform:scale(1.1);color:#fff}.language-selector[_ngcontent-%COMP%]   .lang-btn.active[_ngcontent-%COMP%]{background:linear-gradient(135deg,#f39c1240,#e67e2240);border-color:#f39c1299;box-shadow:0 4px 15px #f39c124d,inset 0 1px #fff3}.language-selector[_ngcontent-%COMP%]   .lang-btn.active[_ngcontent-%COMP%]   .lang-initial[_ngcontent-%COMP%]{color:#fff;font-weight:800;transform:scale(1.05)}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]:active{transform:translateY(-1px) scale(1.05)}@media (max-width: 768px){.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]{width:32px;height:32px}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]   .lang-initial[_ngcontent-%COMP%]{font-size:.8rem}}@media (max-width: 576px){.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]{width:28px;height:28px}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]   .lang-initial[_ngcontent-%COMP%]{font-size:.75rem}}@media (max-width: 768px){.language-selector[_ngcontent-%COMP%]{gap:6px;padding:6px 10px}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]{width:32px;height:32px}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]   .flag[_ngcontent-%COMP%]{font-size:1.1rem}}@media (max-width: 576px){.language-selector[_ngcontent-%COMP%]{gap:5px;padding:5px 8px}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]{width:28px;height:28px}.language-selector[_ngcontent-%COMP%]   .lang-btn[_ngcontent-%COMP%]   .flag[_ngcontent-%COMP%]{font-size:1rem}}@keyframes _ngcontent-%COMP%_shimmerGlow{0%,to{background-position:0% center;filter:drop-shadow(0 2px 8px rgba(243,156,18,.3)) brightness(1)}50%{background-position:100% center;filter:drop-shadow(0 3px 15px rgba(243,156,18,.6)) brightness(1.2)}}@keyframes _ngcontent-%COMP%_sparkleRotate{0%,to{opacity:.6;transform:translateY(-50%) scale(1) rotate(0)}50%{opacity:.9;transform:translateY(-50%) scale(1.2) rotate(180deg)}}body.home-page[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{margin-top:0!important;padding-top:0!important}body.home-page[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]:first-child{margin-top:0!important;top:0!important}body.home-page[_ngcontent-%COMP%]   .layout-wrapper[_ngcontent-%COMP%], body.home-page[_ngcontent-%COMP%]   .main-content[_ngcontent-%COMP%]{padding-top:0!important;margin-top:0!important}@media (max-width: 992px){.hero-section[_ngcontent-%COMP%]{min-height:100vh}.hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{padding:0;height:100vh}.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:3rem;margin-bottom:1.2rem}.hero-section[_ngcontent-%COMP%]   .hero-subtitle[_ngcontent-%COMP%]{font-size:1.3rem}.hero-section[_ngcontent-%COMP%]   .hero-description[_ngcontent-%COMP%]{font-size:1.1rem}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{padding:15px 30px;font-size:1rem;margin:10px 5px}}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]{text-align:center;min-height:100vh}.hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{padding:0;height:100vh}.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:2.5rem;margin-bottom:1rem}.hero-section[_ngcontent-%COMP%]   .hero-subtitle[_ngcontent-%COMP%]{font-size:1.2rem;margin-bottom:1rem}.hero-section[_ngcontent-%COMP%]   .hero-description[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:2rem}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{width:100%;margin:8px 0;padding:16px}.hero-section[_ngcontent-%COMP%]   .scroll-indicator[_ngcontent-%COMP%]{bottom:30px;font-size:1.5rem}}.services-section[_ngcontent-%COMP%]{padding:40px 0 60px;background:linear-gradient(135deg,#fff,#f8f9fa);position:relative}.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]{padding:16px 40px;background:linear-gradient(135deg,#e67e22,#bf6516);color:#fff;border:none;border-radius:50px;font-weight:700;font-size:1.05rem;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 25px #e67e224d;position:relative;overflow:hidden}.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]:hover{transform:translateY(-3px);box-shadow:0 12px 35px #e67e2266}.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]:hover:before{left:100%}.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]:active{transform:translateY(-1px)}.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{transition:transform .3s ease}.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]:hover   i[_ngcontent-%COMP%]{transform:scale(1.1)}.services-section[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(230,126,34,.03) 0%,transparent 50%),radial-gradient(circle at 20% 80%,rgba(39,174,96,.03) 0%,transparent 50%);pointer-events:none}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]{background:#fff;border-radius:20px;padding:40px 30px;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(44,62,80,.06);box-shadow:0 8px 30px #2c3e500f,0 2px 8px #2c3e5008;position:relative;overflow:hidden}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#e67e22,#d35400);
1transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]:hover{transform:translateY(-10px);box-shadow:0 20px 50px #2c3e501f,0 5px 15px #2c3e500f}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]:hover:before{transform:scaleX(1)}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]:hover   .service-icon-wrapper[_ngcontent-%COMP%]{transform:scale(1.05)}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]:hover   .service-icon-wrapper[_ngcontent-%COMP%]   .service-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,#e67e22,#d35400);transform:rotate(5deg)}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]:hover   .service-link[_ngcontent-%COMP%]{color:#e67e22}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]:hover   .service-link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{transform:translate(5px)}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-icon-wrapper[_ngcontent-%COMP%]{margin-bottom:25px;transition:transform .4s ease}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-icon[_ngcontent-%COMP%]{width:80px;height:80px;background:#8d6e63;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto;transition:all .4s ease;box-shadow:0 8px 20px #8d6e6333}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2.2rem;color:#fff}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-title[_ngcontent-%COMP%]{font-size:1.4rem;font-weight:700;color:#2c3e50;margin-bottom:15px;text-align:center;line-height:1.3}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-description[_ngcontent-%COMP%]{font-size:1rem;color:#7f8c8d;text-align:center;margin-bottom:25px;line-height:1.6;min-height:60px}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-link[_ngcontent-%COMP%]{display:inline-flex;align-items:center;color:#e67e22;font-weight:600;text-decoration:none;transition:all .3s ease;position:relative;left:50%;transform:translate(-50%)}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{transition:transform .3s ease}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-link[_ngcontent-%COMP%]:hover{text-decoration:none}@media (max-width: 768px){.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]{width:100%;max-width:350px;padding:14px 30px;font-size:1rem}}@media (max-width: 576px){.services-section[_ngcontent-%COMP%]   .btn-view-more[_ngcontent-%COMP%]{width:100%;max-width:100%;padding:14px 25px;font-size:.95rem}}@media (max-width: 992px){.services-section[_ngcontent-%COMP%]{padding:30px 0 50px}.actors-section[_ngcontent-%COMP%]{padding:30px 0 25px}}@media (max-width: 768px){.services-section[_ngcontent-%COMP%]{padding:60px 0}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]{padding:30px 25px;margin-bottom:20px}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-icon[_ngcontent-%COMP%]{width:70px;height:70px}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2rem}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-title[_ngcontent-%COMP%]{font-size:1.2rem}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-description[_ngcontent-%COMP%]{font-size:.95rem;min-height:auto}}@media (max-width: 576px){.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]{padding:25px 20px}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-icon[_ngcontent-%COMP%]{width:65px;height:65px}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:1.8rem}.services-section[_ngcontent-%COMP%]   .service-card[_ngcontent-%COMP%]   .service-title[_ngcontent-%COMP%]{font-size:1.1rem}}.pack-section[_ngcontent-%COMP%]{padding:80px 0 30px;background:linear-gradient(135deg,#f8f9fa,#fff,#f8f9fa),url("data:image/svg+xml,%3Csvg width=\'60\' height=\'60\' viewBox=\'0 0 60 60\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg fill=\'none\' fill-rule=\'evenodd\'%3E%3Cg fill=\'%23E8E8E8\' fill-opacity=\'0.03\'%3E%3Cpath d=\'m36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 10px 40px #2c3e5014,0 2px 8px #2c3e500a;transition:all .4s cubic-bezier(.4,0,.2,1);height:100%;border:1px solid rgba(44,62,80,.05);position:relative}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#e67e22,#d35400);
1transform:scaleX(0);transition:transform .4s ease}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]:hover{transform:translateY(-12px);box-shadow:0 25px 60px #2c3e5026,0 5px 20px #2c3e5014}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]:hover:before{transform:scaleX(1)}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]{background:#8d6e63;color:#fff;padding:35px 30px;text-align:center;position:relative;overflow:hidden}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:_ngcontent-%COMP%_shimmer 3s infinite}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]   .pack-badge[_ngcontent-%COMP%]{background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 20px;border-radius:25px;font-size:.9rem;font-weight:600;display:inline-block;margin-bottom:15px;border:1px solid rgba(255,255,255,.3)}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]   .pack-title[_ngcontent-%COMP%]{font-size:2rem;font-weight:800;margin:20px 0 15px;letter-spacing:-.5px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]   .pack-duration[_ngcontent-%COMP%]{font-size:1.1rem;opacity:.9;font-weight:500}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]   .pack-duration[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:8px;color:#f39c12}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]{padding:40px 35px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-price[_ngcontent-%COMP%]{text-align:center;margin-bottom:35px;position:relative}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-price[_ngcontent-%COMP%]   .price-amount[_ngcontent-%COMP%]{font-size:3.5rem;font-weight:900;color:#2c3e50;line-height:1}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-price[_ngcontent-%COMP%]   .price-currency[_ngcontent-%COMP%]{font-size:1.3rem;color:#7f8c8d;margin-left:8px;font-weight:600}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-price[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:2px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-features[_ngcontent-%COMP%]{list-style:none;padding:0;margin-bottom:35px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-features[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:12px 0;color:#2c3e50;font-size:1rem;font-weight:500;display:flex;align-items:center;transition:color .3s ease}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-features[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover{color:#e67e22}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-features[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#27ae60;margin-right:15px;font-size:1.1rem;width:20px;background:#27ae601a;padding:6px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .btn-pack[_ngcontent-%COMP%]{width:100%;padding:18px;background:#8d6e63;color:#fff;border:none;border-radius:50px;font-weight:700;font-size:1.1rem;transition:all .4s ease;position:relative;overflow:hidden}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .btn-pack[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .btn-pack[_ngcontent-%COMP%]:hover{background:linear-gradient(135deg,#e67e22,#d35400);transform:scale(1.02);box-shadow:0 10px 30px #e67e224d}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .btn-pack[_ngcontent-%COMP%]:hover:before{left:100%}
1.pack-carousel[_ngcontent-%COMP%]{position:relative;max-width:900px;margin:0 auto;padding:20px 0}.pack-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:#e67e22;border:2px solid #E67E22;width:55px;height:55px;border-radius:50%;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:10;box-shadow:0 4px 20px #2c3e501a}.pack-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]:hover{background:#e67e22;color:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 8px 30px #2c3e5033}.pack-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-30px}.pack-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-30px}.pack-carousel[_ngcontent-%COMP%]   .pack-carousel-container[_ngcontent-%COMP%]{position:relative;min-height:600px}.pack-carousel[_ngcontent-%COMP%]   .pack-slide[_ngcontent-%COMP%]{position:absolute;width:100%;opacity:0;transform:scale(.9) translateY(20px);transition:all .8s cubic-bezier(.4,0,.2,1);pointer-events:none}.pack-carousel[_ngcontent-%COMP%]   .pack-slide.active[_ngcontent-%COMP%]{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.pack-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]{text-align:center;margin-top:30px}.pack-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;width:12px;height:12px;border-radius:50%;background:#2c3e5033;margin:0 8px;cursor:pointer;transition:all .5s ease}.pack-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%]{background:#e67e22;width:35px;border-radius:8px;box-shadow:0 2px 8px #2c3e504d}.pack-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover:not(.active){background:#2c3e5066;transform:scale(1.2)}@media (max-width: 768px){.pack-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:45px;height:45px}.pack-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-22px}.pack-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-22px}.pack-carousel[_ngcontent-%COMP%]   .pack-carousel-container[_ngcontent-%COMP%]{min-height:650px}}@media (max-width: 576px){.pack-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:40px;height:40px}.pack-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-20px}.pack-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-20px}.pack-carousel[_ngcontent-%COMP%]   .pack-carousel-container[_ngcontent-%COMP%]{min-height:700px}}.actors-section[_ngcontent-%COMP%]{padding:40px 0 30px;background:linear-gradient(135deg,#fff,#f8f9fa),radial-gradient(circle at 20% 20%,rgba(44,62,80,.02) 0%,transparent 50%);position:relative}.actors-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]{margin-bottom:15px}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]{position:relative;max-width:900px;margin:0 auto;padding:20px 0}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:#e67e22;border:2px solid #E67E22;width:55px;height:55px;border-radius:50%;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:10;box-shadow:0 4px 20px #2c3e501a}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]:hover{background:#e67e22;color:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 8px 30px #2c3e5033}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-30px}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-30px}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actors-container[_ngcontent-%COMP%]{position:relative;height:300px}
1.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-slide[_ngcontent-%COMP%]{position:absolute;width:100%;opacity:0;transform:scale(.9) translateY(20px);transition:all .8s cubic-bezier(.4,0,.2,1);pointer-events:none}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-slide.active[_ngcontent-%COMP%]{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]{background:linear-gradient(135deg,#fff,#fafbfc);border-radius:24px;padding:30px 45px;text-align:center;box-shadow:0 15px 60px #2c3e5014,0 5px 20px #2c3e500a;border:1px solid rgba(44,62,80,.06);position:relative;overflow:hidden;transition:all .6s cubic-bezier(.4,0,.2,1)}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]{width:100px;height:100px;margin:0 auto 15px;background:#8d6e63;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 15px 40px #2c3e5033,inset 0 2px #fff3;position:relative;transition:all .5s ease}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:-5px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:50%;opacity:0;transition:opacity .5s ease;z-index:-1}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]:hover:before{opacity:1}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:3rem;color:#fff;z-index:2;transition:transform .4s ease}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]:hover   i[_ngcontent-%COMP%]{transform:scale(1.1)}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-title[_ngcontent-%COMP%]{font-size:2rem;font-weight:800;color:#2c3e50;margin-bottom:0;letter-spacing:-.5px;transition:color .4s ease}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 20px 70px #2c3e501f,0 8px 25px #2c3e500f}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]:hover   .actor-title[_ngcontent-%COMP%]{color:#e67e22}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]{text-align:center;margin-top:12px}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;width:12px;height:12px;border-radius:50%;background:#2c3e5033;margin:0 8px;cursor:pointer;transition:all .5s ease}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%]{background:#e67e22;width:35px;border-radius:8px;box-shadow:0 2px 8px #2c3e504d}.actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover:not(.active){background:#2c3e5066;transform:scale(1.2)}.stats-section[_ngcontent-%COMP%]{padding:80px 0 60px;background:#8d6e63;color:#fff;position:relative;overflow:hidden}.stats-section[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(230,126,34,.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(243,156,18,.08) 0%,transparent 50%);animation:_ngcontent-%COMP%_statsGlow 10s infinite ease-in-out}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:50px 30px;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .8s ease}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]:hover{background:#ffffff26;transform:translateY(-15px) scale(1.02);box-shadow:0 25px 50px #0000004d}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]:hover:before{left:100%}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]:hover   .stat-icon[_ngcontent-%COMP%]{transform:scale(1.1) rotate(5deg);color:#f39c12}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-icon[_ngcontent-%COMP%]{font-size:3.5rem;margin-bottom:25px;color:#ffffffe6;transition:all .4s ease}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-number[_ngcontent-%COMP%]{font-size:3.5rem;font-weight:900;margin-bottom:15px;background:linear-gradient(135deg,#fff,#f39c12);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-label[_ngcontent-%COMP%]{font-size:1.1rem;opacity:.9;font-weight:600}.download-section[_ngcontent-%COMP%]{padding:80px 0 60px;background:linear-gradient(135deg,#f8f9fa,#fff,#f8f9fa);position:relative}.download-section[_ngcontent-%COMP%]   .download-title[_ngcontent-%COMP%]{font-size:2.8rem;font-weight:800;color:#2c3e50;margin-bottom:25px;letter-spacing:-.5px}.download-section[_ngcontent-%COMP%]   .download-description[_ngcontent-%COMP%]{font-size:1.3rem;color:#7f8c8d;margin-bottom:40px;line-height:1.6}.download-section[_ngcontent-%COMP%]   .download-buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:inline-block;margin-right:20px;transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #2c3e501a}.download-section[_ngcontent-%COMP%]   .download-buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{transform:scale(1.05) translateY(-5px);box-shadow:0 15px 50px #2c3e5033}.download-section[_ngcontent-%COMP%]   .download-buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:70px;width:auto}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]{text-align:center;position:relative}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:20%;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:50%;filter:blur(60px);opacity:.1;z-index:0}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-container[_ngcontent-%COMP%]{position:relative;display:inline-block;width:100%;height:500px;z-index:1}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{position:absolute;max-width:280px;width:auto;height:auto;filter:drop-shadow(0 25px 50px rgba(44,62,80,.15));transition:transform .3s ease}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%]{top:30px;right:5%;transform:rotate(-15deg) scale(1);z-index:3;animation:_ngcontent-%COMP%_phoneFrontFloat 6s ease-in-out infinite}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%]:hover{transform:rotate(-12deg) scale(1.05) translateY(-10px)}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{top:0;left:10%;transform:rotate(8deg) scale(1.05);z-index:2;animation:_ngcontent-%COMP%_phoneBackFloat 6s ease-in-out infinite 1s}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]:hover{transform:rotate(5deg) scale(1.1) translateY(-10px)}@media (max-width: 992px){.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]{margin-top:60px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-container[_ngcontent-%COMP%]{height:450px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{max-width:240px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%]{right:5%;top:25px;transform:rotate(-12deg) scale(.95)}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{left:10%;transform:rotate(6deg) scale(1)}}@media (max-width: 768px){.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]{margin-top:40px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-container[_ngcontent-%COMP%]{height:400px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{max-width:200
1px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%]{right:13%;top:25px;transform:rotate(-15deg) scale(.9)}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%]:hover{transform:rotate(-12deg) scale(.95) translateY(-8px)}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{left:23%;transform:rotate(8deg) scale(.95)}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]:hover{transform:rotate(5deg) scale(1) translateY(-8px)}}@media (max-width: 576px){.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-container[_ngcontent-%COMP%]{height:350px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{max-width:160px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%]{right:20%;top:20px;transform:rotate(-15deg) scale(.85)}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{left:30%;transform:rotate(8deg) scale(.9)}}@media (max-width: 480px){.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-container[_ngcontent-%COMP%]{height:380px;max-width:100%;padding:0 10px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-shadow-front[_ngcontent-%COMP%]{width:120px;height:28px;bottom:-14px;right:8%}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-shadow-back[_ngcontent-%COMP%]{width:140px;height:32px;bottom:-16px;left:12%}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{max-width:170px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%]{right:6%;top:25px;transform:rotate(-10deg) scale(.88)}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{left:10%;top:8px;transform:rotate(5deg) scale(.93)}}@media (max-width: 375px){.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-container[_ngcontent-%COMP%]{height:350px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-shadow-front[_ngcontent-%COMP%]{width:100px;height:24px;bottom:-12px;right:10%}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-shadow-back[_ngcontent-%COMP%]{width:120px;height:28px;bottom:-14px;left:15%}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{max-width:150px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-front[_ngcontent-%COMP%]{right:8%;top:20px;transform:rotate(-8deg) scale(.85)}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   .phone-back[_ngcontent-%COMP%]{left:12%;top:5px;transform:rotate(4deg) scale(.9)}}@keyframes _ngcontent-%COMP%_phoneFrontFloat{0%,to{transform:translateY(0) rotate(-8deg) scale(1.05)}33%{transform:translateY(-15px) rotate(-6deg) scale(1.06)}66%{transform:translateY(-8px) rotate(-7deg) scale(1.04)}}@keyframes _ngcontent-%COMP%_phoneBackFloat{0%,to{transform:translateY(0) rotate(8deg) scale(.95)}33%{transform:translateY(-10px) rotate(6deg) scale(.96)}66%{transform:translateY(-5px) rotate(7deg) scale(.94)}}.service-modal[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background:#1a252ff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:_ngcontent-%COMP%_modalFadeIn .4s ease}.service-modal[_ngcontent-%COMP%]   .service-modal-content[_ngcontent-%COMP%]{position:relative;width:90%;max-width:600px;background:#fff;border-radius:24px;box-shadow:0 25px 100px #0000004d;animation:_ngcontent-%COMP%_modalSlideIn .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.service-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]{position:absolute;top:20px;right:20px;background:#ffffff1a;border:2px solid rgba(44,62,80,.1);color:#7f8c8d;font-size:1.5rem;cursor:pointer;transition:all .3s ease;width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.service-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]:hover{transform:scale(1.1) rotate(90deg);background:#e67e22;border-color:#e67e22;color:#fff}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]{padding:60px 40px;text-align:center}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .loading-spinner[_ngcontent-%COMP%]{min-height:200px}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-icon[_ngcontent-%COMP%]{width:100px;height:100px;margin:0 auto 30px;background:#8d6e63;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 15px 40px #2c3e5033}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:3rem;color:#fff}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-title[_ngcontent-%COMP%]{font-size:2.2rem;font-weight:800;color:#2c3e50;margin-bottom:20px;letter-spacing:-.5px}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-description[_ngcontent-%COMP%]{font-size:1.2rem;color:#7f8c8d;line-height:1.6;margin-bottom:40px}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{padding:15px 30px;border-radius:50px;font-weight:700;font-size:1rem;transition:all .4s ease;position:relative;overflow:hidden}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:hover:before{left:100%}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:hover{transform:translateY(-2px)}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]{background:linear-gradient(135deg,#e67e22,#d35400);border:none;color:#fff;box-shadow:0 8px 25px #e67e2266}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]:hover{box-shadow:0 12px 35px #e67e2280}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn-outline-secondary[_ngcontent-%COMP%]{border:2px solid rgba(44,62,80,.2);color:#2c3e50;background:transparent}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn-outline-secondary[_ngcontent-%COMP%]:hover{background:#2c3e500d;border-color:#2c3e50}@media (max-width: 768px){.service-modal[_ngcontent-%COMP%]   .service-modal-content[_ngcontent-%COMP%]{width:95%;margin:20px}.service-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]{top:15px;right:15px;width:40px;height:40px;font-size:1.3rem}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]{padding:40px 25px}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-icon[_ngcontent-%COMP%]{width:80px;height:80px;margin-bottom:25px}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2.5rem}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-title[_ngcontent-%COMP%]{font-size:1.8rem}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-description[_ngcontent-%COMP%]{font-size:1.1rem}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]{flex-direction:column;gap:15px}.service-modal[_ngcontent-%COMP%]   .service-modal-body[_ngcontent-%COMP%]   .service-details[_ngcontent-%COMP%]   .service-modal-actions[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{width:100%;padding:14px}}.annonces-section[_ngcontent-%COMP%]{padding:80px 0;background:#f8faf5}.section-eyebrow[_ngcontent-%COMP%]{display:inline-block;font-size:.8rem;font-weight:700;color:#2e7d32;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px}.section-eyebrow[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:6px}.annonces-loader[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:10px;padding:40px 0}
1.loader-dot[_ngcontent-%COMP%]{width:12px;height:12px;border-radius:50%;background:#2e7d32;animation:_ngcontent-%COMP%_bounce 1.2s infinite ease-in-out}.loader-dot[_ngcontent-%COMP%]:nth-child(2){animation-delay:.2s}.loader-dot[_ngcontent-%COMP%]:nth-child(3){animation-delay:.4s}@keyframes _ngcontent-%COMP%_bounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.annonces-filter-bar[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:36px}.filter-chip[_ngcontent-%COMP%]{padding:7px 18px;border-radius:24px;border:1.5px solid #c8e6c9;background:#fff;font-size:.83rem;font-weight:600;color:#555;cursor:pointer;transition:all .2s}.filter-chip[_ngcontent-%COMP%]:hover{border-color:#2e7d32;color:#2e7d32}.filter-chip.active[_ngcontent-%COMP%]{background:#2e7d32;color:#fff;border-color:#2e7d32}.annonces-home-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;margin-bottom:40px}.annonce-home-card[_ngcontent-%COMP%]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #00000012;overflow:hidden;cursor:pointer;transition:transform .25s,box-shadow .25s;display:flex;flex-direction:column;border:1.5px solid transparent}.annonce-home-card[_ngcontent-%COMP%]:hover{transform:translateY(-6px);box-shadow:0 10px 28px #2e7d3221;border-color:#c8e6c9}.ahc-image[_ngcontent-%COMP%]{position:relative;height:180px;overflow:hidden}.ahc-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;transition:transform .4s}.ahc-image[_ngcontent-%COMP%]:hover   img[_ngcontent-%COMP%]{transform:scale(1.06)}.ahc-cat[_ngcontent-%COMP%]{position:absolute;bottom:10px;left:10px;background:#0000008c;color:#fff;font-size:.7rem;font-weight:600;padding:3px 9px;border-radius:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ahc-neg[_ngcontent-%COMP%]{position:absolute;bottom:10px;right:10px;background:#e65100;color:#fff;font-size:.68rem;font-weight:700;padding:3px 9px;border-radius:20px}.ahc-body[_ngcontent-%COMP%]{padding:14px 16px;flex:1}.ahc-titre[_ngcontent-%COMP%]{font-size:.95rem;font-weight:700;color:#1a1a1a;margin:0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ahc-meta[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.ahc-meta[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.78rem;color:#777}.ahc-meta[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:5px;color:#aaa}.ahc-bottom[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center}.ahc-prix[_ngcontent-%COMP%]{font-size:1rem;font-weight:700;color:#2e7d32}.ahc-prix[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.72rem;font-weight:400;color:#888}.ahc-qty[_ngcontent-%COMP%]{font-size:.75rem;color:#888}.ahc-qty[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:4px}.ahc-vendor[_ngcontent-%COMP%]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid #f0f0f0;background:#fafdf9}.ahc-avatar[_ngcontent-%COMP%]{width:34px;height:34px;border-radius:50%;background:#e8f5e9;color:#2e7d32;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.78rem;flex-shrink:0}.ahc-avatar.large[_ngcontent-%COMP%]{width:48px;height:48px;font-size:1rem}.ahc-vendor-info[_ngcontent-%COMP%]{flex:1;min-width:0}.ahc-vendor-info[_ngcontent-%COMP%]   .ahc-vendor-name[_ngcontent-%COMP%]{display:block;font-size:.8rem;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ahc-vendor-info[_ngcontent-%COMP%]   .ahc-dispo[_ngcontent-%COMP%]{display:block;font-size:.72rem;color:#aaa}.ahc-contact[_ngcontent-%COMP%]{width:32px;height:32px;border-radius:50%;background:#2e7d32;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.82rem;flex-shrink:0;transition:background .2s}.ahc-contact[_ngcontent-%COMP%]:hover{background:#1b5e20}.annonces-empty[_ngcontent-%COMP%]{grid-column:1/-1;text-align:center;padding:40px;color:#bbb}.annonces-empty[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2.5rem;display:block;margin-bottom:12px}.annonces-empty[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.9rem;margin-bottom:16px}.annonces-cta[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:14px;padding:18px 24px;box-shadow:0 2px 10px #0000000f;flex-wrap:wrap;gap:14px}.annonces-cta[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.88rem;color:#666}.btn-voir-tout[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#2e7d32,#43a047);color:#fff;border:none;border-radius:10px;padding:11px 22px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-voir-tout[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{transition:transform .2s}.btn-voir-tout[_ngcontent-%COMP%]:hover{background:linear-gradient(135deg,#1b5e20,#2e7d32)}.btn-voir-tout[_ngcontent-%COMP%]:hover   i[_ngcontent-%COMP%]{transform:translate(4px)}.annonce-modal-overlay[_ngcontent-%COMP%]{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.annonce-modal[_ngcontent-%COMP%]{background:#fff;border-radius:20px;width:100%;max-width:540px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000040;position:relative}.annonce-modal-close[_ngcontent-%COMP%]{position:absolute;top:14px;right:14px;z-index:10;width:34px;height:34px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555;box-shadow:0 2px 8px #00000026;transition:all .2s}.annonce-modal-close[_ngcontent-%COMP%]:hover{background:#fff;color:#c62828}.am-image[_ngcontent-%COMP%]{height:220px;overflow:hidden;border-radius:20px 20px 0 0;position:relative}.am-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.am-image[_ngcontent-%COMP%]   .am-overlay-badges[_ngcontent-%COMP%]{position:absolute;bottom:10px;left:10px;display:flex;gap:6px}.am-body[_ngcontent-%COMP%]{padding:20px 22px}.am-body[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:1.15rem;font-weight:700;
1color:#1a1a1a;margin-bottom:8px}.am-desc[_ngcontent-%COMP%]{font-size:.88rem;color:#666;line-height:1.6;margin-bottom:16px}.am-info-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.am-info[_ngcontent-%COMP%]{background:#f8faf7;border-radius:10px;padding:10px 12px}.am-info[_ngcontent-%COMP%]   .am-label[_ngcontent-%COMP%]{display:block;font-size:.7rem;color:#aaa;text-transform:uppercase;letter-spacing:.3px;margin-bottom:3px}.am-info[_ngcontent-%COMP%]   .am-val[_ngcontent-%COMP%]{font-size:.88rem;font-weight:600;color:#333}.am-info[_ngcontent-%COMP%]   .am-val.green[_ngcontent-%COMP%]{color:#2e7d32}.am-vendor[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px;background:#f0f7f0;border-radius:10px;padding:12px 14px;margin-bottom:16px}.am-vendor[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{display:block;font-size:.9rem;color:#1a1a1a}.am-vendor[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:block;font-size:.8rem;color:#666;margin-top:2px}.am-vendor[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:5px}.am-actions[_ngcontent-%COMP%]{display:flex;gap:10px}.am-btn[_ngcontent-%COMP%]{flex:1;padding:11px 16px;border-radius:10px;border:none;font-size:.88rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:all .2s}.am-btn.call[_ngcontent-%COMP%]{background:#2e7d32;color:#fff}.am-btn.call[_ngcontent-%COMP%]:hover{background:#1b5e20}.am-btn.whatsapp[_ngcontent-%COMP%]{background:#25d366;color:#fff}.am-btn.whatsapp[_ngcontent-%COMP%]:hover{background:#128c7e}@media (max-width: 768px){.annonces-section[_ngcontent-%COMP%]{padding:50px 0}.annonces-home-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}.annonces-cta[_ngcontent-%COMP%]{flex-direction:column;text-align:center}.am-info-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}.btn-voir-tout[_ngcontent-%COMP%]{width:100%;justify-content:center}}.partners-section[_ngcontent-%COMP%]{padding:70px 0 60px;background:linear-gradient(135deg,#fafbfc,#fff,#f8f9fa);position:relative}.partners-section[_ngcontent-%COMP%]   .partners-carousel[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto;overflow:hidden;position:relative;padding:0 20px}.partners-section[_ngcontent-%COMP%]   .partners-track[_ngcontent-%COMP%]{display:flex;gap:40px;animation:_ngcontent-%COMP%_partnerScroll 40s linear infinite;width:-moz-fit-content;width:fit-content}.partners-section[_ngcontent-%COMP%]   .partners-track[_ngcontent-%COMP%]:hover{animation-play-state:paused}.partners-section[_ngcontent-%COMP%]   .partner-item[_ngcontent-%COMP%]{flex:0 0 auto;min-width:160px;transition:all .4s cubic-bezier(.4,0,.2,1)}.partners-section[_ngcontent-%COMP%]   .partner-item[_ngcontent-%COMP%]:hover{transform:translateY(-8px)}.partners-section[_ngcontent-%COMP%]   .partner-item[_ngcontent-%COMP%]:hover   .partner-logo-container[_ngcontent-%COMP%]{box-shadow:0 20px 50px #2c3e5026;transform:scale(1.05)}.partners-section[_ngcontent-%COMP%]   .partner-item[_ngcontent-%COMP%]:hover   .partner-name[_ngcontent-%COMP%]{color:#e67e22}.partners-section[_ngcontent-%COMP%]   .partner-link[_ngcontent-%COMP%]{display:block;text-decoration:none;text-align:center}.partners-section[_ngcontent-%COMP%]   .partner-link[_ngcontent-%COMP%]:hover{text-decoration:none}.partners-section[_ngcontent-%COMP%]   .partner-logo-container[_ngcontent-%COMP%]{width:140px;height:100px;background:linear-gradient(135deg,#8d6e63,#a1887f);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;padding:15px;box-shadow:0 8px 30px #8d6e634d,inset 0 1px #fff3;border:1px solid rgba(141,110,99,.2);transition:all .4s ease;position:relative;overflow:hidden}.partners-section[_ngcontent-%COMP%]   .partner-logo-container[_ngcontent-%COMP%]:hover{background:linear-gradient(135deg,#e67e22,#d35400);box-shadow:0 15px 40px #e67e2266;transform:scale(1.05)}.partners-section[_ngcontent-%COMP%]   .partner-logo[_ngcontent-%COMP%]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;filter:brightness(1.1) contrast(1.2);transition:all .4s ease}.partners-section[_ngcontent-%COMP%]   .partner-logo[_ngcontent-%COMP%]:hover{filter:brightness(1.2) contrast(1.3);transform:scale(1.02)}.partners-section[_ngcontent-%COMP%]   .partner-logo-fallback[_ngcontent-%COMP%]{display:none;align-items:center;justify-content:center;width:100%;height:100%;background:#8d6e63;color:#fff;font-size:2rem;font-weight:700;border-radius:8px}
1.partners-section[_ngcontent-%COMP%]   .partner-name[_ngcontent-%COMP%]{font-size:.9rem;font-weight:600;color:#7f8c8d;transition:all .3s ease;display:block;margin-top:5px}@keyframes _ngcontent-%COMP%_partnerScroll{0%{transform:translate(0)}to{transform:translate(-720px)}}@media (max-width: 768px){.partners-section[_ngcontent-%COMP%]{padding:60px 0}.partners-section[_ngcontent-%COMP%]   .partners-track[_ngcontent-%COMP%]{animation:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px;justify-items:center;max-width:100%}.partners-section[_ngcontent-%COMP%]   .partner-logo-container[_ngcontent-%COMP%]{width:120px;height:80px}}@keyframes _ngcontent-%COMP%_shimmerDiagonal{0%{transform:translate(-150%) translateY(150%) rotate(45deg);opacity:0}50%{opacity:1}to{transform:translate(150%) translateY(-150%) rotate(45deg);opacity:0}}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]{position:relative;overflow:hidden}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);animation:_ngcontent-%COMP%_shimmerDiagonal 3s ease-in-out infinite;pointer-events:none;z-index:1}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]:nth-child(2n):before{animation-delay:1.5s}.video-modal[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background:#1a252ff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:_ngcontent-%COMP%_modalFadeIn .4s ease}.video-modal[_ngcontent-%COMP%]   .video-modal-content[_ngcontent-%COMP%]{position:relative;width:90%;max-width:800px;animation:_ngcontent-%COMP%_modalSlideIn .4s cubic-bezier(.4,0,.2,1)}.video-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]{position:absolute;top:-60px;right:0;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);color:#fff;font-size:1.8rem;cursor:pointer;transition:all .3s ease;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.video-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]:hover{transform:scale(1.1) rotate(90deg);background:#e77e22e6;border-color:#e67e22}.video-modal[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px;box-shadow:0 25px 100px #00000080}.video-modal[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width: 992px){.video-modal[_ngcontent-%COMP%]   .video-modal-content[_ngcontent-%COMP%]{width:90%;max-width:700px}}@media (max-width: 768px){.video-modal[_ngcontent-%COMP%]   .video-modal-content[_ngcontent-%COMP%]{width:95%;max-width:100%}.video-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]{top:-50px;width:45px;height:45px;font-size:1.5rem}}.main-footer[_ngcontent-%COMP%]{background:#8d6e63;color:#fff;padding:60px 0 0;position:relative;overflow:hidden}.main-footer[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(230,126,34,.08) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(243,156,18,.06) 0%,transparent 50%);pointer-events:none}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]{margin-bottom:40px}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]   .footer-logo[_ngcontent-%COMP%]{margin-bottom:25px;background:#fff;padding:20px;border-radius:16px;display:inline-block;box-shadow:0 4px 15px #0000001a;transition:all .3s ease}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]   .footer-logo[_ngcontent-%COMP%]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #00000026}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]   .footer-logo[_ngcontent-%COMP%]   .footer-logo-img[_ngcontent-%COMP%]{height:60px;width:auto;display:block}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]   .footer-description[_ngcontent-%COMP%]{font-size:1.1rem;line-height:1.6;color:#ffffffe6;margin:0}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]{margin-bottom:40px}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-title[_ngcontent-%COMP%]{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:25px;position:relative}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-title[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:3px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:2px}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-menu[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-menu[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-bottom:12px}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-menu[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#ffffffd9;text-decoration:none;font-size:1rem;font-weight:500;transition:all .3s ease;position:relative}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-menu[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:before{content:"";position:absolute;
1left:0;bottom:-2px;width:0;height:2px;background:#f39c12;transition:width .3s ease}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-menu[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#fff;text-decoration:none;padding-left:8px}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-menu[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover:before{width:30px}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]{border-top:1px solid rgba(255,255,255,.15);padding:30px 0;margin-top:40px}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-copyright[_ngcontent-%COMP%]{color:#fffc;margin:0;font-size:.95rem}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]{text-align:right}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;background:#ffffff1a;color:#fffc;border-radius:50%;margin-left:15px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:1.1rem}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]:hover{background:#fff;color:#e67e22;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 25px #0003}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]:first-child:hover{background:#3b5998;color:#fff}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]:nth-child(2):hover{background:#1da1f2;color:#fff}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]:nth-child(3):hover{background:#0077b5;color:#fff}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]:nth-child(4):hover{background:#e4405f;color:#fff}@media (max-width: 992px){.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]{margin-bottom:12px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]{padding:18px 0}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actors-container[_ngcontent-%COMP%]{height:280px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]{padding:25px 30px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]{width:90px;height:90px;margin-bottom:12px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2.8rem}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-title[_ngcontent-%COMP%]{font-size:1.7rem}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]{margin-top:10px}}@media (max-width: 768px){.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]{margin-bottom:10px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ng
1content-%COMP%]{padding:15px 0}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actors-container[_ngcontent-%COMP%]{height:260px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:45px;height:45px;font-size:1.1rem}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-22px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-22px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]{padding:20px 25px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]{width:85px;height:85px;margin-bottom:10px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2.3rem}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-title[_ngcontent-%COMP%]{font-size:1.5rem}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]{margin-top:8px}}@media (max-width: 576px){.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]{margin-bottom:8px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]{padding:12px 0}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actors-container[_ngcontent-%COMP%]{height:240px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:40px;height:40px;font-size:1rem}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-20px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-20px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]{padding:18px 20px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]{width:75px;height:75px;margin-bottom:8px}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2rem}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-title[_ngcontent-%COMP%]{font-size:1.3rem}.main-footer[_ngcontent-%COMP%]   .actors-section[_ngcontent-%COMP%]   .actors-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]{margin-top:6px}}@media (max-width: 992px){.main-footer[_ngcontent-%COMP%]{padding:50px 0 0}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]{text-align:center;margin-bottom:30px}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]{margin-bottom:30px}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-title[_ngcontent-%COMP%]{text-align:center;margin-bottom:20px}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-title[_ngcontent-%COMP%]:after{left:50%;transform:translate(-50%)}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-menu[_ngcontent-%COMP%]{text-align:center}}@media (max-width: 768px){.main-footer[_ngcontent-%COMP%]{padding:40px 0 0}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]   .footer-description[_ngcontent-%COMP%]{font-size:1rem}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-title[_ngcontent-%COMP%]{font-size:1.2rem}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]{text-align:center}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]{text-align:center;margin-top:20px}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]{width:40px;height:40px;margin:0 8px}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-social[_ngcontent-%COMP%]   .social-link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:1rem}}@media (max-width: 576px){.main-footer[_ngcontent-%COMP%]{padding:30px 0 0}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]   .footer-logo[_ngcontent-%COMP%]   .footer-logo-img[_ngcontent-%COMP%]{height:40px}.main-footer[_ngcontent-%COMP%]   .footer-brand[_ngcontent-%COMP%]   .footer-description[_ngcontent-%COMP%]{font-size:.95rem}.main-footer[_ngcontent-%COMP%]   .footer-links[_ngcontent-%COMP%]   .footer-title[_ngcontent-%COMP%]{font-size:1.1rem}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]{padding:25px 0}.main-footer[_ngcontent-%COMP%]   .footer-bottom[_ngcontent-%COMP%]   .footer-copyright[_ngcontent-%COMP%]{font-size:.9rem;text-align:center;margin-bottom:15px}}@media print{.hero-section[_ngcontent-%COMP%], .video-modal[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%], .main-footer[_ngcontent-%COMP%]{display:none}.section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]:after{display:none}}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]{display:flex;align-items:flex-start;margin-bottom:20px}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#f39c12;font-size:1.1rem;margin-right:15px;margin-top:3px;min-width:20px}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]   .contact-content[_ngcontent-%COMP%]{flex:1}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]   .contact-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#ffffffd9;margin:0 0 3px;font-size:.95rem;line-height:1.4}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]   .contact-content[_ngcontent-%COMP%]   .website-link[_ngcontent-%COMP%]{color:#ffffffd9;text-decoration:none;transition:color .3s ease}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]   .contact-content[_ngcontent-%COMP%]   .website-link[_ngcontent-%COMP%]:hover{color:#f39c12;text-decoration:none}@media (max-width: 992px){.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]{text-align:center}}@media (max-width: 768px){.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]{text-align:center}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]{justify-content:center;text-align:left;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:15px}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:1rem;margin-right:12px}.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]   .contact-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.9rem}}@media (max-width: 576px){.main-footer[_ngcontent-%COMP%]   .footer-contact[_ngcontent-%COMP%]   .contact-item[_ngcontent-%COMP%]{max-width:280px}}.team-section[_ngcontent-%COMP%]{padding:20px 0 15px;background:linear-gradient(135deg,#f8f9fa,#fff,#f8f9fa);position:relative}.team-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]{margin-bottom:20px}
1.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]{position:relative;max-width:900px;margin:0 auto;padding:10px 0}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:#e67e22;border:2px solid #E67E22;width:55px;height:55px;border-radius:50%;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:10;box-shadow:0 4px 20px #2c3e501a}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]:hover{background:#e67e22;color:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 8px 30px #2c3e5033}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-30px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-30px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-container[_ngcontent-%COMP%]{position:relative;min-height:550px;height:auto}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-slide[_ngcontent-%COMP%]{position:absolute;width:100%;opacity:0;transform:scale(.9) translateY(20px);transition:all .8s cubic-bezier(.4,0,.2,1);pointer-events:none;min-height:-moz-fit-content;min-height:fit-content}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-slide.active[_ngcontent-%COMP%]{opacity:1;transform:scale(1) translateY(0);pointer-events:auto;position:relative}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]{background:linear-gradient(135deg,#fff,#fafbfc);border-radius:24px;padding:40px;text-align:center;box-shadow:0 15px 60px #2c3e5014,0 5px 20px #2c3e500a;border:1px solid rgba(44,62,80,.06);transition:all .6s cubic-bezier(.4,0,.2,1)}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 20px 70px #2c3e501f,0 8px 25px #2c3e500f}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]:hover   .team-photo-wrapper[_ngcontent-%COMP%]{transform:scale(1.05)}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-photo-wrapper[_ngcontent-%COMP%]{width:150px;height:150px;margin:0 auto 25px;position:relative;transition:transform .4s ease}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-photo-wrapper[_ngcontent-%COMP%]   .team-photo[_ngcontent-%COMP%]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:4px solid #8D6E63;box-shadow:0 10px 30px #2c3e5026}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-photo-wrapper[_ngcontent-%COMP%]   .team-photo-fallback[_ngcontent-%COMP%]{display:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#8d6e63;align-items:center;justify-content:center}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-photo-wrapper[_ngcontent-%COMP%]   .team-photo-fallback[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:4rem;color:#fff}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-name[_ngcontent-%COMP%]{font-size:1.8rem;font-weight:800;color:#2c3e50;margin-bottom:8px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-role[_ngcontent-%COMP%]{font-size:1.1rem;font-weight:600;color:#e67e22;margin-bottom:5px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-profile[_ngcontent-%COMP%]{font-size:1rem;color:#7f8c8d;margin-bottom:15px;font-style:italic}
1.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-bio[_ngcontent-%COMP%]{font-size:.95rem;color:#7f8c8d;line-height:1.6;margin-bottom:20px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .bio-button[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:8px;margin-bottom:15px;padding:10px 20px;border:0;border-radius:50px;background:linear-gradient(135deg,#8d6e63,#6d4c41);color:#fff;box-shadow:0 4px 15px #8d6e634d;font-size:.95rem;font-weight:600;transition:transform .3s ease,box-shadow .3s ease}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .bio-button[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #8d6e6366}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-contact[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:15px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-contact[_ngcontent-%COMP%]   .contact-link[_ngcontent-%COMP%]{width:40px;height:40px;background:#8d6e631a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#e67e22;transition:all .3s ease}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-contact[_ngcontent-%COMP%]   .contact-link[_ngcontent-%COMP%]:hover{background:#e67e22;color:#fff;transform:translateY(-3px)}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-contact[_ngcontent-%COMP%]   .contact-link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:1rem}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]{text-align:center;margin-top:25px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;width:12px;height:12px;border-radius:50%;background:#2c3e5033;margin:0 8px;cursor:pointer;transition:all .5s ease}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%]{background:#e67e22;width:35px;border-radius:8px;box-shadow:0 2px 8px #2c3e504d}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover:not(.active){background:#2c3e5066;transform:scale(1.2)}@media (max-width: 768px){.team-section[_ngcontent-%COMP%]{padding:15px 0 10px}.team-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]{margin-bottom:15px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]{padding:8px 0}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-container[_ngcontent-%COMP%]{min-height:520px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:45px;height:45px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-22px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-22px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]{padding:30px 25px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-photo-wrapper[_ngcontent-%COMP%]{width:130px;height:130px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-info[_ngcontent-%COMP%]   .team-name[_ngcontent-%COMP%]{font-size:1.5rem}}@media (max-width: 576px){.team-section[_ngcontent-%COMP%]{padding:10px 0 8px}.team-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]{margin-bottom:12px}
1.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]{padding:5px 0}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-container[_ngcontent-%COMP%]{min-height:550px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:40px;height:40px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-20px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-20px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]{padding:25px 20px}.team-section[_ngcontent-%COMP%]   .team-carousel[_ngcontent-%COMP%]   .team-card[_ngcontent-%COMP%]   .team-photo-wrapper[_ngcontent-%COMP%]{width:120px;height:120px}}.bio-modal[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background:#1a252ff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:_ngcontent-%COMP%_modalFadeIn .4s ease;padding:20px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-content[_ngcontent-%COMP%]{position:relative;width:90%;max-width:600px;background:#fff;border-radius:20px;box-shadow:0 25px 100px #0000004d;animation:_ngcontent-%COMP%_modalSlideIn .4s cubic-bezier(.4,0,.2,1);max-height:85vh;overflow-y:auto}.bio-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]{position:absolute;top:15px;right:15px;background:#ffffffe6;border:2px solid rgba(44,62,80,.1);color:#2c3e50;font-size:1.3rem;cursor:pointer;transition:all .3s ease;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10}.bio-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]:hover{transform:scale(1.1) rotate(90deg);background:#e67e22;border-color:#e67e22;color:#fff}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]{padding:30px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid rgba(44,62,80,.1)}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]   .member-photo-wrapper[_ngcontent-%COMP%]{flex-shrink:0}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]   .member-photo-wrapper[_ngcontent-%COMP%]   .member-photo[_ngcontent-%COMP%]{width:90px;height:90px;border-radius:50%;object-fit:cover;border:3px solid #8D6E63;box-shadow:0 8px 25px #2c3e5026}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]   .member-info-header[_ngcontent-%COMP%]{flex:1}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]   .member-info-header[_ngcontent-%COMP%]   .member-name[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:800;color:#2c3e50;margin-bottom:6px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]   .member-info-header[_ngcontent-%COMP%]   .member-role[_ngcontent-%COMP%]{font-size:1rem;font-weight:600;color:#e67e22;margin-bottom:4px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]   .member-info-header[_ngcontent-%COMP%]   .member-profile[_ngcontent-%COMP%]{font-size:.9rem;color:#7f8c8d;font-style:italic;margin:0}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .competences-section[_ngcontent-%COMP%]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(44,62,80,.1)}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .competences-section[_ngcontent-%COMP%]   .competences-title[_ngcontent-%COMP%]{font-size:1.1rem;font-weight:700;color:#2c3e50;margin-bottom:12px;position:relative;padding-left:12px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .competences-section[_ngcontent-%COMP%]   .competences-title[_ngcontent-%COMP%]:before{content:"";position:absolute;
1left:0;top:50%;transform:translateY(-50%);width:3px;height:18px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:2px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .competences-section[_ngcontent-%COMP%]   .competences-text[_ngcontent-%COMP%]{font-size:.95rem;color:#7f8c8d;line-height:1.6;margin:0;text-align:justify;font-style:italic}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .bio-content[_ngcontent-%COMP%]{margin-bottom:20px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .bio-content[_ngcontent-%COMP%]   .bio-title[_ngcontent-%COMP%]{font-size:1.1rem;font-weight:700;color:#2c3e50;margin-bottom:12px;position:relative;padding-left:12px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .bio-content[_ngcontent-%COMP%]   .bio-title[_ngcontent-%COMP%]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:18px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:2px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .bio-content[_ngcontent-%COMP%]   .bio-text[_ngcontent-%COMP%]{font-size:.95rem;color:#7f8c8d;line-height:1.6;margin:0;text-align:justify;max-height:150px;overflow-y:auto}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-contact-modal[_ngcontent-%COMP%]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-contact-modal[_ngcontent-%COMP%]   .contact-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;padding:10px 20px;background:#8d6e63;color:#fff;border-radius:50px;text-decoration:none;font-size:.9rem;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #8d6e634d}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-contact-modal[_ngcontent-%COMP%]   .contact-btn[_ngcontent-%COMP%]:hover{background:linear-gradient(135deg,#e67e22,#d35400);transform:translateY(-2px);box-shadow:0 6px 20px #e67e2266;text-decoration:none;color:#fff}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-contact-modal[_ngcontent-%COMP%]   .contact-btn[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:.9rem}@media (max-width: 768px){.bio-modal[_ngcontent-%COMP%]{padding:15px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-content[_ngcontent-%COMP%]{width:95%;max-width:100%;max-height:90vh}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]{padding:25px 20px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]{flex-direction:column;text-align:center;gap:15px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]   .member-photo-wrapper[_ngcontent-%COMP%]   .member-photo[_ngcontent-%COMP%]{width:80px;height:80px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-header[_ngcontent-%COMP%]   .member-info-header[_ngcontent-%COMP%]   .member-name[_ngcontent-%COMP%]{font-size:1.3rem}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .bio-content[_ngcontent-%COMP%]   .bio-text[_ngcontent-%COMP%]{max-height:120px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-contact-modal[_ngcontent-%COMP%]{flex-direction:column;gap:10px}.bio-modal[_ngcontent-%COMP%]   .bio-modal-body[_ngcontent-%COMP%]   .member-contact-modal[_ngcontent-%COMP%]   .contact-btn[_ngcontent-%COMP%]{width:100%;justify-content:center}.bio-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]{top:10px;right:10px;width:35px;height:35px;font-size:1.2rem}}.section-header[_ngcontent-%COMP%]{margin-bottom:25px}.section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:2.8rem;font-weight:800;color:#2c3e50;margin-bottom:10px;position:relative;display:inline-block;letter-spacing:-.5px}.section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:2px}.section-header[_ngcontent-%COMP%]   .section-subtitle[_ngcontent-%COMP%]{font-size:1.3rem;color:#7f8c8d;font-weight:500;line-height:1.6}.stats-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{color:#fff}.stats-section[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]   .section-subtitle[_ngcontent-%COMP%]{color:#ffffffe6}@keyframes _ngcontent-%COMP%_titleReveal{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _ngcontent-%COMP%_slideInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_heroImageFloat{0%{opacity:0;transform:translate(50px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _ngcontent-%COMP%_scrollBounce{0%,20%,50%,80%,to{transform:translateY(0) translate(-50%)}40%{transform:translateY(-15px) translate(-50%)}60%{transform:translateY(-8px) translate(-50%)}}@keyframes _ngcontent-%COMP%_particleFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@keyframes _ngcontent-%COMP%_shimmer{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}@keyframes _ngcontent-%COMP%_statsGlow{0%,to{opacity:1}50%{opacity:.7}}@keyframes _ngcontent-%COMP%_phoneFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(2deg)}}@keyframes _ngcontent-%COMP%_modalFadeIn{0%{opacity:0}
1to{opacity:1}}@keyframes _ngcontent-%COMP%_modalSlideIn{0%{opacity:0;transform:scale(.8) translateY(50px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width: 1400px){.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:4rem}.section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:2.5rem}}@media (max-width: 1200px){.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:3.5rem}.hero-section[_ngcontent-%COMP%]   .hero-subtitle[_ngcontent-%COMP%]{font-size:1.4rem}.actors-carousel[_ngcontent-%COMP%]{max-width:750px}.actors-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:50px;height:50px}.actors-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-25px}.actors-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-25px}.download-section[_ngcontent-%COMP%]   .download-title[_ngcontent-%COMP%]{font-size:2.5rem}}@media (max-width: 992px){.hero-section[_ngcontent-%COMP%]{min-height:auto;padding:80px 0}.hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{padding:80px 0}.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:3rem;margin-bottom:1.2rem}.hero-section[_ngcontent-%COMP%]   .hero-subtitle[_ngcontent-%COMP%]{font-size:1.3rem}.hero-section[_ngcontent-%COMP%]   .hero-description[_ngcontent-%COMP%]{font-size:1.1rem}.hero-section[_ngcontent-%COMP%]   .hero-image[_ngcontent-%COMP%]{margin-top:60px}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{padding:15px 30px;font-size:1rem;margin:10px 5px}.section-header[_ngcontent-%COMP%]{margin-bottom:40px}.section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:2.2rem}.section-header[_ngcontent-%COMP%]   .section-subtitle[_ngcontent-%COMP%]{font-size:1.1rem}.pack-section[_ngcontent-%COMP%], .stats-section[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]{padding:60px 0 25px}.actors-section[_ngcontent-%COMP%]{padding:30px 0 50px}.partners-section[_ngcontent-%COMP%]{padding:50px 0 40px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]{padding:30px 25px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]   .pack-title[_ngcontent-%COMP%]{font-size:1.8rem}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]{padding:30px 25px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-price[_ngcontent-%COMP%]   .price-amount[_ngcontent-%COMP%]{font-size:3rem}.actors-carousel[_ngcontent-%COMP%]{max-width:650px;padding:40px 0}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]{padding:40px 30px}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]{width:100px;height:100px}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:3rem}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-title[_ngcontent-%COMP%]{font-size:1.8rem}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]{padding:40px 25px;margin-bottom:30px}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-icon[_ngcontent-%COMP%], .stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-number[_ngcontent-%COMP%]{font-size:3rem}.download-section[_ngcontent-%COMP%]   .download-title[_ngcontent-%COMP%]{font-size:2.2rem}.download-section[_ngcontent-%COMP%]   .download-description[_ngcontent-%COMP%]{font-size:1.1rem}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:350px}}@media (max-width: 768px){.hero-section[_ngcontent-%COMP%]{text-align:center;padding:60px 0}.hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{padding:60px 0}.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:2.5rem;margin-bottom:1rem}.hero-section[_ngcontent-%COMP%]   .hero-subtitle[_ngcontent-%COMP%]{font-size:1.2rem;margin-bottom:1rem}.hero-section[_ngcontent-%COMP%]   .hero-description[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:2rem}.hero-section[_ngcontent-%COMP%]   .hero-buttons[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{width:100%;margin:8px 0;padding:16px}.hero-section[_ngcontent-%COMP%]   .hero-image[_ngcontent-%COMP%]{margin-top:40px}.hero-section[_ngcontent-%COMP%]   .scroll-indicator[_ngcontent-%COMP%]{bottom:30px;font-size:1.5rem}.section-header[_ngcontent-%COMP%]{margin-bottom:35px}.section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:2rem}.section-header[_ngcontent-%COMP%]   .section-subtitle[_ngcontent-%COMP%]{font-size:1rem}.pack-section[_ngcontent-%COMP%], .stats-section[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]{padding:50px 0 20px}.partners-section[_ngcontent-%COMP%]{padding:40px 0 30px}.actors-section[_ngcontent-%COMP%]{padding:25px 0 20px}.services-section[_ngcontent-%COMP%]{padding:25px 0 40px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]{margin-bottom:30px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]{padding:25px 20px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]   .pack-title[_ngcontent-%COMP%]{font-size:1.6rem}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]{padding:25px 20px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-price[_ngcontent-%COMP%]   .price-amount[_ng
1content-%COMP%]{font-size:2.8rem}.actors-carousel[_ngcontent-%COMP%]{padding:30px 0}.actors-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:45px;height:45px;font-size:1.1rem}.actors-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-22px}.actors-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-22px}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]{padding:30px 25px}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]{width:90px;height:90px;margin-bottom:25px}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2.5rem}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-title[_ngcontent-%COMP%]{font-size:1.6rem;margin-bottom:15px}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-description[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:25px}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]{padding:35px 20px}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-icon[_ngcontent-%COMP%]{font-size:2.5rem;margin-bottom:20px}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-number[_ngcontent-%COMP%]{font-size:2.8rem;margin-bottom:12px}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-label[_ngcontent-%COMP%]{font-size:1rem}.download-section[_ngcontent-%COMP%]{text-align:center}.download-section[_ngcontent-%COMP%]   .download-title[_ngcontent-%COMP%]{font-size:2rem}.download-section[_ngcontent-%COMP%]   .download-description[_ngcontent-%COMP%]{font-size:1rem}.download-section[_ngcontent-%COMP%]   .download-buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:block;margin:15px auto;width:-moz-fit-content;width:fit-content}.download-section[_ngcontent-%COMP%]   .download-buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:60px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]{margin-top:40px}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:300px}.video-modal[_ngcontent-%COMP%]   .video-modal-content[_ngcontent-%COMP%]{width:95%}.video-modal[_ngcontent-%COMP%]   .close-modal[_ngcontent-%COMP%]{top:-50px;width:45px;height:45px;font-size:1.5rem}}@media (max-width: 576px){.pack-section[_ngcontent-%COMP%], .stats-section[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]{padding:40px 0 30px}.services-section[_ngcontent-%COMP%]{padding:20px 0 30px}.actors-section[_ngcontent-%COMP%]{padding:20px 0 15px}.partners-section[_ngcontent-%COMP%]{padding:35px 0 25px}.section-header[_ngcontent-%COMP%]{margin-bottom:30px}.hero-section[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:2.2rem}.hero-section[_ngcontent-%COMP%]   .hero-subtitle[_ngcontent-%COMP%]{font-size:1.1rem}.hero-section[_ngcontent-%COMP%]   .hero-description[_ngcontent-%COMP%]{font-size:.95rem}.section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:1.8rem}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]{padding:20px 15px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-header[_ngcontent-%COMP%]   .pack-title[_ngcontent-%COMP%]{font-size:1.4rem}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]{padding:20px 15px}.pack-section[_ngcontent-%COMP%]   .pack-card[_ngcontent-%COMP%]   .pack-body[_ngcontent-%COMP%]   .pack-price[_ngcontent-%COMP%]   .price-amount[_ngcontent-%COMP%]{font-size:2.5rem}.actors-carousel[_ngcontent-%COMP%]   .carousel-control[_ngcontent-%COMP%]{width:40px;height:40px;font-size:1rem}.actors-carousel[_ngcontent-%COMP%]   .carousel-control.prev[_ngcontent-%COMP%]{left:-20px}.actors-carousel[_ngcontent-%COMP%]   .carousel-control.next[_ngcontent-%COMP%]{right:-20px}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]{padding:25px 20px}
1.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]{width:80px;height:80px}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:2.2rem}.actors-carousel[_ngcontent-%COMP%]   .actor-card[_ngcontent-%COMP%]   .actor-title[_ngcontent-%COMP%]{font-size:1.4rem}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]{padding:30px 15px}.stats-section[_ngcontent-%COMP%]   .stat-card[_ngcontent-%COMP%]   .stat-number[_ngcontent-%COMP%]{font-size:2.5rem}.download-section[_ngcontent-%COMP%]   .download-title[_ngcontent-%COMP%]{font-size:1.8rem}.download-section[_ngcontent-%COMP%]   .phone-mockup[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:250px}}.text-gradient-primary[_ngcontent-%COMP%]{background:#8d6e63;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-accent[_ngcontent-%COMP%]{background:linear-gradient(135deg,#e67e22,#d35400);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-effect[_ngcontent-%COMP%]{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2)}.shadow-elegant[_ngcontent-%COMP%]{box-shadow:0 10px 40px #2c3e5014,0 2px 8px #2c3e500a}.shadow-strong[_ngcontent-%COMP%]{box-shadow:0 25px 60px #2c3e5026,0 5px 20px #2c3e5014}.loading-spinner[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;min-height:400px}.loading-spinner[_ngcontent-%COMP%]   .spinner[_ngcontent-%COMP%]{width:60px;height:60px;border:4px solid rgba(44,62,80,.1);border-top-color:#e67e22;border-radius:50%;animation:_ngcontent-%COMP%_spin 1s linear infinite}@keyframes _ngcontent-%COMP%_spin{to{transform:rotate(360deg)}}[data-aos].aos-animate[_ngcontent-%COMP%]{transition-duration:.8s;transition-timing-function:cubic-bezier(.4,0,.2,1)}button[_ngcontent-%COMP%]:focus, .btn[_ngcontent-%COMP%]:focus{outline:2px solid #E67E22;outline-offset:2px}@media print{.hero-section[_ngcontent-%COMP%], .video-modal[_ngcontent-%COMP%], .download-section[_ngcontent-%COMP%]{display:none}.section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]:after{display:none}}']})}}return c})()}];let pn=(()=>{class c{static{this.\u0275fac=function(o){return new(o||c)}}static{this.\u0275mod=n.$C({type:c})}static{this.\u0275inj=n.G2t({imports:[g.iI.forChild(dn),g.iI]})}}return c})(),mn=(()=>{class c{static{this.\u0275fac=function(o){return new(o||c)}}static{this.\u0275mod=n.$C({type:c})}static{this.\u0275inj=n.G2t({imports:[s.MD,p.YN,p.X1,_.q1,g.iI,pn,C.jr.forRoot(),M.Ss.forRoot(),P.Q_.forRoot()]})}}return c})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.