.rec{--rec-largeur: calc(var(--nav-container) - 2 * var(--nav-gouttiere));--rec-gouttiere: max(var(--nav-gouttiere), env(safe-area-inset-left, 0px));--rec-sec-y: clamp(56px, 10vw, 120px);--rec-filet: rgba(var(--hs-blue-rgb), .16);--rec-filet-fort: rgba(var(--hs-blue-rgb), .3);--rec-filet-champ: rgba(var(--hs-blue-rgb), .2);--rec-filet-clair: rgba(255, 255, 255, .24);--rec-erreur: #8C2F2F;color:var(--noir-texte)}.rec-in{max-width:var(--rec-largeur);margin-inline:auto}.rec-sec{padding:var(--rec-sec-y) var(--rec-gouttiere);background:var(--white)}.rec-sec--beige{background:var(--beige-clair)}.rec h2{margin:0;text-wrap:balance}.rec h3{margin:0}.rec-tete{max-width:760px;margin-bottom:clamp(36px,5vw,56px)}.rec-tete--col{margin-bottom:0}.rec-tete__chapo{margin:20px 0 0;max-width:36em}.rec-photo{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius-card)}.rec-lien--long{display:inline;line-height:1.5}.rec-lien--long:after{display:inline-block;margin-left:.7rem;vertical-align:middle}.rec-hero{--heading-color: var(--ink-on-dark);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:clamp(560px,74vh,760px);background:var(--hs-blue);color:var(--ink-on-dark)}.rec-hero__panneau{display:flex;align-items:center;padding-block:clamp(44px,5.5vw,72px);padding-left:max(var(--rec-gouttiere),calc((100vw - var(--rec-largeur)) / 2));padding-right:clamp(32px,4vw,56px)}.rec-hero__in{width:100%;max-width:640px}.rec-ariane{margin:0 0 clamp(28px,4vw,48px);display:flex;flex-wrap:wrap;gap:10px}.rec-ariane a{color:inherit;text-decoration:none}.rec-ariane a:hover{text-decoration:underline;text-underline-offset:3px}.rec-hero h1{margin:0}.rec-hero h1 span{display:block}@media(min-width:901px){.rec-hero h1{font-size:var(--h1)!important}}.rec-hero__chapo{margin:22px 0 0;max-width:32em}.rec-hero__actions{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--air-duo) var(--air-duo-x)}.rec-hero__renvoi{margin:18px 0 0}.rec-hero__renvoi a{color:inherit;text-decoration:underline;text-underline-offset:3px}.rec-hero__renvoi a:hover{text-decoration:none}.rec-preuve{margin:26px 0 0;display:flex;align-items:center;gap:12px;color:var(--ink-on-dark)}.rec-preuve__etoiles{display:inline-flex;gap:2px;color:var(--star-gold-on-dark)}.rec-preuve__etoiles svg{display:block}.rec-chiffres{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rec-chiffre{min-width:0;display:flex;flex-direction:column}.rec-chiffre__v{line-height:1;white-space:nowrap;color:var(--noir-texte)}.rec-chiffre__l{margin-top:10px;color:var(--noir-texte)}.rec-fond-duo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(40px,6vw,96px);align-items:start}.rec-chiffres--carte{padding:clamp(28px,3.5vw,40px) clamp(24px,3vw,32px);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;background:var(--white)}.rec-hero__photo{position:relative;min-height:100%;background:var(--hs-blue-dark);overflow:hidden}.rec-hero__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 40%;border-radius:0}.rec-hero--photo{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:100vh;min-height:100svh;padding:calc(clamp(56px,9vw,96px) + var(--nav-h, 72px)) var(--rec-gouttiere) clamp(56px,7vw,88px);background:var(--hs-blue);overflow:hidden}.rec-hero--photo .rec-hero__photo{position:absolute;inset:0;z-index:-2;min-height:0}.rec-hero--photo .rec-hero__photo img{object-position:50% 50%}.rec-hero--photo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#1c242e8c 0,#1c242e66 22%,#1c242e2e,#1c242e00 58%)}.rec-hero--photo .rec-hero__panneau{display:block;width:100%;max-width:var(--rec-largeur);margin-inline:auto;padding:0}.rec-hero--photo .rec-hero__in{max-width:680px}.rec-hero--photo .rec-ariane{margin-bottom:20px}.rec-hero--bande{display:block;min-height:0;background:var(--white);color:var(--noir-texte);--heading-color: var(--encre-titre);--btn-plein-fond: var(--noir-texte);--btn-plein-fond-survol: var(--encre-titre);--btn-plein-encre: #FFFFFF;--btn-contour-bord: var(--noir-texte);--btn-contour-encre: var(--noir-texte);--btn-contour-survol-fond: var(--noir-texte);--btn-contour-survol-bord: var(--noir-texte);--btn-contour-survol-encre: #FFFFFF;--btn-anneau: var(--noir-texte);--lien-encre: var(--noir-texte);--lien-filet: rgba(var(--hs-blue-rgb), .42)}.rec-bande{position:relative;margin:0;height:clamp(360px,42vw,600px);overflow:hidden;background:var(--hs-blue-dark)}.rec-bande img{display:block;width:100%;height:100%;object-fit:cover}.rec-hero__corps{padding-block:clamp(48px,6vw,88px) clamp(40px,5vw,64px)}.rec-ouverture{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,5vw,80px);align-items:start}.rec-ouverture__texte{padding-top:clamp(0px,3.4vw,48px)}.rec-hero--bande .rec-ariane{margin-bottom:20px}.rec-hero--bande .rec-hero__chapo{margin-top:0}.rec-chiffres--ligne{margin:clamp(48px,6vw,72px) auto 0;padding-top:0;border-top:0}.rec-chiffres--ligne .rec-chiffre__v{color:var(--encre-titre)}.rec-chiffres--ligne .rec-chiffre__l{color:var(--noir-texte)}.rec-fond{max-width:760px}.rec-fond h2{margin:0 0 clamp(20px,2.6vw,28px)}.rec-citation{margin:0;padding:0;border:0;max-width:32em}.rec-citation{font-style:italic;font-weight:var(--fw-regular)}.rec-citation p{margin:0}.rec-signature{margin:28px 0 0;display:flex;align-items:center;gap:16px}.rec-signature p{margin:0;display:grid;gap:4px}.rec-signature__nom{font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:var(--fs-texte);letter-spacing:0}.rec-medaillon{flex:none;width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:48% 30%;background:var(--hs-blue)}.rec-fond__lien{margin:24px 0 0}.rec-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,96px);align-items:start}.rec-duo__col{min-width:0}.rec-index{list-style:none;margin:0;padding:0}.rec-index__ligne{padding:clamp(18px,2.2vw,26px) 0}.rec-index__ligne+.rec-index__ligne{border-top:1px solid var(--rec-filet)}.rec-index__ligne:first-child{padding-top:0}.rec-index__ligne:last-child{padding-bottom:0}.rec-index__ligne h3{margin:0 0 6px}.rec-index__ligne p{margin:0;max-width:36em}.rec-statut{margin-top:clamp(36px,5vw,56px);display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.rec-index--grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,4.5vw,64px) clamp(28px,4vw,56px)}.rec-index--grille .rec-index__ligne{padding:0;border-top:0}.rec-index--grille .rec-index__ligne h3{margin-bottom:12px}.rec-index__icone{display:grid;margin:0 0 16px}.rec-remu{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,104px);align-items:start}.rec-remu__chiffre{margin:clamp(28px,4vw,44px) 0 0;display:grid;gap:8px}.rec-remu__valeur{display:block;line-height:1;white-space:nowrap;color:var(--encre-titre);font-size:var(--fs-chiffre-remu)!important}.rec-remu__legende{max-width:20em}.rec-remu__photo{margin-top:clamp(32px,4vw,48px)}.rec-remu__photo img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}@media(min-width:901px)and (min-height:760px){.rec-remu__gauche{position:sticky;top:clamp(88px,12vh,132px)}}.rec-referent{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;background:var(--hs-blue);color:var(--ink-on-dark);--heading-color: var(--ink-on-dark);--lien-encre: var(--ink-on-dark);--lien-filet: rgba(255, 255, 255, .45);--btn-anneau: #FFFFFF}.rec-referent__texte{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:clamp(48px,6vw,88px) clamp(24px,3vw,40px) clamp(48px,6vw,88px) max(var(--rec-gouttiere),calc((100vw - var(--rec-largeur)) / 2))}.rec-referent__titre{margin:0}.rec-referent__chapo{margin:0;max-width:46ch}.rec-referent__lien{margin:10px 0 0}.rec-referent__photo{margin:0;position:relative;min-height:460px;overflow:hidden}.rec-referent__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0}.rec-secteurs__tete{max-width:820px}.rec-secteurs__chapo{margin:20px 0 0;max-width:32em}.rec-zones-galerie{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,4.5vw,56px) clamp(24px,3vw,40px)}.rec-zone-g{min-width:0}.rec-zone-g__photo{aspect-ratio:3 / 2}.rec-zone-g__corps{margin-top:18px}.rec-zone__nom a{color:inherit;text-decoration:none}.rec-zone__nom a:hover{text-decoration:underline;text-underline-offset:3px}.rec-zone__villes{margin:6px 0 0!important}.rec-secteurs__pied{margin:clamp(48px,6vw,72px) 0 0;display:flex;align-items:center;justify-content:space-between;gap:24px 32px;flex-wrap:wrap}.rec-secteurs__note{margin:0!important;max-width:40em}.rec-zones{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,44px) clamp(32px,5vw,72px)}.rec-zone{min-width:0;padding:clamp(22px,3vw,30px) 0 0;border-top:1px solid var(--rec-filet-fort)}.rec-bandeau{position:relative;margin:0;overflow:hidden}.rec-bandeau__img{display:block;width:100%;height:clamp(420px,74vh,760px);object-fit:cover;object-position:var(--rec-bandeau-position, 50% 50%);border-radius:0}.rec-equipe{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(18px,2.4vw,32px) clamp(14px,2vw,24px)}.rec-equipe__item{min-width:0}.rec-equipe__fig{margin:0}.rec-equipe__cadre{display:block;aspect-ratio:332 / 420;overflow:hidden;border-radius:var(--radius-image);background:var(--beige-fonce)}.rec .rec-equipe__cadre img[src*="/images/chasseurs/"]{width:100%;height:100%;object-fit:cover;object-position:var(--rec-pos, 50% 18%);transform:scale(var(--rec-zoom, 1));transform-origin:var(--rec-pos, 50% 18%);filter:grayscale(100%);border-radius:0!important}.rec-equipe__nom{display:block;margin:10px 0 0;text-align:center;font-weight:var(--fw-medium)}.rec-equipe__item--invite{min-width:0}.rec-invite{aspect-ratio:332 / 420;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:24px 22px;background:var(--hs-blue);color:var(--ink-on-dark);--btn-contour-bord: #FFFFFF;--btn-contour-encre: #FFFFFF;--btn-contour-survol-fond: #FFFFFF;--btn-contour-survol-bord: #FFFFFF;--btn-contour-survol-encre: var(--noir-texte);--btn-anneau: #FFFFFF}.rec-invite__texte{margin:0;color:var(--ink-on-dark)}.rec-equipe__suivant{margin:clamp(28px,4vw,40px) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:12px 36px}.rec-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,104px);align-items:start}.rec-faq__tete{display:flex;flex-direction:column;gap:clamp(24px,3vw,36px)}.rec-faq__photo{position:relative;margin:0;overflow:hidden}.rec-faq__photo img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:0;filter:var(--photo-grade, none)}.rec-theme+.rec-theme{margin-top:clamp(32px,4vw,48px)}.rec-theme__titre{margin:0 0 4px}.rec-q+.rec-q{border-top:1px solid var(--rec-filet)}.rec-q>summary{position:relative;padding:18px 46px 18px 0;cursor:pointer;list-style:none;font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:var(--fs-texte);line-height:1.35;letter-spacing:0}.rec-q>summary::-webkit-details-marker{display:none}.rec-q>summary:after{content:"+";position:absolute;right:0;top:14px;width:28px;text-align:center;font-size:24px;line-height:1.2}.rec-q[open]>summary:after{content:"−"}.rec-q>summary:focus-visible{outline:2px solid var(--hs-blue);outline-offset:2px}.rec-q p{margin:0 0 22px;max-width:40em}.rec-candid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(40px,6vw,88px);align-items:start}.rec-candid__texte{margin:22px 0 0;max-width:30em}.rec-renvoi{margin:clamp(40px,5vw,64px) 0 0;padding-top:28px;border-top:1px solid var(--rec-filet)}.rec-form{min-width:0;padding:clamp(24px,3vw,32px) 0 0;border-top:1px solid var(--rec-filet-fort)}.rec-hp{position:absolute;left:-9999px;top:-9999px;height:0;overflow:hidden}.rec-masque{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rec-champs{display:grid;gap:14px}.rec-champs+.rec-champs--suite{margin-top:14px}.rec-rangee{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rec-champ{position:relative;min-width:0;display:grid;gap:6px;margin:0}.rec-champ input,.rec-champ textarea,.rec-champ select,.rec-tel{width:100%;min-height:56px;padding:8px 16px;border:1px solid var(--rec-filet-champ);border-radius:var(--radius-field);background:var(--white);color:var(--noir-texte);font-family:var(--font-sans);font-size:var(--fs-petit);line-height:1.4;letter-spacing:0;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.rec-champ textarea{min-height:96px;resize:vertical}.rec-champ select{padding-right:44px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='black' stroke-width='1.2' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:10px 6px;appearance:none;-webkit-appearance:none;cursor:pointer}.rec-champ input::placeholder,.rec-champ textarea::placeholder,.rec-tel input::placeholder{color:var(--noir-texte);opacity:1}.rec-champ input:focus,.rec-champ textarea:focus,.rec-champ select:focus,.rec-tel:focus-within{border-color:var(--hs-blue);box-shadow:0 0 0 1px var(--hs-blue)}.rec-champ input[aria-invalid=true],.rec-champ textarea[aria-invalid=true],.rec-tel[data-invalide]{border-color:var(--rec-erreur)}.rec-tel{display:flex;align-items:center;gap:12px;padding-block:0}.rec-tel select{flex:none;width:auto;align-self:stretch;padding:0 26px 0 0;border:0;border-right:1px solid var(--rec-filet);background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='black' stroke-width='1.2' fill='none'/></svg>") no-repeat right 10px center / 10px 6px;color:var(--noir-texte);font:inherit;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}.rec-tel input{flex:1 1 auto;min-width:0;min-height:54px;padding:0;border:0;background:transparent;font:inherit;color:inherit;outline:none}.rec-cv__input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.rec-cv{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 16px;border:1px solid var(--rec-filet-champ);border-radius:var(--radius-field);background:var(--white);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-petit);line-height:1.4;letter-spacing:0;transition:border-color .2s ease}.rec-cv:hover,.rec-cv__input:focus-visible+.rec-cv{border-color:var(--hs-blue)}.rec-cv[data-erreur]{border-color:var(--rec-erreur)}.rec-cv i{font-size:22px;line-height:1}.rec-cv__nom{min-width:0;font-weight:var(--fw-medium);overflow-wrap:anywhere}.rec-cv__formats{margin-left:auto;padding-left:12px;white-space:nowrap}.rec-erreur{font-family:var(--font-sans);font-size:var(--fs-petit);line-height:1.4;letter-spacing:0;color:var(--rec-erreur)}.rec-consent{margin:22px 0 0}.rec-consent label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:start;cursor:pointer}.rec-consent input{width:18px;height:18px;margin:3px 0 0;accent-color:var(--hs-blue)}.rec-consent .rec-erreur{display:block;margin-top:6px}.rec .btn-hs.rec-envoyer{width:100%;margin-top:24px}.rec-rassurance{margin:12px 0 0;text-align:center}.rec-notice{margin:20px 0 0}.rec-plus,.rec-notice-pli{margin:18px 0 0}.rec-plus__titre,.rec-notice-pli__titre{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;font-family:var(--font-sans);font-size:var(--fs-lien);font-weight:var(--fw-medium);line-height:1.4;color:var(--noir-texte)}.rec-notice-pli__titre{font-size:var(--fs-petit);font-weight:var(--fw-medium)}.rec-plus__titre::-webkit-details-marker,.rec-notice-pli__titre::-webkit-details-marker{display:none}.rec-plus__titre:after,.rec-notice-pli__titre:after{content:"+";flex:none;font-family:var(--font-serif);font-size:var(--fs-etape);font-weight:var(--fw-regular);line-height:1;transition:transform .18s cubic-bezier(.2,0,.2,1)}.rec-plus[open]>.rec-plus__titre:after,.rec-notice-pli[open]>.rec-notice-pli__titre:after{transform:rotate(45deg)}.rec-plus__corps{padding-top:10px}.rec-notice-pli .rec-notice{margin-top:8px}.rec-notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}.rec-echec{margin:14px 0 0;color:var(--rec-erreur)}.rec-succes:focus{outline:none}.rec-succes{padding:clamp(24px,3vw,32px);background:#e6efe4;border-radius:var(--radius-card);color:#2f5a38}.rec-succes__titre{margin:0 0 8px}.rec-succes p{margin:0}.rec-succes__cv{margin-top:16px!important}.rec-succes__cv-liens{margin-top:8px!important;display:flex;gap:18px}.rec-succes__cv-liens a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:1080px){.rec-zones{grid-template-columns:minmax(0,1fr)}.rec-zones-galerie,.rec-index--grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.rec-hero{grid-template-columns:minmax(0,1fr);min-height:0}.rec-hero__photo{order:1;aspect-ratio:16 / 9;max-height:300px;min-height:0}.rec-hero__panneau{padding-left:var(--rec-gouttiere);padding-right:var(--rec-gouttiere)}.rec-hero__in{max-width:640px}.rec-chiffres{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.rec-hero--photo{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;padding:0;background:var(--white);color:var(--noir-texte);--heading-color: var(--encre-titre);--btn-plein-fond: var(--noir-texte);--btn-plein-fond-survol: var(--encre-titre);--btn-plein-encre: #FFFFFF;--btn-contour-bord: var(--noir-texte);--btn-contour-encre: var(--noir-texte);--btn-contour-survol-fond: var(--noir-texte);--btn-contour-survol-bord: var(--noir-texte);--btn-contour-survol-encre: #FFFFFF;--btn-anneau: var(--noir-texte);--lien-encre: var(--noir-texte);--lien-filet: rgba(var(--hs-blue-rgb), .42)}.rec-hero--photo:before{content:none}.rec-hero--photo .rec-hero__photo{position:relative;inset:auto;aspect-ratio:4 / 5;max-height:none;order:-1}.rec-hero--photo .rec-hero__panneau{padding:clamp(32px,7vw,44px) var(--rec-gouttiere) clamp(36px,6vw,44px)}.rec-hero--photo .rec-ariane{margin-bottom:20px}.rec-duo{grid-template-columns:minmax(0,1fr);gap:clamp(40px,8vw,64px)}.rec-index--grille{grid-template-columns:minmax(0,1fr);gap:clamp(32px,6vw,44px)}.rec-sec--blanc-tel{background:var(--white)}.rec-ouverture{grid-template-columns:minmax(0,1fr);gap:clamp(24px,5vw,40px)}.rec-ouverture__texte{padding-top:0}.rec-bande{height:100vh;height:100svh}.rec-zones-galerie{grid-template-columns:minmax(0,1fr)}.rec-hero--photo .rec-preuve{color:var(--noir-texte)}.rec-hero--photo .rec-preuve__etoiles{color:var(--star-gold)}.rec-remu,.rec-faq,.rec-candid,.rec-fond-duo,.rec-referent{grid-template-columns:minmax(0,1fr)}.rec-referent__texte{padding:clamp(40px,8vw,56px) var(--rec-gouttiere)}.rec-referent__photo{min-height:320px}.rec-remu__gauche{display:contents}.rec-remu__photo{order:-1;width:100vw;max-width:none;margin-inline:calc(50% - 50vw);margin-top:calc(-1 * var(--rec-sec-y));margin-bottom:var(--rec-sec-y)}.rec-faq__photo{order:-1;width:100vw;margin-inline:calc(50% - 50vw);margin-top:calc(-1 * var(--rec-sec-y))}.rec-faq__tete{gap:var(--rec-sec-y)}.rec-faq__photo img{aspect-ratio:4 / 5}.rec-equipe{grid-template-columns:repeat(3,minmax(0,1fr))}.rec-form{max-width:640px}.rec-bandeau__img{height:auto;aspect-ratio:4 / 5}}@media(max-width:760px){.rec-referent__photo{min-height:0;aspect-ratio:4 / 5}}@media(max-width:600px){.rec-citation{font-size:var(--h4)}.rec-hero__actions .btn-hs{flex:1 1 100%}.rec-ariane{margin-bottom:24px}.rec-statut .btn-hs{flex:1 1 100%}.rec-cv__formats{display:none}.rec-form{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.rec-champ input,.rec-champ select,.rec-tel,.rec-cv{transition:none}}.rec .rec-chiffres,.rec .rec-index__ligne+.rec-index__ligne,.rec .rec-zone,.rec .rec-q+.rec-q,.rec .rec-renvoi,.rec .rec-form{border-top:0}.rec .rec-champ input,.rec .rec-champ textarea,.rec .rec-champ select,.rec .rec-tel,.rec .rec-cv{border:0;border-bottom:1px solid var(--rec-filet-fort);border-radius:0;background:transparent;padding-inline:0}.rec .rec-champ select{background-position:right 2px center}.rec .rec-champ input:focus,.rec .rec-champ textarea:focus,.rec .rec-champ select:focus,.rec .rec-tel:focus-within,.rec .rec-cv:hover,.rec .rec-cv__input:focus-visible+.rec-cv{box-shadow:none;border-bottom-color:var(--hs-blue)}.rec .rec-champ input[aria-invalid=true],.rec .rec-champ textarea[aria-invalid=true],.rec .rec-tel[data-invalide],.rec .rec-cv[data-erreur]{border-bottom-color:var(--rec-erreur)}.rec .rec-tel select{border-right:0}.rec .rec-tel select,.rec .rec-tel input{border:0}.rec .rec-champs{gap:18px}.rec .rec-form{padding-top:0}
