.booking[data-astro-cid-eddvqycx]{text-align:center;border-radius:var(--radius-pill);background:var(--gold) var(--gloss);color:#000;--lift:1px 2px 3px 1px #0000004d;max-width:100%;min-height:45px;font:600 19.6px/1.7 var(--font-display);text-shadow:.784px 1.176px 1.568px #0006;border:0;margin-top:17px;padding:6px 34px;text-decoration:none;display:inline-block}.services[data-astro-cid-lnthwwyx]{isolation:isolate;padding:calc(var(--header-h) + 8px) 0 120px;position:relative}.services__inner[data-astro-cid-lnthwwyx]{z-index:1;gap:32px;display:grid;position:relative}.gold-heading[data-astro-cid-lnthwwyx]{font:800 var(--text-title)/1.15 var(--font-display);color:var(--gold);text-align:center;text-wrap:balance;text-shadow:0 2px 3px #00000073,0 6px 28px #0000004d}.glow[data-astro-cid-lnthwwyx]{background:radial-gradient(circle,#ffffff80 18%,#fff0 77%)}.intro[data-astro-cid-lnthwwyx]{text-align:center;padding:27px 0}.intro[data-astro-cid-lnthwwyx] .gold-heading[data-astro-cid-lnthwwyx]{text-shadow:2.7px 2.7px 3.6px #000000a3}.intro[data-astro-cid-lnthwwyx] .intro__text{font:500 var(--text-lede)/1.6 var(--font-lede);color:var(--ink);text-shadow:1.2px 1.2px 1.4px #fff9;margin-top:18px}.intro__signature[data-astro-cid-lnthwwyx]{font:400 var(--text-subtitle)/1.4 var(--font-script);color:var(--ink);text-shadow:1.74px 1.74px 2.32px #0000004f;margin-top:14px}.card[data-astro-cid-lnthwwyx]{background:#ffffffb8;position:relative}.card[data-astro-cid-lnthwwyx].glass--dark{background:#0c141a80}.symbol[data-astro-cid-lnthwwyx]{width:72px;height:72px;margin-inline:auto}.offer-title[data-astro-cid-lnthwwyx]{font:500 var(--text-card)/1.4 var(--font-title);color:var(--ink);text-align:center;text-wrap:balance;margin-top:14px}.offer-text[data-astro-cid-lnthwwyx]{font:500 var(--text-body-lg)/1.75 var(--font-body);color:#3d4a52;text-wrap:pretty;gap:1em;margin-top:14px;display:grid}.offer-text[data-astro-cid-lnthwwyx] .verse{text-align:center}.wow[data-astro-cid-lnthwwyx]{--media-body-radius:0 var(--glass-radius) var(--glass-radius) 0;--media-body-edge:inset -1px 0 0 var(--glass-light-edge), inset 0 1px 0 var(--glass-light-edge), inset 0 -1px 0 var(--glass-light-edge);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.wow__photo[data-astro-cid-lnthwwyx]{min-height:360px;position:relative}.wow__photo[data-astro-cid-lnthwwyx] .wow__image{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.wow__body[data-astro-cid-lnthwwyx]{flex-direction:column;padding:clamp(24px,3vw,40px) clamp(20px,3vw,40px);display:flex}.carte-head[data-astro-cid-lnthwwyx]{gap:16px;padding-top:48px;display:grid}.discovery[data-astro-cid-lnthwwyx]{text-align:center;width:min(680px,100%);margin:32px auto;padding:clamp(28px,3.4vw,44px) clamp(22px,3.4vw,48px)}.discovery[data-astro-cid-lnthwwyx] .offer-title[data-astro-cid-lnthwwyx]{font:600 var(--text-subtitle)/1.25 var(--font-display);color:#fff;text-shadow:0 2px 12px #0006;margin-top:0}.discovery[data-astro-cid-lnthwwyx] .offer-text[data-astro-cid-lnthwwyx]{color:#ffffffeb}.discovery[data-astro-cid-lnthwwyx] .discovery__rule{margin-top:22px}.discovery[data-astro-cid-lnthwwyx] .discovery__sign{font:italic 500 14px/1.7 var(--font-body);color:#ffd27a;margin-top:10px}.offers[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.offer[data-astro-cid-lnthwwyx]{flex-direction:column;padding:32px 30px 30px;display:flex}.offer[data-astro-cid-lnthwwyx] .offer-text[data-astro-cid-lnthwwyx]{flex:1}.card[data-astro-cid-lnthwwyx] .booking{align-self:center;margin-top:22px}.card[data-astro-cid-lnthwwyx]{transition:box-shadow var(--motion-quick) var(--ease-out)}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-lnthwwyx][data-card]:hover{box-shadow:0 26px 60px -16px #00000080}}@media (width<=980px){.wow[data-astro-cid-lnthwwyx],.offers[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.wow[data-astro-cid-lnthwwyx]{--media-body-radius:0 0 var(--glass-radius) var(--glass-radius);--media-body-edge:inset 1px 0 0 var(--glass-light-edge), inset -1px 0 0 var(--glass-light-edge), inset 0 -1px 0 var(--glass-light-edge)}.wow__photo[data-astro-cid-lnthwwyx]{aspect-ratio:4/5;min-height:0}}@media (width<=600px){.offers[data-astro-cid-lnthwwyx]{gap:20px}.offer[data-astro-cid-lnthwwyx]{padding:28px 22px 26px}}
