@charset "UTF-8";.hero-section[data-v-d9f65b0a]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.hero-section .body[data-v-d9f65b0a]{opacity:0;transform:translateY(-20px);width:560px}@media (max-width:1200px){.hero-section .body[data-v-d9f65b0a]{width:calc(100% - 528px)}}.hero-section .body .tag[data-v-d9f65b0a]{color:#fc3bf8;font-size:16px;font-weight:500;line-height:26px;margin-bottom:10px;opacity:0;transform:translateY(-20px)}.hero-section .body .title[data-v-d9f65b0a]{font-size:61px;font-weight:700;line-height:67px;margin-bottom:24px}.hero-section .body .subtitle[data-v-d9f65b0a]{color:#4c4b4c;font-size:20px;line-height:32px;margin-bottom:24px}.hero-section .body a[data-v-d9f65b0a]{display:inline-flex}.hero-section .images[data-v-d9f65b0a]{align-items:flex-start;display:flex;justify-content:flex-start}.hero-section .images>.col[data-v-d9f65b0a]{display:flex;flex-direction:column}.hero-section .images>.col[data-v-d9f65b0a]:not(:last-child){margin-right:16px}.hero-section .images>.col[data-v-d9f65b0a]:nth-child(2){margin-top:50px}.hero-section .images>.col[data-v-d9f65b0a]:nth-child(3){margin-top:10px}.hero-section .images>.col[data-v-d9f65b0a]:last-child{margin-top:-40px}.hero-section .images>.col>img[data-v-d9f65b0a]{border-radius:10px}.hero-section .images>.col>img[data-v-d9f65b0a]:not(:last-child){margin-bottom:10px}.hero-section .images>.col>img.main[data-v-d9f65b0a]{transform:scale(0)}.hero-section .images>.col>img.grayscale[data-v-d9f65b0a]{filter:grayscale(100%);opacity:0}.hero-section .images>.col>img.grayscale.top[data-v-d9f65b0a]{transform:translateY(-10px)}.hero-section .images>.col>img.grayscale.bot[data-v-d9f65b0a]{transform:translateY(10px)}@media (max-width:1024px){.hero-section .body[data-v-d9f65b0a]{margin-bottom:80px;width:100%}.hero-section .body .title[data-v-d9f65b0a]{font-size:49px;line-height:54px}.hero-section .body .subtitle[data-v-d9f65b0a]{font-size:16px;line-height:26px}.hero-section .images[data-v-d9f65b0a]{margin:auto}}@media (max-width:768px){.hero-section .images img[data-v-d9f65b0a]{height:80px;width:80px}}@media (max-width:410px){.hero-section .images img[data-v-d9f65b0a]{height:60px;width:60px}}@media (max-width:330px){.hero-section .images img[data-v-d9f65b0a]{height:50px;width:50px}}.section .action-container[data-v-92c3cd0f],.section .key-points[data-v-92c3cd0f],.section .section-subtitle[data-v-92c3cd0f],.section .section-title[data-v-92c3cd0f]{opacity:0;transform:translateY(-20px)}.prestations .section-title[data-v-80acff61]{font-size:49px;font-weight:700;line-height:54px;margin-bottom:60px;opacity:0;text-align:left;transform:translateY(-20px)}@media (max-width:768px){.prestations .section-title[data-v-80acff61]{font-size:31px;line-height:34px;margin-bottom:30px}}.prestations .cards[data-v-80acff61]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);opacity:0;transform:translateY(-20px)}.prestations .card[data-v-80acff61]{background:#fff;border:2px solid;border-radius:12px;padding:32px}.prestations .card .card-title[data-v-80acff61]{font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px;text-align:center}.prestations .card .card-subtitle[data-v-80acff61]{color:#1f1e1f;font-size:16px;font-size:13px;font-weight:600;line-height:26px;margin-bottom:24px;min-height:50px;text-align:center;text-transform:uppercase}.prestations .card .card-list[data-v-80acff61]{border-top:1px solid;list-style:none;margin:0;padding:20px 0 0}.prestations .card .card-list li[data-v-80acff61]{color:#303030;font-size:16px;line-height:26px;padding:8px 0 8px 16px;position:relative}.prestations .card .card-list li[data-v-80acff61]:before{color:#4c4b4c;content:"•";left:0;position:absolute}.prestations .card .card-separator[data-v-80acff61]{border:none;border-top:1px solid;margin:0 0 20px}.prestations .card .card-description[data-v-80acff61]{color:#303030;font-size:16px;line-height:26px;line-height:1.6;text-align:center}.prestations .card--recrutement[data-v-80acff61]{border-color:#fc3bf8}.prestations .card--recrutement .card-title[data-v-80acff61]{color:#fc3bf8}.prestations .card--recrutement .card-list[data-v-80acff61]{border-top-color:#fc3bf8}.prestations .card--portage[data-v-80acff61]{border-color:#7e7efb}.prestations .card--portage .card-title[data-v-80acff61]{color:#7e7efb}.prestations .card--portage .card-list[data-v-80acff61]{border-top-color:#7e7efb}.prestations .card--rpo[data-v-80acff61]{border-color:#00c2ff}.prestations .card--rpo .card-title[data-v-80acff61]{color:#00c2ff}.prestations .card--rpo .card-separator[data-v-80acff61]{border-top-color:#00c2ff}.prestations .detail-section[data-v-80acff61]{background:#fafafa;border-radius:12px;margin-top:60px;padding:40px}.prestations .detail-section .detail-title[data-v-80acff61]{font-size:18px;font-weight:700;line-height:29px;margin-bottom:32px}.prestations .detail-section--recrutement .detail-title[data-v-80acff61]{color:#fc3bf8}.prestations .detail-section--portage .detail-title[data-v-80acff61]{color:#7e7efb}.prestations .tabs[data-v-80acff61]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.prestations .tabs .tab[data-v-80acff61]{background:#fff;border:none;border-bottom:3px solid transparent;border-radius:8px;color:#303030;cursor:pointer;font-size:13px;font-weight:500;padding:10px 16px;transition:all .2s ease}.prestations .tabs .tab[data-v-80acff61]:hover{color:#fc3bf8}.prestations .tabs .tab.active[data-v-80acff61]{border-bottom-color:#fc3bf8;color:#fc3bf8;font-weight:600}.prestations .tab-content[data-v-80acff61]{background:#fff;border-radius:8px;padding:24px}.prestations .tab-content ul[data-v-80acff61]{list-style:none;margin:0;padding:0}.prestations .tab-content ul li[data-v-80acff61]{border-bottom:1px solid silver;color:#303030;font-size:16px;line-height:26px;padding:12px 0 12px 28px;position:relative}.prestations .tab-content ul li[data-v-80acff61]:last-child{border-bottom:none}.prestations .tab-content ul li[data-v-80acff61]:before{color:#fc3bf8;content:"✓";font-weight:700;left:0;position:absolute}.prestations .tab-content ul li strong[data-v-80acff61]{color:#100f10;font-weight:600}.prestations .detail-tags[data-v-80acff61]{display:flex;flex-wrap:wrap;gap:10px}.prestations .detail-tags .tag[data-v-80acff61]{background:#fff;border-bottom:3px solid #7e7efb;border-radius:8px;color:#1f1e1f;font-size:13px;font-weight:500;padding:10px 16px}@media (max-width:1024px){.prestations .cards[data-v-80acff61]{grid-template-columns:1fr}.prestations .tabs .tab[data-v-80acff61]{font-size:14px;padding:10px 16px}.prestations .detail-tags[data-v-80acff61]{flex-direction:column}.prestations .detail-tags .tag[data-v-80acff61]{text-align:center}}
