.mosaic[data-astro-cid-cq5ey54f]{max-width:var(--w);margin:0 auto;padding:0 var(--gutter-r) 0 var(--gutter);box-sizing:content-box;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:16px;align-items:stretch}.flush[data-astro-cid-cq5ey54f]{padding:0}.col[data-astro-cid-cq5ey54f]{display:flex;flex-direction:column;gap:16px;min-width:0}.col[data-astro-cid-cq5ey54f] .m-photo{width:100%;object-fit:cover}.col[data-astro-cid-cq5ey54f] .m-photo:last-child{flex:1 1 auto}.m-lead[data-astro-cid-cq5ey54f]{padding:4px 4px 16px}.narrow[data-astro-cid-cq5ey54f]{display:none}@media(max-width:639px){.mosaic[data-astro-cid-cq5ey54f],.col[data-astro-cid-cq5ey54f]{gap:12px}.wide[data-astro-cid-cq5ey54f]{display:none}.narrow[data-astro-cid-cq5ey54f]{display:grid}}.france-map[data-astro-cid-35jd3cqn]{display:block;width:100%;height:auto;overflow:visible}.land[data-astro-cid-35jd3cqn]{fill:none;stroke:var(--ink);stroke-width:1}.route[data-astro-cid-35jd3cqn]{fill:none;stroke:var(--ink);stroke-width:1;stroke-dasharray:2 4}.city[data-astro-cid-35jd3cqn]{fill:var(--ink)}.home[data-astro-cid-35jd3cqn]{fill:var(--forest)}text[data-astro-cid-35jd3cqn]{font:400 14px var(--font-body);letter-spacing:.2em;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.home-label[data-astro-cid-35jd3cqn]{font-weight:500;fill:var(--forest)}.reviews[data-astro-cid-bgwftent]{max-width:var(--col);margin:clamp(96px,13vw,140px) auto 0;padding:0 var(--gutter-r) clamp(80px,11vw,120px) var(--gutter);box-sizing:content-box;text-align:center;display:flex;flex-direction:column;gap:48px}h2[data-astro-cid-bgwftent]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em;color:var(--ink-soft)}figure[data-astro-cid-bgwftent]{margin:0;display:flex;flex-direction:column;gap:10px}blockquote[data-astro-cid-bgwftent]{margin:0;font-size:clamp(1.15rem,2.2vw,1.35rem);line-height:1.55}figcaption[data-astro-cid-bgwftent]{color:var(--muted)}.note[data-astro-cid-bgwftent]{font-size:12px;color:var(--muted)}.superhost[data-astro-cid-bgwftent]{align-self:center;display:inline-flex;align-items:center;gap:10px;margin:0;padding:8px 16px;border:1px solid var(--ink);color:var(--ink);font-size:12px;line-height:1.6;letter-spacing:.2em}.superhost[data-astro-cid-bgwftent] svg[data-astro-cid-bgwftent]{width:14px;height:18px;fill:none;stroke:var(--ink);stroke-width:1.3;stroke-linejoin:round}.intro[data-astro-cid-v4qhm7jo]{padding:clamp(32px,6vw,64px) var(--gutter-r) clamp(56px,8vw,88px) var(--gutter);box-sizing:content-box;color:var(--ink-soft)}.book[data-astro-cid-v4qhm7jo]{margin-top:clamp(56px,8vw,80px);text-align:center}.reach[data-astro-cid-v4qhm7jo]{max-width:var(--col);margin:clamp(96px,13vw,140px) auto 0;padding:0 var(--gutter-r) 0 var(--gutter);text-align:center;color:var(--ink-soft)}.reach[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em;color:var(--ink-soft)}.reach[data-astro-cid-v4qhm7jo] .map{width:min(100%,440px);margin:28px auto}.head[data-astro-cid-xdaesvgv]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(24px,5vw,48px) var(--gutter-r) clamp(40px,6vw,56px) var(--gutter);box-sizing:content-box}.body[data-astro-cid-xdaesvgv]{color:var(--ink-soft)}.homes[data-astro-cid-xdaesvgv]{max-width:var(--max);margin:0 auto;padding:0 var(--gutter-r) 0 var(--gutter);box-sizing:content-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.home[data-astro-cid-xdaesvgv]{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.home-link[data-astro-cid-xdaesvgv]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:var(--ink)}.home-link[data-astro-cid-xdaesvgv] .photo-img,.home-link[data-astro-cid-xdaesvgv] .photo{margin-bottom:14px;transition:opacity .3s}.home-link[data-astro-cid-xdaesvgv]:hover{color:var(--ink)}.home-link[data-astro-cid-xdaesvgv]:hover .photo-img{opacity:.88}.name[data-astro-cid-xdaesvgv]{font-size:1.4rem;line-height:1.2}.home-link[data-astro-cid-xdaesvgv]:hover .name[data-astro-cid-xdaesvgv]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.meta[data-astro-cid-xdaesvgv]{color:var(--muted)}.book-link[data-astro-cid-xdaesvgv]{color:var(--ink)}.book-link[data-astro-cid-xdaesvgv]:hover{background:var(--terracotta-dark);color:#fff;text-decoration:none}.pitch[data-astro-cid-xdaesvgv]{margin-top:8px;color:var(--ink-soft);font-size:13px;max-width:34ch}@media(max-width:699px){.homes[data-astro-cid-xdaesvgv]{grid-template-columns:minmax(0,1fr);gap:48px}}.compare[data-astro-cid-xdaesvgv]{max-width:820px;margin:clamp(96px,13vw,140px) auto 0;padding:0 var(--gutter-r) clamp(80px,11vw,120px) var(--gutter);box-sizing:content-box}.compare[data-astro-cid-xdaesvgv] h2[data-astro-cid-xdaesvgv]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em;text-align:center;margin-bottom:24px}.table-wrap[data-astro-cid-xdaesvgv]{overflow-x:auto}table[data-astro-cid-xdaesvgv]{width:100%;min-width:620px;border-collapse:collapse;font-size:13px}th[data-astro-cid-xdaesvgv],td[data-astro-cid-xdaesvgv]{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top}thead[data-astro-cid-xdaesvgv] th[data-astro-cid-xdaesvgv]{font-family:var(--font-display);font-weight:300;font-size:1.25rem;border-bottom:1px solid var(--ink)}thead[data-astro-cid-xdaesvgv] th[data-astro-cid-xdaesvgv] a[data-astro-cid-xdaesvgv]{text-decoration:none}tbody[data-astro-cid-xdaesvgv] th[data-astro-cid-xdaesvgv]{font-weight:400;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);white-space:nowrap}td[data-astro-cid-xdaesvgv]{color:var(--ink-soft)}.group[data-astro-cid-xdaesvgv]{margin-top:28px;text-align:center;color:var(--ink-soft)}.booking[data-astro-cid-nhozciu2]{border:1px solid var(--ink);padding:28px 26px;display:flex;flex-direction:column;gap:16px;scroll-margin-top:40px;text-align:center}.title[data-astro-cid-nhozciu2]{margin-top:4px;font-size:1.6rem;line-height:1.2}#lodgify-book-now-box[data-astro-cid-nhozciu2]{width:100%;min-height:120px;text-align:left}form[data-astro-cid-nhozciu2]{display:flex;flex-direction:column;gap:12px;text-align:left}.dates[data-astro-cid-nhozciu2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}label[data-astro-cid-nhozciu2]{display:flex;flex-direction:column;gap:6px;font:400 10px/1.6 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}input[data-astro-cid-nhozciu2],select[data-astro-cid-nhozciu2]{font:400 14px var(--font-body);color:var(--ink);padding:12px;min-height:48px;border:1px solid var(--line);border-radius:0;background:#fff;width:100%;min-width:0}.btn[data-astro-cid-nhozciu2]{width:100%;min-height:50px}.note[data-astro-cid-nhozciu2]{font:400 10px/1.8 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.multi[data-astro-cid-nhozciu2]{font-size:13px;padding-top:14px;border-top:1px solid var(--line)}.head[data-astro-cid-iyggmdzc]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(56px,8vw,88px) var(--gutter-r) clamp(64px,9vw,96px) var(--gutter);box-sizing:content-box}.head[data-astro-cid-iyggmdzc] h1[data-astro-cid-iyggmdzc]{margin:4px 0 2px}.head[data-astro-cid-iyggmdzc] .lead[data-astro-cid-iyggmdzc]{margin-top:18px}.body[data-astro-cid-iyggmdzc]{color:var(--ink-soft);text-align:left;max-width:62ch}.book-wrap[data-astro-cid-iyggmdzc]{max-width:440px;margin:clamp(80px,11vw,112px) auto 0;padding:0 var(--gutter-r) 0 var(--gutter);box-sizing:content-box}.details[data-astro-cid-iyggmdzc]{display:flex;flex-direction:column;gap:64px;padding:clamp(80px,11vw,112px) var(--gutter-r) 0 var(--gutter);box-sizing:content-box;text-align:left}.details[data-astro-cid-iyggmdzc] h2[data-astro-cid-iyggmdzc]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em;text-align:center;padding-bottom:14px;border-bottom:1px solid var(--ink);margin-bottom:8px}.list[data-astro-cid-iyggmdzc]{margin:0}.list[data-astro-cid-iyggmdzc] div[data-astro-cid-iyggmdzc]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.list[data-astro-cid-iyggmdzc] dt[data-astro-cid-iyggmdzc]{font:400 11px/1.9 var(--font-body);letter-spacing:.18em;text-transform:uppercase}.list[data-astro-cid-iyggmdzc] dd[data-astro-cid-iyggmdzc]{margin:0;color:var(--ink-soft)}.amenities[data-astro-cid-iyggmdzc]{list-style:none;margin:0;padding:0;columns:2;column-gap:32px}.amenities[data-astro-cid-iyggmdzc] li[data-astro-cid-iyggmdzc]{padding:10px 0;border-bottom:1px solid var(--line);break-inside:avoid;color:var(--ink-soft)}.note[data-astro-cid-iyggmdzc]{margin-top:16px;color:var(--muted);font-size:13px}.details[data-astro-cid-iyggmdzc] .link[data-astro-cid-iyggmdzc]{display:inline-block;margin-top:20px}@media(max-width:560px){.amenities[data-astro-cid-iyggmdzc]{columns:1}.list[data-astro-cid-iyggmdzc] div[data-astro-cid-iyggmdzc]{grid-template-columns:minmax(0,1fr);gap:2px}}.others[data-astro-cid-iyggmdzc]{max-width:680px;margin:clamp(96px,13vw,140px) auto 0;padding:0 var(--gutter-r) clamp(80px,11vw,120px) var(--gutter);box-sizing:content-box;text-align:center}.others[data-astro-cid-iyggmdzc] h2[data-astro-cid-iyggmdzc]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em;margin-bottom:32px}.homes[data-astro-cid-iyggmdzc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.home[data-astro-cid-iyggmdzc]{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:var(--ink)}.home[data-astro-cid-iyggmdzc] .photo-img,.home[data-astro-cid-iyggmdzc] .photo{margin-bottom:14px;transition:opacity .3s}.home[data-astro-cid-iyggmdzc]:hover{color:var(--ink)}.home[data-astro-cid-iyggmdzc]:hover .photo-img{opacity:.88}.name[data-astro-cid-iyggmdzc]{font-size:1.4rem;line-height:1.2}.home[data-astro-cid-iyggmdzc]:hover .name[data-astro-cid-iyggmdzc]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.meta[data-astro-cid-iyggmdzc]{color:var(--muted)}@media(max-width:560px){.homes[data-astro-cid-iyggmdzc]{grid-template-columns:minmax(0,1fr);gap:48px}}.head[data-astro-cid-vt2v5f4p]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(56px,8vw,88px) var(--gutter-r) clamp(64px,9vw,96px) var(--gutter);box-sizing:content-box}.body[data-astro-cid-vt2v5f4p]{color:var(--ink-soft)}.features[data-astro-cid-vt2v5f4p]{max-width:720px;margin:0 auto;padding:0 var(--gutter-r) 0 var(--gutter);box-sizing:content-box;display:flex;flex-direction:column}.feature[data-astro-cid-vt2v5f4p]{margin:0;display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:clamp(20px,4vw,40px);align-items:center}.feature[data-astro-cid-vt2v5f4p]+.feature[data-astro-cid-vt2v5f4p]{margin-top:-28px}.feature[data-astro-cid-vt2v5f4p].flip{grid-template-columns:minmax(0,1fr) minmax(0,260px)}.feature[data-astro-cid-vt2v5f4p].flip>:first-child{order:2}.feature[data-astro-cid-vt2v5f4p].f1>:first-child{width:82%;justify-self:end}.feature[data-astro-cid-vt2v5f4p].f2>:first-child{width:92%;margin-top:24px}.feature[data-astro-cid-vt2v5f4p].flip.f1>:first-child{justify-self:start}.feature[data-astro-cid-vt2v5f4p] figcaption[data-astro-cid-vt2v5f4p]{display:flex;flex-direction:column;gap:4px;max-width:34ch}.feature[data-astro-cid-vt2v5f4p].flip figcaption[data-astro-cid-vt2v5f4p]{justify-self:end;text-align:right}.book[data-astro-cid-vt2v5f4p]{margin-top:56px}@media(max-width:560px){.feature[data-astro-cid-vt2v5f4p],.feature[data-astro-cid-vt2v5f4p].flip{grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:16px}.feature[data-astro-cid-vt2v5f4p].flip{grid-template-columns:minmax(0,1fr) minmax(0,42%)}.feature[data-astro-cid-vt2v5f4p]+.feature[data-astro-cid-vt2v5f4p]{margin-top:20px}.feature[data-astro-cid-vt2v5f4p] figcaption[data-astro-cid-vt2v5f4p]{font-size:13px}}.houses[data-astro-cid-vt2v5f4p]{max-width:680px;margin:clamp(96px,13vw,140px) auto 0;padding:0 var(--gutter-r) clamp(80px,11vw,120px) var(--gutter);box-sizing:content-box;text-align:center}.houses[data-astro-cid-vt2v5f4p] h2[data-astro-cid-vt2v5f4p],.group[data-astro-cid-vt2v5f4p] h3[data-astro-cid-vt2v5f4p]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em}.houses[data-astro-cid-vt2v5f4p] h2[data-astro-cid-vt2v5f4p]{margin-bottom:32px}.homes[data-astro-cid-vt2v5f4p]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.home[data-astro-cid-vt2v5f4p]{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:var(--ink)}.home[data-astro-cid-vt2v5f4p] .photo-img,.home[data-astro-cid-vt2v5f4p] .photo{margin-bottom:14px;transition:opacity .3s}.home[data-astro-cid-vt2v5f4p]:hover{color:var(--ink)}.home[data-astro-cid-vt2v5f4p]:hover .photo-img{opacity:.88}.name[data-astro-cid-vt2v5f4p]{font-size:1.4rem;line-height:1.2}.home[data-astro-cid-vt2v5f4p]:hover .name[data-astro-cid-vt2v5f4p]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.meta[data-astro-cid-vt2v5f4p]{color:var(--muted)}.group[data-astro-cid-vt2v5f4p]{max-width:var(--col);margin:80px auto 0;display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:40px;border-top:1px solid var(--line)}@media(max-width:560px){.homes[data-astro-cid-vt2v5f4p]{grid-template-columns:minmax(0,1fr);gap:48px}}.collage[data-astro-cid-6e7b345n]{padding:6px}.layout[data-astro-cid-6e7b345n]{display:flex;flex-direction:column;gap:14px}.narrow[data-astro-cid-6e7b345n]{display:none}@media(max-width:600px){.wide[data-astro-cid-6e7b345n]{display:none}.narrow[data-astro-cid-6e7b345n]{display:flex;gap:10px}.narrow[data-astro-cid-6e7b345n] .row[data-astro-cid-6e7b345n]{gap:10px}}.row[data-astro-cid-6e7b345n]{display:flex;gap:14px;align-items:flex-start}.stack[data-astro-cid-6e7b345n]{display:flex;flex-direction:column;gap:14px;min-width:0}.frame[data-astro-cid-6e7b345n]{box-sizing:border-box;padding:6px;min-width:0;background:var(--card);border-radius:3px;box-shadow:0 8px 22px #2b26221f}.frame[data-astro-cid-6e7b345n] .c-photo{display:block;width:100%;border-radius:1px}.hero[data-astro-cid-qskwk64a] img,.hero[data-astro-cid-qskwk64a] .photo{width:100%;object-fit:cover}.top[data-astro-cid-qskwk64a]{align-items:end}.solo[data-astro-cid-qskwk64a]{grid-template-columns:minmax(0,720px)}.tips[data-astro-cid-qskwk64a]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.tips[data-astro-cid-qskwk64a] li[data-astro-cid-qskwk64a]{padding-left:22px;position:relative}.tips[data-astro-cid-qskwk64a] li[data-astro-cid-qskwk64a]:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--terracotta)}.trip[data-astro-cid-qskwk64a]{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--forest-soft);padding-top:18px}.name[data-astro-cid-qskwk64a]{font-size:1.6rem}.dist[data-astro-cid-qskwk64a]{font-size:.85rem;font-weight:600;color:#f3c6a8;font-variant-numeric:tabular-nums}.office[data-astro-cid-qskwk64a]{margin-top:40px}.center[data-astro-cid-qskwk64a]{text-align:center}.s-hero[data-astro-cid-vryjbf4t]{max-width:var(--max);margin:0 auto;padding:clamp(16px,4vw,32px) var(--gutter-r) clamp(28px,4vw,40px) var(--gutter);text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.body[data-astro-cid-vryjbf4t]{color:var(--ink-soft);max-width:var(--col)}.picker[data-astro-cid-vryjbf4t]{display:flex;justify-content:center;gap:14px;margin-top:18px}.pick[data-astro-cid-vryjbf4t]{font:400 11px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);padding:5px 7px 4px;transition:background-color .2s,color .2s,border-color .2s}.pick[data-astro-cid-vryjbf4t]:hover{background:var(--linen)}.pick[data-astro-cid-vryjbf4t]:focus-visible{outline:1.5px solid var(--terracotta-dark);outline-offset:3px}.pick[data-astro-cid-vryjbf4t][data-pick=printemps][aria-pressed=true]{background:#9fd18f;border-color:#9fd18f;color:#22401c}.pick[data-astro-cid-vryjbf4t][data-pick=ete][aria-pressed=true]{background:#ffc93c;border-color:#ffc93c;color:#5c3206}.pick[data-astro-cid-vryjbf4t][data-pick=automne][aria-pressed=true]{background:#c9561e;border-color:#c9561e;color:#fff}.pick[data-astro-cid-vryjbf4t][data-pick=hiver][aria-pressed=true]{background:#111;border-color:#111;color:#fff}.panel[data-astro-cid-vryjbf4t]{padding-bottom:clamp(80px,11vw,120px)}.panel[data-astro-cid-vryjbf4t] h2[data-astro-cid-vryjbf4t]{font-size:clamp(1.8rem,3.2vw,2.4rem);line-height:1.15}.text-in[data-astro-cid-vryjbf4t]{display:flex;flex-direction:column;gap:12px}.panel[data-astro-cid-vryjbf4t] .body[data-astro-cid-vryjbf4t]{font-size:15px;line-height:1.75}.text-top[data-astro-cid-vryjbf4t]{display:none}.placeholders[data-astro-cid-vryjbf4t]{max-width:720px;margin:0 auto;padding:0 var(--gutter-r) 0 var(--gutter);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:639px){.text-top[data-astro-cid-vryjbf4t]{display:flex;flex-direction:column;gap:12px;margin-bottom:28px;padding:0 var(--gutter-r) 0 var(--gutter)}.picker[data-astro-cid-vryjbf4t]{gap:10px}}.head[data-astro-cid-shjupmiy]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(24px,5vw,48px) var(--gutter-r) clamp(48px,7vw,72px) var(--gutter);box-sizing:content-box}.body[data-astro-cid-shjupmiy]{color:var(--ink-soft)}.hero[data-astro-cid-shjupmiy]:empty{display:none}.contents[data-astro-cid-shjupmiy]{max-width:var(--col);margin:clamp(56px,8vw,88px) auto 0;padding:0 var(--gutter-r) 0 var(--gutter);box-sizing:content-box;text-align:center}.contents[data-astro-cid-shjupmiy] h2[data-astro-cid-shjupmiy]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em;color:var(--muted);margin-bottom:10px}.contents[data-astro-cid-shjupmiy] ol[data-astro-cid-shjupmiy]{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid var(--ink);display:flex;flex-wrap:wrap;justify-content:center;gap:4px 28px}.contents[data-astro-cid-shjupmiy] a[data-astro-cid-shjupmiy]{text-decoration:none;padding:1px 5px;margin:-1px -5px;transition:background-color .15s,color .15s}.contents[data-astro-cid-shjupmiy] a[data-astro-cid-shjupmiy]:hover{background:var(--terracotta-dark);color:#fff}.contents[data-astro-cid-shjupmiy] a[data-astro-cid-shjupmiy]:hover .n[data-astro-cid-shjupmiy]{color:#fff}.n[data-astro-cid-shjupmiy]{color:var(--muted)}.section[data-astro-cid-shjupmiy]{padding:clamp(96px,13vw,140px) 0 0;scroll-margin-top:16px}.s-head[data-astro-cid-shjupmiy]{max-width:var(--col);margin:0 auto;padding:0 var(--gutter-r) 0 var(--gutter);box-sizing:content-box;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.s-head[data-astro-cid-shjupmiy] .n[data-astro-cid-shjupmiy]{margin-bottom:-6px}.s-photos[data-astro-cid-shjupmiy]{margin-top:clamp(40px,6vw,56px)}.s-body[data-astro-cid-shjupmiy]{max-width:var(--col);margin:clamp(40px,6vw,56px) auto 0;padding:0 var(--gutter-r) 0 var(--gutter);box-sizing:content-box;display:flex;flex-direction:column;gap:clamp(40px,6vw,56px)}.group[data-astro-cid-shjupmiy]{display:flex;flex-direction:column;gap:16px}.group[data-astro-cid-shjupmiy] h3[data-astro-cid-shjupmiy]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em;padding-bottom:10px;border-bottom:1px solid var(--ink)}.group[data-astro-cid-shjupmiy] strong{font-weight:500;color:var(--ink)}.list[data-astro-cid-shjupmiy]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;color:var(--ink-soft)}.list[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]{padding-left:22px;position:relative}.list[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]:before{content:"—";position:absolute;left:0;color:var(--muted)}.places[data-astro-cid-shjupmiy]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.place[data-astro-cid-shjupmiy]{display:flex;flex-direction:column;gap:4px;padding:18px 0;border-bottom:1px solid var(--line)}.place[data-astro-cid-shjupmiy]:first-child{padding-top:4px}.place[data-astro-cid-shjupmiy]:last-child{border-bottom:0;padding-bottom:0}.name[data-astro-cid-shjupmiy]{font-size:1.3rem;line-height:1.3;color:var(--ink)}.where[data-astro-cid-shjupmiy]{color:var(--muted);line-height:1.7}.where[data-astro-cid-shjupmiy] a[data-astro-cid-shjupmiy]{color:inherit;text-decoration-color:var(--line)}.where[data-astro-cid-shjupmiy] a[data-astro-cid-shjupmiy]:hover{color:var(--terracotta-dark);text-decoration-color:currentColor}.place[data-astro-cid-shjupmiy] .body[data-astro-cid-shjupmiy]{margin-top:4px}.hours[data-astro-cid-shjupmiy]{color:var(--muted);font-size:13px;line-height:1.7}.links[data-astro-cid-shjupmiy]{display:flex;flex-wrap:wrap;gap:2px 20px;margin-top:4px;font-size:13px}.links[data-astro-cid-shjupmiy] a[data-astro-cid-shjupmiy]{font-variant-numeric:tabular-nums;white-space:nowrap}.note[data-astro-cid-shjupmiy]{padding-top:16px;border-top:1px solid var(--line)}.checked[data-astro-cid-shjupmiy]{max-width:var(--col);margin:clamp(96px,13vw,140px) auto 0;padding:0 var(--gutter-r) clamp(56px,8vw,88px) var(--gutter);box-sizing:content-box;text-align:center;color:var(--muted)}section[data-astro-cid-sgtq6fc3][id]{scroll-margin-top:80px}.flip[data-astro-cid-sgtq6fc3]>[data-astro-cid-sgtq6fc3]:first-child{order:2}@media(max-width:760px){.flip[data-astro-cid-sgtq6fc3]>[data-astro-cid-sgtq6fc3]:first-child{order:0}}.links[data-astro-cid-sgtq6fc3]{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.quote[data-astro-cid-6lgropsz]{margin:0;font-size:clamp(1.5rem,2.8vw,2rem);line-height:1.3;color:var(--forest)}.member[data-astro-cid-6lgropsz]{display:flex;flex-direction:column;gap:10px}.member[data-astro-cid-6lgropsz] .photo,.member[data-astro-cid-6lgropsz] .photo-img{border-radius:6px;margin-bottom:8px}.name[data-astro-cid-6lgropsz]{font-size:1.8rem;color:var(--forest);line-height:1.1}.center[data-astro-cid-6lgropsz]{text-align:center}.facts[data-astro-cid-fqcog24j]{margin:24px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(46%,200px),1fr));gap:24px;border-top:1px solid var(--line);padding-top:28px}.facts[data-astro-cid-fqcog24j] dt[data-astro-cid-fqcog24j]{font-size:.85rem;font-weight:600;color:var(--ink-soft)}.facts[data-astro-cid-fqcog24j] dd[data-astro-cid-fqcog24j]{margin:4px 0 0;font-size:1.7rem;color:var(--forest);line-height:1.15}.faq[data-astro-cid-fqcog24j]{display:flex;flex-direction:column;border-top:1px solid var(--line)}details[data-astro-cid-fqcog24j]{border-bottom:1px solid var(--line)}summary[data-astro-cid-fqcog24j]{cursor:pointer;list-style:none;padding:20px 36px 20px 0;position:relative;font-weight:600;font-size:1.05rem}summary[data-astro-cid-fqcog24j]::-webkit-details-marker{display:none}summary[data-astro-cid-fqcog24j]:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:300;color:var(--terracotta-dark)}details[data-astro-cid-fqcog24j][open] summary[data-astro-cid-fqcog24j]:after{content:"−"}details[data-astro-cid-fqcog24j] p[data-astro-cid-fqcog24j]{padding:0 0 22px;max-width:64ch}.head[data-astro-cid-ccsqo5in]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(24px,5vw,48px) var(--gutter-r) clamp(48px,7vw,72px) var(--gutter);box-sizing:content-box}.body[data-astro-cid-ccsqo5in]{color:var(--ink-soft)}.contact[data-astro-cid-ccsqo5in]{max-width:880px;margin:0 auto;padding:0 var(--gutter-r) 0 var(--gutter);box-sizing:content-box;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:clamp(32px,6vw,64px);align-items:start}@media(max-width:760px){.contact[data-astro-cid-ccsqo5in]{grid-template-columns:minmax(0,1fr)}}.aside[data-astro-cid-ccsqo5in]{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--ink)}.form[data-astro-cid-ccsqo5in]{display:flex;flex-direction:column;gap:16px}.two[data-astro-cid-ccsqo5in]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px}label[data-astro-cid-ccsqo5in],legend[data-astro-cid-ccsqo5in]{display:flex;flex-direction:column;gap:6px;font:400 10px/1.6 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}input[data-astro-cid-ccsqo5in],textarea[data-astro-cid-ccsqo5in]{font:400 14px var(--font-body);color:var(--ink);padding:12px 14px;min-height:48px;border:1px solid var(--line);border-radius:0;background:#fff;width:100%}input[data-astro-cid-ccsqo5in]:focus-visible,textarea[data-astro-cid-ccsqo5in]:focus-visible{outline:none;border-color:var(--ink)}fieldset[data-astro-cid-ccsqo5in]{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 22px}legend[data-astro-cid-ccsqo5in]{margin-bottom:6px;width:100%}.check[data-astro-cid-ccsqo5in]{flex-direction:row;align-items:center;gap:8px;font-size:13px;letter-spacing:0;text-transform:none;color:var(--ink);min-height:44px}.check[data-astro-cid-ccsqo5in] input[data-astro-cid-ccsqo5in]{width:18px;height:18px;min-height:0;accent-color:var(--forest)}.btn[data-astro-cid-ccsqo5in]{align-self:flex-start}.write[data-astro-cid-ccsqo5in]{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--ink)}.write[data-astro-cid-ccsqo5in] .caps[data-astro-cid-ccsqo5in]{color:var(--muted)}.mail[data-astro-cid-ccsqo5in]{font-size:clamp(1.3rem,3vw,1.75rem);line-height:1.3;color:var(--ink);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;overflow-wrap:anywhere}.mail[data-astro-cid-ccsqo5in]:hover{color:var(--terracotta-dark)}.faq-wrap[data-astro-cid-ccsqo5in]{max-width:var(--col);margin:clamp(80px,11vw,120px) auto 0;padding:0 var(--gutter-r) clamp(80px,11vw,120px) var(--gutter);box-sizing:content-box;scroll-margin-top:24px}.faq-wrap[data-astro-cid-ccsqo5in] h2[data-astro-cid-ccsqo5in]{font:400 11px/2.1 var(--font-body);letter-spacing:.22em;text-align:center;padding-bottom:14px;border-bottom:1px solid var(--ink)}details[data-astro-cid-ccsqo5in]{border-bottom:1px solid var(--line)}summary[data-astro-cid-ccsqo5in]{cursor:pointer;list-style:none;padding:16px 32px 16px 0;position:relative;color:var(--ink)}summary[data-astro-cid-ccsqo5in]::-webkit-details-marker{display:none}summary[data-astro-cid-ccsqo5in]:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:1.2rem;font-weight:300}details[data-astro-cid-ccsqo5in][open] summary[data-astro-cid-ccsqo5in]:after{content:"−"}summary[data-astro-cid-ccsqo5in]:hover{color:var(--terracotta-dark)}details[data-astro-cid-ccsqo5in] p[data-astro-cid-ccsqo5in]{padding:0 0 18px;color:var(--ink-soft)}.tourism[data-astro-cid-ccsqo5in]{margin-top:40px;text-align:center}
