{"id":24,"date":"2025-12-30T11:56:55","date_gmt":"2025-12-30T11:56:55","guid":{"rendered":"https:\/\/www.zangarifrancesco.com\/home\/"},"modified":"2026-07-13T19:56:47","modified_gmt":"2026-07-13T19:56:47","slug":"home","status":"publish","type":"page","link":"https:\/\/www.zangarifrancesco.com\/en\/","title":{"rendered":"Home page"},"content":{"rendered":"<style>\n\/* =========================================================\n   FRANCESCO ZANGARI\n   MAJESTIC HOME EXPERIENCE 2026\n   Pagina completa \u00b7 Gutenberg safe \u00b7 CSS isolato\n========================================================= *\/\n\n.fz-xp-home,\n.fz-xp-home *{\n  box-sizing:border-box;\n}\n\n.fz-xp-home{\n  --fz-xp-bg:#05070A;\n  --fz-xp-bg-soft:#090D14;\n  --fz-xp-paper:#F2F0EA;\n  --fz-xp-paper-soft:rgba(242,240,234,.76);\n  --fz-xp-muted:rgba(202,207,219,.68);\n  --fz-xp-blue:#5B8CFF;\n  --fz-xp-blue-2:#4278FF;\n  --fz-xp-line:rgba(255,255,255,.12);\n  --fz-xp-serif:\"Bodoni 72\",\"Bodoni MT\",\"Didot\",\"Iowan Old Style\",\"Times New Roman\",serif;\n  --fz-xp-sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;\n\n  position:relative;\n  width:100vw !important;\n  max-width:100vw !important;\n  margin-left:calc(50% - 50vw) !important;\n  margin-right:calc(50% - 50vw) !important;\n  overflow-x:clip;\n  overflow-y:visible;\n  background:var(--fz-xp-bg);\n  color:var(--fz-xp-paper);\n  font-family:var(--fz-xp-sans);\n  isolation:isolate;\n}\n\n\/* Anti micro-scorrimento orizzontale, limitato alla homepage *\/\nhtml:has(.fz-xp-home),\nhtml:has(.fz-xp-home) body,\nbody.fz-xp-page,\nbody.fz-xp-page .wp-site-blocks{\n  max-width:100% !important;\n  overflow-x:clip !important;\n}\n\n@supports not (overflow:clip){\n  html:has(.fz-xp-home),\n  html:has(.fz-xp-home) body,\n  body.fz-xp-page,\n  body.fz-xp-page .wp-site-blocks{\n    overflow-x:hidden !important;\n  }\n}\n\n.fz-xp-home a{\n  color:inherit;\n}\n\n.fz-xp-home img{\n  display:block;\n  max-width:100%;\n}\n\n.fz-xp-home button,\n.fz-xp-home a{\n  -webkit-tap-highlight-color:transparent;\n}\n\n.fz-xp-home ::selection{\n  background:rgba(91,140,255,.88);\n  color:#05070A;\n}\n\n.fz-xp-shell{\n  width:min(100%,1560px);\n  margin:0 auto;\n  padding-inline:clamp(20px,4vw,72px);\n}\n\n.fz-xp-serif{\n  font-family:var(--fz-xp-serif);\n  font-weight:400;\n}\n\n.fz-xp-kicker{\n  margin:0;\n  color:rgba(242,240,234,.62);\n  font-size:11px;\n  font-weight:760;\n  line-height:1.4;\n  letter-spacing:.24em;\n  text-transform:uppercase;\n}\n\n.fz-xp-kicker strong{\n  color:var(--fz-xp-blue);\n  font-weight:800;\n}\n\n.fz-xp-body{\n  margin:0;\n  color:var(--fz-xp-paper-soft);\n  font-size:clamp(16px,1.2vw,20px);\n  line-height:1.78;\n}\n\n.fz-xp-link{\n  position:relative;\n  display:inline-flex;\n  align-items:center;\n  gap:13px;\n  width:max-content;\n  padding:8px 0;\n  color:var(--fz-xp-paper);\n  text-decoration:none !important;\n  font-size:13px;\n  font-weight:760;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n.fz-xp-link::after{\n  content:\"\u2197\";\n  display:grid;\n  place-items:center;\n  width:34px;\n  height:34px;\n  border:1px solid rgba(255,255,255,.18);\n  border-radius:999px;\n  background:rgba(255,255,255,.035);\n  transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s ease,background .35s ease;\n}\n\n.fz-xp-link:hover::after,\n.fz-xp-link:focus-visible::after{\n  transform:translate(3px,-3px);\n  border-color:rgba(91,140,255,.68);\n  background:rgba(91,140,255,.12);\n}\n\n.fz-xp-link:focus-visible,\n.fz-xp-chapter-link:focus-visible,\n.fz-xp-skip:focus-visible{\n  outline:2px solid var(--fz-xp-blue);\n  outline-offset:5px;\n}\n\n\/* =========================================================\n   INTRO CINEMATOGRAFICA\n========================================================= *\/\n\n.fz-xp-intro{\n  position:fixed;\n  inset:0;\n  z-index:8000;\n  display:grid;\n  place-items:center;\n  overflow:hidden;\n  background:\n    radial-gradient(900px 520px at 50% 48%,rgba(91,140,255,.09),transparent 68%),\n    #030507;\n  color:var(--fz-xp-paper);\n  opacity:1;\n  visibility:visible;\n  transition:opacity .9s cubic-bezier(.65,0,.35,1),visibility .9s step-end;\n}\n\n.fz-xp-intro::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  opacity:.25;\n  background-image:\n    linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);\n  background-size:72px 72px;\n  mask-image:radial-gradient(circle at center,#000,transparent 74%);\n}\n\n.fz-xp-intro.is-complete{\n  opacity:0;\n  visibility:hidden;\n  pointer-events:none;\n}\n\n.fz-xp-intro-inner{\n  position:relative;\n  width:min(100%,1560px);\n  min-height:100svh;\n  padding:clamp(24px,4vw,64px);\n  display:grid;\n  grid-template-rows:auto 1fr auto;\n}\n\n.fz-xp-intro-meta{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:20px;\n  color:rgba(242,240,234,.48);\n  font-size:10px;\n  font-weight:760;\n  letter-spacing:.24em;\n  text-transform:uppercase;\n}\n\n.fz-xp-skip{\n  border:0;\n  padding:8px 0;\n  background:none;\n  color:inherit;\n  font:inherit;\n  letter-spacing:inherit;\n  text-transform:inherit;\n  cursor:pointer;\n}\n\n.fz-xp-intro-stage{\n  position:relative;\n  display:grid;\n  place-items:center;\n  min-height:0;\n}\n\n.fz-xp-intro-word{\n  position:absolute;\n  inset:auto;\n  margin:0;\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(58px,12vw,220px);\n  font-weight:400;\n  line-height:.78;\n  letter-spacing:-.065em;\n  text-align:center;\n  opacity:0;\n  transform:translateY(36px) scale(.985);\n  filter:blur(12px);\n  transition:\n    opacity .85s cubic-bezier(.2,.8,.2,1),\n    transform 1.05s cubic-bezier(.2,.8,.2,1),\n    filter .85s ease;\n  white-space:nowrap;\n}\n\n.fz-xp-intro-word.is-current{\n  opacity:1;\n  transform:translateY(0) scale(1);\n  filter:blur(0);\n}\n\n.fz-xp-intro-word.is-leaving{\n  opacity:0;\n  transform:translateY(-34px) scale(1.015);\n  filter:blur(9px);\n}\n\n.fz-xp-intro-word.is-signature{\n  font-family:var(--fz-xp-sans);\n  font-size:clamp(34px,7vw,118px);\n  font-weight:820;\n  line-height:.9;\n  letter-spacing:-.055em;\n  text-transform:uppercase;\n}\n\n.fz-xp-intro-progress{\n  display:grid;\n  grid-template-columns:auto minmax(120px,1fr) auto;\n  align-items:center;\n  gap:18px;\n  color:rgba(242,240,234,.46);\n  font-size:10px;\n  font-weight:760;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n}\n\n.fz-xp-intro-bar{\n  position:relative;\n  height:1px;\n  background:rgba(255,255,255,.11);\n  overflow:hidden;\n}\n\n.fz-xp-intro-bar span{\n  position:absolute;\n  inset:0;\n  background:linear-gradient(90deg,var(--fz-xp-blue),rgba(255,255,255,.8));\n  transform:scaleX(0);\n  transform-origin:left center;\n}\n\n.fz-xp-intro.is-running .fz-xp-intro-bar span{\n  animation:fzXpIntroProgress 5.8s linear forwards;\n}\n\n@keyframes fzXpIntroProgress{\n  to{ transform:scaleX(1); }\n}\n\n\/* =========================================================\n   HERO \u00b7 FRANCESCO ZANGARI\n   Regia personale ispirata al concept caricato\n   Header sempre visibile\n========================================================= *\/\n\n.fz-xp-hero{\n  --fz-xp-hero-gold:#C79A4A;\n  --fz-xp-hero-gold-soft:rgba(199,154,74,.78);\n  position:relative;\n  min-height:100svh;\n  overflow:hidden;\n  background:#030609;\n  border-bottom:1px solid rgba(199,154,74,.28);\n  isolation:isolate;\n}\n\n.fz-xp-hero-media{\n  position:absolute;\n  inset:0;\n  z-index:0;\n  background-image:var(--fz-xp-image);\n  background-size:cover;\n  background-repeat:no-repeat;\n  background-position:var(--fz-xp-position,center 48%);\n  transform:scale(1.004);\n  filter:saturate(.90) contrast(1.06) brightness(.92);\n  will-change:transform;\n}\n\n.fz-xp-hero::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:1;\n  pointer-events:none;\n  background:\n    linear-gradient(90deg,\n      rgba(3,6,9,.94) 0%,\n      rgba(3,6,9,.84) 18%,\n      rgba(3,6,9,.52) 34%,\n      rgba(3,6,9,.08) 55%,\n      rgba(3,6,9,.12) 73%,\n      rgba(3,6,9,.46) 100%),\n    linear-gradient(180deg,\n      rgba(3,6,9,.40) 0%,\n      rgba(3,6,9,.04) 25%,\n      rgba(3,6,9,.03) 62%,\n      rgba(3,6,9,.48) 84%,\n      rgba(3,6,9,.92) 100%),\n    radial-gradient(900px 620px at 54% 44%,rgba(91,140,255,.08),transparent 72%);\n}\n\n.fz-xp-hero::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:2;\n  pointer-events:none;\n  opacity:.46;\n  background-image:\n    linear-gradient(90deg,transparent calc(25% - .5px),rgba(255,255,255,.035) 25%,transparent calc(25% + .5px)),\n    linear-gradient(90deg,transparent calc(50% - .5px),rgba(255,255,255,.03) 50%,transparent calc(50% + .5px)),\n    linear-gradient(90deg,transparent calc(75% - .5px),rgba(255,255,255,.035) 75%,transparent calc(75% + .5px));\n}\n\n.fz-xp-home-hero-stage{\n  position:relative;\n  z-index:3;\n  min-height:100svh;\n  padding-top:clamp(126px,14vh,176px);\n  padding-bottom:96px;\n}\n\n.fz-xp-home-hero-primary{\n  width:min(620px,42vw);\n  padding-top:clamp(60px,9vh,118px);\n}\n\n.fz-xp-home-hero-label,\n.fz-xp-home-hero-note-label{\n  display:flex;\n  align-items:center;\n  gap:14px;\n  margin:0;\n  color:var(--fz-xp-hero-gold);\n  font-size:11px;\n  font-weight:780;\n  line-height:1.4;\n  letter-spacing:.22em;\n  text-transform:uppercase;\n}\n\n.fz-xp-home-hero-label::after,\n.fz-xp-home-hero-note-label::after{\n  content:\"\";\n  width:116px;\n  height:1px;\n  background:linear-gradient(90deg,var(--fz-xp-hero-gold-soft),transparent);\n}\n\n.fz-xp-home-hero-title{\n  margin:24px 0 0;\n  max-width:8.4ch;\n  color:var(--fz-xp-paper);\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(70px,6vw,116px);\n  font-weight:400;\n  line-height:.86;\n  letter-spacing:-.06em;\n  text-wrap:balance;\n  text-shadow:0 20px 54px rgba(0,0,0,.42);\n}\n\n.fz-xp-home-hero-title span{\n  display:block;\n}\n\n.fz-xp-home-hero-title i{\n  color:var(--fz-xp-hero-gold);\n  font-style:normal;\n}\n\n.fz-xp-home-hero-subtitle{\n  margin:24px 0 0;\n  color:var(--fz-xp-hero-gold);\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(34px,3.1vw,56px);\n  font-style:italic;\n  font-weight:400;\n  line-height:1;\n  letter-spacing:-.035em;\n}\n\n.fz-xp-home-hero-copy{\n  max-width:36ch;\n  margin:40px 0 0;\n  color:rgba(242,240,234,.83);\n  font-size:clamp(15px,1.08vw,19px);\n  line-height:1.72;\n}\n\n.fz-xp-home-hero-cta{\n  display:inline-flex;\n  align-items:center;\n  gap:18px;\n  margin-top:30px;\n  color:rgba(242,240,234,.94);\n  text-decoration:none!important;\n  font-size:11px;\n  font-weight:760;\n  letter-spacing:.19em;\n  text-transform:uppercase;\n}\n\n.fz-xp-home-hero-cta::after{\n  content:\"\u2197\";\n  display:grid;\n  place-items:center;\n  width:48px;\n  height:48px;\n  border:1px solid rgba(199,154,74,.74);\n  border-radius:999px;\n  color:var(--fz-xp-hero-gold);\n  background:rgba(3,6,9,.20);\n  transition:transform .28s ease,background .28s ease,border-color .28s ease;\n}\n\n.fz-xp-home-hero-cta:hover::after,\n.fz-xp-home-hero-cta:focus-visible::after{\n  transform:translate(3px,-3px);\n  background:rgba(199,154,74,.10);\n  border-color:var(--fz-xp-hero-gold);\n}\n\n.fz-xp-home-hero-note{\n  position:absolute;\n  width:min(250px,19vw);\n  color:rgba(242,240,234,.78);\n}\n\n.fz-xp-home-hero-note p{\n  margin:18px 0 0;\n  font-size:clamp(14px,.98vw,17px);\n  line-height:1.58;\n}\n\n.fz-xp-home-hero-note.vision{\n  top:38%;\n  right:0;\n}\n\n.fz-xp-home-hero-note.method{\n  left:41%;\n  bottom:118px;\n  width:min(250px,18vw);\n}\n\n.fz-xp-home-hero-note.movement{\n  right:2.5%;\n  bottom:116px;\n  width:min(260px,19vw);\n}\n\n.fz-xp-home-hero-dock{\n  position:absolute;\n  left:0;\n  right:0;\n  bottom:0;\n  min-height:76px;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:30px;\n  border-top:1px solid rgba(199,154,74,.58);\n}\n\n.fz-xp-home-hero-socials{\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  gap:clamp(24px,3vw,48px);\n}\n\n.fz-xp-home-hero-socials a{\n  color:rgba(242,240,234,.72);\n  text-decoration:none!important;\n  font-size:10px;\n  font-weight:720;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n  transition:color .25s ease;\n}\n\n.fz-xp-home-hero-socials a:hover,\n.fz-xp-home-hero-socials a:focus-visible{\n  color:var(--fz-xp-paper);\n}\n\n.fz-xp-home-hero-signature{\n  width:clamp(170px,15vw,250px);\n  height:auto;\n  opacity:.90;\n  filter:sepia(1) saturate(4.6) hue-rotate(350deg) brightness(.98) contrast(1.04);\n}\n\n.fz-xp-home-hero-scroll{\n  position:absolute;\n  right:-2px;\n  bottom:108px;\n  margin:0;\n  color:rgba(242,240,234,.55);\n  font-size:9px;\n  font-weight:760;\n  letter-spacing:.22em;\n  text-transform:uppercase;\n  writing-mode:vertical-rl;\n  transform:rotate(180deg);\n}\n\n\/* Desktop bassi *\/\n@media (min-width:981px) and (max-height:860px){\n  .fz-xp-home-hero-stage{\n    padding-top:108px;\n    padding-bottom:82px;\n  }\n\n  .fz-xp-home-hero-primary{\n    padding-top:24px;\n  }\n\n  .fz-xp-home-hero-title{\n    font-size:clamp(66px,5.7vw,102px);\n  }\n\n  .fz-xp-home-hero-subtitle{\n    margin-top:18px;\n    font-size:clamp(30px,2.8vw,46px);\n  }\n\n  .fz-xp-home-hero-copy{\n    margin-top:28px;\n    line-height:1.58;\n  }\n\n  .fz-xp-home-hero-cta{\n    margin-top:20px;\n  }\n\n  .fz-xp-home-hero-note.method,\n  .fz-xp-home-hero-note.movement{\n    bottom:94px;\n  }\n}\n\n@media (max-width:1180px){\n  .fz-xp-home-hero-primary{\n    width:min(600px,52vw);\n  }\n\n  .fz-xp-home-hero-note.method{\n    left:48%;\n  }\n\n  .fz-xp-home-hero-note.movement{\n    right:0;\n  }\n}\n\n@media (max-width:980px){\n  .fz-xp-hero-media{\n    background-position:60% center;\n  }\n\n  .fz-xp-hero::before{\n    background:\n      linear-gradient(90deg,rgba(3,6,9,.92) 0%,rgba(3,6,9,.70) 42%,rgba(3,6,9,.20) 72%,rgba(3,6,9,.36) 100%),\n      linear-gradient(180deg,rgba(3,6,9,.32) 0%,rgba(3,6,9,.06) 38%,rgba(3,6,9,.76) 82%,rgba(3,6,9,.96) 100%);\n  }\n\n  .fz-xp-home-hero-primary{\n    width:min(620px,66vw);\n  }\n\n  .fz-xp-home-hero-note{\n    display:none;\n  }\n\n  .fz-xp-home-hero-scroll{\n    display:none;\n  }\n}\n\n@media (max-width:760px){\n  .fz-xp-hero{\n    min-height:100svh;\n  }\n\n  .fz-xp-hero-media{\n    background-size:cover;\n    background-position:62% center;\n    filter:saturate(.88) contrast(1.05) brightness(.84);\n  }\n\n  .fz-xp-hero::before{\n    background:\n      linear-gradient(180deg,rgba(3,6,9,.30) 0%,rgba(3,6,9,.10) 25%,rgba(3,6,9,.34) 54%,rgba(3,6,9,.94) 82%,rgba(3,6,9,.99) 100%),\n      linear-gradient(90deg,rgba(3,6,9,.72),rgba(3,6,9,.12));\n  }\n\n  .fz-xp-home-hero-stage{\n    min-height:100svh;\n    display:flex;\n    align-items:flex-end;\n    padding-top:112px;\n    padding-bottom:88px;\n  }\n\n  .fz-xp-home-hero-primary{\n    width:100%;\n    padding-top:0;\n  }\n\n  .fz-xp-home-hero-label::after{\n    width:72px;\n  }\n\n  .fz-xp-home-hero-title{\n    margin-top:18px;\n    font-size:clamp(56px,17vw,86px);\n    line-height:.88;\n  }\n\n  .fz-xp-home-hero-subtitle{\n    margin-top:18px;\n    max-width:11ch;\n    font-size:clamp(31px,9.4vw,46px);\n  }\n\n  .fz-xp-home-hero-copy{\n    margin-top:24px;\n    max-width:34ch;\n    font-size:15px;\n    line-height:1.62;\n  }\n\n  .fz-xp-home-hero-cta{\n    margin-top:22px;\n  }\n\n  .fz-xp-home-hero-dock{\n    min-height:66px;\n  }\n\n  .fz-xp-home-hero-socials{\n    gap:22px;\n  }\n\n  .fz-xp-home-hero-socials a:nth-child(3),\n  .fz-xp-home-hero-signature{\n    display:none;\n  }\n}\n\n\/* =========================================================\n   MANIFESTO\n========================================================= *\/\n\n.fz-xp-manifesto{\n  position:relative;\n  padding:clamp(110px,14vw,230px) 0;\n  background:\n    radial-gradient(900px 500px at 82% 24%,rgba(91,140,255,.08),transparent 68%),\n    var(--fz-xp-bg);\n}\n\n.fz-xp-manifesto-grid{\n  display:grid;\n  grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);\n  gap:clamp(42px,7vw,128px);\n  align-items:start;\n}\n\n.fz-xp-manifesto-index{\n  position:sticky;\n  top:122px;\n  display:grid;\n  gap:22px;\n}\n\n.fz-xp-manifesto-index-head{\n  display:flex;\n  align-items:flex-end;\n  justify-content:space-between;\n  gap:24px;\n  padding-bottom:18px;\n  border-bottom:1px solid rgba(255,255,255,.10);\n}\n\n.fz-xp-manifesto-portrait{\n  position:relative;\n  width:100%;\n  aspect-ratio:4\/5;\n  margin:0;\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.12);\n  background:#090D14;\n}\n\n.fz-xp-manifesto-portrait::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:2;\n  pointer-events:none;\n  background:\n    linear-gradient(180deg,rgba(5,7,10,.04),rgba(5,7,10,.08) 52%,rgba(5,7,10,.84) 100%),\n    radial-gradient(420px 260px at 12% 0%,rgba(91,140,255,.14),transparent 70%);\n}\n\n.fz-xp-manifesto-portrait img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center center;\n  filter:saturate(.82) contrast(1.03);\n  transform:scale(1.015);\n}\n\n.fz-xp-manifesto-portrait figcaption{\n  position:absolute;\n  z-index:4;\n  left:24px;\n  bottom:22px;\n  color:rgba(242,240,234,.72);\n  font-size:10px;\n  font-weight:760;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n}\n\n.fz-xp-manifesto-number{\n  position:static;\n  margin:0;\n  color:rgba(242,240,234,.42);\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(54px,5vw,82px);\n  font-weight:400;\n  line-height:.68;\n  letter-spacing:-.06em;\n  -webkit-text-stroke:.7px rgba(91,140,255,.26);\n  text-stroke:.7px rgba(91,140,255,.26);\n}\n\n.fz-xp-manifesto-copy{\n  display:grid;\n  gap:clamp(30px,4.2vw,62px);\n}\n\n.fz-xp-signature-block{\n  position:relative;\n  width:min(780px,100%);\n  overflow:hidden;\n  padding:8px 0 18px;\n  border-top:1px solid rgba(255,255,255,.08);\n  border-bottom:1px solid rgba(255,255,255,.08);\n}\n\n.fz-xp-signature-label{\n  display:block;\n  margin-bottom:2px;\n  color:rgba(91,140,255,.82);\n  font-size:10px;\n  font-weight:780;\n  line-height:1.4;\n  letter-spacing:.22em;\n  text-transform:uppercase;\n}\n\n.fz-xp-signature{\n  display:block;\n  width:100%;\n  max-width:none;\n  height:auto;\n  margin:-16px 0 -22px;\n  opacity:1;\n  transform:scale(1.08);\n  transform-origin:left center;\n  filter:brightness(1.28) contrast(1.08) drop-shadow(0 18px 42px rgba(0,0,0,.34)) drop-shadow(0 0 24px rgba(91,140,255,.10));\n}\n\n.fz-xp-manifesto-title{\n  margin:0;\n  max-width:16ch;\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(52px,7.6vw,132px);\n  font-weight:400;\n  line-height:.9;\n  letter-spacing:-.055em;\n}\n\n.fz-xp-manifesto-text{\n  display:grid;\n  grid-template-columns:minmax(0,1fr) minmax(0,1fr);\n  gap:clamp(28px,5vw,88px);\n  max-width:1100px;\n}\n\n.fz-xp-manifesto-text p{\n  margin:0;\n  color:var(--fz-xp-paper-soft);\n  font-size:clamp(16px,1.22vw,20px);\n  line-height:1.82;\n}\n\n.fz-xp-anchors{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  border-top:1px solid var(--fz-xp-line);\n  border-bottom:1px solid var(--fz-xp-line);\n}\n\n.fz-xp-anchor{\n  min-height:168px;\n  padding:26px 24px;\n  display:flex;\n  flex-direction:column;\n  justify-content:space-between;\n  border-right:1px solid var(--fz-xp-line);\n}\n\n.fz-xp-anchor:last-child{\n  border-right:0;\n}\n\n.fz-xp-anchor span{\n  color:rgba(242,240,234,.42);\n  font-size:10px;\n  font-weight:760;\n  letter-spacing:.2em;\n  text-transform:uppercase;\n}\n\n.fz-xp-anchor strong{\n  max-width:14ch;\n  color:var(--fz-xp-paper);\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(25px,2.25vw,38px);\n  font-weight:400;\n  line-height:1.05;\n}\n\n\/* =========================================================\n   TRE MONDI\n========================================================= *\/\n\n.fz-xp-worlds{\n  padding-bottom:clamp(90px,12vw,190px);\n  background:var(--fz-xp-bg);\n}\n\n.fz-xp-worlds-head{\n  display:grid;\n  grid-template-columns:minmax(0,1fr) minmax(300px,520px);\n  gap:clamp(30px,8vw,130px);\n  align-items:end;\n  padding:clamp(80px,10vw,160px) 0 clamp(48px,7vw,100px);\n}\n\n.fz-xp-worlds-title{\n  margin:0;\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(58px,8.6vw,150px);\n  font-weight:400;\n  line-height:.84;\n  letter-spacing:-.06em;\n}\n\n.fz-xp-worlds-head .fz-xp-body{\n  max-width:46ch;\n}\n\n.fz-xp-world-stack{\n  display:grid;\n  gap:clamp(22px,3vw,42px);\n}\n\n.fz-xp-world{\n  position:relative;\n  display:block;\n  min-height:min(82svh,860px);\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.11);\n  background:#080B10;\n  color:inherit;\n  text-decoration:none !important;\n  cursor:pointer;\n  isolation:isolate;\n}\n\n.fz-xp-world:focus-visible{\n  outline:2px solid var(--fz-xp-blue);\n  outline-offset:6px;\n}\n\n.fz-xp-world .fz-xp-link{\n  pointer-events:none;\n}\n\n.fz-xp-world-media{\n  position:absolute;\n  inset:-3%;\n  background-image:var(--fz-xp-image);\n  background-size:cover;\n  background-position:var(--fz-xp-position,center center);\n  transform:scale(1.025);\n  transition:transform 1.2s cubic-bezier(.2,.8,.2,1),filter 1.2s ease;\n  filter:saturate(.78) contrast(1.03);\n}\n\n.fz-xp-world:hover .fz-xp-world-media{\n  transform:scale(1.065);\n  filter:saturate(.94) contrast(1.04);\n}\n\n.fz-xp-world::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:1;\n  background:\n    linear-gradient(180deg,rgba(5,7,10,.18),rgba(5,7,10,.18) 35%,rgba(5,7,10,.88) 100%),\n    linear-gradient(90deg,rgba(5,7,10,.74),rgba(5,7,10,.1) 68%);\n}\n\n.fz-xp-world::after{\n  content:\"\";\n  position:absolute;\n  inset:18px;\n  z-index:2;\n  border:1px solid rgba(255,255,255,.11);\n  pointer-events:none;\n}\n\n.fz-xp-world-content{\n  position:relative;\n  z-index:3;\n  min-height:inherit;\n  padding:clamp(34px,5vw,78px);\n  display:grid;\n  grid-template-rows:auto 1fr auto;\n}\n\n.fz-xp-world-top{\n  display:flex;\n  justify-content:space-between;\n  gap:20px;\n  color:rgba(242,240,234,.56);\n  font-size:10px;\n  font-weight:760;\n  letter-spacing:.2em;\n  text-transform:uppercase;\n}\n\n.fz-xp-world-name{\n  align-self:center;\n  margin:0;\n  max-width:10ch;\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(62px,10vw,178px);\n  font-weight:400;\n  line-height:.78;\n  letter-spacing:-.065em;\n}\n\n.fz-xp-world-bottom{\n  display:grid;\n  grid-template-columns:minmax(0,1fr) minmax(280px,520px);\n  gap:clamp(30px,8vw,130px);\n  align-items:end;\n}\n\n.fz-xp-world-bottom p{\n  margin:0;\n  color:rgba(242,240,234,.76);\n  font-size:clamp(15px,1.1vw,18px);\n  line-height:1.72;\n}\n\n\/* =========================================================\n   ARCHIVIO INTERATTIVO\n========================================================= *\/\n\n.fz-xp-chapters{\n  position:relative;\n  padding:clamp(110px,14vw,220px) 0;\n  background:\n    radial-gradient(860px 620px at 88% 28%,rgba(91,140,255,.08),transparent 68%),\n    #070A0F;\n  border-top:1px solid rgba(255,255,255,.08);\n  border-bottom:1px solid rgba(255,255,255,.08);\n}\n\n.fz-xp-chapters-head{\n  display:grid;\n  grid-template-columns:minmax(0,1fr) minmax(320px,520px);\n  gap:clamp(34px,7vw,120px);\n  align-items:end;\n  margin-bottom:clamp(54px,7vw,104px);\n}\n\n.fz-xp-chapters-title{\n  margin:10px 0 0;\n  max-width:11ch;\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(54px,7vw,116px);\n  font-weight:400;\n  line-height:.88;\n  letter-spacing:-.055em;\n}\n\n.fz-xp-chapters-head .fz-xp-body{\n  max-width:46ch;\n  justify-self:end;\n}\n\n.fz-xp-chapters-stage{\n  display:grid;\n  grid-template-columns:minmax(470px,.9fr) minmax(540px,1.1fr);\n  gap:clamp(42px,5vw,82px);\n  align-items:start;\n}\n\n.fz-xp-chapter-list{\n  display:grid;\n  border-top:1px solid var(--fz-xp-line);\n}\n\n.fz-xp-chapter-link{\n  position:relative;\n  display:grid;\n  grid-template-columns:44px minmax(0,1fr) auto;\n  gap:18px;\n  align-items:center;\n  height:82px;\n  min-height:82px;\n  padding:0;\n  border-bottom:1px solid var(--fz-xp-line);\n  color:rgba(242,240,234,.54);\n  text-decoration:none !important;\n  transition:color .35s ease,padding-left .35s cubic-bezier(.2,.8,.2,1),background .35s ease;\n}\n\n.fz-xp-chapter-link:hover,\n.fz-xp-chapter-link:focus-visible,\n.fz-xp-chapter-link.is-active{\n  color:var(--fz-xp-paper);\n  padding-left:12px;\n  background:linear-gradient(90deg,rgba(91,140,255,.055),transparent 62%);\n}\n\n.fz-xp-chapter-link small{\n  font-size:10px;\n  font-weight:760;\n  letter-spacing:.14em;\n  color:rgba(91,140,255,.8);\n}\n\n.fz-xp-chapter-link strong{\n  display:block;\n  min-width:0;\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(27px,2.3vw,43px);\n  font-weight:400;\n  line-height:1.04;\n  letter-spacing:-.025em;\n  white-space:nowrap;\n}\n\n.fz-xp-chapter-link::after{\n  content:\"\u2197\";\n  font-size:18px;\n  opacity:.35;\n  transition:transform .35s ease,opacity .35s ease;\n}\n\n.fz-xp-chapter-link:hover::after,\n.fz-xp-chapter-link:focus-visible::after,\n.fz-xp-chapter-link.is-active::after{\n  transform:translate(4px,-4px);\n  opacity:1;\n}\n\n.fz-xp-chapter-preview{\n  position:sticky;\n  top:110px;\n  align-self:start;\n  width:100%;\n  aspect-ratio:16\/9;\n  min-height:0;\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.12);\n  background:#0A0E15;\n  box-shadow:0 30px 90px rgba(0,0,0,.28);\n}\n\n.fz-xp-chapter-preview::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:2;\n  background:\n    linear-gradient(180deg,transparent 46%,rgba(5,7,10,.86) 100%),\n    radial-gradient(520px 280px at 15% 0%,rgba(91,140,255,.16),transparent 68%);\n  pointer-events:none;\n}\n\n.fz-xp-chapter-preview img{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n  filter:saturate(.82) contrast(1.03);\n  transform:scale(1.015);\n  opacity:1;\n  transition:opacity .32s ease,transform .75s cubic-bezier(.2,.8,.2,1);\n}\n\n.fz-xp-chapter-preview.is-changing img{\n  opacity:.12;\n  transform:scale(1.045);\n}\n\n.fz-xp-chapter-preview-meta{\n  position:absolute;\n  z-index:3;\n  left:clamp(22px,3vw,42px);\n  right:clamp(22px,3vw,42px);\n  bottom:clamp(22px,3vw,38px);\n  display:flex;\n  justify-content:space-between;\n  align-items:end;\n  gap:24px;\n  color:rgba(242,240,234,.7);\n  font-size:10px;\n  font-weight:760;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n}\n\n.fz-xp-chapter-preview-meta span:first-child{\n  min-width:0;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n}\n\n.fz-xp-chapter-preview-meta span:last-child{\n  flex:0 0 auto;\n  text-align:right;\n}\n\n.fz-xp-mobile-thumb{\n  display:none;\n}\n\n\/* =========================================================\n   INTERLUDIO VISIVO\n========================================================= *\/\n\n.fz-xp-interlude{\n  position:relative;\n  min-height:94svh;\n  display:flex;\n  align-items:flex-end;\n  overflow:hidden;\n  background:#05070A;\n}\n\n.fz-xp-interlude-media{\n  position:absolute;\n  inset:-5%;\n  background-image:var(--fz-xp-image);\n  background-size:cover;\n  background-position:var(--fz-xp-position,center center);\n  filter:saturate(.82) contrast(1.04);\n  transform:scale(1.04);\n  will-change:transform;\n}\n\n.fz-xp-interlude::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:1;\n  background:\n    linear-gradient(180deg,rgba(5,7,10,.18),rgba(5,7,10,.08) 34%,rgba(5,7,10,.9) 100%),\n    linear-gradient(90deg,rgba(5,7,10,.68),transparent 62%);\n}\n\n.fz-xp-interlude-content{\n  position:relative;\n  z-index:2;\n  width:100%;\n  padding-top:140px;\n  padding-bottom:clamp(56px,8vw,120px);\n}\n\n.fz-xp-interlude-quote{\n  margin:18px 0 0;\n  max-width:15ch;\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(58px,8.6vw,148px);\n  font-weight:400;\n  line-height:.88;\n  letter-spacing:-.06em;\n}\n\n.fz-xp-interlude-lower{\n  display:grid;\n  grid-template-columns:minmax(0,1fr) minmax(300px,480px);\n  gap:clamp(30px,7vw,120px);\n  align-items:end;\n  margin-top:clamp(42px,7vw,100px);\n}\n\n\/* =========================================================\n   FINALE\n========================================================= *\/\n\n.fz-xp-final{\n  position:relative;\n  padding:clamp(120px,16vw,260px) 0 clamp(90px,11vw,170px);\n  background:\n    radial-gradient(900px 520px at 50% 10%,rgba(91,140,255,.11),transparent 70%),\n    var(--fz-xp-bg);\n  text-align:center;\n  overflow:hidden;\n}\n\n.fz-xp-final::before{\n  content:\"FZ\";\n  position:absolute;\n  left:50%;\n  top:42%;\n  transform:translate(-50%,-50%);\n  color:transparent;\n  -webkit-text-stroke:1px rgba(255,255,255,.045);\n  font-family:var(--fz-xp-sans);\n  font-size:clamp(300px,44vw,820px);\n  font-weight:900;\n  line-height:.7;\n  letter-spacing:-.12em;\n  pointer-events:none;\n}\n\n.fz-xp-final-inner{\n  position:relative;\n  z-index:2;\n  display:grid;\n  justify-items:center;\n}\n\n.fz-xp-final-title{\n  margin:20px 0 0;\n  max-width:13ch;\n  font-family:var(--fz-xp-serif);\n  font-size:clamp(62px,9.6vw,168px);\n  font-weight:400;\n  line-height:.84;\n  letter-spacing:-.065em;\n}\n\n.fz-xp-final-copy{\n  max-width:620px;\n  margin:clamp(28px,4vw,52px) auto 0;\n  color:var(--fz-xp-paper-soft);\n  font-size:clamp(16px,1.15vw,19px);\n  line-height:1.78;\n}\n\n.fz-xp-final-actions{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:16px 34px;\n  margin-top:clamp(30px,4vw,52px);\n}\n\n\/* =========================================================\n   REVEAL E MOTION\n========================================================= *\/\n\n.fz-xp-reveal{\n  opacity:1;\n  transform:none;\n}\n\n.fz-xp-js .fz-xp-reveal{\n  opacity:0;\n  transform:translateY(38px);\n  transition:\n    opacity 1s cubic-bezier(.2,.8,.2,1),\n    transform 1.05s cubic-bezier(.2,.8,.2,1);\n}\n\n.fz-xp-js .fz-xp-reveal.is-visible{\n  opacity:1;\n  transform:none;\n}\n\n.fz-xp-js .fz-xp-reveal[data-delay=\"1\"]{ transition-delay:.12s; }\n.fz-xp-js .fz-xp-reveal[data-delay=\"2\"]{ transition-delay:.24s; }\n.fz-xp-js .fz-xp-reveal[data-delay=\"3\"]{ transition-delay:.36s; }\n\n\/* =========================================================\n   HEADER SOLO SULLA HOMEPAGE\n   Il body viene marcato dal JavaScript\n========================================================= *\/\n\nbody.fz-xp-page{\n  background:#05070A !important;\n}\n\nbody.fz-xp-page.fz-xp-intro-active{\n  overflow:hidden !important;\n}\n\nbody.fz-xp-page header.wp-block-template-part,\nbody.fz-xp-page .wp-site-blocks > header,\nbody:has(.fz-xp-home) header.wp-block-template-part,\nbody:has(.fz-xp-home) .wp-site-blocks > header{\n  position:fixed !important;\n  top:0 !important;\n  left:0 !important;\n  right:0 !important;\n  z-index:9000 !important;\n  width:100% !important;\n  padding:0 !important;\n  opacity:1 !important;\n  visibility:visible !important;\n  transform:translateY(0) !important;\n  pointer-events:auto !important;\n  background:rgba(5,7,10,.86) !important;\n  border:0 !important;\n  border-bottom:1px solid rgba(255,255,255,.08) !important;\n  box-shadow:0 14px 42px rgba(0,0,0,.18) !important;\n  backdrop-filter:blur(18px) saturate(1.12) !important;\n  -webkit-backdrop-filter:blur(18px) saturate(1.12) !important;\n  transition:background .35s ease,backdrop-filter .35s ease !important;\n}\n\nbody.admin-bar.fz-xp-page header.wp-block-template-part,\nbody.admin-bar.fz-xp-page .wp-site-blocks > header,\nbody.admin-bar:has(.fz-xp-home) header.wp-block-template-part,\nbody.admin-bar:has(.fz-xp-home) .wp-site-blocks > header{\n  top:32px !important;\n}\n\nbody.fz-xp-page.fz-xp-scrolled header.wp-block-template-part,\nbody.fz-xp-page.fz-xp-scrolled .wp-site-blocks > header,\nbody:has(.fz-xp-home).fz-xp-scrolled header.wp-block-template-part,\nbody:has(.fz-xp-home).fz-xp-scrolled .wp-site-blocks > header{\n  background:rgba(5,7,10,.84) !important;\n  backdrop-filter:blur(18px) saturate(1.15) !important;\n  -webkit-backdrop-filter:blur(18px) saturate(1.15) !important;\n  border-bottom:1px solid rgba(255,255,255,.08) !important;\n}\n\nbody.fz-xp-page header.wp-block-template-part::after,\nbody.fz-xp-page .wp-site-blocks > header::after{\n  display:none !important;\n  content:none !important;\n}\n\nbody.fz-xp-page header.wp-block-template-part .wp-block-group.alignfull,\nbody.fz-xp-page .wp-site-blocks > header .wp-block-group.alignfull{\n  width:100% !important;\n  max-width:1560px !important;\n  min-height:86px !important;\n  margin:0 auto !important;\n  padding:14px clamp(20px,4vw,72px) !important;\n  box-sizing:border-box !important;\n  column-gap:clamp(18px,2.5vw,48px) !important;\n  background:transparent !important;\n}\n\nbody.fz-xp-page header .wp-block-site-title{\n  margin:0 !important;\n}\n\nbody.fz-xp-page header .wp-block-site-title::after,\nbody.fz-xp-page header nav.wp-block-navigation::before{\n  display:none !important;\n  content:none !important;\n}\n\nbody.fz-xp-page header .wp-block-site-title a{\n  font-size:clamp(18px,1.4vw,28px) !important;\n  font-weight:820 !important;\n  letter-spacing:.10em !important;\n  line-height:1 !important;\n  color:rgba(242,240,234,.94) !important;\n  white-space:nowrap !important;\n}\n\nbody.fz-xp-page header .wp-block-site-logo{\n  margin:0 !important;\n  padding:0 !important;\n  border:0 !important;\n  background:none !important;\n  box-shadow:none !important;\n}\n\nbody.fz-xp-page header .wp-block-site-logo img{\n  width:74px !important;\n  height:74px !important;\n  object-fit:contain !important;\n  transition:width .35s ease,height .35s ease !important;\n}\n\nbody.fz-xp-page.fz-xp-scrolled header .wp-block-site-logo img{\n  width:62px !important;\n  height:62px !important;\n}\n\nbody.fz-xp-page header .wp-block-navigation .wp-block-navigation__container{\n  gap:clamp(12px,1.3vw,22px) !important;\n}\n\nbody.fz-xp-page header .wp-block-navigation a{\n  padding:9px 0 !important;\n  color:rgba(242,240,234,.82) !important;\n  font-size:15px !important;\n  font-weight:690 !important;\n  letter-spacing:.012em !important;\n}\n\nbody.fz-xp-page header .wp-block-navigation a:hover{\n  color:#fff !important;\n  transform:none !important;\n}\n\nbody.fz-xp-page header .wp-block-navigation a::after{\n  bottom:2px !important;\n  background:var(--fz-xp-blue) !important;\n}\n\nbody.fz-xp-page header .wp-block-navigation__submenu-container{\n  min-width:250px !important;\n  padding:14px !important;\n  border:1px solid rgba(255,255,255,.11) !important;\n  border-radius:4px !important;\n  background:rgba(8,11,17,.96) !important;\n  box-shadow:0 30px 90px rgba(0,0,0,.48) !important;\n  backdrop-filter:blur(18px) !important;\n  -webkit-backdrop-filter:blur(18px) !important;\n}\n\n\n\/* Fallback robusto: l'header resta visibile anche prima che il JavaScript marchi il body. *\/\nbody:has(.fz-xp-home) header.wp-block-template-part .wp-block-group.alignfull,\nbody:has(.fz-xp-home) .wp-site-blocks > header .wp-block-group.alignfull{\n  width:100% !important;\n  max-width:1560px !important;\n  min-height:86px !important;\n  margin:0 auto !important;\n  padding:14px clamp(20px,4vw,72px) !important;\n  box-sizing:border-box !important;\n  column-gap:clamp(18px,2.5vw,48px) !important;\n  background:transparent !important;\n}\n\nbody:has(.fz-xp-home) header .wp-block-site-title a{\n  color:rgba(242,240,234,.94) !important;\n}\n\nbody:has(.fz-xp-home) header .wp-block-site-logo img{\n  width:74px !important;\n  height:74px !important;\n  object-fit:contain !important;\n}\n\nbody:has(.fz-xp-home) header .wp-block-navigation a{\n  color:rgba(242,240,234,.84) !important;\n}\n\n\/* Il footer usa integralmente il proprio CSS stabile del template. *\/\n\n\/* Schermi desktop bassi: tutti i contenuti principali restano leggibili nel primo viewport. *\/\n@media (min-width:981px) and (max-height:860px){\n  .fz-xp-hero-content{\n    padding-top:106px;\n    padding-bottom:26px;\n  }\n\n  .fz-xp-hero-topline{\n    margin-bottom:16px;\n  }\n\n  .fz-xp-hero-heading{\n    font-size:clamp(66px,9.8vw,154px);\n  }\n\n  .fz-xp-hero-lower{\n    margin-top:20px;\n  }\n\n  .fz-xp-hero-statement{\n    font-size:clamp(32px,3.4vw,54px);\n  }\n\n  .fz-xp-hero-copy{\n    gap:16px;\n  }\n\n  .fz-xp-hero-copy p{\n    line-height:1.6;\n  }\n}\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width:1180px){\n  .fz-xp-chapters-stage{\n    grid-template-columns:minmax(410px,.92fr) minmax(0,1.08fr);\n    gap:34px;\n  }\n\n  .fz-xp-chapter-link strong{\n    font-size:clamp(25px,2.5vw,36px);\n  }\n}\n\n@media (max-width:980px){\n  .fz-xp-hero-heading{\n    font-size:clamp(64px,14vw,140px);\n    line-height:.76;\n  }\n\n  .fz-xp-hero-heading span:last-child{\n    margin-left:0;\n  }\n\n  .fz-xp-hero-lower,\n  .fz-xp-worlds-head,\n  .fz-xp-world-bottom,\n  .fz-xp-interlude-lower{\n    grid-template-columns:1fr;\n  }\n\n  .fz-xp-manifesto-grid{\n    grid-template-columns:1fr;\n  }\n\n  .fz-xp-manifesto-index{\n    position:relative;\n    top:auto;\n    grid-template-columns:1fr;\n    align-items:start;\n  }\n\n  .fz-xp-manifesto-portrait{\n    width:min(100%,620px);\n    aspect-ratio:16\/10;\n  }\n\n  .fz-xp-manifesto-number{\n    font-size:68px;\n  }\n\n  .fz-xp-signature-block{\n    width:min(720px,100%);\n  }\n\n  .fz-xp-signature{\n    width:100%;\n  }\n\n  .fz-xp-manifesto-text{\n    grid-template-columns:1fr;\n  }\n\n  .fz-xp-world{\n    min-height:720px;\n  }\n\n  .fz-xp-world-name{\n    font-size:clamp(68px,14vw,130px);\n  }\n\n  .fz-xp-chapters-head{\n    grid-template-columns:1fr;\n  }\n\n  .fz-xp-chapters-head .fz-xp-body{\n    justify-self:start;\n  }\n\n  .fz-xp-chapters-stage{\n    grid-template-columns:1fr;\n  }\n\n  .fz-xp-chapter-preview{\n    display:none;\n  }\n\n  .fz-xp-mobile-thumb{\n    display:block;\n    grid-column:1 \/ -1;\n    width:100%;\n    aspect-ratio:16\/9;\n    margin-top:14px;\n    overflow:hidden;\n    border:1px solid rgba(255,255,255,.1);\n    background-image:var(--fz-xp-thumb);\n    background-size:cover;\n    background-position:var(--fz-xp-position,center);\n  }\n\n  .fz-xp-chapter-link{\n    grid-template-columns:40px 1fr auto;\n    height:auto;\n    min-height:82px;\n    padding:20px 0;\n  }\n\n}\n\n@media (max-width:782px){\n  body.admin-bar.fz-xp-page header.wp-block-template-part,\n  body.admin-bar.fz-xp-page .wp-site-blocks > header,\n  body.admin-bar:has(.fz-xp-home) header.wp-block-template-part,\n  body.admin-bar:has(.fz-xp-home) .wp-site-blocks > header{\n    top:46px !important;\n  }\n}\n\n@media (max-width:760px){\n  .fz-xp-hero-media{\n    background-size:cover;\n    background-position:center center;\n  }\n\n  .fz-xp-shell{\n    padding-inline:20px;\n  }\n\n  .fz-xp-intro-inner{\n    padding:22px 20px;\n  }\n\n  .fz-xp-intro-word{\n    font-size:clamp(48px,18vw,88px);\n    white-space:normal;\n  }\n\n  .fz-xp-intro-word.is-signature{\n    font-size:clamp(33px,11vw,56px);\n  }\n\n  .fz-xp-intro-progress{\n    grid-template-columns:auto 1fr;\n  }\n\n  .fz-xp-intro-progress > span:last-child{\n    display:none;\n  }\n\n  .fz-xp-hero{\n    min-height:100svh;\n  }\n\n  .fz-xp-hero-content{\n    padding-top:126px;\n    padding-bottom:34px;\n  }\n\n  .fz-xp-hero-topline{\n    grid-template-columns:1fr;\n    margin-bottom:26px;\n  }\n\n  .fz-xp-hero-topline::before,\n  .fz-xp-hero-topline::after{\n    display:none;\n  }\n\n  .fz-xp-hero-heading{\n    font-size:clamp(54px,18vw,90px);\n    line-height:.78;\n    letter-spacing:-.07em;\n  }\n\n  .fz-xp-hero-statement{\n    font-size:clamp(32px,9.8vw,50px);\n  }\n\n  .fz-xp-manifesto{\n    padding:100px 0;\n  }\n\n  .fz-xp-manifesto-title{\n    font-size:clamp(49px,15vw,78px);\n  }\n\n  .fz-xp-anchors{\n    grid-template-columns:1fr;\n  }\n\n  .fz-xp-anchor{\n    min-height:130px;\n    border-right:0;\n    border-bottom:1px solid var(--fz-xp-line);\n  }\n\n  .fz-xp-anchor:last-child{\n    border-bottom:0;\n  }\n\n  .fz-xp-worlds-head{\n    padding:92px 0 54px;\n  }\n\n  .fz-xp-worlds-title{\n    font-size:clamp(54px,16vw,86px);\n  }\n\n  .fz-xp-world{\n    min-height:680px;\n  }\n\n  .fz-xp-world::after{\n    inset:10px;\n  }\n\n  .fz-xp-world-content{\n    padding:28px 24px;\n  }\n\n  .fz-xp-world-name{\n    font-size:clamp(58px,18vw,92px);\n    line-height:.8;\n  }\n\n  .fz-xp-chapters{\n    padding:100px 0;\n  }\n\n  .fz-xp-chapters-title{\n    font-size:clamp(49px,15vw,76px);\n  }\n\n  .fz-xp-signature-block{\n    width:100%;\n  }\n\n  .fz-xp-signature{\n    width:100%;\n    margin:-10px 0 -16px;\n    transform:scale(1.04);\n  }\n\n  .fz-xp-chapter-link strong{\n    font-size:clamp(28px,9vw,40px);\n  }\n\n  .fz-xp-interlude{\n    min-height:88svh;\n  }\n\n  .fz-xp-interlude-quote{\n    font-size:clamp(50px,15vw,82px);\n  }\n\n  .fz-xp-final{\n    padding:112px 0 96px;\n  }\n\n  .fz-xp-final-title{\n    font-size:clamp(54px,16vw,90px);\n  }\n\n  .fz-xp-final-actions{\n    flex-direction:column;\n    align-items:center;\n  }\n\n  body.fz-xp-page header.wp-block-template-part .wp-block-group.alignfull,\n  body.fz-xp-page .wp-site-blocks > header .wp-block-group.alignfull,\n  body:has(.fz-xp-home) header.wp-block-template-part .wp-block-group.alignfull,\n  body:has(.fz-xp-home) .wp-site-blocks > header .wp-block-group.alignfull{\n    min-height:72px !important;\n    padding:10px 18px !important;\n    grid-template-columns:auto 1fr auto !important;\n    row-gap:0 !important;\n    justify-items:stretch !important;\n  }\n\n  body.fz-xp-page header .wp-block-site-title{\n    display:none !important;\n  }\n\n  body.fz-xp-page header .wp-block-site-logo{\n    grid-column:1 !important;\n    justify-self:start !important;\n  }\n\n  body.fz-xp-page header .wp-block-site-logo img{\n    width:56px !important;\n    height:56px !important;\n  }\n\n  body.fz-xp-page header nav.wp-block-navigation{\n    grid-column:3 !important;\n    justify-self:end !important;\n  }\n\n  body.fz-xp-page header .wp-block-navigation__responsive-container-open{\n    color:var(--fz-xp-paper) !important;\n  }\n\n  body.fz-xp-page header .wp-block-navigation__responsive-container{\n    background:rgba(5,7,10,.98) !important;\n    color:var(--fz-xp-paper) !important;\n  }\n\n  body.fz-xp-page header .wp-block-navigation__responsive-container-content{\n    padding:90px 28px 40px !important;\n  }\n\n  body.fz-xp-page header .wp-block-navigation__responsive-container a{\n    font-family:var(--fz-xp-serif) !important;\n    font-size:clamp(34px,10vw,52px) !important;\n    font-weight:400 !important;\n    line-height:1.1 !important;\n    color:var(--fz-xp-paper) !important;\n  }\n\n}\n\n\/* =========================================================\n   ACCESSIBILIT\u00c0 MOTION\n========================================================= *\/\n\n@media (prefers-reduced-motion:reduce){\n  .fz-xp-home *,\n  .fz-xp-home *::before,\n  .fz-xp-home *::after{\n    scroll-behavior:auto !important;\n    animation-duration:.001ms !important;\n    animation-iteration-count:1 !important;\n    transition-duration:.001ms !important;\n  }\n\n  .fz-xp-intro{\n    display:none !important;\n  }\n\n  .fz-xp-js .fz-xp-reveal{\n    opacity:1 !important;\n    transform:none !important;\n  }\n}\n<\/style>\n\n<main class=\"fz-xp-home\" aria-label=\"Francesco Zangari\">\n\n  <!-- INTRO CINEMATOGRAFICA -->\n  <div class=\"fz-xp-intro\" aria-hidden=\"true\">\n    <div class=\"fz-xp-intro-inner\">\n      <div class=\"fz-xp-intro-meta\">\n      <\/div>\n\n      <div class=\"fz-xp-intro-stage\">\n        <p class=\"fz-xp-intro-word\" data-fz-intro-word>Struttura<\/p>\n        <p class=\"fz-xp-intro-word\" data-fz-intro-word>Racconto<\/p>\n        <p class=\"fz-xp-intro-word\" data-fz-intro-word>Movimento<\/p>\n        <p class=\"fz-xp-intro-word is-signature\" data-fz-intro-word>Francesco Zangari<\/p>\n      <\/div>\n\n      <div class=\"fz-xp-intro-progress\">\n        <span>Un&#8217;identit\u00e0 in costruzione<\/span>\n        <div class=\"fz-xp-intro-bar\"><span><\/span><\/div>\n        <span>Engineering \u00b7 Editorial \u00b7 Visual Culture<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- HERO -->\n  <section class=\"fz-xp-hero\">\n    <div\n      class=\"fz-xp-hero-media\"\n      data-fz-parallax=\"0.045\"\n      style=\"--fz-xp-image:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/07\/zangari_cover_home-scaled.jpg');--fz-xp-position:center 48%;\"\n      aria-hidden=\"true\"><\/div>\n\n    <div class=\"fz-xp-shell fz-xp-home-hero-stage\">\n\n      <div class=\"fz-xp-home-hero-primary\">\n        <p class=\"fz-xp-home-hero-label fz-xp-reveal\">Profilo personale<\/p>\n\n        <h1 class=\"fz-xp-home-hero-title fz-xp-reveal\" data-delay=\"1\">\n          <span>FRANCESCO<\/span>\n          <span>ZANGARI<\/span>\n        <\/h1>\n\n        <p class=\"fz-xp-home-hero-subtitle fz-xp-reveal\" data-delay=\"2\">\n          Tecnica, racconto, movimento.\n        <\/p>\n\n        <p class=\"fz-xp-home-hero-copy fz-xp-reveal\" data-delay=\"2\">\n          Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove.\n          Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione,\n          progettare con rigore, restituire ogni cosa con forma e presenza.\n        <\/p>\n\n        <a class=\"fz-xp-home-hero-cta fz-xp-reveal\" data-delay=\"3\" href=\"\/en\/chi-sono\/\">\n          Conosci il mio percorso\n        <\/a>\n      <\/div>\n\n      <aside class=\"fz-xp-home-hero-note vision fz-xp-reveal\" data-delay=\"2\">\n        <p class=\"fz-xp-home-hero-note-label\">Formazione<\/p>\n        <p>Ingegneria strutturale al Politecnico di Milano. Il rigore come base.<\/p>\n      <\/aside>\n\n      <aside class=\"fz-xp-home-hero-note method fz-xp-reveal\" data-delay=\"2\">\n        <p class=\"fz-xp-home-hero-note-label\">Direzione<\/p>\n        <p>Coordino contenuti, persone e processi dando ordine alla complessit\u00e0.<\/p>\n      <\/aside>\n\n      <aside class=\"fz-xp-home-hero-note movement fz-xp-reveal\" data-delay=\"3\">\n        <p class=\"fz-xp-home-hero-note-label\">Sguardo<\/p>\n        <p>Treni, navi, aerei e citt\u00e0 sono le traiettorie attraverso cui leggo il mondo.<\/p>\n      <\/aside>\n\n\n      <div class=\"fz-xp-home-hero-dock\">\n        <nav class=\"fz-xp-home-hero-socials\" aria-label=\"Collegamenti rapidi\">\n          <a href=\"\/en\/contatti\/\">Contacts<\/a>\n          <a href=\"https:\/\/www.linkedin.com\/in\/francesco-zangari-3721b8252\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a>\n          <a href=\"https:\/\/www.instagram.com\/zanga_fra\/\" target=\"_blank\" rel=\"noopener\">Instagram<\/a>\n        <\/nav>\n\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- MANIFESTO -->\n  <section class=\"fz-xp-manifesto\">\n    <div class=\"fz-xp-shell\">\n      <div class=\"fz-xp-manifesto-grid\">\n\n        <aside class=\"fz-xp-manifesto-index fz-xp-reveal\">\n          <div class=\"fz-xp-manifesto-index-head\">\n            <p class=\"fz-xp-kicker\"><strong>01<\/strong> \u00b7 Manifesto<\/p>\n            <p class=\"fz-xp-manifesto-number\" aria-hidden=\"true\">FZ<\/p>\n          <\/div>\n\n          <figure class=\"fz-xp-manifesto-portrait\">\n            <img decoding=\"async\" src=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/05\/IMG_9480.jpeg\" alt=\"Francesco Zangari\" loading=\"lazy\">\n            <figcaption>Francesco Zangari \u00b7 Milano<\/figcaption>\n          <\/figure>\n        <\/aside>\n\n        <div class=\"fz-xp-manifesto-copy\">\n          <h2 class=\"fz-xp-manifesto-title fz-xp-reveal\">\n            Non una somma di interessi. Una sola forma di presenza.\n          <\/h2>\n\n\n\n          <div class=\"fz-xp-manifesto-text\">\n            <p class=\"fz-xp-reveal\">\n              La formazione ingegneristica insegna che ogni forma deve reggersi.\n              La scrittura ricorda che ogni parola deve avere un peso.\n              La fotografia obbliga a scegliere cosa lasciare dentro l&#8217;inquadratura e cosa escludere.\n            <\/p>\n\n            <p class=\"fz-xp-reveal\" data-delay=\"1\">\n              Il mio percorso nasce nell&#8217;incontro tra queste discipline.\n              Non cerca un&#8217;etichetta unica, ma una coerenza riconoscibile tra ci\u00f2 che progetto,\n              ci\u00f2 che racconto e il modo in cui scelgo di abitare ogni responsabilit\u00e0.\n            <\/p>\n          <\/div>\n\n          <div class=\"fz-xp-signature-block fz-xp-reveal\" data-delay=\"1\">\n            <img decoding=\"async\" loading=\"lazy\"\n              class=\"fz-xp-signature\"\n              src=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/01\/Senza-titolo-1-scaled.png\"\n              alt=\"Firma di Francesco Zangari\">\n          <\/div>\n\n          <div class=\"fz-xp-anchors fz-xp-reveal\">\n            <div class=\"fz-xp-anchor\">\n              <span>Formazione<\/span>\n              <strong>Politecnico di Milano<\/strong>\n            <\/div>\n            <div class=\"fz-xp-anchor\">\n              <span>Direzione editoriale<\/span>\n              <strong>Crociere da Sogno<\/strong>\n            <\/div>\n            <div class=\"fz-xp-anchor\">\n              <span>Orizzonte<\/span>\n              <strong>Tecnica, cultura, movimento<\/strong>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- TRE MONDI -->\n  <section class=\"fz-xp-worlds\">\n    <div class=\"fz-xp-shell\">\n\n      <div class=\"fz-xp-worlds-head\">\n        <div>\n          <p class=\"fz-xp-kicker fz-xp-reveal\"><strong>02<\/strong> \u00b7 Tre mondi<\/p>\n          <h2 class=\"fz-xp-worlds-title fz-xp-reveal\" data-delay=\"1\">Le direzioni principali<\/h2>\n        <\/div>\n\n        <p class=\"fz-xp-body fz-xp-reveal\" data-delay=\"2\">\n          Tre grandi campi raccolgono il percorso e ne mostrano le connessioni.\n          La tecnica d\u00e0 struttura, l&#8217;editoria costruisce voce, il movimento apre lo sguardo.\n        <\/p>\n      <\/div>\n\n      <div class=\"fz-xp-world-stack\">\n\n        <a class=\"fz-xp-world fz-xp-reveal\" href=\"\/en\/portfolio\/\" aria-label=\"Apri il Portfolio di ingegneria\">\n          <div\n            class=\"fz-xp-world-media\"\n            data-fz-parallax=\"0.045\"\n            style=\"--fz-xp-image:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/05\/deafa1ce-64bb-4303-b9c4-5f2dd162675f.jpg');--fz-xp-position:center center;\"\n            aria-hidden=\"true\"><\/div>\n\n          <div class=\"fz-xp-world-content\">\n            <div class=\"fz-xp-world-top\">\n              <span>World 01<\/span>\n              <span>Structure \u00b7 Analysis \u00b7 Design<\/span>\n            <\/div>\n\n            <h3 class=\"fz-xp-world-name\">Engineering<\/h3>\n\n            <div class=\"fz-xp-world-bottom\">\n              <span class=\"fz-xp-link\">Esplorare i progetti<\/span>\n              <p>\n                Studio, calcolo e verifica come esercizio di responsabilit\u00e0.\n                Il portfolio raccoglie elaborati, modelli, relazioni e strumenti tecnici.\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/a>\n\n        <a class=\"fz-xp-world fz-xp-reveal\" href=\"\/en\/editoria\/\" aria-label=\"Apri la sezione Editoria\">\n          <div\n            class=\"fz-xp-world-media\"\n            data-fz-parallax=\"0.045\"\n            style=\"--fz-xp-image:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_3935-scaled.jpg');--fz-xp-position:center center;\"\n            aria-hidden=\"true\"><\/div>\n\n          <div class=\"fz-xp-world-content\">\n            <div class=\"fz-xp-world-top\">\n              <span>World 02<\/span>\n              <span>Writing \u00b7 Direction \u00b7 Responsibility<\/span>\n            <\/div>\n\n            <h3 class=\"fz-xp-world-name\">Editorial<\/h3>\n\n            <div class=\"fz-xp-world-bottom\">\n              <span class=\"fz-xp-link\">Entrare nell&#8217;editoria<\/span>\n              <p>\n                Articoli, redazionali e produzione dei contenuti.\n                La scrittura come architettura del ritmo, delle informazioni e della voce.\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/a>\n\n        <a class=\"fz-xp-world fz-xp-reveal\" href=\"\/en\/viaggi\/\" aria-label=\"Apri la sezione Viaggi\">\n          <div\n            class=\"fz-xp-world-media\"\n            data-fz-parallax=\"0.045\"\n            style=\"--fz-xp-image:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_1118-scaled.jpg');--fz-xp-position:center center;\"\n            aria-hidden=\"true\"><\/div>\n\n          <div class=\"fz-xp-world-content\">\n            <div class=\"fz-xp-world-top\">\n              <span>World 03<\/span>\n              <span>Travel \u00b7 Photography \u00b7 Transport Culture<\/span>\n            <\/div>\n\n            <h3 class=\"fz-xp-world-name\">Movement<\/h3>\n\n            <div class=\"fz-xp-world-bottom\">\n              <span class=\"fz-xp-link\">Seguire le rotte<\/span>\n              <p>\n                Citt\u00e0, navi, treni e aerei come luoghi da leggere.\n                Il movimento diventa memoria, immagine e costruzione narrativa.\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/a>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ARCHIVIO INTERATTIVO -->\n  <section class=\"fz-xp-chapters\">\n    <div class=\"fz-xp-shell\">\n\n      <div class=\"fz-xp-chapters-head\">\n        <div>\n          <p class=\"fz-xp-kicker fz-xp-reveal\"><strong>03<\/strong> \u00b7 Atlante personale<\/p>\n          <h2 class=\"fz-xp-chapters-title fz-xp-reveal\" data-delay=\"1\">Dieci capitoli. Una sola identit\u00e0.<\/h2>\n        <\/div>\n\n        <p class=\"fz-xp-body fz-xp-reveal\" data-delay=\"2\">\n          Ogni pagina apre un campo preciso. Passando sui capitoli, l&#8217;immagine resta accanto all&#8217;elenco e accompagna la navigazione senza interromperla.\n        <\/p>\n      <\/div>\n\n      <div class=\"fz-xp-chapters-stage\">\n        <nav class=\"fz-xp-chapter-list fz-xp-reveal\" aria-label=\"Sezioni principali del sito\">\n\n          <a class=\"fz-xp-chapter-link is-active\"\n             href=\"\/en\/chi-sono\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/03\/IMG_9620-scaled.jpg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Profilo personale\">\n            <small>01<\/small><strong>Who am I<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/03\/IMG_9620-scaled.jpg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/portfolio\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/facciata-rettorato-1024x685-1.jpg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Portfolio tecnico\">\n            <small>02<\/small><strong>Portfolio<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/facciata-rettorato-1024x685-1.jpg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/editoria\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_3935-scaled.jpg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Direzione editoriale\">\n            <small>03<\/small><strong>Publishing<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_3935-scaled.jpg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/viaggi\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_5913-scaled.jpg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Viaggi e rotte\">\n            <small>04<\/small><strong>Viaggi<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_5913-scaled.jpg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/fotografia\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_1994-scaled.jpg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Fotografia\">\n            <small>05<\/small><strong>Photography<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_1994-scaled.jpg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/aviazione\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2025\/12\/IMG_3414-scaled.jpg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Aviazione\">\n            <small>06<\/small><strong>Aviation<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2025\/12\/IMG_3414-scaled.jpg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/ferrovia\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/03\/IMG_4330-scaled.jpg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Ferrovia storica\">\n            <small>07<\/small><strong>Railways<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/03\/IMG_4330-scaled.jpg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/musica\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/05\/IMG_9480.jpeg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Musica\">\n            <small>08<\/small><strong>Music<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/05\/IMG_9480.jpeg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/salesiani-don-bosco\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/03\/IMG_9620-scaled.jpg\"\n             data-fz-preview-position=\"center center\"\n             data-fz-preview-title=\"Salesiani Don Bosco\">\n            <small>09<\/small><strong>Salesiani<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/03\/IMG_9620-scaled.jpg');\"><\/span>\n          <\/a>\n\n          <a class=\"fz-xp-chapter-link\"\n             href=\"\/en\/cavalierati\/\"\n             data-fz-preview=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/02\/IMG_4508-1-scaled.jpg\"\n             data-fz-preview-position=\"center 38%\"\n             data-fz-preview-title=\"Onorificenze\">\n            <small>10<\/small><strong>Onorificenze<\/strong><span class=\"fz-xp-mobile-thumb\" style=\"--fz-xp-thumb:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/02\/IMG_4508-1-scaled.jpg');--fz-xp-position:center 38%;\"><\/span>\n          <\/a>\n\n        <\/nav>\n\n        <figure class=\"fz-xp-chapter-preview fz-xp-reveal\" data-fz-preview-stage>\n          <img decoding=\"async\" loading=\"lazy\"\n            src=\"https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/03\/IMG_9620-scaled.jpg\"\n            alt=\"\"\n            data-fz-preview-image>\n          <figcaption class=\"fz-xp-chapter-preview-meta\">\n            <span data-fz-preview-caption>Profilo personale<\/span>\n            <span>Passa il cursore sui capitoli<\/span>\n          <\/figcaption>\n        <\/figure>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- INTERLUDIO -->\n  <section class=\"fz-xp-interlude\">\n    <div\n      class=\"fz-xp-interlude-media\"\n      data-fz-parallax=\"0.07\"\n      style=\"--fz-xp-image:url('https:\/\/www.zangarifrancesco.com\/wp-content\/uploads\/2026\/04\/IMG_5913-scaled.jpg');--fz-xp-position:center center;\"\n      aria-hidden=\"true\"><\/div>\n\n    <div class=\"fz-xp-shell fz-xp-interlude-content\">\n      <p class=\"fz-xp-kicker fz-xp-reveal\"><strong>04<\/strong> \u00b7 Sguardo<\/p>\n\n      <blockquote class=\"fz-xp-interlude-quote fz-xp-reveal\" data-delay=\"1\">\n        Osservare significa gi\u00e0 scegliere una direzione.\n      <\/blockquote>\n\n      <div class=\"fz-xp-interlude-lower\">\n        <a class=\"fz-xp-link fz-xp-reveal\" href=\"\/en\/viaggi\/\">Aprire la raccolta viaggi<\/a>\n        <p class=\"fz-xp-body fz-xp-reveal\" data-delay=\"1\">\n          La luce, il paesaggio, l&#8217;architettura e il movimento non sono semplici fondali.\n          Sono strumenti per conservare atmosfera, memoria e carattere.\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FINALE -->\n  <section class=\"fz-xp-final\">\n    <div class=\"fz-xp-shell fz-xp-final-inner\">\n      <p class=\"fz-xp-kicker fz-xp-reveal\"><strong>05<\/strong> \u00b7 Continuare<\/p>\n\n      <h2 class=\"fz-xp-final-title fz-xp-reveal\" data-delay=\"1\">\n        Il rigore d\u00e0 forma. La curiosit\u00e0 apre la rotta.\n      <\/h2>\n\n      <p class=\"fz-xp-final-copy fz-xp-reveal\" data-delay=\"2\">\n        Per un progetto, una collaborazione, una proposta editoriale o un confronto professionale,\n        il punto di partenza resta lo stesso. Contesto chiaro, attenzione reale e volont\u00e0 di costruire bene.\n      <\/p>\n\n      <div class=\"fz-xp-final-actions fz-xp-reveal\" data-delay=\"3\">\n        <a class=\"fz-xp-link\" href=\"\/en\/contatti\/\">Iniziare un contatto<\/a>\n        <a class=\"fz-xp-link\" href=\"\/en\/chi-sono\/\">Conoscere il percorso<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/main>","protected":false},"excerpt":{"rendered":"<p>Struttura Racconto Movimento Francesco Zangari Un&#8217;identit\u00e0 in costruzione Engineering \u00b7 Editorial \u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza. [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"no-title","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-24","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Struttura Racconto Movimento Francesco Zangari Un&#039;identit\u00e0 in costruzione Engineering \u00b7 Editorial \u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"bHJUZ9yq_rjbYnqL4zWkUeYEV3Nt6m__gomI4GTp_j8\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.zangarifrancesco.com\/en\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"FRANCESCO ZANGARI - Fortitudo et Justitia\" \/>\n\t\t<meta property=\"og:type\" content=\"website\" \/>\n\t\t<meta property=\"og:title\" content=\"Home page - FRANCESCO ZANGARI\" \/>\n\t\t<meta property=\"og:description\" content=\"Struttura Racconto Movimento Francesco Zangari Un&#039;identit\u00e0 in costruzione Engineering \u00b7 Editorial \u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.zangarifrancesco.com\/en\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Home page - FRANCESCO ZANGARI\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Struttura Racconto Movimento Francesco Zangari Un&#039;identit\u00e0 in costruzione Engineering \u00b7 Editorial \u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#listItem\",\"name\":\"Home page\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#listItem\",\"position\":2,\"name\":\"Home page\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#organization\",\"name\":\"FRANCESCO ZANGARI\",\"description\":\"Fortitudo et Justitia\",\"url\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#webpage\",\"url\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/\",\"name\":\"Home page - FRANCESCO ZANGARI\",\"description\":\"Struttura Racconto Movimento Francesco Zangari Un'identit\\u00e0 in costruzione Engineering \\u00b7 Editorial \\u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#breadcrumblist\"},\"datePublished\":\"2025-12-30T11:56:55+00:00\",\"dateModified\":\"2026-07-13T19:56:47+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/\",\"name\":\"FRANCESCO ZANGARI\",\"description\":\"Fortitudo et Justitia\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.zangarifrancesco.com\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Home page - FRANCESCO ZANGARI","description":"Struttura Racconto Movimento Francesco Zangari Un'identit\u00e0 in costruzione Engineering \u00b7 Editorial \u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza.","canonical_url":"https:\/\/www.zangarifrancesco.com\/en\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"bHJUZ9yq_rjbYnqL4zWkUeYEV3Nt6m__gomI4GTp_j8","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.zangarifrancesco.com\/en\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.zangarifrancesco.com\/en#listItem","position":1,"name":"Home","item":"https:\/\/www.zangarifrancesco.com\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/www.zangarifrancesco.com\/en\/#listItem","name":"Home page"}},{"@type":"ListItem","@id":"https:\/\/www.zangarifrancesco.com\/en\/#listItem","position":2,"name":"Home page","previousItem":{"@type":"ListItem","@id":"https:\/\/www.zangarifrancesco.com\/en#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/www.zangarifrancesco.com\/en\/#organization","name":"FRANCESCO ZANGARI","description":"Fortitudo et Justitia","url":"https:\/\/www.zangarifrancesco.com\/en\/"},{"@type":"WebPage","@id":"https:\/\/www.zangarifrancesco.com\/en\/#webpage","url":"https:\/\/www.zangarifrancesco.com\/en\/","name":"Home page - FRANCESCO ZANGARI","description":"Struttura Racconto Movimento Francesco Zangari Un'identit\u00e0 in costruzione Engineering \u00b7 Editorial \u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.zangarifrancesco.com\/en\/#website"},"breadcrumb":{"@id":"https:\/\/www.zangarifrancesco.com\/en\/#breadcrumblist"},"datePublished":"2025-12-30T11:56:55+00:00","dateModified":"2026-07-13T19:56:47+00:00"},{"@type":"WebSite","@id":"https:\/\/www.zangarifrancesco.com\/en\/#website","url":"https:\/\/www.zangarifrancesco.com\/en\/","name":"FRANCESCO ZANGARI","description":"Fortitudo et Justitia","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.zangarifrancesco.com\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"FRANCESCO ZANGARI - Fortitudo et Justitia","og:type":"website","og:title":"Home page - FRANCESCO ZANGARI","og:description":"Struttura Racconto Movimento Francesco Zangari Un'identit\u00e0 in costruzione Engineering \u00b7 Editorial \u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza.","og:url":"https:\/\/www.zangarifrancesco.com\/en\/","twitter:card":"summary_large_image","twitter:title":"Home page - FRANCESCO ZANGARI","twitter:description":"Struttura Racconto Movimento Francesco Zangari Un'identit\u00e0 in costruzione Engineering \u00b7 Editorial \u00b7 Visual Culture Profilo personale FRANCESCO ZANGARI Tecnica, racconto, movimento. Studio ingegneria strutturale, dirigo contenuti editoriali e fotografo ci\u00f2 che si muove. Porto lo stesso metodo tra strutture, parole e immagini: osservare con attenzione, progettare con rigore, restituire ogni cosa con forma e presenza."},"aioseo_meta_data":{"post_id":"24","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"website","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2025-12-30 11:57:25","updated":"2026-07-13 20:37:26","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.zangarifrancesco.com\/en\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHome page\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.zangarifrancesco.com\/en"},{"label":"Home page","link":"https:\/\/www.zangarifrancesco.com\/en\/"}],"_links":{"self":[{"href":"https:\/\/www.zangarifrancesco.com\/en\/wp-json\/wp\/v2\/pages\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zangarifrancesco.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.zangarifrancesco.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.zangarifrancesco.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zangarifrancesco.com\/en\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":59,"href":"https:\/\/www.zangarifrancesco.com\/en\/wp-json\/wp\/v2\/pages\/24\/revisions"}],"predecessor-version":[{"id":1881,"href":"https:\/\/www.zangarifrancesco.com\/en\/wp-json\/wp\/v2\/pages\/24\/revisions\/1881"}],"wp:attachment":[{"href":"https:\/\/www.zangarifrancesco.com\/en\/wp-json\/wp\/v2\/media?parent=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}