.topo-parallax-container[data-astro-cid-k5omsuyx]{--parallax-overflow: 50px;--shadow-plan-1: 6px 6px 10px rgba(0,0,0,.25);--shadow-plan-2: 10px 10px 14px rgba(0,0,0,.22);--shadow-plan-3: 14px 14px 18px rgba(0,0,0,.2);--shadow-plan-4: 18px 18px 22px rgba(0,0,0,.18);--shadow-maison-rdc: 20px 20px 28px rgba(0,0,0,.25);--shadow-maison-toit: 24px 24px 32px rgba(0,0,0,.3);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media(max-aspect-ratio:1/1){.topo-parallax-viewport[data-astro-cid-k5omsuyx]{position:absolute;top:0;left:0;width:100%;height:100%}.topo-layer-parallax[data-astro-cid-k5omsuyx]{position:absolute;top:0;left:0;width:100%;height:100%;will-change:auto;transform:none}.plan-1[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-plan-1))}.plan-2[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-plan-2))}.plan-3[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-plan-3))}.plan-4[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-plan-4))}.plan-maison-rdc[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-maison-rdc))}.plan-maison-toit[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-maison-toit))}}@media(min-aspect-ratio:1/1){.topo-parallax-viewport[data-astro-cid-k5omsuyx]{position:absolute}.topo-layer-parallax[data-astro-cid-k5omsuyx]{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform;transform:translateZ(0)}.plan-1[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-plan-1))}.plan-2[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-plan-2))}.plan-3[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-plan-3))}.plan-4[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-plan-4))}.plan-maison-rdc[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-maison-rdc))}.plan-maison-toit[data-astro-cid-k5omsuyx]{filter:drop-shadow(var(--shadow-maison-toit))}}.sophie-stats[data-astro-cid-e7hszo75]{padding:1.5rem 0}.stat-value[data-astro-cid-e7hszo75]{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:.25rem}.stat-stars[data-astro-cid-e7hszo75]{font-size:.85rem}.stat-label[data-astro-cid-e7hszo75]{font-size:.9rem}@media(min-width:768px){.stat-item[data-astro-cid-e7hszo75]{padding-left:1rem;border-left:3px solid var(--asf-primary, #035A4B)}}.recto-verso[data-astro-cid-swfrwsw5]{padding:2rem 0}.text-cap[data-astro-cid-swfrwsw5]{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:.5rem}.recto-verso[data-astro-cid-swfrwsw5] img[data-astro-cid-swfrwsw5]{object-fit:cover;aspect-ratio:3/2}.timeline-short[data-astro-cid-wpxbpbhr]{padding:1rem 0}.timeline-list[data-astro-cid-wpxbpbhr]{list-style:none;padding:0;margin:0;position:relative}.timeline-list[data-astro-cid-wpxbpbhr]:before{content:"";position:absolute;left:2.5rem;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--asf-primary, #035A4B),var(--asf-warning, #f5ca3c))}.timeline-item[data-astro-cid-wpxbpbhr]{display:flex;gap:1.5rem;padding-bottom:2rem;position:relative}.timeline-item[data-astro-cid-wpxbpbhr]:last-child{padding-bottom:0}.timeline-marker[data-astro-cid-wpxbpbhr]{flex-shrink:0;width:5rem;text-align:center;position:relative;z-index:1}.timeline-year[data-astro-cid-wpxbpbhr]{display:inline-block;background:var(--asf-primary, #035A4B);color:#fff;padding:.35rem .75rem;border-radius:2rem;font-size:.8rem;font-weight:600}.timeline-content[data-astro-cid-wpxbpbhr]{flex-grow:1;padding-top:.15rem}.timeline-title[data-astro-cid-wpxbpbhr]{font-size:1rem;font-weight:600;color:var(--asf-primary-dark, #02443a);margin-bottom:.25rem}.timeline-text[data-astro-cid-wpxbpbhr]{font-size:.9rem;color:#677788;margin-bottom:0;line-height:1.5}@media(max-width:575.98px){.timeline-list[data-astro-cid-wpxbpbhr]:before{left:1.75rem}.timeline-marker[data-astro-cid-wpxbpbhr]{width:3.5rem}.timeline-year[data-astro-cid-wpxbpbhr]{font-size:.7rem;padding:.25rem .5rem}.timeline-item[data-astro-cid-wpxbpbhr]{gap:1rem}}.hero-apropos[data-astro-cid-xp7oeim3] .topo-parallax-viewport{top:auto!important;bottom:-50px!important}@media(max-aspect-ratio:1/1){.hero-apropos[data-astro-cid-xp7oeim3] .topo-parallax-viewport{top:auto!important;bottom:0!important}}
