.baie[data-astro-cid-7tnkg2iq]{--noir: #17151c;--noir-bleu: #172a78;--vermillon: #e5482d;--citron: #f6dc5a;--citron-pale: #f4ecb2;--ciel: #79c3d6;--ciel-touche: #96d2df;--ciel-clair: #c3e6e1;--ciel-fonce: #5fb2cc;--nuage: #fbf8ef;--montagne: #a093d3;--montagne-ombre: #8b7fc6;--montagne-rose: #ecc0cf;--colline: #4fa37a;--colline-soleil: #e2c34a;--boron: #3f9470;--chateau: #1f7a5a;--chateau-fonce: #145c42;--ville-0: #f0c27a;--ville-1: #f3e2c4;--ville-2: #e98a6a;--ville-3: #faf3e4;--ville-4: #f2b2a8;--volet-ville: #2c5f8f;--tuile: #c65a3a;--negresco: #ef9ab4;--palme: #1e6a43;--pin: #123f2c;--pin-clair: #185238;--stipe: #7d5136;--plage: #f1cf9c;--mer-0: #9fe0dc;--mer-1: #3fb8c4;--mer-2: #2a78c8;--mer-3: #2350b4;--mer-4: #1b3594;--rose-mer: #f0a6b8;--touche: #eef8f4;--ecume: #fbf8ef;--voile: #fbf7ee;--voile-ombre: #f1c6cf;--coque-marine: #1f3fa8;--coque-blanche: #f7f1e3;--coque-noire: #17151c;--coque-rouge: #e5482d;--liston-or: #e0a43c;--fanion: #e5482d;--peau: #eca981;--rideau: #f4ead2;--feuille: #2f8a4e;--volet-largeur: clamp(40px, 9vw, 130px);position:relative;height:100vh;height:100svh;line-height:0;overflow:hidden;background:var(--ciel)}.baie[data-astro-cid-7tnkg2iq] svg[data-astro-cid-7tnkg2iq]:not(.rideau){display:block;width:100%;height:100%}.baie[data-astro-cid-7tnkg2iq] .vivante[data-astro-cid-7tnkg2iq]{position:absolute;inset:0;will-change:transform}.fenetre[data-astro-cid-7tnkg2iq]{position:absolute;inset:0;pointer-events:none}.linteau[data-astro-cid-7tnkg2iq]{position:absolute;inset:0 0 auto;height:var(--linteau, 7%);background:var(--mur);border-bottom:6px solid var(--cadre)}.volet[data-astro-cid-7tnkg2iq]{position:absolute;top:var(--linteau, 7%);bottom:0;width:var(--volet-largeur);background:var(--volet) var(--volet-peint) center / 100% 100% no-repeat;box-shadow:inset 0 0 0 clamp(4px,.7vw,9px) var(--volet-latte)}.volet-gauche[data-astro-cid-7tnkg2iq]{left:0;border-right:7px solid var(--cadre)}.volet-droit[data-astro-cid-7tnkg2iq]{right:0;border-left:7px solid var(--cadre)}.rideau[data-astro-cid-7tnkg2iq]{position:absolute;top:calc(var(--linteau, 7%) + 6px);left:calc(var(--volet-largeur) + 4px);height:62%;width:auto;overflow:visible}.ourlet[data-astro-cid-7tnkg2iq]{transform-origin:16px 150px;animation:brise 6s ease-in-out infinite alternate}@keyframes brise{0%{transform:rotate(-1.5deg)}to{transform:rotate(2.5deg)}}@media(max-width:40rem){.rideau[data-astro-cid-7tnkg2iq]{height:32%}}.balcon[data-astro-cid-7tnkg2iq]{position:absolute;inset:auto 0 0;height:clamp(90px,15svh,160px)}.balustrade[data-astro-cid-7tnkg2iq]{height:72%;background-color:var(--noir);-webkit-mask:var(--ferronnerie) repeat-x 0 0 / auto 100%;mask:var(--ferronnerie) repeat-x 0 0 / auto 100%}.sol[data-astro-cid-7tnkg2iq]{height:28%;background-image:var(--tomettes);background-size:30px 12px;border-top:3px solid var(--noir)}.toile[data-astro-cid-7tnkg2iq]{position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75 0.55' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.42 0 0 0 0 0.36 0 0 0 0 0.3 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:multiply;opacity:.22}.houle[data-astro-cid-7tnkg2iq]{animation:derive linear infinite}@keyframes derive{to{transform:translate(-1600px)}}.nuage[data-astro-cid-7tnkg2iq]{animation:nuage linear infinite}@keyframes nuage{0%{transform:translate(-260px,var(--cy)) scale(var(--cs))}to{transform:translate(1860px,var(--cy)) scale(var(--cs))}}.trace[data-astro-cid-7tnkg2iq]{fill:var(--ecume);opacity:0;transform-box:fill-box;transform-origin:60% 50%}.yacht[data-astro-cid-7tnkg2iq]{animation:route var(--dur) linear infinite;animation-delay:var(--delay)}@keyframes route{0%{transform:translate(-360px,var(--y)) scale(var(--s))}to{transform:translate(1960px,var(--y)) scale(var(--s))}}@media(max-width:40rem){.hors-telephone[data-astro-cid-7tnkg2iq]{display:none}.yacht[data-astro-cid-7tnkg2iq]{animation-name:route-etroit;animation-duration:var(--dur-n);animation-delay:var(--delay-n)}}@keyframes route-etroit{0%{transform:translate(480px,var(--y)) scale(var(--s))}to{transform:translate(1120px,var(--y)) scale(var(--s))}}.tangage[data-astro-cid-7tnkg2iq]{animation:tangue 7s ease-in-out infinite}@keyframes tangue{0%{transform:rotate(-2.6deg)}26%{transform:rotate(2.2deg)}51%{transform:rotate(-1.4deg)}77%{transform:rotate(3.5deg)}to{transform:rotate(-2.6deg)}}.cabrage[data-astro-cid-7tnkg2iq]{animation:cabre 4.4s ease-in-out infinite}@keyframes cabre{0%,to{transform:translateY(1.5px)}38%{transform:translateY(-3.5px)}71%{transform:translateY(.5px)}}.reflet[data-astro-cid-7tnkg2iq]{animation:frisson 3.5s ease-in-out infinite}@keyframes frisson{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.scintille[data-astro-cid-7tnkg2iq]{animation:scintille 5s ease-in-out infinite}@keyframes scintille{0%,to{opacity:.2}45%{opacity:1}}.moustache[data-astro-cid-7tnkg2iq],.sillage[data-astro-cid-7tnkg2iq]{animation:ecume 3s ease-in-out infinite}@keyframes ecume{0%,to{opacity:.95}50%{opacity:.6}}@media(prefers-reduced-motion:reduce){.houle[data-astro-cid-7tnkg2iq],.yacht[data-astro-cid-7tnkg2iq],.tangage[data-astro-cid-7tnkg2iq],.cabrage[data-astro-cid-7tnkg2iq],.reflet[data-astro-cid-7tnkg2iq],.scintille[data-astro-cid-7tnkg2iq],.moustache[data-astro-cid-7tnkg2iq],.sillage[data-astro-cid-7tnkg2iq],.nuage[data-astro-cid-7tnkg2iq],.ourlet[data-astro-cid-7tnkg2iq]{animation:none}.yacht[data-astro-cid-7tnkg2iq]{transform:translate(var(--x),var(--y)) scale(var(--s))}.nuage[data-astro-cid-7tnkg2iq]{transform:translate(var(--cx),var(--cy)) scale(var(--cs))}.trace[data-astro-cid-7tnkg2iq]{animation:none!important}}
