.alloggio[data-astro-cid-6o27kgmg]{background:#f7f5ef;border-radius:18px;max-width:1080px;margin:35px auto 85px;padding:48px 36px}.alloggio[data-astro-cid-6o27kgmg] h2[data-astro-cid-6o27kgmg]{color:#263c32;margin:16px 0 24px}.alloggio[data-astro-cid-6o27kgmg]>p[data-astro-cid-6o27kgmg]:not(.sopratitolo){max-width:850px;line-height:1.85}.alloggio-dettagli[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:32px 0;display:grid}.alloggio-dettagli[data-astro-cid-6o27kgmg]>div[data-astro-cid-6o27kgmg]{background:#fffefa;border:1px solid #e8e0d1;border-radius:12px;padding:24px}.alloggio-dettagli[data-astro-cid-6o27kgmg] strong[data-astro-cid-6o27kgmg]{color:#263c32;margin-bottom:10px;display:block}.alloggio-dettagli[data-astro-cid-6o27kgmg] span[data-astro-cid-6o27kgmg]{line-height:1.7;display:block}.alloggio-posizione[data-astro-cid-6o27kgmg]{background:#fffefa;border:1px solid #e8e0d1;border-radius:12px;margin:34px 0 30px;padding:28px}.alloggio-posizione[data-astro-cid-6o27kgmg] h3[data-astro-cid-6o27kgmg]{color:#263c32;margin:12px 0 18px;font-family:Playfair Display,Georgia,serif;font-size:clamp(23px,3vw,29px)}.alloggio-posizione[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]:not(.sopratitolo){line-height:1.8}.pulsante-mappa[data-astro-cid-6o27kgmg]{color:#fffefa;background:#263c32;border-radius:30px;margin-top:10px;padding:13px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.pulsante-mappa[data-astro-cid-6o27kgmg]:hover,.pulsante-mappa[data-astro-cid-6o27kgmg]:focus-visible{background:#405b49}.alloggio-nota[data-astro-cid-6o27kgmg] a[data-astro-cid-6o27kgmg]{color:#365844;font-weight:700}.benvenuto[data-astro-cid-6o27kgmg]{grid-template-columns:1fr .9fr;align-items:center;gap:65px;min-height:650px;display:grid}.sopratitolo[data-astro-cid-6o27kgmg]{color:#73826b;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700}.benvenuto[data-astro-cid-6o27kgmg] h1[data-astro-cid-6o27kgmg]{margin:18px 0;font-size:clamp(46px,6vw,78px)}.sottotitolo[data-astro-cid-6o27kgmg]{color:#405b49;font-family:Playfair Display,serif;font-size:clamp(22px,3vw,30px);line-height:1.4}.benvenuto-testo[data-astro-cid-6o27kgmg]>p[data-astro-cid-6o27kgmg]:not(.sopratitolo){max-width:540px}.benvenuto-immagine[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{object-fit:cover;object-position:center;border-radius:180px 180px 12px 12px;width:100%;height:540px;display:block}.pulsanti[data-astro-cid-6o27kgmg]{flex-wrap:wrap;gap:15px;margin-top:30px;display:flex}.pulsante-principale[data-astro-cid-6o27kgmg],.pulsante-secondario[data-astro-cid-6o27kgmg]{border-radius:30px;padding:13px 23px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.pulsante-principale[data-astro-cid-6o27kgmg]{color:#fff;background:#263c32}.pulsante-secondario[data-astro-cid-6o27kgmg]{color:#263c32;border:1px solid #263c32}.introduzione[data-astro-cid-6o27kgmg]{text-align:center}.introduzione[data-astro-cid-6o27kgmg] h2[data-astro-cid-6o27kgmg]{margin:18px auto 25px}.introduzione[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]{margin-left:auto;margin-right:auto}.boschetto[data-astro-cid-6o27kgmg]{color:#fffefa;background:#263c32;max-width:none}.boschetto-contenuto[data-astro-cid-6o27kgmg]{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:40px;max-width:1180px;margin:0 auto;padding:30px 0;display:grid}.boschetto[data-astro-cid-6o27kgmg] h2[data-astro-cid-6o27kgmg]{color:#fffefa}.boschetto-immagine[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{object-fit:cover;border-radius:12px;width:100%;height:400px;display:block}.boschetto[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]{margin-left:auto;margin-right:auto}.boschetto[data-astro-cid-6o27kgmg] .sopratitolo[data-astro-cid-6o27kgmg]{color:#d6c9a9}.territorio[data-astro-cid-6o27kgmg]{text-align:center}.territorio[data-astro-cid-6o27kgmg]>p[data-astro-cid-6o27kgmg]{margin-left:auto;margin-right:auto}.schede[data-astro-cid-6o27kgmg]{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:45px;display:grid}.scheda[data-astro-cid-6o27kgmg]{background:#f7f5ef;border:1px solid #e8e0d1;border-radius:14px;padding:30px;text-decoration:none;transition:transform .2s;display:block}.scheda[data-astro-cid-6o27kgmg]:hover{transform:translateY(-4px)}.scheda[data-astro-cid-6o27kgmg] h3[data-astro-cid-6o27kgmg]{font-size:26px}.numero[data-astro-cid-6o27kgmg]{color:#73826b;font-size:13px;font-weight:700}.scopri[data-astro-cid-6o27kgmg]{color:#405b49;font-weight:700}.invito[data-astro-cid-6o27kgmg]{text-align:center;background:#f7f5ef;border-radius:18px;margin-bottom:70px}.invito[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]{margin-left:auto;margin-right:auto}.invito[data-astro-cid-6o27kgmg] .pulsante-principale[data-astro-cid-6o27kgmg]{margin-top:15px}.giardino[data-astro-cid-6o27kgmg]{background-color:#f7f5ef;max-width:none;padding:90px 24px}.giardino-contenuto[data-astro-cid-6o27kgmg]{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1180px;margin:0 auto;display:grid}.giardino-testo[data-astro-cid-6o27kgmg] h2[data-astro-cid-6o27kgmg]{color:#234b3a;margin:16px 0 24px;font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,4vw,3.2rem);line-height:1.2}.giardino-testo[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]{margin-bottom:18px;line-height:1.8}.giardino-immagine[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{object-fit:cover;border-radius:12px;width:100%;height:440px;display:block}.recensioni[data-astro-cid-6o27kgmg]{text-align:center;background:#f7f5ef;max-width:none;padding:90px 24px}.recensioni-contenuto[data-astro-cid-6o27kgmg]{max-width:1180px;margin:0 auto}.recensioni[data-astro-cid-6o27kgmg] h2[data-astro-cid-6o27kgmg]{color:#263c32;margin:16px 0 20px}.recensioni-griglia[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px;display:grid}.recensione[data-astro-cid-6o27kgmg]{text-align:left;background:#fffefa;border:1px solid #e8e0d1;border-radius:14px;padding:32px 26px}.recensione[data-astro-cid-6o27kgmg] .stelle[data-astro-cid-6o27kgmg]{color:#b18a45;letter-spacing:3px;margin-bottom:20px;font-size:20px}.recensione[data-astro-cid-6o27kgmg] blockquote[data-astro-cid-6o27kgmg]{color:#263c32;margin:0 0 24px;font-family:Playfair Display,Georgia,serif;font-size:19px;line-height:1.6}.recensione[data-astro-cid-6o27kgmg] .autore[data-astro-cid-6o27kgmg]{color:#607366;font-size:13px;font-weight:700}@media (width<=800px){.benvenuto[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;gap:35px}.benvenuto-immagine[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{object-fit:contain;background:#f7f5ef;border-radius:14px;height:460px}.schede[data-astro-cid-6o27kgmg]{grid-template-columns:1fr}.benvenuto[data-astro-cid-6o27kgmg] h1[data-astro-cid-6o27kgmg]{font-size:48px}}@media (width<=768px){.giardino[data-astro-cid-6o27kgmg]{padding:60px 20px}.giardino-contenuto[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;gap:32px}.giardino-immagine[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{height:auto}.recensioni[data-astro-cid-6o27kgmg]{padding:60px 20px}.recensioni-griglia[data-astro-cid-6o27kgmg]{grid-template-columns:1fr}.boschetto-contenuto[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;gap:32px}.boschetto-immagine[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{height:auto}}@media (width<=650px){.alloggio[data-astro-cid-6o27kgmg]{margin-bottom:55px;padding:32px 20px}.alloggio-dettagli[data-astro-cid-6o27kgmg]{grid-template-columns:1fr}}
