@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-normal.Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-normal.C-3rgBeH.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-italic.xAqemagA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-italic.DFS986qL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-italic.Bxi8ein9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-italic.DUE6_iCb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-italic.Cz4n9dED.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-ext-400-normal.C2zvOubV.woff2)format("woff2"),url(/_astro/dm-mono-latin-ext-400-normal.1aZr6b2b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-400-normal.4GdczIuU.woff2)format("woff2"),url(/_astro/dm-mono-latin-400-normal.-0xN8mdc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Beth Ellen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/beth-ellen-latin-400-normal.CAgHWUqX.woff2)format("woff2"),url(/_astro/beth-ellen-latin-400-normal.7gEfjfP0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gotu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gotu-latin-400-normal.CwcNWSzU.woff2)format("woff2"),url(/_astro/gotu-latin-400-normal.CbqSYB1M.woff)format("woff")}:root{--papier:#f2ece3;--papier-clair:#fbf8f4;--encre:#1e2a2c;--encre-douce:#5e6667;--filet:#dcd6cb;--or:#c9a86a;--mer:#3a8a91;--mer-profond:#1f4c50;--blanc:#fff;--texture-papier:url(/images/texture-papier-v5.webp);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--sp-10:2.5rem;--sp-12:3rem;--sp-14:3.5rem;--sp-16:4rem;--sp-20:5rem;--sp-24:6rem;--sp-30:7.5rem;--sp-32:8rem;--sp-40:10rem;--sp-48:12rem;--page-max:90rem;--content-max:80rem;--gutter:var(--sp-20);--font-serif:"Newsreader Variable", Georgia, serif;--font-sans:"DM Sans Variable", system-ui, sans-serif;--font-mono:"DM Mono", ui-monospace, monospace;--font-script:"Beth Ellen", cursive;--font-logo:"Gotu", "DM Sans Variable", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--papier-clair);background-image:var(--texture-papier);color:var(--encre);font:400 1rem/1.5 var(--font-sans);-webkit-font-smoothing:antialiased;background-size:8rem;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}.t-display-xl,.t-display-l,.t-titre,.t-sous-titre,.t-citation{font-family:var(--font-serif);text-box:trim-both cap alphabetic;font-weight:300}.t-display-xl{letter-spacing:-.025em;font-size:8.5rem;line-height:7.75rem}.t-display-l{letter-spacing:-.02em;font-size:5.25rem;line-height:5.125rem}.t-titre{letter-spacing:-.015em;font-size:3.5rem;line-height:3.625rem}.t-sous-titre{letter-spacing:-.005em;font-size:1.75rem;line-height:1.3}.t-citation{font-size:1.5rem;line-height:1.15}.t-corps,.t-corps-s,.t-nav{font-family:var(--font-sans);text-box:trim-both cap alphabetic}.t-corps{font-size:1rem;font-weight:400;line-height:1.5rem}.t-corps-s{font-size:.875rem;font-weight:400;line-height:1.375rem}.t-nav{letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.125rem}.t-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-box:trim-both cap alphabetic;font-size:.75rem;line-height:1.0625rem}.t-manuscrit{font-family:var(--font-script);text-box:trim-both cap alphabetic;font-size:1.25rem;line-height:2.25rem}.no-clip{overflow:visible}.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}@media (width<=48rem){:root{--gutter:var(--sp-6)}}.eyebrow{color:var(--or);margin:0}.titre-2l{color:var(--encre);margin:0}.titre-2l em{display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scroller{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.scroller::-webkit-scrollbar{display:none}.scroller>*{scroll-snap-align:start;flex:none}html{scroll-padding-top:4.5rem}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth{scroll-behavior:auto!important}html:not(.lenis){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:not(.lenis){scroll-behavior:auto}}html.js:not(.is-ready) main,html.js:not(.is-ready) footer{opacity:0}html.is-ready main,html.is-ready footer{transition:opacity .4s}.split-line-mask{text-box-edge:cap alphabetic;margin-block:-.3em;padding-block:.3em}.split-line-mask:first-child{text-box-trim:trim-start}.split-line-mask:last-child{text-box-trim:trim-end}.split-line-mask:first-child:last-child{text-box-trim:trim-both}.swiper,.swiper[data-slider]{overflow:visible!important}.swiper{min-width:0;max-width:100%}.swiper-wrapper{align-items:stretch}.swiper-slide{user-select:none;height:auto!important}.swiper-slide img{-webkit-user-drag:none}.swiper-wrapper{margin:0;padding:0;list-style:none}.t-italique{font-style:italic}::selection{background:var(--mer);color:#fff}.toggle{color:var(--mer);flex:none;display:block}.toggle__v{transform-box:fill-box;transform-origin:50%;transition:transform .2s ease-in-out}details[open]>summary .toggle__v{transform:rotate(90deg)}.champ{flex-direction:column;gap:.625rem;min-width:0;display:flex}.champ__label{color:var(--encre-douce)}.saisie{width:100%;padding:var(--sp-5) var(--sp-4);font:400 1rem/1.5rem var(--font-sans);color:var(--encre);background:var(--papier-clair);background-image:var(--texture-papier);appearance:none;background-size:8rem;border:1px solid #d3d4d0;border-radius:0;transition:all .2s ease-in-out}.saisie::placeholder{color:var(--encre-douce);opacity:.5}.saisie--validee{background:var(--papier);background-image:var(--texture-papier);background-size:8rem;border-color:#0000}.saisie--zone{resize:vertical;min-height:7.5rem}.saisie:hover{border-color:var(--mer)}.saisie:focus-visible{border-color:var(--mer);outline:0;box-shadow:0 0 0 3px #3a8a9140}.champ__requis{color:var(--mer)}.bouton{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-10);font:500 .875rem/1.125rem var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--blanc);background:var(--encre);cursor:pointer;border:0;transition:all .2s ease-in-out;display:flex}.bouton:hover,.bouton:focus-visible{background:var(--mer)}.bouton:disabled{opacity:.6;cursor:progress}.bouton--mer{background:var(--mer)}.bouton--mer:hover,.bouton--mer:focus-visible{background:var(--mer-profond)}html:has(dialog[open]){overflow:hidden}.grecaptcha-badge{visibility:hidden}.header[data-astro-cid-kgevm5mn]{--header-ligne:#f2ece32e;--header-survol:#f2ece314;z-index:50;height:4.5rem;color:var(--papier);border-bottom:1px solid var(--header-ligne);background-color:#0000;grid-template-columns:1fr auto 1fr;align-items:stretch;transition:height .4s cubic-bezier(.22,1,.36,1),background-color .4s,color .4s,border-color .4s;display:grid;position:fixed;inset:0 0 auto}.header[data-astro-cid-kgevm5mn].is-scrolled{--header-ligne:var(--filet);--header-survol:#1e2a2c0f;height:4rem;color:var(--encre);background-color:var(--papier-clair);background-image:var(--texture-papier);background-size:8rem}.header__item[data-astro-cid-kgevm5mn]{align-items:center;gap:var(--sp-3);padding:0 var(--sp-8);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none;transition:all .2s ease-in-out;display:flex}.header__item--nav[data-astro-cid-kgevm5mn]{border-right:1px solid var(--header-ligne);justify-self:start;gap:var(--sp-3)}.header__actions[data-astro-cid-kgevm5mn]{justify-self:end;display:flex}.header__actions[data-astro-cid-kgevm5mn] .header__item[data-astro-cid-kgevm5mn]{border-left:1px solid var(--header-ligne)}.header__item--contact[data-astro-cid-kgevm5mn]{gap:var(--sp-2)}.header__logo[data-astro-cid-kgevm5mn]{color:var(--papier-clair);padding:0 var(--sp-8);justify-content:center;align-items:center;transition:color .4s;display:flex}.header[data-astro-cid-kgevm5mn].is-scrolled .header__logo[data-astro-cid-kgevm5mn]{color:var(--encre)}.header__logo[data-astro-cid-kgevm5mn] svg{width:auto;height:2rem;transition:height .4s cubic-bezier(.22,1,.36,1)}.header[data-astro-cid-kgevm5mn].is-scrolled .header__logo[data-astro-cid-kgevm5mn] svg{height:1.75rem}.header__icon[data-astro-cid-kgevm5mn]{flex:none}.header__item[data-astro-cid-kgevm5mn]:hover,.header__item[data-astro-cid-kgevm5mn]:focus-visible{background:var(--header-survol)}.menu[data-astro-cid-kgevm5mn]{width:100%;max-width:none;height:100%;max-height:none;color:var(--papier);background:0 0;border:0;padding:0;position:fixed;inset:0}.menu[data-astro-cid-kgevm5mn]::backdrop{background:#1e2a2c80}.menu__panneau[data-astro-cid-kgevm5mn]{gap:var(--sp-12);width:min(30rem,100%);height:100%;padding:var(--sp-8);background:var(--mer-profond);flex-direction:column;display:flex}.menu__fermer[data-astro-cid-kgevm5mn]{padding:var(--sp-3) 0;color:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-end}.menu__nav[data-astro-cid-kgevm5mn]{gap:var(--sp-4);flex-direction:column;display:flex}.menu__nav[data-astro-cid-kgevm5mn] a[data-astro-cid-kgevm5mn]{font-family:var(--font-serif);letter-spacing:-.015em;color:inherit;font-size:2.5rem;font-weight:300;line-height:1.2;text-decoration:none}.menu__nav[data-astro-cid-kgevm5mn] a[data-astro-cid-kgevm5mn]:hover,.menu__nav[data-astro-cid-kgevm5mn] a[data-astro-cid-kgevm5mn]:focus-visible{font-style:italic}.hero[data-astro-cid-yodha2z4]{isolation:isolate;min-height:50.75rem;padding:8rem var(--gutter);color:#faf7f3;text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.hero__photo[data-astro-cid-yodha2z4]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__filtre[data-astro-cid-yodha2z4]{z-index:-1;backdrop-filter:blur(12px);background:#1f4c5099;position:absolute;inset:0}.hero__contenu[data-astro-cid-yodha2z4]{align-items:center;gap:var(--sp-16);flex-direction:column;display:flex}.hero__eyebrow[data-astro-cid-yodha2z4]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-box:trim-both cap alphabetic;margin:0;font-size:1rem;line-height:1.0625rem}.hero__titre[data-astro-cid-yodha2z4]{align-items:center;gap:var(--sp-10);text-box:trim-both cap alphabetic;flex-direction:column;margin:0;font-size:7rem;font-weight:400;line-height:1.1;display:flex}.hero__bienvenue[data-astro-cid-yodha2z4]{font-family:var(--font-serif);letter-spacing:-.01em;text-box:trim-both cap alphabetic;font-style:italic;font-weight:300}.hero__nom[data-astro-cid-yodha2z4]{font-family:var(--font-logo);letter-spacing:-.025em;-webkit-text-stroke:1px currentColor;text-box:trim-both cap alphabetic;font-weight:400}@media (width<=48rem){.hero[data-astro-cid-yodha2z4]{min-height:40rem;padding:7rem var(--sp-6) var(--sp-16)}.hero__titre[data-astro-cid-yodha2z4]{font-size:clamp(3.5rem,16vw,7rem)}.hero__eyebrow[data-astro-cid-yodha2z4]{font-size:.875rem}}.piliers[data-astro-cid-m3cu4qnc]{background:var(--papier);background-image:var(--texture-papier);padding-block:var(--sp-24);background-size:8rem}.piliers__liste[data-astro-cid-m3cu4qnc]{gap:var(--sp-8);grid-template-columns:repeat(3,1fr);max-width:61.25rem;margin:0 auto;padding:0;list-style:none;display:grid}.pilier[data-astro-cid-m3cu4qnc]{align-items:center;gap:var(--sp-6);text-align:center;flex-direction:column;display:flex}.pilier__icone[data-astro-cid-m3cu4qnc]{color:var(--mer);display:flex}.pilier__label[data-astro-cid-m3cu4qnc],.pilier__texte[data-astro-cid-m3cu4qnc]{margin:0}.pilier__label[data-astro-cid-m3cu4qnc]{color:var(--encre-douce)}.pilier__texte[data-astro-cid-m3cu4qnc]{color:var(--encre);text-wrap:balance}.pilier__texte[data-astro-cid-m3cu4qnc] .l[data-astro-cid-m3cu4qnc]{display:block}@media (width<=48rem){.piliers[data-astro-cid-m3cu4qnc]{padding-block:var(--sp-16)}.piliers__liste[data-astro-cid-m3cu4qnc]{gap:var(--sp-12);grid-template-columns:1fr}}.maison[data-astro-cid-wdqb7kvb]{padding-top:var(--sp-24);padding-bottom:var(--sp-32)}.maison__contenu[data-astro-cid-wdqb7kvb]{gap:var(--sp-24);flex-direction:column;display:flex}.presentation[data-astro-cid-wdqb7kvb]{justify-content:space-between;gap:var(--sp-10);display:flex}.presentation__titre[data-astro-cid-wdqb7kvb]{gap:var(--sp-8);flex-direction:column;width:36.25rem;max-width:100%;display:flex}.presentation__eyebrow[data-astro-cid-wdqb7kvb]{color:var(--or);margin:0}.presentation__titre[data-astro-cid-wdqb7kvb] h2[data-astro-cid-wdqb7kvb]{color:var(--encre);margin:0}.presentation__titre[data-astro-cid-wdqb7kvb] h2[data-astro-cid-wdqb7kvb] em{display:block}.presentation__texte[data-astro-cid-wdqb7kvb]{gap:var(--sp-12);width:33.75rem;max-width:100%;padding-top:var(--sp-12);flex-direction:column;display:flex}.presentation__intro[data-astro-cid-wdqb7kvb]{color:var(--encre);text-wrap:balance;margin:0;line-height:1.15}.presentation__corps[data-astro-cid-wdqb7kvb]{gap:var(--sp-4);color:var(--encre-douce);text-box:trim-both cap alphabetic;flex-direction:column;font-size:1.125rem;font-weight:350;line-height:1.4;display:flex}.presentation__corps[data-astro-cid-wdqb7kvb] p[data-astro-cid-wdqb7kvb]{text-wrap:balance;margin:0}.chiffres[data-astro-cid-wdqb7kvb]{border-top:1px solid var(--filet);border-left:1px solid var(--filet);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.chiffre[data-astro-cid-wdqb7kvb]{align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-6) 1.75rem;text-align:center;border-right:1px solid var(--filet);border-bottom:1px solid var(--filet);flex-direction:column;display:flex}.chiffre__icone[data-astro-cid-wdqb7kvb]{color:var(--mer);display:flex}.chiffre__texte[data-astro-cid-wdqb7kvb]{align-items:center;gap:var(--sp-4);flex-direction:column;display:flex}.chiffre__label[data-astro-cid-wdqb7kvb],.chiffre__valeur[data-astro-cid-wdqb7kvb]{margin:0}.chiffre__label[data-astro-cid-wdqb7kvb]{color:var(--encre-douce)}.chiffre__valeur[data-astro-cid-wdqb7kvb]{color:var(--encre);white-space:nowrap}@media (width<=64rem){.presentation[data-astro-cid-wdqb7kvb]{gap:var(--sp-12);flex-direction:column}.presentation__texte[data-astro-cid-wdqb7kvb]{padding-top:0}.chiffres[data-astro-cid-wdqb7kvb]{grid-template-columns:repeat(2,1fr)}}@media (width<=48rem){.maison[data-astro-cid-wdqb7kvb]{padding-top:var(--sp-16);padding-bottom:var(--sp-20)}.maison__contenu[data-astro-cid-wdqb7kvb]{gap:var(--sp-16)}.chiffre__valeur[data-astro-cid-wdqb7kvb]{white-space:normal}}.photo[data-astro-cid-xjdomtpr]{width:100%;height:100%;overflow:clip}.photo[data-astro-cid-xjdomtpr] img[data-astro-cid-xjdomtpr]{object-fit:cover;-webkit-user-drag:none;user-select:none;width:100%;height:100%;display:block}.galerie__slider[data-astro-cid-aobl6ues]{padding:0}.galerie__item[data-astro-cid-aobl6ues]{background:var(--papier);background-image:var(--texture-papier);background-size:8rem;width:min(53.5rem,85vw)}.galerie__photo[data-astro-cid-aobl6ues]{aspect-ratio:856/560;width:100%}.galerie__legende[data-astro-cid-aobl6ues]{padding:var(--sp-8) var(--sp-4);text-align:center;letter-spacing:.06em;color:var(--encre);margin:0;font-size:.875rem;line-height:1.5}.postales[data-astro-cid-n3n65a7j]{background:var(--papier);background-image:var(--texture-papier);background-size:8rem;margin-top:-1px}.postales__scene[data-astro-cid-n3n65a7j]{aspect-ratio:1280/440;position:relative;overflow:visible}.postale[data-astro-cid-n3n65a7j]{padding:var(--sp-3);background:var(--blanc);transform:translate(-50%, calc(-50% + var(--py,0) * 1px)) rotate(var(--rot));will-change:transform;position:absolute;box-shadow:0 8px 24px #1f292b24}.postale--1[data-astro-cid-n3n65a7j]{--rot:11deg;width:35.15%;height:72.77%;top:31.83%;left:29.08%}.postale--2[data-astro-cid-n3n65a7j]{--rot:-4.8deg;width:42.08%;height:82.31%;top:70.45%;left:61.68%}@media (width<=48rem){.postales__scene[data-astro-cid-n3n65a7j]{aspect-ratio:1280/700}}.chambres[data-astro-cid-3j5efpcp]{padding-block:var(--sp-30)}.chambres__contenu[data-astro-cid-3j5efpcp]{gap:var(--sp-14);flex-direction:column;display:flex}.chambres__entete[data-astro-cid-3j5efpcp]{gap:var(--sp-8);flex-direction:column;display:flex}.chambres__liste[data-astro-cid-3j5efpcp]{margin:0;padding:0}.carte[data-astro-cid-3j5efpcp]{gap:var(--sp-4);flex-direction:column;width:18.875rem;display:flex}.carte--or[data-astro-cid-3j5efpcp]{gap:var(--sp-4);padding:var(--sp-8);background:var(--or);color:var(--blanc)}.carte--or[data-astro-cid-3j5efpcp] .carte__titre[data-astro-cid-3j5efpcp]{flex:1;margin:0}.carte__liste[data-astro-cid-3j5efpcp]{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.carte__photo[data-astro-cid-3j5efpcp]{width:100%;height:20.625rem}.carte__photo--vide[data-astro-cid-3j5efpcp]{background:var(--papier-clair);border:1px solid var(--filet)}.carte__titre-ligne[data-astro-cid-3j5efpcp]{align-items:baseline;gap:var(--sp-3);color:var(--encre);display:flex}.carte__num[data-astro-cid-3j5efpcp],.carte__nom[data-astro-cid-3j5efpcp]{margin:0}.carte__num[data-astro-cid-3j5efpcp]{color:var(--or)}.carte__detail[data-astro-cid-3j5efpcp]{color:var(--encre-douce);margin:0}@media (width<=48rem){.chambres[data-astro-cid-3j5efpcp]{padding-block:var(--sp-16)}.carte[data-astro-cid-3j5efpcp]{width:16.5rem}}.equipements[data-astro-cid-5he7giiy]{padding-top:var(--sp-30);padding-bottom:var(--sp-40);border-top:1px solid var(--filet)}.equipements__contenu[data-astro-cid-5he7giiy]{gap:var(--sp-14);flex-direction:column;display:flex}.equipements__entete[data-astro-cid-5he7giiy]{gap:var(--sp-8);flex-direction:column;display:flex}.equipements__grille[data-astro-cid-5he7giiy]{border-top:1px solid var(--filet);border-left:1px solid var(--filet);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.groupe[data-astro-cid-5he7giiy]{gap:var(--sp-10);padding:var(--sp-8);border-right:1px solid var(--filet);border-bottom:1px solid var(--filet);flex-direction:column;display:flex}.groupe__icone[data-astro-cid-5he7giiy]{place-items:center;width:2rem;height:2rem;display:grid}.groupe__icone[data-astro-cid-5he7giiy] img[data-astro-cid-5he7giiy]{object-fit:contain;max-width:100%;max-height:100%}.groupe__texte[data-astro-cid-5he7giiy]{gap:var(--sp-5);flex-direction:column;display:flex}.groupe__titre[data-astro-cid-5he7giiy]{color:var(--encre);margin:0;font-weight:400}.groupe__liste[data-astro-cid-5he7giiy]{color:var(--encre-douce);margin:0;padding:0;list-style:none}@media (width<=64rem){.equipements__grille[data-astro-cid-5he7giiy]{grid-template-columns:repeat(2,1fr)}}@media (width<=48rem){.equipements[data-astro-cid-5he7giiy]{padding-block:var(--sp-16)}.equipements__grille[data-astro-cid-5he7giiy]{grid-template-columns:1fr}}.emplacement[data-astro-cid-7okyumbq]{padding-top:var(--sp-48);padding-bottom:var(--sp-32)}.emplacement__contenu[data-astro-cid-7okyumbq]{gap:var(--sp-32);flex-direction:column;display:flex}.intro[data-astro-cid-7okyumbq]{align-items:center;gap:var(--sp-6);text-align:center;flex-direction:column;max-width:50rem;margin:0 auto;display:flex}.intro__titre[data-astro-cid-7okyumbq]{margin:0 0 var(--sp-2);font-family:var(--font-serif);letter-spacing:-.015em;color:var(--encre);text-box:trim-both cap alphabetic;font-size:3.5rem;font-weight:300;line-height:3.625rem}.intro__texte[data-astro-cid-7okyumbq]{margin:var(--sp-2) 0 0;color:var(--encre-douce);text-wrap:balance}.bloc[data-astro-cid-7okyumbq]{align-items:center;gap:var(--sp-10);flex-direction:column;display:flex}.bloc__titre[data-astro-cid-7okyumbq]{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--encre);text-align:center;text-box:trim-both cap alphabetic;margin:0;font-size:1.75rem;font-weight:300;line-height:1.3}.bloc__titre[data-astro-cid-7okyumbq] em[data-astro-cid-7okyumbq]{font-size:1.875rem;line-height:2.125rem}.proches[data-astro-cid-7okyumbq]{border-top:1px solid var(--filet);border-left:1px solid var(--filet);grid-template-columns:repeat(4,1fr);width:100%;max-width:90rem;margin:0;padding:0;list-style:none;display:grid}.proche[data-astro-cid-7okyumbq]{align-items:center;gap:var(--sp-8);padding:var(--sp-6);text-align:center;border-right:1px solid var(--filet);border-bottom:1px solid var(--filet);flex-direction:column;display:flex}.proche__icone[data-astro-cid-7okyumbq]{place-items:center;width:2.5rem;height:2.5rem;display:grid}.proche__icone[data-astro-cid-7okyumbq] img[data-astro-cid-7okyumbq]{object-fit:contain;max-width:100%;max-height:100%}.proche__texte[data-astro-cid-7okyumbq]{align-items:center;gap:var(--sp-6);flex-direction:column;display:flex}.proche__nom[data-astro-cid-7okyumbq],.proche__categorie[data-astro-cid-7okyumbq]{margin:0}.proche__nom[data-astro-cid-7okyumbq]{color:var(--encre);text-wrap:balance}.proche__categorie[data-astro-cid-7okyumbq]{color:var(--or)}.proche__ligne[data-astro-cid-7okyumbq]{display:block}.sites[data-astro-cid-7okyumbq]{width:100%}.sites__liste[data-astro-cid-7okyumbq]{margin:0;padding:0}.site[data-astro-cid-7okyumbq]{background:var(--papier);background-image:var(--texture-papier);background-size:8rem;flex-direction:column;width:18.75rem;display:flex}.site__photo[data-astro-cid-7okyumbq]{width:100%;height:16.875rem}.site__texte[data-astro-cid-7okyumbq]{align-items:center;gap:var(--sp-5);padding:var(--sp-10) var(--sp-4);text-align:center;color:var(--encre);flex-direction:column;flex:1;display:flex}.site__direction[data-astro-cid-7okyumbq],.site__nom[data-astro-cid-7okyumbq]{margin:0}.site__direction[data-astro-cid-7okyumbq]{opacity:.5;font-style:italic}.site__nom[data-astro-cid-7okyumbq]{letter-spacing:.06em;text-wrap:balance;max-width:10.75rem;font-size:.875rem;line-height:1.5}.necessaire[data-astro-cid-7okyumbq]{border-top:1px solid var(--filet);width:100%;max-width:42.5rem}.groupe[data-astro-cid-7okyumbq]{border-bottom:1px solid var(--filet)}.groupe__entete[data-astro-cid-7okyumbq]{align-items:center;gap:var(--sp-4);padding-block:var(--sp-6);cursor:pointer;list-style:none;display:flex}.groupe__entete[data-astro-cid-7okyumbq]::-webkit-details-marker{display:none}.groupe__icone[data-astro-cid-7okyumbq]{color:var(--mer);flex:none;display:flex}.groupe__titre[data-astro-cid-7okyumbq]{font-family:var(--font-serif);color:var(--encre);text-wrap:balance;flex:1;font-size:1.25rem;font-weight:350;line-height:1.25}.groupe__liste[data-astro-cid-7okyumbq]{gap:var(--sp-3);padding:0 0 var(--sp-8) var(--sp-10);flex-direction:column;margin:0;list-style:none;display:flex}.groupe__liste[data-astro-cid-7okyumbq] li[data-astro-cid-7okyumbq]{justify-content:space-between;align-items:baseline;gap:var(--sp-4);display:flex}.item__nom[data-astro-cid-7okyumbq]{color:var(--encre);font-size:1rem;line-height:1.375rem}.item__lieu[data-astro-cid-7okyumbq]{font-weight:300}.item__dist[data-astro-cid-7okyumbq]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--encre-douce);opacity:.6;flex:none;font-size:.8125rem;line-height:1.0625rem}@media (width<=64rem){.proches[data-astro-cid-7okyumbq]{grid-template-columns:repeat(2,1fr)}}@media (width<=48rem){.emplacement[data-astro-cid-7okyumbq]{padding-top:var(--sp-24);padding-bottom:var(--sp-20)}.emplacement__contenu[data-astro-cid-7okyumbq]{gap:var(--sp-20)}.intro__titre[data-astro-cid-7okyumbq]{font-size:2.5rem;line-height:2.75rem}.proches[data-astro-cid-7okyumbq]{grid-template-columns:1fr}.site[data-astro-cid-7okyumbq]{width:15rem}.groupe__liste[data-astro-cid-7okyumbq]{padding-left:var(--sp-6)}.groupe__liste[data-astro-cid-7okyumbq] li[data-astro-cid-7okyumbq]{gap:var(--sp-1);flex-direction:column}}.accueil[data-astro-cid-oincmryo]{padding-bottom:var(--sp-30)}.accueil__contenu[data-astro-cid-oincmryo]{flex-direction:column;gap:4.5rem;display:flex}.hotes[data-astro-cid-oincmryo]{align-items:stretch;gap:var(--sp-24);grid-template-columns:1fr 1fr;display:grid}.hotes__photo[data-astro-cid-oincmryo]{width:100%;height:100%;min-height:20rem}.hotes__texte[data-astro-cid-oincmryo]{justify-content:center;gap:var(--sp-8);flex-direction:column;display:flex}.hotes__intro[data-astro-cid-oincmryo]{max-width:38.75rem;color:var(--encre);text-wrap:balance;margin:0}.hotes__signature[data-astro-cid-oincmryo]{color:var(--encre-douce);margin:0}.avis[data-astro-cid-oincmryo]{border-top:1px solid var(--filet);border-left:1px solid var(--filet);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.avis__carte[data-astro-cid-oincmryo]{gap:var(--sp-10);border-right:1px solid var(--filet);border-bottom:1px solid var(--filet);flex-direction:column;padding:2.25rem;display:flex}.avis__etoiles[data-astro-cid-oincmryo]{color:var(--or);letter-spacing:.06em;margin:0;font-size:1.75rem}.avis__corps[data-astro-cid-oincmryo]{gap:var(--sp-8);flex-direction:column;margin:0;display:flex}.avis__texte[data-astro-cid-oincmryo]{max-width:20.5rem;font-family:var(--font-serif);color:var(--encre);text-wrap:balance;margin:0;font-size:1.25rem;font-style:italic;line-height:1.4}.avis__auteur[data-astro-cid-oincmryo]{color:var(--encre-douce)}@media (width<=64rem){.hotes[data-astro-cid-oincmryo]{gap:var(--sp-12);grid-template-columns:1fr}.avis[data-astro-cid-oincmryo]{grid-template-columns:1fr}}@media (width<=48rem){.accueil[data-astro-cid-oincmryo]{padding-bottom:var(--sp-20)}.hotes__photo[data-astro-cid-oincmryo]{height:20rem}}.infos[data-astro-cid-plw6fnwr]{background:var(--papier-clair);background-image:var(--texture-papier);background-size:8rem}.infos__contenu[data-astro-cid-plw6fnwr]{gap:var(--sp-16);grid-template-columns:1fr 1fr;align-items:start;display:grid}.infos__entete[data-astro-cid-plw6fnwr]{gap:var(--sp-8);flex-direction:column;display:flex}.infos__aide[data-astro-cid-plw6fnwr]{gap:var(--sp-6);flex-direction:column;max-width:28.125rem;display:flex}.infos__texte[data-astro-cid-plw6fnwr]{color:var(--encre-douce);text-wrap:balance;margin:0}.infos__lien[data-astro-cid-plw6fnwr]{font-family:inherit;font-size:inherit;text-align:left;cursor:pointer;color:var(--mer);background:0 0;border:0;padding:0;font-weight:600;line-height:1.5rem;text-decoration:none}.infos__lien[data-astro-cid-plw6fnwr]:hover{text-decoration:underline}.faq[data-astro-cid-plw6fnwr]{padding-top:var(--sp-12);border-bottom:1px solid var(--filet)}.faq__item[data-astro-cid-plw6fnwr]{border-top:1px solid var(--filet);display:flow-root}.faq__entete[data-astro-cid-plw6fnwr]{align-items:center;gap:var(--sp-4);padding-block:var(--sp-10);cursor:pointer;list-style:none;display:flex}.faq__entete[data-astro-cid-plw6fnwr]::-webkit-details-marker{display:none}.faq__icone[data-astro-cid-plw6fnwr]{color:var(--mer);flex:none;display:flex}.faq__titre[data-astro-cid-plw6fnwr]{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--encre);text-box:trim-both cap alphabetic;flex:1;font-size:1.75rem;font-weight:300;line-height:1.3}.faq__titre[data-astro-cid-plw6fnwr] em{font-size:1.875rem}.faq__texte[data-astro-cid-plw6fnwr]{gap:var(--sp-12);margin:calc(-1 * var(--sp-4)) 0 var(--sp-10);color:var(--encre-douce);flex-direction:column;display:flex}.faq__texte[data-astro-cid-plw6fnwr] p{text-wrap:balance;margin:0;line-height:calc(1.5rem + .3em)}@media (width<=64rem){.infos__contenu[data-astro-cid-plw6fnwr]{grid-template-columns:1fr}.faq[data-astro-cid-plw6fnwr]{padding-top:0}}.reserver[data-astro-cid-cxsiksbd]{padding-top:var(--sp-32)}.reserver__contenu[data-astro-cid-cxsiksbd]{gap:var(--sp-14);flex-direction:column;display:flex}.reserver__entete[data-astro-cid-cxsiksbd]{justify-content:space-between;align-items:flex-end;gap:var(--sp-10);display:flex}.reserver__titres[data-astro-cid-cxsiksbd]{gap:var(--sp-8);flex-direction:column;display:flex}.reserver__intro[data-astro-cid-cxsiksbd]{max-width:27.5rem;color:var(--encre-douce);text-wrap:balance;margin:0}.module[data-astro-cid-cxsiksbd]{background:var(--papier-clair);background-image:var(--texture-papier);border:1px solid var(--filet);background-size:8rem;grid-template-columns:40rem 1fr;display:grid;position:relative}.calendrier[data-astro-cid-cxsiksbd]{gap:var(--sp-6);padding:var(--sp-12);flex-direction:column;display:flex}.calendrier__nav[data-astro-cid-cxsiksbd]{justify-content:space-between;align-items:center;height:2.5rem;display:flex}.calendrier__fleche[data-astro-cid-cxsiksbd]{width:2.5rem;height:2.5rem;color:var(--encre);cursor:pointer;background:0 0;border:0;place-items:center;margin:0 -.625rem;padding:0;display:grid}.calendrier__fleche[data-astro-cid-cxsiksbd]:disabled{opacity:.3;cursor:default}.calendrier__mois[data-astro-cid-cxsiksbd]{font-family:var(--font-serif);color:var(--encre);margin:0;font-size:1.75rem;font-weight:300;line-height:1.3}.calendrier__mois[data-astro-cid-cxsiksbd] em{font-size:1.875rem}.calendrier__semaine[data-astro-cid-cxsiksbd],.calendrier__jours[data-astro-cid-cxsiksbd]{gap:var(--sp-1);grid-template-columns:repeat(7,1fr);display:grid}.calendrier__semaine[data-astro-cid-cxsiksbd] span[data-astro-cid-cxsiksbd]{height:1.75rem;color:var(--encre-douce);place-items:center;display:grid}.jour{height:3.375rem;font:400 1rem/1.5rem var(--font-sans);color:var(--encre);border:1px solid var(--filet);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.jour--vide{cursor:default;border:0}.jour--pris{background:var(--papier);background-image:var(--texture-papier);color:var(--encre-douce);cursor:not-allowed;opacity:.5;background-size:8rem;border-color:#0000;text-decoration:line-through}.jour--plage{color:var(--blanc);background:#1f4c5099;border-color:#0000}.jour--borne{background:var(--mer-profond);color:var(--blanc);border-color:#0000}.jour--libre:hover{border-color:var(--mer)}.legende[data-astro-cid-cxsiksbd]{padding:var(--sp-2) 0 0;color:var(--encre-douce);flex-wrap:wrap;gap:1.75rem;margin:0;list-style:none;display:flex}.legende[data-astro-cid-cxsiksbd] li[data-astro-cid-cxsiksbd]{align-items:center;gap:var(--sp-2);display:flex}.legende__pastille[data-astro-cid-cxsiksbd]{width:.875rem;height:.875rem}.legende__pastille--libre[data-astro-cid-cxsiksbd]{background:var(--papier-clair);background-image:var(--texture-papier);border:1px solid var(--filet);background-size:8rem}.legende__pastille--pris[data-astro-cid-cxsiksbd]{background:var(--papier);background-image:var(--texture-papier);background-size:8rem}.legende__pastille--sejour[data-astro-cid-cxsiksbd]{background:linear-gradient(135deg, var(--mer-profond) 50%, #1f4c5099 50%)}.calendrier__note[data-astro-cid-cxsiksbd]{color:var(--encre-douce);margin:0;font-style:italic}.formulaire[data-astro-cid-cxsiksbd]{gap:var(--sp-10);padding:var(--sp-12);border-left:1px solid var(--filet);flex-direction:column;display:flex}.formulaire__titre[data-astro-cid-cxsiksbd]{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--encre);margin:0;font-size:1.875rem;font-style:italic;font-weight:300;line-height:2.125rem}.champs[data-astro-cid-cxsiksbd]{gap:var(--sp-6);flex-direction:column;display:flex}.champs__ligne[data-astro-cid-cxsiksbd]{gap:var(--sp-4);grid-template-columns:1fr 1fr;display:grid}.envoi[data-astro-cid-cxsiksbd]{flex-direction:column;display:flex}.estimation[data-astro-cid-cxsiksbd]{gap:var(--sp-3);padding:var(--sp-6);background:var(--papier);background-image:var(--texture-papier);background-size:8rem;flex-direction:column;display:flex}.estimation__ligne[data-astro-cid-cxsiksbd]{justify-content:space-between;align-items:center;gap:var(--sp-4);font-family:var(--font-serif);color:var(--encre);font-weight:300;display:flex}.estimation__sejour[data-astro-cid-cxsiksbd],.estimation__prix[data-astro-cid-cxsiksbd]{margin:0}.estimation__sejour[data-astro-cid-cxsiksbd]{font-size:1.5rem;line-height:2rem}.estimation__sejour[data-astro-cid-cxsiksbd] em{font-style:italic}.estimation__prix[data-astro-cid-cxsiksbd]{letter-spacing:-.005em;font-size:1.75rem;line-height:1.3}.estimation__note[data-astro-cid-cxsiksbd]{color:var(--encre-douce);margin:0}.pause[data-astro-cid-cxsiksbd]{z-index:2;padding:var(--sp-6);backdrop-filter:blur(10px);background:#1f4c50cc;place-items:center;display:grid;position:absolute;inset:0}.pause__carte[data-astro-cid-cxsiksbd]{align-items:center;gap:var(--sp-12);width:35.5rem;max-width:100%;padding:var(--sp-16);text-align:center;color:var(--encre);background:var(--papier-clair);flex-direction:column;display:flex}.pause__texte[data-astro-cid-cxsiksbd]{gap:var(--sp-6);flex-direction:column;max-width:27.5rem;display:flex}.pause__texte[data-astro-cid-cxsiksbd] p[data-astro-cid-cxsiksbd]{margin:0}.pause__titre[data-astro-cid-cxsiksbd]{font-family:var(--font-serif);letter-spacing:-.005em;font-size:1.875rem;font-style:italic;font-weight:300;line-height:2.125rem}.piege[data-astro-cid-cxsiksbd]{opacity:0;position:absolute;left:-9999px}.mention[data-astro-cid-cxsiksbd]{color:var(--encre-douce);margin:0}.mention[data-astro-cid-cxsiksbd] a[data-astro-cid-cxsiksbd]{color:inherit;text-underline-offset:.2em}@media (width<=64rem){.reserver__entete[data-astro-cid-cxsiksbd]{flex-direction:column;align-items:flex-start}.module[data-astro-cid-cxsiksbd]{grid-template-columns:1fr}.formulaire[data-astro-cid-cxsiksbd]{border-left:0;border-top:1px solid var(--filet)}}@media (width<=48rem){.reserver[data-astro-cid-cxsiksbd]{padding-top:var(--sp-20)}.calendrier[data-astro-cid-cxsiksbd],.formulaire[data-astro-cid-cxsiksbd]{padding:var(--sp-6)}.jour{height:2.75rem}.champs__ligne[data-astro-cid-cxsiksbd]{grid-template-columns:1fr}.pause__carte[data-astro-cid-cxsiksbd]{padding:var(--sp-8) var(--sp-6);gap:var(--sp-8)}}.partager[data-astro-cid-hrpl7dtu]{padding-top:var(--sp-12);padding-bottom:var(--sp-30)}.partager__filet[data-astro-cid-hrpl7dtu]{height:0;margin:0 0 var(--sp-14);border:0}.partager__contenu[data-astro-cid-hrpl7dtu]{align-items:center;gap:var(--sp-12);flex-direction:column;display:flex}.partager__entete[data-astro-cid-hrpl7dtu]{align-items:center;gap:var(--sp-6);text-align:center;flex-direction:column;display:flex}.partager__titre[data-astro-cid-hrpl7dtu],.partager__texte[data-astro-cid-hrpl7dtu]{margin:0}.partager__titre[data-astro-cid-hrpl7dtu]{color:var(--encre)}.partager__texte[data-astro-cid-hrpl7dtu]{color:var(--encre-douce)}.partager__options[data-astro-cid-hrpl7dtu]{justify-content:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.option[data-astro-cid-hrpl7dtu]{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-6);color:var(--encre);border:1px solid var(--filet);cursor:pointer;background:0 0;border-radius:0;text-decoration:none;transition:all .2s ease-in-out;display:flex}.option[data-astro-cid-hrpl7dtu] svg{color:var(--mer)}.option[data-astro-cid-hrpl7dtu]:hover,.option[data-astro-cid-hrpl7dtu]:focus-visible{border-color:var(--mer)}.option__lien[data-astro-cid-hrpl7dtu],.option__ok[data-astro-cid-hrpl7dtu]{color:var(--mer);display:flex}.option__ok[data-astro-cid-hrpl7dtu],.option[data-astro-cid-hrpl7dtu][data-copie] .option__lien[data-astro-cid-hrpl7dtu]{display:none}.option[data-astro-cid-hrpl7dtu][data-copie] .option__ok[data-astro-cid-hrpl7dtu]{display:flex}@media (width<=48rem){.partager[data-astro-cid-hrpl7dtu]{padding-bottom:var(--sp-20)}.option[data-astro-cid-hrpl7dtu]{flex:1 1 calc(50% - var(--sp-4));justify-content:center}}.contact[data-astro-cid-d56ov33j]{width:100%;max-width:none;height:100%;max-height:none;padding:var(--sp-8) var(--sp-4);color:var(--encre);backdrop-filter:blur(4px);background:#1f4c50cc;border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.contact[data-astro-cid-d56ov33j][open]{place-items:center;display:grid}.contact[data-astro-cid-d56ov33j]::backdrop{background:0 0}.contact__fenetre[data-astro-cid-d56ov33j]{gap:var(--sp-12);width:48rem;max-width:100%;padding:var(--sp-16);background:var(--papier-clair);background-image:var(--texture-papier);background-size:8rem;flex-direction:column;display:flex;position:relative}.contact__fermer[data-astro-cid-d56ov33j]{top:var(--sp-4);right:var(--sp-4);width:2.5rem;height:2.5rem;color:var(--encre);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:all .2s ease-in-out;display:grid;position:absolute}.contact__fermer[data-astro-cid-d56ov33j]:hover,.contact__fermer[data-astro-cid-d56ov33j]:focus-visible{color:var(--mer)}.contact__entete[data-astro-cid-d56ov33j],.contact__succes[data-astro-cid-d56ov33j]{align-items:center;gap:var(--sp-6);text-align:center;flex-direction:column;display:flex}.contact__form[data-astro-cid-d56ov33j][hidden],.contact__entete[data-astro-cid-d56ov33j][hidden],.contact__succes[data-astro-cid-d56ov33j][hidden]{display:none}.contact__entete[data-astro-cid-d56ov33j] p[data-astro-cid-d56ov33j],.contact__succes[data-astro-cid-d56ov33j] p[data-astro-cid-d56ov33j]{margin:0}.contact__titre[data-astro-cid-d56ov33j]{font-family:var(--font-serif);letter-spacing:-.005em;margin:0;font-size:1.875rem;font-weight:300;line-height:2.125rem}.contact__form[data-astro-cid-d56ov33j],.champs[data-astro-cid-d56ov33j]{gap:var(--sp-6);flex-direction:column;display:flex}.champs__ligne[data-astro-cid-d56ov33j]{gap:var(--sp-4);grid-template-columns:1fr 1fr;display:grid}.piege[data-astro-cid-d56ov33j]{opacity:0;position:absolute;left:-9999px}.mention[data-astro-cid-d56ov33j]{text-align:center;color:var(--encre-douce);margin:0}.mention[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]{color:inherit;text-underline-offset:.2em}.mention--erreur[data-astro-cid-d56ov33j]{color:#a23b2c}@media (width<=48rem){.contact__fenetre[data-astro-cid-d56ov33j]{gap:var(--sp-8);padding:var(--sp-16) var(--sp-6) var(--sp-8)}.champs__ligne[data-astro-cid-d56ov33j]{grid-template-columns:1fr}}.footer[data-astro-cid-yvkg62gd]{isolation:isolate;color:#faf7f3;background:var(--mer-profond);padding:0;position:relative;overflow:hidden}.footer__photo[data-astro-cid-yvkg62gd]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.footer__filtre[data-astro-cid-yvkg62gd]{z-index:-1;backdrop-filter:blur(12px);background:#1f4c50d9;position:absolute;inset:0}.footer__marque[data-astro-cid-yvkg62gd]{align-items:center;gap:var(--sp-12);padding:var(--sp-24) var(--gutter);flex-direction:column;display:flex}.footer__logo[data-astro-cid-yvkg62gd]{width:22.875rem;max-width:100%;height:auto}.footer__baseline[data-astro-cid-yvkg62gd]{text-align:center;margin:0}.liens[data-astro-cid-yvkg62gd]{justify-content:space-between;align-items:center;gap:var(--sp-8);width:100%;padding:var(--sp-10) var(--sp-20);color:var(--papier);border-top:1px solid #f2ece32e;display:flex}.liens__copyright[data-astro-cid-yvkg62gd]{font:400 1rem/1.5rem var(--font-sans);opacity:.6;margin:0}.liens__nav[data-astro-cid-yvkg62gd]{gap:var(--sp-8);display:flex}.liens[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd],.liens[data-astro-cid-yvkg62gd] button[data-astro-cid-yvkg62gd]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.liens[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]:hover,.liens[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]:focus-visible,.liens[data-astro-cid-yvkg62gd] button[data-astro-cid-yvkg62gd]:hover,.liens[data-astro-cid-yvkg62gd] button[data-astro-cid-yvkg62gd]:focus-visible{text-underline-offset:.25rem;text-decoration:underline}@media (width<=64rem){.liens[data-astro-cid-yvkg62gd]{gap:var(--sp-6);flex-direction:column}.liens__nav[data-astro-cid-yvkg62gd]{justify-content:center;gap:var(--sp-4) var(--sp-8);flex-wrap:wrap}}@media (width<=48rem){.footer__marque[data-astro-cid-yvkg62gd]{gap:var(--sp-8);padding-top:var(--sp-24);padding-bottom:var(--sp-16)}.liens[data-astro-cid-yvkg62gd]{padding:var(--sp-8) var(--sp-6)}}
