#inscription-banner[data-v-38c154be]{background-image:var( --banner-bg,linear-gradient(var(--c50) 65%,var(--c43)) );color:var(--banner-text,#fff);cursor:pointer;z-index:5;position:relative;padding:3rem 0}#inscription-banner .inscription-banner-container[data-v-38c154be]{display:flex;flex-direction:column;justify-content:center;text-align:center}#inscription-banner .visuel img[data-v-38c154be]{width:100%;max-width:200px;height:auto;border-radius:50%;cursor:pointer;margin:0 auto}#inscription-banner .invitation[data-v-38c154be]{font-family:var(--f3);font-size:var(--fs11);text-align:center;padding:2rem 0}#inscription-banner .invitation .title[data-v-38c154be]{line-height:1.3;margin-top:1.5rem;color:var(--iaz-pink-100,#f6d2e5)}#inscription-banner .invitation .banner-subtitle[data-v-38c154be]{white-space:pre-line;font-weight:var(--fw-regular,400)}@media screen and (min-width:600px){#inscription-banner[data-v-38c154be]{display:block}}@media only screen and (min-width:1024px){#inscription-banner[data-v-38c154be]{padding:3rem 0}#inscription-banner .inscription-banner-container[data-v-38c154be]{flex-direction:row;align-items:center;justify-content:space-evenly;padding:0}#inscription-banner .visuel img[data-v-38c154be]{max-width:180px;width:150px}#inscription-banner .invitation .emoji[data-v-38c154be]{font-family:fantasy}}#footer-top[data-v-b15a9366],footer[data-v-b15a9366]{display:none}#footer-top .button--ghost1--medium[data-v-b15a9366]{border-color:var(--footer-btn-border,var(--btn-f2-border))}#footer-top[data-v-b15a9366]{background-color:var(--footer-bg,#181225);color:var(--footer-accent,var(--iaz-pink-100,#f6d2e5))}#footer-top .content[data-v-b15a9366]{padding:6rem 0;display:flex;flex-direction:column}#footer-top .item[data-v-b15a9366]{text-align:center}#footer-top .item nav ul[data-v-b15a9366]{padding:0;list-style-type:none}#footer-top .item nav ul li[data-v-b15a9366]{line-height:1.5;margin:.5rem 0}#footer-top .item nav ul li a[data-v-b15a9366]{font-size:var(--fs8);font-weight:400;display:inline-block}#footer-top .item nav ul li a[data-v-b15a9366]:hover{text-decoration:underline}#footer-top .item nav ul li a:hover span[data-v-b15a9366]{background-color:var(--c45)}#footer-top .item nav ul li span[data-v-b15a9366]{background-color:var(--c44);font-size:var(--fs7);padding:0 5px;border-radius:5px;font-weight:300;display:inline-block;margin-left:5px;transition:all .25s ease-out}#footer-top .footer-brand-card[data-v-b15a9366]{max-width:450px;margin:0 auto}#footer-top .footer-logo-inline[data-v-b15a9366]{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}#footer-top .footer-logo img[data-v-b15a9366]{max-height:150px}#footer-top .item a[data-v-b15a9366]{color:#fff;text-decoration:none}#footer-top .item h3[data-v-b15a9366]{margin:2rem 0 .5rem;text-align:center}#footer-top .item .footer-brand-name[data-v-b15a9366]{font-size:26px;letter-spacing:.01em}#footer-top .item .footer-brand-card[data-v-b15a9366]{background:#ffffff08;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.06);border-radius:24px;padding:32px;box-shadow:0 12px 40px #00000040,inset 0 1px #ffffff0d}#footer-top .item .footer-tagline[data-v-b15a9366]{margin:.75rem 0 .5rem;color:#ffffffbf;font-size:var(--fs8);line-height:1.5}#footer-top .item .footer-tagline-keywords[data-v-b15a9366]{margin:0 0 1.25rem;color:#ffffff80;font-size:var(--fs7)}#footer-top .item .reseaux-sociaux[data-v-b15a9366]{display:flex;flex-direction:row;gap:.85rem;margin:2rem 0 .5rem;justify-content:center}#footer-top .item .reseaux-sociaux a[data-v-b15a9366]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#ffffff08;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.06);border-radius:50%;box-shadow:0 8px 24px #0003,inset 0 1px #ffffff0d;transition:all .25s ease-out}#footer-top .item .reseaux-sociaux a[data-v-b15a9366]:hover{transform:scale(1.08);background:#ffffff0f}#footer-top .footer-logo object[data-v-b15a9366]{margin:0 auto}#footer-bottom .footer-bottom-grille[data-v-b15a9366]{display:grid;grid-template-columns:1fr}@media screen and (min-width:600px){#footer-bottom .footer-bottom-grille[data-v-b15a9366]{grid-template-columns:repeat(12,1fr)}#footer-bottom .footer-bottom-grille>.item[data-v-b15a9366]:first-child{grid-column:span 3}#footer-bottom .footer-bottom-grille>.item[data-v-b15a9366]:nth-child(2){grid-column:span 6}#footer-bottom .footer-bottom-grille>.item[data-v-b15a9366]:nth-child(3){grid-column:span 3}}#footer-bottom[data-v-b15a9366]{padding:1rem 0;font-size:12px;text-align:center;font-size:var(--fs7);background-color:var(--footer-bar-bg,#0f0b16)}#footer-bottom[data-v-b15a9366],#footer-bottom a[data-v-b15a9366]{color:var(--footer-accent,var(--iaz-pink-100,#f6d2e5))}#footer-bottom a[data-v-b15a9366]{text-decoration:none}#footer-bottom a[data-v-b15a9366]:hover{text-decoration:underline}@media screen and (min-width:600px){#footer-top[data-v-b15a9366],footer[data-v-b15a9366]{display:block}}@media only screen and (min-width:1024px){#footer-top .content[data-v-b15a9366]{flex-direction:row;justify-content:space-between}#footer-top .content .item[data-v-b15a9366]{flex:1 1 0;min-width:0}#footer-top .item:first-child .item-container[data-v-b15a9366],#footer-top .item:nth-child(2) .item-container[data-v-b15a9366],#footer-top .item:nth-child(3) .item-container[data-v-b15a9366],#footer-top .item:nth-child(4) .item-container[data-v-b15a9366]{text-align:left}#footer-top .item h3[data-v-b15a9366]{margin:0 0 .5rem;text-align:left}#footer-top .footer-brand-card[data-v-b15a9366]{max-width:100%;margin:0 auto}#footer-top .footer-logo-inline[data-v-b15a9366]{display:inline-block}#footer-top .item .reseaux-sociaux[data-v-b15a9366]{justify-content:left;margin:1.5rem 0 .5rem}#footer-bottom .item[data-v-b15a9366]:first-child,#footer-top .item[data-v-b15a9366]:first-child{text-align:left;padding:0 1.8rem}#footer-bottom .item[data-v-b15a9366]:nth-child(3){text-align:right;padding:0 1.8rem}#footer-bottom .item[data-v-b15a9366]:nth-child(4){text-align:left;padding:0 1.8rem}}@media only screen and (min-width:2560px){#footer-top .item:nth-child(4) .item-container[data-v-b15a9366]{float:right}}
