.gav-portal-login{--gav-navy:var(--color-navy,#2f4162);--gav-sand:#b2845c;--gav-sand-hover:#a9784e;--gav-sand-light:#bf9163;--gav-sand-light-hover:#b98a5c;--gav-bg:#faf8f5;--gav-border:rgba(47,65,98,.16);--gav-border-soft:rgba(47,65,98,.12);--gav-muted:rgba(47,65,98,.62);--gav-body-font:var(--body-font-family,"Asap",sans-serif);--gav-arrow-white:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5 12h14m-5-5 5 5-5 5'/%3E%3C/svg%3E");--gav-arrow-navy:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%232f4162' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5 12h14m-5-5 5 5-5 5'/%3E%3C/svg%3E");--gav-email-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Crect width='18' height='14' x='3' y='5' stroke='%232f4162' stroke-width='1.4' rx='2'/%3E%3Cpath stroke='%232f4162' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.4' d='m4 7 8 6 8-6'/%3E%3C/svg%3E");--gav-lock-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Crect width='14' height='11' x='5' y='10' stroke='%232f4162' stroke-width='1.4' rx='2'/%3E%3Cpath stroke='%232f4162' stroke-linecap='round' stroke-width='1.4' d='M8 10V7c0-2.2 1.8-4 4-4s4 1.8 4 4v3'/%3E%3C/svg%3E");align-items:center;background-color:var(--gav-bg);background-image:linear-gradient(90deg,hsla(36,33%,97%,.34),hsla(36,33%,97%,.24) 30%,hsla(36,33%,97%,.12) 55%,hsla(36,33%,97%,.04) 78%,hsla(36,33%,97%,0)),url(https://7070948.fs1.hubspotusercontent-eu1.net/hubfs/7070948/Site%20web/Fonds/Hero/G.A.V.%20-%20fond%20espace%20membre.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;isolation:isolate;min-height:calc(100svh - 88px);overflow:hidden;position:relative;width:100%}.gav-portal-login__inner{align-items:center;box-sizing:border-box;display:grid;gap:clamp(70px,6vw,105px);grid-template-columns:minmax(0,1fr) 580px;margin:0 auto;padding:48px 0 58px;position:relative;width:min(calc(100% - 80px),1380px);z-index:2}.gav-portal-login__intro{justify-self:end;max-width:630px;transform:translateX(50px);width:100%}.gav-portal-login__eyebrow{color:var(--gav-sand);font-family:var(--gav-body-font);font-size:13px;font-weight:700;letter-spacing:.18em;line-height:1.3;margin:0 0 12px;text-transform:uppercase}.gav-portal-login__title{color:var(--gav-navy);font-family:var(--h1-font-family,"Bogart",Georgia,serif);font-size:clamp(48px,4vw,64px);font-style:normal;font-weight:var(--h1-font-weight,400);letter-spacing:-.025em;line-height:1.04;margin:0;text-transform:none}.gav-portal-login__line{background:var(--gav-sand);border-radius:999px;height:3px;margin:28px 0 24px;width:62px}.gav-portal-login__lead{font-family:var(--gav-body-font);font-size:16px;font-weight:400;line-height:1.5;margin:0 auto 24px;max-width:500px}.gav-portal-login__lead,.gav-portal-login__quote{color:var(--gav-navy);text-align:center;width:100%}.gav-portal-login__quote{font-family:var(--blockquote-font-family,"BeautySalon"),"BeautySalon",cursive!important;font-size:clamp(24px,2vw,29px);font-style:italic!important;font-weight:400!important;letter-spacing:0;line-height:1.35;margin:0;text-transform:none}.gav-portal-login__card{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:hsla(0,0%,100%,.94);border:1px solid rgba(47,65,98,.07);border-radius:20px;box-shadow:0 22px 55px rgba(47,65,98,.1),inset 0 1px 0 hsla(0,0%,100%,.75);box-sizing:border-box;padding:34px 36px 24px;width:100%}.gav-portal-login__card-header{margin-bottom:24px}.gav-portal-login__card-title{color:var(--gav-navy);font-family:var(--h2-font-family,"Bogart",Georgia,serif);font-size:36px;font-style:normal;font-weight:var(--h2-font-weight,400);letter-spacing:-.02em;line-height:1.08;margin:0;text-transform:none}.gav-portal-login__card-subtitle{display:none!important}.gav-access-denied,.gav-logout-confirmation,.gav-passwordless-confirmation,.gav-register,.gav-reset-password,.gav-reset-request{padding-bottom:28px}.gav-access-denied .gav-portal-login__card-header,.gav-access-denied .gav-portal-login__card-title,.gav-logout-confirmation .gav-portal-login__card-header,.gav-logout-confirmation .gav-portal-login__card-title,.gav-passwordless-confirmation .gav-portal-login__card-header,.gav-passwordless-confirmation .gav-portal-login__card-title,.gav-register .gav-portal-login__card-header,.gav-register .gav-portal-login__card-title,.gav-reset-password .gav-portal-login__card-header,.gav-reset-password .gav-portal-login__card-title,.gav-reset-request .gav-portal-login__card-header,.gav-reset-request .gav-portal-login__card-title{text-align:center}.gav-portal-login__form,.gav-portal-login__form form,.gav-register__form,.gav-register__form fieldset,.gav-register__form form,.gav-reset-password__form,.gav-reset-password__form fieldset,.gav-reset-password__form form,.gav-reset-request__form,.gav-reset-request__form fieldset,.gav-reset-request__form form{max-width:none!important;width:100%!important}.gav-portal-login__form,.gav-portal-login__form form,.gav-register__form form,.gav-reset-password__form form,.gav-reset-request__form form{margin:0!important}.gav-portal-login__form fieldset,.gav-register__form fieldset,.gav-reset-password__form fieldset,.gav-reset-request__form fieldset{border:0!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.gav-portal-login__form .input,.gav-register__form .input,.gav-reset-password__form .input,.gav-reset-request__form .input{margin:0!important;width:100%}.gav-portal-login__form li,.gav-portal-login__form ol,.gav-portal-login__form ul,.gav-register__form li,.gav-register__form ol,.gav-register__form ul,.gav-reset-password__form li,.gav-reset-password__form ol,.gav-reset-password__form ul,.gav-reset-request__form li,.gav-reset-request__form ol,.gav-reset-request__form ul{list-style:none;margin:0;padding:0}.gav-portal-login__form .hs-form-field,.gav-register__form .hs-form-field,.gav-reset-password__form .hs-form-field,.gav-reset-request__form .hs-form-field{position:relative;width:100%}.gav-portal-login__form .hs-form-field{margin:0 0 12px}.gav-reset-password__form .hs-form-field{margin:0 0 16px}.gav-register__form .hs-form-field{margin:0 0 15px}.gav-reset-request__form .hs-form-field{margin:0 0 18px}.gav-portal-login__form label,.gav-register__form label,.gav-reset-password__form label,.gav-reset-request__form label{color:var(--gav-navy);display:block;font-family:var(--gav-body-font);font-size:11px;font-weight:600;letter-spacing:0;line-height:1.35;margin:0 0 6px;text-transform:none}.gav-portal-login__form input[type=email],.gav-portal-login__form input[type=password],.gav-portal-login__form input[type=text],.gav-register__form input[type=email],.gav-register__form input[type=password],.gav-register__form input[type=text],.gav-reset-password__form input[type=password],.gav-reset-password__form input[type=text],.gav-reset-request__form input[type=email],.gav-reset-request__form input[type=text]{appearance:none;-webkit-appearance:none;background-color:hsla(0,0%,100%,.84);border:1px solid var(--gav-border);border-radius:8px;box-shadow:0 1px 2px rgba(47,65,98,.025);box-sizing:border-box;color:var(--gav-navy);font-family:var(--gav-body-font);font-size:13px;font-weight:400;height:47px;line-height:1;margin:0!important;padding:0 45px 0 43px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;width:100%!important}.gav-portal-login__form input::placeholder,.gav-reset-request__form input::placeholder{color:rgba(47,65,98,.44);font-family:var(--gav-body-font);font-style:normal;opacity:1}.gav-portal-login__form input[type=email]:focus,.gav-portal-login__form input[type=password]:focus,.gav-portal-login__form input[type=text]:focus,.gav-register__form input[type=email]:focus,.gav-register__form input[type=password]:focus,.gav-register__form input[type=text]:focus,.gav-reset-password__form input[type=password]:focus,.gav-reset-password__form input[type=text]:focus,.gav-reset-request__form input[type=email]:focus,.gav-reset-request__form input[type=text]:focus{background-color:hsla(0,0%,100%,.97);border-color:var(--gav-sand);box-shadow:0 0 0 3px rgba(178,132,92,.1)}.gav-portal-login__form input[type=email],.gav-register__form input[type=email],.gav-reset-request__form input[type=email],.gav-reset-request__form input[type=text]{background-image:var(--gav-email-icon);background-position:13px;background-repeat:no-repeat;background-size:17px 17px}.gav-portal-login__form input[type=password],.gav-register__form input[type=password],.gav-reset-password__form input[type=password],.gav-reset-password__form input[type=text]{background-image:var(--gav-lock-icon);background-position:13px;background-repeat:no-repeat;background-size:17px 17px}.gav-login-password-head,.gav-register__field-head,.gav-reset-password__field-head{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 0 6px;width:100%}.gav-login-password-head>label:first-child,.gav-register__field-head>label:first-child,.gav-reset-password__field-head>label:first-child{flex:0 1 auto;margin:0!important;width:auto!important}.gav-login-password-head .hs-show-password,.gav-login-password-head>:last-child,.gav-register__field-head .hs-show-password,.gav-register__field-head>:last-child,.gav-reset-password__field-head .hs-show-password,.gav-reset-password__field-head>:last-child{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:rgba(47,65,98,.66)!important;cursor:pointer;font-family:var(--gav-body-font)!important;font-size:11px!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;margin:0!important;max-width:none!important;padding:0!important;text-decoration:none!important;text-transform:none!important;width:auto!important}.gav-login-password-head>:last-child:focus-visible,.gav-login-password-head>:last-child:hover,.gav-register__field-head>:last-child:focus-visible,.gav-register__field-head>:last-child:hover,.gav-reset-password__field-head>:last-child:focus-visible,.gav-reset-password__field-head>:last-child:hover{color:var(--gav-sand)!important;outline:none!important}.gav-reset-password__form .hs-show-password{font-size:11px!important;font-weight:400!important}.gav-access-denied__actions,.gav-logout-actions,.gav-passwordless-actions,.gav-portal-login__form .actions,.gav-portal-login__form .hs-submit,.gav-register__form .actions,.gav-register__form .hs-submit,.gav-reset-password__form .actions,.gav-reset-password__form .hs-submit,.gav-reset-request__actions,.gav-reset-request__form .actions,.gav-reset-request__form .hs-submit{padding:0;width:100%}.gav-register__form .actions,.gav-register__form .hs-submit,.gav-reset-password__form .actions,.gav-reset-password__form .hs-submit{margin-top:6px}.gav-portal-login__form .actions,.gav-portal-login__form .hs-submit,.gav-reset-request__form .actions,.gav-reset-request__form .hs-submit{margin:0}.gav-logout-actions .button-wrapper,.gav-logout-actions .hs_cos_wrapper,.gav-passwordless-actions .button-wrapper,.gav-passwordless-actions .hs_cos_wrapper{display:block;width:100%}.gav-access-denied__actions--primary .gav-access-denied__button,.gav-logout-actions--primary .hs-button,.gav-logout-actions--primary a,.gav-logout-actions--primary button,.gav-logout-actions--primary input[type=submit],.gav-passwordless-actions--primary .hs-button,.gav-passwordless-actions--primary a,.gav-passwordless-actions--primary button,.gav-passwordless-actions--primary input[type=submit],.gav-portal-login__form .hs-button,.gav-portal-login__form button[type=submit],.gav-portal-login__form input[type=submit],.gav-register__form .hs-button,.gav-register__form button[type=submit],.gav-register__form input[type=submit],.gav-reset-password__form .hs-button,.gav-reset-password__form button[type=submit],.gav-reset-password__form input[type=submit],.gav-reset-request__form .hs-button,.gav-reset-request__form button[type=submit],.gav-reset-request__form input[type=submit]{align-items:center!important;appearance:none;-webkit-appearance:none;background-image:var(--gav-arrow-white),linear-gradient(180deg,var(--gav-sand-light) 0,var(--gav-sand) 100%)!important;background-position:calc(100% - 22px),50%!important;background-repeat:no-repeat,no-repeat!important;background-size:17px 17px,100% 100%!important;border:1px solid var(--gav-sand)!important;border-radius:999px!important;box-shadow:0 9px 22px rgba(178,132,92,.17);box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex!important;font-family:var(--gav-body-font)!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;height:47px;justify-content:center!important;letter-spacing:0!important;line-height:1!important;margin:0!important;min-width:0!important;padding:0 54px 0 24px!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%!important}.gav-access-denied__actions--primary .gav-access-denied__button:focus-visible,.gav-access-denied__actions--primary .gav-access-denied__button:hover,.gav-logout-actions--primary .hs-button:focus-visible,.gav-logout-actions--primary .hs-button:hover,.gav-logout-actions--primary a:focus-visible,.gav-logout-actions--primary a:hover,.gav-logout-actions--primary button:focus-visible,.gav-logout-actions--primary button:hover,.gav-logout-actions--primary input[type=submit]:focus-visible,.gav-logout-actions--primary input[type=submit]:hover,.gav-passwordless-actions--primary .hs-button:focus-visible,.gav-passwordless-actions--primary .hs-button:hover,.gav-passwordless-actions--primary a:focus-visible,.gav-passwordless-actions--primary a:hover,.gav-passwordless-actions--primary button:focus-visible,.gav-passwordless-actions--primary button:hover,.gav-passwordless-actions--primary input[type=submit]:focus-visible,.gav-passwordless-actions--primary input[type=submit]:hover,.gav-portal-login__form .hs-button:focus-visible,.gav-portal-login__form .hs-button:hover,.gav-portal-login__form button[type=submit]:focus-visible,.gav-portal-login__form button[type=submit]:hover,.gav-portal-login__form input[type=submit]:focus-visible,.gav-portal-login__form input[type=submit]:hover,.gav-register__form .hs-button:focus-visible,.gav-register__form .hs-button:hover,.gav-register__form button[type=submit]:focus-visible,.gav-register__form button[type=submit]:hover,.gav-register__form input[type=submit]:focus-visible,.gav-register__form input[type=submit]:hover,.gav-reset-password__form .hs-button:focus-visible,.gav-reset-password__form .hs-button:hover,.gav-reset-password__form button[type=submit]:focus-visible,.gav-reset-password__form button[type=submit]:hover,.gav-reset-password__form input[type=submit]:focus-visible,.gav-reset-password__form input[type=submit]:hover,.gav-reset-request__form .hs-button:focus-visible,.gav-reset-request__form .hs-button:hover,.gav-reset-request__form button[type=submit]:focus-visible,.gav-reset-request__form button[type=submit]:hover,.gav-reset-request__form input[type=submit]:focus-visible,.gav-reset-request__form input[type=submit]:hover{background-image:var(--gav-arrow-white),linear-gradient(180deg,var(--gav-sand-light-hover) 0,var(--gav-sand-hover) 100%)!important;border-color:var(--gav-sand-hover)!important;box-shadow:0 11px 26px rgba(178,132,92,.21);color:#fff!important;transform:translateY(-1px)}.gav-access-denied__actions--secondary .gav-access-denied__button,.gav-logout-actions--secondary .gav-logout-button,.gav-passwordless-actions--secondary .hs-button,.gav-passwordless-actions--secondary a,.gav-passwordless-actions--secondary button,.gav-passwordless-actions--secondary input[type=submit],.gav-reset-request__actions--secondary .gav-reset-request__button{align-items:center!important;appearance:none;-webkit-appearance:none;background-color:hsla(0,0%,100%,.75)!important;background-image:var(--gav-arrow-navy)!important;background-position:calc(100% - 22px)!important;background-repeat:no-repeat!important;background-size:17px 17px!important;border:1px solid rgba(47,65,98,.28)!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box;color:var(--gav-navy)!important;cursor:pointer;display:flex!important;font-family:var(--gav-body-font)!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;height:47px;justify-content:center!important;letter-spacing:0!important;line-height:1!important;margin:0!important;min-width:0!important;padding:0 54px 0 24px!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .2s ease;width:100%!important}.gav-access-denied__actions--secondary .gav-access-denied__button:focus-visible,.gav-access-denied__actions--secondary .gav-access-denied__button:hover,.gav-logout-actions--secondary .gav-logout-button:focus-visible,.gav-logout-actions--secondary .gav-logout-button:hover,.gav-passwordless-actions--secondary .hs-button:focus-visible,.gav-passwordless-actions--secondary .hs-button:hover,.gav-passwordless-actions--secondary a:focus-visible,.gav-passwordless-actions--secondary a:hover,.gav-passwordless-actions--secondary button:focus-visible,.gav-passwordless-actions--secondary button:hover,.gav-passwordless-actions--secondary input[type=submit]:focus-visible,.gav-passwordless-actions--secondary input[type=submit]:hover,.gav-reset-request__actions--secondary .gav-reset-request__button:focus-visible,.gav-reset-request__actions--secondary .gav-reset-request__button:hover{background-color:rgba(221,203,164,.12)!important;border-color:var(--gav-sand)!important;color:var(--gav-sand)!important;outline:none!important;transform:translateY(-1px)}.gav-access-denied__separator,.gav-login-or,.gav-logout-separator,.gav-passwordless-separator,.gav-reset-request__separator{align-items:center!important;color:rgba(47,65,98,.64)!important;display:flex!important;font-family:var(--gav-body-font)!important;font-size:10px!important;font-weight:600!important;gap:12px!important;letter-spacing:.1em!important;line-height:1!important;margin:16px 0!important;text-align:center!important;text-transform:uppercase!important;width:100%!important}.gav-login-or{margin:14px 0 15px!important}.gav-access-denied__separator:after,.gav-access-denied__separator:before,.gav-login-or:after,.gav-login-or:before,.gav-logout-separator:after,.gav-logout-separator:before,.gav-passwordless-separator:after,.gav-passwordless-separator:before,.gav-reset-request__separator:after,.gav-reset-request__separator:before{background:rgba(47,65,98,.13);content:"";flex:1 1 auto;height:1px}.gav-access-denied__separator span,.gav-logout-separator span,.gav-passwordless-separator span,.gav-reset-request__separator span{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.gav-access-denied__help,.gav-logout-help,.gav-passwordless-help,.gav-register__help,.gav-reset-password__help,.gav-reset-request__help{align-items:center!important;border-top:1px solid var(--gav-border-soft);box-sizing:border-box;display:flex!important;gap:9px;justify-content:center!important;margin-top:22px;padding-top:16px;text-align:center!important;width:100%}.gav-access-denied__help-icon,.gav-logout-help__icon,.gav-passwordless-help__icon,.gav-register__help-icon,.gav-reset-password__help-icon,.gav-reset-request__help-icon{color:var(--gav-sand);flex:0 0 19px;height:19px;margin-top:0;width:19px}.gav-access-denied__help-icon svg,.gav-logout-help__icon svg,.gav-passwordless-help__icon svg,.gav-register__help-icon svg,.gav-reset-password__help-icon svg,.gav-reset-request__help-icon svg{display:block;fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:100%}.gav-access-denied__help p,.gav-logout-help p,.gav-passwordless-help p,.gav-register__help p,.gav-reset-password__help p,.gav-reset-request__help p{color:var(--gav-muted)!important;font-family:var(--gav-body-font)!important;font-size:9.5px!important;font-weight:400!important;line-height:1.45!important;margin:0!important;max-width:460px!important;text-align:center!important;text-transform:none!important;width:auto!important}.gav-register__help a,.gav-register__help a:link,.gav-register__help a:visited,.gav-reset-password__help a,.gav-reset-password__help a:link,.gav-reset-password__help a:visited,.gav-reset-request__help a,.gav-reset-request__help a:link,.gav-reset-request__help a:visited{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--gav-sand)!important;display:inline!important;font-family:inherit!important;font-size:9.5px!important;font-style:normal!important;font-weight:600!important;letter-spacing:0!important;line-height:inherit!important;margin:0!important;padding:0!important;text-decoration:underline!important;text-transform:none!important;text-underline-offset:2px}.gav-register__help a:focus-visible,.gav-register__help a:hover,.gav-reset-password__help a:focus-visible,.gav-reset-password__help a:hover,.gav-reset-request__help a:focus-visible,.gav-reset-request__help a:hover{color:var(--gav-sand-hover)!important;outline:none!important}.gav-portal-login__form input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid rgba(47,65,98,.52)!important;border-radius:3px;box-shadow:none;cursor:pointer;flex:0 0 16px;height:16px!important;margin:0!important;padding:0!important;position:relative;width:16px!important}.gav-portal-login__form input[type=checkbox]:checked{background:var(--gav-sand)!important;border-color:var(--gav-sand)!important}.gav-portal-login__form input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.gav-login-options{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:3px 0 14px;width:100%}.gav-login-remember{align-items:center;display:inline-flex;gap:7px;min-width:0}.gav-login-remember input[type=checkbox]{margin:0!important}.gav-login-options>a,.gav-login-remember label{color:var(--gav-navy)!important;font-family:var(--gav-body-font)!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important;margin:0!important;padding:0!important;width:auto!important}.gav-login-remember label{display:inline-block!important}.gav-login-options>a{text-decoration:underline!important;text-underline-offset:3px;transition:color .2s ease;white-space:nowrap}.gav-login-options>a:focus-visible,.gav-login-options>a:hover{color:var(--gav-sand)!important}.gav-portal-login__form a[href*="/_hcms/mem/reset"]{margin:0!important}.gav-portal-login__form p{color:var(--gav-navy);font-family:var(--gav-body-font);font-size:11px;font-weight:400;letter-spacing:0;line-height:1.5;margin:8px 0 10px;text-transform:none}.gav-login-consent{align-items:flex-start;display:flex;gap:9px;margin:8px 0 14px;width:100%}.gav-login-consent input[type=checkbox]{margin-top:1px!important}.gav-login-consent label{color:var(--gav-navy)!important;display:block!important;flex:1 1 auto;font-family:var(--gav-body-font)!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;margin:0!important;text-transform:none!important;width:auto!important}.gav-portal-login__form a{color:var(--gav-navy);font-family:var(--gav-body-font);font-size:11px;font-weight:400;line-height:1.35;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.gav-portal-login__form a:focus-visible,.gav-portal-login__form a:hover{color:var(--gav-sand)}.gav-portal-login__security{align-items:center;border-top:1px solid var(--gav-border-soft);display:flex;gap:9px;margin-top:20px;padding-top:15px}.gav-portal-login__security-icon{color:var(--gav-sand);flex:0 0 20px;height:20px;width:20px}.gav-portal-login__security-icon svg{display:block;fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:100%}.gav-portal-login__security p{color:rgba(47,65,98,.58);font-family:var(--gav-body-font);font-size:9.5px;font-weight:400;line-height:1.4;margin:0}.gav-portal-login__form .hs-error-msg,.gav-portal-login__form .hs-membership-global-error,.gav-register__form .hs-error-msg,.gav-register__form .hs-membership-global-error,.gav-reset-password__form .hs-error-msg,.gav-reset-password__form .hs-membership-global-error,.gav-reset-request__form .hs-error-msg,.gav-reset-request__form .hs-membership-global-error{color:#a63a36;font-family:var(--gav-body-font);font-weight:400;line-height:1.45}.gav-portal-login__form .hs-error-msg,.gav-portal-login__form .hs-membership-global-error{font-size:11px}.gav-register__form .hs-error-msg,.gav-register__form .hs-membership-global-error,.gav-reset-password__form .hs-error-msg,.gav-reset-password__form .hs-membership-global-error,.gav-reset-request__form .hs-error-msg,.gav-reset-request__form .hs-membership-global-error{font-size:10px!important}.gav-portal-login__form .hs-error-msgs,.gav-reset-password__form .hs-error-msgs,.gav-reset-request__form .hs-error-msgs{list-style:none!important;margin:5px 0 0!important;padding:0!important}.gav-portal-login__form .hs-error-msgs{margin-top:4px!important}.gav-portal-login__form .hs-error-msgs li,.gav-reset-password__form .hs-error-msgs li,.gav-reset-request__form .hs-error-msgs li{list-style:none;margin:0;padding:0}.gav-portal-login__form .hs-error-msg:empty,.gav-portal-login__form .hs-error-msgs:empty,.gav-portal-login__form .hs-membership-global-error:empty,.gav-reset-password__form .hs-error-msg:empty,.gav-reset-password__form .hs-error-msgs:empty,.gav-reset-password__form .hs-membership-global-error:empty{display:none!important}.gav-access-denied__content,.gav-logout-confirmation__content,.gav-passwordless-confirmation__content{margin:0 0 26px;text-align:center;width:100%}.gav-access-denied__title,.gav-logout-confirmation__title,.gav-passwordless-confirmation__title{color:var(--gav-navy);font-family:var(--h4-font-family,"Bogart",Georgia,serif);font-size:23px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.25;margin:0 0 14px;text-transform:none}.gav-access-denied__text,.gav-logout-confirmation__text,.gav-passwordless-confirmation__text{color:var(--gav-navy);margin:0 auto;width:min(100%,450px)}.gav-access-denied__text{width:min(100%,455px)}.gav-access-denied__text p,.gav-logout-confirmation__text p,.gav-passwordless-confirmation__text p{color:var(--gav-navy);font-family:var(--gav-body-font);font-size:12px;font-weight:400;line-height:1.55;margin:0 0 9px;text-transform:none}.gav-access-denied__text p:last-child,.gav-logout-confirmation__text p:last-child,.gav-passwordless-confirmation__text p:last-child{margin-bottom:0}.gav-logout-confirmation__icon,.gav-passwordless-confirmation__icon{align-items:center;color:var(--gav-sand);display:flex;height:62px;justify-content:center;margin:2px auto 18px;width:62px}.gav-logout-confirmation__icon svg,.gav-passwordless-confirmation__icon svg{display:block;fill:rgba(178,132,92,.07);height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:100%}.gav-logout-confirmation__icon svg path,.gav-passwordless-confirmation__icon svg path{stroke-width:2}.gav-passwordless-confirmation__email{background:rgba(221,203,164,.16);border:1px solid rgba(178,132,92,.2);border-radius:999px;color:var(--gav-navy)!important;display:inline-block;font-size:12px!important;font-weight:600!important;line-height:1.3!important;margin:2px auto 13px!important;max-width:100%;overflow-wrap:anywhere;padding:8px 15px}.gav-access-denied__icon{align-items:center;color:var(--gav-sand);display:flex;height:64px;justify-content:center;margin:2px auto 13px;width:64px}.gav-access-denied__icon svg{display:block;fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:100%}.gav-access-denied__code{align-items:center;background:rgba(221,203,164,.16);border:1px solid rgba(178,132,92,.22);border-radius:999px;color:var(--gav-sand);display:inline-flex;font-family:var(--gav-body-font);font-size:11px;font-weight:700;justify-content:center;letter-spacing:.14em;line-height:1;margin:0 auto 16px;padding:6px 14px}.gav-register__intro,.gav-reset-password__intro,.gav-reset-request__intro{margin:0 auto 25px;text-align:center;width:min(100%,440px)}.gav-reset-request__intro{margin-bottom:26px;width:min(100%,450px)}.gav-register__intro p,.gav-reset-password__intro p,.gav-reset-request__intro p{color:var(--gav-navy);font-family:var(--gav-body-font);font-size:12px;font-weight:400;line-height:1.5;margin:0;text-transform:none}.gav-reset-request__intro p{line-height:1.55}.gav-register__icon,.gav-reset-password__icon,.gav-reset-request__icon{align-items:center;color:var(--gav-sand);display:flex;height:58px;justify-content:center;margin:2px auto 15px;width:58px}.gav-reset-request__icon{margin-bottom:16px}.gav-register__icon svg,.gav-reset-password__icon svg,.gav-reset-request__icon svg{display:block;fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:100%}.gav-reset-password__icon svg{fill:rgba(178,132,92,.04);stroke-width:1.5}.gav-register__icon svg{stroke-width:1.5}.gav-reset-request__icon svg{stroke-width:1.35}.gav-register__form .hs-form-field>small,.gav-register__form .hs-password-requirements,.gav-register__form .hs-password-strength,.gav-register__form .hs-password-strength-wrapper,.gav-register__form .password-requirements,.gav-reset-password__form .hs-form-field>small,.gav-reset-password__form .hs-password-requirements,.gav-reset-password__form .hs-password-strength,.gav-reset-password__form .hs-password-strength-wrapper,.gav-reset-password__form .password-requirements{color:rgba(47,65,98,.68)!important;font-family:var(--gav-body-font)!important;font-size:10px!important;font-weight:400!important;line-height:1.45!important;margin:7px 0 0!important}.gav-reset-request__form .submitted-message{background:rgba(221,203,164,.12);border:1px solid rgba(178,132,92,.2);border-radius:10px;box-sizing:border-box;color:var(--gav-navy);font-family:var(--gav-body-font);font-size:12px;font-weight:400;line-height:1.5;margin:0;padding:16px 18px;text-align:center;width:100%}@media (min-width:1201px) and (max-width:1450px){.gav-portal-login__inner{gap:65px;grid-template-columns:minmax(0,1fr) 550px;width:calc(100% - 64px)}.gav-portal-login__intro{justify-self:end;transform:translateX(50px)}.gav-portal-login__title{font-size:56px}}@media (min-width:992px) and (max-width:1200px){.gav-portal-login__inner{gap:45px;grid-template-columns:minmax(0,1fr) 500px;padding:40px 0 50px;width:calc(100% - 56px)}.gav-portal-login__intro{justify-self:end;max-width:500px;transform:translateX(20px)}.gav-portal-login__title{font-size:48px}.gav-portal-login__lead{font-size:15px}.gav-portal-login__card{padding:30px 32px 23px}}@media (max-width:991px){.gav-portal-login{background-position:top;min-height:auto}.gav-portal-login__inner{gap:42px;grid-template-columns:1fr;padding:55px 0;width:min(calc(100% - 48px),680px)}.gav-portal-login__intro{justify-self:center;margin:0 auto;max-width:600px;text-align:center;transform:none}.gav-portal-login__lead,.gav-portal-login__line{margin-left:auto;margin-right:auto}.gav-portal-login__card{margin:0 auto;width:min(100%,580px)}.gav-passwordless-confirmation__content{margin-bottom:24px}.gav-access-denied__text,.gav-passwordless-confirmation__text{max-width:430px}}@media (max-width:767px){.gav-portal-login{background-image:linear-gradient(hsla(36,33%,97%,.42),hsla(36,33%,97%,.32)),url(https://7070948.fs1.hubspotusercontent-eu1.net/hubfs/7070948/Site%20web/Fonds/Hero/G.A.V.%20-%20fond%20espace%20membre.png);background-position:top}.gav-portal-login__inner{box-sizing:border-box!important;gap:30px;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;margin-left:auto!important;margin-right:auto!important;padding:40px 0 46px!important;width:min(calc(100% - 32px),560px)!important}.gav-portal-login .gav-portal-login__intro{box-sizing:border-box;justify-self:stretch!important;max-width:100%!important;padding-left:10px;padding-right:10px;transform:none!important;translate:none!important;width:100%!important}.gav-portal-login .gav-portal-login__intro,.gav-portal-login__eyebrow{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.gav-portal-login__eyebrow{font-size:11px;width:100%}.gav-portal-login__title{font-size:clamp(38px,11vw,49px);line-height:1.05;max-width:100%;text-align:center!important;white-space:normal!important;width:100%}.gav-portal-login__line,.gav-portal-login__title{margin-left:auto!important;margin-right:auto!important}.gav-portal-login__line{margin-bottom:20px;margin-top:22px}.gav-portal-login__lead{box-sizing:border-box;font-size:15px;line-height:1.5;margin-left:auto!important;margin-right:auto!important;max-width:460px!important;overflow-wrap:normal;padding:0 6px;text-align:center!important;white-space:normal!important;width:min(100%,460px)!important}.gav-portal-login__desktop-break{display:none}.gav-portal-login__quote{box-sizing:border-box;font-size:23px;max-width:470px!important;padding:0 6px;text-align:center!important;white-space:normal!important;width:min(100%,470px)!important}.gav-portal-login__card,.gav-portal-login__quote{margin-left:auto!important;margin-right:auto!important}.gav-portal-login__card{border-radius:17px;justify-self:center!important;max-width:580px!important;padding:28px 22px 22px;transform:none!important;width:100%!important}.gav-portal-login__card-title{font-size:31px}.gav-login-password-head,.gav-register__field-head,.gav-reset-password__field-head{gap:10px}.gav-login-options>a,.gav-login-password-head .hs-show-password,.gav-login-password-head>:last-child,.gav-login-remember label,.gav-register__field-head>:last-child,.gav-register__field-head>label:first-child,.gav-reset-password__field-head .hs-show-password,.gav-reset-password__field-head>:last-child,.gav-reset-password__field-head>label:first-child{font-size:10.5px!important}.gav-login-consent label{font-size:10px!important}.gav-portal-login__form input[type=email],.gav-portal-login__form input[type=password],.gav-portal-login__form input[type=text],.gav-register__form input[type=email],.gav-register__form input[type=password],.gav-register__form input[type=text],.gav-reset-password__form input[type=password],.gav-reset-password__form input[type=text],.gav-reset-request__form input[type=email],.gav-reset-request__form input[type=text]{font-size:16px;height:46px}.gav-access-denied__button,.gav-logout-actions--primary .hs-button,.gav-logout-actions--primary a,.gav-logout-actions--primary button,.gav-logout-actions--primary input[type=submit],.gav-logout-button,.gav-passwordless-actions--primary .hs-button,.gav-passwordless-actions--primary a,.gav-passwordless-actions--primary button,.gav-passwordless-actions--primary input[type=submit],.gav-passwordless-actions--secondary .hs-button,.gav-passwordless-actions--secondary a,.gav-passwordless-actions--secondary button,.gav-passwordless-actions--secondary input[type=submit],.gav-portal-login__form .hs-button,.gav-portal-login__form button[type=submit],.gav-portal-login__form input[type=submit],.gav-register__form .hs-button,.gav-register__form button[type=submit],.gav-register__form input[type=submit],.gav-reset-password__form .hs-button,.gav-reset-password__form button[type=submit],.gav-reset-password__form input[type=submit],.gav-reset-request__button,.gav-reset-request__form .hs-button,.gav-reset-request__form button[type=submit],.gav-reset-request__form input[type=submit]{height:46px}.gav-logout-confirmation__icon,.gav-passwordless-confirmation__icon{height:54px;margin-bottom:16px;width:54px}.gav-access-denied__icon{height:56px;width:56px}.gav-register__icon,.gav-reset-password__icon{height:52px;width:52px}.gav-reset-request__icon{height:54px;width:54px}.gav-access-denied__title,.gav-logout-confirmation__title,.gav-passwordless-confirmation__title{font-size:21px}.gav-access-denied__text,.gav-logout-confirmation__text,.gav-passwordless-confirmation__text{max-width:420px;width:100%}.gav-access-denied__text p,.gav-logout-confirmation__text p,.gav-passwordless-confirmation__text p{font-size:11.5px}.gav-register__intro,.gav-reset-password__intro,.gav-reset-request__intro{max-width:420px}.gav-access-denied__help,.gav-logout-help,.gav-passwordless-help,.gav-register__help,.gav-reset-password__help,.gav-reset-request__help{padding-left:8px;padding-right:8px}.gav-portal-login__security{align-items:flex-start}}@media (max-width:420px){.gav-portal-login__inner{width:calc(100% - 24px)!important}.gav-portal-login .gav-portal-login__intro{padding-left:4px;padding-right:4px}.gav-portal-login__card{padding:25px 18px 20px}.gav-portal-login__title{font-size:38px}.gav-portal-login__lead{max-width:360px!important;width:100%!important}.gav-portal-login__quote{font-size:21px!important;max-width:370px!important;width:100%!important}.gav-login-options{gap:10px}.gav-login-options>a{text-align:right;white-space:normal}.gav-access-denied__title,.gav-logout-confirmation__title,.gav-passwordless-confirmation__title{font-size:20px}.gav-passwordless-confirmation__email{font-size:11px!important}.gav-register__intro p,.gav-reset-password__intro p,.gav-reset-request__intro p{font-size:11.5px}.gav-access-denied__help p,.gav-logout-help p,.gav-passwordless-help p,.gav-register__help a,.gav-register__help p,.gav-reset-password__help a,.gav-reset-password__help p,.gav-reset-request__help a,.gav-reset-request__help p{font-size:9px!important}}