{"id":6001,"date":"2026-06-05T12:22:45","date_gmt":"2026-06-05T09:22:45","guid":{"rendered":"https:\/\/www.citydentistanbul.com\/foto-prima-e-dopo\/"},"modified":"2026-07-31T13:27:31","modified_gmt":"2026-07-31T10:27:31","slug":"prima-dopo","status":"publish","type":"page","link":"https:\/\/www.citydentistanbul.com\/it-it\/prima-dopo\/","title":{"rendered":"Foto Prima e Dopo"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6001\" class=\"elementor elementor-6001 elementor-4494\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a1b2c3d e-con-full e-flex e-con e-parent\" data-id=\"a1b2c3d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4f5a6b elementor-widget elementor-widget-html\" data-id=\"e4f5a6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================================================\r\n     CITYDENT ISTANBUL \u2014 BEFORE &amp; AFTER  (IT)\r\n     Single block. Paste into an Elementor HTML widget.\r\n     Shows the legal notice to visitors in T\u00fcrkiye and the\r\n     full gallery to everyone else. No case images are ever\r\n     inserted into the DOM for TR visitors.\r\n     Test:  ?geo=tr   |   ?geo=intl\r\n     ========================================================= -->\r\n\r\n\r\n\r\n\r\n\r\n\r\n\/* ---- BRAND TOKENS \u2014 the only block you should need to edit ---- *\/\r\n#cdba{\r\n  --navy:#2A4358; --navy-deep:#1e3347; --navy-darker:#152837; --navy-light:#3a5a75;\r\n  --gold:#FECE46; --gold-dark:#e8b820;\r\n  --cream:#FAF7F2; --cream-mid:#F2EDE4; --line:#dcd3c2; --white:#fff;\r\n  --text-body:#3d4a56; --text-mid:#5d6b78;\r\n  --fd:'Cormorant Garamond',Georgia,serif;\r\n  --fb:'DM Sans',system-ui,-apple-system,sans-serif;\r\n  font-family:var(--fb); color:var(--text-body); background:var(--cream);\r\n  line-height:1.6; overflow-x:hidden; display:block;\r\n}\r\n#cdba *,#cdba *::before,#cdba *::after{box-sizing:border-box;margin:0;padding:0}\r\n#cdba img{display:block;max-width:100%}\r\n#cdba button{font-family:var(--fb);cursor:pointer}\r\n#cdba [hidden]{display:none!important}\r\n#cdba :focus-visible{outline:2px solid var(--gold-dark);outline-offset:3px}\r\n\r\n\/* ---- BREADCRUMB ---- *\/\r\n#cdba .cdba-bc{border-bottom:1px solid var(--line);padding:13px 0}\r\n#cdba .cdba-bc-in{max-width:1180px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}\r\n#cdba .cdba-bc a{font-size:12px;color:var(--text-mid);text-decoration:none;transition:color .2s}\r\n#cdba .cdba-bc a:hover{color:var(--navy)}\r\n#cdba .cdba-bc .sep{font-size:12px;color:var(--line)}\r\n#cdba .cdba-bc .cur{font-size:12px;font-weight:500;color:var(--navy)}\r\n\r\n\/* ---- HERO ---- *\/\r\n#cdba .cdba-hero{text-align:center;padding:44px 18px 10px;max-width:760px;margin:0 auto}\r\n@media(min-width:600px){#cdba .cdba-hero{padding-top:72px}}\r\n@media(min-width:1100px){#cdba .cdba-hero{padding-top:88px}}\r\n#cdba .cdba-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--navy-light);margin-bottom:12px;font-weight:500}\r\n#cdba .cdba-hero h1{font-family:var(--fd);font-weight:500;font-size:clamp(32px,7vw,50px);line-height:1.08;letter-spacing:-.01em;color:var(--navy);text-wrap:balance}\r\n#cdba .cdba-hero h1 em{font-style:italic;color:var(--navy-light)}\r\n#cdba .cdba-hero p{max-width:560px;margin:16px auto 0;font-size:15.5px;color:var(--text-mid);min-height:1.6em}\r\n\r\n\/* ---- LOADER ---- *\/\r\n#cdba .cdba-load{display:flex;flex-direction:column;align-items:center;gap:14px;padding:70px 20px 80px}\r\n#cdba .cdba-spin{width:26px;height:26px;border:2px solid var(--line);border-top-color:var(--gold-dark);border-radius:50%;animation:cdbaSpin .8s linear infinite}\r\n#cdba .cdba-load span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-mid)}\r\n@keyframes cdbaSpin{to{transform:rotate(360deg)}}\r\n\r\n\/* ---- TR \/ LEGAL BRANCH ---- *\/\r\n#cdba .cdba-legal{max-width:760px;margin:0 auto;padding:26px 16px 8px}\r\n#cdba .cdba-note-card{background:var(--white);border:1px solid var(--line);border-left:3px solid var(--gold);padding:30px 28px}\r\n@media(min-width:600px){#cdba .cdba-note-card{padding:38px 40px}}\r\n#cdba .cdba-note-card h2{font-family:var(--fd);font-weight:500;font-size:clamp(23px,4.6vw,31px);line-height:1.16;color:var(--navy);margin-bottom:14px;text-wrap:balance}\r\n#cdba .cdba-note-card h2 em{font-style:italic;color:var(--gold-dark)}\r\n#cdba .cdba-note-card p{font-size:15px;line-height:1.75;color:var(--text-body);margin-bottom:14px}\r\n#cdba .cdba-note-card p:last-of-type{margin-bottom:24px}\r\n#cdba .cdba-note-card strong{font-weight:500;color:var(--navy)}\r\n#cdba .cdba-acts{display:flex;flex-wrap:wrap;gap:10px}\r\n#cdba a.cdba-act{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1px solid var(--navy);transition:background .2s,color .2s}\r\n#cdba a.cdba-act-p{background:var(--navy);color:var(--white)}\r\n#cdba a.cdba-act-p:hover{background:var(--navy-darker);color:var(--gold)}\r\n#cdba a.cdba-act-s{background:transparent;color:var(--navy)}\r\n#cdba a.cdba-act-s:hover{background:var(--navy);color:var(--gold)}\r\n#cdba .cdba-langs{margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}\r\n#cdba .cdba-langs .lb{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-mid);margin-bottom:11px}\r\n#cdba .cdba-langs .row{display:flex;flex-wrap:wrap;gap:7px}\r\n#cdba .cdba-langs .tag{display:inline-flex;align-items:center;padding:5px 13px;background:var(--cream-mid);border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500;color:var(--text-mid)}\r\n\r\n\/* ---- FILTER CHIPS ---- *\/\r\n#cdba .cdba-chips{display:flex;gap:8px;overflow-x:auto;padding:26px 16px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}\r\n#cdba .cdba-chips::-webkit-scrollbar{display:none}\r\n@media(min-width:700px){#cdba .cdba-chips{justify-content:center;flex-wrap:wrap}}\r\n#cdba button.cdba-chip{flex:0 0 auto;border:1px solid var(--line);background:var(--white);color:var(--navy);font-size:13px;font-weight:500;padding:9px 16px;border-radius:999px;transition:background .15s,color .15s,border-color .15s}\r\n#cdba button.cdba-chip .n{color:var(--text-mid);font-size:11.5px;margin-left:4px}\r\n#cdba button.cdba-chip.on{background:var(--navy);border-color:var(--navy);color:var(--white)}\r\n#cdba button.cdba-chip.on .n{color:var(--gold)}\r\n\r\n\/* ---- GALLERY ---- *\/\r\n#cdba .cdba-grid{display:grid;grid-template-columns:1fr;gap:26px;padding:22px 16px 8px;max-width:640px;margin:0 auto}\r\n@media(min-width:860px){#cdba .cdba-grid{max-width:960px;grid-template-columns:1fr 1fr;gap:30px}}\r\n#cdba .cdba-card{background:var(--white);border:1px solid var(--line);padding:12px}\r\n#cdba .cdba-frame{position:relative;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;aspect-ratio:636\/400;background:var(--cream-mid);cursor:ew-resize}\r\n#cdba .cdba-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}\r\n#cdba .cdba-before{clip-path:inset(0 calc(100% - var(--x,50%)) 0 0)}\r\n#cdba .cdba-div{position:absolute;top:0;bottom:0;left:var(--x,50%);width:2px;background:var(--gold);z-index:3;pointer-events:none}\r\n#cdba .cdba-handle{position:absolute;top:50%;left:var(--x,50%);transform:translate(-50%,-50%);z-index:4;display:flex;align-items:center;gap:7px;pointer-events:none}\r\n#cdba .cdba-handle .circle{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px rgba(255,255,255,.55),0 2px 9px rgba(21,40,55,.4);display:flex;align-items:center;justify-content:center}\r\n#cdba .cdba-handle .mono{font-family:var(--fd);font-size:12px;font-weight:600;color:var(--navy-darker);letter-spacing:.05em;line-height:1}\r\n#cdba .cdba-handle .chev{flex:0 0 auto;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}\r\n#cdba .cdba-tag{position:absolute;top:10px;font-size:10px;font-weight:600;letter-spacing:.14em;padding:4px 9px;z-index:4;pointer-events:none}\r\n#cdba .cdba-tag-b{left:10px;background:rgba(21,40,55,.82);color:#fff}\r\n#cdba .cdba-tag-a{right:10px;background:var(--gold);color:var(--navy-darker)}\r\n#cdba .cdba-hint{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);z-index:4;pointer-events:none;background:rgba(21,40,55,.72);color:#fff;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;transition:opacity .3s}\r\n#cdba .cdba-frame.used .cdba-hint{opacity:0}\r\n#cdba .cdba-label{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px;gap:10px}\r\n#cdba .cdba-label .t{font-family:var(--fd);font-size:17px;font-weight:600;color:var(--navy)}\r\n#cdba .cdba-label .c{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-mid);white-space:nowrap}\r\n\r\n#cdba button.cdba-more{display:block;margin:32px auto 0;background:transparent;border:1px solid var(--navy);color:var(--navy);font-size:12.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:14px 36px;transition:background .2s,color .2s}\r\n#cdba button.cdba-more:hover{background:var(--navy);color:var(--gold)}\r\n#cdba .cdba-disc{font-size:12.5px;font-style:italic;color:var(--text-mid);text-align:center;max-width:600px;margin:0 auto;padding:30px 16px 44px}\r\n\r\n\/* ---- PHILOSOPHY ---- *\/\r\n#cdba .cdba-philo{background:var(--cream-mid);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:52px 20px}\r\n#cdba .cdba-philo-in{max-width:660px;margin:0 auto}\r\n#cdba .cdba-philo h2{font-family:var(--fd);font-weight:500;font-size:clamp(24px,5.2vw,34px);line-height:1.14;letter-spacing:-.01em;color:var(--navy);margin-bottom:16px;text-wrap:balance}\r\n#cdba .cdba-philo h2 em{font-style:italic;color:var(--gold-dark)}\r\n#cdba .cdba-philo p{font-size:15px;line-height:1.72;color:var(--text-body);margin-bottom:12px}\r\n#cdba .cdba-philo p:last-child{margin-bottom:0}\r\n#cdba .cdba-philo strong{font-weight:500;color:var(--navy)}\r\n\r\n\/* ---- CTA ---- *\/\r\n#cdba .cdba-cta{background:var(--navy);color:#fff;text-align:center;padding:56px 20px;position:relative;overflow:hidden}\r\n#cdba .cdba-cta::before{content:\"\";position:absolute;top:-100px;right:-100px;width:320px;height:320px;background:radial-gradient(circle,rgba(254,206,70,.09) 0%,transparent 70%);pointer-events:none}\r\n#cdba .cdba-cta .t{font-family:var(--fd);font-size:clamp(26px,5.5vw,36px);font-weight:500;line-height:1.15;color:#fff;position:relative}\r\n#cdba .cdba-cta .t em{font-style:italic;color:var(--gold)}\r\n#cdba .cdba-cta p{max-width:520px;margin:14px auto 0;font-size:14.5px;color:rgba(255,255,255,.75);position:relative}\r\n#cdba a.cdba-cta-btn{display:inline-block;margin-top:24px;background:var(--gold);color:var(--navy-darker);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;padding:15px 34px;text-decoration:none;transition:background .2s;position:relative}\r\n#cdba a.cdba-cta-btn:hover{background:var(--gold-dark)}\r\n\r\n@media(prefers-reduced-motion:reduce){#cdba *{transition:none!important;animation:none!important}}\r\n\r\n\r\n\r\n<section id=\"cdba\" lang=\"it\" dir=\"ltr\">\r\n\r\n  <nav class=\"cdba-bc\" aria-label=\"Percorso di navigazione\">\r\n    <div class=\"cdba-bc-in\">\r\n      <a href=\"https:\/\/www.citydentistanbul.com\/it\/\">Home<\/a>\r\n      <span class=\"sep\">\u203a<\/span>\r\n      <span class=\"cur\">Prima &amp; Dopo<\/span>\r\n    <\/div>\r\n  <\/nav>\r\n\r\n  <div class=\"cdba-hero\">\r\n    <div class=\"cdba-eyebrow\">Prima &amp; Dopo<\/div>\r\n    <h1>Risultati reali, <em>sorrisi reali<\/em><\/h1>\r\n    <p id=\"cdbaSub\"><\/p>\r\n  <\/div>\r\n\r\n  <!-- LOADER -->\r\n  <div class=\"cdba-load\" id=\"cdbaLoad\">\r\n    <div class=\"cdba-spin\"><\/div>\r\n    <span>Caricamento<\/span>\r\n  <\/div>\r\n\r\n  <!-- BRANCH A \u2014 visitors in T\u00fcrkiye -->\r\n  <div class=\"cdba-legal\" id=\"cdbaTR\" hidden>\r\n    <div class=\"cdba-note-card\">\r\n      <div class=\"cdba-eyebrow\">Nota bene<\/div>\r\n      <h2>Le foto dei casi vengono condivise <em>dalle nostre coordinatrici<\/em><\/h2>\r\n      <p>A causa delle norme turche sulla pubblicit\u00e0 sanitaria non possiamo pubblicare fotografie prima e dopo su questo sito. <strong>Vedere risultati reali resta un tuo diritto.<\/strong><\/p>\r\n      <p>Le nostre coordinatrici possono inviarti direttamente foto dei casi, percorsi di trattamento completi e casi simili \u2014 via WhatsApp, e-mail o telefono. Indica il trattamento che stai valutando e riceverai i casi pi\u00f9 affini dal nostro archivio.<\/p>\r\n      <div class=\"cdba-acts\">\r\n        <a href=\"\/contact\/\" class=\"cdba-act cdba-act-p\" data-modal>\r\n          \r\n          Richiedi le foto dei casi\r\n        <\/a>\r\n        <a href=\"\/contact\/\" class=\"cdba-act cdba-act-s\" data-modal>\r\n          \r\n          Invia un messaggio\r\n        <\/a>\r\n      <\/div>\r\n      <div class=\"cdba-langs\">\r\n        <div class=\"lb\">Le nostre coordinatrici parlano<\/div>\r\n        <div class=\"row\">\r\n          <span class=\"tag\">English<\/span><span class=\"tag\">T\u00fcrk\u00e7e<\/span><span class=\"tag\">Fran\u00e7ais<\/span>\r\n          <span class=\"tag\">Deutsch<\/span><span class=\"tag\">\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/span><span class=\"tag\">\u0627\u0644\u0639\u0631\u0628\u064a\u0629<\/span><span class=\"tag\">\u0641\u0627\u0631\u0633\u06cc<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- BRANCH B \u2014 everyone else -->\r\n  <div id=\"cdbaINTL\" hidden>\r\n    <div class=\"cdba-chips\" id=\"cdbaChips\" role=\"tablist\" aria-label=\"Filtra per trattamento\"><\/div>\r\n    <div class=\"cdba-grid\" id=\"cdbaGrid\"><\/div>\r\n    <button class=\"cdba-more\" id=\"cdbaMore\" hidden>Mostra altri risultati<\/button>\r\n    <p class=\"cdba-disc\">Tutte le fotografie mostrano pazienti realmente trattati presso Citydent Istanbul, pubblicate con il loro consenso. L\u2019anatomia e la risposta di guarigione variano da persona a persona, quindi i risultati individuali possono differire. Il tuo piano viene preparato dopo una visita.<\/p>\r\n  <\/div>\r\n\r\n  <!-- SHARED -->\r\n  <div class=\"cdba-philo\">\r\n    <div class=\"cdba-philo-in\">\r\n      <div class=\"cdba-eyebrow\">Come pianifichiamo il trattamento<\/div>\r\n      <h2>Prima la funzione \u2014 <em>l\u2019estetica segue<\/em><\/h2>\r\n      <p>Il nostro primo obiettivo sono denti che funzionano: un morso confortevole, gengive sane e restauri che durano anni. <strong>Un bel sorriso \u00e8 l\u2019aspetto di una funzione sana \u2014 non una scorciatoia per ottenerla.<\/strong><\/p>\r\n      <p>Per questo non consigliamo ogni trattamento a ogni paziente. Il piano giusto dipende dal tuo morso, dalle gengive e dall\u2019osso sottostante. Se il tuo caso richiede meno trattamento del previsto, te lo diremo.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"cdba-cta\">\r\n    <div class=\"t\">Il prossimo sorriso <em>potrebbe essere il tuo<\/em><\/div>\r\n    <p>Inviaci una foto dei tuoi denti e ricevi un piano di trattamento personalizzato con i prezzi \u2014 di solito entro un giorno.<\/p>\r\n    <a href=\"\/contact\/\" class=\"cdba-cta-btn\" data-modal>Ricevi il tuo piano di trattamento<\/a>\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n(function(){\r\n  var root=document.getElementById('cdba');\r\n  if(!root||root.dataset.init)return; root.dataset.init='1';\r\n\r\n  \/* ---------- CONFIG ---------- *\/\r\n  var BASE='\/wp-content\/uploads\/2026\/07\/ba-';\r\n  var DATA=[[\"teeth-whitening\",\"01\"],[\"teeth-whitening\",\"02\"],[\"teeth-whitening\",\"03\"],[\"teeth-whitening\",\"04\"],[\"teeth-whitening\",\"05\"],[\"teeth-whitening\",\"06\"],[\"e-max\",\"01\"],[\"e-max\",\"02\"],[\"e-max\",\"03\"],[\"e-max\",\"04\"],[\"e-max\",\"05\"],[\"e-max\",\"06\"],[\"e-max\",\"07\"],[\"e-max\",\"08\"],[\"e-max\",\"09\"],[\"zirconia\",\"01\"],[\"zirconia\",\"02\"],[\"zirconia\",\"03\"],[\"zirconia\",\"04\"],[\"zirconia\",\"05\"],[\"zirconia\",\"06\"],[\"zirconia\",\"07\"],[\"zirconia\",\"08\"],[\"zirconia\",\"09\"],[\"zirconia\",\"10\"],[\"zirconia\",\"11\"],[\"zirconia\",\"12\"],[\"zirconia\",\"13\"],[\"zirconia\",\"14\"],[\"zirconia\",\"15\"],[\"zirconia\",\"16\"],[\"veneers\",\"01\"],[\"veneers\",\"02\"],[\"veneers\",\"03\"],[\"veneers\",\"04\"],[\"veneers\",\"05\"],[\"veneers\",\"06\"],[\"veneers\",\"07\"],[\"veneers\",\"08\"],[\"veneers\",\"09\"],[\"veneers\",\"10\"],[\"veneers\",\"11\"],[\"dental-implant\",\"01\"],[\"dental-implant\",\"02\"],[\"dental-implant\",\"03\"],[\"dental-implant\",\"04\"],[\"dental-implant\",\"05\"],[\"dental-implant\",\"06\"],[\"dental-implant\",\"07\"],[\"dental-implant\",\"08\"],[\"dental-implant\",\"09\"],[\"dental-implant\",\"10\"],[\"dental-implant\",\"11\"],[\"dental-implant\",\"12\"],[\"dental-implant\",\"13\"]];\r\n  var LABELS={\"zirconia\":\"Corone in zirconio\",\"veneers\":\"Faccette in ceramica\",\"e-max\":\"Faccette E-max\",\"dental-implant\":\"Impianti dentali\",\"teeth-whitening\":\"Sbiancamento dentale\"};\r\n  var CATS=[[\"all\",\"Tutti i casi\"],[\"zirconia\",\"Zirconio\"],[\"veneers\",\"Faccette\"],[\"e-max\",\"E-max\"],[\"dental-implant\",\"Impianti\"],[\"teeth-whitening\",\"Sbiancamento\"]];\r\n  var PER=8;\r\n\r\n  var SUB_INTL=\"Ogni foto qui sotto mostra un paziente reale di Citydent Istanbul. Trascina la maniglia dorata su ciascun caso per confrontare il sorriso prima e dopo il trattamento.\";\r\n  var SUB_TR=\"Le fotografie dei casi non possono essere pubblicate su questo sito, ma le nostre coordinatrici possono inviartele direttamente.\";\r\n\r\n  \/* ---------- ELEMENTS ---------- *\/\r\n  var load=document.getElementById('cdbaLoad'), trBox=document.getElementById('cdbaTR'),\r\n      intl=document.getElementById('cdbaINTL'), grid=document.getElementById('cdbaGrid'),\r\n      more=document.getElementById('cdbaMore'), chipBox=document.getElementById('cdbaChips'),\r\n      sub=document.getElementById('cdbaSub');\r\n  var shown=0, cat='all';\r\n\r\n  \/* ---------- CONTACT MODAL ---------- *\/\r\n  root.addEventListener('click',function(e){\r\n    var a=e.target.closest('[data-modal]'); if(!a)return;\r\n    if(typeof window.cdOpenContactModal==='function'){e.preventDefault();window.cdOpenContactModal();}\r\n  });\r\n\r\n  \/* ---------- GEO DETECTION ---------- *\/\r\n  function txt(url,ms){\r\n    return new Promise(function(res,rej){\r\n      var done=false, ctrl=(window.AbortController?new AbortController():null);\r\n      var t=setTimeout(function(){done=true;if(ctrl)ctrl.abort();rej();},ms);\r\n      fetch(url,ctrl?{signal:ctrl.signal}:undefined).then(function(r){\r\n        if(!r.ok)throw 0; return r.text();\r\n      }).then(function(s){if(done)return;clearTimeout(t);res(s);})\r\n        .catch(function(){if(done)return;clearTimeout(t);rej();});\r\n    });\r\n  }\r\n  function viaCloudflare(){                       \/\/ free, unlimited, no third party\r\n    return txt('\/cdn-cgi\/trace',1200).then(function(s){\r\n      var m=\/(?:^|\\n)loc=([A-Z]{2})\/.exec(s); if(!m)throw 0; return m[1];\r\n    });\r\n  }\r\n  function viaIpapi(){                            \/\/ fallback if the site is not on Cloudflare\r\n    return txt('https:\/\/ipapi.co\/json\/',2500).then(function(s){\r\n      var d=JSON.parse(s); if(!d||!d.country_code)throw 0; return d.country_code;\r\n    });\r\n  }\r\n  function viaLanguage(){                         \/\/ last resort\r\n    var l=(navigator.language||'').toLowerCase();\r\n    return (l.indexOf('tr')===0||(navigator.languages||[]).some(function(x){return x.toLowerCase().indexOf('tr')===0;}))?'TR':'XX';\r\n  }\r\n\r\n  function resolve(){\r\n    var q=\/[?&amp;]geo=(tr|intl)\/i.exec(location.search);\r\n    if(q)return Promise.resolve(q[1].toLowerCase()==='tr'?'TR':'XX');\r\n    var c; try{c=sessionStorage.getItem('cdGeo');}catch(_){}\r\n    if(c)return Promise.resolve(c);\r\n    return viaCloudflare().catch(viaIpapi).catch(function(){return viaLanguage();})\r\n      .then(function(code){try{sessionStorage.setItem('cdGeo',code);}catch(_){} return code;});\r\n  }\r\n\r\n  \/* ---------- GALLERY ---------- *\/\r\n  function items(){return DATA.filter(function(d){return cat==='all'||d[0]===cat;});}\r\n\r\n  function card(d,eager){\r\n    var label=LABELS[d[0]], n=d[1];\r\n    var b=BASE+d[0]+'-'+n+'-before.jpg', a=BASE+d[0]+'-'+n+'-after.jpg';\r\n    var lz=eager?'':' loading=\"lazy\"';\r\n    var el=document.createElement('div'); el.className='cdba-card';\r\n    el.innerHTML=\r\n      '<div class=\"cdba-frame\" style=\"--x:50%\" role=\"slider\" aria-label=\"&apos;+label+&apos;, caso &apos;+n+&apos; \u2014 confronto prima e dopo\">'+\r\n        '<img fetchpriority=\"high\" decoding=\"async\" src=\"&apos;+a+&apos;\" alt=\"&apos;+label+&apos; \u2014 caso &apos;+n+&apos;, dopo il trattamento presso Citydent Istanbul\" width=\"636\" height=\"400\">'+\r\n        '<img decoding=\"async\" class=\"cdba-before\" src=\"&apos;+b+&apos;\" alt=\"&apos;+label+&apos; \u2014 caso &apos;+n+&apos;, prima del trattamento presso Citydent Istanbul\" width=\"636\" height=\"400\">'+\r\n        '<div class=\"cdba-div\"><\/div>'+\r\n        '<div class=\"cdba-handle\">'+\r\n          ''+\r\n          '<div class=\"circle\"><span class=\"mono\">CD<\/span><\/div>'+\r\n          ''+\r\n        '<\/div>'+\r\n        '<span class=\"cdba-tag cdba-tag-b\">PRIMA<\/span>'+\r\n        '<span class=\"cdba-tag cdba-tag-a\">DOPO<\/span>'+\r\n        '<span class=\"cdba-hint\">Trascina per confrontare<\/span>'+\r\n      '<\/div>'+\r\n      '<div class=\"cdba-label\"><span class=\"t\">'+label+'<\/span><span class=\"c\">Caso '+n+'<\/span><\/div>';\r\n    bind(el.querySelector('.cdba-frame'));\r\n    return el;\r\n  }\r\n\r\n  function bind(frame){\r\n    var drag=false;\r\n    function set(p){\r\n      p=Math.min(Math.max(p,3),97);\r\n      frame.style.setProperty('--x',p+'%');\r\n      frame.setAttribute('aria-valuenow',Math.round(p));\r\n      frame.classList.add('used');\r\n    }\r\n    function fromEvent(e){\r\n      var r=frame.getBoundingClientRect();\r\n      set(((e.clientX-r.left)\/r.width)*100);\r\n    }\r\n    frame.addEventListener('pointerdown',function(e){\r\n      drag=true; try{frame.setPointerCapture(e.pointerId);}catch(_){} fromEvent(e);\r\n    });\r\n    frame.addEventListener('pointermove',function(e){if(drag)fromEvent(e);});\r\n    frame.addEventListener('pointerup',function(){drag=false;});\r\n    frame.addEventListener('pointercancel',function(){drag=false;});\r\n    frame.addEventListener('keydown',function(e){\r\n      var cur=parseFloat(frame.getAttribute('aria-valuenow'))||50, step=e.shiftKey?12:4;\r\n      if(e.key==='ArrowLeft'){set(cur-step);e.preventDefault();}\r\n      else if(e.key==='ArrowRight'){set(cur+step);e.preventDefault();}\r\n      else if(e.key==='Home'){set(0);e.preventDefault();}\r\n      else if(e.key==='End'){set(100);e.preventDefault();}\r\n    });\r\n  }\r\n\r\n  function page(){\r\n    var list=items(), next=list.slice(shown,shown+PER);\r\n    next.forEach(function(d,i){grid.appendChild(card(d,shown===0&amp;&amp;i0){more.hidden=false;more.textContent=\"Mostra altri risultati (\"+left+\")\";}\r\n    else{more.hidden=true;}\r\n  }\r\n\r\n  function buildChips(){\r\n    CATS.forEach(function(c,i){\r\n      var count=c[0]==='all'?DATA.length:DATA.filter(function(d){return d[0]===c[0];}).length;\r\n      var b=document.createElement('button');\r\n      b.type='button';\r\n      b.className='cdba-chip'+(i===0?' on':'');\r\n      b.setAttribute('role','tab');\r\n      b.setAttribute('aria-selected',i===0?'true':'false');\r\n      b.innerHTML=c[1]+' <span class=\"n\">'+count+'<\/span>';\r\n      b.addEventListener('click',function(){\r\n        chipBox.querySelectorAll('.cdba-chip').forEach(function(x){x.classList.remove('on');x.setAttribute('aria-selected','false');});\r\n        b.classList.add('on'); b.setAttribute('aria-selected','true');\r\n        cat=c[0]; shown=0; grid.innerHTML=''; page();\r\n      });\r\n      chipBox.appendChild(b);\r\n    });\r\n  }\r\n\r\n  \/* ---------- RENDER ---------- *\/\r\n  function show(code){\r\n    load.hidden=true; load.style.display='none';\r\n    if(code==='TR'){ sub.textContent=SUB_TR; trBox.hidden=false; root.dataset.geo='tr'; return; }\r\n    sub.textContent=SUB_INTL; intl.hidden=false; root.dataset.geo='intl';\r\n    buildChips(); page();\r\n    more.addEventListener('click',page);\r\n  }\r\n\r\n  resolve().then(show).catch(function(){show('XX');});\r\n})();\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\/* &#8212;- BRAND TOKENS \u2014 the only block you should need to edit &#8212;- *\/ #cdba{ &#8211;navy:#2A4358; &#8211;navy-deep:#1e3347; &#8211;navy-darker:#152837; &#8211;navy-light:#3a5a75; &#8211;gold:#FECE46; &#8211;gold-dark:#e8b820; &#8211;cream:#FAF7F2; &#8211;cream-mid:#F2EDE4; &#8211;line:#dcd3c2; &#8211;white:#fff; &#8211;text-body:#3d4a56; &#8211;text-mid:#5d6b78; &#8211;fd:&#8217;Cormorant Garamond&#8217;,Georgia,serif; &#8211;fb:&#8217;DM Sans&#8217;,system-ui,-apple-system,sans-serif; font-family:var(&#8211;fb); color:var(&#8211;text-body); background:var(&#8211;cream); line-height:1.6; overflow-x:hidden; display:block; } #cdba *,#cdba *::before,#cdba *::after{box-sizing:border-box;margin:0;padding:0} #cdba img{display:block;max-width:100%} #cdba button{font-family:var(&#8211;fb);cursor:pointer} #cdba [hidden]{display:none!important} #cdba :focus-visible{outline:2px solid var(&#8211;gold-dark);outline-offset:3px} \/* &#8212;- [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-6001","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.citydentistanbul.com\/it-it\/wp-json\/wp\/v2\/pages\/6001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.citydentistanbul.com\/it-it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.citydentistanbul.com\/it-it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.citydentistanbul.com\/it-it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.citydentistanbul.com\/it-it\/wp-json\/wp\/v2\/comments?post=6001"}],"version-history":[{"count":11,"href":"https:\/\/www.citydentistanbul.com\/it-it\/wp-json\/wp\/v2\/pages\/6001\/revisions"}],"predecessor-version":[{"id":10520,"href":"https:\/\/www.citydentistanbul.com\/it-it\/wp-json\/wp\/v2\/pages\/6001\/revisions\/10520"}],"wp:attachment":[{"href":"https:\/\/www.citydentistanbul.com\/it-it\/wp-json\/wp\/v2\/media?parent=6001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}