.contact-form{grid-column:1/7;height:100%;display:flex;flex-flow:column nowrap;justify-content:space-between}@media screen and (min-width: 992px){.contact-form{grid-column:3/7}}@media screen and (min-width: 1200px){.contact-form{grid-column:11/25}}.contact-form form .contact-form__actions{padding-top:calc(var(--s) * 5);display:flex;flex-flow:row nowrap;align-items:center}.contact-form form .contact-form__actions button{width:fit-content;padding:calc(var(--s) * 1) calc(var(--s) * 3);font-size:var(--fs-contact-btn);line-height:var(--lh-contact-btn);letter-spacing:var(--ls-contact-btn);font-family:var(--font-primary);font-weight:400;color:var(--color-primary-contrast);background-color:var(--color-primary);border-radius:32px;border:1px solid var(--color-primary);cursor:pointer;transition:all .15s linear}.contact-form form .contact-form__actions button:disabled{cursor:not-allowed;opacity:.7}.contact-form form .contact-form__actions button:not(:disabled):hover,.contact-form form .contact-form__actions button:not(:disabled):focus,.contact-form form .contact-form__actions button:not(:disabled):focus-visible{background-color:var(--color-primary-contrast);color:var(--color-primary);border-color:var(--color-primary)}.contact-form form .contact-form__actions-loader{display:none;width:28px;height:28px;border-radius:50%;position:relative;background:linear-gradient(0deg,rgba(255,61,0,.2) 33%,var(--color-grey-900) 100%);box-sizing:border-box;animation:rotation 1s linear infinite;margin-left:calc(var(--s) * 6)}.contact-form form .contact-form__actions-loader--active{display:inline-block}.contact-form form .contact-form__actions-loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:25px;height:25px;border-radius:50%;background:var(--color-primary-contrast)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contact-form .form--sending{opacity:.7;pointer-events:none}.contact-form .form--sending input{pointer-events:none}.contact-form .contact-form__advice{margin-top:calc(var(--s) * 4)}@media screen and (min-width: 768px){.contact-form .contact-form__advice{margin-top:calc(var(--s) * 5)}}.contact-form .contact-form__feedback{margin-top:calc(var(--s) * 3);font-size:var(--fs-tert-sm);line-height:var(--lh-tert-sm);letter-spacing:var(--ls-tert-sm);font-family:var(--font-tertiary);font-weight:400;padding:calc(var(--s) * 2) calc(var(--s) * 3);display:inline-block;border-radius:calc(var(--s) * 1);text-align:center}@media screen and (min-width: 768px){.contact-form .contact-form__feedback{padding:calc(var(--s) * 2) calc(var(--s) * 4);text-align:inherit}}.contact-form .contact-form__feedback--error{color:var(--color-primary);background-color:var(--color-error-bg);border:1px solid var(--color-error)}.contact-form .contact-form__feedback--success{color:var(--color-primary);background-color:var(--color-success-bg);border:1px solid var(--color-success)}:root{--html-font-size-v: 18;--html-line-height: 1.2222222222;--html-font-size: calc(var(--html-font-size-v) * 1px);--sv: .4444444444;--s: calc(var(--sv) * 1rem);--cols: 6;--gutter: var(--s2);--safe-area: var(--s2);--color-primary: #000000;--color-primary-rgb: 0, 0, 0;--color-primary-contrast: #ffffff;--color-primary-contrast-rgb: 255, 255, 255;--color-grey-100: #fbfbfb;--color-grey-200: #f9f9f9;--color-grey-300: #f6f6f6;--color-grey-400: #f5f5f5;--color-grey-500: #f2f2f2;--color-grey-600: #dcdcdc;--color-grey-700: #acacac;--color-grey-800: #808080;--color-grey-900: #666666;--color-error: #a90909;--color-error-bg: #fee7e7;--color-success: #0da137;--color-success-bg: #d4ffde;--color-dark: var(--color-primary);--color-light: var(--color-primary-contrast);--font-primary: "Scilla", sans-serif;--font-secondary: "Scilla Narrow", sans-serif;--font-tertiary: "Strawford", sans-serif;--fw-400: "wght" 400;--fw-500: "wght" 500;--fs-base-v: 18;--lh-base: calc-lh(18, 22);--fs-sec-base-v: 18;--lh-sec-base: calc-lh(18, 22);--fs-base: calc(var(--fs-base-v) / var(--html-font-size-v) * 1rem);--fs-sec-base: calc(var(--fs-sec-base-v) / var(--html-font-size-v) * 1rem);--fs-md-v: 24;--lh-md: 1.083333;--fs-sec-md-v: 24;--lh-sec-md: 1.083333;--fs-md: calc(var(--fs-md-v) / var(--html-font-size-v) * 1rem);--fs-sec-md: calc(var(--fs-sec-md-v) / var(--html-font-size-v) * 1rem);--fs-lg-v: 40;--lh-lg: 1.2;--fs-sec-lg-v: 40;--lh-sec-lg: 1.2;--fs-lg: calc(var(--fs-lg-v) / var(--html-font-size-v) * 1rem);--fs-sec-lg: calc(var(--fs-sec-lg-v) / var(--html-font-size-v) * 1rem);--fs-xl-v: 40;--lh-xl: 1.2;--fs-sec-xl-v: 40;--lh-sec-xl: 1.2;--fs-xl: calc(var(--fs-xl-v) / var(--html-font-size-v) * 1rem);--fs-sec-xl: calc(var(--fs-sec-xl-v) / var(--html-font-size-v) * 1rem);--fs-xxl-v: 33;--lh-xxl: 1.005882353;--fs-sec-xxl-v: 33;--lh-sec-xxl: 1.005882353;--fs-xxl: calc(var(--fs-xxl-v) / var(--html-font-size-v) * 1rem);--fs-sec-xxl: calc(var(--fs-sec-xxl-v) / var(--html-font-size-v) * 1rem);--fs-hg-02-v: 54;--lh-hg-02: 1.074074;--fs-sec-hg-02-v: 54;--lh-sec-hg-02: 1.074074;--fs-hg-02: calc(var(--fs-hg-02-v) / var(--html-font-size-v) * 1rem);--fs-sec-hg-02: calc(var(--fs-sec-hg-02-v) / var(--html-font-size-v) * 1rem);--fs-hg-03-v: 54;--lh-hg-03: 1.074074;--fs-hg-03: calc(var(--fs-hg-03-v) / var(--html-font-size-v) * 1rem);--fs-hg-01-v: 48;--lh-hg-01: .9;--fs-sec-hg-01-v: 60;--lh-sec-hg-01: 1.066666667;--fs-hg-01: calc(var(--fs-hg-01-v) / var(--html-font-size-v) * 1rem);--fs-sec-hg-01: calc(var(--fs-sec-hg-01-v) / var(--html-font-size-v) * 1rem);--fs-tert-base-v: 16;--lh-tert-base: 1.125;--fs-tert-base: calc(var(--fs-tert-base-v) / var(--html-font-size-v) * 1rem);--fs-tert-sm-v: 14;--lh-tert-sm: 1.2857143;--fs-tert-sm: calc(var(--fs-tert-sm-v) / var(--html-font-size-v) * 1rem);--fs-tert-xs-v: 12;--lh-tert-xs: 1.166666667;--fs-tert-xs: calc(var(--fs-tert-xs-v) / var(--html-font-size-v) * 1rem);--fs-link-v: 10;--lh-link: 1.2;--fs-link: calc(var(--fs-link-v) / var(--html-font-size-v) * 1rem);--fs-tert-btn-v: 18;--lh-tert-btn: 1.4;--fs-tert-btn: calc(var(--fs-tert-btn-v) / var(--html-font-size-v) * 1rem);--fs-menu-v: 58;--lh-menu: 1.4;--fs-menu: calc(var(--fs-menu-v) / var(--html-font-size-v) * 1rem);--fs-word1-v: 292;--lh-word1: 1;--fs-word1: calc(var(--fs-word1-v) / var(--html-font-size-v) * 1rem);--fs-word2-v: 267;--lh-word2: .9;--fs-word2: calc(var(--fs-word2-v) / var(--html-font-size-v) * 1rem);--fs-text-v: 16;--lh-text: 1.4;--fs-text: calc(var(--fs-text-v) / var(--html-font-size-v) * 1rem);--fs-about-headline-v: 64;--lh-about-headline: 1;--fs-about-headline: calc(var(--fs-about-headline-v) / var(--html-font-size-v) * 1rem);--fs-input-v: 40;--lh-input: 1.2;--fs-input: calc(var(--fs-input-v) / var(--html-font-size-v) * 1rem);--fs-input-content-v: 30;--lh-input-content: 1.2;--fs-input-content: calc(var(--fs-input-content-v) / var(--html-font-size-v) * 1rem);--fs-contact-btn-v: 32;--lh-contact-btn: 1;--fs-contact-btn: calc(var(--fs-contact-btn-v) / var(--html-font-size-v) * 1rem);--fs-404-v: 157;--lh-404: .8;--fs-404: calc(var(--fs-404-v) / var(--html-font-size-v) * 1rem);--fs-404-link-v: 24;--lh-404-link: 1.2;--fs-404-link: calc(var(--fs-404-link-v) / var(--html-font-size-v) * 1rem)}@media screen and (min-width: 1200px){:root{--html-font-size-v: 24;--html-line-height: 1.25}}@media screen and (min-width: 1200px){:root{--sv: .3333333333}}@media screen and (min-width: 1200px){:root{--safe-area: var(--s3);--cols: 24}}@media screen and (min-width: 1200px){:root{--fs-base-v: 24;--lh-base: calc-lh(24, 30);--fs-sec-base-v: 24;--lh-sec-base: calc-lh(24, 30)}}@media screen and (min-width: 2400px){:root{--fs-base-v: 40;--fs-sec-base-v: 40}}@media screen and (min-width: 1200px){:root{--fs-md-v: 48;--lh-md: 1.208333;--fs-sec-md-v: 48;--lh-sec-md: 1.208333}}@media screen and (min-width: 1200px){:root{--fs-lg-v: 34;--lh-lg: .0882353;--fs-sec-lg-v: 34;--lh-sec-lg: .0882353}}@media screen and (min-width: 1200px){:root{--fs-xl-v: 60;--lh-xl: 1.2;--fs-sec-xl-v: 60;--lh-sec-xl: 1.2}}@media screen and (min-width: 2400px){:root{--fs-xl-v: 110}}@media screen and (min-width: 1200px){:root{--fs-xxl-v: 64;--lh-xxl: .9375;--fs-sec-xxl-v: 64;--lh-sec-xxl: .9375}}@media screen and (min-width: 1600px){:root{--fs-xxl-v: 80;--fs-sec-xxl-v: 80}}@media screen and (min-width: 2400px){:root{--fs-xxl-v: 90;--fs-sec-xxl-v: 90}}@media screen and (min-width: 1200px){:root{--fs-hg-02-v: 112;--lh-hg-02: 1.05357143;--fs-sec-hg-02-v: 112;--lh-sec-hg-02: 1.05357143}}@media screen and (min-width: 1200px){:root{--fs-hg-03-v: 90;--lh-hg-03: 1.05357143}}@media screen and (min-width: 2400px){:root{--fs-hg-03-v: 155}}@media screen and (min-width: 768px){:root{--fs-hg-01-v: 60}}@media screen and (min-width: 992px){:root{--fs-hg-01-v: 80}}@media screen and (min-width: 1200px){:root{--fs-hg-01-v: 136;--fs-sec-hg-01-v: 136;--lh-sec-hg-01: 1.04411765}}@media screen and (min-width: 2400px){:root{--fs-hg-01-v: 244}}@media screen and (min-width: 1200px){:root{--fs-tert-base-v: 24;--lh-tert-base: 1.166666667}}@media screen and (min-width: 1200px){:root{--fs-tert-sm-v: 22;--lh-tert-sm: 1.18181818}}@media screen and (min-width: 2400px){:root{--fs-tert-sm-v: 30}}@media screen and (min-width: 768px){:root{--fs-tert-xs-v: 14;--lh-tert-xs: 1.25}}@media screen and (min-width: 1200px){:root{--fs-tert-xs-v: 16}}@media screen and (min-width: 2400px){:root{--fs-tert-xs-v: 27}}@media screen and (min-width: 1200px){:root{--fs-link-v: 14;--lh-link: 1.25}}@media screen and (min-width: 2400px){:root{--fs-link-v: 25}}@media screen and (min-width: 2400px){:root{--fs-tert-btn-v: 30}}@media screen and (min-width: 576px){:root{--fs-menu-v: 48;--lh-menu: 1.3}}@media screen and (min-width: 768px){:root{--fs-menu-v: 80;--lh-menu: 1.4}}@media screen and (min-width: 992px){:root{--fs-menu-v: 90}}@media screen and (min-width: 1200px){:root{--fs-menu-v: 17;--lh-menu: 1.17}}@media screen and (min-width: 2400px){:root{--fs-menu-v: 22}}@media screen and (min-width: 1200px){:root{--fs-word1-v: 847}}@media screen and (min-width: 1200px){:root{--fs-word2-v: 847}}@media screen and (min-width: 1200px){:root{--fs-text-v: 20}}@media screen and (min-width: 2400px){:root{--fs-text-v: 40}}@media screen and (min-width: 1200px){:root{--fs-about-headline-v: 177}}@media screen and (min-width: 1200px){:root{--fs-input-v: 48}}@media screen and (min-width: 1200px){:root{--fs-input-content-v: 38}}@media screen and (min-width: 992px){:root{--fs-404-v: 224}}@media screen and (min-width: 1200px){:root{--fs-404-v: 370}}@media screen and (min-width: 1600px){:root{--fs-404-v: 448}}@media screen and (min-width: 1200px){:root{--fs-404-link-v: 40}}.contact[data-astro-cid-2mxdoeuz]{margin-top:calc(var(--s) * 7);margin-bottom:calc(var(--s) * 7)}@media screen and (min-width: 992px){.contact[data-astro-cid-2mxdoeuz]{margin-bottom:calc(var(--s) * 11)}}@media screen and (min-width: 1200px){.contact[data-astro-cid-2mxdoeuz]{margin-top:0;margin-bottom:calc(var(--s) * 16)}}.contact[data-astro-cid-2mxdoeuz] .words-carrousel.word{grid-column:1/7}@media screen and (min-width: 1200px){.contact[data-astro-cid-2mxdoeuz] .words-carrousel.word{grid-column:1/25}}.contact[data-astro-cid-2mxdoeuz] .words-carrousel.word .words-carrousel__content{--speed: 50s}@media screen and (min-width: 1200px){.contact[data-astro-cid-2mxdoeuz] .words-carrousel.word .words-carrousel__content{--speed: 70s}}.contact__title[data-astro-cid-2mxdoeuz]{font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-weight:400;font-family:var(--font-secondary);font-style:italic;grid-column:1/7;grid-row:1/2;margin-bottom:calc(var(--s) * 3)}@media screen and (min-width: 992px){.contact__title[data-astro-cid-2mxdoeuz]{margin-bottom:calc(var(--s) * 7);grid-column:1/6}}@media screen and (min-width: 1200px){.contact__title[data-astro-cid-2mxdoeuz]{grid-column:1/21}}.contact__form[data-astro-cid-2mxdoeuz]{padding-left:0;padding-right:0;grid-column:1/7;grid-row:2/3}@media screen and (min-width: 992px){.contact__form[data-astro-cid-2mxdoeuz]{column-gap:calc(.2 * 100 / 7 * 1%)}}@media screen and (min-width: 1200px){.contact__form[data-astro-cid-2mxdoeuz]{grid-row:2/3;grid-column:1/25;column-gap:0}}.contact__form[data-astro-cid-2mxdoeuz] .image{display:none}@media screen and (min-width: 992px){.contact__form[data-astro-cid-2mxdoeuz] .image{display:block}}.contact__form[data-astro-cid-2mxdoeuz] .image{grid-column:1/3}@media screen and (min-width: 1200px){.contact__form[data-astro-cid-2mxdoeuz] .image{grid-column:1/10}}
