.entreprises-program-page.landing-page{background:#161c18!important;--landing-hero-bottom-color:#161c18;--landing-hero-bottom-fade:480px;--landing-hero-body-bleed:200px;--landing-hero-content-offset:48px;--ent-formats-bg-team-retreat:url(/landing/partner-audience-card-bg-1.png);--ent-formats-bg-wellness-seminar:url(/landing/partner-audience-card-bg-4.png);--ent-formats-bg-leadership-offsite:url(/landing/ambassador-benefit-card-bg-2.png);--ent-formats-bg-expedition:url(/landing/partner-audience-card-bg-2.png);--ent-formats-bg-day-wellness:url(/landing/partner-audience-card-bg-5.png);--ent-formats-bg-custom:url(/landing/ambassador-audience-card-bg-5.png);--ent-why-bg-cohesion:url(/landing/partner-audience-card-bg-4.png);--ent-why-bg-leadership:url(/landing/ambassador-benefit-card-bg-2.png);--ent-why-bg-overload:url(/landing/partner-audience-card-bg-5.png);--ent-why-bg-creativity:url(/landing/partner-audience-card-bg-3.png);--ent-why-bg-energy:url(/landing/ambassador-audience-card-bg-3.png);--ent-why-bg-culture:url(/landing/partner-audience-card-bg-1.png);--ent-why-bg-engagement:url(/landing/ambassador-audience-card-bg-2.png);--ent-why-bg-remote-hybrid:url(/landing/partner-audience-card-bg-2.png);--ent-audience-bg-startups:url(/landing/ambassador-audience-card-bg-1.png);--ent-audience-bg-sme:url(/landing/partner-audience-card-bg-1.png);--ent-audience-bg-remote:url(/landing/ambassador-audience-card-bg-6.png);--ent-audience-bg-executive:url(/landing/ambassador-benefit-card-bg-2.png);--ent-audience-bg-sales:url(/landing/ambassador-audience-card-bg-3.png);--ent-audience-bg-creative:url(/landing/partner-audience-card-bg-3.png);--ent-audience-bg-hr:url(/landing/partner-audience-card-bg-4.png);--ent-audience-bg-founders:url(/landing/ambassador-audience-card-bg-4.png);--ent-audience-bg-works-council:url(/landing/partner-audience-card-bg-6.png);--entreprises-card-overlay-gradient:linear-gradient(165deg,rgba(14,20,16,0.48),rgba(6,10,8,0.58))}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience].amb-prog-card-deco:after,.entreprises-program-page .ent-formats-audience-grid .amb-prog-audience-card[data-format].amb-prog-card-deco:after,.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit].amb-prog-card-deco:after{background:radial-gradient(circle at 88% 72%,rgba(0,0,0,.14),transparent 42%),radial-gradient(circle at 12% 18%,rgba(110,105,82,.05),transparent 38%)}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience],.entreprises-program-page .ent-formats-audience-grid .amb-prog-audience-card[data-format],.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit]{background-color:#0a0e0c;background-size:cover;backdrop-filter:none;-webkit-backdrop-filter:none}.entreprises-program-page .ent-formats-audience-grid .amb-prog-audience-card[data-format=team-retreat]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-formats-bg-team-retreat);background-position:50%}.entreprises-program-page .ent-formats-audience-grid .amb-prog-audience-card[data-format=wellness-seminar]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-formats-bg-wellness-seminar);background-position:50%}.entreprises-program-page .ent-formats-audience-grid .amb-prog-audience-card[data-format=leadership-offsite]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-formats-bg-leadership-offsite);background-position:50%}.entreprises-program-page .ent-formats-audience-grid .amb-prog-audience-card[data-format=expedition]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-formats-bg-expedition);background-position:0}.entreprises-program-page .ent-formats-audience-grid .amb-prog-audience-card[data-format=day-wellness]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-formats-bg-day-wellness);background-position:50%}.entreprises-program-page .ent-formats-audience-grid .amb-prog-audience-card[data-format=custom]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-formats-bg-custom);background-position:50%}.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit=cohesion]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-why-bg-cohesion);background-position:50%}.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit=leadership]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-why-bg-leadership);background-position:50%}.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit=overload]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-why-bg-overload);background-position:50%}.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit=creativity]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-why-bg-creativity);background-position:50%}.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit=energy]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-why-bg-energy);background-position:50%}.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit=culture]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-why-bg-culture);background-position:50%}.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit=engagement]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-why-bg-engagement);background-position:50%}.entreprises-program-page .ent-why-benefits-grid .amb-prog-benefit-card[data-benefit=remote-hybrid]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-why-bg-remote-hybrid);background-position:50%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=startups]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-startups);background-position:50%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=sme]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-sme);background-position:50%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=remote]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-remote);background-position:50%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=executive]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-executive);background-position:50%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=sales]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-sales);background-position:50%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=creative]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-creative);background-position:50%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=hr]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-hr);background-position:50%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=founders]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-founders);background-position:center 72%}.entreprises-program-page .ent-audience-grid .amb-prog-audience-card[data-audience=works-council]{background-image:var(--entreprises-card-overlay-gradient),var(--ent-audience-bg-works-council);background-position:50%}.entreprises-program-page .amb-prog-hero-photo,.entreprises-program-page main:has(>.landing-page-body) .amb-prog-hero-backdrop .amb-prog-hero-photo{background-position:center 60%}.ent-section-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.entreprises-contact-section--hidden{display:none}.ent-form-panel{padding:clamp(28px,3.5vw,44px);text-align:left}.ent-form-panel .amb-prog-section-head{margin-bottom:20px}.ent-form-panel-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:16px;border-radius:14px;border:1px solid rgba(215,181,109,.35);color:var(--landing-gold,#d7b56d);background:rgba(215,181,109,.1)}.ent-form-panel .contact-form{position:relative;margin-top:8px}.ent-form-panel .contact-form-success{margin-top:16px}.ent-objective-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.ent-objective-pill{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;border:1px solid rgba(215,181,109,.28);background:rgba(255,255,255,.04);color:rgba(235,227,212,.92);font-size:.9rem;font-weight:600}.ent-dest-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:8px}.ent-dest-card{display:flex;flex-direction:column;gap:8px;padding:clamp(18px,2.2vw,22px);border-radius:18px;border:1px solid rgba(215,181,109,.18);background:rgba(255,255,255,.04);color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ent-dest-card:hover{transform:translateY(-2px);border-color:rgba(215,181,109,.42);box-shadow:0 12px 32px rgba(0,0,0,.22)}.ent-dest-label{margin:0;font-size:1rem;font-weight:700;color:rgba(245,238,224,.96)}.ent-dest-text{margin:0;font-size:.88rem;line-height:1.55;color:rgba(235,227,212,.68)}.ent-dest-arrow{margin-top:auto;font-size:1.1rem;color:var(--landing-gold,#d7b56d)}.ent-structure-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:18px 0 0;padding:0;list-style:none;text-align:left}.ent-structure-checklist li{position:relative;padding-left:18px;font-size:.88rem;line-height:1.5;color:rgba(235,227,212,.78)}.ent-structure-checklist li:before{content:"✓";position:absolute;left:0;color:var(--landing-gold,#d7b56d)}.ent-faq-list{display:grid;gap:12px;margin-top:8px}.ent-faq-item{border-radius:18px;border:1px solid rgba(215,181,109,.18);background:rgba(255,255,255,.04);overflow:hidden}.ent-faq-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-weight:600;color:rgba(245,238,224,.96)}.ent-faq-summary::-webkit-details-marker{display:none}.ent-faq-chevron{flex-shrink:0;color:var(--landing-gold,#d7b56d);transition:transform .2s ease}.ent-faq-item[open] .ent-faq-chevron{transform:rotate(180deg)}.ent-faq-panel{padding:0 20px 18px}.ent-faq-panel p{margin:0;font-size:.92rem;line-height:1.62;color:rgba(235,227,212,.72)}@media (max-width:900px){.ent-dest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ent-structure-checklist{grid-template-columns:1fr}}@media (max-width:640px){.ent-dest-grid{grid-template-columns:1fr}}