{"id":28,"date":"2026-05-31T21:31:13","date_gmt":"2026-05-31T21:31:13","guid":{"rendered":"https:\/\/www.massyonthegreen.it\/index.php\/home\/"},"modified":"2026-07-22T12:02:13","modified_gmt":"2026-07-22T10:02:13","slug":"home","status":"publish","type":"page","link":"https:\/\/www.massyonthegreen.it\/","title":{"rendered":"Massy On The Green"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"WebSite\", \"@id\": \"https:\/\/massyonthegreen.it\/#website\", \"url\": \"https:\/\/massyonthegreen.it\/\", \"name\": \"Massy On The Green\", \"description\": \"Il diario di bordo golfistico di Massimiliano Pioli\", \"inLanguage\": \"it-IT\", \"publisher\": {\"@id\": \"https:\/\/massyonthegreen.it\/#person\"}}, {\"@type\": \"Person\", \"@id\": \"https:\/\/massyonthegreen.it\/#person\", \"name\": \"Massimiliano Pioli\", \"alternateName\": \"Massy On The Green\", \"url\": \"https:\/\/massyonthegreen.it\/\", \"jobTitle\": \"AI Strategist\", \"description\": \"AI Strategist e golfista. HCP 21.1, best score 87, oltre 22 campi giocati tra Italia ed Europa.\", \"knowsAbout\": [\"Golf\", \"Intelligenza Artificiale\", \"Marketing Digitale\"], \"sameAs\": [\"https:\/\/www.instagram.com\/massy.onthegreen\", \"https:\/\/www.tiktok.com\/@massy.onthegreen\", \"https:\/\/massimilianopioli.com\"]}]}<\/script>\n\n\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@500;700&#038;family=Fraunces:opsz,wght,SOFT@9..144,300;9..144,400;9..144,600;9..144,900&#038;family=Inter:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\" integrity=\"sha256-p4NxAoJBhIIN+hmNHrzRCf9tD\/miZyoHS5obTRR9BMY=\" crossorigin=\"\">\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/MarkerCluster.css\">\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/MarkerCluster.Default.css\">\n<style>\n\n\/* === WP full-width override (wp-site-optimizer) === *\/\n:root{--wp--style--global--content-size:100%!important;--wp--style--global--wide-size:100%!important}\n.is-layout-constrained>*,.wp-block-post-content>*,.entry-content>*,\n.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}\n.has-global-padding{padding-left:0!important;padding-right:0!important}\n.wp-site-blocks,.site-content,.entry-content,.post-content,main,article,.wp-block-post-content,[class*=\"wp-block-group\"]{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}\nbody,body.page{margin:0!important;padding:0!important}\nhtml{margin-top:0!important}\n.wp-block-html{margin:0!important}\n\/* === fine override === *\/\n\/* === scroll reveal === *\/\n\/* logo grande hero *\/\n.hero-logo{display:block;width:clamp(150px,19vw,300px);height:auto;margin:0 auto 24px;text-align:center;filter:drop-shadow(0 12px 34px rgba(0,0,0,.55))}\n@media(max-width:800px){.hero-logo{margin:0 auto 18px}}\n\n\/* Prossime gare: sezione piu' compatta *\/\n#prossime{padding-top:46px!important;padding-bottom:10px!important}\n#prossime .section-head{margin-bottom:18px!important}\n#prossime .section-head h2{font-size:clamp(26px,3.4vw,38px)!important}\n#prossime .prossime-grid{max-width:560px!important;margin-left:auto!important;margin-right:auto!important}\n#prossime .prossima-feature{transform:scale(.94)}\n\n\/* Instagram feed: mostra solo gli ultimi 4 post (1 riga) *\/\n#sb_instagram #sbi_images .sbi_item:nth-child(n+5){display:none!important}\n#sb_instagram .sbi_load_btn,#sb_instagram #sbi_load,#sb_instagram .sbi_load{display:none!important}\n\/* Instagram feed: formato verticale 4:5 invece di 1:1 *\/\n#sb_instagram #sbi_images .sbi_photo_wrap{padding-bottom:0!important;height:auto!important}\n#sb_instagram #sbi_images .sbi_photo{position:relative!important;display:block!important;height:auto!important;aspect-ratio:4\/5!important;background-size:cover!important;background-position:center!important}\n#sb_instagram #sbi_images .sbi_photo img{width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:4\/5!important}\n\n\/* === micro-interazioni hover (fluide ed eleganti) === *\/\n.stat-card,.record-card,.podio-card,.goal-card,.goal-stat,.prossima-card,.channel-card,.ig-embed-card,.partner-card,.bag-cat,.paese,.bag-stat,.podio-gara{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease,border-color .45s ease,opacity .6s ease!important}\n.stat-card:hover,.record-card:hover,.podio-card:hover,.goal-card:hover,.goal-stat:hover,.prossima-card:hover,.channel-card:hover,.ig-embed-card:hover,.partner-card:hover,.bag-cat:hover,.paese:hover,.bag-stat:hover,.podio-gara:hover{transform:translateY(-6px) scale(1.012);box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 0 1px rgba(212,162,76,.35)}\n.bag-balls-box img{transition:transform .5s cubic-bezier(.16,1,.3,1)}\n.bag-balls-box:hover img{transform:scale(1.05)}\n\/* sacca + wordmark (Cobra, TaylorMade): hover fluido garantito *\/\n.bag-photo,.bag-wordmark{transition:transform .42s cubic-bezier(.16,1,.3,1),background .42s ease!important}\n.bag-photo img,.bag-wordmark img{transition:transform .45s cubic-bezier(.16,1,.3,1)!important}\n.bag-photo:hover{transform:translateY(-8px) scale(1.015)!important}\n.bag-photo:hover img{transform:scale(1.05)!important}\n.bag-wordmark:hover img{transform:scale(1.08)!important}\n.top-campo{transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .45s,box-shadow .45s!important}\n.top-campo:hover{transform:translateY(-8px) scale(1.01)}\n.nav-links a{display:inline-block;transition:color .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}\n.nav-links a:hover{transform:translateY(-2px)}\n.section-head h2,.hero h1{transition:transform .2s linear;will-change:transform}\n\n\/* pallina: movimento evidente *\/\n@keyframes floatBall{0%,100%{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-22px) rotate(1.2deg)}}\n.bag-balls-photo img{animation:floatBall 4.2s ease-in-out infinite!important}\n\/* logo Lauro Golf piu' grande nel cerchio *\/\n.top-logo img[src*=\"lauro-golf\"]{transform:scale(1.18)}\n.top-campo:hover .top-logo img[src*=\"lauro-golf\"]{transform:scale(1.24)}\n\n.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}\n.reveal.in{opacity:1;transform:none}\n\n\n  :root {\n    --navy: #021024;\n    --navy-2: #051232;\n    --navy-3: #0a1a3a;\n    --gold: #D4A24C;\n    --gold-soft: #E5B968;\n    --gold-deep: #A67E33;\n    --silver: #B8B8C4;\n    --cream: #F5F1E8;\n    --white: #FFFFFF;\n    --muted: rgba(255,255,255,0.7);\n    --muted-2: rgba(255,255,255,0.5);\n    --line: rgba(212, 162, 76, 0.15);\n    --line-strong: rgba(212, 162, 76, 0.35);\n    --glass: rgba(255,255,255,0.04);\n    --glass-strong: rgba(255,255,255,0.08);\n  }\n  @keyframes pulse {\n    0% { transform: scale(0.6); opacity: 0.7; }\n    100% { transform: scale(2.2); opacity: 0; }\n  }\n  \/* Grain overlay - texture litografica premium *\/\n  body::before {\n    content: '';\n    position: fixed;\n    inset: 0;\n    z-index: 999;\n    pointer-events: none;\n    opacity: 0.04;\n    mix-blend-mode: overlay;\n    background-image: url(\"data:image\/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'\/><\/filter><rect width='100%25' height='100%25' filter='url(%23n)'\/><\/svg>\");\n  }\n  \/* Topographic line pattern - watermark sezioni golf *\/\n  .topo-bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    opacity: 0.06;\n    background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 800 800'><g fill='none' stroke='%23D4A24C' stroke-width='1'><path d='M-100,200 Q200,100 500,200 T1100,200'\/><path d='M-100,260 Q200,160 500,260 T1100,260'\/><path d='M-100,320 Q200,220 500,320 T1100,320'\/><path d='M-100,380 Q200,280 500,380 T1100,380'\/><path d='M-100,440 Q200,340 500,440 T1100,440'\/><path d='M-100,500 Q200,400 500,500 T1100,500'\/><path d='M-100,560 Q200,460 500,560 T1100,560'\/><path d='M-100,620 Q200,520 500,620 T1100,620'\/><\/g><\/svg>\");\n    background-size: 800px 800px;\n  }\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n  html { scroll-behavior: smooth; }\n  body {\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n    background: var(--navy);\n    color: var(--white);\n    line-height: 1.65;\n    overflow-x: hidden;\n    -webkit-font-smoothing: antialiased;\n  }\n  h1, h2, h3, .display {\n    font-family: 'Fraunces', Georgia, serif;\n    letter-spacing: -0.01em;\n    font-weight: 400;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 50;\n  }\n  .crest-font {\n    font-family: 'Cinzel', 'Trajan Pro', Georgia, serif;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n  }\n  a { color: inherit; text-decoration: none; }\n  img { max-width: 100%; display: block; }\n\n  \/* NAVBAR *\/\n  .navbar {\n    position: fixed;\n    top: 0; left: 0; right: 0;\n    z-index: 1000;\n    background: rgba(2, 16, 36, 0.82);\n    backdrop-filter: blur(14px);\n    -webkit-backdrop-filter: blur(14px);\n    border-bottom: 1px solid var(--line);\n  }\n  .nav-inner {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 14px 24px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n  }\n  .nav-brand {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-family: 'Cinzel', serif;\n    font-weight: 700;\n    font-size: 14px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n  .nav-brand img { width: 40px; height: 40px; }\n  .nav-logo { opacity: 0.98; }\n  .nav-links { display: flex; gap: 32px; font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase; }\n  .nav-links a { color: var(--muted); transition: color .2s; font-weight: 500; }\n  .nav-links a:hover { color: var(--white); }\n  .nav-toggle { display: none; background: none; border: none; color: var(--white); cursor: pointer; font-size: 24px; }\n  @media (max-width: 900px) {\n    .nav-links { display: none; position: absolute; top: 100%; left: 0; right: 0; flex-direction: column; gap: 0; background: var(--navy); padding: 8px 24px 16px; border-bottom: 1px solid var(--line); }\n    .nav-links.open { display: flex; }\n    .nav-links a { padding: 14px 0; border-bottom: 1px solid var(--line); }\n    .nav-toggle { display: block; }\n  }\n\n  \/* HERO \u2014 full-bleed cinematografico *\/\n  .hero {\n    min-height: 100vh;\n    padding: 0;\n    position: relative;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    background: var(--navy);\n  }\n  .hero-bg {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    background: var(--navy);\n    overflow: hidden;\n  }\n  .hero-bg img {\n    position: absolute;\n    right: -2%;\n    top: 50%;\n    transform: translateY(-50%);\n    height: 88%;\n    width: auto;\n    max-width: 55%;\n    object-fit: contain;\n    object-position: right center;\n    filter: contrast(1.05) saturate(0.9);\n    -webkit-mask-image: linear-gradient(to right, transparent 0%, rgba(0,0,0,0.5) 20%, black 45%);\n    mask-image: linear-gradient(to right, transparent 0%, rgba(0,0,0,0.5) 20%, black 45%);\n  }\n  .hero-bg::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(ellipse 60% 80% at 20% 50%, rgba(2,16,36,0.7), transparent 70%),\n      linear-gradient(180deg, transparent 0%, transparent 70%, var(--navy) 100%);\n    pointer-events: none;\n  }\n  @media (max-width: 900px) {\n    .hero-bg img {\n      max-width: 100%;\n      right: 0;\n      opacity: 0.5;\n      -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 30%, black 70%, transparent 100%);\n      mask-image: linear-gradient(to bottom, transparent 0%, black 30%, black 70%, transparent 100%);\n    }\n  }\n  .hero-inner {\n    position: relative;\n    z-index: 2;\n    max-width: 1320px;\n    width: 100%;\n    margin: 0 auto;\n    padding: 140px 32px 300px;\n  }\n  .hero-text { max-width: 720px; }\n  .hero-text .crest {\n    display: inline-flex;\n    align-items: center;\n    gap: 14px;\n    padding: 0;\n    color: var(--gold);\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.4em;\n    text-transform: uppercase;\n    margin-bottom: 36px;\n  }\n  .hero-text .crest::before, .hero-text .crest::after {\n    content: '';\n    width: 36px;\n    height: 1px;\n    background: var(--gold);\n  }\n  .hero-text h1 {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(54px, 8vw, 116px);\n    line-height: 0.92;\n    margin-bottom: 28px;\n    font-weight: 300;\n    letter-spacing: -0.03em;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .hero-text h1 .line1 {\n    display: block;\n    font-weight: 900;\n  }\n  .hero-text h1 .line2 {\n    display: block;\n    font-style: italic;\n    font-weight: 300;\n    color: var(--gold);\n    font-size: 0.58em;\n    margin-top: 8px;\n    letter-spacing: -0.02em;\n  }\n  .hero-tagline {\n    font-family: 'Cinzel', serif;\n    font-size: clamp(14px, 1.6vw, 18px);\n    color: var(--white);\n    margin-bottom: 40px;\n    letter-spacing: 0.35em;\n    font-weight: 500;\n    text-transform: uppercase;\n    display: inline-flex;\n    align-items: center;\n    gap: 14px;\n  }\n  .hero-tagline::before {\n    content: '';\n    width: 8px; height: 8px;\n    background: var(--gold);\n    border-radius: 50%;\n  }\n  .hero-tagline .em { color: var(--gold); }\n  .hero-intro {\n    max-width: 580px;\n    font-size: 16px;\n    line-height: 1.65;\n    color: rgba(255,255,255,0.82);\n    margin-top: 36px;\n    border-left: 2px solid var(--gold);\n    padding-left: 22px;\n  }\n  .hero-intro strong { color: var(--gold); font-weight: 500; }\n  .stats-row {\n    position: absolute;\n    bottom: 36px;\n    left: 50%;\n    transform: translateX(-50%);\n    z-index: 5;\n    width: calc(100% - 48px);\n    max-width: 880px;\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    background: rgba(2,16,36,0.92);\n    backdrop-filter: blur(20px);\n    border: 1px solid var(--line-strong);\n    border-radius: 4px;\n    box-shadow: 0 30px 80px rgba(0,0,0,0.6);\n  }\n  .stat-card {\n    padding: 32px 16px;\n    text-align: center;\n    border-right: 1px solid var(--line);\n    transition: background .3s;\n  }\n  .stat-card:last-child { border-right: none; }\n  .stat-card:hover { background: rgba(212, 162, 76, 0.05); }\n  .stat-num {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(36px, 4.5vw, 56px);\n    font-weight: 600;\n    color: var(--white);\n    margin-bottom: 8px;\n    letter-spacing: -0.02em;\n    line-height: 1;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .stat-label {\n    font-family: 'Cinzel', serif;\n    font-size: 10px;\n    color: var(--gold);\n    text-transform: uppercase;\n    letter-spacing: 0.28em;\n    font-weight: 500;\n  }\n  @media (max-width: 900px) {\n    .hero-inner { padding: 120px 20px 320px; }\n    .hero-bg::after {\n      background:\n        linear-gradient(180deg, rgba(2,16,36,0.35) 0%, rgba(2,16,36,0.85) 65%, var(--navy) 100%);\n    }\n    .stats-row {\n      grid-template-columns: repeat(3, 1fr);\n      bottom: 40px;\n    }\n    .stat-card { padding: 20px 6px; }\n    .stat-num { font-size: 30px; }\n    .stat-label { font-size: 8px; letter-spacing: 0.12em; }\n  }\n\n  \/* WAVE DIVIDER *\/\n  .wave { display: none; }\n\n  \/* SECTIONS *\/\n  section { padding: 84px 24px; position: relative; overflow: hidden; }\n  section.first-after-hero { padding-top: 200px; }\n  section.section-compact { padding-top: 84px; padding-bottom: 84px; }\n  section.section-compact .section-head { margin-bottom: 40px; }\n  .section-inner { max-width: 1240px; margin: 0 auto; position: relative; z-index: 2; }\n  .section-head { text-align: center; margin-bottom: 80px; }\n  .section-head .kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 14px;\n    color: var(--gold);\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.4em;\n    text-transform: uppercase;\n    margin-bottom: 22px;\n  }\n  .section-head .kicker::before, .section-head .kicker::after {\n    content: '';\n    width: 28px;\n    height: 1px;\n    background: var(--gold);\n  }\n  .section-head h2 {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(40px, 6vw, 76px);\n    line-height: 1.0;\n    margin-bottom: 18px;\n    letter-spacing: -0.02em;\n    font-weight: 400;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .section-head h2 em {\n    font-style: italic;\n    color: var(--gold);\n    font-weight: 300;\n  }\n  .section-head p {\n    color: var(--muted);\n    font-size: 17px;\n    max-width: 600px;\n    margin: 0 auto;\n    line-height: 1.6;\n  }\n\n  .bg-deep { background: var(--navy); }\n  .bg-blue { background: var(--navy); }\n  .bg-green { background: var(--navy); }\n\n  \/* CARAMELLA \u2014 manifesto *\/\n  .caramella-wrap {\n    max-width: 880px;\n    margin: 0 auto;\n    text-align: center;\n    position: relative;\n    padding: 20px;\n  }\n  .caramella-mark {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(80px, 14vw, 160px);\n    line-height: 0.6;\n    color: var(--gold);\n    opacity: 0.25;\n    font-weight: 900;\n    margin-bottom: 0;\n    user-select: none;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .caramella-quote {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(26px, 3.6vw, 44px);\n    line-height: 1.35;\n    color: var(--white);\n    font-weight: 400;\n    letter-spacing: -0.01em;\n    margin-bottom: 36px;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .caramella-quote em { color: var(--gold); font-style: italic; }\n  .caramella-not {\n    display: inline-flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 12px;\n    margin-bottom: 32px;\n  }\n  .caramella-not span {\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--muted);\n    padding: 8px 16px;\n    border: 1px solid var(--line);\n    border-radius: 2px;\n    text-decoration: line-through;\n    text-decoration-color: var(--gold);\n    text-decoration-thickness: 1px;\n  }\n  .caramella-yes {\n    display: inline-block;\n    font-family: 'Cinzel', serif;\n    font-size: 13px;\n    letter-spacing: 0.3em;\n    text-transform: uppercase;\n    color: var(--gold);\n    padding: 14px 28px;\n    border: 1px solid var(--gold);\n    background: rgba(212, 162, 76, 0.08);\n  }\n  .caramella-story {\n    margin-top: 48px;\n    max-width: 680px;\n    margin-left: auto;\n    margin-right: auto;\n    font-size: 16px;\n    line-height: 1.75;\n    color: rgba(255,255,255,0.78);\n    padding-top: 32px;\n    border-top: 1px solid var(--line);\n  }\n  .caramella-story strong { color: var(--gold); font-weight: 500; }\n\n  \/* MIGLIOR CARAMELLA \u2014 drive piu' lungo *\/\n  .best-caramella {\n    margin: 80px auto 0;\n    max-width: 920px;\n    display: grid;\n    grid-template-columns: minmax(0, 290px) 1fr;\n    gap: 52px;\n    align-items: center;\n    padding-top: 60px;\n    border-top: 1px solid var(--line);\n  }\n  .best-caramella-shot {\n    position: relative;\n    border-radius: 20px;\n    overflow: hidden;\n    border: 1px solid var(--line-strong);\n    box-shadow: 0 34px 80px rgba(0,0,0,0.55);\n  }\n  .best-caramella-shot::before {\n    content: '';\n    position: absolute;\n    inset: -12px;\n    border: 1px solid var(--gold);\n    border-radius: 24px;\n    opacity: 0.35;\n    pointer-events: none;\n  }\n  .best-caramella-shot img { width: 100%; height: auto; display: block; }\n  .best-caramella-eyebrow {\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.3em;\n    text-transform: uppercase;\n    color: var(--gold);\n    margin-bottom: 14px;\n  }\n  .best-caramella-info h3 {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(28px, 3.6vw, 44px);\n    line-height: 1.05;\n    font-weight: 400;\n    letter-spacing: -0.01em;\n    margin-bottom: 4px;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .best-caramella-dist {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(54px, 8vw, 88px);\n    line-height: 1;\n    color: var(--gold);\n    font-weight: 600;\n    letter-spacing: -0.02em;\n    margin: 8px 0 22px;\n  }\n  .best-caramella-dist span {\n    font-size: 0.3em;\n    color: var(--muted);\n    letter-spacing: 0.12em;\n    margin-left: 8px;\n    font-family: 'Cinzel', serif;\n    text-transform: uppercase;\n  }\n  .best-caramella-meta { list-style: none; }\n  .best-caramella-meta li {\n    display: flex;\n    gap: 14px;\n    align-items: baseline;\n    font-size: 15px;\n    color: rgba(255,255,255,0.82);\n    padding: 11px 0;\n    border-bottom: 1px solid var(--line);\n  }\n  .best-caramella-meta li:last-child { border-bottom: none; }\n  .best-caramella-meta li strong {\n    font-family: 'Cinzel', serif;\n    font-size: 10px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--muted);\n    flex: 0 0 88px;\n    font-weight: 600;\n  }\n  @media (max-width: 760px) {\n    .best-caramella { grid-template-columns: 1fr; gap: 34px; max-width: 340px; }\n  }\n\n  \/* OBIETTIVI 2026 *\/\n  .goals-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n  .goal-card {\n    background: var(--glass);\n    backdrop-filter: blur(14px);\n    border: 1px solid var(--line);\n    border-radius: 8px;\n    padding: 36px 28px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n    transition: border-color .3s, transform .3s, box-shadow .3s;\n  }\n  .goal-card:hover {\n    border-color: var(--gold);\n    transform: translateY(-6px);\n    box-shadow: 0 24px 50px rgba(212, 162, 76, 0.15);\n  }\n  .goal-number {\n    font-family: 'Cinzel', serif;\n    font-size: 10px;\n    letter-spacing: 0.3em;\n    color: var(--gold);\n    margin-bottom: 14px;\n  }\n  .goal-title {\n    font-family: 'Fraunces', serif;\n    font-size: 24px;\n    font-weight: 500;\n    margin-bottom: 20px;\n    letter-spacing: -0.01em;\n  }\n  .goal-title em { color: var(--gold); font-style: italic; }\n  .goal-meter {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n  .goal-stat {\n    display: flex;\n    align-items: baseline;\n    justify-content: center;\n    gap: 12px;\n    margin-bottom: 4px;\n  }\n  .goal-now {\n    font-family: 'Fraunces', serif;\n    font-size: 38px;\n    font-weight: 600;\n    color: var(--white);\n    line-height: 1;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .goal-arrow {\n    font-family: 'Cinzel', serif;\n    font-size: 14px;\n    color: var(--muted);\n    letter-spacing: 0.2em;\n  }\n  .goal-target {\n    font-family: 'Fraunces', serif;\n    font-size: 38px;\n    font-weight: 700;\n    color: var(--gold);\n    line-height: 1;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .goal-bar {\n    height: 4px;\n    background: rgba(255,255,255,0.06);\n    border-radius: 2px;\n    overflow: hidden;\n    margin-top: 4px;\n  }\n  .goal-bar-fill {\n    height: 100%;\n    background: linear-gradient(90deg, var(--gold-deep), var(--gold), var(--gold-soft));\n    border-radius: 2px;\n  }\n  .goal-label {\n    font-family: 'Cinzel', serif;\n    font-size: 10px;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--muted);\n    margin-top: 8px;\n  }\n  @media (max-width: 800px) {\n    .goals-grid { grid-template-columns: 1fr; max-width: 420px; }\n  }\n\n  \/* BEST SCORE \u2014 due record affiancati *\/\n  .records-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    max-width: 1080px;\n    margin: 0 auto;\n  }\n  .record-card {\n    background: linear-gradient(135deg, rgba(212, 162, 76, 0.06), rgba(255,255,255,0.02));\n    border: 1px solid var(--line-strong);\n    border-radius: 8px;\n    padding: 50px 36px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n    transition: border-color .3s, transform .3s, box-shadow .3s;\n  }\n  .record-card:hover {\n    border-color: var(--gold);\n    transform: translateY(-4px);\n    box-shadow: 0 20px 50px rgba(212, 162, 76, 0.15);\n  }\n  .record-card::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(circle at 50% 0%, rgba(212, 162, 76, 0.18), transparent 60%);\n    pointer-events: none;\n  }\n  .record-label {\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.35em;\n    text-transform: uppercase;\n    color: var(--gold);\n    margin-bottom: 18px;\n    position: relative;\n  }\n  .record-number {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(90px, 12vw, 150px);\n    font-weight: 600;\n    line-height: 1;\n    color: var(--white);\n    text-shadow: 0 8px 40px rgba(212, 162, 76, 0.3);\n    margin-bottom: 6px;\n    position: relative;\n    letter-spacing: -0.04em;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .record-unit {\n    font-family: 'Cinzel', serif;\n    font-size: 13px;\n    color: var(--muted);\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    margin-bottom: 26px;\n    position: relative;\n  }\n  .record-meta {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 10px;\n    padding-top: 22px;\n    border-top: 1px solid var(--line);\n    position: relative;\n  }\n  .record-meta-row {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    font-family: 'Cinzel', serif;\n    font-size: 12px;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--white);\n  }\n  .record-meta-row.muted { color: var(--muted); font-size: 11px; letter-spacing: 0.2em; }\n  .record-meta-row::before {\n    content: '';\n    width: 5px;\n    height: 5px;\n    background: var(--gold);\n    border-radius: 50%;\n  }\n  @media (max-width: 800px) {\n    .records-grid { grid-template-columns: 1fr; }\n    .record-card { padding: 40px 28px; }\n  }\n\n  \/* PIAZZAMENTI - podio oro\/argento\/argento *\/\n  .podio {\n    display: grid;\n    grid-template-columns: 1fr 1.25fr 1fr;\n    gap: 24px;\n    align-items: end;\n    max-width: 1000px;\n    margin: 0 auto;\n  }\n  .podio-card {\n    background: var(--glass-strong);\n    backdrop-filter: blur(14px);\n    border: 1px solid var(--line);\n    border-radius: 18px;\n    padding: 36px 24px 40px;\n    text-align: center;\n    transition: transform .3s, box-shadow .3s;\n    position: relative;\n  }\n  .podio-card:hover { transform: translateY(-6px); }\n  .podio-card.oro {\n    border-color: var(--gold);\n    box-shadow: 0 16px 50px rgba(212, 162, 76, 0.18);\n    background: linear-gradient(180deg, rgba(212, 162, 76, 0.1), var(--glass-strong));\n    padding-top: 56px;\n    padding-bottom: 56px;\n  }\n  .podio-card.argento { border-color: rgba(184, 184, 196, 0.5); }\n  .podio-medal {\n    font-size: 52px;\n    margin-bottom: 18px;\n    line-height: 1;\n  }\n  .podio-pos {\n    font-family: 'Cinzel', serif;\n    font-size: 22px;\n    font-weight: 700;\n    margin-bottom: 12px;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n  .podio-card.oro .podio-pos { color: var(--gold); font-size: 26px; }\n  .podio-card.argento .podio-pos { color: var(--silver); }\n  .podio-gara {\n    font-size: 15px;\n    font-weight: 600;\n    margin-bottom: 6px;\n    color: var(--white);\n  }\n  .podio-meta {\n    font-size: 12px;\n    color: var(--muted);\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n  .podio-cat {\n    display: inline-block;\n    margin-top: 12px;\n    padding: 5px 12px;\n    border-radius: 2px;\n    font-family: 'Cinzel', serif;\n    font-size: 10px;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    background: rgba(255,255,255,0.06);\n    border: 1px solid var(--line);\n    color: var(--muted);\n  }\n  .podio-cat.cat-2 {\n    background: rgba(212, 162, 76, 0.18);\n    border-color: var(--gold);\n    color: var(--gold);\n  }\n  .podio-card.argento.featured {\n    border-color: var(--gold);\n    box-shadow: 0 16px 50px rgba(212, 162, 76, 0.18);\n    background: linear-gradient(180deg, rgba(212, 162, 76, 0.06), var(--glass-strong));\n  }\n  .podio-card.argento.featured .podio-pos {\n    color: var(--gold);\n  }\n  .podio-card.argento.featured .podio-medal {\n    filter: brightness(1.05);\n  }\n  .podio-card.argento.featured::after {\n    content: 'Best in 2nd';\n    position: absolute;\n    top: 14px;\n    right: 14px;\n    font-family: 'Cinzel', serif;\n    font-size: 9px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--gold);\n    padding: 4px 10px;\n    border: 1px solid var(--gold);\n    border-radius: 2px;\n    background: rgba(2,16,36,0.7);\n  }\n  .podio-score {\n    display: flex;\n    justify-content: center;\n    gap: 16px;\n    margin-top: 14px;\n    padding: 12px 0;\n    border-top: 1px solid var(--line);\n    border-bottom: 1px solid var(--line);\n  }\n  .score-pair {\n    font-size: 12px;\n    color: var(--muted);\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n  }\n  .score-pair strong {\n    display: block;\n    font-family: 'Fraunces', serif;\n    font-size: 24px;\n    font-weight: 600;\n    color: var(--white);\n    line-height: 1.1;\n    margin-bottom: 2px;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .podio-card.oro .score-pair strong { color: var(--gold); }\n  .podio-campo {\n    margin-top: 14px;\n    font-family: 'Cinzel', serif;\n    font-size: 13px;\n    color: var(--gold);\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n  }\n  @media (max-width: 800px) {\n    .podio { grid-template-columns: 1fr; max-width: 420px; }\n  }\n\n  \/* PROSSIME GARE *\/\n  .prossime-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 20px;\n  }\n  .prossima-card {\n    background: var(--glass);\n    border: 1px solid var(--line);\n    border-radius: 16px;\n    padding: 26px;\n    display: flex;\n    gap: 20px;\n    align-items: center;\n    transition: border-color .25s, transform .25s;\n  }\n  .prossima-card:hover { border-color: var(--gold); transform: translateY(-3px); }\n  .prossima-date-box {\n    flex: 0 0 68px;\n    text-align: center;\n    background: rgba(212, 162, 76, 0.08);\n    border: 1px solid var(--gold);\n    border-radius: 4px;\n    padding: 10px 4px;\n  }\n  .prossima-day { font-size: 28px; font-weight: 600; font-family: 'Fraunces', serif; line-height: 1; color: var(--gold); letter-spacing: -0.02em; }\n  .prossima-month { font-size: 10px; text-transform: uppercase; color: var(--muted); letter-spacing: 0.2em; margin-top: 4px; font-family: 'Cinzel', serif; }\n  .prossima-info { flex: 1; }\n  .prossima-info h4 { font-family: 'Fraunces', serif; font-size: 19px; margin-bottom: 4px; letter-spacing: -0.01em; font-weight: 500; color: var(--white); }\n  .prossima-info p { font-size: 13px; color: var(--muted); }\n  .prossima-link {\n    display: inline-block;\n    margin-top: 8px;\n    font-family: 'Cinzel', serif;\n    font-size: 10px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--gold);\n  }\n  .prossima-feature {\n    max-width: 720px;\n    margin: 0 auto;\n    gap: 28px;\n    padding: 32px;\n    background: linear-gradient(135deg, rgba(212, 162, 76, 0.08), var(--glass));\n  }\n  .prossima-logo {\n    flex: 0 0 130px;\n    height: 130px;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--line);\n    border-radius: 4px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 16px;\n  }\n  .prossima-logo img { max-width: 100%; max-height: 100%; object-fit: contain; }\n  .prossima-eyebrow {\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.3em;\n    text-transform: uppercase;\n    color: var(--gold);\n    margin-bottom: 8px;\n  }\n  @media (max-width: 600px) {\n    .prossima-feature { flex-direction: column; text-align: center; align-items: center; }\n    .prossima-logo { flex-basis: auto; width: 140px; height: 140px; }\n  }\n  .placeholder-note {\n    text-align: center;\n    color: var(--muted);\n    font-size: 12px;\n    font-style: italic;\n    margin-top: 28px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* SECTION BG PHOTO \u2014 sfumata su tutti i bordi, alternata, morbida *\/\n  .section-bg-photo {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    overflow: hidden;\n    pointer-events: none;\n  }\n  .section-bg-photo img {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    height: 84%;\n    width: auto;\n    max-width: 46%;\n    object-fit: contain;\n    filter: contrast(1.02) saturate(0.96) blur(0.6px);\n    opacity: 0.88;\n  }\n  \/* foto a destra *\/\n  .section-bg-photo.right img {\n    right: 0;\n    -webkit-mask-image:\n      linear-gradient(to right, transparent 0%, #000 62%),\n      linear-gradient(to bottom, transparent 0%, #000 22%, #000 78%, transparent 100%);\n    -webkit-mask-composite: source-in;\n    mask-image:\n      linear-gradient(to right, transparent 0%, #000 62%),\n      linear-gradient(to bottom, transparent 0%, #000 22%, #000 78%, transparent 100%);\n    mask-composite: intersect;\n  }\n  \/* foto a sinistra *\/\n  .section-bg-photo.left img {\n    left: 0;\n    -webkit-mask-image:\n      linear-gradient(to left, transparent 0%, #000 62%),\n      linear-gradient(to bottom, transparent 0%, #000 22%, #000 78%, transparent 100%);\n    -webkit-mask-composite: source-in;\n    mask-image:\n      linear-gradient(to left, transparent 0%, #000 62%),\n      linear-gradient(to bottom, transparent 0%, #000 22%, #000 78%, transparent 100%);\n    mask-composite: intersect;\n  }\n  \/* raccordo morbido col navy sopra\/sotto + alone leggibilita' (sopra la foto) *\/\n  .section-bg-photo::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, var(--navy) 0%, transparent 16%, transparent 84%, var(--navy) 100%);\n  }\n  .section-bg-photo.right::after {\n    background:\n      radial-gradient(ellipse 75% 95% at 80% 50%, rgba(2,16,36,0.45), transparent 68%),\n      linear-gradient(180deg, var(--navy) 0%, transparent 16%, transparent 84%, var(--navy) 100%);\n  }\n  .section-bg-photo.left::after {\n    background:\n      radial-gradient(ellipse 75% 95% at 20% 50%, rgba(2,16,36,0.45), transparent 68%),\n      linear-gradient(180deg, var(--navy) 0%, transparent 16%, transparent 84%, var(--navy) 100%);\n  }\n  @media (max-width: 900px) {\n    \/* meno spazio vuoto tra sezioni *\/\n    section { padding: 44px 22px; }\n    section.first-after-hero { padding-top: 70px; }\n    .section-head { margin-bottom: 30px; }\n    section.section-compact { padding-top: 52px; padding-bottom: 52px; }\n\n    \/* foto: immagine vera PRIMA di ogni sezione (non piu' sfondo) *\/\n    .section-bg-photo {\n      position: relative;\n      inset: auto;\n      width: 100%;\n      margin: 0 0 40px;\n      border-radius: 16px;\n      overflow: hidden;\n      border: 1px solid var(--line-strong);\n      box-shadow: 0 20px 50px rgba(0,0,0,0.45);\n      line-height: 0;\n    }\n    .section-bg-photo img {\n      position: relative;\n      top: auto;\n      left: auto;\n      right: auto;\n      transform: none;\n      width: 100%;\n      height: auto;\n      max-width: none;\n      max-height: 58vh;\n      object-fit: cover;\n      object-position: center 22%;\n      opacity: 1;\n      filter: none;\n      -webkit-mask-image: none;\n      mask-image: none;\n    }\n    .section-bg-photo::after,\n    .section-bg-photo::before { display: none; }\n  }\n\n  \/* SECTION FEATURE IMAGE \u2014 portrait integrale *\/\n  .section-photo {\n    max-width: 380px;\n    margin: 0 auto 70px;\n    position: relative;\n  }\n  .section-photo img {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 4px;\n    box-shadow: 0 30px 70px rgba(0,0,0,0.55), 0 0 0 1px var(--line-strong);\n  }\n  .section-photo::before {\n    content: '';\n    position: absolute;\n    inset: -14px;\n    border: 1px solid var(--gold);\n    border-radius: 4px;\n    opacity: 0.4;\n    pointer-events: none;\n  }\n\n  \/* SOCIAL CHANNELS *\/\n  .channels-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n    max-width: 1000px;\n    margin: 0 auto 60px;\n  }\n  .channel-card {\n    background: var(--glass);\n    backdrop-filter: blur(14px);\n    border: 1px solid var(--line);\n    border-radius: 20px;\n    padding: 36px 26px;\n    text-align: center;\n    transition: transform .3s, border-color .3s, box-shadow .3s;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 14px;\n  }\n  .channel-card:hover {\n    transform: translateY(-6px);\n    border-color: var(--gold);\n    box-shadow: 0 20px 50px rgba(212, 162, 76, 0.18);\n  }\n  .channel-icon {\n    width: 56px;\n    height: 56px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 28px;\n    color: var(--white);\n  }\n  .channel-icon.ig { background: linear-gradient(135deg, #F58529, #DD2A7B, #8134AF); }\n  .channel-icon.tt { background: linear-gradient(135deg, #25F4EE, #000, #FE2C55); }\n  .channel-icon.yt { background: #FF0000; }\n  .channel-name {\n    font-family: 'Cinzel', serif;\n    font-size: 18px;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--white);\n  }\n  .channel-handle {\n    font-size: 14px;\n    color: var(--gold);\n    letter-spacing: 0.04em;\n  }\n  .channel-cta {\n    margin-top: 8px;\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--muted);\n    transition: color .2s;\n  }\n  .channel-card:hover .channel-cta { color: var(--white); }\n  @media (max-width: 760px) {\n    .channels-grid { grid-template-columns: 1fr; gap: 16px; }\n  }\n\n  \/* SACCA \u2014 vignette scontornate su navy *\/\n  .bag-gallery {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 40px;\n    max-width: 720px;\n    margin: 0 auto 80px;\n    align-items: end;\n  }\n  .bag-vignette {\n    text-align: center;\n    position: relative;\n  }\n  .bag-photo {\n    position: relative;\n    width: 100%;\n    height: 320px;\n    display: flex;\n    align-items: flex-end;\n    justify-content: center;\n    transition: transform .35s;\n  }\n  .bag-photo::before {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 80%;\n    height: 32px;\n    background: radial-gradient(ellipse at center, rgba(0,0,0,0.5) 0%, transparent 70%);\n    filter: blur(8px);\n    z-index: 0;\n  }\n  .bag-photo::after {\n    content: '';\n    position: absolute;\n    bottom: 50%;\n    left: 50%;\n    transform: translate(-50%, 0);\n    width: 90%;\n    height: 60%;\n    background: radial-gradient(ellipse at center, rgba(212, 162, 76, 0.12) 0%, transparent 65%);\n    z-index: 0;\n    transition: background .4s;\n  }\n  .bag-photo:hover { transform: translateY(-8px); }\n  .bag-photo:hover::after {\n    background: radial-gradient(ellipse at center, rgba(212, 162, 76, 0.22) 0%, transparent 65%);\n  }\n  .bag-photo img {\n    position: relative;\n    max-width: 100%;\n    max-height: 100%;\n    object-fit: contain;\n    z-index: 1;\n    filter: drop-shadow(0 12px 20px rgba(0,0,0,0.5));\n    transition: transform .4s ease;\n  }\n  .bag-photo:hover img { transform: scale(1.04); }\n  .bag-photo-tag {\n    display: inline-block;\n    margin-top: 20px;\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.35em;\n    text-transform: uppercase;\n    color: var(--gold);\n  }\n  .bag-photo-tag::before, .bag-photo-tag::after {\n    content: '\u00b7';\n    margin: 0 10px;\n    color: var(--gold);\n    opacity: 0.5;\n  }\n  .bag-gallery--3 {\n    grid-template-columns: 1fr 1fr 1fr;\n    gap: 30px;\n    max-width: 1080px;\n    align-items: center;\n  }\n  .bag-wordmark {\n    position: relative;\n    width: 100%;\n    height: 320px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px 8px;\n    background: radial-gradient(ellipse at center, rgba(212, 162, 76, 0.10), transparent 70%);\n    border-top: 1px solid var(--line);\n    border-bottom: 1px solid var(--line);\n    transition: background .4s;\n  }\n  .bag-wordmark:hover { background: radial-gradient(ellipse at center, rgba(212, 162, 76, 0.22), transparent 70%); }\n  .bag-wordmark img {\n    max-width: 100%;\n    max-height: 100%;\n    object-fit: contain;\n    filter: drop-shadow(0 6px 12px rgba(0,0,0,0.5));\n    transition: transform .35s;\n  }\n  .bag-wordmark:hover img { transform: scale(1.06); }\n  @media (max-width: 800px) {\n    .bag-gallery--3 { grid-template-columns: 1fr; max-width: 380px; gap: 40px; }\n    .bag-wordmark { height: 240px; padding: 18px 10px; }\n  }\n  @media (max-width: 600px) {\n    .bag-gallery { grid-template-columns: 1fr; max-width: 320px; gap: 30px; }\n    .bag-photo { height: 280px; }\n  }\n\n  \/* PALLINE CALLAWAY *\/\n  .bag-balls {\n    max-width: 1080px;\n    margin: 0 auto 80px;\n    background: linear-gradient(135deg, rgba(212, 162, 76, 0.06), var(--glass));\n    border: 1px solid var(--line-strong);\n    border-radius: 8px;\n    padding: 50px 44px;\n    position: relative;\n    overflow: hidden;\n  }\n  .bag-balls::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(circle at 20% 30%, rgba(212,162,76,0.08), transparent 60%);\n    pointer-events: none;\n  }\n  .bag-balls-inner {\n    display: grid;\n    grid-template-columns: 240px 1fr 320px;\n    gap: 40px;\n    align-items: center;\n    position: relative;\n  }\n  .bag-balls-photo {\n    aspect-ratio: 1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n  .bag-balls-photo img {\n    max-width: 100%;\n    max-height: 100%;\n    object-fit: contain;\n    filter: drop-shadow(0 18px 28px rgba(0,0,0,0.55));\n    animation: float 6s ease-in-out infinite;\n  }\n  @keyframes float {\n    0%, 100% { transform: translateY(0); }\n    50% { transform: translateY(-10px); }\n  }\n  .bag-balls-text { text-align: left; }\n  .bag-balls-eyebrow {\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.32em;\n    text-transform: uppercase;\n    color: var(--gold);\n    margin-bottom: 12px;\n  }\n  .bag-balls-text h3 {\n    font-family: 'Fraunces', serif;\n    font-size: clamp(28px, 3.5vw, 40px);\n    font-weight: 400;\n    line-height: 1.1;\n    margin-bottom: 16px;\n    letter-spacing: -0.02em;\n  }\n  .bag-balls-text h3 em { color: var(--gold); font-style: italic; font-weight: 300; }\n  .bag-balls-text p {\n    font-size: 15px;\n    color: var(--muted);\n    line-height: 1.65;\n    max-width: 460px;\n  }\n  .bag-balls-box {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n  .bag-balls-box img {\n    width: 100%;\n    max-height: 380px;\n    object-fit: contain;\n    filter: drop-shadow(0 20px 32px rgba(0,0,0,0.55));\n  }\n  @media (max-width: 900px) {\n    .bag-balls-inner {\n      grid-template-columns: 1fr;\n      gap: 24px;\n      text-align: center;\n    }\n    .bag-balls-text { text-align: center; }\n    .bag-balls-text p { margin: 0 auto; }\n    .bag-balls-photo, .bag-balls-box {\n      max-width: 220px;\n      margin: 0 auto;\n    }\n    .bag-balls-photo { aspect-ratio: auto; }\n    .bag-balls-photo img { width: 100%; height: auto; max-height: none; }\n  }\n\n  \/* SACCA \u2014 golf bag inventory *\/\n  .bag-intro {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 16px;\n    max-width: 1100px;\n    margin: 0 auto 70px;\n  }\n  .bag-stat {\n    text-align: center;\n    padding: 24px 14px;\n    background: var(--glass);\n    border: 1px solid var(--line);\n    border-radius: 4px;\n  }\n  .bag-stat-num {\n    font-family: 'Fraunces', serif;\n    font-size: 36px;\n    font-weight: 600;\n    color: var(--gold);\n    line-height: 1;\n    margin-bottom: 6px;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .bag-stat-label {\n    font-family: 'Cinzel', serif;\n    font-size: 10px;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n  .bag-categories {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n  .bag-cat {\n    background: var(--glass);\n    backdrop-filter: blur(14px);\n    border: 1px solid var(--line);\n    border-radius: 8px;\n    padding: 28px 26px;\n    transition: border-color .3s, transform .3s, box-shadow .3s;\n  }\n  .bag-cat:hover {\n    border-color: var(--gold);\n    transform: translateY(-3px);\n    box-shadow: 0 20px 40px rgba(212, 162, 76, 0.12);\n  }\n  .bag-cat-head {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    margin-bottom: 18px;\n    padding-bottom: 16px;\n    border-bottom: 1px solid var(--line);\n  }\n  .bag-cat-title {\n    font-family: 'Fraunces', serif;\n    font-size: 22px;\n    font-weight: 500;\n    letter-spacing: -0.01em;\n  }\n  .bag-cat-title em { color: var(--gold); font-style: italic; font-weight: 400; }\n  .bag-brand {\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--gold);\n    padding: 6px 12px;\n    border: 1px solid var(--gold);\n    border-radius: 2px;\n  }\n  .bag-clubs {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n  .bag-club {\n    font-family: 'Cinzel', serif;\n    font-size: 12px;\n    letter-spacing: 0.15em;\n    padding: 8px 14px;\n    background: rgba(212, 162, 76, 0.08);\n    border: 1px solid var(--line-strong);\n    border-radius: 2px;\n    color: var(--white);\n  }\n  .bag-club.brand-tm {\n    background: rgba(255,255,255,0.06);\n    border-color: rgba(255,255,255,0.25);\n  }\n  .bag-club .small {\n    font-size: 10px;\n    color: var(--muted);\n    margin-left: 6px;\n    letter-spacing: 0.1em;\n  }\n  .bag-cat.featured {\n    grid-column: 1 \/ -1;\n    background: linear-gradient(135deg, rgba(212, 162, 76, 0.06), var(--glass));\n    border-color: var(--line-strong);\n  }\n  @media (max-width: 800px) {\n    .bag-intro { grid-template-columns: repeat(2, 1fr); }\n    .bag-categories { grid-template-columns: 1fr; }\n    .bag-cat-head { flex-direction: column; align-items: flex-start; gap: 12px; }\n  }\n\n  \/* INSTAGRAM EMBED \u2014 ultimi 3 post reali *\/\n  .ig-embeds {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n    max-width: 1200px;\n    margin: 0 auto;\n  }\n  .ig-embed-card {\n    background: var(--white);\n    border-radius: 12px;\n    overflow: hidden;\n    border: 1px solid var(--line);\n    box-shadow: 0 20px 50px rgba(0,0,0,0.4);\n    transition: transform .25s, box-shadow .25s;\n  }\n  .ig-embed-card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 28px 60px rgba(0,0,0,0.55);\n  }\n  .ig-embed-card iframe {\n    width: 100%;\n    border: none;\n    display: block;\n    min-height: 580px;\n    background: var(--white);\n  }\n  @media (max-width: 900px) {\n    .ig-embeds { grid-template-columns: 1fr; max-width: 500px; }\n  }\n\n  \/* MAPPA CAMPI *\/\n  #map {\n    height: 540px;\n    width: 100%;\n    border-radius: 20px;\n    box-shadow: 0 20px 60px rgba(0,0,0,0.5);\n    border: 1px solid var(--line);\n    margin-bottom: 70px;\n  }\n  .leaflet-popup-content-wrapper {\n    background: var(--navy);\n    color: var(--white);\n    border-radius: 12px;\n    border: 1px solid var(--gold);\n  }\n  .leaflet-popup-tip { background: var(--navy); }\n  .leaflet-popup-content { margin: 14px 18px; min-width: 200px; }\n  .popup-title { font-family: 'Fraunces', serif; font-size: 18px; font-weight: 600; margin-bottom: 6px; color: var(--gold); letter-spacing: -0.01em; }\n  .popup-loc { font-size: 13px; color: rgba(255,255,255,0.75); margin-bottom: 10px; }\n  .popup-row { font-size: 13px; margin-bottom: 4px; color: rgba(255,255,255,0.85); }\n  .popup-row strong { color: var(--white); }\n  .leaflet-container a { color: var(--gold); }\n  .popup-gmaps {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    margin-top: 12px;\n    padding: 10px 14px;\n    background: rgba(212, 162, 76, 0.15);\n    border: 1px solid var(--gold);\n    border-radius: 4px;\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--gold) !important;\n    text-decoration: none;\n    transition: background .2s;\n  }\n  .popup-gmaps:hover { background: rgba(212, 162, 76, 0.3); }\n  .gmaps-icon { font-size: 14px; }\n  .popup-preview {\n    margin-top: 10px;\n    width: 260px;\n    height: 160px;\n    border-radius: 4px;\n    border: 1px solid var(--line-strong);\n    overflow: hidden;\n    background: var(--navy);\n  }\n  .popup-preview iframe { width: 100%; height: 100%; border: 0; display: block; }\n\n  \/* CLUSTER pin custom *\/\n  .marker-cluster-custom {\n    background: rgba(212, 162, 76, 0.25);\n    border: 2px solid var(--gold);\n    border-radius: 50%;\n    color: var(--white);\n    display: flex !important;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.6), 0 0 0 6px rgba(212,162,76,0.12);\n    animation: clusterPulse 3s ease-out infinite;\n  }\n  .marker-cluster-custom .cluster-count {\n    font-family: 'Fraunces', serif;\n    font-size: 22px;\n    font-weight: 700;\n    color: var(--gold);\n    line-height: 1;\n    font-variation-settings: \"opsz\" 144, \"SOFT\" 30;\n  }\n  .marker-cluster-custom .cluster-label {\n    font-family: 'Cinzel', serif;\n    font-size: 8px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--white);\n    margin-top: 3px;\n    opacity: 0.9;\n  }\n  @keyframes clusterPulse {\n    0%, 100% { box-shadow: 0 4px 14px rgba(0,0,0,0.6), 0 0 0 6px rgba(212,162,76,0.12); }\n    50% { box-shadow: 0 4px 14px rgba(0,0,0,0.6), 0 0 0 12px rgba(212,162,76,0.05); }\n  }\n  \/* Spiderfy lines color *\/\n  .leaflet-cluster-anim .leaflet-marker-icon,\n  .leaflet-cluster-anim .leaflet-marker-shadow {\n    transition: transform 0.3s ease-out, opacity 0.3s ease-in;\n  }\n\n  .top-campi-title {\n    text-align: center;\n    font-family: 'Cinzel', serif;\n    font-size: 24px;\n    margin-bottom: 36px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--gold);\n  }\n  .top-campi {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    gap: 18px;\n  }\n  @media (max-width: 1100px) {\n    .top-campi { grid-template-columns: repeat(3, 1fr); }\n    .top-campi > a:nth-child(4) { grid-column: 1 \/ span 1; grid-row: 2; }\n    .top-campi > a:nth-child(5) { grid-column: 2 \/ span 1; grid-row: 2; }\n  }\n  .top-campo {\n    background: var(--glass);\n    border: 1px solid var(--line);\n    border-radius: 16px;\n    padding: 30px 22px;\n    text-align: center;\n    transition: transform .25s, border-color .25s, box-shadow .25s;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 0;\n  }\n  .top-campo:hover { transform: translateY(-4px); border-color: var(--gold); box-shadow: 0 20px 40px rgba(212, 162, 76, 0.12); }\n  .top-rank { font-size: 14px; color: var(--gold); font-family: 'Cinzel', serif; font-weight: 700; letter-spacing: 0.2em; margin-bottom: 18px; }\n  .top-logo {\n    width: 110px;\n    height: 110px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n    border-radius: 50%;\n    background: radial-gradient(circle at 30% 30%, #faf7f0 0%, #ebe4d3 100%);\n    box-shadow: 0 10px 24px rgba(0,0,0,0.4),\n                inset 0 0 0 1px rgba(212, 162, 76, 0.4);\n    padding: 16px;\n    transition: transform .35s, box-shadow .35s;\n  }\n  .top-logo::after {\n    content: '';\n    position: absolute;\n    inset: -8px;\n    border: 1px solid rgba(212, 162, 76, 0.3);\n    border-radius: 50%;\n    pointer-events: none;\n    transition: border-color .35s, inset .35s;\n  }\n  .top-campo:hover .top-logo {\n    transform: scale(1.05);\n    box-shadow: 0 14px 30px rgba(0,0,0,0.5),\n                inset 0 0 0 1px var(--gold);\n  }\n  .top-campo:hover .top-logo::after {\n    border-color: var(--gold);\n    inset: -12px;\n  }\n  .top-logo img, .top-logo svg {\n    max-width: 100%;\n    max-height: 100%;\n    object-fit: contain;\n    transition: transform .3s;\n  }\n  .top-name { font-family: 'Fraunces', serif; font-size: 22px; font-weight: 500; margin-bottom: 6px; letter-spacing: -0.01em; }\n  .top-loc { font-size: 13px; color: var(--muted); font-family: 'Cinzel', serif; letter-spacing: 0.1em; text-transform: uppercase; }\n  @media (max-width: 720px) {\n    .top-campi { grid-template-columns: repeat(2, 1fr); gap: 14px; }\n    .top-campi > a:nth-child(4) { grid-column: auto; grid-row: auto; }\n    .top-campi > a:nth-child(5) { grid-column: auto; grid-row: auto; }\n    .top-campo { padding: 24px 12px; }\n    .top-logo { width: 92px; height: 92px; margin-bottom: 16px; }\n    .top-name { font-size: 18px; }\n    #map { height: 420px; }\n  }\n\n  \/* VIAGGI \u2014 dove ho viaggiato + con chi viaggio *\/\n  .viaggi-grid {\n    display: grid;\n    grid-template-columns: 1.1fr 0.9fr;\n    gap: 28px;\n    margin-top: 72px;\n    align-items: stretch;\n  }\n  .viaggi-col {\n    background: var(--glass);\n    border: 1px solid var(--line);\n    border-radius: 20px;\n    padding: 38px 34px;\n    display: flex;\n    flex-direction: column;\n  }\n  .viaggi-h {\n    font-family: 'Cinzel', serif;\n    font-size: 18px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--gold);\n    margin-bottom: 26px;\n    text-align: center;\n  }\n  .paesi-list {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 14px;\n    flex: 1;\n    align-content: center;\n  }\n  .paese {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    background: var(--glass);\n    border: 1px solid var(--line);\n    border-radius: 14px;\n    padding: 16px 18px;\n    transition: border-color .25s, transform .25s;\n  }\n  .paese:hover { border-color: var(--gold); transform: translateY(-3px); }\n  .paese .flag { font-size: 30px; line-height: 1; }\n  .paese .nome { font-family: 'Fraunces', serif; font-size: 19px; line-height: 1.2; }\n  .paese .reg { display: block; font-size: 11px; color: var(--muted-2); font-family: 'Cinzel', serif; letter-spacing: 0.1em; text-transform: uppercase; margin-top: 3px; }\n  .partner-card {\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    gap: 22px;\n    background: radial-gradient(circle at 50% 0%, rgba(212,162,76,0.06), transparent 70%);\n    border-radius: 16px;\n    padding: 16px;\n    transition: transform .3s;\n  }\n  .partner-logo {\n    width: 100%;\n    max-width: 300px;\n    background: #fff;\n    border-radius: 18px;\n    padding: 30px 28px;\n    box-shadow: 0 16px 40px rgba(0,0,0,0.4), inset 0 0 0 1px rgba(212,162,76,0.3);\n    transition: transform .3s, box-shadow .3s;\n  }\n  .partner-card:hover .partner-logo { transform: translateY(-5px); box-shadow: 0 22px 50px rgba(0,0,0,0.5), inset 0 0 0 1px var(--gold); }\n  .partner-logo img { width: 100%; height: auto; display: block; }\n  .partner-note { font-size: 14px; color: var(--muted); max-width: 280px; line-height: 1.6; }\n  .partner-cta {\n    font-family: 'Cinzel', serif;\n    font-size: 13px;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--gold);\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n  }\n  @media (max-width: 860px) {\n    .viaggi-grid { grid-template-columns: 1fr; gap: 20px; margin-top: 52px; }\n    .viaggi-col { padding: 30px 22px; }\n    .partner-logo { max-width: 260px; padding: 24px 22px; }\n  }\n\n  \/* INSTAGRAM *\/\n  .ig-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n  }\n  .ig-tile {\n    aspect-ratio: 1;\n    background: linear-gradient(135deg, var(--glass), var(--glass-strong));\n    border: 1px solid var(--line);\n    border-radius: 12px;\n    overflow: hidden;\n    position: relative;\n    transition: transform .25s, border-color .25s, box-shadow .25s;\n  }\n  .ig-tile img {\n    width: 100%; height: 100%;\n    object-fit: cover;\n    transition: transform .4s ease;\n  }\n  .ig-tile:hover {\n    transform: scale(1.02);\n    border-color: var(--gold);\n    box-shadow: 0 12px 30px rgba(0,0,0,0.4);\n  }\n  .ig-tile:hover img { transform: scale(1.08); }\n  .ig-tile.cta {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-direction: column;\n    gap: 10px;\n    background: linear-gradient(135deg, rgba(41, 82, 227, 0.2), rgba(46, 125, 50, 0.15));\n    border-color: var(--gold);\n    text-align: center;\n    padding: 16px;\n  }\n  .ig-tile.cta .ig-cta-handle {\n    font-family: 'Cinzel', serif;\n    font-size: 14px;\n    color: var(--white);\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n  }\n  .ig-tile.cta .ig-cta-label {\n    font-size: 11px;\n    color: var(--muted);\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n  @media (max-width: 600px) { .ig-grid { grid-template-columns: repeat(2, 1fr); } }\n\n  \/* CHI SONO *\/\n  .chi-sono-prose {\n    max-width: 760px;\n    margin: 0 auto;\n    text-align: center;\n  }\n  .chi-sono-prose p {\n    font-size: 18px;\n    color: rgba(255,255,255,0.85);\n    margin-bottom: 20px;\n    line-height: 1.78;\n  }\n  .chi-sono-prose .highlight {\n    font-family: 'Cinzel', serif;\n    font-size: 21px;\n    color: var(--white);\n    margin: 30px 0;\n    padding-left: 22px;\n    border-left: 3px solid var(--gold);\n    line-height: 1.5;\n    letter-spacing: 0.02em;\n  }\n  .chi-sono-cta {\n    display: inline-block;\n    margin-top: 26px;\n    padding: 16px 34px;\n    background: transparent;\n    border: 1px solid var(--green-soft);\n    border-radius: 0;\n    color: var(--white);\n    font-family: 'Cinzel', serif;\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    transition: background .25s, transform .2s;\n  }\n  .chi-sono-cta:hover { background: var(--green); transform: translateY(-2px); }\n  .chi-sono-visual {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px;\n  }\n  .chi-sono-photo {\n    display: block;\n    position: relative;\n    max-width: 420px;\n    margin-left: auto;\n  }\n  .chi-sono-photo img {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 4px;\n    box-shadow: 0 30px 70px rgba(0,0,0,0.55), 0 0 0 1px var(--line-strong);\n  }\n  .chi-sono-photo::before {\n    content: '';\n    position: absolute;\n    inset: -14px;\n    border: 1px solid var(--gold);\n    border-radius: 4px;\n    opacity: 0.4;\n    pointer-events: none;\n  }\n  .icon-box {\n    aspect-ratio: 1;\n    background: var(--glass);\n    border: 1px solid var(--line);\n    border-radius: 18px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 14px;\n    font-size: 38px;\n    transition: transform .25s, border-color .25s;\n  }\n  .icon-box:hover { transform: translateY(-4px); border-color: var(--gold); }\n  .icon-box span {\n    font-family: 'Cinzel', serif;\n    font-size: 11px;\n    color: var(--muted);\n    text-transform: uppercase;\n    letter-spacing: 0.25em;\n    font-weight: 600;\n  }\n  @media (max-width: 900px) {\n    .chi-sono-grid { grid-template-columns: 1fr; gap: 44px; }\n  }\n\n  \/* FOOTER *\/\n  footer {\n    background: #010917;\n    padding: 70px 24px 40px;\n    border-top: 1px solid var(--line);\n  }\n  .footer-inner { max-width: 1240px; margin: 0 auto; text-align: center; }\n  .footer-logo {\n    width: 90px;\n    height: 90px;\n    margin: 0 auto 24px;\n    opacity: 0.96;\n  }\n  .footer-motto {\n    font-family: 'Cinzel', serif;\n    font-size: 18px;\n    margin-bottom: 28px;\n    color: var(--white);\n    letter-spacing: 0.12em;\n  }\n  .footer-socials {\n    display: flex;\n    justify-content: center;\n    gap: 28px;\n    margin-bottom: 32px;\n    font-family: 'Cinzel', serif;\n    font-size: 12px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n  }\n  .footer-socials a { color: var(--muted); transition: color .2s; }\n  .footer-socials a:hover { color: var(--gold); }\n  .footer-copy {\n    font-size: 11px;\n    color: rgba(255,255,255,0.4);\n    border-top: 1px solid var(--line);\n    padding-top: 22px;\n    letter-spacing: 0.1em;\n  }\n\n\n\n\/* Ottimizzazioni 2026-07-22: banner mobile e movimento ridotto *\/\n@media (max-width: 639px) {\n  #iubenda-cs-banner,\n  #iubenda-cs-banner .iubenda-cs-container,\n  #iubenda-cs-banner .iubenda-cs-content,\n  #iubenda-cs-banner .iubenda-cs-rationale {\n    width: 100% !important;\n    max-width: 100vw !important;\n    overflow-x: hidden !important;\n  }\n  #iubenda-cs-banner .iubenda-banner-content {\n    padding: 14px 16px !important;\n    max-height: 46vh !important;\n    overflow-y: auto !important;\n  }\n  #iubenda-cs-banner .iubenda-cs-opt-group {\n    margin: 10px 16px 16px !important;\n  }\n  #iubenda-cs-banner .iubenda-cs-opt-group > div {\n    width: 100% !important;\n    flex-direction: column !important;\n  }\n  #iubenda-cs-banner .iubenda-cs-opt-group button {\n    width: 100% !important;\n    margin: 4px 0 !important;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  html { scroll-behavior: auto !important; }\n  *, *::before, *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n  }\n  .reveal,\n  .section-head h2,\n  .hero h1 {\n    opacity: 1 !important;\n    transform: none !important;\n  }\n}\n\n<\/style>\n\n\n\n<nav class=\"navbar\">\n  <div class=\"nav-inner\">\n    <a href=\"#hero\" class=\"nav-brand\">\n      <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-otg-argento-256.webp\" alt=\"Massy On The Green\" class=\"nav-logo\">\n      <span>Massy On The Green<\/span>\n    <\/a>\n    <button class=\"nav-toggle\" aria-label=\"Menu\" aria-controls=\"primary-navigation\" aria-expanded=\"false\" onclick=\"const n=document.querySelector('.nav-links');const open=n.classList.toggle('open');this.setAttribute('aria-expanded',String(open))\">\u2630<\/button>\n    <div class=\"nav-links\" id=\"primary-navigation\">\n      <a href=\"#caramella\">Caramelle<\/a>\n      <a href=\"#best\">Record<\/a>\n      <a href=\"#piazzamenti\">Piazzamenti<\/a>\n      <a href=\"#obiettivi\">Obiettivi<\/a>\n      <a href=\"#campi\">Campi<\/a>\n      <a href=\"#sacca\">Sacca<\/a>\n      <a href=\"#chi-sono\">Chi sono<\/a>\n    <\/div>\n  <\/div>\n<\/nav>\n\n\n\n<header class=\"hero\" id=\"hero\">\n  <div class=\"hero-bg\">\n    <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massimiliano-pioli-golf-campo.webp\" alt=\"Massimiliano Pioli sul campo da golf\">\n  <\/div>\n  <div class=\"hero-inner\">\n    <div class=\"hero-text\">\n      <img decoding=\"async\" class=\"hero-logo\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-otg-argento-1024.webp\" alt=\"Logo Massy On The Green\" loading=\"eager\" \/>\n      <span class=\"crest\">Est. Aprile 2025<\/span>\n      <h1>\n        <span class=\"line1\">Diario di bordo<\/span>\n        <span class=\"line2\">golfistico<\/span>\n      <\/h1>\n      <p class=\"hero-intro\">Adoro raccontare il mio golf perche&#8217; gia&#8217; nella mia vita mi piace <strong>condividere cio&#8217; che faccio<\/strong>, sia nel lavoro che nelle passioni. Ho deciso di raccontare il mio percorso perche&#8217; magari puo&#8217; essere d&#8217;<strong>ispirazione<\/strong> a chi sta pensando di iniziare a giocare a golf. Questo sport mi ha cambiato la vita, mi ha fatto conoscere persone fantastiche, mi permette di viaggiare e, per chi lavora con la creativita&#8217; come me, e&#8217; uno <strong>stimolo costante<\/strong>.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"stats-row\">\n    <div class=\"stat-card\">\n      <div class=\"stat-num\">21.1<\/div>\n      <div class=\"stat-label\">Handicap<\/div>\n    <\/div>\n    <div class=\"stat-card\">\n      <div class=\"stat-num\">87<\/div>\n      <div class=\"stat-label\">Best Score<\/div>\n    <\/div>\n    <div class=\"stat-card\">\n      <div class=\"stat-num\">22+<\/div>\n      <div class=\"stat-label\">Campi<\/div>\n    <\/div>\n  <\/div>\n<\/header>\n\n<svg class=\"wave\" viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\">\n  <path fill=\"#051232\" d=\"M0,40 C360,80 720,0 1080,40 C1260,60 1380,30 1440,40 L1440,80 L0,80 Z\"><\/path>\n<\/svg>\n\n\n\n<section class=\"bg-deep first-after-hero\" id=\"caramella\">\n  <div class=\"topo-bg\"><\/div>\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <div class=\"kicker\">Il manifesto<\/div>\n      <h2>Cos&#8217;\u00e8 una <em>caramella<\/em><\/h2>\n    <\/div>\n    <div class=\"caramella-wrap\">\n      <div class=\"caramella-mark\">&#8220;<\/div>\n      <p class=\"caramella-quote\">Una caramella e&#8217; <em>quel colpo<\/em> che ti fa esclamare <em>\u00abChe caramella!\u00bb<\/em>. Non un bel approccio, non un bel putt \u2014 un <em>colpo<\/em> che resta.<\/p>\n      <div class=\"caramella-not\">\n        <span>Approccio<\/span>\n        <span>Putt<\/span>\n        <span>Drive di servizio<\/span>\n      <\/div>\n      <div class=\"caramella-yes\">Ma non c&#8217;e&#8217; bisogno di parlarne tanto \u00b7 Quando parte la caramella, lo senti e lo vedi<\/div>\n      <p class=\"caramella-story\">\n        E&#8217; nato <strong>per caso nei miei video<\/strong>. Lo dicevo ogni volta che colpivo bene la pallina, in campo lo ripetevo a raffica. Alla gente e&#8217; iniziato a piacere e, a forza di sentirmelo dire, e&#8217; diventato <strong>un mood<\/strong>: ogni volta che imbraccio un bastone, l&#8217;obiettivo e&#8217; uno solo \u2014 provare a tirare una caramella.\n      <\/p>\n    <\/div>\n\n    <div class=\"best-caramella\">\n      <div class=\"best-caramella-shot\">\n        <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-on-the-green-drive-260-metri-secret-valley.webp\" alt=\"Drive piu' lungo: 260 metri alla buca 15 di Secret Valley\" loading=\"lazy\">\n      <\/div>\n      <div class=\"best-caramella-info\">\n        <div class=\"best-caramella-eyebrow\">La mia miglior caramella<\/div>\n        <h3>Il drive pi\u00f9 lungo<\/h3>\n        <div class=\"best-caramella-dist\">260<span>metri<\/span><\/div>\n        <ul class=\"best-caramella-meta\">\n          <li><strong>Colpo<\/strong> Drive<\/li>\n          <li><strong>Buca<\/strong> 15<\/li>\n          <li><strong>Campo<\/strong> Secret Valley Golf Club \u00b7 Cipro<\/li>\n          <li><strong>Data<\/strong> 24 febbraio 2026<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<svg class=\"wave\" viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\">\n  <path fill=\"#0b1e4a\" d=\"M0,40 C360,0 720,80 1080,40 C1260,20 1380,50 1440,40 L1440,80 L0,80 Z\"><\/path>\n<\/svg>\n\n\n\n<section class=\"bg-deep\" id=\"best\">\n  <div class=\"topo-bg\"><\/div>\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <div class=\"kicker\">I miei record<\/div>\n      <h2>I miei <em>record<\/em><\/h2>\n      <p>Personal best assoluto e miglior score in gara. I numeri che faccio fatica a battere.<\/p>\n    <\/div>\n    <div class=\"records-grid\">\n      <div class=\"record-card\">\n        <div class=\"record-label\">Personal Best<\/div>\n        <div class=\"record-number\">87<\/div>\n        <div class=\"record-unit\">Colpi<\/div>\n        <div class=\"record-meta\">\n          <div class=\"record-meta-row\">Golf Club Perugia<\/div>\n          <div class=\"record-meta-row muted\">5 Aprile 2026<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"record-card\">\n        <div class=\"record-label\">Record in gara<\/div>\n        <div class=\"record-number\">91<\/div>\n        <div class=\"record-unit\">Colpi \u00b7 45 Stableford<\/div>\n        <div class=\"record-meta\">\n          <div class=\"record-meta-row\">Best 18 \u00b7 1\u00b0 posto<\/div>\n          <div class=\"record-meta-row muted\">3 Maggio 2026 \u00b7 Golf Club Perugia<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<svg class=\"wave\" viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\">\n  <path fill=\"#0b1e4a\" d=\"M0,40 C360,0 720,80 1080,40 C1260,20 1380,50 1440,40 L1440,80 L0,80 Z\"><\/path>\n<\/svg>\n\n\n\n<section class=\"bg-blue\" id=\"piazzamenti\">\n  <div class=\"topo-bg\"><\/div>\n  <div class=\"section-bg-photo right\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-on-the-green-premiazione-gara.webp\" alt=\"Premiazione gara\" loading=\"lazy\"><\/div>\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <div class=\"kicker\">Specchio della realta&#8217;<\/div>\n      <h2>I miei <em>piazzamenti<\/em><\/h2>\n      <p>Una vittoria, due secondi posti. Tutti al Golf Club Perugia.<\/p>\n    <\/div>\n    <div class=\"podio\">\n      <div class=\"podio-card argento\">\n        <div class=\"podio-medal\">\ud83e\udd48<\/div>\n        <div class=\"podio-pos\">2\u00b0 posto<\/div>\n        <div class=\"podio-gara\">Road to Nencini<\/div>\n        <div class=\"podio-meta\">29 Marzo 2026<\/div>\n        <div class=\"podio-cat\">3\u00aa Categoria<\/div>\n        <div class=\"podio-score\">\n          <span class=\"score-pair\"><strong>95<\/strong> colpi<\/span>\n          <span class=\"score-pair\"><strong>43<\/strong> stableford<\/span>\n        <\/div>\n        <div class=\"podio-campo\">Golf Club Perugia<\/div>\n      <\/div>\n      <div class=\"podio-card oro\">\n        <div class=\"podio-medal\">\ud83e\udd47<\/div>\n        <div class=\"podio-pos\">1\u00b0 posto<\/div>\n        <div class=\"podio-gara\">Best 18<\/div>\n        <div class=\"podio-meta\">3 Maggio 2026<\/div>\n        <div class=\"podio-cat\">3\u00aa Categoria<\/div>\n        <div class=\"podio-score\">\n          <span class=\"score-pair\"><strong>91<\/strong> colpi<\/span>\n          <span class=\"score-pair\"><strong>45<\/strong> stableford<\/span>\n        <\/div>\n        <div class=\"podio-campo\">Golf Club Perugia<\/div>\n      <\/div>\n      <div class=\"podio-card argento featured\">\n        <div class=\"podio-medal\">\ud83e\udd48<\/div>\n        <div class=\"podio-pos\">2\u00b0 posto<\/div>\n        <div class=\"podio-gara\">2\u00b0 Trofeo Betti \u2014 Erbario Toscano<\/div>\n        <div class=\"podio-meta\">17 Maggio 2026<\/div>\n        <div class=\"podio-cat cat-2\">2\u00aa Categoria<\/div>\n        <div class=\"podio-score\">\n          <span class=\"score-pair\"><strong>92<\/strong> colpi<\/span>\n          <span class=\"score-pair\"><strong>40<\/strong> stableford<\/span>\n        <\/div>\n        <div class=\"podio-campo\">Golf Club Perugia<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<svg class=\"wave\" viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\">\n  <path fill=\"#021024\" d=\"M0,40 C360,80 720,0 1080,40 C1260,60 1380,30 1440,40 L1440,80 L0,80 Z\"><\/path>\n<\/svg>\n\n\n\n\n<section class=\"bg-deep\" id=\"obiettivi\">\n  <div class=\"topo-bg\"><\/div>\n  <div class=\"section-bg-photo left\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-on-the-green-obiettivi-2026.webp\" alt=\"Obiettivi 2026\" loading=\"lazy\"><\/div>\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <div class=\"kicker\">North star<\/div>\n      <h2>Obiettivi <em>2026<\/em><\/h2>\n      <p>L&#8217;obiettivo e&#8217; sempre uno: migliorarsi. Quest&#8217;anno ho dichiarato tre traguardi.<\/p>\n    <\/div>\n    <div class=\"goals-grid\">\n\n      <div class=\"goal-card\">\n        <div class=\"goal-number\">N\u00b0 01<\/div>\n        <div class=\"goal-title\">Toccare <em>HCP 15<\/em><\/div>\n        <div class=\"goal-meter\">\n          <div class=\"goal-stat\">\n            <span class=\"goal-now\">21.1<\/span>\n            <span class=\"goal-arrow\">\u2192<\/span>\n            <span class=\"goal-target\">15.0<\/span>\n          <\/div>\n          <div class=\"goal-bar\"><div class=\"goal-bar-fill\" style=\"width: 25%\"><\/div><\/div>\n          <div class=\"goal-label\">Handicap<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"goal-card\">\n        <div class=\"goal-number\">N\u00b0 02<\/div>\n        <div class=\"goal-title\">Vincere <em>una gara<\/em><\/div>\n        <div class=\"goal-meter\">\n          <div class=\"goal-stat\">\n            <span class=\"goal-now\">1<\/span>\n            <span class=\"goal-arrow\">\u2192<\/span>\n            <span class=\"goal-target\">2+<\/span>\n          <\/div>\n          <div class=\"goal-bar\"><div class=\"goal-bar-fill\" style=\"width: 50%\"><\/div><\/div>\n          <div class=\"goal-label\">Vittorie totali<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"goal-card\">\n        <div class=\"goal-number\">N\u00b0 03<\/div>\n        <div class=\"goal-title\">Arrivare a <em>50 campi<\/em><\/div>\n        <div class=\"goal-meter\">\n          <div class=\"goal-stat\">\n            <span class=\"goal-now\">22<\/span>\n            <span class=\"goal-arrow\">\u2192<\/span>\n            <span class=\"goal-target\">50<\/span>\n          <\/div>\n          <div class=\"goal-bar\"><div class=\"goal-bar-fill\" style=\"width: 44%\"><\/div><\/div>\n          <div class=\"goal-label\">Campi visitati<\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<svg class=\"wave\" viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\">\n  <path fill=\"#051232\" d=\"M0,40 C360,80 720,0 1080,40 C1260,60 1380,30 1440,40 L1440,80 L0,80 Z\"><\/path>\n<\/svg>\n\n\n\n<section class=\"bg-green\" id=\"campi\">\n  <div class=\"topo-bg\"><\/div>\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <div class=\"kicker\">Italia ed Europa<\/div>\n      <h2>I campi <em>giocati<\/em><\/h2>\n      <p>22 campi in 4 paesi. Ogni pin, una storia. Clicca per aprire in Google Maps.<\/p>\n    <\/div>\n    <div id=\"map\"><\/div>\n\n    <h3 class=\"top-campi-title\">Top 5 campi del cuore<\/h3>\n    <div class=\"top-campi\">\n      <a class=\"top-campo\" href=\"https:\/\/www.aphroditehills.com\/\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"top-rank\">N\u00b0 1<\/div>\n        <div class=\"top-logo\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/logo-campo-aphrodite-hills-v2.webp\" alt=\"Aphrodite Hills logo\"><\/div>\n        <div class=\"top-name\">Aphrodite Hills<\/div>\n        <div class=\"top-loc\">Pafos, Cipro<\/div>\n      <\/a>\n      <a class=\"top-campo\" href=\"https:\/\/www.golftorrequebrada.com\/\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"top-rank\">N\u00b0 2<\/div>\n        <div class=\"top-logo\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/logo-campo-torrequebrada.webp\" alt=\"Torrequebrada Golf logo\"><\/div>\n        <div class=\"top-name\">Torrequebrada Golf<\/div>\n        <div class=\"top-loc\">Benalmadena, Malaga<\/div>\n      <\/a>\n      <a class=\"top-campo\" href=\"https:\/\/www.laurogolf.com\/\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"top-rank\">N\u00b0 3<\/div>\n        <div class=\"top-logo\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/logo-campo-lauro-golf.webp\" alt=\"Lauro Golf logo\"><\/div>\n        <div class=\"top-name\">Lauro Golf<\/div>\n        <div class=\"top-loc\">Alhaurin de la Torre, Malaga<\/div>\n      <\/a>\n      <a class=\"top-campo\" href=\"https:\/\/www.eleaestate.com\/\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"top-rank\">N\u00b0 4<\/div>\n        <div class=\"top-logo\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/logo-campo-elea.webp\" alt=\"Elea Golf Club logo\"><\/div>\n        <div class=\"top-name\">Elea Golf Club<\/div>\n        <div class=\"top-loc\">Pafos, Cipro<\/div>\n      <\/a>\n      <a class=\"top-campo\" href=\"https:\/\/golfcitrus.com\/\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"top-rank\">N\u00b0 5<\/div>\n        <div class=\"top-logo\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/logo-campo-citrus-les-oliviers.webp\" alt=\"Citrus Golf Club logo\"><\/div>\n        <div class=\"top-name\">Citrus \u2014 Les Oliviers<\/div>\n        <div class=\"top-loc\">Hammamet, Tunisia<\/div>\n      <\/a>\n    <\/div>\n\n    <div class=\"viaggi-grid\">\n      <div class=\"viaggi-col\">\n        <div class=\"viaggi-h\">Dove ho viaggiato<\/div>\n        <div class=\"paesi-list\">\n          <div class=\"paese\"><span class=\"flag\">\ud83c\uddea\ud83c\uddf8<\/span><span class=\"nome\">Spagna<span class=\"reg\">Costa del Sol, Malaga<\/span><\/span><\/div>\n          <div class=\"paese\"><span class=\"flag\">\ud83c\uddf9\ud83c\uddf3<\/span><span class=\"nome\">Tunisia<span class=\"reg\">Hammamet<\/span><\/span><\/div>\n          <div class=\"paese\"><span class=\"flag\">\ud83c\udde8\ud83c\uddfe<\/span><span class=\"nome\">Cipro<span class=\"reg\">Pafos<\/span><\/span><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"viaggi-col\">\n        <div class=\"viaggi-h\">Con chi viaggio<\/div>\n        <a class=\"partner-card\" href=\"https:\/\/massimilianopioli.caddietravel.it\/\" target=\"_blank\" rel=\"noopener sponsored\">\n          <div class=\"partner-logo\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/logo-campo-caddie-travel.webp\" alt=\"Caddie Travel \u2014 Your Golf Partner\"><\/div>\n          <p class=\"partner-note\">Il partner con cui organizzo i miei viaggi golf, dai campi alle trasferte.<\/p>\n          <span class=\"partner-cta\">Scopri Caddie Travel \u2192<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<svg class=\"wave\" viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\">\n  <path fill=\"#051232\" d=\"M0,40 C360,80 720,0 1080,40 C1260,60 1380,30 1440,40 L1440,80 L0,80 Z\"><\/path>\n<\/svg>\n\n\n\n<section class=\"bg-deep\" id=\"sacca\">\n  <div class=\"topo-bg\"><\/div>\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <div class=\"kicker\">Setup tecnico<\/div>\n      <h2>La mia <em>sacca<\/em><\/h2>\n    <\/div>\n\n    <div class=\"bag-gallery bag-gallery--3\">\n      <div class=\"bag-vignette\">\n        <div class=\"bag-photo\">\n          <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-attrezzatura-sacca-callaway-v2.webp\" alt=\"La mia sacca Callaway\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bag-photo-tag\">Sacca Callaway<\/div>\n      <\/div>\n      <div class=\"bag-vignette\">\n        <div class=\"bag-wordmark\">\n          <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-attrezzatura-wordmark-cobra-darkspeed-v2.webp\" alt=\"Cobra Dark Speed\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bag-photo-tag\">Ferri Cobra Dark Speed<\/div>\n      <\/div>\n      <div class=\"bag-vignette\">\n        <div class=\"bag-wordmark\">\n          <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-attrezzatura-wordmark-taylormade-v2.webp\" alt=\"TaylorMade SIM Max Series\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bag-photo-tag\">Legno 5 \u00b7 SIM Max Series<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"bag-balls\">\n      <div class=\"bag-balls-inner\">\n        <div class=\"bag-balls-photo\">\n          <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-attrezzatura-pallina-callaway-v2.webp\" alt=\"Callaway Supersoft\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bag-balls-text\">\n          <div class=\"bag-balls-eyebrow\">Le mie palline<\/div>\n          <h3>Callaway <em>Supersoft<\/em><\/h3>\n          <p>Sensazione morbida, traiettoria dritta, distanza generosa. La palla che ho scelto per il mio gioco \u2014 l&#8217;identita&#8217; Callaway dal driver al green.<\/p>\n        <\/div>\n        <div class=\"bag-balls-box\">\n          <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-attrezzatura-scatola-callaway-v2.webp\" alt=\"Confezione Supersoft\" loading=\"lazy\">\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"bag-intro\">\n      <div class=\"bag-stat\">\n        <div class=\"bag-stat-num\">14<\/div>\n        <div class=\"bag-stat-label\">Bastoni<\/div>\n      <\/div>\n      <div class=\"bag-stat\">\n        <div class=\"bag-stat-num\">3<\/div>\n        <div class=\"bag-stat-label\">Brand<\/div>\n      <\/div>\n      <div class=\"bag-stat\">\n        <div class=\"bag-stat-num\">2<\/div>\n        <div class=\"bag-stat-label\">Wedges<\/div>\n      <\/div>\n      <div class=\"bag-stat\">\n        <div class=\"bag-stat-num\">1<\/div>\n        <div class=\"bag-stat-label\">Sacca Callaway<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"bag-categories\">\n\n      <div class=\"bag-cat\">\n        <div class=\"bag-cat-head\">\n          <div class=\"bag-cat-title\">Driver e <em>Legno 3<\/em><\/div>\n          <span class=\"bag-brand\">Cobra<\/span>\n        <\/div>\n        <div class=\"bag-clubs\">\n          <div class=\"bag-club\">Driver<\/div>\n          <div class=\"bag-club\">Legno 3<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"bag-cat\">\n        <div class=\"bag-cat-head\">\n          <div class=\"bag-cat-title\"><em>Ibrido<\/em><\/div>\n          <span class=\"bag-brand\">Cobra<\/span>\n        <\/div>\n        <div class=\"bag-clubs\">\n          <div class=\"bag-club\">Ibrido 4<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"bag-cat\">\n        <div class=\"bag-cat-head\">\n          <div class=\"bag-cat-title\"><em>Wedges<\/em><\/div>\n          <span class=\"bag-brand\">Cobra<\/span>\n        <\/div>\n        <div class=\"bag-clubs\">\n          <div class=\"bag-club\">Sand 52\u00b0<\/div>\n          <div class=\"bag-club\">Sand 56\u00b0<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"bag-cat\">\n        <div class=\"bag-cat-head\">\n          <div class=\"bag-cat-title\"><em>Putter<\/em><\/div>\n          <span class=\"bag-brand\">Cobra<\/span>\n        <\/div>\n        <div class=\"bag-clubs\">\n          <div class=\"bag-club\">Putter<\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<svg class=\"wave\" viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\">\n  <path fill=\"#051232\" d=\"M0,40 C360,80 720,0 1080,40 C1260,60 1380,30 1440,40 L1440,80 L0,80 Z\"><\/path>\n<\/svg>\n\n\n\n<section class=\"bg-deep\" id=\"instagram\">\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <div class=\"kicker\">I miei canali<\/div>\n      <h2><em>Seguimi<\/em> su Instagram, TikTok e YouTube<\/h2>\n      <p>Il diario di bordo continua sui social, con caramelle in tutte le forme.<\/p>\n    <\/div>\n\n    <div class=\"channels-grid\">\n      <a class=\"channel-card\" href=\"https:\/\/instagram.com\/massy.onthegreen\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"channel-icon ig\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\"\/><path d=\"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z\"\/><line x1=\"17.5\" y1=\"6.5\" x2=\"17.51\" y2=\"6.5\"\/><\/svg>\n        <\/div>\n        <div class=\"channel-name\">Instagram<\/div>\n        <div class=\"channel-handle\">@massy.onthegreen<\/div>\n        <div class=\"channel-cta\">Seguimi \u2192<\/div>\n      <\/a>\n      <a class=\"channel-card\" href=\"https:\/\/tiktok.com\/@massy.onthegreen\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"channel-icon tt\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5.2 20.1a6.34 6.34 0 0 0 10.86-4.43V9.01a8.16 8.16 0 0 0 4.77 1.52v-3.4a4.85 4.85 0 0 1-1.24-.44z\"\/><\/svg>\n        <\/div>\n        <div class=\"channel-name\">TikTok<\/div>\n        <div class=\"channel-handle\">@massy.onthegreen<\/div>\n        <div class=\"channel-cta\">Seguimi \u2192<\/div>\n      <\/a>\n      <a class=\"channel-card\" href=\"https:\/\/youtube.com\/@massyonthegreen\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"channel-icon yt\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M23.5 6.2a3 3 0 0 0-2.1-2.1C19.5 3.5 12 3.5 12 3.5s-7.5 0-9.4.6A3 3 0 0 0 .5 6.2 31.3 31.3 0 0 0 0 12a31.3 31.3 0 0 0 .5 5.8 3 3 0 0 0 2.1 2.1c1.9.6 9.4.6 9.4.6s7.5 0 9.4-.6a3 3 0 0 0 2.1-2.1A31.3 31.3 0 0 0 24 12a31.3 31.3 0 0 0-.5-5.8zM9.6 15.6V8.4l6.2 3.6z\"\/><\/svg>\n        <\/div>\n        <div class=\"channel-name\">YouTube<\/div>\n        <div class=\"channel-handle\">Massy On The Green<\/div>\n        <div class=\"channel-cta\">Iscriviti \u2192<\/div>\n      <\/a>\n    <\/div>\n\n    <div class=\"ig-feed-mp\">\n\n\n\n<!-- Feed Instagram rimosso il 2026-06-01: plugin Smash Balloon non installato. Per riattivarlo, installa \"Smash Balloon Instagram Feed\", poi reinserisci qui lo shortcode [instagram-feed feed=1 num=4 cols=4] -->\n\n\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"bg-blue\" id=\"chi-sono\">\n  <div class=\"section-bg-photo left\"><img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massimiliano-pioli-golfista-ritratto.webp\" alt=\"Massimiliano Pioli ritratto\" loading=\"lazy\"><\/div>\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <div class=\"kicker\">Personal brand<\/div>\n      <h2>Chi <em>sono<\/em><\/h2>\n    <\/div>\n    <div class=\"chi-sono-prose\">\n      <p>Sono <strong>Massimiliano Pioli<\/strong>, AI Strategist e consulente digitale. Il mio lavoro mi porta a viaggiare costantemente per l&#8217;Italia e l&#8217;Europa, e il golf e&#8217; diventato il mio compagno di viaggio.<\/p>\n      <p>Questa passione mi sta cambiando la vita. Non solo il modo di giocare, ma il modo di lavorare, di creare, di apprezzare la vita e la natura.<\/p>\n      <p>Il golf mi sta facendo conoscere tanta gente di valore, persone con storie incredibili, amicizie che nascono tra un tee e un green.<\/p>\n      <p class=\"highlight\">E poi c&#8217;e&#8217; la parte che mi fa impazzire: i numeri.<\/p>\n      <p>Essendo un amante del tracciamento e dell&#8217;analisi dei dati, il golf e&#8217; il playground perfetto. Sto persino iniziando a integrare l&#8217;intelligenza artificiale nel mio golf. Questo sito e&#8217; il mio diario di bordo. Ogni numero, ogni campo, ogni caramella raccontata qui e&#8217; un pezzo di questo percorso.<\/p>\n      <div style=\"text-align:center; margin-top:32px;\">\n        <a href=\"https:\/\/massimilianopioli.com\" target=\"_blank\" rel=\"noopener\" class=\"chi-sono-cta\">Scopri il mio lavoro AI<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<footer>\n  <div class=\"footer-inner\">\n    <img decoding=\"async\" src=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-otg-argento-512.webp\" alt=\"Massy On The Green\" class=\"footer-logo\">\n    <p class=\"footer-motto\">&#8220;AI Strategist di giorno, golfista in evoluzione sempre&#8221;<\/p>\n    <div class=\"footer-socials\">\n      <a href=\"https:\/\/instagram.com\/massy.onthegreen\" target=\"_blank\" rel=\"noopener\">Instagram<\/a>\n      <a href=\"https:\/\/tiktok.com\/@massy.onthegreen\" target=\"_blank\" rel=\"noopener\">TikTok<\/a>\n      <a href=\"https:\/\/youtube.com\/@massyonthegreen\" target=\"_blank\" rel=\"noopener\">YouTube<\/a>\n      <a href=\"https:\/\/massimilianopioli.com\" target=\"_blank\" rel=\"noopener\">Lavoro AI<\/a>\n    <\/div>\n    <p class=\"footer-copy\">\u00a9 2026 Massimiliano Pioli \u00b7 Massy On The Green \u00b7 EST. 2025<\/p>\n  <\/div>\n<\/footer>\n\n\n\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\" integrity=\"sha256-20nQCchB9co0qIjJZRGuk2\/Z9VM+kNiyxNV1lvTlZBo=\" crossorigin=\"\"><\/script>\n<script src=\"https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/leaflet.markercluster.js\"><\/script>\n<script>\n  const campi = [\n    \/\/ Italia\n    { nome: \"ASD Moncalieri Golf Club\", localita: \"Moncalieri, Torino\", paese: \"Italia\", coords: [45.0010, 7.6845], best: \"\u2014\" },\n    { nome: \"Golf Club Le Fonti\", localita: \"Castel San Pietro Terme, Bologna\", paese: \"Italia\", coords: [44.3964, 11.5878], best: \"\u2014\" },\n    { nome: \"Golf Le Rovedine\", localita: \"Opera, Milano\", paese: \"Italia\", coords: [45.3955, 9.2192], best: \"\u2014\" },\n    { nome: \"Golf Club Lignano\", localita: \"Lignano Sabbiadoro, Udine\", paese: \"Italia\", coords: [45.6772, 13.1245], best: \"\u2014\" },\n    { nome: \"Golf Club Perugia\", localita: \"Santa Sabina, Perugia\", paese: \"Italia\", coords: [43.0884, 12.3636], best: \"87\" },\n    { nome: \"Fioranello Golf\", localita: \"Roma\", paese: \"Italia\", coords: [41.7150, 12.6172], best: \"\u2014\" },\n    { nome: \"Bagnaia Golf\", localita: \"Siena\", paese: \"Italia\", coords: [43.3653, 11.4250], best: \"\u2014\" },\n    { nome: \"Padova Golf Club\", localita: \"Padova\", paese: \"Italia\", coords: [45.4047, 11.8721], best: \"\u2014\" },\n    { nome: \"Montecchia Golf Club\", localita: \"Selvazzano Dentro, Padova\", paese: \"Italia\", coords: [45.3850, 11.7833], best: \"\u2014\" },\n    { nome: \"Galzignano Golf Club\", localita: \"Galzignano Terme, Padova\", paese: \"Italia\", coords: [45.3194, 11.7233], best: \"\u2014\" },\n    \/\/ Tunisia\n    { nome: \"Residence Golf Club\", localita: \"Hammamet\", paese: \"Tunisia\", coords: [36.4100, 10.6200], best: \"\u2014\" },\n    { nome: \"Citrus Golf Club - Les Oliviers\", localita: \"Hammamet\", paese: \"Tunisia\", coords: [36.4015, 10.5950], best: \"\u2014\" },\n    { nome: \"Citrus Golf Club - The Forest\", localita: \"Hammamet\", paese: \"Tunisia\", coords: [36.4030, 10.6020], best: \"\u2014\" },\n    { nome: \"Port El Kantaoui Golf\", localita: \"Sousse\", paese: \"Tunisia\", coords: [35.8867, 10.5950], best: \"\u2014\" },\n    { nome: \"Cartagine Golf\", localita: \"Cartagine, Tunisi\", paese: \"Tunisia\", coords: [36.8623, 10.3275], best: \"\u2014\" },\n    \/\/ Cipro\n    { nome: \"Aphrodite Hills Golf Resort\", localita: \"Kouklia, Pafos\", paese: \"Cipro\", coords: [34.7019, 32.5708], best: \"\u2014\" },\n    { nome: \"Elea Golf Club\", localita: \"Pafos\", paese: \"Cipro\", coords: [34.7869, 32.4543], best: \"\u2014\" },\n    { nome: \"Minthis Golf Club\", localita: \"Tsada, Pafos\", paese: \"Cipro\", coords: [34.8408, 32.5316], best: \"\u2014\" },\n    { nome: \"Secret Valley Golf Club\", localita: \"Kouklia, Pafos\", paese: \"Cipro\", coords: [34.6889, 32.6314], best: \"\u2014\" },\n    \/\/ Spagna\n    { nome: \"Parador M\u00e1laga Golf\", localita: \"M\u00e1laga\", paese: \"Spagna\", coords: [36.5667, -4.5667], best: \"\u2014\" },\n    { nome: \"Torrequebrada Golf\", localita: \"Benalm\u00e1dena, M\u00e1laga\", paese: \"Spagna\", coords: [36.5840, -4.5421], best: \"\u2014\" },\n    { nome: \"Lauro Golf\", localita: \"Alhaur\u00edn de la Torre, M\u00e1laga\", paese: \"Spagna\", coords: [36.6661, -4.5697], best: \"\u2014\" }\n  ];\n\n  const gmapsUrl = (c) => `https:\/\/www.google.com\/maps\/search\/?api=1&query=${encodeURIComponent(c.nome + ' ' + c.localita)}`;\n\n  const map = L.map('map', { scrollWheelZoom: false }).setView([40.0, 18.0], 4);\n  L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/dark_all\/{z}\/{x}\/{y}{r}.png', {\n    maxZoom: 19,\n    attribution: '&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a> &copy; <a href=\"https:\/\/carto.com\/attributions\">CARTO<\/a>',\n    subdomains: 'abcd'\n  }).addTo(map);\n\n  const pinIcon = L.divIcon({\n    className: 'custom-pin',\n    html: '<div style=\"position:relative;width:22px;height:22px;\"><div style=\"position:absolute;inset:0;background:#D4A24C;border-radius:50%;animation:pulse 2.4s ease-out infinite;opacity:0.5;\"><\/div><div style=\"position:absolute;inset:5px;background:#D4A24C;border-radius:50%;border:2px solid #021024;box-shadow:0 2px 8px rgba(0,0,0,0.8);\"><\/div><\/div>',\n    iconSize: [22, 22],\n    iconAnchor: [11, 11]\n  });\n\n  const cluster = L.markerClusterGroup({\n    showCoverageOnHover: false,\n    spiderfyOnMaxZoom: true,\n    maxClusterRadius: 50,\n    iconCreateFunction: (c) => {\n      const count = c.getChildCount();\n      return L.divIcon({\n        html: `<div class=\"cluster-count\">${count}<\/div><div class=\"cluster-label\">campi<\/div>`,\n        className: 'marker-cluster-custom',\n        iconSize: L.point(64, 64)\n      });\n    }\n  });\n\n  campi.forEach(c => {\n    const url = gmapsUrl(c);\n    const embedUrl = `https:\/\/www.google.com\/maps?q=${c.coords[0]},${c.coords[1]}&z=14&output=embed`;\n    const marker = L.marker(c.coords, { icon: pinIcon });\n    const popupHtml = `\n      <div class=\"popup-title\">${c.nome}<\/div>\n      <div class=\"popup-loc\">${c.localita}, ${c.paese}<\/div>\n      ${c.best && c.best !== '\u2014' ? `<div class=\"popup-row\"><strong>Best score:<\/strong> ${c.best}<\/div>` : ''}\n      <div class=\"popup-preview\"><iframe loading=\"lazy\" src=\"${embedUrl}\" allowfullscreen><\/iframe><\/div>\n      <a class=\"popup-gmaps\" href=\"${url}\" target=\"_blank\" rel=\"noopener\">\n        <span class=\"gmaps-icon\">\ud83d\udccd<\/span>\n        <span>Apri in Google Maps<\/span>\n      <\/a>\n    `;\n    marker.bindPopup(popupHtml, { maxWidth: 300, minWidth: 280 });\n    marker.on('mouseover', function() { this.openPopup(); });\n    cluster.addLayer(marker);\n  });\n  map.addLayer(cluster);\n\n  const group = L.featureGroup(campi.map(c => L.marker(c.coords)));\n  map.fitBounds(group.getBounds().pad(0.2));\n\n  document.querySelectorAll('.nav-links a').forEach(a => {\n    a.addEventListener('click', () => { document.querySelector('.nav-links').classList.remove('open'); document.querySelector('.nav-toggle').setAttribute('aria-expanded', 'false'); });\n  });\n<\/script>\n\n\n\n<script>\n(function(){\n var SEL='.section-head,.stat-card,.record-card,.podio-card,.goal-card,.goal-stat,.prossima-card,.channel-card,.ig-embed-card,.partner-card,.top-campo,.bag-vignette,.bag-cat,.bag-stat,.paese,.bag-balls-inner,.podio-gara';\n var els=[].slice.call(document.querySelectorAll(SEL));\n els.forEach(function(el){el.classList.add('reveal');var sibs=[].slice.call(el.parentNode.children).filter(function(c){return c.classList&&c.classList.contains('reveal');});var i=sibs.indexOf(el);if(i>0)el.style.transitionDelay=Math.min(i*70,420)+'ms';});\n if(!('IntersectionObserver' in window)){els.forEach(function(el){el.classList.add('in');el.style.transitionDelay='';});return;}\n var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');e.target.style.transitionDelay='';io.unobserve(e.target);}});},{threshold:0.1,rootMargin:'0px 0px -6% 0px'});\n els.forEach(function(el){io.observe(el);});\n setTimeout(function(){els.forEach(function(el){el.classList.add('in');el.style.transitionDelay='';});},2500);\n})();\n<\/script>\n\n\n\n<script>\n(function(){\n var hs=[].slice.call(document.querySelectorAll('.section-head h2, .hero h1'));\n if(!hs.length)return;\n var tick=false;\n function upd(){var vh=window.innerHeight||800;hs.forEach(function(h){var r=h.getBoundingClientRect();var ctr=r.top+r.height\/2;var p=(ctr-vh\/2)\/vh;if(p<-1)p=-1;if(p>1)p=1;h.style.transform='translateY('+(p*-12).toFixed(1)+'px)';});tick=false;}\n window.addEventListener('scroll',function(){if(!tick){requestAnimationFrame(upd);tick=true;}},{passive:true});\n window.addEventListener('resize',upd,{passive:true});\n upd();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Massy On The Green \u2630 Caramelle Record Piazzamenti Obiettivi Campi Sacca Chi sono Est. Aprile 2025 Diario di bordo golfistico Adoro raccontare il mio golf perche&#8217; gia&#8217; nella mia vita mi piace condividere cio&#8217; che faccio, sia nel lavoro che nelle passioni. Ho deciso di raccontare il mio percorso perche&#8217; magari puo&#8217; essere d&#8217;ispirazione a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"blank","meta":{"footnotes":""},"class_list":["post-28","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Massy On The Green<\/title>\n<meta name=\"description\" content=\"Il diario di bordo golfistico di Massimiliano Pioli\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.massyonthegreen.it\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Massy On The Green\" \/>\n<meta property=\"og:description\" content=\"Il diario di bordo golfistico di Massimiliano Pioli\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.massyonthegreen.it\/\" \/>\n<meta property=\"og:site_name\" content=\"Massy On The Green\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-22T10:02:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-otg-argento-256.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.massyonthegreen.it\\\/\",\"url\":\"https:\\\/\\\/www.massyonthegreen.it\\\/\",\"name\":\"Massy On The Green\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.massyonthegreen.it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.massyonthegreen.it\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.massyonthegreen.it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.massyonthegreen.it\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/massy-otg-argento-256.webp\",\"datePublished\":\"2026-05-31T21:31:13+00:00\",\"dateModified\":\"2026-07-22T10:02:13+00:00\",\"description\":\"Il diario di bordo golfistico di Massimiliano Pioli\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.massyonthegreen.it\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.massyonthegreen.it\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.massyonthegreen.it\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.massyonthegreen.it\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/massy-otg-argento-256.webp\",\"contentUrl\":\"https:\\\/\\\/www.massyonthegreen.it\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/massy-otg-argento-256.webp\",\"width\":249,\"height\":256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.massyonthegreen.it\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.massyonthegreen.it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Massy On The Green\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.massyonthegreen.it\\\/#website\",\"url\":\"https:\\\/\\\/www.massyonthegreen.it\\\/\",\"name\":\"Massy On The Green\",\"description\":\"Il diario di bordo golfistico di Massimiliano Pioli\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.massyonthegreen.it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Massy On The Green","description":"Il diario di bordo golfistico di Massimiliano Pioli","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.massyonthegreen.it\/","og_locale":"it_IT","og_type":"article","og_title":"Massy On The Green","og_description":"Il diario di bordo golfistico di Massimiliano Pioli","og_url":"https:\/\/www.massyonthegreen.it\/","og_site_name":"Massy On The Green","article_modified_time":"2026-07-22T10:02:13+00:00","og_image":[{"url":"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-otg-argento-256.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.massyonthegreen.it\/","url":"https:\/\/www.massyonthegreen.it\/","name":"Massy On The Green","isPartOf":{"@id":"https:\/\/www.massyonthegreen.it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.massyonthegreen.it\/#primaryimage"},"image":{"@id":"https:\/\/www.massyonthegreen.it\/#primaryimage"},"thumbnailUrl":"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-otg-argento-256.webp","datePublished":"2026-05-31T21:31:13+00:00","dateModified":"2026-07-22T10:02:13+00:00","description":"Il diario di bordo golfistico di Massimiliano Pioli","breadcrumb":{"@id":"https:\/\/www.massyonthegreen.it\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.massyonthegreen.it\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.massyonthegreen.it\/#primaryimage","url":"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-otg-argento-256.webp","contentUrl":"https:\/\/www.massyonthegreen.it\/wp-content\/uploads\/2026\/05\/massy-otg-argento-256.webp","width":249,"height":256},{"@type":"BreadcrumbList","@id":"https:\/\/www.massyonthegreen.it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.massyonthegreen.it\/"},{"@type":"ListItem","position":2,"name":"Massy On The Green"}]},{"@type":"WebSite","@id":"https:\/\/www.massyonthegreen.it\/#website","url":"https:\/\/www.massyonthegreen.it\/","name":"Massy On The Green","description":"Il diario di bordo golfistico di Massimiliano Pioli","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.massyonthegreen.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"}]}},"_links":{"self":[{"href":"https:\/\/www.massyonthegreen.it\/index.php\/wp-json\/wp\/v2\/pages\/28","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.massyonthegreen.it\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.massyonthegreen.it\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.massyonthegreen.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.massyonthegreen.it\/index.php\/wp-json\/wp\/v2\/comments?post=28"}],"version-history":[{"count":3,"href":"https:\/\/www.massyonthegreen.it\/index.php\/wp-json\/wp\/v2\/pages\/28\/revisions"}],"predecessor-version":[{"id":33,"href":"https:\/\/www.massyonthegreen.it\/index.php\/wp-json\/wp\/v2\/pages\/28\/revisions\/33"}],"wp:attachment":[{"href":"https:\/\/www.massyonthegreen.it\/index.php\/wp-json\/wp\/v2\/media?parent=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}