.social-links[data-astro-cid-y2qsmizv]{justify-content:center;align-items:center;gap:16px;display:flex}a[data-astro-cid-y2qsmizv]{place-items:center;display:grid}.media-items[data-astro-cid-kg7vladn]{gap:1rem;display:grid}.masonry[data-astro-cid-kg7vladn] .media-items[data-astro-cid-kg7vladn]{columns:3;column-gap:8px;display:block}.masonry[data-astro-cid-kg7vladn] figure[data-astro-cid-kg7vladn]{break-inside:avoid;margin-bottom:8px}.stack[data-astro-cid-kg7vladn] .media-items[data-astro-cid-kg7vladn]{gap:16px}@media (width<=767px){.masonry[data-astro-cid-kg7vladn] .media-items[data-astro-cid-kg7vladn]{columns:2}}.grid[data-astro-cid-kg7vladn] .media-items[data-astro-cid-kg7vladn]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.stack[data-astro-cid-kg7vladn] .media-items[data-astro-cid-kg7vladn]{max-width:1064px;margin:auto}.carousel[data-astro-cid-kg7vladn] .media-items[data-astro-cid-kg7vladn]{position:relative}.carousel[data-astro-cid-kg7vladn] figure[data-astro-cid-kg7vladn] img[data-astro-cid-kg7vladn]{aspect-ratio:1.85;object-fit:cover;width:100%}.carousel[data-astro-cid-kg7vladn] .prev[data-astro-cid-kg7vladn],.carousel[data-astro-cid-kg7vladn] .next[data-astro-cid-kg7vladn]{color:#fff;cursor:pointer;background:#171717b3;border:0;border-radius:50%;width:42px;height:42px;padding:0;font-size:28px;position:absolute;top:50%;transform:translateY(-50%)}.prev[data-astro-cid-kg7vladn]{left:8px}.next[data-astro-cid-kg7vladn]{right:8px}.thumbnails[data-astro-cid-kg7vladn]{gap:8px;padding-block:10px;display:flex;overflow:auto}.thumbnails[data-astro-cid-kg7vladn] button[data-astro-cid-kg7vladn]{cursor:pointer;background:0 0;border:2px solid #0000;flex:0 0 clamp(48px,7vw,72px);padding:0}.thumbnails[data-astro-cid-kg7vladn] button[data-astro-cid-kg7vladn][aria-pressed=true]{border-color:#84796e}.thumbnails[data-astro-cid-kg7vladn] img[data-astro-cid-kg7vladn]{aspect-ratio:1;object-fit:cover}figure[data-astro-cid-kg7vladn]{margin:0}img[data-astro-cid-kg7vladn]{width:100%;height:auto;display:block}figcaption[data-astro-cid-kg7vladn]{margin-top:.4rem}.french-carousel[data-astro-cid-kg7vladn] .media-items[data-astro-cid-kg7vladn]{aspect-ratio:1.85;display:block;overflow:hidden}.french-carousel[data-astro-cid-kg7vladn] figure[data-astro-cid-kg7vladn]{width:80%;margin-inline:auto;display:none;position:absolute;inset:0}.french-carousel[data-astro-cid-kg7vladn] figure[data-astro-cid-kg7vladn][data-position]{display:block}.french-carousel[data-astro-cid-kg7vladn] figure[data-astro-cid-kg7vladn][data-position=prev]{opacity:.32;translate:-101%}.french-carousel[data-astro-cid-kg7vladn] figure[data-astro-cid-kg7vladn][data-position=next]{opacity:.32;translate:101%}.french-carousel[data-astro-cid-kg7vladn] figure[data-astro-cid-kg7vladn] img[data-astro-cid-kg7vladn]{aspect-ratio:auto;height:100%}.french-carousel[data-astro-cid-kg7vladn] .thumbnails[data-astro-cid-kg7vladn]{gap:8px}.french-carousel[data-astro-cid-kg7vladn] [data-astro-cid-kg7vladn]:is(.prev,.next){opacity:0}.french-carousel[data-astro-cid-kg7vladn] [data-astro-cid-kg7vladn]:is(:hover,:focus-within) [data-astro-cid-kg7vladn]:is(.prev,.next){opacity:1}@media (width<=767px){.french-carousel[data-astro-cid-kg7vladn] .media-items[data-astro-cid-kg7vladn]{aspect-ratio:1.6}.french-carousel[data-astro-cid-kg7vladn] figure[data-astro-cid-kg7vladn]{width:92%}.french-carousel[data-astro-cid-kg7vladn] .thumbnails[data-astro-cid-kg7vladn]{display:none}.french-carousel[data-astro-cid-kg7vladn] [data-astro-cid-kg7vladn]:is(.prev,.next){opacity:1;width:32px;height:32px;line-height:1}}.profile[data-astro-cid-c3klhbzh]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.founders[data-astro-cid-c3klhbzh]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.founders[data-astro-cid-c3klhbzh]>.media{grid-area:1/2}.founders[data-astro-cid-c3klhbzh] .profile-copy[data-astro-cid-c3klhbzh]{grid-area:1/1}.profile[data-astro-cid-c3klhbzh] h3[data-astro-cid-c3klhbzh],.mission[data-astro-cid-c3klhbzh] h3[data-astro-cid-c3klhbzh]{margin:0 0 20px;font:400 clamp(28px,4vw,40px)/1.2 Georgia,serif}.profile[data-astro-cid-c3klhbzh] p[data-astro-cid-c3klhbzh],.theme[data-astro-cid-c3klhbzh] p[data-astro-cid-c3klhbzh]{margin:0 0 1em}.profile[data-astro-cid-c3klhbzh] p[data-astro-cid-c3klhbzh]:last-child,.theme[data-astro-cid-c3klhbzh] p[data-astro-cid-c3klhbzh]{margin-bottom:0}.mission[data-astro-cid-c3klhbzh]{border-top:1px solid var(--line,#ccd8cf);text-align:center;padding-top:clamp(32px,5vw,64px)}.mission-intro[data-astro-cid-c3klhbzh]{max-width:64ch;margin:0 auto 32px}.themes[data-astro-cid-c3klhbzh]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.theme[data-astro-cid-c3klhbzh]{background:var(--ivory,#fafaf7);border:1px solid var(--line,#ccd8cf);border-radius:4px;padding:clamp(20px,3vw,36px)}.theme[data-astro-cid-c3klhbzh] h4[data-astro-cid-c3klhbzh]{margin:0 0 14px;font:400 clamp(22px,2.3vw,28px)/1.25 WelcomePlayfair,Georgia,serif}.mission-signoff[data-astro-cid-c3klhbzh]{margin:32px auto 16px}.mission-logo[data-astro-cid-c3klhbzh]{width:min(100%,220px);margin:auto}@media (width<=767px){.profile[data-astro-cid-c3klhbzh],.founders[data-astro-cid-c3klhbzh],.themes[data-astro-cid-c3klhbzh]{grid-template-columns:minmax(0,1fr)}.founders[data-astro-cid-c3klhbzh]>.media,.founders[data-astro-cid-c3klhbzh] .profile-copy[data-astro-cid-c3klhbzh]{grid-area:auto}}@font-face{font-family:Playfair;src:url(/media/playfair.woff2)format("woff2");font-display:swap}@font-face{font-family:SourceSans;src:url(/media/source-sans.woff2)format("woff2");font-display:swap}@font-face{font-family:SourceSans;src:url(/media/source-sans-bold.woff2)format("woff2");font-weight:700;font-display:swap}.home[data-astro-cid-aqqgxix6]{color:#595959;background:#fff;font:16px/1.65 SourceSans,Arial,sans-serif}.home[data-astro-cid-aqqgxix6] [data-astro-cid-aqqgxix6][hidden]{display:none!important}a[data-astro-cid-aqqgxix6]{color:inherit;text-decoration:none}button[data-astro-cid-aqqgxix6]{font:inherit;cursor:pointer}img[data-astro-cid-aqqgxix6]{max-width:100%;display:block}.frame[data-astro-cid-aqqgxix6]{width:min(1112px,100% - 48px);margin-inline:auto}.phone[data-astro-cid-aqqgxix6]{text-align:center;color:#171717;background:#e2dad2;font-size:20px;line-height:48px}.masthead[data-astro-cid-aqqgxix6]{color:#171717;z-index:3;justify-content:flex-end;align-items:center;height:81px;display:flex;position:relative}.logo[data-astro-cid-aqqgxix6]{width:318px;position:absolute;top:28px;left:0}.logo[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{height:auto}nav[data-astro-cid-aqqgxix6]{align-items:center;gap:30px;font-size:14px;display:flex}nav[data-astro-cid-aqqgxix6]>a[data-astro-cid-aqqgxix6]{border-bottom:2px solid}nav[data-astro-cid-aqqgxix6] details[data-astro-cid-aqqgxix6]{position:relative}summary[data-astro-cid-aqqgxix6]{cursor:pointer;list-style:none}nav[data-astro-cid-aqqgxix6] summary[data-astro-cid-aqqgxix6]:after{content:" ▾"}nav[data-astro-cid-aqqgxix6] ul[data-astro-cid-aqqgxix6]{background:#fff;min-width:190px;margin:0;padding:8px 0;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 3px 10px #0002}nav[data-astro-cid-aqqgxix6] li[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]{padding:7px 15px;display:block}nav[data-astro-cid-aqqgxix6] li[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]:hover,nav[data-astro-cid-aqqgxix6] li[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]:focus-visible{background:#eee7e0}.menu[data-astro-cid-aqqgxix6]{display:none}.intro[data-astro-cid-aqqgxix6]{text-align:center;padding-bottom:68px}.film[data-astro-cid-aqqgxix6]{aspect-ratio:16/9;background:#eee;position:relative;overflow:hidden}.film[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6],.film[data-astro-cid-aqqgxix6] iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.film[data-astro-cid-aqqgxix6] iframe{opacity:0;pointer-events:none;background:0 0}.film[data-astro-cid-aqqgxix6] iframe.playing{opacity:1}h1[data-astro-cid-aqqgxix6],h2[data-astro-cid-aqqgxix6],h3[data-astro-cid-aqqgxix6]{margin:0;font-family:Playfair,Georgia,serif;font-weight:400;line-height:1.2}h1[data-astro-cid-aqqgxix6]{color:#84796e;max-width:810px;margin:55px auto 56px;font-size:44px}.intro[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{margin:0;line-height:1.95}.banner[data-astro-cid-aqqgxix6]{color:#fff;background:#171717}.banner-picture[data-astro-cid-aqqgxix6]{text-align:center;background-position:50%;background-size:cover;place-items:center;min-height:250px;display:grid}.banner[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{text-shadow:0 1px 6px #000;max-width:640px;padding:30px;font-size:40px}.gallery[data-astro-cid-aqqgxix6]{text-align:center;padding-block:60px}.gallery[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{color:#827469;margin-bottom:26px;font-size:32px}.stage[data-astro-cid-aqqgxix6]{background:#f3f0ed;position:relative}.stage[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{object-fit:contain;width:100%;height:clamp(205px,50vw,590px)}.stage[data-astro-cid-aqqgxix6] button[data-astro-cid-aqqgxix6]{color:#fff;background:#171717b3;border:0;border-radius:50%;width:42px;height:42px;padding:0;font-size:28px;position:absolute;top:50%;translate:0 -50%}.stage[data-astro-cid-aqqgxix6] [data-astro-cid-aqqgxix6][data-prev]{left:8px}.stage[data-astro-cid-aqqgxix6] [data-astro-cid-aqqgxix6][data-next]{right:8px}.thumbnails[data-astro-cid-aqqgxix6]{gap:8px;padding:10px 0;display:flex;overflow:auto}.thumbnails[data-astro-cid-aqqgxix6] button[data-astro-cid-aqqgxix6]{background:0 0;border:2px solid #0000;flex:0 0 clamp(48px,7vw,72px);padding:0}.thumbnails[data-astro-cid-aqqgxix6] button[data-astro-cid-aqqgxix6][aria-pressed=true]{border-color:#84796e}.thumbnails[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.features[data-astro-cid-aqqgxix6]{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 24px;padding-block:48px 70px;display:grid}.features[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{aspect-ratio:16/9;object-fit:cover;width:100%}.features[data-astro-cid-aqqgxix6] h3[data-astro-cid-aqqgxix6]{color:#807468;margin:22px 0 8px;font-size:26px}.features[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{max-width:420px;margin:0 auto}footer[data-astro-cid-aqqgxix6]{color:#fff;text-align:center;background:#171717;padding:46px 24px}.social[data-astro-cid-aqqgxix6]{justify-content:center;gap:20px;margin-bottom:20px;display:flex}.cookies[data-astro-cid-aqqgxix6]{color:#262626;z-index:5;background:#e2dad2;border-radius:8px;width:min(400px,100% - 32px);padding:24px;position:fixed;bottom:24px;right:24px;box-shadow:0 2px 8px #0003}.cookies[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:26px}.cookies[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{margin:12px 0 20px}.cookies[data-astro-cid-aqqgxix6] button[data-astro-cid-aqqgxix6]{color:#fff;background:#171717;border:0;border-radius:3px;width:100%;padding:8px;font-weight:700}.availability[data-astro-cid-aqqgxix6]{color:#595959;text-align:center;background:#fff;border:0;border-radius:12px;width:min(515px,100% - 40px);max-height:calc(100% - 32px);padding:0}.availability[data-astro-cid-aqqgxix6]::backdrop{background:#0009}.close[data-astro-cid-aqqgxix6]{color:#171717;background:#fff;border:0;border-radius:50%;width:24px;height:24px;padding:0;font-size:21px;line-height:24px;position:absolute;top:16px;right:16px}.lot-map[data-astro-cid-aqqgxix6]{aspect-ratio:515/234;object-fit:cover;width:100%}.popup-copy[data-astro-cid-aqqgxix6]{padding:30px 32px 35px}.popup-copy[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{color:#9e8c7d;font-size:29px}.popup-copy[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{max-width:245px;margin:14px auto 18px;font-weight:700}.contact[data-astro-cid-aqqgxix6]{color:#171717;background:#e2dad2;border-radius:4px;padding:14px 32px;font-weight:700;display:inline-block}@media (width<=767px){.masthead[data-astro-cid-aqqgxix6]{height:81px}.logo[data-astro-cid-aqqgxix6]{width:186px;top:20px;left:8px}.menu[data-astro-cid-aqqgxix6]{color:#171717;background:#fff;border:0;padding:8px;font-size:22px;display:block}.masthead[data-astro-cid-aqqgxix6] nav[data-astro-cid-aqqgxix6]{display:none}.masthead[data-astro-cid-aqqgxix6] nav[data-astro-cid-aqqgxix6].open{background:#fff;gap:12px;padding:16px;display:grid;position:absolute;top:64px;right:0;box-shadow:0 3px 10px #0003}.masthead[data-astro-cid-aqqgxix6] nav[data-astro-cid-aqqgxix6] ul[data-astro-cid-aqqgxix6]{box-shadow:none;position:static}.intro[data-astro-cid-aqqgxix6]{padding-bottom:58px}h1[data-astro-cid-aqqgxix6]{margin:38px 24px 40px;font-size:32px}.banner-picture[data-astro-cid-aqqgxix6]{min-height:243px}.banner[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:30px}.gallery[data-astro-cid-aqqgxix6]{padding-block:36px}.gallery[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:26px}.features[data-astro-cid-aqqgxix6]{grid-template-columns:1fr;gap:30px;padding-block:34px 48px}.availability[data-astro-cid-aqqgxix6]{margin:16px auto auto}.popup-copy[data-astro-cid-aqqgxix6]{padding:28px 32px 50px}.popup-copy[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:26px}.contact[data-astro-cid-aqqgxix6]{display:block}.cookies[data-astro-cid-aqqgxix6]{bottom:16px;right:16px}}*{box-sizing:border-box}body{color:#252820;background:#fff;margin:0;font:1rem/1.6 system-ui,sans-serif}@font-face{font-family:HeaderSource;src:url(/media/source-sans.woff2)format("woff2");font-display:swap}.phone[data-astro-cid-n67f4zmd]{text-align:center;background:#e2dad2;font:20px/48px HeaderSource,Arial,sans-serif}.phone[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:#171717;text-decoration:none}main[data-astro-cid-n67f4zmd],footer[data-astro-cid-n67f4zmd]{max-width:72rem;margin:auto;padding:1rem clamp(1rem,4vw,3rem)}main[data-astro-cid-n67f4zmd]:has(>.welcome-video-section){padding-top:0}a[data-astro-cid-n67f4zmd]{color:#234b37}summary[data-astro-cid-n67f4zmd]{cursor:pointer}section[data-astro-cid-n67f4zmd]{border-block-start:1px solid #dedfd9;padding-block:1.5rem}h1[data-astro-cid-n67f4zmd],h2[data-astro-cid-n67f4zmd],h3[data-astro-cid-n67f4zmd]{font-family:Georgia,serif;font-weight:400;line-height:1.2}h1[data-astro-cid-n67f4zmd]{margin:1.75rem 0;font-size:clamp(1.75rem,4vw,2.8rem)}.hero[data-astro-cid-n67f4zmd],.banner[data-astro-cid-n67f4zmd]{text-align:center}main[data-astro-cid-n67f4zmd]:has(>.welcome-video-section){max-width:1160px;padding-inline:24px}@font-face{font-family:WelcomePlayfair;src:url(/media/playfair.woff2)format("woff2");font-display:swap}@font-face{font-family:WelcomeSource;src:url(/media/source-sans-bold.woff2)format("woff2");font-weight:700;font-display:swap}.welcome-video-section[data-astro-cid-n67f4zmd]{--welcome-beige:#e2dad2;background:var(--welcome-beige);box-shadow:0 0 0 100vmax var(--welcome-beige);clip-path:inset(0 -100vmax);text-align:center;border:0;padding-block:32px}.welcome-video-section[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]{color:#171717;align-items:baseline;gap:24px;margin:0;font:400 44px/1.2 WelcomePlayfair,Georgia,serif;display:flex}.welcome-video-section[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]:before,.welcome-video-section[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]:after{content:"";border-top:1px solid #b9aea4;flex:1 0 28px;translate:0 -.28em}.welcome-video-section[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{color:#454545;margin:16px 0 0;font:700 20px/1.4 WelcomeSource,Arial,sans-serif}@media (width<=767px){.welcome-video-section[data-astro-cid-n67f4zmd]{padding-block:24px}.welcome-video-section[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]{gap:20px;font-size:32px}.welcome-video-section[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{margin-top:12px}}.welcome-video[data-astro-cid-n67f4zmd]{aspect-ratio:16/9;border:0;width:100%;max-height:620px;margin:32px auto 0;display:block}.video[data-astro-cid-n67f4zmd]{margin-block:1rem}.video[data-astro-cid-n67f4zmd] iframe[data-astro-cid-n67f4zmd]{aspect-ratio:16/9;border:0;width:100%;margin-top:.75rem;display:block}.cards[data-astro-cid-n67f4zmd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.5rem;display:grid}.cards[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){grid-column:1/-1}fieldset[data-astro-cid-n67f4zmd]{border:0;max-width:36rem;padding:0}label[data-astro-cid-n67f4zmd]{gap:.25rem;margin-bottom:.75rem;display:grid}input[data-astro-cid-n67f4zmd],textarea[data-astro-cid-n67f4zmd],button[data-astro-cid-n67f4zmd]{font:inherit;padding:.6rem}.section-link[data-astro-cid-n67f4zmd]{margin:.4rem .8rem .4rem 0;display:inline-block}main[data-astro-cid-n67f4zmd][data-family]{max-width:1160px;padding:0 24px;font:18px/1.6 HeaderSource,Arial,sans-serif}main[data-astro-cid-n67f4zmd][data-family]>section[data-astro-cid-n67f4zmd]{border:0;padding-block:36px}main[data-astro-cid-n67f4zmd][data-family] h2[data-astro-cid-n67f4zmd],main[data-astro-cid-n67f4zmd][data-family] .page-heading[data-astro-cid-n67f4zmd],main[data-astro-cid-n67f4zmd][data-family] h3[data-astro-cid-n67f4zmd]{font-family:WelcomePlayfair,Georgia,serif}main[data-astro-cid-n67f4zmd][data-family] [data-astro-cid-n67f4zmd]:is(h2,.page-heading){text-align:center;margin:0 0 24px;font-size:clamp(30px,4vw,44px)}main[data-astro-cid-n67f4zmd][data-family]>section[data-astro-cid-n67f4zmd]:first-child:not(.welcome-video-section)>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){margin-bottom:24px}[data-astro-cid-n67f4zmd][data-family=faq] .faq[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=contact] .contact[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=contact] .archived-form[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=about]>section[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=inspiration] .cards[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=welcome] .cards[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=welcome] .newsletter[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=welcome] .archived-form[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=welcome]>section[data-astro-cid-n67f4zmd]:first-child,[data-astro-cid-n67f4zmd][data-family=project] .cards[data-astro-cid-n67f4zmd]{--section-fill:#e2dad2;background:var(--section-fill);box-shadow:0 0 0 100vmax var(--section-fill);clip-path:inset(0 -100vmax)}main[data-astro-cid-n67f4zmd][data-family]>.welcome-video-section[data-astro-cid-n67f4zmd]{padding-block:32px}.section-video[data-astro-cid-n67f4zmd]{aspect-ratio:16/9;border:0;width:100%;max-height:620px;margin:32px 0 0;display:block}[data-astro-cid-n67f4zmd][data-family=welcome]>.content[data-astro-cid-n67f4zmd]{text-align:center}[data-astro-cid-n67f4zmd][data-family=welcome]>.cards[data-astro-cid-n67f4zmd]{text-align:center;display:block}[data-astro-cid-n67f4zmd][data-family=welcome]>.cards[data-astro-cid-n67f4zmd]:has(article:nth-of-type(2)){display:grid}[data-astro-cid-n67f4zmd][data-family=welcome] .cards[data-astro-cid-n67f4zmd]:not(.welcome-lots)>.section-link[data-astro-cid-n67f4zmd]{display:none}[data-astro-cid-n67f4zmd][data-family=inspiration] .cards[data-astro-cid-n67f4zmd]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr))}[data-astro-cid-n67f4zmd][data-family=about] .cards[data-astro-cid-n67f4zmd]{display:block}[data-astro-cid-n67f4zmd][data-family=about] .cards[data-astro-cid-n67f4zmd]>.profile{margin-bottom:clamp(40px,6vw,80px)}[data-astro-cid-n67f4zmd][data-family=project] .cards[data-astro-cid-n67f4zmd]{display:block}[data-astro-cid-n67f4zmd][data-family=project] .cards[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]{max-width:850px;margin:0 auto 28px}[data-astro-cid-n67f4zmd][data-family=project] .gallery[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=model] .gallery[data-astro-cid-n67f4zmd]{--section-fill:#171717;background:var(--section-fill);box-shadow:0 0 0 100vmax var(--section-fill);clip-path:inset(0 -100vmax);color:#fff}[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd]{display:block}[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]{max-width:850px;margin-inline:auto}[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="1"]{clip-path:inset(0 -100vmax);background:#171717;padding-block:0;box-shadow:0 0 0 100vmax #171717}[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="1"] article[data-astro-cid-n67f4zmd]{max-width:none}.faq[data-astro-cid-n67f4zmd]>details[data-astro-cid-n67f4zmd]{border-bottom:1px solid #bdb2a8;max-width:830px;margin:auto;padding:14px 0}.faq[data-astro-cid-n67f4zmd]>details[data-astro-cid-n67f4zmd]>summary[data-astro-cid-n67f4zmd]{font-weight:700}.contact[data-astro-cid-n67f4zmd]>.media{float:right;width:48%;margin:0 0 20px 30px}.contact[data-astro-cid-n67f4zmd]{display:flow-root}.archived-form[data-astro-cid-n67f4zmd] form[data-astro-cid-n67f4zmd]{max-width:720px;margin:auto}.archived-form[data-astro-cid-n67f4zmd] input[data-astro-cid-n67f4zmd],.archived-form[data-astro-cid-n67f4zmd] textarea[data-astro-cid-n67f4zmd]{width:100%;min-width:0}.shared-footer[data-astro-cid-n67f4zmd]{text-align:center;max-width:1160px;padding:48px 24px 35px;font:14px/1.5 HeaderSource,Arial,sans-serif}.shared-footer[data-astro-cid-n67f4zmd]>div[data-astro-cid-n67f4zmd]{text-align:left;justify-content:space-between;align-items:start;gap:20px;margin-bottom:36px;display:flex}.shared-footer[data-astro-cid-n67f4zmd] p[data-astro-cid-n67f4zmd]{margin:0 0 5px}[data-astro-cid-n67f4zmd][data-family=model]>section[data-astro-cid-n67f4zmd]:first-child,[data-astro-cid-n67f4zmd][data-family=project]>section[data-astro-cid-n67f4zmd]:first-child{clip-path:inset(0 -100vmax);background:#e2dad2;box-shadow:0 0 0 100vmax #e2dad2}[data-astro-cid-n67f4zmd][data-family=model]>section[data-astro-cid-n67f4zmd]:first-child>[data-astro-cid-n67f4zmd]:is(h2,.page-heading),[data-astro-cid-n67f4zmd][data-family=about]>section[data-astro-cid-n67f4zmd]:first-child>[data-astro-cid-n67f4zmd]:is(h2,.page-heading),[data-astro-cid-n67f4zmd][data-family=contact] .contact[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){align-items:center;gap:24px;display:flex}[data-astro-cid-n67f4zmd][data-family=model]>section[data-astro-cid-n67f4zmd]:first-child>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):before,[data-astro-cid-n67f4zmd][data-family=model]>section[data-astro-cid-n67f4zmd]:first-child>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):after,[data-astro-cid-n67f4zmd][data-family=about]>section[data-astro-cid-n67f4zmd]:first-child>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):before,[data-astro-cid-n67f4zmd][data-family=about]>section[data-astro-cid-n67f4zmd]:first-child>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):after,[data-astro-cid-n67f4zmd][data-family=contact] .contact[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):before,[data-astro-cid-n67f4zmd][data-family=contact] .contact[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):after{content:"";border-top:1px solid #b9aea4;flex:1 0 24px}[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="2"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="2"] article[data-astro-cid-n67f4zmd]{margin-inline:0}@media (width<=767px){[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="2"]{grid-template-columns:1fr}main[data-astro-cid-n67f4zmd][data-family]>section[data-astro-cid-n67f4zmd],main[data-astro-cid-n67f4zmd][data-family]>.welcome-video-section[data-astro-cid-n67f4zmd]{padding-block:24px}[data-astro-cid-n67f4zmd][data-family=inspiration] .cards[data-astro-cid-n67f4zmd]{grid-template-columns:1fr}.contact[data-astro-cid-n67f4zmd]>.media{float:none;width:100%;margin:0 0 16px}.shared-footer[data-astro-cid-n67f4zmd]>div[data-astro-cid-n67f4zmd]{text-align:center;flex-direction:column;align-items:center}}.archive-button[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd]>a[data-astro-cid-n67f4zmd]:not(.design-photo-link){color:#fff;background:#171717;border:0;border-radius:4px;justify-content:center;align-items:center;min-height:56px;padding:12px 32px;font-weight:700;text-decoration:none;display:inline-flex}.contact[data-astro-cid-n67f4zmd]{--section-fill:#d8c9bf!important;background:#d8c9bf!important}.contact[data-astro-cid-n67f4zmd]>.media{width:calc(50% - 24px);margin:0 0 0 48px}.contact[data-astro-cid-n67f4zmd]>.media img{aspect-ratio:4/3;object-fit:cover}.contact-copy[data-astro-cid-n67f4zmd]{display:flow-root}.contact-copy[data-astro-cid-n67f4zmd] h3[data-astro-cid-n67f4zmd]{margin:0 0 26px;font-size:30px;font-weight:400;line-height:1.2}.contact-copy[data-astro-cid-n67f4zmd] p[data-astro-cid-n67f4zmd]{margin:0 0 28px;font-size:16px}.contact-copy[data-astro-cid-n67f4zmd] p[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:inherit;text-decoration:none}.whatsapp-action[data-astro-cid-n67f4zmd]{color:#171717;background:#fff;border-radius:4px;align-items:center;gap:10px;min-height:56px;margin:18px 0 40px;padding:0 26px;font-weight:700;text-decoration:none;display:inline-flex}.whatsapp-action[data-astro-cid-n67f4zmd] svg{width:20px;height:20px}.contact-disclosure[data-astro-cid-n67f4zmd]{margin-top:48px}.contact-disclosure[data-astro-cid-n67f4zmd]>summary[data-astro-cid-n67f4zmd]{cursor:pointer;list-style:none}.contact-disclosure[data-astro-cid-n67f4zmd]>summary[data-astro-cid-n67f4zmd]::-webkit-details-marker,.faq[data-astro-cid-n67f4zmd] summary[data-astro-cid-n67f4zmd]::-webkit-details-marker{display:none}.contact-disclosure[data-astro-cid-n67f4zmd][open]>summary[data-astro-cid-n67f4zmd]{margin-bottom:20px}.contact-disclosure[data-astro-cid-n67f4zmd] h4[data-astro-cid-n67f4zmd]{margin:0 0 16px;font-size:24px}.contact-disclosure[data-astro-cid-n67f4zmd] fieldset[data-astro-cid-n67f4zmd]{margin:0}.contact-disclosure[data-astro-cid-n67f4zmd] input[data-astro-cid-n67f4zmd],.contact-disclosure[data-astro-cid-n67f4zmd] textarea[data-astro-cid-n67f4zmd]{box-sizing:border-box;width:100%;min-width:0}.contact-cancel[data-astro-cid-n67f4zmd]{cursor:pointer;background:0 0;border:0;text-decoration:underline}.faq[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{text-align:center;max-width:680px;margin:0 auto 34px}.faq[data-astro-cid-n67f4zmd]>details[data-astro-cid-n67f4zmd]{max-width:726px;padding:0}.faq[data-astro-cid-n67f4zmd]>details[data-astro-cid-n67f4zmd]>summary[data-astro-cid-n67f4zmd]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:20px;padding:24px 0;font-size:21px;font-weight:400;line-height:1.3;list-style:none;display:flex}.faq[data-astro-cid-n67f4zmd] summary[data-astro-cid-n67f4zmd]:after{content:"";border:5px solid #0000;border-top:6px solid;flex:none;translate:0 4px}.faq[data-astro-cid-n67f4zmd] details[data-astro-cid-n67f4zmd][open]>summary[data-astro-cid-n67f4zmd]:after{translate:0 -2px;rotate:180deg}.faq[data-astro-cid-n67f4zmd] details[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{margin:0 0 24px}.faq[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading),.welcome-social[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading),[data-astro-cid-n67f4zmd][data-family=welcome] .gallery[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading),[data-astro-cid-n67f4zmd][data-family=project] .gallery[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading),[data-astro-cid-n67f4zmd][data-family=inspiration] .cards[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading),[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="2"]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){align-items:center;gap:24px;font-weight:400;line-height:1.2;display:flex}[data-astro-cid-n67f4zmd]:is(.faq,.welcome-social,[data-family=welcome] .gallery,[data-family=project] .gallery,[data-family=inspiration] .cards,[data-family=model] .cards[data-section="2"])>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):before,[data-astro-cid-n67f4zmd]:is(.faq,.welcome-social,[data-family=welcome] .gallery,[data-family=project] .gallery,[data-family=inspiration] .cards,[data-family=model] .cards[data-section="2"])>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):after{content:"";opacity:.25;border-top:1px solid;flex:1 0 20px}.welcome-social[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){color:#827469;font-size:30px!important}.welcome-social[data-astro-cid-n67f4zmd] svg{width:40px;height:40px}.welcome-social[data-astro-cid-n67f4zmd] nav{gap:54px}.newsletter[data-astro-cid-n67f4zmd]{text-align:center}.newsletter-form[data-astro-cid-n67f4zmd] fieldset[data-astro-cid-n67f4zmd]{gap:24px;max-width:726px;margin:24px auto 0;display:flex}.newsletter-form[data-astro-cid-n67f4zmd] input[data-astro-cid-n67f4zmd]{background:#f3efeb;border:0;flex:1;min-width:0;padding-inline:16px}.newsletter-form[data-astro-cid-n67f4zmd] button[data-astro-cid-n67f4zmd]{flex:none}.shared-footer[data-astro-cid-n67f4zmd]{padding-block:64px}.shared-footer[data-astro-cid-n67f4zmd]>div[data-astro-cid-n67f4zmd]{grid-template-columns:2fr 1fr;align-items:center;margin-bottom:50px;display:grid}[data-astro-cid-n67f4zmd][data-family=inspiration] .cards[data-astro-cid-n67f4zmd]{grid-template-columns:repeat(6,minmax(0,1fr));gap:48px}[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd]{flex-direction:column;grid-column:span 2;align-items:center;display:flex}[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd]:nth-last-of-type(2):nth-of-type(3n+1){grid-column:2/span 2}[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd]>h3[data-astro-cid-n67f4zmd]{order:-1;margin:0 0 20px;font-size:30px;font-weight:400}[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd]>.media{width:100%;margin-bottom:20px}[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{margin:0 0 4px;font-size:16px}[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd]>a[data-astro-cid-n67f4zmd]:not(.design-photo-link){margin-top:24px}main[data-astro-cid-n67f4zmd][data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="1"]{padding-block:32px}[data-astro-cid-n67f4zmd][data-family=model] .gallery[data-astro-cid-n67f4zmd]{padding-block:36px}[data-astro-cid-n67f4zmd][data-family=model] .gallery[data-astro-cid-n67f4zmd]>.media{margin-inline:24px}@media (width<=767px){.contact[data-astro-cid-n67f4zmd]>.media{width:100%;margin:0 0 24px}.contact-copy[data-astro-cid-n67f4zmd] h3[data-astro-cid-n67f4zmd]{font-size:24px}.contact-disclosure[data-astro-cid-n67f4zmd]>summary[data-astro-cid-n67f4zmd]{display:flex}.faq[data-astro-cid-n67f4zmd]>details[data-astro-cid-n67f4zmd]>summary[data-astro-cid-n67f4zmd]{padding:20px 0;font-size:18px}.newsletter-form[data-astro-cid-n67f4zmd] fieldset[data-astro-cid-n67f4zmd]{flex-direction:column;gap:12px}.newsletter-form[data-astro-cid-n67f4zmd] input[data-astro-cid-n67f4zmd]{min-height:56px}.welcome-social[data-astro-cid-n67f4zmd] nav{gap:32px}.shared-footer[data-astro-cid-n67f4zmd]{padding-block:28px}.shared-footer[data-astro-cid-n67f4zmd]>div[data-astro-cid-n67f4zmd]{grid-template-columns:1fr;gap:24px}[data-astro-cid-n67f4zmd][data-family=inspiration] .cards[data-astro-cid-n67f4zmd]{grid-template-columns:1fr;gap:32px}[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd],[data-astro-cid-n67f4zmd][data-family=inspiration] article[data-astro-cid-n67f4zmd]:nth-last-of-type(2):nth-of-type(3n+1){grid-column:1}[data-astro-cid-n67f4zmd][data-family=model] .gallery[data-astro-cid-n67f4zmd]>.media{margin-inline:0}}.welcome-phone[data-astro-cid-n67f4zmd] span[data-astro-cid-n67f4zmd]{vertical-align:baseline;font-size:22px;line-height:1}[data-astro-cid-n67f4zmd][data-family=welcome] .gallery[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading),.welcome-choose[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){color:#a19185}.welcome-choose[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){margin-bottom:40px;font-weight:400;line-height:1.2}.welcome-choose[data-astro-cid-n67f4zmd]>.section-link[data-astro-cid-n67f4zmd],.welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>a[data-astro-cid-n67f4zmd]{text-align:center;border-radius:4px;justify-content:center;align-items:center;min-height:56px;margin:0;padding:8px 32px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.welcome-choose[data-astro-cid-n67f4zmd]>.section-link[data-astro-cid-n67f4zmd]{color:#181818;background:#e5dcd5;width:min(100%,726px)}.welcome-lots[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){align-items:center;gap:24px;display:flex}.welcome-lots[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):before,.welcome-lots[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading):after{content:"";border-top:1px solid #b9aea4;flex:1 0 24px}.welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>h3[data-astro-cid-n67f4zmd]{margin:24px 0;font-size:30px;font-weight:400;line-height:1.2}.welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{margin:0 auto 24px;font-size:20px;line-height:1.8}.welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>a[data-astro-cid-n67f4zmd]{color:#fff;background:#161616}@media (width<=767px){.welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>h3[data-astro-cid-n67f4zmd]{font-size:24px}.welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{font-size:18px}.welcome-choose[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){margin-bottom:32px}}.french-welcome[data-astro-cid-n67f4zmd] .welcome-phone[data-astro-cid-n67f4zmd] span[data-astro-cid-n67f4zmd]{font-size:24px}.landscape-welcome[data-astro-cid-n67f4zmd] main[data-astro-cid-n67f4zmd]>.banner[data-astro-cid-n67f4zmd]{isolation:isolate;clip-path:inset(0 -100vmax);background:#161616;place-items:center;min-height:304px;padding:24px;display:grid;position:relative;box-shadow:0 0 0 100vmax #161616}.landscape-welcome[data-astro-cid-n67f4zmd] .banner[data-astro-cid-n67f4zmd]>.media{z-index:-1;width:min(100%,1024px);margin:auto;position:absolute;inset:0;overflow:hidden}.landscape-welcome[data-astro-cid-n67f4zmd] .banner[data-astro-cid-n67f4zmd] img{object-fit:cover;object-position:center;width:100%;height:304px}.landscape-welcome[data-astro-cid-n67f4zmd] main[data-astro-cid-n67f4zmd]>.banner[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){color:#fff;text-shadow:0 1px 4px #000c;max-width:660px;margin:0;font-weight:400;line-height:1.12}.french-welcome[data-astro-cid-n67f4zmd] .welcome-choose[data-astro-cid-n67f4zmd]>.section-link[data-astro-cid-n67f4zmd],.french-welcome[data-astro-cid-n67f4zmd] .welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>a[data-astro-cid-n67f4zmd]{color:#161616;font-size:inherit;background:0 0;padding:0;font-weight:400;text-decoration:underline;display:inline}.french-welcome[data-astro-cid-n67f4zmd] .welcome-choose[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){margin-bottom:24px}.french-welcome[data-astro-cid-n67f4zmd] .welcome-lots[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){font-weight:400;line-height:1.2}.french-welcome[data-astro-cid-n67f4zmd] .welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>h3[data-astro-cid-n67f4zmd]{margin:20px 0}.french-welcome[data-astro-cid-n67f4zmd] .welcome-lots[data-astro-cid-n67f4zmd] article[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{margin:0 auto 20px;font-size:20px;line-height:1.75}.french-welcome[data-astro-cid-n67f4zmd] main[data-astro-cid-n67f4zmd]>.cards[data-astro-cid-n67f4zmd][data-section="5"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.french-welcome[data-astro-cid-n67f4zmd] .cards[data-astro-cid-n67f4zmd][data-section="5"] article[data-astro-cid-n67f4zmd]>h3[data-astro-cid-n67f4zmd]{margin:20px 0 12px;font-size:30px;font-weight:400;line-height:1.2}.french-welcome[data-astro-cid-n67f4zmd] .cards[data-astro-cid-n67f4zmd][data-section="5"] article[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{margin:0;font-size:18px;line-height:1.75}.french-welcome[data-astro-cid-n67f4zmd] .cards[data-astro-cid-n67f4zmd][data-section="5"] img{aspect-ratio:4/3;object-fit:cover}@media (width<=767px){.landscape-welcome[data-astro-cid-n67f4zmd] main[data-astro-cid-n67f4zmd]>.banner[data-astro-cid-n67f4zmd]{min-height:246px}.landscape-welcome[data-astro-cid-n67f4zmd] .banner[data-astro-cid-n67f4zmd] img{height:246px}.landscape-welcome[data-astro-cid-n67f4zmd] main[data-astro-cid-n67f4zmd]>.banner[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]:is(h2,.page-heading){font-size:28px}.french-welcome[data-astro-cid-n67f4zmd] main[data-astro-cid-n67f4zmd]>.cards[data-astro-cid-n67f4zmd][data-section="5"]{grid-template-columns:1fr;gap:32px}.french-welcome[data-astro-cid-n67f4zmd] .cards[data-astro-cid-n67f4zmd][data-section="5"] article[data-astro-cid-n67f4zmd]>h3[data-astro-cid-n67f4zmd]{font-size:24px}}.interior-skip[data-astro-cid-n67f4zmd]{z-index:20;background:#fff;padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.interior-skip[data-astro-cid-n67f4zmd]:focus{transform:none}main[data-astro-cid-n67f4zmd].modern{--forest:#204638;--ivory:#fafaf7;--sage:#e5ebe6;--line:#ccd8cf;--gold:#c5a36b;color:#233c33;max-width:1208px;padding-inline:clamp(20px,4vw,48px);font:18px/1.7 HeaderSource,Arial,sans-serif}main[data-astro-cid-n67f4zmd].modern>section[data-astro-cid-n67f4zmd]{padding-block:clamp(36px,5vw,72px)}main[data-astro-cid-n67f4zmd].modern [data-astro-cid-n67f4zmd]:is(h1,h2,h3){color:var(--forest);font-family:Georgia,serif}main[data-astro-cid-n67f4zmd].modern>section[data-astro-cid-n67f4zmd]:first-child>[data-astro-cid-n67f4zmd]:is(h1,h2){text-wrap:balance}main[data-astro-cid-n67f4zmd].modern [data-astro-cid-n67f4zmd]:is(.cards,.contact,.faq,.gallery),main[data-astro-cid-n67f4zmd].modern[data-family=about]>section[data-astro-cid-n67f4zmd],main[data-astro-cid-n67f4zmd].modern:is([data-family=project],[data-family=model])>section[data-astro-cid-n67f4zmd]:first-child{--section-fill:var(--ivory);color:inherit;background:var(--section-fill);box-shadow:0 0 0 100vmax var(--section-fill);clip-path:inset(0 -100vmax)}main[data-astro-cid-n67f4zmd].modern>section[data-astro-cid-n67f4zmd]:nth-child(2n){--section-fill:white}main[data-astro-cid-n67f4zmd].modern[data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="1"],main[data-astro-cid-n67f4zmd].modern[data-family=project]>.gallery[data-astro-cid-n67f4zmd]{--section-fill:var(--sage)}main[data-astro-cid-n67f4zmd].modern [data-astro-cid-n67f4zmd]:is(.contact,.faq){--section-fill:var(--ivory)!important;background:var(--ivory)!important}main[data-astro-cid-n67f4zmd].modern .faq[data-astro-cid-n67f4zmd] details[data-astro-cid-n67f4zmd]{border-color:var(--line)}main[data-astro-cid-n67f4zmd].modern [data-astro-cid-n67f4zmd]:is(h1,h2):before,main[data-astro-cid-n67f4zmd].modern [data-astro-cid-n67f4zmd]:is(h1,h2):after{border-top-color:var(--gold)}main[data-astro-cid-n67f4zmd].modern .archive-button[data-astro-cid-n67f4zmd],main[data-astro-cid-n67f4zmd].modern[data-family=inspiration] article[data-astro-cid-n67f4zmd]>a[data-astro-cid-n67f4zmd]:not(.design-photo-link){background:var(--forest);border-color:var(--forest);color:#fff}main[data-astro-cid-n67f4zmd].modern [data-astro-cid-n67f4zmd]:is(.archive-button,.whatsapp-action):hover,main[data-astro-cid-n67f4zmd].modern[data-family=inspiration] article[data-astro-cid-n67f4zmd]>a[data-astro-cid-n67f4zmd]:not(.design-photo-link):hover{filter:brightness(.9)}main[data-astro-cid-n67f4zmd].modern [data-astro-cid-n67f4zmd]:is(a,summary,button,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #98713c}main[data-astro-cid-n67f4zmd].modern .whatsapp-action[data-astro-cid-n67f4zmd]{color:var(--forest);border:1px solid var(--line)}main[data-astro-cid-n67f4zmd].modern .contact-disclosure[data-astro-cid-n67f4zmd] [data-astro-cid-n67f4zmd]:is(input,textarea){color:#233c33;background:#fff;border:1px solid #879b8d;border-radius:4px}main[data-astro-cid-n67f4zmd].modern .contact-disclosure[data-astro-cid-n67f4zmd] button[data-astro-cid-n67f4zmd][type=submit]{border:1px solid var(--forest);background:var(--forest);color:#fff;border-radius:4px;padding:10px 22px}main[data-astro-cid-n67f4zmd].modern .contact-disclosure[data-astro-cid-n67f4zmd] button[data-astro-cid-n67f4zmd][type=submit]:disabled{opacity:.6}main[data-astro-cid-n67f4zmd].modern .media img,main[data-astro-cid-n67f4zmd].modern .section-video[data-astro-cid-n67f4zmd]{border-radius:4px}main[data-astro-cid-n67f4zmd].modern[data-family=inspiration] article[data-astro-cid-n67f4zmd]{border:1px solid var(--line);background:#fff;border-radius:6px;min-width:0;padding:20px}main[data-astro-cid-n67f4zmd].modern[data-family=inspiration] .cards[data-astro-cid-n67f4zmd]{gap:24px}main[data-astro-cid-n67f4zmd].modern[data-family=inspiration] article[data-astro-cid-n67f4zmd]>h3[data-astro-cid-n67f4zmd]{font-size:clamp(24px,2.5vw,30px)}main[data-astro-cid-n67f4zmd].modern[data-family=model] .cards[data-astro-cid-n67f4zmd][data-section="2"]{gap:clamp(24px,4vw,56px)}.shared-footer[data-astro-cid-n67f4zmd]{clip-path:inset(0 -100vmax);background:#fafaf7;border-top:1px solid #e5ebe6;max-width:1112px;box-shadow:0 0 0 100vmax #fafaf7}.shared-footer[data-astro-cid-n67f4zmd]>.footer-policies[data-astro-cid-n67f4zmd]{text-align:center;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:0;display:flex}@media (width<=767px){main[data-astro-cid-n67f4zmd].modern>section[data-astro-cid-n67f4zmd]{padding-block:32px}main[data-astro-cid-n67f4zmd].modern[data-family=inspiration] .cards[data-astro-cid-n67f4zmd]{grid-template-columns:1fr}.shared-footer[data-astro-cid-n67f4zmd]>.footer-policies[data-astro-cid-n67f4zmd]{flex-direction:row}}.design-photo-link[data-astro-cid-n67f4zmd]{width:100%;margin-bottom:20px;display:block}.design-title-link[data-astro-cid-n67f4zmd]{color:inherit;text-decoration:none}.design-title-link[data-astro-cid-n67f4zmd]:hover{text-decoration:underline}.design-photo-link[data-astro-cid-n67f4zmd]:focus-visible,.design-title-link[data-astro-cid-n67f4zmd]:focus-visible{outline-offset:4px;outline:3px solid #9b753b}
