{"id":930,"date":"2026-01-15T10:18:29","date_gmt":"2026-01-15T10:18:29","guid":{"rendered":"https:\/\/salvatorebianco.it\/?page_id=930"},"modified":"2026-04-07T19:23:52","modified_gmt":"2026-04-07T19:23:52","slug":"piatti","status":"publish","type":"page","link":"https:\/\/salvatorebianco.it\/zh\/piatti\/","title":{"rendered":"\u83dc\u80b4"},"content":{"rendered":"\n<div class=\"wp-block-uagb-container uagb-block-00552e7e alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container seppia uagb-block-b039a611\">\n<div class=\"wp-block-uagb-image uagb-block-4ce64987 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" srcset=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/image00013-scaled.jpg ,https:\/\/salvatorebianco.it\/wp-content\/uploads\/image00013-scaled.jpg 780w, https:\/\/salvatorebianco.it\/wp-content\/uploads\/image00013-scaled.jpg 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/image00013-scaled.jpg\" alt=\"\" class=\"uag-image-1356\" width=\"1024\" height=\"683\" title=\"image00013\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container caramella uagb-block-50b1731c\">\n<div class=\"wp-block-uagb-image uagb-block-74f0faaf wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" srcset=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/salvatorebiancochef_s_5.png ,https:\/\/salvatorebianco.it\/wp-content\/uploads\/salvatorebiancochef_s_5.png 780w, https:\/\/salvatorebianco.it\/wp-content\/uploads\/salvatorebiancochef_s_5.png 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/salvatorebiancochef_s_5.png\" alt=\"\" class=\"uag-image-1772\" width=\"1024\" height=\"683\" title=\"salvatorebiancochef_s_5\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container sfera uagb-block-b6058554\">\n<div class=\"wp-block-uagb-image uagb-block-2061d51d wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" srcset=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/image00008-scaled.jpg ,https:\/\/salvatorebianco.it\/wp-content\/uploads\/image00008-scaled.jpg 780w, https:\/\/salvatorebianco.it\/wp-content\/uploads\/image00008-scaled.jpg 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/image00008-scaled.jpg\" alt=\"\" class=\"uag-image-1351\" width=\"2560\" height=\"1706\" title=\"image00008\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-d068dae2 alignfull uagb-is-root-container\">    <style>\n    .pi-wrap {\n      font-family: 'Montserrat', sans-serif;\n      display: flex; align-items: center; justify-content: center;\n      width: 100%; min-height: 10vh; padding: 40px 20px;\n      background: #fff; overflow: visible;\n    }\n    .pi-stage { position: relative; overflow: visible; }\n    .pi-plate-wrap {\n      position: absolute; left: 50%; top: 50%;\n      transform: translate(-50%,-50%); z-index: 10;\n    }\n    .pi-plate { width: 100%; height: 100%; }\n    .pi-plate svg {\n      width: 100%; height: 100%; display: block;\n      filter: drop-shadow(0 8px 30px rgba(0,0,0,.12)) drop-shadow(0 2px 8px rgba(0,0,0,.08));\n    }\n    .pi-food-layer { opacity: 0; transition: opacity .7s cubic-bezier(.22,1,.36,1); }\n    .pi-food-layer.pi-on { opacity: 1; }\n    .pi-ring, .pi-ring-o {\n      position: absolute; border-radius: 50%;\n      left: 50%; top: 50%; transform: translate(-50%,-50%); pointer-events: none;\n    }\n    .pi-ring {\n      border: 1px solid rgba(0,0,0,.08); z-index: 4;\n      transition: all 1s cubic-bezier(.22,1,.36,1);\n    }\n    .pi-ring.on { border-color: rgba(0,0,0,.2); transform: translate(-50%,-50%) scale(1.04); }\n    .pi-ring-o  { border: 1px dashed rgba(0,0,0,.05); z-index: 3; }\n    .pi-dot {\n      position: absolute; width: 5px; height: 5px; background: #000;\n      border-radius: 50%; opacity: 0; transition: opacity .4s; z-index: 6;\n    }\n    .pi-dot.on { opacity: .6; }\n    .pi-ray { position: absolute; cursor: pointer; z-index: 5; user-select: none; }\n    .pi-ray span {\n      font-family: 'Montserrat', sans-serif; font-weight: 400;\n      letter-spacing: .18em; text-transform: uppercase; color: #000;\n      opacity: .4; white-space: nowrap; transition: all .5s cubic-bezier(.22,1,.36,1);\n    }\n    .pi-ray:hover span { opacity: .7; }\n    .pi-ray.pi-active span { opacity: 1; font-weight: 600; letter-spacing: .24em; }\n    <\/style>\n\n    <div class=\"pi-wrap\">\n      <div class=\"pi-stage\" id=\"piStage\">\n        <div class=\"pi-ring-o\" id=\"piRO\"><\/div>\n        <div class=\"pi-ring\"   id=\"piRing\"><\/div>\n        <div class=\"pi-plate-wrap\" id=\"piPW\">\n          <div class=\"pi-plate\" id=\"piPlate\">\n            <svg viewBox=\"0 0 500 500\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <defs>\n                <!-- Filtri -->\n                <filter id=\"piSF\">\n                  <feGaussianBlur stdDeviation=\"6\" in=\"SourceAlpha\" result=\"b\"\/>\n                  <feOffset dy=\"4\" result=\"o\"\/>\n                  <feComponentTransfer in=\"o\" result=\"s\"><feFuncA type=\"linear\" slope=\".15\"\/><\/feComponentTransfer>\n                  <feMerge><feMergeNode in=\"s\"\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge>\n                <\/filter>\n                <filter id=\"piIS\">\n                  <feGaussianBlur stdDeviation=\"4\" in=\"SourceAlpha\" result=\"b\"\/>\n                  <feOffset dy=\"2\"\/>\n                  <feComposite in2=\"SourceAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" result=\"d\"\/>\n                  <feFlood flood-color=\"#000\" flood-opacity=\".06\"\/>\n                  <feComposite in2=\"d\" operator=\"in\"\/>\n                  <feMerge><feMergeNode\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge>\n                <\/filter>\n                <filter id=\"piSD\">\n                  <feGaussianBlur stdDeviation=\"2.5\" in=\"SourceAlpha\" result=\"b\"\/>\n                  <feOffset dx=\"1\" dy=\"2\" result=\"o\"\/>\n                  <feComponentTransfer in=\"o\" result=\"s\"><feFuncA type=\"linear\" slope=\".22\"\/><\/feComponentTransfer>\n                  <feMerge><feMergeNode in=\"s\"\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge>\n                <\/filter>\n                <filter id=\"piSS\">\n                  <feGaussianBlur stdDeviation=\"3\" in=\"SourceAlpha\" result=\"b\"\/>\n                  <feOffset dx=\"0\" dy=\"3\" result=\"o\"\/>\n                  <feComponentTransfer in=\"o\" result=\"s\"><feFuncA type=\"linear\" slope=\".18\"\/><\/feComponentTransfer>\n                  <feMerge><feMergeNode in=\"s\"\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge>\n                <\/filter>\n\n                <!-- Piatto -->\n                <radialGradient id=\"piPM\" cx=\"45%\" cy=\"42%\">\n                  <stop offset=\"0%\"   stop-color=\"#fff\"\/>\n                  <stop offset=\"40%\"  stop-color=\"#faf9f7\"\/>\n                  <stop offset=\"75%\"  stop-color=\"#f2f0ec\"\/>\n                  <stop offset=\"100%\" stop-color=\"#e8e4de\"\/>\n                <\/radialGradient>\n                <radialGradient id=\"piRG\" cx=\"45%\" cy=\"42%\">\n                  <stop offset=\"0%\"   stop-color=\"#f5f3ef\"\/>\n                  <stop offset=\"60%\"  stop-color=\"#eae6df\"\/>\n                  <stop offset=\"100%\" stop-color=\"#ddd8ce\"\/>\n                <\/radialGradient>\n                <radialGradient id=\"piWG\" cx=\"48%\" cy=\"46%\">\n                  <stop offset=\"0%\"   stop-color=\"#fdfcfa\"\/>\n                  <stop offset=\"100%\" stop-color=\"#f5f2ed\"\/>\n                <\/radialGradient>\n                <linearGradient id=\"piGR\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\n                  <stop offset=\"0%\"   stop-color=\"#d4b87a\" stop-opacity=\".5\"\/>\n                  <stop offset=\"50%\"  stop-color=\"#e2ca9a\" stop-opacity=\".9\"\/>\n                  <stop offset=\"100%\" stop-color=\"#d4b87a\" stop-opacity=\".5\"\/>\n                <\/linearGradient>\n\n                <!-- Ingredienti -->\n                <radialGradient id=\"limG\" cx=\"42%\" cy=\"38%\">\n                  <stop offset=\"0%\"   stop-color=\"#f0f8b0\"\/>\n                  <stop offset=\"60%\"  stop-color=\"#c8d840\"\/>\n                  <stop offset=\"100%\" stop-color=\"#88a018\"\/>\n                <\/radialGradient>\n                <radialGradient id=\"tomG\" cx=\"38%\" cy=\"32%\">\n                  <stop offset=\"0%\"   stop-color=\"#ff8060\"\/>\n                  <stop offset=\"55%\"  stop-color=\"#d42010\"\/>\n                  <stop offset=\"100%\" stop-color=\"#900808\"\/>\n                <\/radialGradient>\n                <radialGradient id=\"mozG\" cx=\"40%\" cy=\"35%\">\n                  <stop offset=\"0%\"   stop-color=\"#ffffff\"\/>\n                  <stop offset=\"60%\"  stop-color=\"#f5f0e8\"\/>\n                  <stop offset=\"100%\" stop-color=\"#e0d8c8\"\/>\n                <\/radialGradient>\n                <linearGradient id=\"pepG\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n                  <stop offset=\"0%\"   stop-color=\"#c81008\"\/>\n                  <stop offset=\"50%\"  stop-color=\"#e82010\"\/>\n                  <stop offset=\"100%\" stop-color=\"#a00808\"\/>\n                <\/linearGradient>\n                <linearGradient id=\"colG\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n                  <stop offset=\"0%\"   stop-color=\"#d4900a\" stop-opacity=\".94\"\/>\n                  <stop offset=\"100%\" stop-color=\"#9a5c06\" stop-opacity=\".72\"\/>\n                <\/linearGradient>\n                <radialGradient id=\"ricBodyG\" cx=\"45%\" cy=\"38%\">\n                  <stop offset=\"0%\"   stop-color=\"#d4b888\"\/>\n                  <stop offset=\"50%\"  stop-color=\"#b89060\"\/>\n                  <stop offset=\"100%\" stop-color=\"#806030\"\/>\n                <\/radialGradient>\n              <\/defs>\n\n              <!-- \u2550\u2550 PIATTO BASE \u2550\u2550 -->\n              <ellipse cx=\"250\" cy=\"258\" rx=\"215\" ry=\"215\" fill=\"rgba(0,0,0,.06)\" filter=\"url(#piSF)\"\/>\n              <circle cx=\"250\" cy=\"250\" r=\"220\" fill=\"url(#piRG)\"\/>\n              <circle cx=\"250\" cy=\"250\" r=\"220\" fill=\"none\" stroke=\"url(#piGR)\" stroke-width=\"1.2\"\/>\n              <circle cx=\"250\" cy=\"250\" r=\"195\" fill=\"url(#piPM)\"\/>\n              <circle cx=\"250\" cy=\"250\" r=\"195\" fill=\"none\" stroke=\"url(#piGR)\" stroke-width=\".8\" opacity=\".6\"\/>\n              <circle cx=\"250\" cy=\"250\" r=\"140\" fill=\"url(#piWG)\" filter=\"url(#piIS)\"\/>\n              <circle cx=\"250\" cy=\"250\" r=\"140\" fill=\"none\" stroke=\"rgba(0,0,0,.04)\" stroke-width=\".5\"\/>\n              <path d=\"M90 180 Q130 110 200 80\" fill=\"none\"\n                stroke=\"rgba(255,255,255,.7)\" stroke-width=\"6\" stroke-linecap=\"round\" opacity=\".5\"\/>\n\n              <!-- \u2550\u2550 F0: Foglia di limone \u2014 TOP-CENTER cx=250 cy=145 \u2550\u2550 -->\n              <g class=\"pi-food-layer\" id=\"piF0\">\n                <!-- foglia principale centrata su 250,145 \u2014 punta verso l'alto-sinistra -->\n                <path d=\"M218 158 Q228 120 262 122 Q280 128 278 145\n                         Q268 168 244 168 Q222 166 218 158Z\"\n                  fill=\"url(#limG)\" filter=\"url(#piSD)\"\/>\n                <!-- nervatura centrale -->\n                <path d=\"M218 158 Q244 124 278 128\"\n                  fill=\"none\" stroke=\"rgba(70,110,0,.52)\" stroke-width=\"1.4\"\/>\n                <!-- nervature laterali -->\n                <path d=\"M223 154 Q242 138 260 132\"\n                  fill=\"none\" stroke=\"rgba(70,110,0,.28)\" stroke-width=\".8\"\/>\n                <path d=\"M226 161 Q246 148 265 142\"\n                  fill=\"none\" stroke=\"rgba(70,110,0,.28)\" stroke-width=\".8\"\/>\n                <!-- picciolo -->\n                <path d=\"M218 158 Q210 154 204 148\"\n                  fill=\"none\" stroke=\"#5a8810\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                <!-- seconda foglia sovrapposta spostata a dx -->\n                <path d=\"M252 165 Q262 132 292 136 Q306 143 302 158\n                         Q290 176 266 174 Q250 172 252 165Z\"\n                  fill=\"#b8d030\" opacity=\".80\" filter=\"url(#piSD)\"\/>\n                <path d=\"M252 165 Q270 135 302 140\"\n                  fill=\"none\" stroke=\"rgba(65,105,0,.40)\" stroke-width=\"1.1\"\/>\n                <path d=\"M302 140 Q308 134 312 126\"\n                  fill=\"none\" stroke=\"#6a9018\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/>\n              <\/g>\n\n              <!-- \u2550\u2550 F1: Pomodoro a fette \u2014 TOP-RIGHT cx=355 cy=195 \u2550\u2550 -->\n              <g class=\"pi-food-layer\" id=\"piF1\">\n                <!-- fetta posteriore (spostata in basso-dx, leggermente sovrapposta) -->\n                <ellipse cx=\"368\" cy=\"207\" rx=\"34\" ry=\"32\" fill=\"url(#tomG)\" opacity=\".80\" filter=\"url(#piSS)\"\/>\n                <ellipse cx=\"368\" cy=\"207\" rx=\"26\" ry=\"24\" fill=\"none\"\n                  stroke=\"rgba(180,20,10,.16)\" stroke-width=\"1\"\/>\n                <line x1=\"368\" y1=\"175\" x2=\"368\" y2=\"239\" stroke=\"rgba(160,20,8,.10)\" stroke-width=\".8\"\/>\n                <line x1=\"334\" y1=\"207\" x2=\"402\" y2=\"207\" stroke=\"rgba(160,20,8,.10)\" stroke-width=\".8\"\/>\n                <ellipse cx=\"360\" cy=\"197\" rx=\"2.5\" ry=\"4.5\" fill=\"#f5d080\" opacity=\".65\" transform=\"rotate(-10 360 197)\"\/>\n                <ellipse cx=\"377\" cy=\"197\" rx=\"2.5\" ry=\"4.5\" fill=\"#f5d080\" opacity=\".65\" transform=\"rotate(10 377 197)\"\/>\n                <ellipse cx=\"361\" cy=\"217\" rx=\"2.5\" ry=\"4\"   fill=\"#f5d080\" opacity=\".60\" transform=\"rotate(-5 361 217)\"\/>\n                <!-- fetta anteriore principale (in primo piano, leggermente a sx-su) -->\n                <ellipse cx=\"345\" cy=\"185\" rx=\"36\" ry=\"34\" fill=\"url(#tomG)\" filter=\"url(#piSS)\"\/>\n                <ellipse cx=\"345\" cy=\"185\" rx=\"27\" ry=\"25\" fill=\"none\"\n                  stroke=\"rgba(180,20,10,.18)\" stroke-width=\"1.2\"\/>\n                <!-- sezioni interne fetta principale -->\n                <path d=\"M345 151 Q363 163 363 185 Q363 207 345 219\n                         Q327 207 327 185 Q327 163 345 151Z\"\n                  fill=\"rgba(255,80,40,.09)\"\/>\n                <line x1=\"345\" y1=\"151\" x2=\"345\" y2=\"219\" stroke=\"rgba(160,20,8,.11)\" stroke-width=\".9\"\/>\n                <line x1=\"309\" y1=\"185\" x2=\"381\" y2=\"185\" stroke=\"rgba(160,20,8,.11)\" stroke-width=\".9\"\/>\n                <!-- semi fetta principale -->\n                <ellipse cx=\"336\" cy=\"175\" rx=\"2.8\" ry=\"5\" fill=\"#f5d080\" opacity=\".72\" transform=\"rotate(-10 336 175)\"\/>\n                <ellipse cx=\"355\" cy=\"174\" rx=\"2.8\" ry=\"5\" fill=\"#f5d080\" opacity=\".72\" transform=\"rotate(10 355 174)\"\/>\n                <ellipse cx=\"337\" cy=\"196\" rx=\"2.8\" ry=\"4.5\" fill=\"#f5d080\" opacity=\".65\" transform=\"rotate(-5 337 196)\"\/>\n                <ellipse cx=\"354\" cy=\"196\" rx=\"2.5\" ry=\"4.5\" fill=\"#f5d080\" opacity=\".62\" transform=\"rotate(5 354 196)\"\/>\n                <!-- riflesso fetta principale -->\n                <ellipse cx=\"330\" cy=\"170\" rx=\"13\" ry=\"8\" fill=\"rgba(255,255,255,.28)\" transform=\"rotate(-22 330 170)\"\/>\n                <!-- bordo taglio netto (pelle) -->\n                <ellipse cx=\"345\" cy=\"185\" rx=\"36\" ry=\"34\" fill=\"none\"\n                  stroke=\"#8a0808\" stroke-width=\"2.5\" opacity=\".45\"\/>\n                <!-- picciolo fetta anteriore -->\n                <rect x=\"343\" y=\"149\" width=\"4\" height=\"10\" rx=\"2\" fill=\"#3a8018\" opacity=\".72\"\/>\n                <path d=\"M345 149 Q348 140 352 133\"\n                  fill=\"none\" stroke=\"#3a8018\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/>\n              <\/g>\n\n              <!-- \u2550\u2550 F2: Friarielli freschi \u2014 BOTTOM-RIGHT cx=355 cy=320 \u2550\u2550 -->\n              <g class=\"pi-food-layer\" id=\"piF2\">\n                <!-- gambi sottili verdi (partono dal basso, si allargano verso l'alto) -->\n                <path d=\"M346 356 Q344 336 340 318 Q337 302 334 288\" fill=\"none\" stroke=\"#4a8020\" stroke-width=\"2.2\" stroke-linecap=\"round\"\/>\n                <path d=\"M354 358 Q353 338 352 320 Q351 304 350 290\" fill=\"none\" stroke=\"#3e7018\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                <path d=\"M363 355 Q363 336 364 318 Q365 303 368 290\" fill=\"none\" stroke=\"#4a8020\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                <path d=\"M371 354 Q372 336 374 320 Q377 305 382 292\" fill=\"none\" stroke=\"#3e7018\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/>\n                <path d=\"M338 355 Q334 338 330 320 Q327 305 324 292\" fill=\"none\" stroke=\"#528828\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/>\n                <!-- foglie grandi frastagliate (come nella reference) -->\n                <!-- foglia grande sinistra -->\n                <path d=\"M318 298 Q312 280 320 272 Q326 266 332 270\n                         Q326 276 328 284 Q322 290 318 298Z\"\n                  fill=\"#3a6e16\" opacity=\".92\"\/>\n                <path d=\"M318 298 Q308 284 316 274 Q322 268 328 272\n                         Q316 280 318 290 Q314 294 318 298Z\"\n                  fill=\"#4a8020\" opacity=\".85\"\/>\n                <!-- foglia grande centro-sinistra con bordi frastagliti -->\n                <path d=\"M326 295 Q318 274 326 262 Q334 254 342 258\n                         Q348 262 346 272 Q338 270 334 278 Q330 286 326 295Z\"\n                  fill=\"#3d7018\" opacity=\".93\"\/>\n                <path d=\"M326 262 Q320 250 328 244 Q336 240 340 246\n                         Q336 252 334 258 Q330 260 326 262Z\"\n                  fill=\"#4a8020\" opacity=\".80\"\/>\n                <!-- foglia centro alta \u2014 larga e frastagliiata -->\n                <path d=\"M342 288 Q336 266 344 250 Q352 238 362 242\n                         Q370 248 368 260 Q358 258 354 268 Q350 278 342 288Z\"\n                  fill=\"#3a6e16\" opacity=\".92\"\/>\n                <path d=\"M344 250 Q340 238 348 230 Q358 224 364 232\n                         Q360 238 358 244 Q352 246 344 250Z\"\n                  fill=\"#4a8020\" opacity=\".78\"\/>\n                <!-- foglia destra grande -->\n                <path d=\"M362 292 Q358 272 366 258 Q376 248 386 252\n                         Q394 258 390 270 Q380 268 376 278 Q370 286 362 292Z\"\n                  fill=\"#3d7018\" opacity=\".90\"\/>\n                <path d=\"M366 258 Q362 246 372 240 Q382 234 386 242\n                         Q382 248 378 252 Q372 254 366 258Z\"\n                  fill=\"#4a8020\" opacity=\".76\"\/>\n                <!-- foglia destra esterna -->\n                <path d=\"M378 300 Q376 282 384 272 Q392 264 400 268\n                         Q406 274 402 284 Q394 282 390 290 Q386 296 378 300Z\"\n                  fill=\"#3a6e16\" opacity=\".85\"\/>\n                <!-- foglie basse pi\u00f9 scure (sotto) -->\n                <path d=\"M322 308 Q316 296 324 288 Q332 282 338 286\n                         Q334 294 330 302 Q326 306 322 308Z\"\n                  fill=\"#2e5610\" opacity=\".80\"\/>\n                <path d=\"M348 310 Q344 298 354 290 Q362 284 368 290\n                         Q364 298 360 306 Q354 310 348 310Z\"\n                  fill=\"#345c14\" opacity=\".78\"\/>\n                <path d=\"M372 308 Q370 296 380 290 Q388 286 392 292\n                         Q388 300 382 306 Q376 310 372 308Z\"\n                  fill=\"#2e5610\" opacity=\".75\"\/>\n                <!-- cimetta (infiorescenza) in alto a destra come nella reference -->\n                <circle cx=\"388\" cy=\"270\" r=\"8\"   fill=\"#3a6e18\" opacity=\".85\"\/>\n                <circle cx=\"396\" cy=\"264\" r=\"6\"   fill=\"#3e7420\" opacity=\".82\"\/>\n                <circle cx=\"382\" cy=\"264\" r=\"5.5\" fill=\"#4a8028\" opacity=\".80\"\/>\n                <circle cx=\"390\" cy=\"258\" r=\"5\"   fill=\"#3a6e18\" opacity=\".78\"\/>\n                <circle cx=\"400\" cy=\"258\" r=\"4.5\" fill=\"#4a8028\" opacity=\".75\"\/>\n                <circle cx=\"394\" cy=\"252\" r=\"4\"   fill=\"#3e7420\" opacity=\".72\"\/>\n                <circle cx=\"385\" cy=\"253\" r=\"3.5\" fill=\"#4a8028\" opacity=\".70\"\/>\n                <!-- nervature foglie -->\n                <path d=\"M342 288 Q346 268 344 250\" fill=\"none\" stroke=\"rgba(255,255,255,.22)\" stroke-width=\"1\"\/>\n                <path d=\"M326 295 Q330 274 326 262\" fill=\"none\" stroke=\"rgba(255,255,255,.20)\" stroke-width=\"1\"\/>\n                <path d=\"M362 292 Q368 272 366 258\" fill=\"none\" stroke=\"rgba(255,255,255,.20)\" stroke-width=\"1\"\/>\n              <\/g>\n\n              <!-- \u2550\u2550 F3: Mozzarella tagliata \u2014 BOTTOM-CENTER cx=250 cy=368 \u2550\u2550 -->\n              <g class=\"pi-food-layer\" id=\"piF3\">\n                <!-- fetta principale r\u224840 -->\n                <ellipse cx=\"250\" cy=\"368\" rx=\"42\" ry=\"40\" fill=\"url(#mozG)\" filter=\"url(#piSS)\"\/>\n                <!-- anelli lattei -->\n                <ellipse cx=\"250\" cy=\"368\" rx=\"33\" ry=\"31\" fill=\"none\"\n                  stroke=\"rgba(200,190,170,.36)\" stroke-width=\"1.1\"\/>\n                <ellipse cx=\"250\" cy=\"368\" rx=\"20\" ry=\"19\" fill=\"none\"\n                  stroke=\"rgba(200,190,170,.26)\" stroke-width=\".7\"\/>\n                <!-- riflesso latteo -->\n                <ellipse cx=\"235\" cy=\"352\" rx=\"16\" ry=\"10\" fill=\"rgba(255,255,255,.56)\" transform=\"rotate(-18 235 352)\"\/>\n                <!-- goccia che cola verso il basso -->\n                <path d=\"M258 407 Q256 416 254 425\"\n                  fill=\"none\" stroke=\"rgba(240,235,220,.80)\" stroke-width=\"3.5\" stroke-linecap=\"round\"\/>\n                <circle cx=\"253\" cy=\"427\" r=\"5\" fill=\"rgba(240,235,220,.58)\"\/>\n                <!-- seconda fettina a lato -->\n                <ellipse cx=\"300\" cy=\"352\" rx=\"20\" ry=\"17\" fill=\"url(#mozG)\" opacity=\".80\" filter=\"url(#piSD)\"\/>\n                <ellipse cx=\"292\" cy=\"344\" rx=\"8\"  ry=\"4.5\" fill=\"rgba(255,255,255,.50)\" transform=\"rotate(-15 292 344)\"\/>\n              <\/g>\n\n              <!-- \u2550\u2550 F4: Peperoncino di Cayenne \u2014 BOTTOM-LEFT cx=145 cy=320 \u2550\u2550 -->\n              <g class=\"pi-food-layer\" id=\"piF4\">\n                <!-- peperoncino intero lungo e curvo \u2014 orientato diagonale -->\n                <!-- corpo principale: forma allungata a mezzaluna, tagliato a met\u00e0 -->\n                <!-- met\u00e0 inferiore tagliata (sezione) \u2014 sfondo chiaro -->\n                <path d=\"M108 340 Q118 316 138 302 Q160 290 180 294\n                         Q198 298 206 312 Q210 322 204 332\n                         Q192 344 170 350 Q148 354 130 346 Q112 340 108 340Z\"\n                  fill=\"#c00\" filter=\"url(#piSS)\"\/>\n                <!-- gradiente interno sezione tagliata -->\n                <path d=\"M112 338 Q122 316 140 304 Q160 292 178 296\n                         Q194 300 202 312 Q206 322 200 330\n                         Q188 342 168 348 Q148 352 132 344 Q116 338 112 338Z\"\n                  fill=\"#e01010\"\/>\n                <!-- cavit\u00e0 interna con semi -->\n                <path d=\"M130 334 Q136 318 150 310 Q166 304 180 308\n                         Q192 312 194 322 Q190 332 178 338\n                         Q160 344 144 340 Q132 336 130 334Z\"\n                  fill=\"#ff4020\" opacity=\".35\"\/>\n                <!-- parete interna chiara (la membrana) -->\n                <path d=\"M130 334 Q136 318 150 310 Q166 304 180 308\n                         Q192 312 194 322 Q190 332 178 338\n                         Q160 344 144 340 Q132 336 130 334Z\"\n                  fill=\"none\" stroke=\"rgba(255,200,180,.55)\" stroke-width=\"1.5\"\/>\n                <!-- semi -->\n                <ellipse cx=\"148\" cy=\"322\" rx=\"3.5\" ry=\"5.5\" fill=\"#f5e080\" opacity=\".82\" transform=\"rotate(-20 148 322)\"\/>\n                <ellipse cx=\"162\" cy=\"316\" rx=\"3.5\" ry=\"5.5\" fill=\"#f5e080\" opacity=\".80\" transform=\"rotate(-10 162 316)\"\/>\n                <ellipse cx=\"176\" cy=\"318\" rx=\"3\"   ry=\"5\"   fill=\"#f5e080\" opacity=\".78\" transform=\"rotate(5 176 318)\"\/>\n                <ellipse cx=\"154\" cy=\"334\" rx=\"3\"   ry=\"5\"   fill=\"#f5e080\" opacity=\".75\" transform=\"rotate(-15 154 334)\"\/>\n                <ellipse cx=\"168\" cy=\"330\" rx=\"3\"   ry=\"4.5\" fill=\"#f5e080\" opacity=\".72\" transform=\"rotate(0 168 330)\"\/>\n                <ellipse cx=\"182\" cy=\"328\" rx=\"2.5\" ry=\"4.5\" fill=\"#f5e080\" opacity=\".68\" transform=\"rotate(12 182 328)\"\/>\n                <!-- bordo taglio netto -->\n                <path d=\"M108 340 Q118 316 138 302 Q160 290 180 294\n                         Q198 298 206 312 Q210 322 204 332\n                         Q192 344 170 350 Q148 354 130 346 Q112 340 108 340Z\"\n                  fill=\"none\" stroke=\"#800\" stroke-width=\"2\" opacity=\".60\"\/>\n                <!-- piano di taglio (ellisse che simula il taglio trasversale) -->\n                <ellipse cx=\"157\" cy=\"326\" rx=\"48\" ry=\"16\" fill=\"none\"\n                  stroke=\"rgba(180,20,10,.30)\" stroke-width=\"1.2\" transform=\"rotate(-15 157 326)\"\/>\n                <!-- gambo\/punta del peperoncino a sx in alto -->\n                <path d=\"M108 340 Q100 334 96 322 Q93 310 100 304 Q106 300 112 306\"\n                  fill=\"#c00\" stroke=\"#900\" stroke-width=\"1\"\/>\n                <!-- punta acuminata a destra -->\n                <path d=\"M204 332 Q212 330 218 322 Q220 314 214 310 Q208 308 204 314\"\n                  fill=\"#c00\" stroke=\"#900\" stroke-width=\"1\"\/>\n                <!-- gambo verde -->\n                <path d=\"M96 320 Q90 312 88 302 Q89 294 96 292 Q102 291 104 298\"\n                  fill=\"#3a7010\" stroke=\"#2a5808\" stroke-width=\"1\"\/>\n                <path d=\"M90 305 Q86 296 90 288\"\n                  fill=\"none\" stroke=\"#4a8820\" stroke-width=\"3\" stroke-linecap=\"round\"\/>\n                <!-- lucentezza superficie -->\n                <ellipse cx=\"136\" cy=\"310\" rx=\"22\" ry=\"8\" fill=\"rgba(255,255,255,.22)\" transform=\"rotate(-15 136 310)\"\/>\n                <ellipse cx=\"156\" cy=\"304\" rx=\"14\" ry=\"5\" fill=\"rgba(255,255,255,.16)\" transform=\"rotate(-12 156 304)\"\/>\n              <\/g>\n\n              <!-- \u2550\u2550 F5: Colatura di alici \u2014 TOP-LEFT cx=145 cy=195 (rettangolo verticale) \u2550\u2550 -->\n              <g class=\"pi-food-layer\" id=\"piF5\">\n                <!-- forma rettangolare verticale come nella reference: ~40\u00d758px centrata 145,195 -->\n                <!-- pool ambrato alla base del rettangolo -->\n                <ellipse cx=\"145\" cy=\"224\" rx=\"24\" ry=\"8\" fill=\"#c88808\" opacity=\".14\"\/>\n                <!-- rettangolo\/contenitore visivo \u2014 bordo sottile ambrato -->\n                <rect x=\"122\" y=\"164\" width=\"46\" height=\"62\" rx=\"6\"\n                  fill=\"rgba(200,140,10,.10)\" stroke=\"rgba(180,120,8,.22)\" stroke-width=\"1\" filter=\"url(#piSD)\"\/>\n                <!-- filo principale verticale centrato -->\n                <path d=\"M141 162 Q143 178 140 200 Q138 218 142 238\"\n                  fill=\"none\" stroke=\"url(#colG)\" stroke-width=\"4.5\" stroke-linecap=\"round\" opacity=\".84\"\/>\n                <!-- secondo filo -->\n                <path d=\"M152 164 Q155 181 152 203 Q150 220 154 240\"\n                  fill=\"none\" stroke=\"#b87808\" stroke-width=\"3.2\" stroke-linecap=\"round\" opacity=\".72\"\/>\n                <!-- terzo filo sottile -->\n                <path d=\"M146 168 Q148 185 146 207 Q144 224 147 244\"\n                  fill=\"none\" stroke=\"#c49010\" stroke-width=\"2\" stroke-linecap=\"round\" opacity=\".55\"\/>\n                <!-- gocce accumulo in basso -->\n                <ellipse cx=\"141\" cy=\"240\" rx=\"6\"   ry=\"8\"   fill=\"#b87808\" opacity=\".68\" transform=\"rotate(5 141 240)\"\/>\n                <ellipse cx=\"154\" cy=\"243\" rx=\"5\"   ry=\"7\"   fill=\"#b07008\" opacity=\".62\" transform=\"rotate(-5 154 243)\"\/>\n                <circle  cx=\"148\" cy=\"253\" r=\"4.5\"           fill=\"#c89010\" opacity=\".52\"\/>\n                <!-- micro gocce -->\n                <circle cx=\"128\" cy=\"210\" r=\"2.5\" fill=\"#c89010\" opacity=\".44\"\/>\n                <circle cx=\"166\" cy=\"214\" r=\"2\"   fill=\"#b87808\" opacity=\".42\"\/>\n                <circle cx=\"132\" cy=\"232\" r=\"1.8\" fill=\"#c89010\" opacity=\".38\"\/>\n                <!-- riflessi ambrati sui fili -->\n                <ellipse cx=\"140\" cy=\"238\" rx=\"2.2\" ry=\"3.5\" fill=\"rgba(255,220,80,.36)\" transform=\"rotate(5 140 238)\"\/>\n                <ellipse cx=\"153\" cy=\"242\" rx=\"1.8\" ry=\"3\"   fill=\"rgba(255,220,80,.30)\" transform=\"rotate(-5 153 242)\"\/>\n              <\/g>\n\n              <!-- \u2550\u2550 F6: Mandorle + olio + sale di finitura (Armonia) \u2550\u2550 -->\n              <g class=\"pi-food-layer\" id=\"piF6\">\n                <!-- \u2500\u2500 Mandorle \u2014 zona sinistra cx\u2248175 cy\u2248250 \u2500\u2500 -->\n                <!-- mandorla 1: intera, orientata verticalmente -->\n                <path d=\"M164 228 Q170 210 180 206 Q190 210 192 228\n                         Q190 248 180 252 Q170 248 164 228Z\"\n                  fill=\"#c8a060\" filter=\"url(#piSD)\"\/>\n                <!-- striatura superficie mandorla 1 -->\n                <path d=\"M170 214 Q180 210 190 214\" fill=\"none\" stroke=\"rgba(100,60,10,.35)\" stroke-width=\"1\"\/>\n                <path d=\"M167 222 Q179 218 191 222\" fill=\"none\" stroke=\"rgba(100,60,10,.28)\" stroke-width=\".8\"\/>\n                <path d=\"M166 230 Q179 226 192 230\" fill=\"none\" stroke=\"rgba(100,60,10,.25)\" stroke-width=\".8\"\/>\n                <path d=\"M167 238 Q179 235 192 238\" fill=\"none\" stroke=\"rgba(100,60,10,.22)\" stroke-width=\".7\"\/>\n                <!-- riflesso mandorla 1 -->\n                <ellipse cx=\"174\" cy=\"220\" rx=\"5\" ry=\"8\" fill=\"rgba(255,245,210,.40)\" transform=\"rotate(-8 174 220)\"\/>\n                <!-- linea centrale longitudinale mandorla 1 -->\n                <path d=\"M178 208 Q179 230 180 250\" fill=\"none\" stroke=\"rgba(80,45,5,.30)\" stroke-width=\"1.2\"\/>\n\n                <!-- mandorla 2: leggermente ruotata a dx, sovrapposta in basso -->\n                <path d=\"M172 252 Q176 234 186 230 Q196 234 198 252\n                         Q196 270 186 274 Q176 270 172 252Z\"\n                  fill=\"#b89050\" filter=\"url(#piSD)\" transform=\"rotate(18 186 252)\"\/>\n                <!-- striatura mandorla 2 -->\n                <path d=\"M178 238 Q188 234 198 238\" fill=\"none\" stroke=\"rgba(100,60,10,.30)\" stroke-width=\".8\" transform=\"rotate(18 186 252)\"\/>\n                <path d=\"M176 246 Q187 242 198 246\" fill=\"none\" stroke=\"rgba(100,60,10,.24)\" stroke-width=\".7\" transform=\"rotate(18 186 252)\"\/>\n                <path d=\"M176 254 Q187 250 198 254\" fill=\"none\" stroke=\"rgba(100,60,10,.22)\" stroke-width=\".7\" transform=\"rotate(18 186 252)\"\/>\n                <!-- riflesso mandorla 2 -->\n                <ellipse cx=\"180\" cy=\"242\" rx=\"4\" ry=\"7\" fill=\"rgba(255,245,210,.36)\" transform=\"rotate(12 180 252)\"\/>\n                <!-- linea centrale mandorla 2 -->\n                <path d=\"M185 232 Q186 252 186 272\" fill=\"none\" stroke=\"rgba(80,45,5,.26)\" stroke-width=\"1.1\" transform=\"rotate(18 186 252)\"\/>\n\n                <!-- alone iridescente olio -->\n                <ellipse cx=\"250\" cy=\"250\" rx=\"110\" ry=\"96\" fill=\"none\"\n                  stroke=\"rgba(200,180,60,.15)\" stroke-width=\"8\"\/>\n                <!-- gocce olio nelle zone libere -->\n                <circle cx=\"250\" cy=\"168\" r=\"5\"   fill=\"#d4a010\" opacity=\".32\" filter=\"url(#piSD)\"\/>\n                <ellipse cx=\"250\" cy=\"167\" rx=\"2.2\" ry=\"2.8\" fill=\"rgba(255,255,255,.38)\"\/>\n                <circle cx=\"358\" cy=\"257\" r=\"4.5\" fill=\"#d4a010\" opacity=\".28\" filter=\"url(#piSD)\"\/>\n                <ellipse cx=\"357\" cy=\"255\" rx=\"1.8\" ry=\"2.4\" fill=\"rgba(255,255,255,.34)\"\/>\n                <circle cx=\"142\" cy=\"257\" r=\"4\"   fill=\"#c89808\" opacity=\".26\" filter=\"url(#piSD)\"\/>\n                <circle cx=\"250\" cy=\"358\" r=\"4\"   fill=\"#d4a010\" opacity=\".24\"\/>\n                <!-- cristalli sale grosso -->\n                <rect x=\"244\" y=\"158\" width=\"8\" height=\"8\" rx=\"1.2\"\n                  fill=\"rgba(255,255,255,.86)\" transform=\"rotate(15 248 162)\" filter=\"url(#piSD)\"\/>\n                <rect x=\"350\" y=\"250\" width=\"7\" height=\"7\" rx=\"1\"\n                  fill=\"rgba(255,255,255,.83)\" transform=\"rotate(-12 353 253)\" filter=\"url(#piSD)\"\/>\n                <rect x=\"136\" y=\"250\" width=\"7\" height=\"7\" rx=\"1\"\n                  fill=\"rgba(255,255,255,.80)\" transform=\"rotate(8 139 253)\" filter=\"url(#piSD)\"\/>\n                <circle cx=\"245\" cy=\"160\" r=\"1.2\" fill=\"rgba(255,255,255,.96)\"\/>\n                <circle cx=\"351\" cy=\"252\" r=\"1\"   fill=\"rgba(255,255,255,.93)\"\/>\n              <\/g>\n\n              <!-- \u2550\u2550 F7: Ricciola \u2014 CENTRO cx=250 cy=250 \u2014 layer 8, pi\u00f9 in alto \u2550\u2550 -->\n              <g class=\"pi-food-layer\" id=\"piF7\">\n                <!-- ombra sotto -->\n                <ellipse cx=\"252\" cy=\"268\" rx=\"76\" ry=\"22\" fill=\"rgba(0,0,0,.10)\" filter=\"url(#piSD)\"\/>\n                <!-- corpo fusiforme centrato 250,250 orientato orizzontalmente -->\n                <path d=\"M158 253\n                         Q178 224 217 220 Q250 217 282 230\n                         Q312 243 330 257\n                         Q320 278 296 286\n                         Q263 297 228 293\n                         Q193 288 172 273\n                         Q153 265 158 253Z\"\n                  fill=\"url(#ricBodyG)\" filter=\"url(#piSS)\"\/>\n                <!-- ventre chiaro -->\n                <path d=\"M178 263 Q214 252 252 254 Q290 256 316 266\n                         Q292 279 252 281 Q212 281 180 271Z\"\n                  fill=\"#e8c898\" opacity=\".46\"\/>\n                <!-- linea laterale -->\n                <path d=\"M163 256 Q210 249 252 251 Q294 253 327 260\"\n                  fill=\"none\" stroke=\"rgba(100,70,30,.26)\" stroke-width=\"1.4\"\/>\n                <!-- squame stilizzate -->\n                <path d=\"M196 234 Q201 248 197 262\" fill=\"none\" stroke=\"rgba(120,80,40,.15)\" stroke-width=\"1.1\"\/>\n                <path d=\"M213 230 Q218 244 214 259\" fill=\"none\" stroke=\"rgba(120,80,40,.15)\" stroke-width=\"1.1\"\/>\n                <path d=\"M230 228 Q235 242 231 257\" fill=\"none\" stroke=\"rgba(120,80,40,.15)\" stroke-width=\"1.1\"\/>\n                <path d=\"M247 226 Q252 241 248 256\" fill=\"none\" stroke=\"rgba(120,80,40,.15)\" stroke-width=\"1.1\"\/>\n                <path d=\"M264 228 Q269 242 265 257\" fill=\"none\" stroke=\"rgba(120,80,40,.15)\" stroke-width=\"1.1\"\/>\n                <path d=\"M280 233 Q284 247 280 261\" fill=\"none\" stroke=\"rgba(120,80,40,.15)\" stroke-width=\"1.1\"\/>\n                <path d=\"M295 239 Q298 252 295 265\" fill=\"none\" stroke=\"rgba(120,80,40,.15)\" stroke-width=\"1.1\"\/>\n                <!-- pinna dorsale -->\n                <path d=\"M204 220 Q232 200 272 212 Q294 218 306 229\"\n                  fill=\"none\" stroke=\"#907040\" stroke-width=\"2.8\" stroke-linecap=\"round\"\/>\n                <path d=\"M204 220 Q232 204 272 212 Q296 220 308 231\n                         Q294 229 272 222 Q238 218 204 226Z\"\n                  fill=\"#a07848\" opacity=\".46\"\/>\n                <!-- pinna caudale -->\n                <path d=\"M330 257 Q352 240 360 228\n                         Q354 257 360 280\n                         Q350 273 330 269Z\"\n                  fill=\"#907040\" opacity=\".74\"\/>\n                <!-- pinna anale -->\n                <path d=\"M240 291 Q252 308 264 300 Q256 290 242 289Z\"\n                  fill=\"#907040\" opacity=\".44\"\/>\n                <!-- pinne pettorali -->\n                <path d=\"M214 269 Q202 284 194 292 Q206 280 220 274Z\"\n                  fill=\"#a07848\" opacity=\".50\"\/>\n                <!-- occhio -->\n                <circle cx=\"177\" cy=\"255\" r=\"9\"   fill=\"#d4a870\"\/>\n                <circle cx=\"177\" cy=\"255\" r=\"6.5\" fill=\"#1e1208\"\/>\n                <circle cx=\"177\" cy=\"255\" r=\"6.5\" fill=\"none\" stroke=\"#c09050\" stroke-width=\"1.5\"\/>\n                <circle cx=\"175\" cy=\"253\" r=\"2.2\" fill=\"rgba(255,255,255,.70)\"\/>\n                <!-- riflesso dorso -->\n                <path d=\"M204 232 Q244 224 280 235\"\n                  fill=\"none\" stroke=\"rgba(255,240,200,.30)\" stroke-width=\"5\" stroke-linecap=\"round\"\/>\n                <!-- bocca -->\n                <path d=\"M158 256 Q163 251 170 253\"\n                  fill=\"none\" stroke=\"#5a3018\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/>\n                <!-- striatura dorsale scura (caratteristica ricciola) -->\n                <path d=\"M182 245 Q222 234 270 234 Q300 236 325 248\"\n                  fill=\"none\" stroke=\"rgba(60,40,10,.20)\" stroke-width=\"3.5\" stroke-linecap=\"round\"\/>\n              <\/g>\n\n            <\/svg>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <script>\n    (function(){\n      if (window.piLoaded) return;\n      window.piLoaded = true;\n\n      var D = [\n        { w:\"Tradizione\",    p:\"top\",    f:\"piF0\", ang:-90  },\n        { w:\"Passione\",      p:\"tr\",     f:\"piF1\", ang:-45  },\n        { w:\"Territorio\",    p:\"right\",  f:\"piF2\", ang:0    },\n        { w:\"Stagione\",      p:\"br\",     f:\"piF3\", ang:45   },\n        { w:\"Materia prima\", p:\"bottom\", f:\"piF4\", ang:90   },\n        { w:\"Equilibrio\",    p:\"bl\",     f:\"piF5\", ang:135  },\n        { w:\"Armonia\",       p:\"left\",   f:\"piF6\", ang:180  },\n        { w:\"Essenza\",       p:\"tl\",     f:\"piF7\", ang:-135 }\n      ];\n\n      var stg = document.getElementById('piStage');\n      var pw  = document.getElementById('piPW');\n      var rn  = document.getElementById('piRing');\n      var ro  = document.getElementById('piRO');\n      var active = {}, rayRefs = [];\n\n      function anyActive() {\n        return Object.keys(active).some(function(k){ return active[k]; });\n      }\n      function syncRing() {\n        anyActive() ? rn.classList.add('on') : rn.classList.remove('on');\n      }\n\n      function layout() {\n        stg.querySelectorAll('.pi-ray,.pi-dot').forEach(function(e){ e.remove(); });\n        rayRefs = [];\n\n        var vw = stg.parentElement ? stg.parentElement.offsetWidth : window.innerWidth;\n        var ps, gap, fs;\n        if      (vw <= 320) { ps = vw * 0.42; gap = 18; fs = 7;  }\n        else if (vw <= 480) { ps = vw * 0.40; gap = 22; fs = 8;  }\n        else if (vw <= 700) { ps = vw * 0.36; gap = 28; fs = 9;  }\n        else if (vw <= 900) { ps = Math.min(vw * 0.32, 280); gap = 36; fs = 11; }\n        else                { ps = Math.min(vw * 0.30, 340);  gap = 44; fs = 13; }\n\n        var r    = ps \/ 2;\n        var lblW = fs * 13;\n        var sW   = ps + (gap + lblW) * 2 + 60;\n        var sH   = ps + (gap + fs * 3) * 2 + 60;\n\n        stg.style.width  = sW + 'px';\n        stg.style.height = sH + 'px';\n        pw.style.width   = ps + 'px';\n        pw.style.height  = ps + 'px';\n        rn.style.width   = (ps + 24) + 'px';\n        rn.style.height  = (ps + 24) + 'px';\n        ro.style.width   = (ps + 50) + 'px';\n        ro.style.height  = (ps + 50) + 'px';\n\n        var cx = sW \/ 2, cy = sH \/ 2;\n        var dc = r + gap, dd = dc * 0.76;\n\n        var pm = {\n          'top':    { x:cx,    y:cy-dc,  al:'center' },\n          'tr':     { x:cx+dd, y:cy-dd,  al:'left'   },\n          'right':  { x:cx+dc, y:cy,     al:'left'   },\n          'br':     { x:cx+dd, y:cy+dd,  al:'left'   },\n          'bottom': { x:cx,    y:cy+dc,  al:'center' },\n          'bl':     { x:cx-dd, y:cy+dd,  al:'right'  },\n          'left':   { x:cx-dc, y:cy,     al:'right'  },\n          'tl':     { x:cx-dd, y:cy-dd,  al:'right'  }\n        };\n\n        D.forEach(function(it, idx) {\n          var p   = pm[it.p];\n          var rad = (it.ang * Math.PI) \/ 180;\n\n          var ray = document.createElement('div');\n          ray.className = 'pi-ray' + (active[idx] ? ' pi-active' : '');\n          ray.style.cssText = 'position:absolute;font-size:' + fs + 'px;';\n          var sp = document.createElement('span');\n          sp.textContent = it.w;\n          ray.appendChild(sp);\n\n          if      (p.al === 'center') { ray.style.left = p.x+'px'; ray.style.top = p.y+'px'; ray.style.transform = 'translate(-50%,-50%)'; }\n          else if (p.al === 'left')   { ray.style.left = (p.x+10)+'px'; ray.style.top = p.y+'px'; ray.style.transform = 'translateY(-50%)'; }\n          else                        { ray.style.left = (p.x-10)+'px'; ray.style.top = p.y+'px'; ray.style.transform = 'translate(-100%,-50%)'; }\n\n          var dot = document.createElement('div');\n          dot.className = 'pi-dot' + (active[idx] ? ' on' : '');\n          var dr = r + 12;\n          dot.style.left = (cx + Math.cos(rad) * dr - 2.5) + 'px';\n          dot.style.top  = (cy + Math.sin(rad) * dr - 2.5) + 'px';\n          stg.appendChild(dot);\n\n          function handleClick(e) {\n            if (e && e.preventDefault) e.preventDefault();\n            active[idx] = !active[idx];\n            var fe = document.getElementById(it.f);\n            if (active[idx]) {\n              ray.classList.add('pi-active');\n              dot.classList.add('on');\n              fe && fe.classList.add('pi-on');\n            } else {\n              ray.classList.remove('pi-active');\n              dot.classList.remove('on');\n              fe && fe.classList.remove('pi-on');\n            }\n            syncRing();\n          }\n\n          ray.addEventListener('click',      handleClick);\n          ray.addEventListener('touchstart', handleClick);\n          stg.appendChild(ray);\n          rayRefs.push({ ray:ray, dot:dot, idx:idx });\n        });\n\n        syncRing();\n      }\n\n      if (!document.querySelector('link[href*=\"Montserrat\"]')) {\n        var lk = document.createElement('link');\n        lk.rel  = 'stylesheet';\n        lk.href = 'https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@200;300;400;500;600&display=swap';\n        document.head.appendChild(lk);\n      }\n\n      layout();\n      window.addEventListener('resize', function(){\n        clearTimeout(window._piR);\n        window._piR = setTimeout(layout, 150);\n      });\n    })();\n    <\/script>\n    \n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-f9efcb28 alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-648aab45\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-3906a769\"><h2 class=\"uagb-heading-text\">Tradizione<\/h2><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-251c12d2 sbc-reveal-bio giustificato\"><p class=\"uagb-heading-text\">La tradizione \u00e8 il punto di partenza di ogni mia creazione: un patrimonio silenzioso fatto di gesti, ricordi e sapori che attraversano il tempo. Non \u00e8 nostalgia, ma una base solida su cui costruire una cucina viva e contemporanea. Ogni piatto nasce dal rispetto per ci\u00f2 che \u00e8 stato, reinterpretato con sensibilit\u00e0 attuale.<\/p><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-34b88b45\">\n<div class=\"wp-block-uagb-image uagb-block-ad7e5ed4 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" srcset=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/Salvatorebiancochef_-2-1-1024x682.png ,https:\/\/salvatorebianco.it\/wp-content\/uploads\/Salvatorebiancochef_-2-1.png 780w, https:\/\/salvatorebianco.it\/wp-content\/uploads\/Salvatorebiancochef_-2-1.png 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/Salvatorebiancochef_-2-1-1024x682.png\" alt=\"\" class=\"uag-image-1825\" width=\"1024\" height=\"682\" title=\"Salvatorebiancochef_ (2)\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e74532f3 alignfull uagb-is-root-container\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-5986f63a alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-d16fa35f\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-b5696ae8\"><h2 class=\"uagb-heading-text\">Territorio<\/h2><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-074d71ae sbc-reveal-bio giustificato\"><p class=\"uagb-heading-text\">Il territorio \u00e8 una voce autentica che guida le mie scelte quotidiane. Ingredienti stagionali, profumi mediterranei e materie prime che raccontano storie di mare e di terra diventano protagonisti nel piatto. La cucina diventa cos\u00ec un dialogo continuo con la natura e con le sue trasformazioni.<\/p><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-dae19075\">\n<div class=\"wp-block-uagb-image uagb-block-b72d5c23 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" srcset=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/16-1024x682.png ,https:\/\/salvatorebianco.it\/wp-content\/uploads\/16.png 780w, https:\/\/salvatorebianco.it\/wp-content\/uploads\/16.png 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/16-1024x682.png\" alt=\"\" class=\"uag-image-1814\" width=\"1024\" height=\"682\" title=\"16\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-6ea58aa6 alignfull uagb-is-root-container\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-c88f931e alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-07a1e317\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-2fa2b024\"><h2 class=\"uagb-heading-text\">Gusto ed equilibrio<\/h2><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-4f396bd8 sbc-reveal giustificato\"><p class=\"uagb-heading-text\">Ogni sapore viene studiato per trovare una tensione armonica tra intensit\u00e0 e delicatezza. Nulla \u00e8 lasciato al caso: consistenze, temperature e contrasti si incontrano per creare un\u2019esperienza equilibrata e riconoscibile. Il gusto diventa un linguaggio preciso, capace di emozionare senza eccessi.<\/p><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-6c5b5712\">\n<div class=\"wp-block-uagb-image uagb-block-c3d3b3a9 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" srcset=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/Salvatorebiancochef_-3-1-1024x682.png ,https:\/\/salvatorebianco.it\/wp-content\/uploads\/Salvatorebiancochef_-3-1.png 780w, https:\/\/salvatorebianco.it\/wp-content\/uploads\/Salvatorebiancochef_-3-1.png 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/Salvatorebiancochef_-3-1-1024x682.png\" alt=\"\" class=\"uag-image-1828\" width=\"1024\" height=\"682\" title=\"Salvatorebiancochef_ (3)\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-c8fe94f4 alignfull uagb-is-root-container\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-4f3a15e9 alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-c61d9636\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-0240ca32\"><h2 class=\"uagb-heading-text\">Sperimentazione e ricerca<\/h2><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-5c9804b7 sbc-reveal-bio giustificato\"><p class=\"uagb-heading-text\">La ricerca \u00e8 il motore che spinge oltre i confini della tradizione. Tecniche contemporanee, curiosit\u00e0 e visione personale si fondono per dare vita a piatti in continua evoluzione. Sperimentare significa ascoltare il presente e immaginare nuove possibilit\u00e0, senza perdere l\u2019anima della cucina.<\/p><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-749f9ca3\">\n<div class=\"wp-block-uagb-image uagb-block-11e5cb48 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" srcset=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/18-1024x682.png ,https:\/\/salvatorebianco.it\/wp-content\/uploads\/18.png 780w, https:\/\/salvatorebianco.it\/wp-content\/uploads\/18.png 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/salvatorebianco.it\/wp-content\/uploads\/18-1024x682.png\" alt=\"\" class=\"uag-image-1816\" width=\"1024\" height=\"682\" title=\"18\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tradizione La tradizione \u00e8 il punto di partenza di ogni mia creazione: un patrimonio silenzioso fatto di gesti, ricordi e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-930","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/salvatorebianco.it\/zh\/author\/mail_yesdtncl\/"},"uagb_comment_info":0,"uagb_excerpt":"Tradizione La tradizione \u00e8 il punto di partenza di ogni mia creazione: un patrimonio silenzioso fatto di gesti, ricordi e [&hellip;]","_links":{"self":[{"href":"https:\/\/salvatorebianco.it\/zh\/wp-json\/wp\/v2\/pages\/930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/salvatorebianco.it\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/salvatorebianco.it\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/salvatorebianco.it\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/salvatorebianco.it\/zh\/wp-json\/wp\/v2\/comments?post=930"}],"version-history":[{"count":30,"href":"https:\/\/salvatorebianco.it\/zh\/wp-json\/wp\/v2\/pages\/930\/revisions"}],"predecessor-version":[{"id":1830,"href":"https:\/\/salvatorebianco.it\/zh\/wp-json\/wp\/v2\/pages\/930\/revisions\/1830"}],"wp:attachment":[{"href":"https:\/\/salvatorebianco.it\/zh\/wp-json\/wp\/v2\/media?parent=930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}