*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--text--2:clamp(.7035rem,.8083rem + -.1353vw,.7813rem);--text--1:clamp(.9475rem,.9474rem + .0004vw,.9477rem);--text-0:clamp(1.125rem,1.0815rem + .2174vw,1.25rem);--text-1:clamp(1.35rem,1.24rem + .55vw,1.6663rem);--text-2:clamp(1.62rem,1.4109rem + 1.0454vw,2.2211rem);--text-3:clamp(1.944rem,1.5904rem + 1.7682vw,2.9607rem);--text-4:clamp(2.3328rem,1.7715rem + 2.8067vw,3.9467rem);--text-5:clamp(2.7994rem,1.9432rem + 4.281vw,5.2609rem);--space-3xs:clamp(.3125rem,.3125rem + 0vw,.3125rem);--space-2xs:clamp(.5625rem,.5408rem + .1087vw,.625rem);--space-xs:clamp(.875rem,.8533rem + .1087vw,.9375rem);--space-s:clamp(1.125rem,1.0815rem + .2174vw,1.25rem);--space-m:clamp(1.6875rem,1.6223rem + .3261vw,1.875rem);--space-l:clamp(2.25rem,2.163rem + .4348vw,2.5rem);--space-xl:clamp(3.375rem,3.2446rem + .6522vw,3.75rem);--space-2xl:clamp(4.5rem,4.3261rem + .8696vw,5rem);--space-3xl:clamp(6.75rem,6.4891rem + 1.3043vw,7.5rem);--color-background:#f7f6f5;--color-background-light:#e9e5e2;--color-on-background:#4d4341;--color-primary:#8d7869;--color-on-primary:white;--color-border:#8d78694d;--wrapper-max-width:980px;--wrapper-max-width-sm:680px}@font-face{font-display:swap;font-family:Gilda Display;font-style:normal;font-weight:400;src:url(/fonts/gilda-display-v18-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:eyesome;font-style:normal;font-weight:400;src:url(/fonts/eyesome-duo-script.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-v18-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/fonts/inter-v18-latin-italic.woff2)format("woff2")}html{background-color:var(--color-background);color:var(--color-on-background)}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Open Sans,sans-serif;font-size:var(--text-0);margin:0}h1,h2,h3{text-align:center;font-family:Gilda Display,serif}.form{grid-gap:1rem;padding:var(--space-s)0;grid-template-columns:1fr 1fr 1fr;display:grid}.submit-button,.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--space-xs)var(--space-m);background-color:var(--color-primary);color:var(--color-on-primary);cursor:pointer;font-weight:300;font-size:var(--text--1);text-transform:uppercase;text-align:center;border:none;border-radius:4px;align-self:flex-end;text-decoration:none;display:block}:is(.submit-button,.button).small{font-size:var(--text--2);padding:var(--space-2xs)var(--space-m)}.form_field{grid-column:span 3;display:grid}.form_field label{font-size:var(--text--1);pointer-events:none;margin-bottom:2px;display:block}.form_field input,.form_field textarea{width:100%;padding:var(--space-2xs);border:1px solid var(--color-border);border-radius:4px}.form_field .error{font-size:var(--text--1);color:#dc2626;font-style:italic}.form_field.form_field--checkbox{grid-template-columns:auto 1fr}.form_field.form_field--checkbox label{pointer-events:initial;transform:none}.form_field.form_field--checkbox input{width:auto}.form_field.form_field--checkbox .error{grid-column:span 2}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wrapper{max-width:var(--wrapper-max-width);padding-inline:var(--space-m);margin-inline-start:auto;margin-inline-end:auto;position:relative}.wrapper-small{max-width:var(--wrapper-max-width-sm);padding-inline:var(--space-s);margin-inline-start:auto;margin-inline-end:auto;position:relative}.section+.section{margin-top:var(--space-xl)}.flow>*+*{margin-top:var(--space-m)}.flow-small>*+*{margin-top:var(--space-xs)}.infos{padding:var(--space-s);gap:var(--space-m);margin-top:var(--space-xl);flex-direction:column;display:flex}.infos .infos-text{flex:1}.infos picture{width:230px;height:400px;margin:auto}.infos picture img{object-fit:cover;border-radius:300px;height:100%}@media screen and (min-width:600px){.infos{flex-direction:row}}.info{align-items:center;display:flex}.info img{width:40px;height:auto}.info p{font-size:var(--text--1);flex:1;margin-top:0}.info *+*{margin-left:1rem}nav[data-astro-cid-pux6a34n]{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding:var(--space-s)0;font-size:var(--text--1);overflow-x:auto}.nav-items[data-astro-cid-pux6a34n]{display:flex}.nav-items[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{padding:0 var(--space-xs);white-space:nowrap;text-decoration:none}@media screen and (min-width:600px){.nav-items[data-astro-cid-pux6a34n]{justify-content:center}.nav-items[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{padding:0 var(--space-m)}}.header_wrapper[data-astro-cid-3ef6ksr2]{flex-direction:column;height:100%;display:flex}.hero[data-astro-cid-3ef6ksr2]{padding-top:var(--space-2xl);flex:1;position:relative}.hero[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:100%;height:100%;position:absolute;top:0;left:0}.hero[data-astro-cid-3ef6ksr2] picture[data-astro-cid-3ef6ksr2]{padding:0 var(--space-m);justify-content:center;display:flex}.hero[data-astro-cid-3ef6ksr2] picture[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{object-fit:cover;border-top-left-radius:9999px;border-top-right-radius:9999px;width:100%;max-width:800px;max-height:50vh;box-shadow:0 10px 15px -3px #0000001a}.hero[data-astro-cid-3ef6ksr2] h1[data-astro-cid-3ef6ksr2]{font-size:var(--text-5);color:var(--color-on-background);text-align:center;margin:0;font-family:eyesome,serif}@media screen and (min-width:600px){.hero[data-astro-cid-3ef6ksr2] picture[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{max-height:70vh}}footer[data-astro-cid-dmqsi53g]{text-align:center;font-size:var(--text--1);padding-top:var(--space-m);padding-bottom:var(--space-m);border-top:1px solid var(--color-border);margin-top:var(--space-xl)}
