{"id":1481,"date":"2025-12-01T14:53:56","date_gmt":"2025-12-01T13:53:56","guid":{"rendered":"http:\/\/borgomandoleto.com\/?p=1481"},"modified":"2026-01-01T15:21:28","modified_gmt":"2026-01-01T14:21:28","slug":"capodanno2026","status":"publish","type":"post","link":"https:\/\/borgomandoleto.com\/it\/capodanno2026\/","title":{"rendered":"Capodanno 2026"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1481\" class=\"elementor elementor-1481\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6620d2db e-flex e-con-boxed e-con e-parent\" data-id=\"6620d2db\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d46c4de elementor-absolute elementor-widget elementor-widget-html\" data-id=\"d46c4de\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n===========================================\nBORGO MANDOLETO - CAPODANNO IN UMBRIA 2025\nDesign: Editorial Luxury \/ Magazine Style\nSEO: Ottimizzato per All in One SEO (AIOSEO)\n+ SCROLL ANIMATIONS\nAGGIORNATO: Nuove proposte cenone (incluso men\u00f9 fisso Rosso di Sera)\n===========================================\n\nISTRUZIONI ELEMENTOR:\n1. Crea nuova pagina \u2192 Modifica con Elementor\n2. Aggiungi widget \"HTML\" (sezione Generale)\n3. Incolla questo codice\n4. Salva e pubblica\n\nISTRUZIONI AIO SEO (nella sidebar WordPress):\n- Titolo SEO: Capodanno in Umbria 2025 | Weekend Relax Borgo Mandoleto\n- Meta Description: Capodanno in agriturismo con SPA in Umbria. 3 notti + colazione + percorso benessere a 435\u20ac per coppia (invece di 546\u20ac). Vicino ad Assisi e Gubbio.\n- Focus Keyphrase: capodanno umbria\n- Slug: capodanno-umbria-2025\n-->\n\n<!-- SCHEMA.ORG DATI STRUTTURATI -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Offer\",\n  \"name\": \"Pacchetto Capodanno in Umbria 2025\",\n  \"description\": \"Pacchetto Capodanno in agriturismo in Umbria. Include 3 notti in camera matrimoniale, colazione con prodotti locali e percorso benessere nella SPA.\",\n  \"price\": \"435\",\n  \"priceCurrency\": \"EUR\",\n  \"priceValidUntil\": \"2026-01-02\",\n  \"availability\": \"https:\/\/schema.org\/LimitedAvailability\",\n  \"validFrom\": \"2025-12-30\",\n  \"validThrough\": \"2026-01-02\",\n  \"url\": \"https:\/\/borgomandoleto.com\/capodanno-umbria\",\n  \"offeredBy\": {\n    \"@type\": \"LodgingBusiness\",\n    \"name\": \"Borgo Mandoleto\",\n    \"image\": \"https:\/\/borgomandoleto.com\/it\/wp-content\/uploads\/sites\/2\/2016\/10\/Copia-di-Offerte-sito.png\",\n    \"address\": {\n      \"@type\": \"PostalAddress\",\n      \"addressLocality\": \"Corciano\",\n      \"addressRegion\": \"Umbria\",\n      \"addressCountry\": \"IT\"\n    },\n    \"telephone\": \"+390755293119\",\n    \"email\": \"info@borgomandoleto.com\",\n    \"priceRange\": \"\u20ac\u20ac\u20ac\",\n    \"amenityFeature\": [\n      {\"@type\": \"LocationFeatureSpecification\", \"name\": \"SPA privata\", \"value\": true},\n      {\"@type\": \"LocationFeatureSpecification\", \"name\": \"Ristorante\", \"value\": true},\n      {\"@type\": \"LocationFeatureSpecification\", \"name\": \"Parcheggio gratuito\", \"value\": true},\n      {\"@type\": \"LocationFeatureSpecification\", \"name\": \"WiFi gratuito\", \"value\": true}\n    ]\n  },\n  \"itemOffered\": {\n    \"@type\": \"LodgingReservation\",\n    \"checkinTime\": \"15:00\",\n    \"checkoutTime\": \"11:00\",\n    \"lodgingUnitDescription\": \"Camera matrimoniale con vista sulla campagna umbra\"\n  }\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Cosa include il pacchetto Capodanno?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Il pacchetto include 3 pernottamenti in camera matrimoniale con prima colazione e 1 percorso benessere nella SPA Orsa Maggiore.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Il cenone di Capodanno \u00e8 incluso?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Il cenone non \u00e8 incluso nel pacchetto. Abbiamo selezionato per voi tre proposte: Da Cesarino a Perugia (men\u00f9 fisso con bevande incluse, con fuochi d'artificio in centro), Utopia Ristorante a 5,7 km (men\u00f9 fisso \u20ac60, cucina moderna e raffinata), Osteria Rosso di Sera sul Lago Trasimeno (men\u00f9 fisso \u20ac70 con vista lago).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Quali sono le condizioni di cancellazione?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"La tariffa \u00e8 prepagata ma protetta da BeSafe Rate: rimborso fino al 100% per cause documentabili (malattia, infortunio, annullamento ferie) fino al giorno del check-in.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Cosa posso visitare nei dintorni durante Capodanno?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Borgo Mandoleto \u00e8 vicino ad Assisi (20 km), Gubbio (40 km), Perugia (15 km) e Spello. Tutti luoghi magici da visitare durante le festivit\u00e0.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    {\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/borgomandoleto.com\"},\n    {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Offerte\", \"item\": \"https:\/\/borgomandoleto.com\/offerte\"},\n    {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"Capodanno in Umbria\", \"item\": \"https:\/\/borgomandoleto.com\/capodanno-umbria\"}\n  ]\n}\n<\/script>\n\n<style>\n\/*\n===========================================\nDESIGN SYSTEM: EDITORIAL LUXURY\nIspirazione: Riviste di viaggio premium\nPalette: Neutri caldi + accenti drammatici\n+ SCROLL ANIMATIONS\n===========================================\n*\/\n\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&display=swap');\n\n:root {\n    \/* Palette Neutri Caldi *\/\n    --ink: #1a1714;\n    --ink-light: #3d3835;\n    --ink-muted: #6b6460;\n    --stone: #a39e99;\n    --sand: #e8e4df;\n    --paper: #f7f5f2;\n    --cream: #fdfcfa;\n    \n    \/* Accenti Capodanno - Oro e Blu notte *\/\n    --gold-accent: #c9a227;\n    --gold-dark: #a68620;\n    --midnight: #1a2744;\n    --midnight-light: #2d3a52;\n    --champagne: #f7e7ce;\n    \n    \/* Accenti standard *\/\n    --terracotta: #c45c3e;\n    --terracotta-dark: #a34a30;\n    --forest: #2d4a3e;\n    --gold: #b8976a;\n    --gold-light: #d4c4a8;\n    \n    \/* Type *\/\n    --font-serif: 'Playfair Display', Georgia, serif;\n    --font-sans: 'DM Sans', -apple-system, sans-serif;\n    \n    \/* Spacing *\/\n    --space-2xs: 4px;\n    --space-xs: 8px;\n    --space-s: 16px;\n    --space-m: 24px;\n    --space-l: 40px;\n    --space-xl: 64px;\n    --space-2xl: 100px;\n    --space-3xl: 140px;\n    \n    \/* Layout *\/\n    --container: 1200px;\n    --container-narrow: 800px;\n    --container-wide: 1400px;\n}\n\n\/* === RESET === *\/\n.bm-landing * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n}\n\n.bm-landing {\n    font-family: var(--font-sans);\n    font-size: 17px;\n    line-height: 1.7;\n    color: var(--ink);\n    background: var(--cream);\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    overflow-x: hidden;\n}\n\n.bm-landing h1, .bm-landing h2, .bm-landing h3, .bm-landing h4 {\n    font-family: var(--font-serif);\n    font-weight: 500;\n    line-height: 1.15;\n    color: var(--ink);\n}\n\n.bm-landing a {\n    color: inherit;\n    text-decoration: none;\n}\n\n.bm-landing img {\n    max-width: 100%;\n    display: block;\n}\n\n\/* === UTILITIES === *\/\n.bm-container {\n    max-width: var(--container);\n    margin: 0 auto;\n    padding: 0 var(--space-m);\n    overflow-wrap: break-word;\n    word-wrap: break-word;\n}\n\n.bm-container--narrow {\n    max-width: var(--container-narrow);\n}\n\n\/*\n===========================================\nSCROLL ANIMATIONS SYSTEM\n===========================================\n*\/\n\n\/* Stati iniziali - elementi nascosti *\/\n[data-reveal] {\n    opacity: 0;\n    will-change: opacity, transform;\n}\n\n\/* Fade Up *\/\n[data-reveal=\"fade-up\"] {\n    transform: translateY(60px);\n}\n\n\/* Fade In *\/\n[data-reveal=\"fade-in\"] {\n    transform: scale(0.98);\n}\n\n\/* Fade Left *\/\n[data-reveal=\"fade-left\"] {\n    transform: translateX(60px);\n}\n\n\/* Fade Right *\/\n[data-reveal=\"fade-right\"] {\n    transform: translateX(-60px);\n}\n\n\/* Zoom In *\/\n[data-reveal=\"zoom-in\"] {\n    transform: scale(0.9);\n}\n\n\/* Slide Up *\/\n[data-reveal=\"slide-up\"] {\n    transform: translateY(100px);\n}\n\n\/* Stato attivo - elementi visibili *\/\n[data-reveal].is-visible {\n    opacity: 1;\n    transform: translateY(0) translateX(0) scale(1);\n    transition: \n        opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1),\n        transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n\/* Delay classes per animazioni sequenziali *\/\n[data-reveal-delay=\"1\"] { transition-delay: 0.1s; }\n[data-reveal-delay=\"2\"] { transition-delay: 0.2s; }\n[data-reveal-delay=\"3\"] { transition-delay: 0.3s; }\n[data-reveal-delay=\"4\"] { transition-delay: 0.4s; }\n[data-reveal-delay=\"5\"] { transition-delay: 0.5s; }\n[data-reveal-delay=\"6\"] { transition-delay: 0.6s; }\n\n\/* Durata animazioni *\/\n[data-reveal-duration=\"fast\"] { transition-duration: 0.5s !important; }\n[data-reveal-duration=\"slow\"] { transition-duration: 1.2s !important; }\n[data-reveal-duration=\"slower\"] { transition-duration: 1.6s !important; }\n\n\/* Stagger children animation *\/\n.bm-stagger-children > * {\n    opacity: 0;\n    transform: translateY(30px);\n    transition: \n        opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1),\n        transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n.bm-stagger-children.is-visible > *:nth-child(1) { opacity: 1; transform: translateY(0); transition-delay: 0.05s; }\n.bm-stagger-children.is-visible > *:nth-child(2) { opacity: 1; transform: translateY(0); transition-delay: 0.1s; }\n.bm-stagger-children.is-visible > *:nth-child(3) { opacity: 1; transform: translateY(0); transition-delay: 0.15s; }\n.bm-stagger-children.is-visible > *:nth-child(4) { opacity: 1; transform: translateY(0); transition-delay: 0.2s; }\n.bm-stagger-children.is-visible > *:nth-child(5) { opacity: 1; transform: translateY(0); transition-delay: 0.25s; }\n.bm-stagger-children.is-visible > *:nth-child(6) { opacity: 1; transform: translateY(0); transition-delay: 0.3s; }\n\n\/* === HERO: EDITORIAL SPLIT === *\/\n.bm-hero {\n    min-height: 100vh;\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    background: linear-gradient(135deg, var(--midnight) 0%, #0f1a2e 100%);\n    position: relative;\n    overflow: hidden;\n}\n\n\/* Effetto stelle\/sparkle per Capodanno *\/\n.bm-hero::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-image: \n        radial-gradient(2px 2px at 20% 30%, rgba(255,255,255,0.3) 0%, transparent 100%),\n        radial-gradient(2px 2px at 40% 70%, rgba(255,255,255,0.2) 0%, transparent 100%),\n        radial-gradient(1px 1px at 90% 40%, rgba(255,255,255,0.3) 0%, transparent 100%),\n        radial-gradient(2px 2px at 70% 90%, rgba(255,255,255,0.2) 0%, transparent 100%),\n        radial-gradient(1px 1px at 30% 50%, rgba(255,255,255,0.25) 0%, transparent 100%),\n        radial-gradient(2px 2px at 80% 20%, rgba(255,255,255,0.2) 0%, transparent 100%);\n    pointer-events: none;\n    z-index: 1;\n}\n\n.bm-hero__visual {\n    position: relative;\n    background: \n        linear-gradient(180deg, rgba(26,39,68,0.3) 0%, rgba(26,39,68,0.5) 100%),\n        url('https:\/\/borgomandoleto.com\/it\/wp-content\/uploads\/sites\/2\/2016\/10\/Copia-di-Offerte-sito.png') center\/cover;\n    animation: heroImageReveal 1.4s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n}\n\n@keyframes heroImageReveal {\n    from {\n        opacity: 0;\n        transform: scale(1.1);\n    }\n    to {\n        opacity: 1;\n        transform: scale(1);\n    }\n}\n\n.bm-hero__visual::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, transparent 70%, var(--midnight) 100%);\n}\n\n.bm-hero__content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: var(--space-2xl) var(--space-xl);\n    color: #FFFEFB !important;\n    position: relative;\n    z-index: 2;\n}\n\n.bm-hero__eyebrow {\n    font-family: var(--font-sans);\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--gold-accent);\n    margin-bottom: var(--space-m);\n    display: flex;\n    align-items: center;\n    gap: var(--space-s);\n    opacity: 0;\n    transform: translateY(20px);\n    animation: heroContentReveal 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.3s forwards;\n}\n\n.bm-hero__eyebrow::before {\n    content: '';\n    width: 40px;\n    height: 1px;\n    background: var(--gold-accent);\n}\n\n.bm-hero__title {\n    font-size: clamp(2.8rem, 5vw, 4.5rem);\n    font-weight: 400;\n    margin-bottom: var(--space-m);\n    line-height: 1.05;\n    color: #FFFEFB !important;\n    opacity: 0;\n    transform: translateY(40px);\n    animation: heroContentReveal 1s cubic-bezier(0.16, 1, 0.3, 1) 0.4s forwards;\n}\n\n.bm-hero__title em {\n    font-style: italic;\n    color: var(--gold-accent) !important;\n}\n\n.bm-hero__subtitle {\n    font-size: 1.15rem;\n    font-weight: 300;\n    color: var(--stone);\n    margin-bottom: var(--space-l);\n    max-width: 480px;\n    line-height: 1.8;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: heroContentReveal 0.9s cubic-bezier(0.16, 1, 0.3, 1) 0.6s forwards;\n}\n\n.bm-hero__meta {\n    display: flex;\n    gap: var(--space-l);\n    margin-bottom: var(--space-xl);\n    padding-top: var(--space-l);\n    border-top: 1px solid rgba(255,255,255,0.1);\n    opacity: 0;\n    transform: translateY(30px);\n    animation: heroContentReveal 0.9s cubic-bezier(0.16, 1, 0.3, 1) 0.7s forwards;\n}\n\n@keyframes heroContentReveal {\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n.bm-hero__meta-item {\n    display: flex;\n    flex-direction: column;\n    gap: var(--space-2xs);\n}\n\n.bm-hero__meta-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--stone);\n}\n\n.bm-hero__meta-value {\n    font-family: var(--font-serif);\n    font-size: 1.5rem;\n    color: #FFFEFB !important;\n}\n\n.bm-hero__meta-value--highlight {\n    color: var(--gold-accent) !important;\n    font-size: 2rem;\n}\n\n\/* Prezzo scontato *\/\n.bm-price-old {\n    font-size: 1.1rem;\n    color: var(--stone);\n    text-decoration: line-through;\n    font-weight: 400;\n    margin-right: 8px;\n    opacity: 0.7;\n}\n\n\/* Badge sconto *\/\n.bm-discount-badge {\n    display: inline-block;\n    background: var(--gold-accent);\n    color: var(--midnight) !important;\n    font-family: var(--font-sans);\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.5px;\n    padding: 4px 10px;\n    margin-left: 12px;\n    vertical-align: middle;\n    animation: pulseBadge 2s ease-in-out infinite;\n}\n\n@keyframes pulseBadge {\n    0%, 100% { transform: scale(1); }\n    50% { transform: scale(1.05); }\n}\n\n.bm-hero__cta {\n    display: flex;\n    gap: var(--space-s);\n    flex-wrap: wrap;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: heroContentReveal 0.9s cubic-bezier(0.16, 1, 0.3, 1) 0.85s forwards;\n}\n\n\/* === BUTTONS === *\/\n.bm-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: var(--space-xs);\n    padding: 16px 32px;\n    font-family: var(--font-sans);\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.5px;\n    border: none;\n    cursor: pointer;\n    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n    position: relative;\n    overflow: hidden;\n}\n\n.bm-btn--primary {\n    background: var(--gold-accent);\n    color: var(--midnight) !important;\n}\n\n.bm-btn--primary:hover {\n    background: var(--gold-dark);\n    transform: translateY(-2px);\n    box-shadow: 0 10px 30px rgba(201, 162, 39, 0.3);\n}\n\n.bm-btn--outline {\n    background: transparent;\n    color: #FFFEFB !important;\n    border: 1px solid rgba(255,255,255,0.3);\n}\n\n.bm-btn--outline:hover {\n    background: var(--cream);\n    color: var(--midnight) !important;\n    border-color: var(--cream);\n}\n\n.bm-btn--dark {\n    background: var(--midnight);\n    color: #FFFEFB !important;\n}\n\n.bm-btn--dark:hover {\n    background: var(--gold-accent);\n    color: var(--midnight) !important;\n}\n\n\/* === SECTION: INTRO === *\/\n.bm-intro {\n    padding: var(--space-3xl) 0;\n    background: var(--cream);\n}\n\n.bm-intro__inner {\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    gap: var(--space-2xl);\n    align-items: start;\n}\n\n.bm-intro__label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--gold-accent);\n    position: sticky;\n    top: var(--space-xl);\n}\n\n.bm-intro__content h2 {\n    font-size: clamp(2rem, 4vw, 3rem);\n    margin-bottom: var(--space-l);\n    max-width: 600px;\n}\n\n.bm-intro__content p {\n    font-size: 1.1rem;\n    color: var(--ink-muted);\n    max-width: 560px;\n    margin-bottom: var(--space-m);\n}\n\n.bm-intro__content p:last-of-type {\n    margin-bottom: 0;\n}\n\n\/* === SECTION: INCLUSO === *\/\n.bm-incluso {\n    padding: var(--space-3xl) 0;\n    background: var(--paper);\n}\n\n.bm-incluso__header {\n    text-align: center;\n    margin-bottom: var(--space-2xl);\n}\n\n.bm-incluso__header h2 {\n    font-size: clamp(2rem, 4vw, 2.8rem);\n    margin-bottom: var(--space-s);\n}\n\n.bm-incluso__header p {\n    color: var(--ink-muted);\n    font-size: 1.1rem;\n}\n\n.bm-incluso__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: var(--space-m);\n}\n\n.bm-incluso__card {\n    background: var(--cream);\n    padding: var(--space-xl) var(--space-l);\n    position: relative;\n    transition: all 0.5s cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n.bm-incluso__card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 3px;\n    background: var(--sand);\n    transition: background 0.4s ease;\n}\n\n.bm-incluso__card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 50px rgba(26, 23, 20, 0.08);\n}\n\n.bm-incluso__card:hover::before {\n    background: var(--gold-accent);\n}\n\n.bm-incluso__number {\n    font-family: var(--font-serif);\n    font-size: 4rem;\n    font-weight: 400;\n    color: var(--sand);\n    line-height: 1;\n    margin-bottom: var(--space-m);\n    transition: color 0.4s ease;\n}\n\n.bm-incluso__card:hover .bm-incluso__number {\n    color: var(--gold-accent);\n}\n\n.bm-incluso__card h3 {\n    font-size: 1.4rem;\n    margin-bottom: var(--space-s);\n}\n\n.bm-incluso__card p {\n    color: var(--ink-muted);\n    font-size: 0.95rem;\n    line-height: 1.8;\n}\n\n.bm-incluso__card strong {\n    color: var(--ink);\n    font-weight: 600;\n}\n\n\/* === SECTION: CENONE (NUOVA) === *\/\n.bm-cenone {\n    padding: var(--space-3xl) 0;\n    background: linear-gradient(145deg, var(--midnight) 0%, #0f1a2e 100%);\n    color: var(--cream);\n    position: relative;\n    overflow: hidden;\n}\n\n.bm-cenone::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-image: \n        radial-gradient(2px 2px at 10% 20%, rgba(201,162,39,0.2) 0%, transparent 100%),\n        radial-gradient(2px 2px at 90% 80%, rgba(201,162,39,0.15) 0%, transparent 100%),\n        radial-gradient(1px 1px at 50% 50%, rgba(255,255,255,0.1) 0%, transparent 100%);\n    pointer-events: none;\n}\n\n.bm-cenone__inner {\n    position: relative;\n    z-index: 2;\n}\n\n.bm-cenone__header {\n    text-align: center;\n    margin-bottom: var(--space-2xl);\n    max-width: 700px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.bm-cenone__label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--gold-accent);\n    margin-bottom: var(--space-s);\n}\n\n.bm-cenone__header h2 {\n    font-size: clamp(2rem, 4vw, 2.8rem);\n    color: #FFFEFB !important;\n    margin-bottom: var(--space-m);\n}\n\n.bm-cenone__header p {\n    color: var(--stone);\n    font-size: 1.1rem;\n    line-height: 1.8;\n}\n\n.bm-cenone__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: var(--space-l);\n}\n\n.bm-cenone__card {\n    background: rgba(255,255,255,0.05);\n    border: 1px solid rgba(255,255,255,0.1);\n    padding: var(--space-l);\n    transition: all 0.4s ease;\n    display: flex;\n    flex-direction: column;\n}\n\n.bm-cenone__card:hover {\n    background: rgba(255,255,255,0.08);\n    border-color: var(--gold-accent);\n    transform: translateY(-6px);\n}\n\n.bm-cenone__card-icon {\n    width: 48px;\n    height: 48px;\n    margin-bottom: var(--space-m);\n    color: var(--gold-accent);\n}\n\n.bm-cenone__card-tag {\n    display: inline-block;\n    background: var(--gold-accent);\n    color: var(--midnight);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    margin-bottom: var(--space-s);\n    align-self: flex-start;\n}\n\n.bm-cenone__card h3 {\n    font-size: 1.4rem;\n    color: #FFFEFB !important;\n    margin-bottom: var(--space-xs);\n}\n\n.bm-cenone__card-location {\n    font-size: 0.85rem;\n    color: var(--gold-accent);\n    margin-bottom: var(--space-m);\n    display: flex;\n    align-items: center;\n    gap: var(--space-xs);\n}\n\n.bm-cenone__card-location svg {\n    width: 14px;\n    height: 14px;\n}\n\n.bm-cenone__card p {\n    color: rgba(255,255,255,0.7);\n    font-size: 0.95rem;\n    line-height: 1.8;\n    margin-bottom: var(--space-m);\n    flex-grow: 1;\n}\n\n.bm-cenone__card-price {\n    font-family: var(--font-serif);\n    font-size: 1.3rem;\n    color: var(--gold-accent);\n    margin-bottom: var(--space-m);\n}\n\n.bm-cenone__card-price-box {\n    background: rgba(201, 162, 39, 0.1);\n    border: 1px solid rgba(201, 162, 39, 0.3);\n    padding: var(--space-m);\n    margin-bottom: var(--space-m);\n    display: flex;\n    flex-direction: column;\n    gap: var(--space-xs);\n}\n\n.bm-cenone__card-price-label {\n    font-family: var(--font-sans);\n    font-size: 0.7rem;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--gold-accent);\n}\n\n.bm-cenone__card-price-box .bm-cenone__card-price {\n    font-family: var(--font-serif);\n    font-size: 1.15rem;\n    color: #FFFEFB;\n    margin-bottom: 0;\n}\n\n.bm-cenone__card-price-cta {\n    font-family: var(--font-sans);\n    font-size: 0.8rem;\n    font-style: italic;\n    color: var(--stone);\n    margin-top: var(--space-2xs);\n}\n\n.bm-cenone__card-cta {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: var(--space-xs);\n    background: transparent;\n    border: 1px solid rgba(255,255,255,0.3);\n    color: #FFFEFB !important;\n    padding: 12px 20px;\n    font-size: 0.85rem;\n    font-weight: 600;\n    text-decoration: none;\n    transition: all 0.3s ease;\n}\n\n.bm-cenone__card-cta:hover {\n    background: var(--gold-accent);\n    border-color: var(--gold-accent);\n    color: var(--midnight) !important;\n}\n\n.bm-cenone__note {\n    text-align: center;\n    margin-top: var(--space-xl);\n    font-size: 0.9rem;\n    color: var(--stone);\n}\n\n.bm-cenone__note a {\n    color: var(--gold-accent);\n    text-decoration: underline;\n    text-underline-offset: 3px;\n}\n\n.bm-cenone__note a:hover {\n    color: #FFFEFB;\n}\n\n@media (max-width: 1024px) {\n    .bm-cenone__grid {\n        grid-template-columns: 1fr;\n        max-width: 500px;\n        margin: 0 auto;\n    }\n}\n\n\/* Card buttons layout *\/\n.bm-cenone__card-buttons {\n    display: flex;\n    flex-direction: column;\n    gap: var(--space-xs);\n}\n\n.bm-cenone__card-cta--menu {\n    background: var(--gold-accent);\n    border-color: var(--gold-accent);\n    color: var(--midnight) !important;\n}\n\n.bm-cenone__card-cta--menu:hover {\n    background: var(--gold-dark);\n    border-color: var(--gold-dark);\n}\n\n\/* === MODAL MENU === *\/\n.bm-modal {\n    position: fixed;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 9999;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: var(--space-m);\n    opacity: 0;\n    visibility: hidden;\n    transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n\n.bm-modal.is-open {\n    opacity: 1;\n    visibility: visible;\n}\n\n.bm-modal__overlay {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: rgba(26, 39, 68, 0.9);\n    backdrop-filter: blur(4px);\n    cursor: pointer;\n}\n\n.bm-modal__content {\n    position: relative;\n    background: var(--cream);\n    max-width: 480px;\n    width: 100%;\n    max-height: 90vh;\n    overflow-y: auto;\n    transform: translateY(20px) scale(0.95);\n    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n.bm-modal.is-open .bm-modal__content {\n    transform: translateY(0) scale(1);\n}\n\n.bm-modal__close {\n    position: absolute;\n    top: var(--space-m);\n    right: var(--space-m);\n    width: 40px;\n    height: 40px;\n    background: var(--paper);\n    border: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: background 0.3s ease;\n    z-index: 10;\n}\n\n.bm-modal__close:hover {\n    background: var(--sand);\n}\n\n.bm-modal__close svg {\n    width: 20px;\n    height: 20px;\n    color: var(--ink);\n}\n\n.bm-modal__header {\n    background: linear-gradient(135deg, var(--midnight) 0%, #0f1a2e 100%);\n    padding: var(--space-xl) var(--space-l) var(--space-l);\n    text-align: center;\n}\n\n.bm-modal__label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--gold-accent);\n    display: block;\n    margin-bottom: var(--space-xs);\n}\n\n.bm-modal__title {\n    font-family: var(--font-serif);\n    font-size: 1.8rem;\n    color: #FFFEFB !important;\n    margin: 0;\n}\n\n.bm-modal__body {\n    padding: var(--space-l);\n}\n\n.bm-menu-list {\n    list-style: none;\n    margin: 0;\n    padding: 0;\n}\n\n.bm-menu-list li {\n    font-family: var(--font-serif);\n    font-size: 1.1rem;\n    font-style: italic;\n    color: var(--ink);\n    padding: var(--space-s) 0;\n    border-bottom: 1px solid var(--sand);\n    text-align: center;\n}\n\n.bm-menu-list li:last-child {\n    border-bottom: none;\n}\n\n.bm-menu-list__divider {\n    height: 0 !important;\n    padding: 0 !important;\n    border-bottom: 2px solid var(--gold-accent) !important;\n    margin: var(--space-xs) var(--space-xl) !important;\n}\n\n.bm-menu-list__finale {\n    font-weight: 500;\n    color: var(--gold-dark) !important;\n}\n\n.bm-modal__footer {\n    background: var(--paper);\n    padding: var(--space-l);\n    text-align: center;\n    border-top: 1px solid var(--sand);\n}\n\n.bm-modal__price {\n    font-family: var(--font-serif);\n    font-size: 1.4rem;\n    color: var(--ink);\n    margin-bottom: var(--space-m);\n}\n\n.bm-modal__price span {\n    font-family: var(--font-sans);\n    font-size: 0.9rem;\n    color: var(--ink-muted);\n}\n\n@media (max-width: 480px) {\n    .bm-modal__content {\n        max-height: 85vh;\n    }\n    \n    .bm-modal__header {\n        padding: var(--space-l) var(--space-m) var(--space-m);\n    }\n    \n    .bm-modal__body {\n        padding: var(--space-m);\n    }\n    \n    .bm-menu-list li {\n        font-size: 1rem;\n        padding: var(--space-xs) 0;\n    }\n}\n\n\/* === SECTION: BESAFE RATE === *\/\n.bm-besafe {\n    padding: var(--space-2xl) 0;\n    background: linear-gradient(135deg, var(--champagne) 0%, #f5ead8 100%);\n}\n\n.bm-besafe__inner {\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: var(--space-xl);\n    align-items: start;\n    max-width: 900px;\n    margin: 0 auto;\n}\n\n.bm-besafe__icon {\n    width: 80px;\n    height: 80px;\n    background: var(--gold-accent);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--midnight);\n    flex-shrink: 0;\n}\n\n.bm-besafe__label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--gold-dark);\n    margin-bottom: var(--space-xs);\n}\n\n.bm-besafe__content h2 {\n    font-size: clamp(1.6rem, 3vw, 2.2rem);\n    margin-bottom: var(--space-m);\n    color: var(--midnight);\n}\n\n.bm-besafe__intro {\n    font-size: 1.05rem;\n    color: var(--ink-muted);\n    margin-bottom: var(--space-s);\n    line-height: 1.8;\n}\n\n.bm-besafe__stat {\n    font-family: var(--font-serif);\n    font-size: 1.1rem;\n    font-style: italic;\n    color: var(--gold-dark);\n    margin-bottom: var(--space-l);\n    padding-left: var(--space-m);\n    border-left: 3px solid var(--gold-accent);\n}\n\n.bm-besafe__features {\n    display: flex;\n    flex-direction: column;\n    gap: var(--space-m);\n    margin-bottom: var(--space-l);\n}\n\n.bm-besafe__feature {\n    display: flex;\n    gap: var(--space-m);\n    align-items: flex-start;\n}\n\n.bm-besafe__feature-num {\n    width: 32px;\n    height: 32px;\n    background: var(--midnight);\n    color: var(--gold-accent);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: var(--font-serif);\n    font-size: 1rem;\n    font-weight: 600;\n    flex-shrink: 0;\n}\n\n.bm-besafe__feature strong {\n    display: block;\n    color: var(--ink);\n    margin-bottom: var(--space-2xs);\n}\n\n.bm-besafe__feature p {\n    color: var(--ink-muted);\n    font-size: 0.9rem;\n    line-height: 1.7;\n    margin: 0;\n}\n\n.bm-besafe__link {\n    display: inline-flex;\n    align-items: center;\n    gap: var(--space-xs);\n    font-size: 0.9rem;\n    font-weight: 600;\n    color: var(--gold-dark);\n    transition: gap 0.3s ease;\n}\n\n.bm-besafe__link:hover {\n    gap: var(--space-s);\n    color: var(--midnight);\n}\n\n@media (max-width: 768px) {\n    .bm-besafe__inner {\n        grid-template-columns: 1fr;\n        text-align: center;\n    }\n    \n    .bm-besafe__icon {\n        margin: 0 auto var(--space-m);\n    }\n    \n    .bm-besafe__stat {\n        border-left: none;\n        padding-left: 0;\n        border-top: 3px solid var(--gold-accent);\n        padding-top: var(--space-m);\n    }\n    \n    .bm-besafe__feature {\n        text-align: left;\n    }\n}\n\n\/* === SECTION: DESTINAZIONI === *\/\n.bm-destinazioni {\n    padding: var(--space-3xl) 0;\n    background: var(--paper);\n}\n\n.bm-destinazioni__inner {\n    position: relative;\n    z-index: 2;\n}\n\n.bm-destinazioni__header {\n    margin-bottom: var(--space-2xl);\n}\n\n.bm-destinazioni__label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--gold-accent);\n    margin-bottom: var(--space-s);\n}\n\n.bm-destinazioni__header h2 {\n    font-size: clamp(2rem, 4vw, 2.8rem);\n    color: var(--ink);\n    max-width: 500px;\n}\n\n.bm-destinazioni__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: var(--space-l);\n}\n\n.bm-destinazioni__card {\n    background: var(--cream);\n    padding: var(--space-l);\n    border: 1px solid var(--sand);\n    transition: all 0.4s ease;\n    display: block;\n    text-decoration: none;\n}\n\n.bm-destinazioni__card:hover {\n    border-color: var(--gold-accent);\n    transform: translateY(-4px);\n    box-shadow: 0 15px 40px rgba(26, 23, 20, 0.08);\n}\n\n.bm-destinazioni__card-distance {\n    font-family: var(--font-serif);\n    font-size: 2rem;\n    color: var(--gold-accent);\n    margin-bottom: var(--space-xs);\n}\n\n.bm-destinazioni__card h3 {\n    font-size: 1.3rem;\n    color: var(--ink);\n    margin-bottom: var(--space-s);\n}\n\n.bm-destinazioni__card p {\n    font-size: 0.95rem;\n    color: var(--ink-muted);\n    line-height: 1.8;\n}\n\n.bm-destinazioni__card-link {\n    display: inline-flex;\n    align-items: center;\n    gap: var(--space-xs);\n    font-size: 0.85rem;\n    font-weight: 600;\n    color: var(--gold-accent);\n    margin-top: var(--space-s);\n    transition: gap 0.3s ease;\n}\n\n.bm-destinazioni__card:hover .bm-destinazioni__card-link {\n    gap: var(--space-s);\n}\n\n@media (max-width: 1024px) {\n    .bm-destinazioni__grid {\n        grid-template-columns: 1fr;\n    }\n}\n\n\/* === SECTION: RISTORANTE === *\/\n.bm-ristorante {\n    padding: var(--space-3xl) 0;\n    background: var(--cream);\n}\n\n.bm-ristorante__inner {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: var(--space-2xl);\n    align-items: center;\n}\n\n.bm-ristorante__visual {\n    position: relative;\n    overflow: hidden;\n}\n\n.bm-ristorante__img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    aspect-ratio: 4\/3;\n    transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n.bm-ristorante__visual:hover .bm-ristorante__img {\n    transform: scale(1.05);\n}\n\n.bm-ristorante__credits {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    background: linear-gradient(transparent, rgba(26, 23, 20, 0.8));\n    padding: var(--space-m) var(--space-s) var(--space-s);\n    font-size: 0.75rem;\n    color: var(--stone);\n    text-align: right;\n}\n\n.bm-ristorante__credits a {\n    color: var(--gold-light);\n    text-decoration: underline;\n    text-underline-offset: 2px;\n}\n\n.bm-ristorante__credits a:hover {\n    color: var(--cream);\n}\n\n.bm-ristorante__label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--gold-accent);\n    margin-bottom: var(--space-m);\n}\n\n.bm-ristorante__content h2 {\n    font-size: clamp(1.8rem, 3vw, 2.5rem);\n    margin-bottom: var(--space-m);\n}\n\n.bm-ristorante__content > p {\n    color: var(--ink-muted);\n    margin-bottom: var(--space-l);\n    line-height: 1.9;\n}\n\n.bm-ristorante__highlight {\n    background: var(--champagne);\n    padding: var(--space-m);\n    border-left: 3px solid var(--gold-accent);\n    margin-bottom: var(--space-l);\n}\n\n.bm-ristorante__highlight p {\n    color: var(--ink);\n    font-size: 1rem;\n    margin: 0;\n}\n\n.bm-ristorante__highlight strong {\n    color: var(--gold-dark);\n}\n\n.bm-ristorante__cta {\n    display: flex;\n    align-items: center;\n    gap: var(--space-m);\n}\n\n.bm-ristorante__cta-note {\n    font-size: 0.85rem;\n    color: var(--stone);\n}\n\n@media (max-width: 1024px) {\n    .bm-ristorante__inner {\n        grid-template-columns: 1fr;\n    }\n    \n    .bm-ristorante__visual {\n        order: -1;\n    }\n}\n\n@media (max-width: 768px) {\n    .bm-ristorante__cta {\n        flex-direction: column;\n        align-items: flex-start;\n    }\n}\n\n\/* === SECTION: FAQ === *\/\n.bm-faq {\n    padding: var(--space-3xl) 0;\n    background: var(--paper);\n    overflow-x: hidden;\n}\n\n.bm-faq__inner {\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    gap: var(--space-2xl);\n}\n\n.bm-faq__header h2 {\n    font-size: clamp(1.8rem, 3vw, 2.5rem);\n    margin-bottom: var(--space-s);\n}\n\n.bm-faq__header p {\n    color: var(--ink-muted);\n}\n\n.bm-faq__list {\n    border-top: 1px solid var(--sand);\n    min-width: 0;\n}\n\n.bm-faq__item {\n    border-bottom: 1px solid var(--sand);\n}\n\n.bm-faq__question {\n    width: 100%;\n    padding: var(--space-m) 0;\n    background: none;\n    border: none;\n    font-family: var(--font-sans);\n    font-size: 1rem;\n    font-weight: 500;\n    color: var(--ink);\n    text-align: left;\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-start;\n    gap: var(--space-s);\n    transition: color 0.3s ease;\n    word-wrap: break-word;\n    overflow-wrap: break-word;\n}\n\n.bm-faq__question span:first-child {\n    flex: 1;\n    min-width: 0;\n}\n\n.bm-faq__question:hover {\n    color: var(--gold-accent);\n}\n\n.bm-faq__icon {\n    width: 24px;\n    height: 24px;\n    min-width: 24px;\n    position: relative;\n    flex-shrink: 0;\n    margin-top: 2px;\n}\n\n.bm-faq__icon::before,\n.bm-faq__icon::after {\n    content: '';\n    position: absolute;\n    background: currentColor;\n    transition: transform 0.3s ease;\n}\n\n.bm-faq__icon::before {\n    width: 12px;\n    height: 1px;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n}\n\n.bm-faq__icon::after {\n    width: 1px;\n    height: 12px;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n}\n\n.bm-faq__item.active .bm-faq__icon::after {\n    transform: translate(-50%, -50%) rotate(90deg);\n}\n\n.bm-faq__answer {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n.bm-faq__item.active .bm-faq__answer {\n    max-height: 400px;\n}\n\n.bm-faq__answer-inner {\n    padding-bottom: var(--space-m);\n    color: var(--ink-muted);\n    line-height: 1.9;\n}\n\n@media (max-width: 1024px) {\n    .bm-faq__inner {\n        grid-template-columns: 1fr;\n        gap: var(--space-l);\n    }\n}\n\n@media (max-width: 768px) {\n    .bm-faq {\n        padding: var(--space-xl) 0;\n    }\n    \n    .bm-faq__question {\n        font-size: 0.95rem;\n        padding: var(--space-s) 0;\n        gap: var(--space-xs);\n    }\n    \n    .bm-faq__answer-inner {\n        font-size: 0.9rem;\n    }\n}\n\n\/* === SECTION: CTA FINALE === *\/\n.bm-cta {\n    padding: var(--space-3xl) 0;\n    background: linear-gradient(145deg, var(--midnight) 0%, #0f1a2e 100%);\n    color: var(--cream);\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n}\n\n.bm-cta::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-image: \n        radial-gradient(2px 2px at 10% 20%, rgba(201,162,39,0.3) 0%, transparent 100%),\n        radial-gradient(2px 2px at 90% 80%, rgba(201,162,39,0.2) 0%, transparent 100%),\n        radial-gradient(1px 1px at 50% 50%, rgba(255,255,255,0.2) 0%, transparent 100%);\n    pointer-events: none;\n}\n\n.bm-cta__badge {\n    display: inline-block;\n    background: var(--gold-accent);\n    color: var(--midnight) !important;\n    padding: var(--space-xs) var(--space-m);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    margin-bottom: var(--space-l);\n    position: relative;\n    z-index: 2;\n}\n\n.bm-cta h2 {\n    font-size: clamp(2rem, 4vw, 3rem);\n    color: #FFFEFB !important;\n    margin-bottom: var(--space-s);\n    position: relative;\n    z-index: 2;\n}\n\n.bm-cta > .bm-container > p {\n    font-size: 1.1rem;\n    color: var(--gold-light);\n    max-width: 500px;\n    margin: 0 auto var(--space-xl);\n    position: relative;\n    z-index: 2;\n}\n\n.bm-cta__buttons {\n    display: flex;\n    gap: var(--space-s);\n    justify-content: center;\n    flex-wrap: wrap;\n    margin-bottom: var(--space-l);\n    position: relative;\n    z-index: 2;\n}\n\n.bm-cta__note {\n    font-size: 0.85rem;\n    color: var(--gold-light);\n    opacity: 0.8;\n    position: relative;\n    z-index: 2;\n}\n\n@media (max-width: 768px) {\n    .bm-cta__buttons {\n        flex-direction: column;\n    }\n}\n\n\/* === FOOTER: CONDIZIONI === *\/\n.bm-footer {\n    padding: var(--space-xl) 0;\n    background: var(--paper);\n    border-top: 1px solid var(--sand);\n}\n\n.bm-footer__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: var(--space-l);\n    margin-bottom: var(--space-l);\n}\n\n.bm-footer__col h4 {\n    font-family: var(--font-sans);\n    font-size: 0.8rem;\n    font-weight: 600;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--ink-muted);\n    margin-bottom: var(--space-m);\n}\n\n.bm-footer__col ul {\n    list-style: none;\n}\n\n.bm-footer__col li {\n    padding: var(--space-xs) 0;\n    font-size: 0.9rem;\n    color: var(--ink-muted);\n    border-bottom: 1px solid var(--sand);\n}\n\n.bm-footer__col li:last-child {\n    border-bottom: none;\n}\n\n.bm-footer__col strong {\n    color: var(--ink);\n}\n\n.bm-footer__note {\n    text-align: center;\n    font-size: 0.8rem;\n    color: var(--stone);\n    font-style: italic;\n    line-height: 1.8;\n}\n\n@media (max-width: 1024px) {\n    .bm-footer__grid {\n        grid-template-columns: 1fr;\n    }\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 1024px) {\n    .bm-hero {\n        grid-template-columns: 1fr;\n        min-height: auto;\n    }\n    \n    .bm-hero__visual {\n        min-height: 50vh;\n    }\n    \n    .bm-hero__visual::after {\n        background: linear-gradient(0deg, var(--midnight) 0%, transparent 50%);\n    }\n    \n    .bm-hero__content {\n        padding: var(--space-xl) var(--space-m);\n    }\n    \n    .bm-intro__inner {\n        grid-template-columns: 1fr;\n        gap: var(--space-l);\n    }\n    \n    .bm-intro__label {\n        position: static;\n    }\n}\n\n@media (max-width: 768px) {\n    .bm-incluso__grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .bm-hero__meta {\n        flex-direction: column;\n        gap: var(--space-m);\n    }\n    \n    .bm-hero__cta {\n        flex-direction: column;\n    }\n    \n    .bm-btn {\n        width: 100%;\n        justify-content: center;\n    }\n    \n    \/* Riduci le animazioni su mobile *\/\n    [data-reveal=\"fade-up\"] {\n        transform: translateY(30px);\n    }\n    \n    [data-reveal=\"fade-left\"],\n    [data-reveal=\"fade-right\"] {\n        transform: translateY(30px);\n    }\n}\n\n\/* === SCHERMI MOLTO PICCOLI === *\/\n@media (max-width: 480px) {\n    .bm-hero__content {\n        padding: var(--space-l) var(--space-s);\n    }\n    \n    .bm-hero__title {\n        font-size: clamp(1.8rem, 8vw, 2.5rem);\n        line-height: 1.15;\n        word-wrap: break-word;\n        hyphens: auto;\n    }\n    \n    .bm-hero__eyebrow {\n        font-size: 10px;\n        letter-spacing: 2px;\n    }\n    \n    .bm-hero__subtitle {\n        font-size: 1rem;\n    }\n    \n    .bm-hero__meta {\n        gap: var(--space-s);\n    }\n    \n    .bm-hero__price {\n        font-size: clamp(2rem, 10vw, 2.5rem);\n    }\n    \n    .bm-container {\n        padding: 0 var(--space-s);\n    }\n    \n    .bm-intro__content h2,\n    .bm-destinazioni__header h2,\n    .bm-faq__header h2 {\n        font-size: 1.6rem;\n    }\n    \n    .bm-cta h2 {\n        font-size: 1.8rem;\n    }\n}\n\n\/* === A11Y === *\/\n@media (prefers-reduced-motion: reduce) {\n    .bm-landing * {\n        animation: none !important;\n        transition-duration: 0.01ms !important;\n    }\n    \n    [data-reveal] {\n        opacity: 1 !important;\n        transform: none !important;\n    }\n    \n    .bm-hero__visual {\n        animation: none;\n        opacity: 1;\n        transform: none;\n    }\n    \n    .bm-hero__eyebrow,\n    .bm-hero__title,\n    .bm-hero__subtitle,\n    .bm-hero__meta,\n    .bm-hero__cta {\n        animation: none;\n        opacity: 1;\n        transform: none;\n    }\n}\n\n.bm-btn:focus-visible,\n.bm-faq__question:focus-visible {\n    outline: 2px solid var(--gold-accent);\n    outline-offset: 4px;\n}\n\n\/* === PRINT === *\/\n@media print {\n    .bm-hero__visual,\n    .bm-ristorante__visual {\n        display: none;\n    }\n    \n    .bm-hero {\n        grid-template-columns: 1fr;\n        min-height: auto;\n        background: white;\n        color: black;\n    }\n    \n    [data-reveal] {\n        opacity: 1 !important;\n        transform: none !important;\n    }\n}\n<\/style>\n\n<style>\n\/* === STICKY BUTTON BACK TO SITE === *\/\n.bm-sticky-back {\n    position: fixed;\n    top: 20px;\n    right: 20px;\n    z-index: 999;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    background: var(--midnight);\n    color: #fff !important;\n    padding: 12px 18px;\n    font-family: var(--font-sans);\n    font-size: 0.8rem;\n    font-weight: 600;\n    text-decoration: none;\n    border-radius: 50px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.25);\n    transition: all 0.3s ease;\n}\n\n.bm-sticky-back:hover {\n    background: var(--gold-accent);\n    color: var(--midnight) !important;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 25px rgba(0,0,0,0.3);\n}\n\n.bm-sticky-back svg {\n    width: 16px;\n    height: 16px;\n}\n\n@media (max-width: 768px) {\n    .bm-sticky-back {\n        top: 15px;\n        right: 15px;\n        padding: 10px 14px;\n        font-size: 0.75rem;\n    }\n    \n    .bm-sticky-back span {\n        display: none;\n    }\n    \n    .bm-sticky-back {\n        padding: 12px;\n        border-radius: 50%;\n    }\n}\n<\/style>\n\n<!-- CONTENUTO PRINCIPALE -->\n<article class=\"bm-landing\" itemscope itemtype=\"https:\/\/schema.org\/LodgingBusiness\">\n    \n    <!-- HERO -->\n    <header class=\"bm-hero\">\n        <div class=\"bm-hero__visual\" role=\"img\" aria-label=\"Vista di Borgo Mandoleto per Capodanno\"><\/div>\n        <div class=\"bm-hero__content\">\n            <p class=\"bm-hero__eyebrow\">31 Dicembre 2025 \u00b7 Umbria<\/p>\n            <h1 class=\"bm-hero__title\">\n                Capodanno <em>indimenticabile<\/em><br>\n                nel cuore dell'Umbria\n            <\/h1>\n            <p class=\"bm-hero__subtitle\">\n                Festeggia l'arrivo del 2026 nell'elegante cornice di Borgo Mandoleto, \n                tra borghi decorati, colline suggestive e il calore della SPA.\n            <\/p>\n            <div class=\"bm-hero__meta\">\n                <div class=\"bm-hero__meta-item\">\n                    <span class=\"bm-hero__meta-label\">Durata<\/span>\n                    <span class=\"bm-hero__meta-value\">3 notti<\/span>\n                <\/div>\n                <div class=\"bm-hero__meta-item\">\n                    <span class=\"bm-hero__meta-label\">Prezzo a coppia<\/span>\n                    <span class=\"bm-hero__meta-value bm-hero__meta-value--highlight\">\n                        <span class=\"bm-price-old\">\u20ac546<\/span> \u20ac435 <span class=\"bm-discount-badge\">-20%<\/span>\n                    <\/span>\n                <\/div>\n                <div class=\"bm-hero__meta-item\">\n                    <span class=\"bm-hero__meta-label\">Include<\/span>\n                    <span class=\"bm-hero__meta-value\">Colazione + SPA<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"bm-hero__cta\">\n                <a href=\"https:\/\/wubook.net\/nneb\/pkd?ep=4820495d&epk=42102427&lang=it\" class=\"bm-btn bm-btn--primary\" target=\"_blank\" rel=\"noopener\">\n                    Prenota ora\n                <\/a>\n                <a href=\"#incluso\" class=\"bm-btn bm-btn--outline\">\n                    Scopri i dettagli\n                <\/a>\n            <\/div>\n        <\/div>\n    <\/header>\n\n    <!-- INTRO -->\n    <section class=\"bm-intro\">\n        <div class=\"bm-container\">\n            <div class=\"bm-intro__inner\">\n                <p class=\"bm-intro__label\" data-reveal=\"fade-right\">L'esperienza<\/p>\n                <div class=\"bm-intro__content\">\n                    <h2 data-reveal=\"fade-up\">Il modo migliore per iniziare il nuovo anno<\/h2>\n                    <p data-reveal=\"fade-up\" data-reveal-delay=\"1\">\n                        Non ti far sfuggire l'occasione di trascorrere le festivit\u00e0 di Capodanno nel completo relax, \n                        tra le calde ed intime atmosfere della nostra SPA ed i tradizionali piatti, \n                        tutti rigorosamente preparati da noi e con prodotti delle Aziende Agrarie circostanti.\n                    <\/p>\n                    <p data-reveal=\"fade-up\" data-reveal-delay=\"2\">\n                        Approfitta di questa fantastica occasione per scoprire i luoghi sacri pi\u00f9 famosi, \n                        come il <strong>complesso religioso di Assisi<\/strong> o la splendida citt\u00e0 di <strong>Gubbio<\/strong>.\n                    <\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- INCLUSO -->\n    <section class=\"bm-incluso\" id=\"incluso\" aria-labelledby=\"incluso-title\">\n        <div class=\"bm-container\">\n            <header class=\"bm-incluso__header\">\n                <h2 id=\"incluso-title\" data-reveal=\"fade-up\">Cosa include il pacchetto<\/h2>\n                <p data-reveal=\"fade-up\" data-reveal-delay=\"1\">3 giorni di puro relax in Umbria<\/p>\n            <\/header>\n            <div class=\"bm-incluso__grid bm-stagger-children\">\n                <article class=\"bm-incluso__card\">\n                    <span class=\"bm-incluso__number\" aria-hidden=\"true\">01<\/span>\n                    <h3>3 Pernottamenti<\/h3>\n                    <p>\n                        <strong>3 notti<\/strong> in elegante camera matrimoniale con vista \n                        sulla campagna umbra. Arredi di charme, biancheria di pregio \n                        e atmosfera intima per iniziare l'anno nel comfort.\n                    <\/p>\n                <\/article>\n                <article class=\"bm-incluso__card\">\n                    <span class=\"bm-incluso__number\" aria-hidden=\"true\">02<\/span>\n                    <h3>Colazione Gourmet<\/h3>\n                    <p>\n                        Ogni mattina, <strong>ricca colazione<\/strong> con prodotti locali e biologici. \n                        Il <strong>1\u00b0 gennaio<\/strong>, colazione tradizionale umbra con cappelletti in brodo \n                        e torta al formaggio salata. <em>Prenotazione orario consigliata.<\/em>\n                    <\/p>\n                <\/article>\n                <article class=\"bm-incluso__card\">\n                    <span class=\"bm-incluso__number\" aria-hidden=\"true\">03<\/span>\n                    <h3>Percorso Benessere<\/h3>\n                    <p>\n                        <strong>1 percorso benessere<\/strong> nella SPA \"Orsa Maggiore\". \n                        Regalati momenti di totale relax tra sauna, bagno turco \n                        e vasca idromassaggio.\n                    <\/p>\n                <\/article>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- CENONE DI CAPODANNO - NUOVA SEZIONE -->\n    <section class=\"bm-cenone\" id=\"cenone\" aria-labelledby=\"cenone-title\">\n        <div class=\"bm-container\">\n            <div class=\"bm-cenone__inner\">\n                <header class=\"bm-cenone__header\">\n                    <p class=\"bm-cenone__label\" data-reveal=\"fade-up\">La sera di San Silvestro<\/p>\n                    <h2 id=\"cenone-title\" data-reveal=\"fade-up\" data-reveal-delay=\"1\">Tre modi per brindare al 2026<\/h2>\n                    <p data-reveal=\"fade-up\" data-reveal-delay=\"2\">\n                        Abbiamo selezionato per voi tre proposte esclusive, \n                        ognuna con la sua atmosfera unica. Scegliete quella che fa per voi.\n                    <\/p>\n                <\/header>\n                \n                <div class=\"bm-cenone__grid\">\n                    \n                    <!-- CARD 1: Da Cesarino -->\n                    <div class=\"bm-cenone__card\" data-reveal=\"fade-up\" data-reveal-delay=\"1\">\n                        <svg class=\"bm-cenone__card-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\n                            <path d=\"M12 2L2 7l10 5 10-5-10-5z\"\/>\n                            <path d=\"M2 17l10 5 10-5\"\/>\n                            <path d=\"M2 12l10 5 10-5\"\/>\n                        <\/svg>\n                        <span class=\"bm-cenone__card-tag\">Festa in Centro<\/span>\n                        <h3>Da Cesarino<\/h3>\n                        <p class=\"bm-cenone__card-location\">\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n                                <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z\"\/>\n                                <circle cx=\"12\" cy=\"10\" r=\"3\"\/>\n                            <\/svg>\n                            Perugia Centro \u00b7 15 min\n                        <\/p>\n                        <p>\n                            Storica trattoria dal 1936 nel cuore di Perugia. \n                            E poi fuori: <strong>concerti dal vivo e fuochi d'artificio<\/strong> in piazza.\n                        <\/p>\n                        <div class=\"bm-cenone__card-price-box\">\n                            <span class=\"bm-cenone__card-price-label\">Speciale Capodanno<\/span>\n                            <span class=\"bm-cenone__card-price\">Men\u00f9 fisso con bevande incluse<\/span>\n                            <span class=\"bm-cenone__card-price-cta\">Chiamaci per scoprire il prezzo \u2192<\/span>\n                        <\/div>\n                        <a href=\"tel:+390755728974\" class=\"bm-cenone__card-cta\">\n                            Chiama per prenotare\n                        <\/a>\n                    <\/div>\n                    \n                    <!-- CARD 2: Utopia Ristorante -->\n                    <div class=\"bm-cenone__card\" data-reveal=\"fade-up\" data-reveal-delay=\"2\">\n                        <svg class=\"bm-cenone__card-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\n                            <path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/>\n                        <\/svg>\n                        <span class=\"bm-cenone__card-tag\">Cucina Moderna<\/span>\n                        <h3>Utopia Ristorante<\/h3>\n                        <p class=\"bm-cenone__card-location\">\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n                                <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z\"\/>\n                                <circle cx=\"12\" cy=\"10\" r=\"3\"\/>\n                            <\/svg>\n                            5,7 km da Borgo Mandoleto\n                        <\/p>\n                        <p>\n                            Posto dinamico con <strong>cucina moderna e raffinata<\/strong>. \n                            L'ideale per chi cerca sapori contemporanei in un'atmosfera vivace.\n                        <\/p>\n                        <div class=\"bm-cenone__card-price-box\">\n                            <span class=\"bm-cenone__card-price-label\">Speciale Capodanno<\/span>\n                            <span class=\"bm-cenone__card-price\">Men\u00f9 fisso \u20ac60 a persona<\/span>\n                        <\/div>\n                        <a href=\"tel:+390755179195\" class=\"bm-cenone__card-cta\">\n                            Chiama per prenotare\n                        <\/a>\n                    <\/div>\n                    \n                    <!-- CARD 3: Rosso di Sera -->\n                    <div class=\"bm-cenone__card\" data-reveal=\"fade-up\" data-reveal-delay=\"3\">\n                        <svg class=\"bm-cenone__card-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\n                            <path d=\"M2 12c2-4 6-7 10-7s8 3 10 7c-2 4-6 7-10 7s-8-3-10-7z\"\/>\n                            <circle cx=\"12\" cy=\"12\" r=\"3\"\/>\n                        <\/svg>\n                        <span class=\"bm-cenone__card-tag\">Vista Lago<\/span>\n                        <h3>Osteria Rosso di Sera<\/h3>\n                        <p class=\"bm-cenone__card-location\">\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n                                <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z\"\/>\n                                <circle cx=\"12\" cy=\"10\" r=\"3\"\/>\n                            <\/svg>\n                            Lago Trasimeno \u00b7 19 km\n                        <\/p>\n                        <p>\n                            Cenone con vista sul Lago Trasimeno. Cucina di pesce e tradizione, \n                            per chi cerca <strong>un'atmosfera romantica<\/strong> e suggestiva.\n                        <\/p>\n                        <div class=\"bm-cenone__card-price-box\">\n                            <span class=\"bm-cenone__card-price-label\">Speciale Capodanno<\/span>\n                            <span class=\"bm-cenone__card-price\">Men\u00f9 fisso \u00b7 \u20ac70 a persona<\/span>\n                            <span class=\"bm-cenone__card-price-cta\">Bevande escluse<\/span>\n                        <\/div>\n                        <div class=\"bm-cenone__card-buttons\">\n                            <button type=\"button\" class=\"bm-cenone__card-cta bm-cenone__card-cta--menu\" onclick=\"openMenuModal()\">\n                                Scopri il men\u00f9\n                            <\/button>\n                            <a href=\"tel:+390758476277\" class=\"bm-cenone__card-cta\">\n                                Chiama per prenotare\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                    \n                    <!-- MODAL MENU ROSSO DI SERA -->\n                    <div class=\"bm-modal\" id=\"menuModal\" aria-hidden=\"true\">\n                        <div class=\"bm-modal__overlay\" onclick=\"closeMenuModal()\"><\/div>\n                        <div class=\"bm-modal__content\">\n                            <button type=\"button\" class=\"bm-modal__close\" onclick=\"closeMenuModal()\" aria-label=\"Chiudi\">\n                                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n                                    <path d=\"M18 6L6 18M6 6l12 12\"\/>\n                                <\/svg>\n                            <\/button>\n                            <div class=\"bm-modal__header\">\n                                <span class=\"bm-modal__label\">Osteria Rosso di Sera<\/span>\n                                <h3 class=\"bm-modal__title\">Men\u00f9 di Capodanno<\/h3>\n                            <\/div>\n                            <div class=\"bm-modal__body\">\n                                <ul class=\"bm-menu-list\">\n                                    <li>Grissino, lardo e nocciole<\/li>\n                                    <li>Parmigiana di gobbi<\/li>\n                                    <li>Paninetto con acciughe al verde<\/li>\n                                    <li>Ostrica, scalogno e aceto rosso<\/li>\n                                    <li>Tartare di chianina, topinambur e puntarelle<\/li>\n                                    <li class=\"bm-menu-list__divider\"><\/li>\n                                    <li>Plin con sugo d'arrosto<\/li>\n                                    <li>Risotto, scampi e Vermuth<\/li>\n                                    <li class=\"bm-menu-list__divider\"><\/li>\n                                    <li>Guancia di porco brado brasata<\/li>\n                                    <li>Carciofo alla giudia<\/li>\n                                    <li>Lenticchie<\/li>\n                                    <li class=\"bm-menu-list__divider\"><\/li>\n                                    <li class=\"bm-menu-list__finale\">Il dolce... a sorpresa<\/li>\n                                <\/ul>\n                            <\/div>\n                            <div class=\"bm-modal__footer\">\n                                <p class=\"bm-modal__price\">\u20ac70 a persona <span>\u00b7 bevande escluse<\/span><\/p>\n                                <a href=\"tel:+390758476277\" class=\"bm-btn bm-btn--primary\">\n                                    Prenota: +39 075 847 6277\n                                <\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    \n                <\/div>\n                \n                <p class=\"bm-cenone__note\" data-reveal=\"fade-in\" data-reveal-delay=\"4\">\n                    \ud83d\udca1 <strong>Consiglio:<\/strong> prenotate con anticipo, i posti per Capodanno vanno a ruba!<br>\n                    Per altre idee o assistenza, <a href=\"mailto:info@borgomandoleto.com\">scriveteci<\/a>.\n                <\/p>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- RISTORANTE (aggiornato - focus su pranzi\/cene durante il soggiorno) -->\n    <section class=\"bm-ristorante\" aria-labelledby=\"ristorante-title\">\n        <div class=\"bm-container\">\n            <div class=\"bm-ristorante__inner\">\n                <div class=\"bm-ristorante__visual\" data-reveal=\"fade-right\" data-reveal-duration=\"slow\">\n                    <img decoding=\"async\" src=\"https:\/\/dynamic-media-cdn.tripadvisor.com\/media\/photo-o\/30\/d4\/4e\/2e\/caption.jpg?w=1400&h=-1&s=1\" \n                         alt=\"Ristorante Valter a Solomeo - Interno del ristorante con tavoli eleganti\" \n                         loading=\"lazy\"\n                         class=\"bm-ristorante__img\">\n                    <p class=\"bm-ristorante__credits\">\n                        Foto: <a href=\"https:\/\/www.tripadvisor.it\/Restaurant_Review-g580244-d23594907-Reviews-Valter_A_Solomeo-Solomeo_Province_of_Perugia_Umbria.html\" \n                                 target=\"_blank\" \n                                 rel=\"noopener\">samulebi<\/a> via Tripadvisor\n                    <\/p>\n                <\/div>\n                <div class=\"bm-ristorante__content\">\n                    <p class=\"bm-ristorante__label\" data-reveal=\"fade-left\">Dentro la tenuta<\/p>\n                    <h2 id=\"ristorante-title\" data-reveal=\"fade-left\" data-reveal-delay=\"1\">Ristorante Valter a Solomeo<\/h2>\n                    <p data-reveal=\"fade-left\" data-reveal-delay=\"2\">\n                        All'interno della tenuta di Borgo Mandoleto, il ristorante \"Valter a Solomeo\" \n                        offre piatti caratteristici della tradizione umbra e interessanti \n                        percorsi enologici con vini locali selezionati.\n                    <\/p>\n                    <div class=\"bm-ristorante__highlight\" data-reveal=\"fade-left\" data-reveal-delay=\"3\">\n                        <p>\n                            <strong>Ideale per pranzi e cene<\/strong> durante il vostro soggiorno. \n                            Perfetto per scoprire i sapori autentici dell'Umbria senza allontanarvi dalla struttura.\n                        <\/p>\n                    <\/div>\n                    <div class=\"bm-ristorante__cta\" data-reveal=\"fade-up\" data-reveal-delay=\"4\">\n                        <a href=\"tel:+390755293119\" class=\"bm-btn bm-btn--dark\">\n                            Prenota un tavolo\n                        <\/a>\n                        <span class=\"bm-ristorante__cta-note\">Aperto a pranzo e cena<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- BESAFE RATE -->\n    <section class=\"bm-besafe\" aria-labelledby=\"besafe-title\">\n        <div class=\"bm-container\">\n            <div class=\"bm-besafe__inner\" data-reveal=\"fade-up\">\n                <div class=\"bm-besafe__icon\">\n                    <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\n                        <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/>\n                        <path d=\"M9 12l2 2 4-4\"\/>\n                    <\/svg>\n                <\/div>\n                <div class=\"bm-besafe__content\">\n                    <p class=\"bm-besafe__label\">Tariffa prepagata assicurata<\/p>\n                    <h2 id=\"besafe-title\">Prenota sereno con BeSafe Rate<\/h2>\n                    <p class=\"bm-besafe__intro\">\n                        La tariffa prevede il <strong>pagamento immediato al momento della prenotazione<\/strong>, \n                        ma la tua vacanza \u00e8 protetta grazie al nostro partner <strong>BeSafe Rate<\/strong>.\n                    <\/p>\n                    <p class=\"bm-besafe__stat\">\n                        Sai che l'80% delle cause di cancellazione si verificano a pochi giorni dalla partenza?\n                    <\/p>\n                    <div class=\"bm-besafe__features\">\n                        <div class=\"bm-besafe__feature\">\n                            <span class=\"bm-besafe__feature-num\">1<\/span>\n                            <div>\n                                <strong>Annullamento per qualsiasi causa documentabile<\/strong>\n                                <p>Malattia, infortunio, annullamento ferie \u2014 fino al giorno del check-in con rimborso fino al 100% dell'importo prepagato.<\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"bm-besafe__feature\">\n                            <span class=\"bm-besafe__feature-num\">2<\/span>\n                            <div>\n                                <strong>Assistenza durante il soggiorno<\/strong>\n                                <p>Dall'arrivo alla partenza: assistenza sanitaria, garanzia bagaglio, furto e assistenza stradale.<\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"bm-besafe__feature\">\n                            <span class=\"bm-besafe__feature-num\">3<\/span>\n                            <div>\n                                <strong>Assistenza clienti dedicata<\/strong>\n                                <p>Prima, durante e dopo il soggiorno, sempre al tuo fianco.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <a href=\"https:\/\/www.travel.besafesuite.com\/insurances\/besafe-plus\" \n                       target=\"_blank\" \n                       rel=\"noopener\"\n                       class=\"bm-besafe__link\">\n                        Leggi il Fascicolo delle Coperture <span aria-hidden=\"true\">\u2192<\/span>\n                    <\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- FAQ -->\n    <section class=\"bm-faq\" aria-labelledby=\"faq-title\">\n        <div class=\"bm-container\">\n            <div class=\"bm-faq__inner\">\n                <header class=\"bm-faq__header\">\n                    <h2 id=\"faq-title\" data-reveal=\"fade-right\">Domande frequenti<\/h2>\n                    <p data-reveal=\"fade-right\" data-reveal-delay=\"1\">Tutto quello che serve sapere prima di prenotare<\/p>\n                <\/header>\n                <div class=\"bm-faq__list bm-stagger-children\" role=\"list\">\n                    \n                    <div class=\"bm-faq__item\" role=\"listitem\">\n                        <button class=\"bm-faq__question\" aria-expanded=\"false\">\n                            <span>Il cenone di Capodanno \u00e8 incluso?<\/span>\n                            <span class=\"bm-faq__icon\" aria-hidden=\"true\"><\/span>\n                        <\/button>\n                        <div class=\"bm-faq__answer\">\n                            <p class=\"bm-faq__answer-inner\">\n                                No, il cenone non \u00e8 incluso nel pacchetto. Abbiamo per\u00f2 selezionato per voi \n                                <strong>tre proposte esclusive<\/strong>: <em>Da Cesarino<\/em> a Perugia (men\u00f9 fisso \n                                con bevande incluse e fuochi d'artificio in centro), <em>Utopia Ristorante<\/em> a 5,7 km (men\u00f9 fisso \u20ac60, \n                                cucina moderna e raffinata), e <em>Osteria Rosso di Sera<\/em> sul Lago Trasimeno (men\u00f9 fisso \u20ac70 con vista lago).\n                                <a href=\"#cenone\" style=\"color: var(--gold-dark); text-decoration: underline;\">Scopri i dettagli \u2191<\/a>\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bm-faq__item\" role=\"listitem\">\n                        <button class=\"bm-faq__question\" aria-expanded=\"false\">\n                            <span>Cosa include il percorso benessere?<\/span>\n                            <span class=\"bm-faq__icon\" aria-hidden=\"true\"><\/span>\n                        <\/button>\n                        <div class=\"bm-faq__answer\">\n                            <p class=\"bm-faq__answer-inner\">\n                                Il percorso benessere nella SPA \"Orsa Maggiore\" include accesso a sauna, \n                                bagno turco e vasca idromassaggio. Lo slot orario va concordato \n                                al momento della prenotazione.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bm-faq__item\" role=\"listitem\">\n                        <button class=\"bm-faq__question\" aria-expanded=\"false\">\n                            <span>Cosa include la colazione?<\/span>\n                            <span class=\"bm-faq__icon\" aria-hidden=\"true\"><\/span>\n                        <\/button>\n                        <div class=\"bm-faq__answer\">\n                            <p class=\"bm-faq__answer-inner\">\n                                Colazione a buffet con prodotti biologici locali: marmellate fatte in casa, \n                                dolci freschi, formaggi del territorio, salumi umbri artigianali, \n                                uova fresche e frutta di stagione.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bm-faq__item\" role=\"listitem\">\n                        <button class=\"bm-faq__question\" aria-expanded=\"false\">\n                            <span>Posso cumulare questa offerta con altre promozioni?<\/span>\n                            <span class=\"bm-faq__icon\" aria-hidden=\"true\"><\/span>\n                        <\/button>\n                        <div class=\"bm-faq__answer\">\n                            <p class=\"bm-faq__answer-inner\">\n                                No, il pacchetto non \u00e8 cumulabile con altre offerte valide \n                                al momento della prenotazione e\/o soggiorno.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bm-faq__item\" role=\"listitem\">\n                        <button class=\"bm-faq__question\" aria-expanded=\"false\">\n                            <span>Come funziona il pagamento?<\/span>\n                            <span class=\"bm-faq__icon\" aria-hidden=\"true\"><\/span>\n                        <\/button>\n                        <div class=\"bm-faq__answer\">\n                            <p class=\"bm-faq__answer-inner\">\n                                La tariffa prevede il pagamento immediato al momento della prenotazione. \n                                La tua vacanza \u00e8 per\u00f2 protetta grazie a BeSafe Rate: in caso di annullamento \n                                per cause documentabili (malattia, infortunio, ecc.) puoi ottenere il rimborso \n                                fino al 100% dell'importo. Inclusa anche assistenza durante il soggiorno.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bm-faq__item\" role=\"listitem\">\n                        <button class=\"bm-faq__question\" aria-expanded=\"false\">\n                            <span>Quali sono i metodi di pagamento accettati?<\/span>\n                            <span class=\"bm-faq__icon\" aria-hidden=\"true\"><\/span>\n                        <\/button>\n                        <div class=\"bm-faq__answer\">\n                            <p class=\"bm-faq__answer-inner\">\n                                Accettiamo pagamenti tramite bonifico bancario, contanti, bancomat \n                                e carte di credito (American Express, Visa, Maestro, UnionPay).\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- CTA FINALE -->\n    <section class=\"bm-cta\" aria-labelledby=\"cta-title\">\n        <div class=\"bm-container\">\n            <span class=\"bm-cta__badge\" data-reveal=\"zoom-in\">Offerta limitata -20%<\/span>\n            <h2 id=\"cta-title\" data-reveal=\"fade-up\" data-reveal-delay=\"1\">Inizia il 2026 nel modo giusto<\/h2>\n            <p data-reveal=\"fade-up\" data-reveal-delay=\"2\">\n                Non aspettare. I posti per Capodanno sono limitati \n                e questa offerta non durer\u00e0 a lungo.\n            <\/p>\n            <div class=\"bm-cta__buttons\" data-reveal=\"fade-up\" data-reveal-delay=\"3\">\n                <a href=\"tel:+390755293119\" class=\"bm-btn bm-btn--primary\" itemprop=\"telephone\">\n                    +39 075 529 3119\n                <\/a>\n                <a href=\"mailto:info@borgomandoleto.com\" class=\"bm-btn bm-btn--outline\" itemprop=\"email\">\n                    info@borgomandoleto.com\n                <\/a>\n            <\/div>\n            <p class=\"bm-cta__note\" data-reveal=\"fade-in\" data-reveal-delay=\"4\">\n                Hai esigenze particolari? Contattaci per creare insieme il pacchetto perfetto per te.\n            <\/p>\n        <\/div>\n    <\/section>\n\n    <!-- FOOTER CONDIZIONI -->\n    <footer class=\"bm-footer\">\n        <div class=\"bm-container\">\n            <div class=\"bm-footer__grid bm-stagger-children\">\n                <div class=\"bm-footer__col\">\n                    <h4>Cancellazione<\/h4>\n                    <ul>\n                        <li>Tariffa prepagata non rimborsabile<\/li>\n                        <li><strong>Protezione BeSafe Rate<\/strong> inclusa<\/li>\n                        <li>Rimborso fino al 100% per cause documentabili<\/li>\n                        <li><a href=\"https:\/\/www.travel.besafesuite.com\/insurances\/besafe-plus\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--gold-dark); text-decoration: underline;\">Dettagli copertura \u2192<\/a><\/li>\n                    <\/ul>\n                <\/div>\n                <div class=\"bm-footer__col\">\n                    <h4>Pagamento<\/h4>\n                    <ul>\n                        <li><strong>Pagamento immediato<\/strong> alla prenotazione<\/li>\n                        <li>Tariffa assicurata con BeSafe Rate<\/li>\n                        <li>Carte (Visa, Mastercard, Amex, UnionPay)<\/li>\n                        <li>Bonifico bancario<\/li>\n                    <\/ul>\n                <\/div>\n                <div class=\"bm-footer__col\">\n                    <h4>Check-in \/ Check-out<\/h4>\n                    <ul>\n                        <li><strong>Arrivo:<\/strong> dalle 15:00<\/li>\n                        <li><strong>Partenza:<\/strong> entro le 11:00<\/li>\n                        <li>Early check-in e late check-out su richiesta<\/li>\n                        <li>Parcheggio gratuito in struttura<\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            <p class=\"bm-footer__note\" data-reveal=\"fade-in\">\n                * Il pacchetto non \u00e8 cumulabile con altre offerte valide al momento della prenotazione e\/o soggiorno.<br>\n                Per esigenze particolari o richieste speciali, contattateci direttamente.\n            <\/p>\n        <\/div>\n    <\/footer>\n\n    <!-- STICKY BUTTON BACK TO SITE -->\n    <a href=\"https:\/\/borgomandoleto.com\/it\/\" \n       class=\"bm-sticky-back\" \n       id=\"backToSiteBtn\"\n       title=\"Torna al sito Borgo Mandoleto\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path d=\"M19 12H5M12 19l-7-7 7-7\"\/>\n        <\/svg>\n        <span>Torna al sito<\/span>\n    <\/a>\n\n<\/article>\n\n<!-- JAVASCRIPT -->\n<script>\n(function() {\n    'use strict';\n    \n    \/*\n    ===========================================\n    SCROLL REVEAL ANIMATIONS\n    Intersection Observer API\n    ===========================================\n    *\/\n    \n    \/\/ Configurazione observer\n    const observerOptions = {\n        root: null,\n        rootMargin: '0px 0px -80px 0px',\n        threshold: 0.1\n    };\n    \n    \/\/ Callback quando gli elementi entrano nel viewport\n    const revealCallback = function(entries, observer) {\n        entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n                entry.target.classList.add('is-visible');\n                observer.unobserve(entry.target);\n            }\n        });\n    };\n    \n    \/\/ Crea l'observer\n    const revealObserver = new IntersectionObserver(revealCallback, observerOptions);\n    \n    \/\/ Osserva tutti gli elementi con data-reveal\n    document.querySelectorAll('[data-reveal]').forEach(function(el) {\n        revealObserver.observe(el);\n    });\n    \n    \/\/ Osserva elementi con stagger children\n    const staggerOptions = {\n        root: null,\n        rootMargin: '0px 0px -50px 0px',\n        threshold: 0.2\n    };\n    \n    const staggerCallback = function(entries, observer) {\n        entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n                entry.target.classList.add('is-visible');\n                observer.unobserve(entry.target);\n            }\n        });\n    };\n    \n    const staggerObserver = new IntersectionObserver(staggerCallback, staggerOptions);\n    \n    document.querySelectorAll('.bm-stagger-children').forEach(function(el) {\n        staggerObserver.observe(el);\n    });\n    \n    \/*\n    ===========================================\n    STICKY BUTTON - Back to Site (con tracking)\n    ===========================================\n    *\/\n    var backToSiteBtn = document.getElementById('backToSiteBtn');\n    \n    if (backToSiteBtn) {\n        backToSiteBtn.addEventListener('click', function(e) {\n            \/\/ Track click in Analytics\n            if (typeof gtag !== 'undefined') {\n                gtag('event', 'click_back_to_site', {\n                    'event_category': 'navigation',\n                    'event_label': 'landing_capodanno_to_main_site',\n                    'transport_type': 'beacon'\n                });\n            }\n        });\n    }\n    \n    \/*\n    ===========================================\n    MODAL MENU - Rosso di Sera\n    ===========================================\n    *\/\n    window.openMenuModal = function() {\n        var modal = document.getElementById('menuModal');\n        if (modal) {\n            modal.classList.add('is-open');\n            modal.setAttribute('aria-hidden', 'false');\n            document.body.style.overflow = 'hidden';\n            \n            \/\/ Track in Analytics\n            if (typeof gtag === 'function') {\n                gtag('event', 'menu_view', {\n                    event_category: 'cenone',\n                    event_label: 'Rosso di Sera menu opened'\n                });\n            }\n        }\n    };\n    \n    window.closeMenuModal = function() {\n        var modal = document.getElementById('menuModal');\n        if (modal) {\n            modal.classList.remove('is-open');\n            modal.setAttribute('aria-hidden', 'true');\n            document.body.style.overflow = '';\n        }\n    };\n    \n    \/\/ Chiudi modal con ESC\n    document.addEventListener('keydown', function(e) {\n        if (e.key === 'Escape') {\n            closeMenuModal();\n        }\n    });\n    \n    \/*\n    ===========================================\n    FAQ Toggle\n    ===========================================\n    *\/\n    document.querySelectorAll('.bm-faq__question').forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            var item = this.closest('.bm-faq__item');\n            var isOpen = item.classList.contains('active');\n            \n            \/\/ Chiudi tutti\n            document.querySelectorAll('.bm-faq__item').forEach(function(el) {\n                el.classList.remove('active');\n                el.querySelector('.bm-faq__question').setAttribute('aria-expanded', 'false');\n            });\n            \n            \/\/ Apri corrente se era chiuso\n            if (!isOpen) {\n                item.classList.add('active');\n                this.setAttribute('aria-expanded', 'true');\n            }\n        });\n    });\n    \n    \/*\n    ===========================================\n    Smooth scroll\n    ===========================================\n    *\/\n    document.querySelectorAll('a[href^=\"#\"]').forEach(function(a) {\n        a.addEventListener('click', function(e) {\n            var target = document.querySelector(this.getAttribute('href'));\n            if (target) {\n                e.preventDefault();\n                target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n            }\n        });\n    });\n    \n    \/*\n    ===========================================\n    Parallax leggero per hero (opzionale)\n    ===========================================\n    *\/\n    var heroVisual = document.querySelector('.bm-hero__visual');\n    if (heroVisual && window.innerWidth > 768) {\n        var ticking = false;\n        \n        window.addEventListener('scroll', function() {\n            if (!ticking) {\n                window.requestAnimationFrame(function() {\n                    var scrolled = window.pageYOffset;\n                    var heroHeight = heroVisual.offsetHeight;\n                    \n                    if (scrolled < heroHeight) {\n                        heroVisual.style.transform = 'translateY(' + (scrolled * 0.3) + 'px)';\n                    }\n                    \n                    ticking = false;\n                });\n                \n                ticking = true;\n            }\n        });\n    }\n    \n    \/*\n    ===========================================\n    Analytics (se presente)\n    ===========================================\n    *\/\n    document.querySelectorAll('.bm-btn--primary').forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            if (typeof gtag === 'function') {\n                gtag('event', 'click', {\n                    event_category: 'CTA',\n                    event_label: 'Capodanno Umbria 2025'\n                });\n            }\n        });\n    });\n    \n    \/*\n    ===========================================\n    ANALYTICS AVANZATE - Scroll Tracking\n    ===========================================\n    *\/\n    var scrollMilestones = [25, 50, 75, 90, 100];\n    var milestonesReached = {};\n    \n    function getScrollPercentage() {\n        var scrollTop = window.pageYOffset || document.documentElement.scrollTop;\n        var docHeight = document.documentElement.scrollHeight - document.documentElement.clientHeight;\n        return Math.round((scrollTop \/ docHeight) * 100);\n    }\n    \n    window.addEventListener('scroll', (function() {\n        var ticking = false;\n        return function() {\n            if (!ticking) {\n                window.requestAnimationFrame(function() {\n                    var scrollPercent = getScrollPercentage();\n                    scrollMilestones.forEach(function(milestone) {\n                        if (scrollPercent >= milestone && !milestonesReached[milestone]) {\n                            milestonesReached[milestone] = true;\n                            if (typeof gtag === 'function') {\n                                gtag('event', 'scroll_depth', {\n                                    event_category: 'engagement',\n                                    event_label: 'landing_capodanno',\n                                    value: milestone\n                                });\n                            }\n                        }\n                    });\n                    ticking = false;\n                });\n                ticking = true;\n            }\n        };\n    })());\n    \n    \/*\n    ===========================================\n    ANALYTICS - Section Visibility Tracking\n    ===========================================\n    *\/\n    var sectionsToTrack = [\n        { selector: '.bm-hero', name: 'hero' },\n        { selector: '.bm-intro', name: 'intro' },\n        { selector: '.bm-incluso', name: 'incluso' },\n        { selector: '.bm-cenone', name: 'cenone' },\n        { selector: '.bm-destinazioni', name: 'destinazioni' },\n        { selector: '.bm-ristorante', name: 'ristorante' },\n        { selector: '.bm-besafe', name: 'besafe' },\n        { selector: '.bm-faq', name: 'faq' },\n        { selector: '.bm-cta', name: 'cta_finale' }\n    ];\n    \n    var sectionsViewed = {};\n    \n    var sectionObserver = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n                var sectionName = entry.target.dataset.trackSection;\n                if (sectionName && !sectionsViewed[sectionName]) {\n                    sectionsViewed[sectionName] = true;\n                    if (typeof gtag === 'function') {\n                        gtag('event', 'section_view', {\n                            event_category: 'engagement',\n                            event_label: sectionName\n                        });\n                    }\n                }\n            }\n        });\n    }, { threshold: 0.3 });\n    \n    sectionsToTrack.forEach(function(section) {\n        var el = document.querySelector(section.selector);\n        if (el) {\n            el.dataset.trackSection = section.name;\n            sectionObserver.observe(el);\n        }\n    });\n    \n    \/*\n    ===========================================\n    ANALYTICS - All Clicks Tracking\n    ===========================================\n    *\/\n    document.addEventListener('click', function(e) {\n        var target = e.target.closest('a, button');\n        if (!target) return;\n        \n        var linkText = target.textContent.trim().substring(0, 50);\n        var linkHref = target.href || 'button';\n        var linkClass = target.className || '';\n        \n        \/\/ Determina il tipo di click\n        var clickType = 'generic';\n        if (linkClass.includes('bm-btn--primary')) clickType = 'cta_primary';\n        else if (linkClass.includes('bm-btn--outline')) clickType = 'cta_secondary';\n        else if (linkClass.includes('bm-btn--dark')) clickType = 'cta_dark';\n        else if (linkClass.includes('bm-sticky-back')) clickType = 'back_to_site';\n        else if (linkClass.includes('bm-cenone__card-cta')) clickType = 'cenone_restaurant';\n        else if (linkClass.includes('bm-destinazioni')) clickType = 'destination_click';\n        else if (target.closest('.bm-faq')) clickType = 'faq_interaction';\n        else if (target.closest('.bm-footer')) clickType = 'footer_link';\n        else if (linkHref && linkHref.includes('tel:')) clickType = 'phone_click';\n        else if (linkHref && linkHref.includes('mailto:')) clickType = 'email_click';\n        else if (linkHref && linkHref.includes('wubook')) clickType = 'booking_click';\n        \n        if (typeof gtag === 'function') {\n            gtag('event', 'click_tracking', {\n                event_category: 'clicks',\n                event_label: linkText,\n                click_type: clickType,\n                click_url: linkHref\n            });\n        }\n    });\n    \n    \/*\n    ===========================================\n    ANALYTICS - Time on Page\n    ===========================================\n    *\/\n    var timeOnPage = 0;\n    var timeIntervals = [30, 60, 120, 180, 300]; \/\/ secondi\n    var timeIntervalsReached = {};\n    \n    setInterval(function() {\n        timeOnPage++;\n        timeIntervals.forEach(function(interval) {\n            if (timeOnPage === interval && !timeIntervalsReached[interval]) {\n                timeIntervalsReached[interval] = true;\n                if (typeof gtag === 'function') {\n                    gtag('event', 'time_on_page', {\n                        event_category: 'engagement',\n                        event_label: 'landing_capodanno',\n                        value: interval\n                    });\n                }\n            }\n        });\n    }, 1000);\n    \n    \/*\n    ===========================================\n    ANALYTICS - Cenone Card Clicks\n    ===========================================\n    *\/\n    document.querySelectorAll('.bm-cenone__card-cta').forEach(function(link) {\n        link.addEventListener('click', function() {\n            var card = this.closest('.bm-cenone__card');\n            var restaurantName = card.querySelector('h3').textContent;\n            if (typeof gtag === 'function') {\n                gtag('event', 'cenone_click', {\n                    event_category: 'cenone',\n                    event_label: restaurantName\n                });\n            }\n        });\n    });\n    \n})();\n<\/script>\n\n<!--\n===========================================\nCONFIGURAZIONE AIO SEO (All in One SEO)\n===========================================\n\nNella sidebar WordPress, sezione \"AIOSEO Settings\":\n\n1. GENERAL\n   - Post Title: Capodanno in Umbria 2025 | 3 Notti + SPA | Borgo Mandoleto\n   - Meta Description: Capodanno in agriturismo con SPA in Umbria. 3 notti + colazione + percorso benessere a \u20ac435 per coppia (invece di \u20ac546). Vicino ad Assisi, Gubbio e Perugia.\n   - Focus Keyphrase: capodanno umbria\n\n2. SOCIAL\n   - Facebook\/Open Graph:\n     * Title: Capodanno in Umbria 2025 - Offerta -20%\n     * Description: Festeggia il nuovo anno a Borgo Mandoleto. 3 notti, colazione e SPA inclusi. Scopri l'offerta!\n     * Image: caricare immagine 1200x630px\n   \n   - Twitter:\n     * Card Type: Summary with Large Image\n     * Title\/Description: come Facebook\n\n3. SCHEMA (se disponibile in AIOSEO Pro)\n   - Type: Product\/Offer\n   - I dati strutturati sono gi\u00e0 nel codice HTML\n\n4. ADVANCED\n   - Robots: index, follow\n   - Canonical URL: https:\/\/borgomandoleto.com\/capodanno-umbria-2025\/\n\n5. SITEMAP\n   - Assicurarsi che la pagina sia inclusa\n\n===========================================\nKEYWORDS SECONDARIE DA INSERIRE NEL TESTO\n===========================================\n- capodanno agriturismo umbria\n- capodanno spa umbria\n- offerta capodanno perugia\n- dove dormire capodanno assisi\n- cenone capodanno umbria\n- borgo mandoleto capodanno\n===========================================\n-->\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>31 Dicembre 2025 \u00b7 Umbria Capodanno indimenticabile nel cuore dell&#8217;Umbria Festeggia l&#8217;arrivo del 2026 nell&#8217;elegante cornice di Borgo Mandoleto, tra borghi decorati, colline suggestive e il calore della SPA. Durata 3 notti Prezzo a coppia \u20ac546 \u20ac435 -20% Include Colazione + SPA Prenota ora Scopri i dettagli L&#8217;esperienza Il modo migliore per iniziare il nuovo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1375,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[10],"tags":[],"class_list":["post-1481","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-offerte-passate"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/posts\/1481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/comments?post=1481"}],"version-history":[{"count":0,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/posts\/1481\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/media\/1375"}],"wp:attachment":[{"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/media?parent=1481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/categories?post=1481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/tags?post=1481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}