.ps[data-astro-cid-qb4apaxg]{margin-top:0}.ps-brevi[data-astro-cid-qb4apaxg]{list-style:none;margin:0 0 40px;padding:0;display:flex;flex-wrap:wrap;gap:10px}.ps-brevi[data-astro-cid-qb4apaxg] li[data-astro-cid-qb4apaxg]{display:inline-flex;align-items:center;gap:8px;background:var(--azzurro-fondo);color:var(--blu);font-weight:700;font-size:15px;border-radius:999px;padding:9px 16px}.ps-etichetta[data-astro-cid-qb4apaxg]{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azzurro)}.ps-titolo[data-astro-cid-qb4apaxg]{font-size:clamp(24px,3vw,32px);margin:8px 0 24px}.ps-griglia[data-astro-cid-qb4apaxg]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ps-voce[data-astro-cid-qb4apaxg]{border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden}.ps-corpo[data-astro-cid-qb4apaxg]{display:flex;flex-direction:column;gap:10px}.ps-voce[data-astro-cid-qb4apaxg] h3[data-astro-cid-qb4apaxg]{margin:0;font-size:22px;line-height:1.2;letter-spacing:-.01em}.ps-voce[data-astro-cid-qb4apaxg] p[data-astro-cid-qb4apaxg]{margin:0;font-size:16px;line-height:1.65}.ps-icona[data-astro-cid-qb4apaxg]{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ps-sotto[data-astro-cid-qb4apaxg]{align-self:flex-start;font-size:13px;font-weight:700;border-radius:999px;padding:5px 12px}.ps-azzurro[data-astro-cid-qb4apaxg]{background:var(--azzurro-fondo);color:var(--blu);grid-column:1;grid-row:1}.ps-azzurro[data-astro-cid-qb4apaxg] .ps-icona[data-astro-cid-qb4apaxg]{background:#fff;color:var(--azzurro)}.ps-azzurro[data-astro-cid-qb4apaxg] p[data-astro-cid-qb4apaxg]{color:var(--grigio-2)}.ps-scuro[data-astro-cid-qb4apaxg]{background:var(--blu);color:#fff;grid-column:2;grid-row:1 / span 2}.ps-scuro[data-astro-cid-qb4apaxg] .ps-icona[data-astro-cid-qb4apaxg]{background:#ffffff1a;color:var(--azzurro-chiaro)}.ps-scuro[data-astro-cid-qb4apaxg] p[data-astro-cid-qb4apaxg]{color:#c3d5e5}.ps-scuro[data-astro-cid-qb4apaxg] .ps-sotto[data-astro-cid-qb4apaxg]{background:var(--azzurro-chiaro);color:var(--blu)}.ps-zero[data-astro-cid-qb4apaxg]{font-size:72px;font-weight:700;line-height:.9;color:var(--azzurro-chiaro);letter-spacing:-.03em}.ps-bianco[data-astro-cid-qb4apaxg]{background:#fff;color:var(--blu);border:1px solid var(--linea)}.ps-bianco[data-astro-cid-qb4apaxg] .ps-icona[data-astro-cid-qb4apaxg]{background:var(--azzurro-fondo);color:var(--azzurro)}.ps-bianco[data-astro-cid-qb4apaxg] p[data-astro-cid-qb4apaxg]{color:var(--grigio)}.ps-voce[data-astro-cid-qb4apaxg].ps-bianco:nth-child(3){grid-column:3;grid-row:1}.ps-voce[data-astro-cid-qb4apaxg].ps-bianco:nth-child(5){grid-column:3;grid-row:2}.ps-sabbia[data-astro-cid-qb4apaxg]{background:var(--sabbia);color:var(--blu);grid-column:1;grid-row:2}.ps-sabbia[data-astro-cid-qb4apaxg] .ps-icona[data-astro-cid-qb4apaxg]{background:#fff;color:var(--sabbia-testo)}.ps-sabbia[data-astro-cid-qb4apaxg] p[data-astro-cid-qb4apaxg]{color:var(--sabbia-testo)}.ps-firma[data-astro-cid-qb4apaxg]{display:inline-flex;align-items:center;gap:10px;margin-top:6px;font-weight:700;font-size:15px}.ps-firma[data-astro-cid-qb4apaxg] img[data-astro-cid-qb4apaxg]{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #fff}.ps-h24[data-astro-cid-qb4apaxg]{grid-column:1 / -1;background:var(--azzurro);color:#fff;flex-direction:row;align-items:center;gap:24px;padding:28px 32px}.ps-h24[data-astro-cid-qb4apaxg] .ps-icona[data-astro-cid-qb4apaxg]{background:#ffffff29;color:#fff}.ps-h24[data-astro-cid-qb4apaxg] .ps-corpo[data-astro-cid-qb4apaxg]{flex:1 1 auto;min-width:0}.ps-h24[data-astro-cid-qb4apaxg] p[data-astro-cid-qb4apaxg]{color:#fff;max-width:640px}.ps-azioni[data-astro-cid-qb4apaxg]{display:flex;flex-wrap:wrap;gap:10px;flex:0 0 auto}.ps-tel[data-astro-cid-qb4apaxg]{white-space:nowrap}.ps-voce[data-astro-cid-qb4apaxg] a[data-astro-cid-qb4apaxg]:not([class]){color:inherit;font-weight:700}@media(max-width:960px){.ps-griglia[data-astro-cid-qb4apaxg]{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-azzurro[data-astro-cid-qb4apaxg],.ps-sabbia[data-astro-cid-qb4apaxg],.ps-voce[data-astro-cid-qb4apaxg].ps-bianco:nth-child(3),.ps-voce[data-astro-cid-qb4apaxg].ps-bianco:nth-child(5){grid-column:auto;grid-row:auto}.ps-scuro[data-astro-cid-qb4apaxg]{grid-column:1 / -1;grid-row:auto}.ps-azzurro[data-astro-cid-qb4apaxg]{order:1}.ps-voce[data-astro-cid-qb4apaxg].ps-bianco:nth-child(3){order:2}.ps-scuro[data-astro-cid-qb4apaxg]{order:3}.ps-sabbia[data-astro-cid-qb4apaxg]{order:4}.ps-voce[data-astro-cid-qb4apaxg].ps-bianco:nth-child(5){order:5}.ps-h24[data-astro-cid-qb4apaxg]{order:6;flex-direction:column;align-items:flex-start}}@media(max-width:640px){.ps-griglia[data-astro-cid-qb4apaxg]{grid-template-columns:minmax(0,1fr)}.ps-voce[data-astro-cid-qb4apaxg]{padding:22px}.ps-zero[data-astro-cid-qb4apaxg]{font-size:56px}.ps-azioni[data-astro-cid-qb4apaxg],.ps-azioni[data-astro-cid-qb4apaxg] a[data-astro-cid-qb4apaxg]{width:100%;justify-content:center}}.recensioni{display:flex;flex-direction:column;gap:28px}.rec-griglia{display:grid;grid-template-columns:minmax(0,.9fr) repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.rec-riepilogo{background:var(--blu);color:#fff;border-radius:var(--raggio-grande, 24px);padding:28px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.rec-google{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#3c4043;border-radius:999px;padding:6px 14px 6px 8px;font-weight:600;font-size:15px}.rec-voto{font-size:64px;font-weight:700;line-height:1;letter-spacing:-.02em;margin-top:8px}.rec-totale{color:#dce8f2;font-size:15px}.rec-verificato{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#fff;background:#ffffff1a;border-radius:999px;padding:5px 10px}.rec-tutte{margin-top:auto;align-self:stretch;text-align:center;justify-content:center;background:#fff;color:var(--blu);border-color:#fff;font-size:15px}.rec-tutte:hover{background:var(--azzurro-fondo, #EEF6FD)}.rec-stelle{display:inline-flex;gap:2px}.rec-stelle svg{width:18px;height:18px;fill:#fbbc04}.rec-stelle.grande svg{width:26px;height:26px}.rec-scheda{margin:0;background:#fff;border:1px solid var(--linea, #E3E8EF);border-radius:var(--raggio, 18px);padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px #0a25400a,0 12px 28px -18px #0a254040}.rec-autore{display:flex;align-items:center;gap:12px}.rec-avatar{position:relative;width:40px;height:40px;flex:none}.rec-avatar img,.rec-iniziali{position:absolute;inset:0;width:40px;height:40px;border-radius:999px;object-fit:cover}.rec-iniziali{display:inline-flex;align-items:center;justify-content:center;background:var(--azzurro-fondo, #EEF6FD);color:var(--blu);font-weight:700;font-size:15px}.rec-nome{display:flex;flex-direction:column;line-height:1.25;min-width:0}.rec-nome span{font-size:13px;color:var(--grigio)}.rec-g{margin-left:auto;display:inline-flex}.recensioni blockquote{margin:0;font-size:15.5px;line-height:1.6;color:var(--testo, #1F2D3D)}.rec-originale{font-size:12px;color:var(--grigio);margin-top:auto}.rec-vuoto{grid-column:span 3;color:var(--grigio)}@media(max-width:1100px){.rec-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.rec-griglia{grid-template-columns:minmax(0,1fr)}.rec-vuoto{grid-column:auto}.rec-voto{font-size:52px}}.apertura[data-astro-cid-2p5jsh4c]{padding-top:8px}.eroe[data-astro-cid-2p5jsh4c]{border-radius:var(--raggio-grande);padding:44px;display:flex;flex-direction:column;gap:28px;color:#fff;background-image:linear-gradient(90deg,#0a2540d1,#0a254080 45%,#0a254014 75%),url(/img/hero-costa.webp);background-size:cover;background-position:center 62%}.eroe-testa[data-astro-cid-2p5jsh4c]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 32px}.eroe-testo[data-astro-cid-2p5jsh4c]{display:flex;flex-direction:column;gap:14px;max-width:640px}.eroe-testo[data-astro-cid-2p5jsh4c] p[data-astro-cid-2p5jsh4c]{font-size:19px;max-width:540px;color:#e4eef6}.eroe-badge[data-astro-cid-2p5jsh4c]{align-self:flex-start;font-size:14px;font-weight:600;background:#ffffff29;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:6px 12px}.eroe-gianni[data-astro-cid-2p5jsh4c]{background:#fff;color:var(--blu);border-radius:16px;padding:12px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 20px 40px -20px #00000080}.eroe-gianni[data-astro-cid-2p5jsh4c] img[data-astro-cid-2p5jsh4c]{width:48px;height:48px;border-radius:50%;object-fit:cover}.eroe-gianni[data-astro-cid-2p5jsh4c]>span[data-astro-cid-2p5jsh4c]{display:flex;flex-direction:column;line-height:1.3}.eroe-gianni[data-astro-cid-2p5jsh4c]>span[data-astro-cid-2p5jsh4c] span[data-astro-cid-2p5jsh4c]{font-size:14px;color:var(--grigio)}.apertura-avviso[data-astro-cid-2p5jsh4c]{margin:20px auto 0;max-width:980px;text-align:center}.garanzie-sezione[data-astro-cid-2p5jsh4c]{padding-top:36px}.destinazioni[data-astro-cid-2p5jsh4c]{margin-top:32px}.dest[data-astro-cid-2p5jsh4c]{text-decoration:none;color:var(--blu);display:flex;flex-direction:column;gap:10px}.dest-foto[data-astro-cid-2p5jsh4c]{display:block;border-radius:18px;overflow:hidden;aspect-ratio:4 / 5;background:var(--azzurro-fondo)}.dest-foto[data-astro-cid-2p5jsh4c] img[data-astro-cid-2p5jsh4c]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.dest[data-astro-cid-2p5jsh4c]:hover .dest-foto[data-astro-cid-2p5jsh4c] img[data-astro-cid-2p5jsh4c]{transform:scale(1.04)}.dest-riga[data-astro-cid-2p5jsh4c]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.dest-nome[data-astro-cid-2p5jsh4c]{font-weight:700;font-size:19px}.dest-sotto[data-astro-cid-2p5jsh4c]{font-size:14px;color:var(--grigio);margin-top:-6px}.perche[data-astro-cid-2p5jsh4c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:280px 280px;gap:16px;margin-top:32px}.perche-grande[data-astro-cid-2p5jsh4c]{grid-column:span 2;grid-row:span 2;background:var(--blu);color:#fff;border-radius:24px;padding:36px;display:flex;flex-direction:column;gap:10px;overflow:hidden;position:relative}.perche-zero[data-astro-cid-2p5jsh4c]{font-size:88px;font-weight:700;line-height:.9;color:var(--azzurro-chiaro);letter-spacing:-.03em}.perche-titolo[data-astro-cid-2p5jsh4c]{font-size:26px;font-weight:700}.perche-testo[data-astro-cid-2p5jsh4c]{color:#c3d5e5;max-width:380px}.perche-grande[data-astro-cid-2p5jsh4c] img[data-astro-cid-2p5jsh4c]{position:absolute;right:0;bottom:0;width:66%;border-top-left-radius:20px}.perche-carta[data-astro-cid-2p5jsh4c]{grid-column:span 2;background:var(--azzurro-fondo);border-radius:24px;padding:32px;display:flex;gap:24px;align-items:center;overflow:hidden}.perche-carta[data-astro-cid-2p5jsh4c]>div[data-astro-cid-2p5jsh4c]{display:flex;flex-direction:column;gap:8px;flex:1 1 0;min-width:0}.perche-titolo-2[data-astro-cid-2p5jsh4c]{font-size:26px;font-weight:700;line-height:1.15}.perche-testo-2[data-astro-cid-2p5jsh4c]{color:var(--grigio)}.perche-carta[data-astro-cid-2p5jsh4c] img[data-astro-cid-2p5jsh4c]{width:42%;border-radius:16px}.perche-gianni[data-astro-cid-2p5jsh4c]{border-radius:24px;overflow:hidden;position:relative;background:var(--blu)}.perche-gianni[data-astro-cid-2p5jsh4c] img[data-astro-cid-2p5jsh4c]{width:100%;height:100%;object-fit:cover;object-position:30% 30%}.perche-etichetta[data-astro-cid-2p5jsh4c]{position:absolute;left:14px;right:14px;bottom:14px;background:#fff;border-radius:14px;padding:12px 14px;line-height:1.3;display:flex;flex-direction:column}.perche-etichetta[data-astro-cid-2p5jsh4c] span[data-astro-cid-2p5jsh4c]{font-size:14px;color:var(--grigio)}.perche-punti[data-astro-cid-2p5jsh4c]{background:var(--sabbia);border-radius:24px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.perche-numero[data-astro-cid-2p5jsh4c]{font-size:64px;font-weight:700;line-height:.9;letter-spacing:-.03em}.perche-punti[data-astro-cid-2p5jsh4c]>span[data-astro-cid-2p5jsh4c]:last-child{display:flex;flex-direction:column;gap:4px}.perche-punti[data-astro-cid-2p5jsh4c] b[data-astro-cid-2p5jsh4c]{font-size:20px}.perche-punti[data-astro-cid-2p5jsh4c] span[data-astro-cid-2p5jsh4c] span[data-astro-cid-2p5jsh4c]{font-size:15px;color:var(--sabbia-testo)}.passi[data-astro-cid-2p5jsh4c]{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px}.passi[data-astro-cid-2p5jsh4c] li[data-astro-cid-2p5jsh4c]{display:flex;flex-direction:column;gap:12px}.passi[data-astro-cid-2p5jsh4c] img[data-astro-cid-2p5jsh4c]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:20px}.passo-titolo[data-astro-cid-2p5jsh4c]{display:flex;gap:12px;align-items:baseline}.passo-titolo[data-astro-cid-2p5jsh4c] span[data-astro-cid-2p5jsh4c]{font-weight:700;color:var(--azzurro)}.passo-titolo[data-astro-cid-2p5jsh4c] b[data-astro-cid-2p5jsh4c]{font-size:21px}.passo-testo[data-astro-cid-2p5jsh4c]{color:var(--grigio)}.passi-link[data-astro-cid-2p5jsh4c]{display:inline-block;margin-top:24px;font-weight:700}@media(max-width:960px){.perche[data-astro-cid-2p5jsh4c]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.perche-grande[data-astro-cid-2p5jsh4c]{grid-column:span 2;grid-row:auto;min-height:420px;padding-bottom:200px}.perche-carta[data-astro-cid-2p5jsh4c]{grid-column:span 2}.perche-gianni[data-astro-cid-2p5jsh4c]{min-height:260px}}@media(max-width:760px){.eroe[data-astro-cid-2p5jsh4c]{padding:24px 16px;background-position:70% 50%;background-image:linear-gradient(180deg,#0a2540d9,#0a2540b3),url(/img/hero-costa-m.webp)}.eroe-testo[data-astro-cid-2p5jsh4c] p[data-astro-cid-2p5jsh4c]{font-size:17px}.eroe-gianni[data-astro-cid-2p5jsh4c]{display:none}.perche[data-astro-cid-2p5jsh4c]{grid-template-columns:minmax(0,1fr)}.perche-grande[data-astro-cid-2p5jsh4c],.perche-carta[data-astro-cid-2p5jsh4c]{grid-column:auto}.perche-grande[data-astro-cid-2p5jsh4c]{padding:24px 24px 160px;min-height:0}.perche-zero[data-astro-cid-2p5jsh4c]{font-size:64px}.perche-carta[data-astro-cid-2p5jsh4c]{padding:22px;flex-direction:column;align-items:stretch}.perche-carta[data-astro-cid-2p5jsh4c] img[data-astro-cid-2p5jsh4c]{width:60%}}
