.Layout{overflow:hidden;background-color:#f8f6f2;color:var(--color-neutral-900);white-space:pre-line}.Layout-header{position:fixed;width:100%;left:0;z-index:100}.LayoutFooter{background:var(--color-neutral-900);color:var(--color-generic-00);padding:80px 0}.LayoutFooter-push{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:80px}.LayoutFooter-titre{margin-bottom:16px}@media only screen and (max-width:768px){.LayoutFooter-titre{margin-bottom:8px}}.LayoutFooter-buttonsGroupTop{margin-top:56px;display:flex;align-items:center;gap:16px}@media only screen and (max-width:768px){.LayoutFooter-buttonsGroupTop{margin-top:32px;width:100%;flex-direction:column}}@media(max-width:576px){.LayoutFooter-button{width:100%}}@media only screen and (max-width:768px){.LayoutFooter-bottomPartContainer{padding:0 16px}}.LayoutFooter-bottomPart{border-radius:var(--border-radius);background:var(--color-gradient);color:var(--color-neutral-900)}.LayoutFooter-bottomPartTop{display:flex;justify-content:space-between;padding:64px 40px;gap:16px}@media(max-width:992px){.LayoutFooter-bottomPartTop{flex-direction:column;gap:16px}}.LayoutFooter-bottomPartTopLeft{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.LayoutFooter-bottomPartTopMenusContainer{max-width:50%;display:flex}@media(max-width:992px){.LayoutFooter-bottomPartTopMenusContainer{max-width:100%;flex-direction:column;gap:16px}}.LayoutFooter-socials{display:flex;align-items:center;gap:40px}.LayoutFooter-socialItem{padding:4px}.LayoutFooter-socialItem:hover{color:var(--color-generic-00)}.LayoutFooter-menu1,.LayoutFooter-menu2{width:290px;display:flex;flex-direction:column;gap:16px;padding-top:16px}.LayoutFooter-menu1List,.LayoutFooter-menu2List{display:flex;flex-direction:column;gap:8px}.LayoutFooter-bottomPartBottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-generic-00);padding:24px 40px}@media(max-width:992px){.LayoutFooter-bottomPartBottom{flex-direction:column;align-items:flex-start;gap:12px}}.LayoutFooter-bottomPartBottomRight{display:flex;align-items:center;gap:48px}@media(max-width:992px){.LayoutFooter-bottomPartBottomRight{flex-direction:column;align-items:flex-start;gap:12px}}.LayoutFooter-i18nSwitcher,.LayoutFooter-menuMentionsLegales{display:flex;align-items:center;gap:8px}@media only screen and (max-width:768px){.LayoutFooter-menuMentionsLegales{flex-direction:column;align-items:flex-start}}.LayoutFooter-i18nSwitcherItem:not(:last-child):after,.LayoutFooter-menuMentionsLegalesItem:not(:last-child):after{content:"•";padding-left:8px}.AnimationFadeInTopArea-item{opacity:0;transform:translateY(15px)}.Logo{color:var(--color-neutral-900);height:39px}@media only screen and (max-width:768px){.LayoutHeader .Logo{width:95px}.LayoutHeader .Logo svg{width:100%}}:root{--font-family-gtWalsheim:"GT Walsheim";--font-family-inter:"Inter";--font-weight-400:400;--font-weight-500:500;--font-weight-700:700;--font-weight-900:900;--font-size-1:12px;--font-size-2:14px;--font-size-3:16px;--font-size-4:18px;--font-size-5:20px;--font-size-6:24px;--font-size-7:28px;--font-size-8:32px;--font-size-9:36px;--font-size-10:40px;--font-size-11:48px;--font-size-12:70px;--font-size-13:90px;--color-background:#f8f6f2;--color-text:#292929;--color-gradient-start:#d1d0ff;--color-gradient-end:#ffdcfc}.LayoutBlogHeader{width:100%}.LayoutBlogHeader .navbar{height:80px;background:var(--color-background);box-sizing:border-box}.LayoutBlogHeader .navbar,.LayoutBlogHeader .navbar .navbar-content{width:100%;display:flex;justify-content:space-between;align-items:center}.LayoutBlogHeader .navbar .navbar-content .logo .blog-link{font-weight:var(--font-weight-400)}.LayoutBlogHeader .navbar .navbar-content .logo .back-link,.LayoutBlogHeader .navbar .navbar-content .logo .blog-link{font-family:var(--font-family-inter);font-size:var(--font-size-3);color:var(--color-text);text-decoration:none;line-height:24px;display:flex;align-items:center}.LayoutBlogHeader .navbar .navbar-content .logo .back-link{font-weight:var(--font-weight-500)}.LayoutBlogHeader .navbar .navbar-content .logo .back-link:hover{text-decoration:underline}.LayoutBlogHeader .navbar .navbar-content .logo .back-link .back-arrow{margin-right:5px}.LayoutBlogHeader .navbar .navbar-content .social-icons-container{display:flex;gap:1rem;align-items:center}.LayoutBlogHeader .header-article-container{background-color:var(--color-background);border-radius:10px;overflow:hidden;margin:0 30px}@media(max-width:1280px){.LayoutBlogHeader .header-article-container{margin:0 16px}}.LayoutBlogHeader .header-article-container .header-article{width:100%;background:linear-gradient(90deg,var(--color-gradient-start) 0,var(--color-gradient-end) 100%);color:var(--color-text);padding:110px 90px;border-radius:10px;background-clip:padding-box;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;height:500px}.LayoutBlogHeader .header-article-container .header-article .header-article-content{text-align:center;width:100%;max-width:1200px}.LayoutBlogHeader .header-article-container .header-article .header-article-content .header-article-date-theme{font-family:var(--font-family-inter);font-size:var(--font-size-4);margin-bottom:10px;line-height:27px;letter-spacing:.02em;text-align:center;color:var(--color-text);display:inline-block}.LayoutBlogHeader .header-article-container .header-article .header-article-content .header-article-info{margin-bottom:20px}.LayoutBlogHeader .header-article-container .header-article .header-article-content .separator{background:none}.LayoutBlogHeader .header-article-container .header-article .header-article-content .header-article-title{font-family:var(--font-family-gtWalsheim);font-size:64px;line-height:64px;letter-spacing:.02em;text-align:center;color:var(--color-text);display:inline-block;text-transform:uppercase;margin:0 0 15px}.LayoutBlogHeader .header-article-container .header-article .header-article-content .header-article-title.small{font-size:48px;line-height:48px}.LayoutBlogHeader .header-article-container .header-article .header-article-content .header-article-subtitle{font-family:var(--font-family-inter);font-size:var(--font-size-4);margin-bottom:20px;line-height:36px;letter-spacing:.02em}.LayoutBlogHeader .header-container{background-color:var(--color-background)}.LayoutBlogHeader .header-container .header{width:100%;background:linear-gradient(90deg,var(--color-gradient-start) 0,var(--color-gradient-end) 100%);color:var(--color-text);padding:110px 90px;border-radius:10px;border:5px solid var(--color-background);background-clip:padding-box;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;height:500px}.LayoutBlogHeader .header-container .header .header-content{text-align:center}.LayoutBlogHeader .header-container .header .header-content .header-title{font-family:var(--font-family-gtWalsheim);font-size:var(--font-size-13);font-weight:var(--font-weight-900);margin:0;line-height:90px;letter-spacing:.02em;text-transform:uppercase}.LayoutBlogHeader .header-container .header .header-content .subtitle{font-family:var(--font-family-inter);font-size:var(--font-size-4);margin-bottom:20px;line-height:36px;letter-spacing:.02em}.LayoutBlogHeader .header-container .header .header-content .social-icons{margin-top:20px;display:flex;justify-content:center;gap:15px}.Layout-header{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:var(--color-background)}.social-icon{color:var(--color-text);font-size:18px}.blog-name{font-family:var(--font-family-gtWalsheim);font-size:var(--font-size-3);font-weight:var(--font-weight-500);color:var(--color-text);text-decoration:none;line-height:24px;display:flex;align-items:center}@media(max-width:768px){.LayoutBlogHeader .header-article-container{padding:0;margin:0;border-radius:10px}.LayoutBlogHeader .header-article-container .header-article{padding:30px 15px;border:none}.LayoutBlogHeader .navbar .navbar-content{flex-direction:row;justify-content:space-between;align-items:center}.LayoutBlogHeader .navbar .logo .blog-link{font-size:14px}.LayoutBlogHeader .navbar .social-icons-container{margin-left:20px}.LayoutBlogHeader .header-container{height:auto;gap:60px;margin:0}.LayoutBlogHeader .header-container .header{padding:30px 0;margin:0;width:100%}.LayoutBlogHeader .header-container .header .header-content .header-title{font-size:36px;line-height:36px}.LayoutBlogHeader .header-container .header .header-content .subtitle{font-size:14px}.LayoutBlogHeader .header-container .header .header-content .social-icons{margin-top:15px}.LayoutBlogHeader .header-article-container .header-article{padding:30px 0 80px;margin:0;width:100%;height:auto}.LayoutBlogHeader .header-article-container .header-article .header-article-content .header-article-title{font-size:28px;line-height:1.2;word-break:break-word}.LayoutBlogHeader .header-article-container .header-article .header-article-content .header-article-date-theme{font-size:16px}}.social-icon{width:18px;height:18px;color:#292929;opacity:1;position:relative;top:3px;left:3px;vertical-align:middle}.social-icons-container{display:flex;gap:1rem;align-items:center;justify-content:center}.SmallHeroSection{margin:0 30px}.SmallHeroSection.--color-neutral-900{color:var(--color-generic-00)}@media(max-width:1024px){.SmallHeroSection{margin:0 16px}}.SmallHeroSection-inner{border-radius:var(--border-radius);padding:160px 0;text-align:center}@media(max-width:1024px){.SmallHeroSection-inner{padding:74px 24px}}.SmallHeroSection-content{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:768px){.SmallHeroSection-content{gap:24px}}.ContactPage-suggestionsSection{position:relative}.ContactPage-suggestionsSection:before{content:"";position:absolute;top:50%;left:0;width:400px;height:150%;background-image:url(/static/decorations/decoration.png);background-repeat:repeat;background-size:cover}@media only screen and (max-width:768px){.ContactPage-suggestionsSection:before{width:200px;height:100%}}.ContactPageProblemSection-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@media only screen and (max-width:768px){.ContactPageProblemSection-grid{grid-template-columns:repeat(1,1fr);gap:0}}.ContactPageProblemSection-gridItem.is-image{grid-area:1/1/4/2;display:flex;padding-left:50px;padding-bottom:100px}@media(max-width:1024px){.ContactPageProblemSection-gridItem.is-image{padding-left:32px;padding-bottom:32px}}@media only screen and (max-width:768px){.ContactPageProblemSection-gridItem.is-image{margin:0 32px;padding:0}}.ContactPageProblemSection-gridItem.is-content{grid-area:2/1/4/4;width:100%;display:flex;justify-content:flex-end;padding:100px 50px;border-radius:var(--border-radius);background-color:var(--color-sand-400)}@media(max-width:1024px){.ContactPageProblemSection-gridItem.is-content{padding:32px}}@media only screen and (max-width:768px){.ContactPageProblemSection-gridItem.is-content{margin-top:-100px;padding-top:132px;justify-content:flex-start}.ContactPageProblemSection-gridItem{grid-area:auto!important}}.ContactPageProblemSection-imageWrap{overflow:hidden;display:block;position:relative;max-width:100%;width:100%;border-radius:var(--border-radius) var(--border-radius) 0 0}.ContactPageProblemSection-imageWrap:after{content:"";display:block;padding-bottom:100%}.ContactPageProblemSection-imageWrap img{position:absolute;width:100%;height:100%;object-fit:cover}.ContactPageProblemSection-content{max-width:100%;width:45%;display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:768px){.ContactPageProblemSection-content{width:100%;gap:24px}}.ContactPageSuggestionsSection{z-index:1;position:relative}.ContactPageSuggestionsSection-inner{display:flex;gap:40px}@media only screen and (max-width:768px){.ContactPageSuggestionsSection-inner{flex-direction:column;gap:24px}}.ContactPageSuggestionsSection-card{display:flex;flex-direction:column;gap:32px;border-radius:var(--border-radius);padding:50px;background-color:var(--color-calcaire-50)}@media(max-width:1024px){.ContactPageSuggestionsSection-card{padding:32px}}.ContactPageWriteAnArticleSection-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@media only screen and (max-width:768px){.ContactPageWriteAnArticleSection-grid{grid-template-columns:repeat(1,1fr);gap:0}}.ContactPageWriteAnArticleSection-gridItem.is-image{grid-area:1/2/4/2;display:flex;padding-left:50px;padding-bottom:100px}@media(max-width:1024px){.ContactPageWriteAnArticleSection-gridItem.is-image{padding-left:32px;padding-bottom:32px}}@media only screen and (max-width:768px){.ContactPageWriteAnArticleSection-gridItem.is-image{margin:0 32px;padding:0}}.ContactPageWriteAnArticleSection-gridItem.is-content{grid-area:2/1/4/4;width:100%;padding:100px 50px;border-radius:var(--border-radius);background-color:var(--color-sand-400)}@media(max-width:1024px){.ContactPageWriteAnArticleSection-gridItem.is-content{padding:32px}}@media only screen and (max-width:768px){.ContactPageWriteAnArticleSection-gridItem.is-content{margin-top:-100px;padding-top:132px;justify-content:flex-start}.ContactPageWriteAnArticleSection-gridItem{grid-area:auto!important}}.ContactPageWriteAnArticleSection-imageWrap{overflow:hidden;display:block;position:relative;max-width:100%;width:100%;border-radius:var(--border-radius) var(--border-radius) 0 0}.ContactPageWriteAnArticleSection-imageWrap:after{content:"";display:block;padding-bottom:100%}.ContactPageWriteAnArticleSection-imageWrap img{position:absolute;width:100%;height:100%;object-fit:cover}.ContactPageWriteAnArticleSection-content{max-width:100%;width:50%;display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:768px){.ContactPageWriteAnArticleSection-content{width:100%;gap:24px}}