{"id":3572,"date":"2024-07-07T13:11:21","date_gmt":"2024-07-07T10:11:21","guid":{"rendered":"https:\/\/vividclinic.net\/?page_id=3572"},"modified":"2026-09-24T15:16:52","modified_gmt":"2026-09-24T12:16:52","slug":"teeth-whitening","status":"publish","type":"page","link":"https:\/\/vividclinic.net\/zh\/operations\/dentistry\/teeth-whitening\/","title":{"rendered":"\u7259\u9f7f\u7f8e\u767d"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3572\" class=\"elementor elementor-3572\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f21bf4 e-con-full e-flex e-con e-parent\" data-id=\"7f21bf4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-076296c elementor-widget elementor-widget-html\" data-id=\"076296c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- VIVID CLINIC \u2014 Teeth Whitening page body \u00b7 VC Service Page Kit v2 (from DHI pilot) \u00b7 built 2026-09-23 -->\n<link rel=\"preload\" href=\"https:\/\/vividclinic.net\/wp-content\/uploads\/elementor\/google-fonts\/fonts\/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin>\n<link rel=\"preload\" href=\"https:\/\/vividclinic.net\/wp-content\/uploads\/elementor\/google-fonts\/fonts\/cormorantgaramond-co3bmx5slcnuhli8bley9mk7whwmhyjyqxtk.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin>\n<link rel=\"preload\" href=\"https:\/\/vividclinic.net\/wp-content\/uploads\/elementor\/google-fonts\/fonts\/cormorantgaramond-co3zmx5slcnuhli8bley9mk7whwmhyjyretimso.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin>\n<style id=\"vc-svc-style\">\n  \/* VC Service Page Kit v2 \u2014 CSS (from DHI pilot v2.4, scope .vc-svc) *\/\n  \/* v2.4: page-scoped copies of the site's self-hosted Inter\/Cormorant with font-display:optional (+ preload below) so a late font swap can never move the layout; metric-matched Inter fallback kept *\/\n  @font-face{font-family:'VC Inter';src:url(https:\/\/vividclinic.net\/wp-content\/uploads\/elementor\/google-fonts\/fonts\/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:optional}\n  @font-face{font-family:'VC Cormorant';src:url(https:\/\/vividclinic.net\/wp-content\/uploads\/elementor\/google-fonts\/fonts\/cormorantgaramond-co3bmx5slcnuhli8bley9mk7whwmhyjyqxtk.woff2) format('woff2');font-weight:300 700;font-style:normal;font-display:optional}\n  @font-face{font-family:'VC Cormorant';src:url(https:\/\/vividclinic.net\/wp-content\/uploads\/elementor\/google-fonts\/fonts\/cormorantgaramond-co3zmx5slcnuhli8bley9mk7whwmhyjyretimso.woff2) format('woff2');font-weight:300 700;font-style:italic;font-display:optional}\n  @font-face{font-family:'VC Inter Fallback';src:local('Arial'),local('ArialMT'),local('Liberation Sans'),local('Arimo');size-adjust:106.5%;ascent-override:90.9%;descent-override:22.7%;line-gap-override:0%}\n\n  \/* ===== Tokens ===== *\/\n  .vc-svc {\n    --ink:#0E2326; --ink-2:#2C4447; --muted:#5E7376;\n    --deep:#062A2C; --brand:#0E4B4E; --brand-700:#073538; --brand-300:#14807A; --aqua:#5FC4B8;\n    --gold:#B8945A; --gold-soft:#E8D8B5;\n    --paper:#FFFFFF; --mist:#F3F6F5; --sage:#E6EFEC;\n    --ring:rgba(14,35,38,.09); --ring-2:rgba(14,35,38,.16); --line:rgba(14,35,38,.08);\n    --wa:#25D366;\n    --display:'VC Cormorant','Cormorant Garamond','Times New Roman',serif;\n    --sans:'VC Inter','Inter','VC Inter Fallback',system-ui,-apple-system,'Segoe UI',sans-serif;\n    --r-xl:28px; --r:20px; --r-sm:12px; --pill:999px;\n    --lift:0 1px 1px rgba(14,35,38,.03),0 12px 32px -12px rgba(14,35,38,.18);\n    --lift-lg:0 2px 4px rgba(14,35,38,.04),0 32px 64px -24px rgba(6,42,44,.35);\n    --ease:cubic-bezier(.22,.8,.26,1);\n    --sec:clamp(64px,9vw,120px);\n    --navh:72px;\n    --topoff:var(--wp-admin--admin-bar--height,0px);\n    font-family:var(--sans) !important; font-size:17px; line-height:1.65; color:var(--ink);\n    background:var(--paper); overflow:clip; -webkit-font-smoothing:antialiased;\n  }\n  .vc-svc *,.vc-svc *::before,.vc-svc *::after{box-sizing:border-box}\n  .vc-svc img{display:block;max-width:100%;height:auto}\n  .vc-svc a{color:var(--brand);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(14,75,78,.35);transition:color .2s,text-decoration-color .2s}\n  .vc-svc a:hover{color:var(--brand-700);text-decoration-color:currentColor}\n  .vc-svc :focus-visible{outline:3px solid var(--gold) !important;outline-offset:3px;border-radius:8px}\n  .vc-svc p{margin:0 0 1em}\n  .vc-svc ul,.vc-svc ol{margin:0;padding:0;list-style:none}\n  .vc-svc h1,.vc-svc h2,.vc-svc h3,.vc-svc .step__n,.vc-svc .next b,.vc-svc .stat dd,.vc-svc .day__big,.vc-svc .tl b,.vc-svc .hero__badge strong{font-variant-numeric:lining-nums}\n  .vc-svc h1,.vc-svc h2,.vc-svc h3{font-family:var(--display) !important;color:var(--ink) !important;font-weight:500 !important;letter-spacing:-.015em;margin:0;text-wrap:balance;text-transform:none !important}\n  .vc-svc h1{font-size:clamp(42px,6vw,76px) !important;line-height:.98 !important}\n  .vc-svc h2{font-size:clamp(32px,4.2vw,52px) !important;line-height:1.04 !important;margin-bottom:16px}\n  .vc-svc h3{font-size:clamp(22px,2.2vw,26px) !important;line-height:1.18 !important;font-weight:600 !important}\n  .vc-svc section[id]{scroll-margin-top:calc(var(--topoff) + var(--navh) + 12px)}\n  .vc-svc .wrap{max-width:1240px;margin:0 auto;padding:0 clamp(18px,4vw,32px)}\n  .vc-svc .sec{padding:var(--sec) 0}\n  .vc-svc .sec--cream{background:var(--mist)}\n  .vc-svc .eyebrow{display:inline-flex;align-items:center;gap:8px;font:500 13px\/1 var(--sans);color:var(--brand);background:var(--sage);border:1px solid rgba(14,75,78,.12);padding:7px 12px 7px 10px;border-radius:var(--pill);margin-bottom:18px}\n  .vc-svc .eyebrow::before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px rgba(184,148,90,.2)}\n  .vc-svc .lead{font-size:clamp(17px,1.4vw,19px);color:var(--ink-2);max-width:62ch}\n  .vc-svc .head{max-width:780px;margin-bottom:clamp(32px,4.5vw,56px)}\n  .vc-svc .head--split{max-width:none;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}\n  .vc-svc .muted{color:var(--muted)}\n  .vc-svc .small{font-size:14px}\n\n  \/* Follicle-dot signature: a dot field that thins like a hairline *\/\n  .vc-svc .dots{position:absolute;inset:0;pointer-events:none;\n    background-image:radial-gradient(circle,rgba(14,75,78,.22) 1.2px,transparent 1.5px),radial-gradient(circle,rgba(184,148,90,.30) 1.2px,transparent 1.5px);\n    background-size:16px 16px,32px 32px;background-position:0 0,8px 8px;\n    -webkit-mask-image:linear-gradient(105deg,transparent 35%,#000 70%);mask-image:linear-gradient(105deg,transparent 35%,#000 70%)}\n\n  \/* ===== Buttons ===== *\/\n  .vc-svc .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 26px;border-radius:var(--pill);\n    font:600 16px\/1.2 var(--sans) !important;text-decoration:none !important;border:1px solid transparent;cursor:pointer;\n    transition:background .25s var(--ease),color .25s,border-color .25s,box-shadow .25s var(--ease)}\n  .vc-svc .btn svg{width:18px;height:18px;flex-shrink:0;transition:transform .25s var(--ease)}\n  .vc-svc .btn:hover svg:last-child{transform:translateX(3px)}\n  .vc-svc .btn--primary{background:linear-gradient(180deg,#135D60,var(--brand));color:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 24px -8px rgba(14,75,78,.55)}\n  .vc-svc .btn--primary:hover{background:linear-gradient(180deg,var(--brand),var(--brand-700));color:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 14px 30px -8px rgba(14,75,78,.6)}\n  .vc-svc .btn--wa{background:#fff;color:var(--ink) !important;border-color:var(--ring-2)}\n  .vc-svc .btn--wa svg{color:#1a9e4b}\n  .vc-svc .btn--wa:hover{border-color:var(--wa);background:#f3fcf6}\n  .vc-svc .btn--wa:hover svg:last-child{transform:none}\n  .vc-svc .btn--light{background:#fff;color:var(--brand-700) !important;box-shadow:0 10px 24px -10px rgba(0,0,0,.45)}\n  .vc-svc .btn--light:hover{background:var(--gold-soft)}\n  .vc-svc .btn--ghost-light{color:#fff !important;border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}\n  .vc-svc .btn--ghost-light:hover{border-color:#fff;background:rgba(255,255,255,.12)}\n  .vc-svc .reassure{font-size:14px;color:var(--muted);margin-top:14px}\n  .vc-svc .textlink{font-weight:600;text-decoration:none !important;display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:0 18px;border-radius:var(--pill);border:1px solid var(--ring-2);background:#fff}\n  .vc-svc .textlink:hover{border-color:var(--brand);background:var(--sage)}\n  .vc-svc .textlink svg{transition:transform .25s var(--ease)}\n  .vc-svc .textlink:hover svg{transform:translateX(3px)}\n\n  \/* ===== 1. Hero (dark, immersive) ===== *\/\n  .vc-svc .hero{position:relative;isolation:isolate;background:var(--deep);color:#fff;padding:clamp(24px,3vw,40px) 0 clamp(64px,8vw,112px);overflow:hidden}\n  \/* v2.3: glows drawn inside full-size layers (inset:0) so a change in hero height never moves them (was the desktop CLS source) *\/\n  .vc-svc .hero::before{content:\"\";position:absolute;inset:0;z-index:-1;pointer-events:none;\n    background:radial-gradient(circle min(35vw,490px) at 84% 12%,rgba(20,128,122,.55),rgba(20,128,122,0) 70%)}\n  .vc-svc .hero::after{content:\"\";position:absolute;inset:0;z-index:-1;pointer-events:none;\n    background:radial-gradient(circle min(30vw,380px) at 10% 96%,rgba(184,148,90,.22),rgba(184,148,90,0) 70%)}\n  .vc-svc .hero .dots{z-index:-1;opacity:.9;background-image:radial-gradient(circle,rgba(95,196,184,.35) 1.2px,transparent 1.5px),radial-gradient(circle,rgba(232,216,181,.35) 1.2px,transparent 1.5px)}\n  .vc-svc .crumbs ol{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:rgba(255,255,255,.6);margin-bottom:clamp(28px,4vw,56px)}\n  .vc-svc .crumbs li+li::before{content:\"\/\";margin-right:6px;color:rgba(255,255,255,.28)}\n  .vc-svc .crumbs a{color:rgba(255,255,255,.6);text-decoration:none}\n  .vc-svc .crumbs a:hover{color:#fff;text-decoration:underline}\n  .vc-svc .crumbs [aria-current]{color:#fff}\n  .vc-svc .hero__grid{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,72px);align-items:center}\n  .vc-svc .hero .eyebrow{color:var(--gold-soft);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}\n  .vc-svc .hero h1{color:#fff !important}\n  .vc-svc .hero h1 em{display:block;font-style:italic;color:var(--gold-soft);font-size:.5em;line-height:1.2;margin-top:16px;font-weight:500}\n  .vc-svc .hero .lead{color:rgba(255,255,255,.78);margin:24px 0 26px}\n  .vc-svc .chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}\n  .vc-svc .chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:var(--pill);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);font-size:14px;font-weight:500;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}\n  .vc-svc .chip svg{width:16px;height:16px;color:var(--aqua)}\n  .vc-svc .ctas{display:flex;flex-wrap:wrap;gap:12px}\n  .vc-svc .hero .btn--primary{background:linear-gradient(180deg,#F1E4C7,var(--gold-soft));color:var(--brand-700) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 14px 34px -10px rgba(232,216,181,.55)}\n  .vc-svc .hero .btn--primary:hover{background:#fff;color:var(--brand-700) !important}\n  .vc-svc .hero .btn--wa{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22);color:#fff !important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}\n  .vc-svc .hero .btn--wa svg{color:var(--wa)}\n  .vc-svc .hero .btn--wa:hover{background:rgba(37,211,102,.12);border-color:var(--wa)}\n  .vc-svc .hero .reassure{color:rgba(255,255,255,.6)}\n  .vc-svc .reviewed{display:flex;align-items:center;gap:10px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);font-size:14px;color:rgba(255,255,255,.62)}\n  .vc-svc .reviewed svg{width:20px;height:20px;color:var(--gold);flex-shrink:0}\n  .vc-svc .hero__media{position:relative;padding:14px}\n  .vc-svc .hero__media::before{content:\"\";position:absolute;inset:0;border-radius:calc(var(--r-xl) + 14px);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}\n  .vc-svc .hero__media figure{position:relative;margin:0;border-radius:var(--r-xl);overflow:hidden;background:#0b3a3c;box-shadow:var(--lift-lg)}\n  .vc-svc .hero__media img{width:100%;aspect-ratio:520\/470;object-fit:cover}\n  .vc-svc .hero__badge{position:absolute;left:-28px;bottom:40px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;padding:14px 18px;box-shadow:var(--lift-lg);border:1px solid rgba(255,255,255,.6);display:flex;gap:14px;align-items:center;max-width:270px;color:var(--ink)}\n  .vc-svc .hero__badge strong{font:600 34px\/1 var(--display);color:var(--brand)}\n  .vc-svc .hero__badge span{font-size:13px;line-height:1.4;color:var(--ink-2)}\n  .vc-svc .hero__tag{position:absolute;right:-8px;top:36px;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--pill);background:var(--brand-700);color:#fff;font:600 13px\/1 var(--sans);box-shadow:var(--lift-lg);border:1px solid rgba(255,255,255,.14)}\n  .vc-svc .hero__tag i{width:8px;height:8px;border-radius:50%;background:var(--aqua);box-shadow:0 0 0 4px rgba(95,196,184,.25)}\n\n  \/* One orchestrated load sequence, hero only *\/\n  @keyframes vcRise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\n  .vc-svc .hero__grid > div:first-child > *{animation:vcRise .7s var(--ease) both}\n  .vc-svc .hero__grid > div:first-child > :nth-child(2){animation-delay:.06s}\n  .vc-svc .hero__grid > div:first-child > :nth-child(3){animation-delay:.12s}\n  .vc-svc .hero__grid > div:first-child > :nth-child(4){animation-delay:.18s}\n  .vc-svc .hero__grid > div:first-child > :nth-child(n+5){animation-delay:.24s}\n  .vc-svc .hero__media{animation:vcRise .9s .15s var(--ease) both}\n\n  \/* ===== 2. Section nav: floating capsule ===== *\/\n  .vc-svc .secnav{position:sticky;top:calc(var(--topoff) + 10px);transition:top .2s var(--ease);z-index:40;padding:0 clamp(10px,3vw,24px);margin-top:-30px;pointer-events:none}\n  .vc-svc .secnav__in{pointer-events:auto;display:flex;align-items:center;gap:12px;max-width:1180px;padding:6px 6px 6px 10px !important;border-radius:var(--pill);\n    background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border:1px solid var(--ring);box-shadow:0 12px 32px -14px rgba(6,42,44,.35)}\n  .vc-svc .secnav ul{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;padding:0;flex:1;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}\n  .vc-svc .secnav ul::-webkit-scrollbar{display:none}\n  .vc-svc .secnav a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--pill);white-space:nowrap;font:500 14px\/1 var(--sans);color:var(--ink-2);text-decoration:none;transition:background .25s var(--ease),color .25s}\n  .vc-svc .secnav a:hover{background:var(--sage);color:var(--ink)}\n  .vc-svc .secnav a[aria-current=\"true\"]{background:var(--ink);color:#fff}\n  .vc-svc .secnav__cta{flex-shrink:0;min-height:44px !important;padding:10px 20px !important;font-size:14px !important}\n\n  \/* ===== 3. At a glance: bento ===== *\/\n  .vc-svc .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0}\n  .vc-svc .stat{position:relative;background:#fff;border:1px solid var(--ring);border-radius:var(--r);padding:26px 24px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;margin:0;min-height:176px;overflow:hidden;transition:border-color .25s,box-shadow .25s var(--ease)}\n  .vc-svc .stat:hover{border-color:var(--ring-2);box-shadow:var(--lift)}\n  .vc-svc .stat:nth-child(1),.vc-svc .stat:nth-child(6){grid-column:span 2}\n  .vc-svc .stat:nth-child(1){background:var(--sage);border-color:rgba(14,75,78,.12)}\n  .vc-svc .stat:nth-child(1) dt,.vc-svc .stat:nth-child(1) dd small{color:#4A5E61} \/* v2.1: AA contrast on sage *\/\n  .vc-svc .stat:nth-child(6){background:var(--deep);border-color:var(--deep)}\n  .vc-svc .stat:nth-child(6)::after{content:\"\";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(232,216,181,.3) 1.2px,transparent 1.5px);background-size:14px 14px;-webkit-mask-image:linear-gradient(100deg,transparent 45%,#000);mask-image:linear-gradient(100deg,transparent 45%,#000)}\n  .vc-svc .stat dt{font:500 14px\/1.3 var(--sans);color:var(--muted)}\n  .vc-svc .stat dd{margin:0;font:500 clamp(34px,3.6vw,48px)\/1 var(--display);color:var(--brand);letter-spacing:-.02em}\n  .vc-svc .stat dd small{display:block;font:400 14px\/1.45 var(--sans);color:var(--muted);margin-top:10px;letter-spacing:0}\n  .vc-svc .stat:nth-child(6) dt,.vc-svc .stat:nth-child(6) dd small{color:rgba(255,255,255,.66);position:relative;z-index:1}\n  .vc-svc .stat:nth-child(6) dd{color:var(--gold-soft);position:relative;z-index:1}\n  .vc-svc details.more{margin-top:14px;border:1px solid var(--ring);border-radius:var(--r);background:#fff;overflow:hidden}\n  .vc-svc details.more summary{cursor:pointer;list-style:none;padding:18px 22px;font-weight:600;display:flex;justify-content:space-between;align-items:center;min-height:56px}\n  .vc-svc details.more summary::-webkit-details-marker{display:none}\n  .vc-svc details.more summary::after{content:\"\";width:12px;height:12px;border-right:2px solid var(--brand);border-bottom:2px solid var(--brand);transform:rotate(45deg) translate(-3px,-3px);transition:transform .3s var(--ease)}\n  .vc-svc details.more[open] summary::after{transform:rotate(225deg) translate(-3px,-3px)}\n\n  \/* ===== Tables ===== *\/\n  .vc-svc .tscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}\n  .vc-svc table{width:100%;border-collapse:collapse;font-size:15px;margin:0;border:0}\n  .vc-svc caption{text-align:left;padding:0 0 10px;font-size:14px;color:var(--muted)}\n  .vc-svc th,.vc-svc td{padding:15px 20px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line);background:transparent}\n  .vc-svc tr:last-child th,.vc-svc tr:last-child td{border-bottom:0}\n  .vc-svc tbody th{font-weight:600;color:var(--ink);width:36%}\n  .vc-svc thead th{font:600 14px\/1.3 var(--sans);color:var(--muted);background:var(--mist)}\n  .vc-svc .details-table{padding:0 22px 14px}\n  .vc-svc .cmp{border:1px solid var(--ring);border-radius:var(--r);background:#fff;overflow:hidden;box-shadow:var(--lift)}\n  .vc-svc .cmp table{min-width:620px}\n  .vc-svc .cmp th:first-child,.vc-svc .cmp td:first-child{position:sticky;left:0;background:#fff;z-index:1}\n  .vc-svc .cmp thead th:first-child{background:var(--mist)}\n  .vc-svc .cmp .is-dhi{background:rgba(230,239,236,.7)}\n  .vc-svc .cmp thead .is-dhi{background:var(--brand);color:#fff}\n  .vc-svc .verdict{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid var(--ring);border-left:3px solid var(--brand);border-radius:var(--r-sm);padding:18px 20px;margin-bottom:22px;font-size:16px}\n  .vc-svc .verdict svg{width:22px;height:22px;color:var(--brand);flex-shrink:0;margin-top:2px}\n\n  \/* ===== 4. Results ===== *\/\n  .vc-svc .gallery{position:relative}\n  .vc-svc .gallery__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)\/3);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 12px}\n  .vc-svc .gallery__track::-webkit-scrollbar{display:none}\n  .vc-svc .case{scroll-snap-align:start;margin:0;background:#fff;border:1px solid var(--ring);border-radius:var(--r);overflow:hidden;transition:box-shadow .3s var(--ease),border-color .3s}\n  .vc-svc .case:hover{box-shadow:var(--lift-lg);border-color:var(--ring-2)}\n  .vc-svc .case a{display:block;text-decoration:none !important;color:inherit}\n  .vc-svc .case img{width:100%;aspect-ratio:1;object-fit:contain;background:#EEF1F0;transition:transform .5s var(--ease)}\n  .vc-svc .case:hover img{transform:scale(1.02)}\n  .vc-svc .case figcaption{position:relative;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px;background:#fff}\n  .vc-svc .case figcaption strong{font-weight:600;color:var(--ink)}\n  .vc-svc .case figcaption span{color:var(--brand);display:inline-flex;align-items:center;gap:6px;font-weight:500}\n  .vc-svc .case figcaption svg{width:16px;height:16px}\n  .vc-svc .gallery__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;flex-wrap:wrap}\n  .vc-svc .arrows{display:flex;gap:6px;align-items:center;padding:4px;border:1px solid var(--ring);border-radius:var(--pill);background:#fff}\n  .vc-svc .arrows button{width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--ink);cursor:pointer;display:grid;place-items:center;transition:background .2s;padding:0}\n  .vc-svc .arrows button:hover:not(:disabled){background:var(--sage)}\n  .vc-svc .arrows button:disabled{opacity:.3;cursor:default}\n  .vc-svc .arrows svg{width:18px;height:18px}\n  .vc-svc .counter{font-size:14px;color:var(--muted);min-width:70px;text-align:center;font-variant-numeric:tabular-nums}\n\n  \/* ===== 5. Fit ===== *\/\n  .vc-svc .fit{display:grid;grid-template-columns:1.1fr .9fr;gap:16px}\n  .vc-svc .fit__card{border-radius:var(--r);padding:clamp(24px,3vw,36px)}\n  .vc-svc .fit__card--yes{background:var(--deep);color:#fff}\n  .vc-svc .fit__card--yes h3{color:#fff !important}\n  .vc-svc .fit__card--yes .ticks li{border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.88)}\n  .vc-svc .fit__card--yes svg{color:var(--aqua)}\n  .vc-svc .fit__card--wait{background:#fff;border:1px solid var(--ring)}\n  .vc-svc .fit__card--wait svg{color:var(--gold)}\n  .vc-svc .fit__card h3{margin-bottom:18px}\n  .vc-svc .ticks li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--line)}\n  .vc-svc .ticks li:last-child{border-bottom:0}\n  .vc-svc .ticks svg{width:20px;height:20px;flex-shrink:0;margin-top:3px}\n\n  \/* ===== 6. Shaving options ===== *\/\n  .vc-svc .opts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}\n  .vc-svc .opt{position:relative;background:#fff;border:1px solid var(--ring);border-radius:var(--r);padding:28px 26px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .3s var(--ease),border-color .3s}\n  .vc-svc .opt:hover{box-shadow:var(--lift);border-color:var(--ring-2)}\n  .vc-svc .opt:nth-child(2){border:1.5px solid var(--brand);box-shadow:var(--lift-lg)}\n  .vc-svc .opt__tag{align-self:flex-start;font:500 13px\/1 var(--sans);color:var(--brand);background:var(--sage);padding:7px 11px;border-radius:var(--pill)}\n  .vc-svc .opt:nth-child(2) .opt__tag{background:var(--brand);color:#fff}\n  .vc-svc .opt p{margin:0;color:var(--ink-2);font-size:16px}\n  .vc-svc .opt dl{margin:auto 0 0;padding-top:16px;border-top:1px solid var(--line);display:grid;gap:12px;font-size:14px}\n  .vc-svc .opt dl div{display:flex;justify-content:space-between;align-items:center;gap:10px}\n  .vc-svc .opt dt{color:var(--muted)}\n  .vc-svc .opt dd{margin:0;font-weight:600;text-align:right}\n  .vc-svc .meter{display:inline-flex;gap:4px;vertical-align:middle}\n  .vc-svc .meter i{width:18px;height:6px;border-radius:3px;background:rgba(14,35,38,.1)}\n  .vc-svc .meter i.on{background:linear-gradient(90deg,var(--brand-300),var(--brand))}\n\n  \/* ===== 7. Stepper ===== *\/\n  .vc-svc .steps{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;counter-reset:s;position:relative}\n  .vc-svc .steps::before{content:\"\";position:absolute;top:47px;left:6%;right:6%;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--brand-300));opacity:.5}\n  .vc-svc .step{position:relative;padding:20px 16px 22px;text-align:left;background:#fff;border:1px solid var(--ring);border-radius:var(--r);transition:box-shadow .3s var(--ease),border-color .3s}\n  .vc-svc .step:hover{box-shadow:var(--lift);border-color:var(--ring-2)}\n  .vc-svc .step__n{width:54px;height:54px;border-radius:16px;margin:0 0 18px;display:grid;place-items:center;background:var(--deep);font:600 24px\/1 var(--display);color:var(--gold-soft);position:relative;box-shadow:0 8px 18px -8px rgba(6,42,44,.6)}\n  .vc-svc .step h3{font-size:21px !important;margin-bottom:6px}\n  .vc-svc .step p{font-size:14.5px;color:var(--muted);margin:0;line-height:1.55}\n\n  \/* ===== 8. Days ===== *\/\n  .vc-svc .days{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n  .vc-svc .day{background:#fff;border:1px solid var(--ring);border-radius:var(--r);padding:28px 26px;position:relative;overflow:hidden}\n  .vc-svc .day__n{display:inline-block;font:600 13px\/1 var(--sans);color:var(--brand);background:var(--sage);padding:7px 11px;border-radius:var(--pill);margin-bottom:14px}\n  .vc-svc .day h3{margin-bottom:10px}\n  .vc-svc .day p{font-size:16px;color:var(--ink-2);margin:0}\n  .vc-svc .day__big{position:absolute;right:18px;top:-14px;font:500 132px\/1 var(--display);color:rgba(14,75,78,.06);pointer-events:none}\n\n  \/* CTA band *\/\n  .vc-svc .band{position:relative;isolation:isolate;background:var(--deep);color:#fff;border-radius:var(--r-xl);padding:clamp(32px,5vw,64px);display:grid;grid-template-columns:1.4fr auto;gap:28px;align-items:center;overflow:hidden;margin-top:clamp(40px,5vw,72px);box-shadow:var(--lift-lg)}\n  .vc-svc .band::before{content:\"\";position:absolute;right:-10%;top:-60%;width:620px;height:620px;z-index:-1;background:radial-gradient(closest-side,rgba(20,128,122,.55),transparent 70%)}\n  .vc-svc .band .dots{z-index:-1;opacity:.6;background-image:radial-gradient(circle,rgba(232,216,181,.35) 1.2px,transparent 1.5px);background-size:16px 16px}\n  .vc-svc .band h2{color:#fff !important;margin-bottom:10px}\n  .vc-svc .band p{color:rgba(255,255,255,.72);margin:0}\n\n  \/* ===== 9. Timeline ===== *\/\n  .vc-svc .tl{display:grid;grid-template-columns:repeat(7,1fr);position:relative;gap:0;padding:28px;background:#fff;border:1px solid var(--ring);border-radius:var(--r-xl)}\n  .vc-svc .tl::before{content:\"\";position:absolute;top:37px;left:28px;right:28px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--brand-300),var(--brand) 55%,var(--gold))}\n  .vc-svc .tl li{position:relative;padding:34px 14px 0 0}\n  .vc-svc .tl li::before{content:\"\";position:absolute;top:1px;left:0;width:20px;height:20px;border-radius:50%;background:#fff;border:4px solid var(--brand-300);box-shadow:0 0 0 4px #fff}\n  .vc-svc .tl li.is-note::before{border-color:var(--gold)}\n  .vc-svc .tl li:last-child::before{background:var(--gold);border-color:var(--gold)}\n  .vc-svc .tl b{display:block;font:600 21px\/1.15 var(--display);color:var(--ink);margin-bottom:6px}\n  .vc-svc .tl span{font-size:14px;color:var(--ink-2);line-height:1.5;display:block}\n  .vc-svc .tl em{display:inline-block;margin-top:8px;font-style:normal;font-size:12px;font-weight:600;color:#7a5c2c;background:#F6EEDD;padding:4px 9px;border-radius:var(--pill)}\n\n  \/* ===== 11. Cost ===== *\/\n  .vc-svc .cost{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;align-items:stretch}\n  .vc-svc .pkg{background:#fff;border:1px solid var(--ring);border-radius:var(--r-xl);padding:clamp(26px,3.4vw,40px);box-shadow:var(--lift)}\n  .vc-svc .pkg h3{margin-bottom:6px}\n  .vc-svc .incl{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin:20px 0 26px}\n  .vc-svc .incl li{display:flex;gap:10px;align-items:flex-start;font-size:15px}\n  .vc-svc .incl svg{width:20px;height:20px;padding:3px;border-radius:50%;background:var(--sage);color:var(--brand);flex-shrink:0;margin-top:2px}\n  .vc-svc .est{position:relative;isolation:isolate;background:var(--deep);color:#fff;border-radius:var(--r-xl);padding:clamp(26px,3.4vw,40px);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--lift-lg)}\n  .vc-svc .est::before{content:\"\";position:absolute;left:-30%;bottom:-40%;width:520px;height:520px;z-index:-1;background:radial-gradient(closest-side,rgba(20,128,122,.5),transparent 70%)}\n  .vc-svc .est .dots{z-index:-1}\n  .vc-svc .est h3{color:#fff !important;margin-bottom:6px}\n  .vc-svc .est p{color:rgba(255,255,255,.72);font-size:15px}\n  .vc-svc .est__opts{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:10px 0 26px;padding:4px;border-radius:var(--pill);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12)}\n  .vc-svc .est__opts button{min-height:48px !important;border-radius:var(--pill);border:0;background:transparent;color:rgba(255,255,255,.8);font:600 14px\/1.1 var(--sans);cursor:pointer;transition:background .25s var(--ease),color .25s;padding:0 6px}\n  .vc-svc .est__opts button:hover{color:#fff;background:rgba(255,255,255,.08)}\n  .vc-svc .est__opts button[aria-pressed=\"true\"]{background:var(--gold-soft);color:var(--brand-700);box-shadow:0 6px 16px -6px rgba(0,0,0,.5)}\n  .vc-svc .est__out{position:relative;border-top:1px solid rgba(255,255,255,.14);padding-top:20px;margin-top:auto}\n  .vc-svc .est__out strong{display:block;font:500 clamp(44px,5.4vw,64px)\/1 var(--display);color:#fff;letter-spacing:-.02em;font-variant-numeric:lining-nums}\n  .vc-svc .est__out span{font-size:14px;color:var(--gold-soft)}\n  .vc-svc .factors{margin-top:22px}\n  .vc-svc .factors li{padding:10px 0 10px 24px;position:relative;font-size:15px;border-bottom:1px solid var(--line)}\n  .vc-svc .factors li:last-child{border-bottom:0}\n  .vc-svc .factors li::before{content:\"\";position:absolute;left:0;top:19px;width:8px;height:8px;border-radius:50%;background:var(--gold)}\n\n  \/* ===== 12. Trust ===== *\/\n  .vc-svc .trust{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}\n  .vc-svc .trust li{background:#fff;border:1px solid var(--ring);border-radius:var(--r);padding:24px 20px;font-size:15px;line-height:1.5;transition:box-shadow .3s var(--ease),border-color .3s}\n  .vc-svc .trust li:hover{box-shadow:var(--lift);border-color:var(--ring-2)}\n  .vc-svc .trust svg{display:block;width:44px;height:44px;padding:10px;border-radius:14px;background:var(--sage);color:var(--brand);margin-bottom:16px}\n\n  \/* ===== 14. Risks ===== *\/\n  .vc-svc .risks{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n  .vc-svc .risks > div{background:#fff;border:1px solid var(--ring);border-radius:var(--r);padding:clamp(24px,3vw,36px)}\n  .vc-svc .risks .reduce{background:var(--sage);border-color:rgba(14,75,78,.12)}\n  .vc-svc .risks h3{margin-bottom:14px}\n  .vc-svc .risks .ticks li{font-size:16px}\n  .vc-svc .risks .side svg{color:var(--muted)}\n  .vc-svc .risks .reduce svg{color:var(--brand)}\n  .vc-svc .risks .reduce .ticks li{border-color:rgba(14,75,78,.1)}\n\n  \/* ===== 15. FAQ ===== *\/\n  .vc-svc .faq{max-width:920px;display:grid;gap:10px}\n  .vc-svc .faq details{background:#fff;border:1px solid var(--ring);border-radius:var(--r);transition:border-color .25s,box-shadow .3s var(--ease)}\n  .vc-svc .faq details:hover{border-color:var(--ring-2)}\n  .vc-svc .faq details[open]{border-color:rgba(14,75,78,.28);box-shadow:var(--lift)}\n  .vc-svc .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 22px;min-height:56px}\n  .vc-svc .faq summary::-webkit-details-marker{display:none}\n  .vc-svc .faq summary h3{font-size:clamp(19px,1.8vw,22px) !important}\n  .vc-svc .faq summary::after{content:\"+\";flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--sage);display:grid;place-items:center;font:400 24px\/1 var(--sans);color:var(--brand);transition:transform .3s var(--ease),background .25s,color .25s}\n  .vc-svc .faq details[open] summary::after{transform:rotate(45deg);background:var(--brand);color:#fff}\n  .vc-svc .faq details > div{padding:0 72px 22px 22px;color:var(--ink-2)}\n  .vc-svc .faq details > div p:last-child{margin:0}\n\n  \/* ===== 16. Final form ===== *\/\n  .vc-svc .final{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,5vw,72px);align-items:start}\n  .vc-svc .next{margin-top:8px}\n  .vc-svc .next li{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}\n  .vc-svc .next li:last-child{border-bottom:0}\n  .vc-svc .next b{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--deep);font:600 22px\/1 var(--display);color:var(--gold-soft)}\n  .vc-svc .next strong{display:block;font-weight:600}\n  .vc-svc .next span{font-size:15px;color:var(--muted)}\n  .vc-svc .formcard{position:relative;background:#fff;border-radius:var(--r-xl);padding:clamp(24px,3.4vw,40px);box-shadow:var(--lift-lg);border:1px solid var(--ring)}\n  .vc-svc .formcard::before{content:\"\";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;\n    background:linear-gradient(140deg,rgba(184,148,90,.7),rgba(20,128,122,.25) 40%,transparent 70%);\n    -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}\n  .vc-svc .formcard__head{margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--line)}\n  .vc-svc .formcard__head h3{margin-bottom:4px}\n  .vc-svc .formslot:empty::before{content:\"Loading form\u2026\";display:block;padding:40px 0;text-align:center;color:var(--muted)}\n\n  \/* Fluent Form restyle *\/\n  .vc-svc .formcard .ff-el-input--label label{font:600 14px\/1.3 var(--sans) !important;color:var(--ink) !important}\n  .vc-svc .formcard .ff-el-form-control{width:100% !important;min-height:52px;border-radius:var(--r-sm) !important;border:1px solid var(--ring-2) !important;font-size:16px !important;padding:12px 16px !important;background:var(--mist) !important;transition:border-color .2s,box-shadow .2s,background .2s}\n  .vc-svc .formcard .ff-el-form-control:hover{border-color:rgba(14,35,38,.28) !important}\n  .vc-svc .formcard textarea.ff-el-form-control{min-height:104px}\n  .vc-svc .formcard .ff-el-form-control:focus{background:#fff !important;border-color:var(--brand) !important;box-shadow:0 0 0 4px rgba(14,75,78,.12) !important;outline:none}\n  .vc-svc .formcard .ff-el-group{margin-bottom:16px}\n  .vc-svc .formcard .ff-el-form-check{display:inline-flex;margin-right:14px}\n  .vc-svc .formcard .ff-el-form-check-label{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px}\n  .vc-svc .formcard .ff-custom_html{font-size:12px;color:var(--muted)}\n  .vc-svc .formcard .ff-btn-submit{width:100% !important;min-height:56px;border-radius:var(--pill) !important;background:linear-gradient(180deg,#135D60,var(--brand)) !important;border:0 !important;color:#fff !important;font:600 16px\/1 var(--sans) !important;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 12px 26px -10px rgba(14,75,78,.6)}\n  .vc-svc .formcard .ff-btn-submit:hover{background:linear-gradient(180deg,var(--brand),var(--brand-700)) !important;color:#fff !important}\n  .vc-svc .formcard .error{font-size:13px;color:#b42318 !important;margin-top:6px}\n  \/* v2.1 \u2014 Fluent Forms fixes found in draft QA: intl-tel country button inherited theme button styles; phone text sat under the flag; consent row had an orphan asterisk *\/\n  .vc-svc .formcard .iti{width:100%;display:block}\n  .vc-svc .formcard .iti__selected-country{background:transparent !important;color:var(--ink) !important;padding:0 6px 0 14px !important;border:0 !important;border-radius:var(--r-sm) 0 0 var(--r-sm) !important;box-shadow:none !important;min-height:0 !important;height:100% !important;font:inherit !important}\n  .vc-svc .formcard .iti__selected-country:hover{background:rgba(14,35,38,.05) !important}\n  .vc-svc .formcard .iti__selected-country:focus-visible{outline:2px solid var(--brand) !important;outline-offset:-2px}\n  .vc-svc .formcard .iti input.ff-el-form-control{padding-left:74px !important}\n  .vc-svc .formcard .ff-el-group:has(input[name^=\"privacy_consent\"]) > .ff-el-input--label{display:none}\n  .vc-svc .formcard .ff-el-group:has(input[name^=\"privacy_consent\"]) .ff-el-form-check{display:block;margin:0}\n  .vc-svc .formcard .ff-el-group:has(input[name^=\"privacy_consent\"]) .ff-el-form-check-label{align-items:flex-start;gap:12px;font:400 14px\/1.5 var(--sans) !important;color:var(--ink-2) !important}\n  .vc-svc .formcard input[type=checkbox],.vc-svc .formcard input[type=radio]{width:20px;height:20px;flex-shrink:0;margin:0;accent-color:var(--brand)}\n  .vc-svc .formcard .ff-el-group:has(input[name^=\"privacy_consent\"]) input[type=checkbox]{margin-top:1px}\n\n  \/* Motion *\/\n  @media (prefers-reduced-motion:reduce){.vc-svc *,.vc-svc *::before,.vc-svc *::after{transition-duration:.01ms !important;animation:none !important;scroll-behavior:auto !important}}\n\n  \/* ===== Responsive ===== *\/\n  @media (max-width:1100px){\n    .vc-svc .steps{grid-template-columns:repeat(3,1fr)}\n    .vc-svc .steps::before{display:none}\n    .vc-svc .trust{grid-template-columns:repeat(3,1fr)}\n    .vc-svc .tl{grid-template-columns:repeat(4,1fr);row-gap:28px}\n    .vc-svc .tl::before{display:none}\n    .vc-svc .gallery__track{grid-auto-columns:calc((100% - 20px)\/2)}\n  }\n  @media (max-width:880px){\n    .vc-svc .hero__grid,.vc-svc .cost,.vc-svc .final,.vc-svc .band,.vc-svc .fit{grid-template-columns:1fr}\n    .vc-svc .hero__badge{left:0;bottom:20px}\n    .vc-svc .hero__tag{right:4px;top:28px}\n    .vc-svc .opts,.vc-svc .days{grid-template-columns:1fr}\n    .vc-svc .secnav__cta{display:none !important}\n    .vc-svc .stats{grid-template-columns:repeat(2,1fr)}\n    .vc-svc .stat:nth-child(1),.vc-svc .stat:nth-child(6){grid-column:span 2}\n  }\n  @media (max-width:767px){\n    .vc-svc{font-size:16px;--navh:64px}\n    .vc-svc .secnav{margin-top:-26px;padding:0 10px}\n    .vc-svc .secnav__in{padding:5px !important}\n    .vc-svc .stat{padding:20px 18px;min-height:150px;gap:18px}\n    .vc-svc .risks{grid-template-columns:1fr}\n    .vc-svc .gallery__track{grid-auto-columns:86%}\n    .vc-svc .steps{grid-template-columns:1fr;gap:10px}\n    .vc-svc .step{display:grid;grid-template-columns:54px 1fr;gap:16px;align-items:start}\n    .vc-svc .step__n{margin:0}\n    .vc-svc .tl{grid-template-columns:1fr;row-gap:0;padding:22px 20px}\n    .vc-svc .tl::before{display:block;top:24px;bottom:24px;left:29px;right:auto;width:4px;height:auto;background:linear-gradient(180deg,var(--brand-300),var(--brand) 55%,var(--gold))}\n    .vc-svc .tl li{padding:0 0 22px 40px}\n    .vc-svc .tl li:last-child{padding-bottom:0}\n    .vc-svc .tl li::before{top:3px;left:0}\n    .vc-svc .trust{grid-template-columns:1fr 1fr}\n    .vc-svc .incl{grid-template-columns:1fr}\n    .vc-svc .ctas .btn{flex:1 1 100%}\n    .vc-svc .faq details > div{padding:0 22px 20px}\n    .vc-svc .est__opts{border-radius:18px}\n    .vc-svc .est__opts button{border-radius:14px}\n  }\n  \/* ===== v2.2: illustrations ===== *\/\n  .vc-svc .fig{margin:0;background:#fff;border:1px solid var(--ring);border-radius:var(--r);overflow:hidden;box-shadow:var(--lift)}\n  .vc-svc .fig a{display:block;text-decoration:none}\n  .vc-svc .fig img{display:block;width:100%;height:auto;aspect-ratio:3\/2;object-fit:cover;background:#F3F4F2;transition:transform .6s var(--ease)}\n  .vc-svc .fig a:hover img{transform:scale(1.02)}\n  .vc-svc .fig figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:14px;line-height:1.45;color:var(--ink-2);border-top:1px solid var(--line)}\n  .vc-svc .fig__tag{flex-shrink:0;font:600 11px\/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--mist);padding:6px 9px;border-radius:var(--pill)}\n  .vc-svc .intro{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,56px);align-items:center;margin-bottom:clamp(32px,4.5vw,56px)}\n  .vc-svc .intro .head{margin-bottom:0}\n  .vc-svc .figs{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:clamp(28px,4vw,44px)}\n  .vc-svc .fig--solo{max-width:780px;margin-top:clamp(28px,4vw,40px)}\n  .vc-svc .rec{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,3.4vw,44px);align-items:center;margin-top:clamp(28px,4vw,40px)}\n  .vc-svc .rec .fig{margin:0}\n\n  \/* ===== v2.2: Norwood picker inside the estimator ===== *\/\n  .vc-svc .nw{position:relative;margin:6px 0 14px;border-radius:16px;overflow:hidden;background:#FBFAF7;box-shadow:0 10px 30px -14px rgba(0,0,0,.6)}\n  .vc-svc .nw img{display:block;width:100%;height:auto}\n  .vc-svc .nw__hits{position:absolute;left:3.3%;right:3.3%;top:13%;bottom:25%;display:grid;grid-template-columns:repeat(6,1fr);gap:0}\n  .vc-svc .nw__hits button{appearance:none;border:0 !important;background:transparent !important;padding:0 !important;margin:0;min-height:0 !important;cursor:pointer;border-radius:12px;box-shadow:none !important;transition:box-shadow .25s var(--ease),background .25s}\n  .vc-svc .nw__hits button:hover{background:rgba(14,75,78,.06) !important}\n  .vc-svc .nw__hits button.is-on{box-shadow:inset 0 0 0 3px var(--gold) !important;background:rgba(232,216,181,.18) !important}\n  .vc-svc .nw__zoom{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:var(--pill);background:rgba(6,42,44,.82);color:#fff !important;font:600 12px\/1 var(--sans);text-decoration:none !important}\n  .vc-svc .nw__zoom svg{width:14px;height:14px}\n  .vc-svc .nw-cap{font-size:13px !important;color:rgba(255,255,255,.62) !important;margin:0 0 4px}\n  .vc-svc .est__opts{grid-template-columns:repeat(5,1fr)}\n  .vc-svc .est__opts button{white-space:nowrap;padding:0 6px !important}\n\n  \/* ===== v2.2: readable tables on tablet and mobile ===== *\/\n  @media (max-width:880px){\n    .vc-svc .cmp{background:transparent;border:0;box-shadow:none;overflow:visible;border-radius:0}\n    .vc-svc .cmp.tscroll{overflow:visible}\n    .vc-svc .cmp table{min-width:0;display:block}\n    .vc-svc .cmp thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\n    .vc-svc .cmp tbody{display:grid;gap:12px}\n    .vc-svc .cmp tr{display:block;background:#fff;border:1px solid var(--ring);border-radius:var(--r);overflow:hidden;box-shadow:var(--lift)}\n    .vc-svc .cmp tbody th{display:block;width:auto;position:static;padding:14px 18px;font:600 17px\/1.3 var(--sans);color:var(--ink);background:var(--mist) !important;border-bottom:1px solid var(--line)}\n    .vc-svc .cmp td{display:grid;grid-template-columns:minmax(96px,34%) 1fr;gap:14px;position:static;padding:13px 18px;font-size:15px;line-height:1.5;background:#fff !important}\n    .vc-svc .cmp td::before{content:attr(data-label);font:600 12px\/1.5 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}\n    .vc-svc .cmp td.is-dhi{background:rgba(230,239,236,.55) !important}\n    .vc-svc .cmp td.is-dhi::before{color:var(--brand)}\n    .vc-svc .cmp tr td:last-child{border-bottom:0}\n    .vc-svc .intro,.vc-svc .rec{grid-template-columns:1fr}\n  }\n  @media (max-width:600px){\n    .vc-svc .details-table{padding:0 16px 12px}\n    .vc-svc .details-table table,.vc-svc .details-table tbody,.vc-svc .details-table tr,.vc-svc .details-table th,.vc-svc .details-table td{display:block;width:auto}\n    .vc-svc .details-table tr{padding:12px 0;border-bottom:1px solid var(--line)}\n    .vc-svc .details-table tr:last-child{border-bottom:0}\n    .vc-svc .details-table th,.vc-svc .details-table td{padding:0;border:0}\n    .vc-svc .details-table th{font:600 12px\/1.5 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:3px}\n    .vc-svc .details-table td{font-size:15px;line-height:1.5;color:var(--ink)}\n    .vc-svc .figs{grid-template-columns:1fr}\n    .vc-svc .fig figcaption{padding:11px 14px;font-size:13px}\n    .vc-svc .est__opts{grid-template-columns:repeat(3,1fr)}\n    .vc-svc .nw__zoom span{display:none}\n  }\n  \/* ===== v2.2: cases, team, Google rating ===== *\/\n  .vc-svc .case__txt{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;text-align:left}\n  .vc-svc .case__txt small{font-size:13px;color:var(--muted);line-height:1.35}\n  .vc-svc .grev{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:16px;padding:20px 24px;background:#fff;border:1px solid var(--ring);border-radius:var(--r);box-shadow:var(--lift);text-decoration:none !important;color:var(--ink) !important;transition:box-shadow .3s var(--ease),border-color .3s}\n  .vc-svc .grev:hover{border-color:var(--ring-2);box-shadow:var(--lift-lg)}\n  .vc-svc .grev__g{width:36px;height:36px;flex-shrink:0}\n  .vc-svc .grev__score{display:flex;align-items:center;gap:10px}\n  .vc-svc .grev__score strong{font:500 40px\/1 var(--display);color:var(--ink)}\n  .vc-svc .grev__stars{display:inline-flex;gap:2px}\n  .vc-svc .grev__stars svg{width:18px;height:18px;fill:#E7A93B}\n  .vc-svc .grev__txt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:200px}\n  .vc-svc .grev__txt b{font-weight:600;font-size:16px}\n  .vc-svc .grev__txt small{font-size:13px;color:var(--muted)}\n  .vc-svc .grev__go{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:15px;color:var(--brand)}\n  .vc-svc .teamhead{margin:clamp(36px,5vw,56px) 0 18px}\n  .vc-svc .teamhead h3{margin-bottom:4px}\n  .vc-svc .teamhead p{margin:0}\n  .vc-svc .team{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n  .vc-svc .member{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ring);border-radius:var(--r);overflow:hidden;transition:box-shadow .3s var(--ease)}\n  .vc-svc .member:hover{box-shadow:var(--lift)}\n  .vc-svc .member img{display:block;width:100%;height:auto;aspect-ratio:1\/1;object-fit:cover;object-position:top;background:var(--sage)}\n  .vc-svc .member__body{padding:20px 22px 22px;display:flex;flex-direction:column;flex:1}\n  .vc-svc .member h4{font:500 24px\/1.15 var(--display);margin:0 0 2px;color:var(--ink)}\n  .vc-svc .member__role{font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--brand-300);margin:0 0 12px}\n  .vc-svc .member ul{list-style:none;margin:0 0 16px;padding:0;font-size:15px;color:var(--ink-2)}\n  .vc-svc .member li{padding:7px 0 7px 18px;position:relative;border-bottom:1px solid var(--line)}\n  .vc-svc .member li::before{content:\"\";position:absolute;left:0;top:15px;width:7px;height:7px;border-radius:50%;background:var(--gold)}\n  .vc-svc .member .textlink{margin-top:auto}\n  .vc-svc .reassure__rate{color:var(--gold-soft) !important;text-decoration-color:rgba(232,216,181,.4) !important}\n  @media (max-width:880px){.vc-svc .team{grid-template-columns:1fr 1fr}}\n  @media (max-width:600px){\n    .vc-svc .team{grid-template-columns:1fr}\n    .vc-svc .member{flex-direction:row}\n    .vc-svc .member img{width:120px;aspect-ratio:auto;height:100%;min-height:180px;flex-shrink:0}\n    .vc-svc .member__body{padding:16px}\n    .vc-svc .member h4{font-size:21px}\n    .vc-svc .grev{gap:12px;padding:18px}\n    .vc-svc .grev__go{width:100%}\n  }\n\n  \/* kit v2: flexible grids for other procedures (static counts, no math in repeat()) *\/\n  .vc-svc .opt dd.txt{font-weight:500;color:var(--ink)}\n  .vc-svc .tl.n2{grid-template-columns:repeat(2,1fr)} .vc-svc .days.n2{grid-template-columns:repeat(2,1fr)} .vc-svc .opts.n2{grid-template-columns:repeat(2,1fr)} .vc-svc .est__opts.n2{grid-template-columns:repeat(2,1fr)}\n  .vc-svc .tl.n3{grid-template-columns:repeat(3,1fr)} .vc-svc .days.n3{grid-template-columns:repeat(3,1fr)} .vc-svc .opts.n3{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n3{grid-template-columns:repeat(3,1fr)}\n  .vc-svc .tl.n4{grid-template-columns:repeat(4,1fr)} .vc-svc .days.n4{grid-template-columns:repeat(4,1fr)} .vc-svc .opts.n4{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n4{grid-template-columns:repeat(4,1fr)}\n  .vc-svc .tl.n5{grid-template-columns:repeat(5,1fr)} .vc-svc .days.n5{grid-template-columns:repeat(4,1fr)} .vc-svc .opts.n5{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n5{grid-template-columns:repeat(5,1fr)}\n  .vc-svc .tl.n6{grid-template-columns:repeat(6,1fr)} .vc-svc .days.n6{grid-template-columns:repeat(4,1fr)} .vc-svc .opts.n6{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n6{grid-template-columns:repeat(6,1fr)}\n  .vc-svc .tl.n7{grid-template-columns:repeat(7,1fr)} .vc-svc .days.n7{grid-template-columns:repeat(4,1fr)} .vc-svc .opts.n7{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n7{grid-template-columns:repeat(7,1fr)}\n  .vc-svc .tl.n8{grid-template-columns:repeat(8,1fr)} .vc-svc .days.n8{grid-template-columns:repeat(4,1fr)} .vc-svc .opts.n8{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n8{grid-template-columns:repeat(8,1fr)}\n  @media (max-width:1100px){.vc-svc .tl.n2{grid-template-columns:repeat(2,1fr)} .vc-svc .days.n2{grid-template-columns:repeat(2,1fr)} .vc-svc .tl.n3{grid-template-columns:repeat(3,1fr)} .vc-svc .days.n3{grid-template-columns:repeat(2,1fr)} .vc-svc .tl.n4{grid-template-columns:repeat(4,1fr)} .vc-svc .days.n4{grid-template-columns:repeat(2,1fr)} .vc-svc .tl.n5{grid-template-columns:repeat(4,1fr)} .vc-svc .days.n5{grid-template-columns:repeat(2,1fr)} .vc-svc .tl.n6{grid-template-columns:repeat(4,1fr)} .vc-svc .days.n6{grid-template-columns:repeat(2,1fr)} .vc-svc .tl.n7{grid-template-columns:repeat(4,1fr)} .vc-svc .days.n7{grid-template-columns:repeat(2,1fr)} .vc-svc .tl.n8{grid-template-columns:repeat(4,1fr)} .vc-svc .days.n8{grid-template-columns:repeat(2,1fr)}}\n  @media (max-width:880px){.vc-svc .days[class*=\" n\"],.vc-svc .opts[class*=\" n\"]{grid-template-columns:1fr}}\n  @media (max-width:767px){.vc-svc .tl[class*=\" n\"]{grid-template-columns:1fr}}\n  @media (max-width:600px){.vc-svc .est__opts.n2{grid-template-columns:repeat(2,1fr)} .vc-svc .est__opts.n3{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n4{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n5{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n6{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n7{grid-template-columns:repeat(3,1fr)} .vc-svc .est__opts.n8{grid-template-columns:repeat(3,1fr)}}\n  .vc-svc .est--nochart .est__out{margin-top:28px}\n  .vc-svc .cost:has(.est--nochart){align-items:start}\n  .vc-svc .figs:has(> .fig:only-child){grid-template-columns:1fr;max-width:780px}\n<\/style>\n\n<div class=\"vc-svc\" id=\"vcSvc\" data-procedure=\"teeth-whitening\" data-treatment=\"Dental Treatments\">\n\n  <!-- ============ HERO ============ -->\n  <section class=\"hero\" id=\"overview\" aria-labelledby=\"svc-h1\">\n    <div class=\"dots\" aria-hidden=\"true\"><\/div>\n    <div class=\"wrap\">\n      <nav class=\"crumbs\" aria-label=\"Breadcrumb\">\n        <ol>\n          <li><a href=\"https:\/\/vividclinic.net\/\">Home<\/a><\/li>\n          <li><a href=\"https:\/\/vividclinic.net\/operations\/\">All Operations<\/a><\/li>\n          <li><a href=\"https:\/\/vividclinic.net\/operations\/dentistry\/\">Dentistry<\/a><\/li>\n          <li><span aria-current=\"page\">Teeth Whitening<\/span><\/li>\n        <\/ol>\n      <\/nav>\n      <div class=\"hero__grid\">\n        <div>\n          <span class=\"eyebrow\">Teeth whitening Istanbul<\/span>\n          <h1 id=\"svc-h1\">Teeth Whitening in Istanbul <em>in-office, light-activated and custom home-tray options<\/em><\/h1>\n          <p class=\"lead\">Teeth whitening is a dentist-supervised treatment that lightens natural teeth with a peroxide gel, in the clinic or with custom home trays. It suits adults with healthy teeth and gums and surface staining. Plan 1\u20132 days in Istanbul, or add it to another dental treatment.<\/p>\n          <ul class=\"chips\" aria-label=\"Key facts\">\n            <li class=\"chip\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><\/svg>1\u20132 days in Istanbul<\/li>\n            <li class=\"chip\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>60\u201390 minutes in the chair<\/li>\n            <li class=\"chip\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Normal activities straight away<\/li>\n          <\/ul>\n          <div class=\"ctas\">\n            <a class=\"btn btn--primary\" href=\"#free-plan\" data-vc-cta=\"hero_plan\">Get my free whitening plan\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n            <a class=\"btn btn--wa\" href=\"https:\/\/wa.me\/905457423565?text=Hi%20Vivid%20Clinic%2C%20I%27d%20like%20a%20teeth%20whitening%20assessment.\" target=\"_blank\" rel=\"noopener\" data-vc-cta=\"hero_whatsapp\">\n              <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M17.47 14.38c-.3-.15-1.76-.87-2.03-.97-.27-.1-.47-.15-.67.15-.2.3-.77.97-.94 1.16-.17.2-.35.22-.64.08-.3-.15-1.26-.46-2.39-1.48-.88-.79-1.48-1.76-1.65-2.06-.17-.3-.02-.46.13-.6.13-.14.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.03-.52-.07-.15-.67-1.61-.92-2.2-.24-.58-.49-.5-.67-.51h-.57c-.2 0-.52.07-.79.37-.27.3-1.04 1.02-1.04 2.48s1.07 2.88 1.21 3.07c.15.2 2.1 3.2 5.08 4.49.71.3 1.26.49 1.7.63.71.22 1.36.19 1.87.12.57-.09 1.76-.72 2-1.41.25-.7.25-1.29.18-1.41-.08-.13-.28-.2-.57-.35zM12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2z\"\/><\/svg>\n              Chat on WhatsApp<\/a>\n          <\/div>\n          <p class=\"reassure\">Free medical review within 24 hours \u00b7 No obligation \u00b7 <a href=\"#why\" class=\"reassure__rate\">\u2605 5.0 from 157 Google reviews<\/a><\/p>\n          <p class=\"reviewed\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M9 12l2 2 4-4\"\/><path d=\"M21 12c0 5-3.5 8-9 9-5.5-1-9-4-9-9V5l9-3 9 3v7z\"\/><\/svg>Editorially reviewed by the Vivid Clinic Surgical Board \u00b7 Last reviewed September 2026<\/p>\n        <\/div>\n        <div class=\"hero__media\">\n          <figure>\n            <img src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2024\/07\/Vivid-after-heading6.webp\" srcset=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2024\/07\/Vivid-after-heading6-400x362.webp 400w, https:\/\/vividclinic.net\/wp-content\/uploads\/2024\/07\/Vivid-after-heading6.webp 520w\" sizes=\"(max-width:880px) 92vw, 520px\" width=\"520\" height=\"470\" alt=\"Patient in a dental chair wearing protective glasses and a cheek retractor, with a blue gum barrier in place, as whitening gel is applied to the teeth\" fetchpriority=\"high\" decoding=\"async\" title=\"\">\n          <\/figure>\n          <div class=\"hero__tag\" aria-hidden=\"true\"><i><\/i>Reviewed September 2026<\/div>\n          <div class=\"hero__badge\" aria-hidden=\"true\"><strong>0<\/strong><span>No drilling or enamel removal<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============ SECTION NAV ============ -->\n  <nav class=\"secnav\" aria-label=\"On this page\">\n    <div class=\"wrap secnav__in\">\n      <ul>\n        <li><a href=\"#overview\">Overview<\/a><\/li>\n        <li><a href=\"#glance\">At a glance<\/a><\/li>\n        <li><a href=\"#fit\">Is it for me<\/a><\/li>\n        <li><a href=\"#options\">Whitening options<\/a><\/li>\n        <li><a href=\"#process\">Process<\/a><\/li>\n        <li><a href=\"#recovery\">Recovery<\/a><\/li>\n        <li><a href=\"#compare\">Whitening vs veneers<\/a><\/li>\n        <li><a href=\"#cost\">Cost<\/a><\/li>\n        <li><a href=\"#why\">Why us &amp; reviews<\/a><\/li>\n        <li><a href=\"#faqs\">FAQ<\/a><\/li>\n      <\/ul>\n      <a class=\"btn btn--primary secnav__cta\" href=\"#free-plan\" data-vc-cta=\"nav_plan\">Free whitening plan<\/a>\n    <\/div>\n  <\/nav>\n\n  <!-- ============ AT A GLANCE ============ -->\n  <section class=\"sec\" id=\"glance\" aria-labelledby=\"glance-h\">\n    <div class=\"wrap\">\n      <div class=\"intro\">\n        <div class=\"head\">\n          <span class=\"eyebrow\">At a glance<\/span>\n          <h2 id=\"glance-h\">What is teeth whitening, and what to expect<\/h2>\n          <p class=\"lead\">Professional whitening uses a hydrogen peroxide or carbamide peroxide gel to break down the coloured molecules that cause staining. The tooth is lightened from within the enamel and dentine, not bleached on the surface. At Vivid Clinic, whitening is offered on its own or as the first step of a wider plan, such as a <a href=\"https:\/\/vividclinic.net\/operations\/dentistry\/smile-makeover\/\">smile makeover<\/a>.<\/p>\n        <\/div>\n        <figure class=\"fig\">\n          <a href=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-istanbul-in-office-treatment.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"vc-svc-ill\" data-elementor-lightbox-title=\"In-office teeth whitening in Istanbul\"><img src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-istanbul-in-office-treatment-1024x683.webp\" srcset=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-istanbul-in-office-treatment-400x267.webp 400w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-istanbul-in-office-treatment-768x512.webp 768w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-istanbul-in-office-treatment-1024x683.webp 1024w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-istanbul-in-office-treatment.webp 1536w\" sizes=\"auto, (max-width: 880px) 100vw, 560px\" width=\"1536\" height=\"1024\" alt=\"Teeth whitening Istanbul: illustration of a patient receiving in-office teeth whitening with lips and gums protected and whitening gel on the teeth\" title=\"In-office teeth whitening in Istanbul\" loading=\"lazy\" decoding=\"async\"><\/a>\n          <figcaption>Gums are protected before the whitening gel is applied.<span class=\"fig__tag\">Illustration<\/span><\/figcaption>\n        <\/figure>\n      <\/div>\n      <dl class=\"stats\">\n        <div class=\"stat\"><dt>Visits needed<\/dt><dd>1 session<small>Often after a check-up and cleaning<\/small><\/dd><\/div>\n        <div class=\"stat\"><dt>Days in Istanbul<\/dt><dd>1\u20132 days<small>Or added to another dental treatment<\/small><\/dd><\/div>\n        <div class=\"stat\"><dt>Chair time<\/dt><dd>60\u201390 min<small>No sedation needed<\/small><\/dd><\/div>\n        <div class=\"stat\"><dt>Tooth preparation<\/dt><dd>None<small>No drilling or enamel removal<\/small><\/dd><\/div>\n        <div class=\"stat\"><dt>Anticipated results<\/dt><dd>1 visit<small>Home trays build gradually over 1\u20132 weeks<\/small><\/dd><\/div>\n        <div class=\"stat\"><dt>Results last<\/dt><dd>Months\u2013years<small>Depends on diet, smoking and top-ups<\/small><\/dd><\/div>\n      <\/dl>\n      <details class=\"more\">\n        <summary>See all procedure details<\/summary>\n        <div class=\"details-table tscroll\">\n          <table>\n            <caption>Teeth whitening in Istanbul at a glance<\/caption>\n            <tbody>\n              <tr><th scope=\"row\">Visits needed<\/th><td>1 in-office session, often after a check-up and cleaning; home trays optional<\/td><\/tr>\n              <tr><th scope=\"row\">Days in Istanbul<\/th><td>1\u20132 days, or added to another dental treatment<\/td><\/tr>\n              <tr><th scope=\"row\">Chair time<\/th><td>Around 60\u201390 minutes<\/td><\/tr>\n              <tr><th scope=\"row\">Sedation<\/th><td>Not needed<\/td><\/tr>\n              <tr><th scope=\"row\">Tooth preparation<\/th><td>None \u2014 no drilling or enamel removal<\/td><\/tr>\n              <tr><th scope=\"row\">Methods<\/th><td>In-office (sometimes light-activated), custom home trays, or both<\/td><\/tr>\n              <tr><th scope=\"row\">Home trays<\/th><td>Lower-strength gel worn daily, usually over one to two weeks<\/td><\/tr>\n              <tr><th scope=\"row\">Back to normal activities<\/th><td>Straight away<\/td><\/tr>\n              <tr><th scope=\"row\">Sensitivity<\/th><td>Common for a few days; usually fades<\/td><\/tr>\n              <tr><th scope=\"row\">Aftercare<\/th><td>Avoid strongly coloured food and drink for about 48 hours; sensitivity toothpaste if needed<\/td><\/tr>\n              <tr><th scope=\"row\">Lifespan<\/th><td>Several months to a few years, depending on diet, smoking and top-ups<\/td><\/tr>\n              <tr><th scope=\"row\">Does not whiten<\/th><td>Crowns, veneers, bridges and tooth-coloured fillings<\/td><\/tr>\n            <\/tbody>\n          <\/table>\n        <\/div>\n      <\/details>\n    <\/div>\n  <\/section>\n\n  <!-- ============ FIT ============ -->\n  <section class=\"sec\" id=\"fit\" aria-labelledby=\"fit-h\">\n    <div class=\"wrap\">\n      <div class=\"head\">\n        <span class=\"eyebrow\">Candidacy<\/span>\n        <h2 id=\"fit-h\">Who is teeth whitening right for \u2014 and who should wait?<\/h2>\n      <\/div>\n      <div class=\"fit\">\n        <div class=\"fit__card fit__card--yes\">\n          <h3>Whitening often suits you if<\/h3>\n          <ul class=\"ticks\">\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>You have yellow or brown staining from coffee, tea, red wine, smoking or age<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>You have healthy gums and no untreated decay<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>Your front teeth are mostly natural rather than crowns or veneers<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>You are planning veneers and want your natural teeth lighter first<\/span><\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"fit__card fit__card--wait\">\n          <h3>It may be better to wait if<\/h3>\n          <ul class=\"ticks\">\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 8v5M12 16h.01\"\/><\/svg><span>You are pregnant or breastfeeding, or under 18<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 8v5M12 16h.01\"\/><\/svg><span>You have active gum disease, decay, cracked teeth or exposed roots<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 8v5M12 16h.01\"\/><\/svg><span>You have grey or deep internal staining \u2014 <a href=\"https:\/\/vividclinic.net\/operations\/dentistry\/dental-veneers-2\/\">dental veneers in Istanbul<\/a> may be more effective<\/span><\/li>\n          <\/ul>\n          <p class=\"muted small\" style=\"margin:14px 0 0\">Visible crowns or veneers on front teeth will not change colour. A single dark tooth needs an X-ray first.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============ OPTIONS ============ -->\n  <section class=\"sec sec--cream\" id=\"options\" aria-labelledby=\"options-h\">\n    <div class=\"wrap\">\n      <div class=\"intro\">\n        <div class=\"head\">\n          <span class=\"eyebrow\">Choose your method<\/span>\n          <h2 id=\"options-h\">In-office, laser or home whitening<\/h2>\n          <p class=\"lead\">Your dentist first identifies the type of staining, then recommends a method. Surface stains usually respond well; grey or deep internal stains respond less predictably.<\/p>\n        <\/div>\n        <figure class=\"fig\">\n          <a href=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/laser-teeth-whitening-light-activation.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"vc-svc-ill\" data-elementor-lightbox-title=\"Light-activated whitening\"><img src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/laser-teeth-whitening-light-activation-1024x683.webp\" srcset=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/laser-teeth-whitening-light-activation-400x267.webp 400w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/laser-teeth-whitening-light-activation-768x512.webp 768w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/laser-teeth-whitening-light-activation-1024x683.webp 1024w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/laser-teeth-whitening-light-activation.webp 1536w\" sizes=\"auto, (max-width: 880px) 100vw, 560px\" width=\"1536\" height=\"1024\" alt=\"Illustration of a light-activated teeth whitening lamp positioned in front of a patient&#39;s teeth during treatment\" title=\"Light-activated whitening\" loading=\"lazy\" decoding=\"async\"><\/a>\n          <figcaption>Light activation is one of several in-office approaches.<span class=\"fig__tag\">Illustration<\/span><\/figcaption>\n        <\/figure>\n      <\/div>\n      <div class=\"opts n3\">\n        <article class=\"opt\">\n          <span class=\"opt__tag\">Fastest<\/span>\n          <h3>In-office and light-activated<\/h3>\n          <p>A higher-strength gel is applied in timed cycles while your gums and lips are protected. Some systems use a light or laser to activate the gel.<\/p>\n          <dl>\n            <div><dt>Where<\/dt><dd class=\"txt\">Clinic chair<\/dd><\/div>\n            <div><dt>Gel strength<\/dt><dd class=\"txt\">Higher<\/dd><\/div>\n            <div><dt>Visible change<\/dt><dd class=\"txt\">In one visit<\/dd><\/div>\n          <\/dl>\n        <\/article>\n        <article class=\"opt\">\n          <span class=\"opt__tag\">Gradual<\/span>\n          <h3>Take-home whitening kit<\/h3>\n          <p>Your dentist takes a scan or impression and makes thin custom trays. You wear them with a lower-strength gel for a set time each day.<\/p>\n          <dl>\n            <div><dt>Where<\/dt><dd class=\"txt\">At home<\/dd><\/div>\n            <div><dt>Gel strength<\/dt><dd class=\"txt\">Lower<\/dd><\/div>\n            <div><dt>Visible change<\/dt><dd class=\"txt\">Builds over 1\u20132 weeks<\/dd><\/div>\n          <\/dl>\n        <\/article>\n        <article class=\"opt\">\n          <span class=\"opt__tag\">Popular with visitors<\/span>\n          <h3>Combined whitening<\/h3>\n          <p>An in-office session during your trip, then home trays to keep lightening and maintain the result.<\/p>\n          <dl>\n            <div><dt>Where<\/dt><dd class=\"txt\">Clinic, then home<\/dd><\/div>\n            <div><dt>Gel strength<\/dt><dd class=\"txt\">Both<\/dd><\/div>\n            <div><dt>Visible change<\/dt><dd class=\"txt\">One visit, then gradual<\/dd><\/div>\n          <\/dl>\n        <\/article>\n      <\/div>\n      <p class=\"muted small\" style=\"margin:18px 0 0\">Shop-bought kits without custom trays are less controlled. Whitening should be carried out or prescribed by a dental professional.<\/p>\n    <\/div>\n  <\/section>\n\n  <!-- ============ PROCESS ============ -->\n  <section class=\"sec\" id=\"process\" aria-labelledby=\"process-h\">\n    <div class=\"wrap\">\n      <div class=\"head\">\n        <span class=\"eyebrow\">Step by step<\/span>\n        <h2 id=\"process-h\">How in-office teeth whitening is done<\/h2>\n        <p class=\"lead\">Knowing where your discolouration comes from helps predict how well whitening will work. Your dentist checks this before any gel is applied, so you know what to expect.<\/p>\n      <\/div>\n      <ol class=\"steps\">\n        <li class=\"step\"><span class=\"step__n\" aria-hidden=\"true\">1<\/span><div><h3>Check-up<\/h3><p>Teeth and gums examined; X-rays taken if needed.<\/p><\/div><\/li>\n        <li class=\"step\"><span class=\"step__n\" aria-hidden=\"true\">2<\/span><div><h3>Cleaning<\/h3><p>Plaque and tartar removed so the gel works evenly.<\/p><\/div><\/li>\n        <li class=\"step\"><span class=\"step__n\" aria-hidden=\"true\">3<\/span><div><h3>Shade record<\/h3><p>Starting colour noted with a shade guide and photo.<\/p><\/div><\/li>\n        <li class=\"step\"><span class=\"step__n\" aria-hidden=\"true\">4<\/span><div><h3>Protection<\/h3><p>Gum barrier placed; a retractor keeps lips away.<\/p><\/div><\/li>\n        <li class=\"step\"><span class=\"step__n\" aria-hidden=\"true\">5<\/span><div><h3>Gel cycles<\/h3><p>Gel applied, with or without light, in timed cycles.<\/p><\/div><\/li>\n        <li class=\"step\"><span class=\"step__n\" aria-hidden=\"true\">6<\/span><div><h3>Review<\/h3><p>New shade compared with the start; aftercare explained.<\/p><\/div><\/li>\n      <\/ol>\n      <div class=\"figs\">\n        <figure class=\"fig\">\n          <a href=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-shade-guide-before-after.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"vc-svc-ill\" data-elementor-lightbox-title=\"Measuring your shade\"><img src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-shade-guide-before-after-1024x683.webp\" srcset=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-shade-guide-before-after-400x267.webp 400w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-shade-guide-before-after-768x512.webp 768w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-shade-guide-before-after-1024x683.webp 1024w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/teeth-whitening-shade-guide-before-after.webp 1536w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" width=\"1536\" height=\"1024\" alt=\"Illustration of a dentist holding a shade guide beside a patient&#39;s teeth to record tooth colour before whitening\" title=\"Measuring your shade\" loading=\"lazy\" decoding=\"async\"><\/a>\n          <figcaption>Your starting shade is recorded so change can be measured.<span class=\"fig__tag\">Illustration<\/span><\/figcaption>\n        <\/figure>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============ JOURNEY ============ -->\n  <section class=\"sec sec--cream\" id=\"journey\" aria-labelledby=\"journey-h\">\n    <div class=\"wrap\">\n      <div class=\"head\">\n        <span class=\"eyebrow\">Your Istanbul journey<\/span>\n        <h2 id=\"journey-h\">A short trip, fully coordinated<\/h2>\n        <p class=\"lead\">Whitening itself fits into 1\u20132 days. With custom home trays, a typical trip looks like this.<\/p>\n      <\/div>\n      <div class=\"days n3\">\n        <article class=\"day\"><span class=\"day__big\" aria-hidden=\"true\">1<\/span><p class=\"day__n\">Day 1<\/p><h3>Arrival<\/h3><p>Your patient coordinator arranges a VIP airport transfer to your hotel.<\/p><\/article>\n        <article class=\"day\"><span class=\"day__big\" aria-hidden=\"true\">2<\/span><p class=\"day__n\">Day 2<\/p><h3>Check-up, cleaning and whitening<\/h3><p>Examination, cleaning and your in-office session. If you have chosen home trays, the scan is taken the same day.<\/p><\/article>\n        <article class=\"day\"><span class=\"day__big\" aria-hidden=\"true\">3<\/span><p class=\"day__n\">Day 3<\/p><h3>Trays and flight home<\/h3><p>Collect your custom trays and gel with instructions, then transfer to the airport. If whitening is part of a larger plan, it is scheduled before any veneers or crowns.<\/p><\/article>\n      <\/div>\n      <div class=\"band\">\n        <div class=\"dots\" aria-hidden=\"true\"><\/div>\n        <div>\n          <h2>Send a smile photo. Get your whitening plan in 24 hours.<\/h2>\n          <p>Tell us about any crowns, veneers or sensitivity \u2014 our dental team recommends in-office, home or combined whitening. Free, no obligation.<\/p>\n        <\/div>\n        <div class=\"ctas\">\n          <a class=\"btn btn--light\" href=\"#free-plan\" data-vc-cta=\"band_plan\">Get my free whitening plan<\/a>\n          <a class=\"btn btn--ghost-light\" href=\"https:\/\/wa.me\/905457423565?text=Hi%20Vivid%20Clinic%2C%20here%20is%20my%20smile%20photo%20for%20a%20teeth%20whitening%20assessment.\" target=\"_blank\" rel=\"noopener\" data-vc-cta=\"band_whatsapp\">Send on WhatsApp<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============ RECOVERY ============ -->\n  <section class=\"sec\" id=\"recovery\" aria-labelledby=\"recovery-h\">\n    <div class=\"wrap\">\n      <div class=\"head\">\n        <span class=\"eyebrow\">Recovery<\/span>\n        <h2 id=\"recovery-h\">Teeth whitening recovery and aftercare<\/h2>\n        <p class=\"lead\">There is no downtime, and you can return to normal activities straight away. Aftercare protects your new shade and keeps sensitivity in check.<\/p>\n      <\/div>\n      <ol class=\"tl n4\">\n        <li><b>First 24\u201348 hours<\/b><span>Teeth are more porous. Avoid coffee, tea, red wine, curry, dark sauces and smoking.<\/span><\/li>\n        <li class=\"is-note\"><b>First few days<\/b><span>Mild sensitivity or \u201czingers\u201d usually fade. A desensitising toothpaste helps.<\/span><em>Common<\/em><\/li>\n        <li><b>Following weeks<\/b><span>Colour settles; a slight rebound is normal.<\/span><\/li>\n        <li><b>Long term<\/b><span>Brush twice daily, clean between teeth, keep hygiene visits and top up with trays as advised.<\/span><\/li>\n      <\/ol>\n      <div class=\"rec\" style=\"margin-top:clamp(28px,4vw,40px)\">\n        <div>\n          <h3 style=\"margin-bottom:10px\">How long results last<\/h3>\n          <p class=\"muted\" style=\"margin:0 0 14px\">Most people enjoy a brighter smile for several months to a few years. Coffee, tea, red wine and smoking shorten this; good hygiene and occasional top-ups lengthen it.<\/p>\n          <p class=\"muted\" style=\"margin:0 0 14px\">Whitening is not a permanent change. It is safe to repeat only under dental supervision, and no dentist can promise a specific shade in advance.<\/p>\n        <\/div>\n        <figure class=\"fig\">\n          <a href=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/custom-home-whitening-trays-istanbul.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"vc-svc-ill\" data-elementor-lightbox-title=\"Custom home whitening trays\"><img src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/custom-home-whitening-trays-istanbul-1024x683.webp\" srcset=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/custom-home-whitening-trays-istanbul-400x267.webp 400w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/custom-home-whitening-trays-istanbul-768x512.webp 768w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/custom-home-whitening-trays-istanbul-1024x683.webp 1024w, https:\/\/vividclinic.net\/wp-content\/uploads\/2026\/09\/custom-home-whitening-trays-istanbul.webp 1536w\" sizes=\"auto, (max-width: 880px) 100vw, 560px\" width=\"1536\" height=\"1024\" alt=\"Illustration of custom-made home teeth whitening trays and gel syringes, made from a dental scan\" title=\"Custom home whitening trays\" loading=\"lazy\" decoding=\"async\"><\/a>\n          <figcaption>Custom trays keep gel on the teeth and off the gums.<span class=\"fig__tag\">Illustration<\/span><\/figcaption>\n        <\/figure>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============ COMPARE ============ -->\n  <section class=\"sec sec--cream\" id=\"compare\" aria-labelledby=\"compare-h\">\n    <div class=\"wrap\">\n      <div class=\"\">\n        <div class=\"head\">\n          <span class=\"eyebrow\">Choosing a treatment<\/span>\n          <h2 id=\"compare-h\">Whitening vs veneers vs bonding<\/h2>\n        <\/div>\n      <\/div>\n      <p class=\"verdict\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 16v-4M12 8h.01\"\/><\/svg><span>In short: whitening lightens natural teeth without drilling but changes colour only. Veneers change colour and shape and are irreversible; composite bonding fixes chips or small gaps.<\/span><\/p>\n      <div class=\"cmp tscroll\" tabindex=\"0\" role=\"region\" aria-label=\"Teeth whitening vs Veneers comparison table\">\n        <table>\n          <thead><tr><th scope=\"col\"><span class=\"sr-only\" style=\"position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)\">Criterion<\/span><\/th><th scope=\"col\" class=\"is-dhi\">Teeth whitening<\/th><th scope=\"col\">Veneers<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><th scope=\"row\">What it changes<\/th><td class=\"is-dhi\" data-label=\"Teeth whitening\">Colour of natural teeth only<\/td><td data-label=\"Veneers\">Colour and shape<\/td><\/tr>\n            <tr><th scope=\"row\">Tooth preparation<\/th><td class=\"is-dhi\" data-label=\"Teeth whitening\">None \u2014 no drilling<\/td><td data-label=\"Veneers\">Minimal preparation<\/td><\/tr>\n            <tr><th scope=\"row\">Reversible<\/th><td class=\"is-dhi\" data-label=\"Teeth whitening\">Not permanent; can be repeated under supervision<\/td><td data-label=\"Veneers\">Irreversible<\/td><\/tr>\n            <tr><th scope=\"row\">Chips and gaps<\/th><td class=\"is-dhi\" data-label=\"Teeth whitening\">Not affected<\/td><td data-label=\"Veneers\">Can be addressed<\/td><\/tr>\n            <tr><th scope=\"row\">Combined trip<\/th><td class=\"is-dhi\" data-label=\"Teeth whitening\">Done first, on teeth that stay natural<\/td><td data-label=\"Veneers\">Shade matched to your whitened teeth<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"muted small\" style=\"margin:18px 0 0\">Considering a full-arch change? A <a href=\"https:\/\/vividclinic.net\/operations\/dentistry\/hollywood-smile\/\">Hollywood smile in Istanbul<\/a> uses veneers or crowns, with whitening usually done first on any teeth that stay natural. Older restorations may need replacing with <a href=\"https:\/\/vividclinic.net\/operations\/dentistry\/dental-crowns\/\">dental crowns<\/a> or veneers matched to your new shade.<\/p>\n    <\/div>\n  <\/section>\n\n  <!-- ============ COST ============ -->\n  <section class=\"sec\" id=\"cost\" aria-labelledby=\"cost-h\">\n    <div class=\"wrap\">\n      <div class=\"head\">\n        <span class=\"eyebrow\">Price and packages<\/span>\n        <h2 id=\"cost-h\">What determines your teeth whitening quote<\/h2>\n        <p class=\"lead\">Turkey is often more affordable than the UK, US or Western Europe for dental care, but a proper examination should always come first. We give a personal quote after the dental team reviews your photos \u2014 the consultation is free.<\/p>\n      <\/div>\n      <div class=\"cost\" style=\"grid-template-columns:1fr\">\n        <div class=\"pkg\">\n          <h3>Your all-inclusive package<\/h3>\n          <p class=\"muted\" style=\"margin:0\">Typically covers:<\/p>\n          <ul class=\"incl\">\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Free photo review and consultation<\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Dental check-up before whitening<\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Starting shade recorded and compared<\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Your chosen whitening method<\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Hotel accommodation<\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>VIP airport and clinic transfers<\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Multilingual patient coordinator<\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>24\/7 aftercare support<\/li>\n          <\/ul>\n          <p style=\"font-weight:600;margin-bottom:4px\">Your price depends on<\/p>\n          <ul class=\"factors\">\n            <li>The method: in-office, home trays or both<\/li>\n            <li>Whether X-rays or a cleaning are needed first<\/li>\n            <li>Whether whitening is combined with other dental treatment<\/li>\n            <li>Length of stay and hotel arrangements<\/li>\n          <\/ul>\n          <div class=\"ctas\" style=\"margin-top:24px\"><a class=\"btn btn--primary\" href=\"#free-plan\" data-vc-cta=\"cost_quote\">Get my free whitening plan<\/a><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============ WHY \/ TEAM \/ REVIEWS ============ -->\n  <section class=\"sec sec--cream\" id=\"why\" aria-labelledby=\"why-h\">\n    <div class=\"wrap\">\n      <div class=\"head head--split\">\n        <div>\n          <span class=\"eyebrow\">Why Vivid Clinic<\/span>\n          <h2 id=\"why-h\">Why patients choose Vivid Clinic for teeth whitening in Istanbul<\/h2>\n        <\/div>\n        <a class=\"textlink\" href=\"https:\/\/vividclinic.net\/doctors\/\">Meet our medical team\n          <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n      <\/div>\n      <ul class=\"trust\">\n        <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 21c1-4 4-6 8-6s7 2 8 6\"\/><\/svg>Whitening by licensed dentists in the Vivid Clinic dentistry team, after a proper check-up<\/li>\n        <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M21 12c0 5-3.5 8-9 9-5.5-1-9-4-9-9V5l9-3 9 3v7z\"\/><\/svg>Honest advice on what whitening can and cannot change<\/li>\n        <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M7 3c-2 0-4 2-4 5 0 4 2 5 2.5 9 .3 2.5 1.2 4 2.3 4 1.4 0 1.5-3.5 2.2-5.5.4-1 1.6-1 2 0 .7 2 .8 5.5 2.2 5.5 1.1 0 2-1.5 2.3-4C17 13 21 12 21 8c0-3-2-5-4-5-2 0-3 1-5 1S9 3 7 3z\"\/><\/svg>Easy to combine with other dental treatments on the same trip<\/li>\n        <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M12 3v4M12 17v4M3 12h4M17 12h4M6 6l2.5 2.5M15.5 15.5 18 18M6 18l2.5-2.5M15.5 8.5 18 6\"\/><\/svg>All-inclusive coordination and multilingual support<\/li>\n        <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>24\/7 aftercare line after you fly home<\/li>\n      <\/ul>\n<!-- Google rating: update the score\/count when it changes (source: Google Business Profile) -->\n      <a class=\"grev\" href=\"https:\/\/share.google\/oNwg1YM3fLTMS1Kg0\" target=\"_blank\" rel=\"noopener\" data-vc-cta=\"google_reviews\">\n        <svg class=\"grev__g\" viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#FFC107\" d=\"M43.6 20.5H42V20H24v8h11.3C33.7 32.7 29.2 36 24 36c-6.6 0-12-5.4-12-12s5.4-12 12-12c3.1 0 5.8 1.2 7.9 3.1l5.7-5.7C34 6.1 29.3 4 24 4 13 4 4 13 4 24s9 20 20 20 20-9 20-20c0-1.3-.1-2.4-.4-3.5z\"\/><path fill=\"#FF3D00\" d=\"m6.3 14.7 6.6 4.8C14.7 15.1 19 12 24 12c3.1 0 5.8 1.2 7.9 3.1l5.7-5.7C34 6.1 29.3 4 24 4 16.3 4 9.7 8.3 6.3 14.7z\"\/><path fill=\"#4CAF50\" d=\"M24 44c5.2 0 9.9-2 13.4-5.2l-6.2-5.2C29.2 35.1 26.7 36 24 36c-5.2 0-9.6-3.3-11.3-8l-6.5 5C9.5 39.6 16.2 44 24 44z\"\/><path fill=\"#1976D2\" d=\"M43.6 20.5H42V20H24v8h11.3c-.8 2.2-2.2 4.2-4.1 5.6l6.2 5.2C37 39.2 44 34 44 24c0-1.3-.1-2.4-.4-3.5z\"\/><\/svg>\n        <span class=\"grev__score\"><strong>5.0<\/strong><span class=\"grev__stars\" role=\"img\" aria-label=\"Rated 5.0 out of 5\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m12 2.8 2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3L2.9 9.5l6.3-.9z\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m12 2.8 2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3L2.9 9.5l6.3-.9z\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m12 2.8 2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3L2.9 9.5l6.3-.9z\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m12 2.8 2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3L2.9 9.5l6.3-.9z\"\/><\/svg><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m12 2.8 2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3L2.9 9.5l6.3-.9z\"\/><\/svg><\/span><\/span>\n        <span class=\"grev__txt\"><b>157 Google reviews<\/b><small>Vivid Clinic Google Business Profile \u00b7 checked September 2026<\/small><\/span>\n        <span class=\"grev__go\">Read reviews<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"\/><\/svg><\/span>\n      <\/a>\n    <\/div>\n  <\/section>\n\n  <!-- ============ SAFETY ============ -->\n  <section class=\"sec\" id=\"safety\" aria-labelledby=\"safety-h\">\n    <div class=\"wrap\">\n      <div class=\"\">\n        <div class=\"head\">\n          <span class=\"eyebrow\">Safety<\/span>\n          <h2 id=\"safety-h\">Risks of teeth whitening and how we reduce them<\/h2>\n          <p class=\"lead\">Whitening is one of the most conservative cosmetic treatments, but it still has side effects. Most are mild and short-lived.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"risks\">\n        <div class=\"side\">\n          <h3>Possible effects<\/h3>\n          <ul class=\"ticks\">\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><span>Tooth sensitivity or brief \u201czingers\u201d<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><span>Gum irritation from the gel<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><span>Uneven colour, such as around white spots<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><span>Old crowns, veneers or fillings looking darker<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><span>Harm from over-use of whitening products<\/span><\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"reduce\">\n          <h3>How we reduce them<\/h3>\n          <ul class=\"ticks\">\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>Gel strength and contact time adjusted to your teeth<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>Exposed roots and worn enamel checked before treatment<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>Careful gum protection and well-fitting custom trays<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>Cleaning first, and checking for white spots or old fillings<\/span><\/li>\n            <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><span>Following your dentist\u2019s schedule rather than repeated shop-bought kits<\/span><\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      <p class=\"muted small\" style=\"margin:18px 0 0\">The <a href=\"https:\/\/www.dentalhealth.org\/\" rel=\"noopener\" target=\"_blank\">Oral Health Foundation<\/a> and the <a href=\"https:\/\/www.nhs.uk\/tests-and-treatments\/teeth-whitening\/\" rel=\"noopener\" target=\"_blank\">NHS<\/a> both advise having whitening carried out or prescribed by a dental professional.<\/p>\n    <\/div>\n  <\/section>\n\n  <!-- ============ FAQ ============ -->\n  <section class=\"sec sec--cream\" id=\"faqs\" aria-labelledby=\"faq-h\">\n    <div class=\"wrap\">\n      <div class=\"head\">\n        <span class=\"eyebrow\">FAQ<\/span>\n        <h2 id=\"faq-h\">Frequently asked questions about teeth whitening Istanbul<\/h2>\n      <\/div>\n      <div class=\"faq\" data-vc-faq>\n        <details><summary><h3>How much whiter will my teeth get with teeth whitening in Istanbul?<\/h3><\/summary><div><p>It depends on your natural colour and the type of staining. Yellow-brown stains from coffee, tea or smoking usually respond well. Many people see a clear change after one in-office session of teeth whitening in Istanbul. Grey or deep internal staining responds less predictably. Your dentist records your starting shade, explains a realistic target and may suggest home trays to continue lightening gradually. No dentist can promise a specific shade in advance.<\/p><\/div><\/details>\n        <details><summary><h3>Will teeth whitening in Istanbul whiten my crowns, veneers or fillings?<\/h3><\/summary><div><p>No. Whitening gels work on natural enamel and dentine only; crowns, veneers, bridges and tooth-coloured fillings keep their original colour. After teeth whitening in Istanbul, older restorations on front teeth may look darker than the newly whitened teeth around them. If that is likely, your dentist will discuss replacing them afterwards. This is done once your new shade has settled for a week or two, so they match your brighter teeth.<\/p><\/div><\/details>\n        <details><summary><h3>Can I combine teeth whitening in Istanbul with veneers on the same trip?<\/h3><\/summary><div><p>Yes, and the order matters. Teeth whitening in Istanbul is done first, on the teeth that will not receive veneers. The veneer shade can then be matched to your whitened teeth. Because colour can rebound slightly for a few days after whitening, dentists often wait before final shade selection. A typical combined trip starts with a check-up and whitening, then moves on to <a href=\"https:\/\/vividclinic.net\/operations\/dentistry\/dental-veneers-2\/\">veneer<\/a> planning and fitting.<\/p><\/div><\/details>\n        <details><summary><h3>How can I reduce sensitivity after teeth whitening in Istanbul?<\/h3><\/summary><div><p>Some sensitivity is common after teeth whitening in Istanbul and usually settles within a few days. It helps to use a desensitising toothpaste for a week or two before and after treatment. Avoid very hot or cold drinks for 24\u201348 hours. Tell your dentist if you already have sensitive teeth, so the gel strength and time can be adjusted. Exposed roots or worn enamel should be checked before treatment.<\/p><\/div><\/details>\n        <details><summary><h3>How does laser teeth whitening in Istanbul compare with a home kit?<\/h3><\/summary><div><p>Laser or light-activated teeth whitening in Istanbul is done in the chair in about an hour and gives a visible change in one visit. Custom home trays use a lower-strength gel over one to two weeks and often give an equally good, sometimes more stable, result. Many people combine both: a clinic session during their trip, then home trays for gradual improvement and top-ups. Shop-bought kits without custom trays are less controlled.<\/p><\/div><\/details>\n        <details><summary><h3>How long do the results of teeth whitening in Istanbul last?<\/h3><\/summary><div><p>Most people enjoy the results of teeth whitening in Istanbul for several months to a few years. Coffee, tea, red wine and smoking shorten this, while brushing twice daily, cleaning between teeth and regular hygiene visits help it last. Custom home trays make occasional top-ups easy. Whitening is not a permanent change, and it is safe to repeat only under dental supervision, following your dentist\u2019s schedule.<\/p><\/div><\/details>\n        <details><summary><h3>How many days do I need in Istanbul for teeth whitening?<\/h3><\/summary><div><p>Teeth whitening in Istanbul usually needs 1\u20132 days, or it can be added to another dental treatment. A typical trip is arrival on day one, then a check-up, cleaning and your in-office session on day two. If you choose home trays, the scan is taken the same day, and you collect the trays and gel before flying home. Your coordinator schedules whitening before any veneers or crowns.<\/p><\/div><\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============ FINAL FORM ============ -->\n  <section class=\"sec\" id=\"free-plan\" aria-labelledby=\"plan-h\">\n    <div class=\"wrap final\">\n      <div>\n        <span class=\"eyebrow\">Free assessment<\/span>\n        <h2 id=\"plan-h\">Plan your teeth whitening in Istanbul<\/h2>\n        <p class=\"lead\">Send a clear, well-lit photo of your smile and tell us about any crowns, veneers or sensitivity. It is free and there is no obligation.<\/p>\n        <ol class=\"next\">\n          <li><b aria-hidden=\"true\">1<\/b><div><strong>Share your details and photos<\/strong><span>Here, or by WhatsApp on +90 545 742 3565.<\/span><\/div><\/li>\n          <li><b aria-hidden=\"true\">2<\/b><div><strong>Medical review within 24 hours<\/strong><span>Whether whitening is likely to help, which option suits you and how it fits your trip.<\/span><\/div><\/li>\n          <li><b aria-hidden=\"true\">3<\/b><div><strong>Your personalised Istanbul plan<\/strong><span>Dates, hotel, transfers and your coordinator\u2019s contact.<\/span><\/div><\/li>\n        <\/ol>\n      <\/div>\n      <div class=\"formcard\">\n        <div class=\"formcard__head\">\n          <h3>Get my free whitening plan<\/h3>\n          <p class=\"muted small\" style=\"margin:0\">Free \u00b7 No obligation \u00b7 Reply within 24 h<\/p>\n        <\/div>\n        <div class=\"formslot\" data-vc-formslot><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"MedicalWebPage\", \"@id\": \"https:\/\/vividclinic.net\/operations\/dentistry\/teeth-whitening\/#webpage\", \"name\": \"Teeth Whitening in Istanbul\", \"url\": \"https:\/\/vividclinic.net\/operations\/dentistry\/teeth-whitening\/\", \"description\": \"Teeth whitening Istanbul options at Vivid Clinic: in-office or laser whitening, home kits, honest shade expectations and sensitivity care.\", \"inLanguage\": \"en\", \"lastReviewed\": \"2026-09-23\", \"reviewedBy\": {\"@type\": \"Organization\", \"name\": \"Vivid Clinic Surgical Board\", \"url\": \"https:\/\/vividclinic.net\/\"}, \"about\": {\"@id\": \"https:\/\/vividclinic.net\/operations\/dentistry\/teeth-whitening\/#procedure\"}, \"publisher\": {\"@type\": \"Organization\", \"name\": \"Vivid Clinic\", \"url\": \"https:\/\/vividclinic.net\/\"}}, {\"@type\": \"MedicalProcedure\", \"@id\": \"https:\/\/vividclinic.net\/operations\/dentistry\/teeth-whitening\/#procedure\", \"name\": \"Professional teeth whitening\", \"alternateName\": [\"Teeth whitening in Istanbul\", \"Laser teeth whitening\", \"In-office teeth bleaching\"], \"procedureType\": \"https:\/\/schema.org\/NoninvasiveProcedure\", \"bodyLocation\": \"Teeth\", \"howPerformed\": \"After a dental check and cleaning, gums are protected and a peroxide-based whitening gel is applied to the teeth in the clinic, sometimes with light activation, in timed cycles; custom trays and gel may be supplied for home top-ups.\", \"preparation\": \"Dental examination to rule out decay, gum disease and exposed roots; professional cleaning; recording of the starting shade.\", \"followup\": \"Avoid strongly coloured food and drink for about 48 hours, use a sensitivity toothpaste if needed, top up with home trays as advised.\", \"provider\": {\"@type\": \"Organization\", \"name\": \"Vivid Clinic\", \"url\": \"https:\/\/vividclinic.net\/\"}}, {\"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"How much whiter will my teeth get with teeth whitening in Istanbul?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It depends on your natural colour and the type of staining. Yellow-brown stains from coffee, tea or smoking usually respond well. Many people see a clear change after one in-office session of teeth whitening in Istanbul. Grey or deep internal staining responds less predictably. Your dentist records your starting shade, explains a realistic target and may suggest home trays to continue lightening gradually. No dentist can promise a specific shade in advance.\"}}, {\"@type\": \"Question\", \"name\": \"Will teeth whitening in Istanbul whiten my crowns, veneers or fillings?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. Whitening gels work on natural enamel and dentine only; crowns, veneers, bridges and tooth-coloured fillings keep their original colour. After teeth whitening in Istanbul, older restorations on front teeth may look darker than the newly whitened teeth around them. If that is likely, your dentist will discuss replacing them afterwards. This is done once your new shade has settled for a week or two, so they match your brighter teeth.\"}}, {\"@type\": \"Question\", \"name\": \"Can I combine teeth whitening in Istanbul with veneers on the same trip?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, and the order matters. Teeth whitening in Istanbul is done first, on the teeth that will not receive veneers. The veneer shade can then be matched to your whitened teeth. Because colour can rebound slightly for a few days after whitening, dentists often wait before final shade selection. A typical combined trip starts with a check-up and whitening, then moves on to veneer planning and fitting.\"}}, {\"@type\": \"Question\", \"name\": \"How can I reduce sensitivity after teeth whitening in Istanbul?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Some sensitivity is common after teeth whitening in Istanbul and usually settles within a few days. It helps to use a desensitising toothpaste for a week or two before and after treatment. Avoid very hot or cold drinks for 24\u201348 hours. Tell your dentist if you already have sensitive teeth, so the gel strength and time can be adjusted. Exposed roots or worn enamel should be checked before treatment.\"}}, {\"@type\": \"Question\", \"name\": \"How does laser teeth whitening in Istanbul compare with a home kit?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Laser or light-activated teeth whitening in Istanbul is done in the chair in about an hour and gives a visible change in one visit. Custom home trays use a lower-strength gel over one to two weeks and often give an equally good, sometimes more stable, result. Many people combine both: a clinic session during their trip, then home trays for gradual improvement and top-ups. Shop-bought kits without custom trays are less controlled.\"}}, {\"@type\": \"Question\", \"name\": \"How long do the results of teeth whitening in Istanbul last?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Most people enjoy the results of teeth whitening in Istanbul for several months to a few years. Coffee, tea, red wine and smoking shorten this, while brushing twice daily, cleaning between teeth and regular hygiene visits help it last. Custom home trays make occasional top-ups easy. Whitening is not a permanent change, and it is safe to repeat only under dental supervision, following your dentist\u2019s schedule.\"}}, {\"@type\": \"Question\", \"name\": \"How many days do I need in Istanbul for teeth whitening?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Teeth whitening in Istanbul usually needs 1\u20132 days, or it can be added to another dental treatment. A typical trip is arrival on day one, then a check-up, cleaning and your in-office session on day two. If you choose home trays, the scan is taken the same day, and you collect the trays and gel before flying home. Your coordinator schedules whitening before any veneers or crowns.\"}}]}]}<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b198b52 e-con-full vc-svc-formsrc e-flex e-con e-parent\" data-id=\"b198b52\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-3fb921c elementor-widget elementor-widget-shortcode\" data-id=\"3fb921c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class='fluentform ff-default fluentform_wrapper_1 ffs_modern_l_wrap'><form data-form_id=\"1\" id=\"fluentform_1\" class=\"frm-fluent-form fluent_form_1 ff-el-form-top ff_form_instance_1_1 ff-form-loading ff_has_v3_recptcha ffs_modern_l\" data-form_instance=\"ff_form_instance_1_1\" method=\"POST\" data-recptcha_key=\"6LcBwh4qAAAAAKFgB4fpAxKuRc3VaEIFd9uVrXvT\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Vivid Clinic \u2014 Consultation Request<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='3572' \/><input type=\"hidden\" id=\"_fluentform_1_fluentformnonce\" name=\"_fluentform_1_fluentformnonce\" value=\"b83f5073a2\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/zh\/wp-json\/wp\/v2\/pages\/3572\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group  ff-el-form-top'><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_1_names_first_name_\" class=\"ff-el-form-control\" placeholder=\"Name\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group  ff-el-form-top'><div class='ff-el-input--content'><input type=\"text\" name=\"names[last_name]\" id=\"ff_1_names_last_name_\" class=\"ff-el-form-control\" placeholder=\"Surname\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_email' id='label_ff_1_email' aria-label=\"Email Address\">Email Address<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_1_email\" class=\"ff-el-form-control\" placeholder=\"Email Address\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_phone' id='label_ff_1_phone' aria-label=\"Phone \/ WhatsApp Number\">Phone \/ WhatsApp Number<\/label><\/div><div class='ff-el-input--content'><input name=\"phone\" class=\"ff-el-form-control ff-el-phone ff_el_with_extended_validation\" type=\"tel\" placeholder=\"e.g. +44 7700 900000\" data-name=\"phone\" id=\"ff_1_phone\" inputmode=\"tel\"  aria-invalid='false' aria-required=true><\/div><\/div><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_country' id='label_ff_1_country' aria-label=\"Country\">Country<\/label><\/div><div class='ff-el-input--content'><select name=\"country\" id=\"ff_1_country\" class=\"ff-el-form-control\" placeholder=\"Select your country\" data-name=\"country\" aria-invalid='false' aria-required=true><option value=''>Select your country<\/option><option value='CV' >Cabo Verde<\/option><option value='CW' >Cura\u00e7ao<\/option><option value='SZ' >Eswatini<\/option><option value='XK' >Kosovo<\/option><option value='MK' >North Macedonia<\/option><option value='PW' >Palau<\/option><option value='RE' >R\u00e9union<\/option><option value='BL' >Saint Barth\u00e9lemy<\/option><option value='TR' >T\u00fcrkiye<\/option><option value='BT' >\u4e0d\u4e39<\/option><option value='TL' >\u4e1c\u5e1d\u6c76<\/option><option value='CN' >\u4e2d\u56fd<\/option><option value='TW' >\u4e2d\u56fd\u53f0\u6e7e<\/option><option value='MO' >\u4e2d\u56fd\u6fb3\u95e8\u7279\u522b\u884c\u653f\u533a<\/option><option value='HK' >\u4e2d\u56fd\u9999\u6e2f<\/option><option value='CF' >\u4e2d\u975e\u5171\u548c\u56fd<\/option><option value='DK' >\u4e39\u9ea6<\/option><option value='UA' >\u4e4c\u514b\u5170<\/option><option value='UZ' >\u4e4c\u5179\u522b\u514b\u65af\u5766<\/option><option value='UG' >\u4e4c\u5e72\u8fbe<\/option><option value='UY' >\u4e4c\u62c9\u572d<\/option><option value='TD' >\u4e4d\u5f97<\/option><option value='YE' >\u4e5f\u95e8<\/option><option value='AM' >\u4e9a\u7f8e\u5c3c\u4e9a<\/option><option value='IL' >\u4ee5\u8272\u5217<\/option><option value='IQ' >\u4f0a\u62c9\u514b<\/option><option value='IR' >\u4f0a\u6717<\/option><option value='BZ' >\u4f2f\u5229\u5179<\/option><option value='RU' >\u4fc4\u7f57\u65af<\/option><option value='BG' >\u4fdd\u52a0\u5229\u4e9a<\/option><option value='HR' >\u514b\u7f57\u5730\u4e9a<\/option><option value='GU' >\u5173\u5c9b<\/option><option value='GM' >\u5188\u6bd4\u4e9a<\/option><option value='IS' >\u51b0\u5c9b<\/option><option value='GN' >\u51e0\u5185\u4e9a<\/option><option value='GW' >\u51e0\u5185\u4e9a\u6bd4\u7ecd<\/option><option value='LI' >\u5217\u652f\u6566\u58eb\u767b<\/option><option value='CG' >\u521a\u679c\u5171\u548c\u56fd\uff08\u5e03\u62c9\u67f4\u7ef4\u5c14\uff09<\/option><option value='CD' >\u521a\u679c\u6c11\u4e3b\u5171\u548c\u56fd\uff08\u91d1\u6c99\u8428\uff09<\/option><option value='LY' >\u5229\u6bd4\u4e9a<\/option><option value='LR' >\u5229\u6bd4\u91cc\u4e9a<\/option><option value='CA' >\u52a0\u62ff\u5927<\/option><option value='GH' >\u52a0\u7eb3<\/option><option value='GA' >\u52a0\u84ec<\/option><option value='HU' >\u5308\u7259\u5229<\/option><option value='KP' >\u5317\u671d\u9c9c<\/option><option value='MP' >\u5317\u9a6c\u91cc\u4e9a\u7eb3\u7fa4\u5c9b<\/option><option value='GS' >\u5357\u4e54\u6cbb\u4e9a\/\u5357\u6851\u5a01\u5947\u7fa4\u5c9b<\/option><option value='AQ' >\u5357\u6781\u6d32<\/option><option value='SS' >\u5357\u82cf\u4e39<\/option><option value='ZA' >\u5357\u975e<\/option><option value='BQ' >\u535a\u5185\u5c14\u5c9b\uff0c\u5723\u5c24\u65af\u7279\u4fee\u65af\u548c\u8428\u5df4<\/option><option value='BW' >\u535a\u8328\u74e6\u7eb3<\/option><option value='QA' >\u5361\u5854\u5c14<\/option><option value='RW' >\u5362\u65fa\u8fbe<\/option><option value='LU' >\u5362\u68ee\u5821<\/option><option value='ID' >\u5370\u5c3c<\/option><option value='IN' >\u5370\u5ea6<\/option><option value='GT' >\u5371\u5730\u9a6c\u62c9<\/option><option value='EC' >\u5384\u74dc\u591a\u5c14<\/option><option value='ER' >\u5384\u7acb\u7279\u91cc\u4e9a<\/option><option value='SY' >\u53d9\u5229\u4e9a<\/option><option value='CU' >\u53e4\u5df4<\/option><option value='KG' >\u5409\u5c14\u5409\u65af\u65af\u5766<\/option><option value='DJ' >\u5409\u5e03\u63d0<\/option><option value='KZ' >\u54c8\u8428\u514b\u65af\u5766<\/option><option value='CO' >\u54e5\u4f26\u6bd4\u4e9a<\/option><option value='CR' >\u54e5\u65af\u8fbe\u9ece\u52a0<\/option><option value='CM' >\u5580\u9ea6\u9686<\/option><option value='TV' >\u56fe\u74e6\u5362<\/option><option value='TM' >\u571f\u5e93\u66fc\u65af\u5766<\/option><option value='LC' >\u5723\u5362\u897f\u4e9a<\/option><option value='KN' >\u5723\u57fa\u8328\u548c\u5c3c\u7ef4\u65af<\/option><option value='ST' >\u5723\u591a\u7f8e\u548c\u666e\u6797\u897f\u6bd4<\/option><option value='VC' >\u5723\u6587\u68ee\u7279\u548c\u683c\u6797\u7eb3\u4e01\u65af<\/option><option value='PM' >\u5723\u76ae\u57c3\u5c14\u548c\u5bc6\u514b\u9686<\/option><option value='CX' >\u5723\u8bde\u5c9b<\/option><option value='SH' >\u5723\u8d6b\u52d2\u62ff<\/option><option value='MF' >\u5723\u9a6c\u4e01\uff08\u6cd5\u56fd\u90e8\u5206\uff09<\/option><option value='SX' >\u5723\u9a6c\u4e01\uff08\u8377\u5170\u90e8\u5206\uff09<\/option><option value='SM' >\u5723\u9a6c\u529b\u8bfa<\/option><option value='GY' >\u572d\u4e9a\u90a3<\/option><option value='TZ' >\u5766\u6851\u5c3c\u4e9a<\/option><option value='EG' >\u57c3\u53ca<\/option><option value='ET' >\u57c3\u585e\u4fc4\u6bd4\u4e9a<\/option><option value='KI' >\u57fa\u91cc\u5df4\u65af<\/option><option value='TJ' >\u5854\u5409\u514b\u65af\u5766<\/option><option value='SN' >\u585e\u5185\u52a0\u5c14<\/option><option value='RS' >\u585e\u5c14\u7ef4\u4e9a<\/option><option value='SL' >\u585e\u62c9\u5229\u6602<\/option><option value='CY' >\u585e\u6d66\u8def\u65af<\/option><option value='SC' >\u585e\u820c\u5c14<\/option><option value='MX' >\u58a8\u897f\u54e5<\/option><option value='TG' >\u591a\u54e5<\/option><option value='DM' >\u591a\u7c73\u5c3c\u514b<\/option><option value='DO' >\u591a\u7c73\u5c3c\u52a0\u5171\u548c\u56fd<\/option><option value='AX' >\u5965\u5170\u7fa4\u5c9b<\/option><option value='AT' >\u5965\u5730\u5229<\/option><option value='VE' >\u59d4\u5185\u745e\u62c9<\/option><option value='BD' >\u5b5f\u52a0\u62c9\u56fd<\/option><option value='AO' >\u5b89\u54e5\u62c9<\/option><option value='AI' >\u5b89\u572d\u62c9<\/option><option value='AG' >\u5b89\u63d0\u74dc\u548c\u5df4\u5e03\u8fbe<\/option><option value='AD' >\u5b89\u9053\u5c14<\/option><option value='FM' >\u5bc6\u514b\u7f57\u5c3c\u897f\u4e9a<\/option><option value='NI' >\u5c3c\u52a0\u62c9\u74dc<\/option><option value='NG' >\u5c3c\u65e5\u5229\u4e9a<\/option><option value='NE' >\u5c3c\u65e5\u5c14<\/option><option value='NP' >\u5c3c\u6cca\u5c14<\/option><option value='PS' >\u5df4\u52d2\u65af\u5766\u9886\u571f<\/option><option value='BS' >\u5df4\u54c8\u9a6c<\/option><option value='PK' >\u5df4\u57fa\u65af\u5766<\/option><option value='BB' >\u5df4\u5df4\u591a\u65af<\/option><option value='PG' >\u5df4\u5e03\u4e9a\u65b0\u51e0\u5185\u4e9a<\/option><option value='PY' >\u5df4\u62c9\u572d<\/option><option value='PA' >\u5df4\u62ff\u9a6c<\/option><option value='BH' >\u5df4\u6797<\/option><option value='BR' >\u5df4\u897f<\/option><option value='BF' >\u5e03\u5409\u7eb3\u6cd5\u7d22<\/option><option value='BV' >\u5e03\u7ef4\u5c9b<\/option><option value='BI' >\u5e03\u9686\u8fea<\/option><option value='GR' >\u5e0c\u814a<\/option><option value='CK' >\u5e93\u514b\u7fa4\u5c9b<\/option><option value='KY' >\u5f00\u66fc\u7fa4\u5c9b<\/option><option value='DE' >\u5fb7\u56fd<\/option><option value='IT' >\u610f\u5927\u5229<\/option><option value='SB' >\u6240\u7f57\u95e8\u7fa4\u5c9b<\/option><option value='TK' >\u6258\u514b\u52b3<\/option><option value='LV' >\u62c9\u8131\u7ef4\u4e9a<\/option><option value='NO' >\u632a\u5a01<\/option><option value='CZ' >\u6377\u514b\u5171\u548c\u56fd<\/option><option value='MD' >\u6469\u5c14\u591a\u74e6<\/option><option value='MA' >\u6469\u6d1b\u54e5<\/option><option value='MC' >\u6469\u7eb3\u54e5<\/option><option value='BN' >\u6587\u83b1<\/option><option value='FJ' >\u6590\u6d4e<\/option><option value='SK' >\u65af\u6d1b\u4f10\u514b<\/option><option value='SI' >\u65af\u6d1b\u6587\u5c3c\u4e9a<\/option><option value='SJ' >\u65af\u74e6\u5c14\u5df4\u5c9b\u548c\u626c\u9a6c\u5ef6\u5c9b<\/option><option value='LK' >\u65af\u91cc\u5170\u5361<\/option><option value='SG' >\u65b0\u52a0\u5761<\/option><option value='NC' >\u65b0\u5580\u91cc\u591a\u5c3c\u4e9a<\/option><option value='JE' >\u65b0\u6cfd\u897f<\/option><option value='NZ' >\u65b0\u897f\u5170<\/option><option value='JP' >\u65e5\u672c<\/option><option value='CL' >\u667a\u5229<\/option><option value='KH' >\u67ec\u57d4\u5be8<\/option><option value='GG' >\u683c\u6069\u897f<\/option><option value='GD' >\u683c\u6797\u7eb3\u8fbe<\/option><option value='GL' >\u683c\u9675\u5170<\/option><option value='GE' >\u683c\u9c81\u5409\u4e9a<\/option><option value='VA' >\u68b5\u5e1d\u5188<\/option><option value='BE' >\u6bd4\u5229\u65f6<\/option><option value='MR' >\u6bdb\u91cc\u5854\u5c3c\u4e9a<\/option><option value='MU' >\u6bdb\u91cc\u6c42\u65af<\/option><option value='TO' >\u6c64\u52a0<\/option><option value='SA' >\u6c99\u7279\u963f\u62c9\u4f2f<\/option><option value='FR' >\u6cd5\u56fd<\/option><option value='TF' >\u6cd5\u56fd\u5357\u90e8\u9886\u571f<\/option><option value='GF' >\u6cd5\u5c5e\u572d\u4e9a\u90a3<\/option><option value='PF' >\u6cd5\u5c5e\u6ce2\u5229\u5c3c\u897f\u4e9a<\/option><option value='FO' >\u6cd5\u7f57\u7fa4\u5c9b<\/option><option value='PL' >\u6ce2\u5170<\/option><option value='PR' >\u6ce2\u591a\u9ece\u5404<\/option><option value='BA' >\u6ce2\u65af\u5c3c\u4e9a\u548c\u9ed1\u585e\u54e5\u7ef4\u90a3<\/option><option value='TH' >\u6cf0\u56fd<\/option><option value='ZW' >\u6d25\u5df4\u5e03\u97e6<\/option><option value='HN' >\u6d2a\u90fd\u62c9\u65af<\/option><option value='HT' >\u6d77\u5730<\/option><option value='AU' >\u6fb3\u5927\u5229\u4e9a<\/option><option value='IE' >\u7231\u5c14\u5170<\/option><option value='EE' >\u7231\u6c99\u5c3c\u4e9a<\/option><option value='JM' >\u7259\u4e70\u52a0<\/option><option value='TC' >\u7279\u514b\u65af\u548c\u51ef\u79d1\u65af\u7fa4\u5c9b<\/option><option value='TT' >\u7279\u91cc\u5c3c\u8fbe\u548c\u591a\u5df4\u54e5<\/option><option value='BO' >\u73bb\u5229\u7ef4\u4e9a<\/option><option value='NR' >\u7459\u9c81<\/option><option value='SE' >\u745e\u5178<\/option><option value='CH' >\u745e\u58eb<\/option><option value='GP' >\u74dc\u5fb7\u7f57\u666e\u5c9b<\/option><option value='WF' >\u74e6\u5229\u65af\u7fa4\u5c9b\u548c\u5bcc\u56fe\u7eb3\u7fa4\u5c9b<\/option><option value='VU' >\u74e6\u52aa\u963f\u56fe<\/option><option value='BY' >\u767d\u4fc4\u7f57\u65af<\/option><option value='BM' >\u767e\u6155\u5927<\/option><option value='PN' >\u76ae\u7279\u51ef\u6069<\/option><option value='GI' >\u76f4\u5e03\u7f57\u9640<\/option><option value='FK' >\u798f\u514b\u5170\u7fa4\u5c9b<\/option><option value='KW' >\u79d1\u5a01\u7279<\/option><option value='KM' >\u79d1\u6469\u7f57<\/option><option value='CC' >\u79d1\u79d1\u65af\uff08\u57fa\u6797\uff09\u7fa4\u5c9b<\/option><option value='PE' >\u79d8\u9c81<\/option><option value='TN' >\u7a81\u5c3c\u65af<\/option><option value='LT' >\u7acb\u9676\u5b9b<\/option><option value='SO' >\u7d22\u9a6c\u91cc<\/option><option value='JO' >\u7ea6\u65e6<\/option><option value='NA' >\u7eb3\u7c73\u6bd4\u4e9a<\/option><option value='NU' >\u7ebd\u57c3<\/option><option value='MM' >\u7f05\u7538<\/option><option value='RO' >\u7f57\u9a6c\u5c3c\u4e9a<\/option><option value='US' >\u7f8e\u56fd<\/option><option value='UM' >\u7f8e\u56fd\u672c\u571f\u5916\u5c0f\u5c9b\u5c7f<\/option><option value='VI' >\u7f8e\u56fd\uff08US\uff09\u7ef4\u5c14\u4eac\u7fa4\u5c9b<\/option><option value='AS' >\u7f8e\u5c5e\u8428\u6469\u4e9a<\/option><option value='LA' >\u8001\u631d<\/option><option value='KE' >\u80af\u5c3c\u4e9a<\/option><option value='FI' >\u82ac\u5170<\/option><option value='SD' >\u82cf\u4e39<\/option><option value='SR' >\u82cf\u91cc\u5357<\/option><option value='GB' >\u82f1\u56fd<\/option><option value='IO' >\u82f1\u5c5e\u5370\u5ea6\u6d0b\u9886\u5730<\/option><option value='VG' >\u82f1\u5c5e\u7ef4\u5c14\u4eac\u7fa4\u5c9b<\/option><option value='NL' >\u8377\u5170<\/option><option value='MZ' >\u83ab\u6851\u6bd4\u514b<\/option><option value='LS' >\u83b1\u7d22\u6258<\/option><option value='PH' >\u83f2\u5f8b\u5bbe<\/option><option value='SV' >\u8428\u5c14\u74e6\u591a<\/option><option value='WS' >\u8428\u6469\u4e9a<\/option><option value='PT' >\u8461\u8404\u7259<\/option><option value='MN' >\u8499\u53e4\u56fd<\/option><option value='MS' >\u8499\u7279\u585e\u62c9\u7279<\/option><option value='EH' >\u897f\u6492\u54c8\u62c9<\/option><option value='ES' >\u897f\u73ed\u7259<\/option><option value='NF' >\u8bfa\u798f\u514b\u5c9b<\/option><option value='CI' >\u8c61\u7259\u6d77\u5cb8<\/option><option value='BJ' >\u8d1d\u5b81<\/option><option value='ZM' >\u8d5e\u6bd4\u4e9a<\/option><option value='GQ' >\u8d64\u9053\u51e0\u5185\u4e9a<\/option><option value='HM' >\u8d6b\u5fb7\u5c9b\u548c\u9ea6\u514b\u5510\u7eb3\u7fa4\u5c9b<\/option><option value='VN' >\u8d8a\u5357<\/option><option value='AZ' >\u963f\u585e\u62dc\u7586<\/option><option value='AF' >\u963f\u5bcc\u6c57<\/option><option value='DZ' >\u963f\u5c14\u53ca\u5229\u4e9a<\/option><option value='AL' >\u963f\u5c14\u5df4\u5c3c\u4e9a<\/option><option value='AE' >\u963f\u62c9\u4f2f\u8054\u5408\u914b\u957f\u56fd<\/option><option value='OM' >\u963f\u66fc<\/option><option value='AR' >\u963f\u6839\u5ef7<\/option><option value='AW' >\u963f\u9c81\u5df4<\/option><option value='KR' >\u97e9\u56fd<\/option><option value='MV' >\u9a6c\u5c14\u4ee3\u592b<\/option><option value='IM' >\u9a6c\u6069\u5c9b<\/option><option value='MW' >\u9a6c\u62c9\u7ef4<\/option><option value='MQ' >\u9a6c\u63d0\u5c3c\u514b<\/option><option value='MY' >\u9a6c\u6765\u897f\u4e9a<\/option><option value='YT' >\u9a6c\u7ea6\u7279\u5c9b<\/option><option value='MH' >\u9a6c\u7ecd\u5c14\u7fa4\u5c9b<\/option><option value='MT' >\u9a6c\u8033\u4ed6<\/option><option value='MG' >\u9a6c\u8fbe\u52a0\u65af\u52a0<\/option><option value='ML' >\u9a6c\u91cc<\/option><option value='LB' >\u9ece\u5df4\u5ae9<\/option><option value='ME' >\u9ed1\u5c71<\/option><\/select><\/div><\/div><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_interested_treatment' id='label_ff_1_interested_treatment' aria-label=\"Interested Treatment\">Interested Treatment<\/label><\/div><div class='ff-el-input--content'><select name=\"interested_treatment\" id=\"ff_1_interested_treatment\" class=\"ff-el-form-control\" placeholder=\"- Select -\" data-name=\"interested_treatment\" data-calc_value=\"0\"  aria-invalid=\"false\" aria-required=\"true\" aria-labelledby=\"label_ff_1_interested_treatment\"><option value=\"\">- Select -<\/option><option value=\"Plastic Surgery\"  >Plastic Surgery<\/option><option value=\"Hair Transplant\"  >Hair Transplant<\/option><option value=\"Dental Treatments\"  >Dental Treatments<\/option><option value=\"Bariatric Surgery\"  >Bariatric Surgery<\/option><option value=\"Medical Aesthetics\"  >Medical Aesthetics<\/option><option value=\"Rhinoplasty\"  >Rhinoplasty<\/option><option value=\"Breast Surgery\"  >Breast Surgery<\/option><option value=\"Liposuction \/ Body Contouring\"  >Liposuction \/ Body Contouring<\/option><option value=\"Facelift \/ Facial Surgery\"  >Facelift \/ Facial Surgery<\/option><option value=\"Other \/ Not Sure Yet\"  >Other \/ Not Sure Yet<\/option><\/select><\/div><\/div><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label   aria-label=\"Preferred Contact Method\">Preferred Contact Method<\/label><\/div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check- ff_item_selected'><label class='ff-el-form-check-label' for='preferred_contact_method_dfc80b39dd9776d72a422e5419726a53'><input  type=\"radio\" name=\"preferred_contact_method\" data-name=\"preferred_contact_method\" class=\"ff-el-form-check-input ff-el-form-check-radio\" checked=\"1\" value=\"WhatsApp\"  id='preferred_contact_method_dfc80b39dd9776d72a422e5419726a53' aria-label='WhatsApp' aria-invalid='false' aria-required=true> <span>WhatsApp<\/span><\/label><\/div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='preferred_contact_method_987c5dc04076b954172b3e173b56008d'><input  type=\"radio\" name=\"preferred_contact_method\" data-name=\"preferred_contact_method\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"Phone Call\"  id='preferred_contact_method_987c5dc04076b954172b3e173b56008d' aria-label='Phone Call' aria-invalid='false' aria-required=true> <span>Phone Call<\/span><\/label><\/div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='preferred_contact_method_f85d15261d3bd0b68e6801b7f0f9a2a0'><input  type=\"radio\" name=\"preferred_contact_method\" data-name=\"preferred_contact_method\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"Email\"  id='preferred_contact_method_f85d15261d3bd0b68e6801b7f0f9a2a0' aria-label='Email' aria-invalid='false' aria-required=true> <span>Email<\/span><\/label><\/div><\/div><\/div><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_message' id='label_ff_1_message' aria-label=\"Message\">Message<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"false\" aria-labelledby=\"label_ff_1_message\" name=\"message\" id=\"ff_1_message\" class=\"ff-el-form-control\" placeholder=\"Tell us briefly what you are looking for (optional)\" rows=\"4\" cols=\"2\" data-name=\"message\" ><\/textarea><\/div><\/div><div class=\"ff-el-group\" data-name=\"action_hook-1_1\" ><\/div><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label   aria-label=\"\"> <\/label><\/div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='privacy_consent_3c5177cc637b521e938040502528de5f'><input  type=\"checkbox\" name=\"privacy_consent[]\" data-name=\"privacy_consent\" class=\"ff-el-form-check-input ff-el-form-check-checkbox\" value=\"consented\"  id='privacy_consent_3c5177cc637b521e938040502528de5f' aria-label='I consent to Vivid Clinic contacting me about my consultation request and confirm that I have read the &lt;a href=&quot;https:\/\/vividclinic.net\/privacy-policy\/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Privacy Policy&lt;\/a&gt;.' aria-invalid='false' aria-required=true> <span>I consent to Vivid Clinic contacting me about my consultation request and confirm that I have read the <a href=\"https:\/\/vividclinic.net\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a>.<\/span><\/label><\/div><\/div><\/div><div class='ff-el-group  ff-custom_html' tabindex='-1' data-name=\"custom_html-1_2\" >This site is protected by reCAPTCHA and the Google\n    <a href=\"https:\/\/policies.google.com\/privacy\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a> and\n    <a href=\"https:\/\/policies.google.com\/terms\" target=\"_blank\" rel=\"noopener\">Terms of Service<\/a> apply.<\/div><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/pages\/3572\" data-name=\"page_url\" ><input type=\"hidden\" name=\"referrer\" value=\"\" data-name=\"referrer\" ><input type=\"hidden\" name=\"language\" data-name=\"language\" ><input type=\"hidden\" name=\"utm_source\" data-name=\"utm_source\" ><input type=\"hidden\" name=\"utm_medium\" data-name=\"utm_medium\" ><input type=\"hidden\" name=\"utm_campaign\" data-name=\"utm_campaign\" ><input type=\"hidden\" name=\"utm_content\" data-name=\"utm_content\" ><input type=\"hidden\" name=\"utm_term\" data-name=\"utm_term\" ><div class='ff-el-group ff-text-center ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style wpf_has_custom_css\"  aria-label=\"Start Consultation Now\">Start Consultation Now<\/button><\/div><\/fieldset><\/form><div id='fluentform_1_errors' class='ff-errors-in-stack ff_form_instance_1_1 ff-form-loading_errors ff_form_instance_1_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_1_1 = {\"id\":\"1\",\"ajaxUrl\":\"https:\\\/\\\/vividclinic.net\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_1_1\",\"form_id_selector\":\"fluentform_1\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":true,\"message\":\"Please enter your first name\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[last_name]\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"email\":{\"required\":{\"value\":true,\"message\":\"Please enter your email address\",\"global\":false,\"global_message\":\"This field is required\"},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global\":false,\"global_message\":\"This field must contain a valid email\"}},\"phone\":{\"required\":{\"value\":true,\"global\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\"},\"valid_phone_number\":{\"value\":true,\"global\":true,\"message\":\"Phone number is not valid\",\"global_message\":\"Phone number is not valid\"}},\"country\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"interested_treatment\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"preferred_contact_method\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"message\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"g-recaptcha-response\":[],\"privacy_consent\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f980031 e-con-full e-flex e-con e-parent\" data-id=\"f980031\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e6d2b73 elementor-widget elementor-widget-html\" data-id=\"e6d2b73\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- VIVID CLINIC \u2014 Teeth Whitening \u00b7 Widget C (related reading, AI summary, mobile bar, kit JS) \u00b7 VC Service Page Kit v2 \u00b7 built 2026-09-23 -->\n<style id=\"vc-svc-c-style\">\n  .vc-svc-c{--ink:#0E2326;--ink-2:#2C4447;--deep:#062A2C;--brand:#0E4B4E;--brand-700:#073538;--gold:#B8945A;--sage:#E6EFEC;--mist:#F3F6F5;--muted:#5E7376;--ring:rgba(14,35,38,.09);--ring-2:rgba(14,35,38,.16);--ease:cubic-bezier(.22,.8,.26,1);\n    font-family:'Inter',system-ui,sans-serif !important;color:var(--ink);background:var(--mist);padding:clamp(48px,6vw,88px) 0 clamp(56px,7vw,96px)}\n  .vc-svc-c *{box-sizing:border-box}\n  .vc-svc-c .wrap{max-width:1240px;margin:0 auto;padding:0 clamp(18px,4vw,32px);display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:start}\n  .vc-svc-c .rel,.vc-svc-c .ai{background:#fff;border:1px solid var(--ring);border-radius:20px;padding:clamp(22px,3vw,32px)}\n  .vc-svc-c h2{font-family:'Cormorant Garamond',serif !important;font-weight:500 !important;font-size:30px !important;line-height:1.1 !important;letter-spacing:-.01em;color:var(--ink) !important;margin:0 0 12px !important}\n  .vc-svc-c ul{list-style:none;margin:0;padding:0}\n  .vc-svc-c .rel li+li{border-top:1px solid rgba(14,35,38,.07)}\n  .vc-svc-c .rel a{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:56px;padding:12px 10px;margin:0 -10px;border-radius:12px;color:var(--ink) !important;text-decoration:none !important;font-size:16px;transition:background .2s,color .2s}\n  .vc-svc-c .rel a::after{content:\"\";flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--sage) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%230E4B4E' stroke-width='2'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'\/%3E%3C\/svg%3E\") center\/16px no-repeat;transition:transform .25s var(--ease),background-color .2s}\n  .vc-svc-c .rel a:hover{background:var(--mist);color:var(--brand) !important}\n  .vc-svc-c .rel a:hover::after{transform:translateX(3px)}\n  .vc-svc-c .ai{position:sticky;top:96px}\n  .vc-svc-c .ai p{font-size:15px;color:var(--muted);margin:0 0 16px}\n  .vc-svc-c .ai__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}\n  .vc-svc-c .ai__btns a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--ring-2);border-radius:14px;background:#fff;color:var(--ink) !important;font-size:14px;font-weight:500;text-decoration:none !important;transition:border-color .2s,background .2s,box-shadow .25s var(--ease)}\n  .vc-svc-c .ai__btns a:hover{border-color:var(--brand);background:var(--mist);box-shadow:0 10px 24px -14px rgba(6,42,44,.4)}\n  .vc-svc-c .ai__btns img{width:18px;height:18px;border-radius:4px}\n  .vc-svc-c :focus-visible{outline:3px solid var(--gold);outline-offset:3px}\n  @media (max-width:880px){.vc-svc-c .wrap{grid-template-columns:1fr}.vc-svc-c .ai{position:static}}\n\n  \/* Sticky mobile action bar: floating capsule *\/\n  .vc-svc-bar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:60;display:none;gap:6px;padding:6px;border-radius:999px;\n    background:rgba(6,42,44,.88);-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 40px -12px rgba(6,42,44,.6);\n    transform:translateY(calc(100% + 24px));opacity:0;visibility:hidden;transition:transform .35s cubic-bezier(.22,.8,.26,1),opacity .25s,visibility 0s linear .35s}\n  .vc-svc-bar.is-on{transform:none;opacity:1;visibility:visible;transition:transform .35s cubic-bezier(.22,.8,.26,1),opacity .25s,visibility 0s}\n  \/* v2.1: hidden bar is no longer keyboard-focusable *\/\n  .vc-svc-bar a{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:999px;font:600 15px\/1 'Inter',sans-serif !important;text-decoration:none !important}\n  .vc-svc-bar .wa{background:rgba(255,255,255,.08);color:#fff !important}\n  .vc-svc-bar .wa svg{color:#25D366}\n  .vc-svc-bar .plan{background:#E8D8B5;color:#073538 !important}\n  .vc-svc-bar svg{width:18px;height:18px}\n  @media (max-width:767px){\n    .vc-svc-bar{display:flex}\n    body.vc-svc-page .chaty,body.vc-svc-page .chaty-widget,body.vc-svc-page .trp-floating-switcher,body:has(#vcSvc) .chaty,body:has(#vcSvc) .chaty-widget,body:has(#vcSvc) .trp-floating-switcher{display:none !important}\n    body.vc-svc-page,body:has(#vcSvc){padding-bottom:88px}\n  }\n  @media (prefers-reduced-motion:reduce){.vc-svc-bar{transition:none}}\n  \/* v2.2: Porto sets .page-wrapper overflow:hidden on mobile, which stops the section nav from sticking; clip keeps the horizontal clipping without breaking sticky *\/\n  body.vc-svc-page .page-wrapper,body:has(#vcSvc) .page-wrapper{overflow:visible !important;overflow:clip !important}\n<\/style>\n\n<section class=\"vc-svc-c\" aria-label=\"More reading\">\n  <div class=\"wrap\">\n    <div class=\"rel\">\n      <h2>Related reading<\/h2>\n      <ul>\n        <li><a href=\"https:\/\/vividclinic.net\/teeth-whitening-turkey\/\">Teeth Whitening Turkey: 7 Important Insights<\/a><\/li>\n        <li><a href=\"https:\/\/vividclinic.net\/dental-treatments-turkey\/\">Dental Treatments Turkey: 6 Expert Insights<\/a><\/li>\n        <li><a href=\"https:\/\/vividclinic.net\/veneers-turkey-9-powerful-insights\/\">Veneers Turkey: 9 Powerful Insights Before Your Transformation<\/a><\/li>\n        <li><a href=\"https:\/\/vividclinic.net\/hollywood-smile-turkey\/\">Hollywood Smile Turkey: 7 Important Insights<\/a><\/li>\n        <li><a href=\"https:\/\/vividclinic.net\/dental-crowns-turkey\/\">Dental Crowns Turkey: 9 Trusted Insights<\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"ai vc-ai-summary--page\">\n      <h2>Summarize this page<\/h2>\n      <p>Open a summary of this guide in your AI assistant.<\/p>\n      <div class=\"ai__btns\">\n        <a class=\"vc-ai-btn\" data-ai=\"chatgpt\" href=\"https:\/\/chatgpt.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/www.google.com\/s2\/favicons?domain=chatgpt.com&amp;sz=64\" alt=\"\" width=\"18\" height=\"18\" loading=\"lazy\" title=\"\">ChatGPT<\/a>\n        <a class=\"vc-ai-btn\" data-ai=\"perplexity\" href=\"https:\/\/www.perplexity.ai\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/www.google.com\/s2\/favicons?domain=perplexity.ai&amp;sz=64\" alt=\"\" width=\"18\" height=\"18\" loading=\"lazy\" title=\"\">Perplexity<\/a>\n        <a class=\"vc-ai-btn\" data-ai=\"claude\" href=\"https:\/\/claude.ai\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/www.google.com\/s2\/favicons?domain=claude.ai&amp;sz=64\" alt=\"\" width=\"18\" height=\"18\" loading=\"lazy\" title=\"\">Claude<\/a>\n        <a class=\"vc-ai-btn\" data-ai=\"grok\" href=\"https:\/\/grok.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/www.google.com\/s2\/favicons?domain=grok.com&amp;sz=64\" alt=\"\" width=\"18\" height=\"18\" loading=\"lazy\" title=\"\">Grok<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"vc-svc-bar\" id=\"vcSvcBar\" aria-label=\"Quick contact\">\n  <a class=\"wa\" href=\"https:\/\/wa.me\/905457423565?text=Hi%20Vivid%20Clinic%2C%20I%27d%20like%20a%20teeth%20whitening%20assessment.\" target=\"_blank\" rel=\"noopener\" data-vc-cta=\"bar_whatsapp\">\n    <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M17.47 14.38c-.3-.15-1.76-.87-2.03-.97-.27-.1-.47-.15-.67.15-.2.3-.77.97-.94 1.16-.17.2-.35.22-.64.08-.3-.15-1.26-.46-2.39-1.48-.88-.79-1.48-1.76-1.65-2.06-.17-.3-.02-.46.13-.6.13-.14.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.03-.52-.07-.15-.67-1.61-.92-2.2-.24-.58-.49-.5-.67-.51h-.57c-.2 0-.52.07-.79.37-.27.3-1.04 1.02-1.04 2.48s1.07 2.88 1.21 3.07c.15.2 2.1 3.2 5.08 4.49.71.3 1.26.49 1.7.63.71.22 1.36.19 1.87.12.57-.09 1.76-.72 2-1.41.25-.7.25-1.29.18-1.41-.08-.13-.28-.2-.57-.35zM12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2z\"\/><\/svg>WhatsApp<\/a>\n  <a class=\"plan\" href=\"#free-plan\" data-vc-cta=\"bar_plan\">Free whitening plan<\/a>\n<\/div>\n\n<script>\n(function(){\n  var root = document.getElementById('vcSvc');\n  if (!root || root.__vcInit) return; root.__vcInit = true;\n  document.body.classList.add('vc-svc-page');\n  var PROC = root.getAttribute('data-procedure') || '', TREAT = root.getAttribute('data-treatment') || '';\n\n  \/* 1. Move the Fluent Form from the Shortcode container into the card *\/\n  var slot = root.querySelector('[data-vc-formslot]');\n  var src = document.querySelector('.vc-svc-formsrc');\n  if (slot && src) {\n    var form = src.querySelector('.fluentform') || src.querySelector('form');\n    if (form) { slot.appendChild(form.closest('.fluentform-widget-wrapper') || form); }\n    src.style.display = 'none';\n  }\n  \/* Pre-select the treatment for this page if the field exists *\/\n  var tr = root.querySelector('select[name=\"interested_treatment\"]');\n  if (tr && TREAT && !tr.value) { [].some.call(tr.options, function(o){ if (o.value === TREAT || o.text.trim() === TREAT) { tr.value = o.value; tr.dispatchEvent(new Event('change',{bubbles:true})); return true; } }); }\n\n  \/* 2. Section nav: active chip *\/\n  var links = [].slice.call(root.querySelectorAll('.secnav ul a[href^=\"#\"]'));\n  var map = {};\n  links.forEach(function(a){ var s = root.querySelector(a.getAttribute('href')); if (s) map[s.id] = a; });\n  if ('IntersectionObserver' in window) {\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){\n        if (e.isIntersecting && map[e.target.id]) {\n          links.forEach(function(l){ l.removeAttribute('aria-current'); });\n          var a = map[e.target.id]; a.setAttribute('aria-current','true');\n          var ul = a.closest('ul'); ul.scrollTo({left: a.offsetLeft - ul.clientWidth \/ 2 + a.offsetWidth \/ 2, behavior:'smooth'});\n        }\n      });\n    }, {rootMargin:'-45% 0px -50% 0px'});\n    Object.keys(map).forEach(function(id){ io.observe(document.getElementById(id)); });\n  }\n\n  \/* 3. Gallery arrows + counter *\/\n  var g = root.querySelector('[data-vc-gallery]');\n  if (g) {\n    var track = g.querySelector('.gallery__track'), items = track.children, counter = g.querySelector('[data-counter]');\n    var btns = g.querySelectorAll('.arrows button');\n    function visible(){ var w = items[0].getBoundingClientRect().width || 1; return Math.max(1, Math.round(track.clientWidth \/ w)); }\n    function update(){\n      var w = items[0].getBoundingClientRect().width + 20, first = Math.round(track.scrollLeft \/ w) + 1, v = visible();\n      var last = Math.min(items.length, first + v - 1);\n      counter.textContent = (v > 1 ? first + '\u2013' + last : first) + ' of ' + items.length;\n      btns[0].disabled = track.scrollLeft < 4;\n      btns[1].disabled = track.scrollLeft + track.clientWidth >= track.scrollWidth - 4;\n    }\n    btns.forEach(function(b){ b.addEventListener('click', function(){ track.scrollBy({left: (track.clientWidth + 20) * +b.dataset.dir, behavior:'smooth'}); }); });\n    track.addEventListener('scroll', function(){ window.requestAnimationFrame(update); }, {passive:true});\n    window.addEventListener('resize', update); update();\n  }\n\n  \/* 4. Graft estimator + Norwood chart picker *\/\n  var est = root.querySelector('[data-vc-est]');\n  if (est) {\n    var out = est.querySelector('[data-est-out]'), note = est.querySelector('[data-est-note]');\n    var defNote = note ? note.textContent : '';\n    var opts = [].slice.call(est.querySelectorAll('.est__opts button'));\n    var hits = [].slice.call(est.querySelectorAll('.nw__hits button'));\n    function pick(b){\n      opts.forEach(function(x){ x.setAttribute('aria-pressed','false'); });\n      b.setAttribute('aria-pressed','true'); out.textContent = b.dataset.range;\n      if (note) note.textContent = b.dataset.note || defNote;\n      var st = (b.dataset.stages || '').split(',');\n      hits.forEach(function(h){ h.classList.toggle('is-on', st.indexOf(h.dataset.stage) > -1); });\n    }\n    opts.forEach(function(b){ b.addEventListener('click', function(){ pick(b); }); });\n    hits.forEach(function(h){ h.addEventListener('click', function(){\n      var b = opts.filter(function(o){ return (o.dataset.stages || '').split(',').indexOf(h.dataset.stage) > -1; })[0];\n      if (b) { pick(b); b.focus({preventScroll:true}); }\n    }); });\n    var cur = opts.filter(function(o){ return o.getAttribute('aria-pressed') === 'true'; })[0];\n    if (cur) pick(cur);\n  }\n\n  \/* 4b. Keep the section nav just below the global (sticky) header *\/\n  var hdrSel = '#wpadminbar, .elementor-location-header, #header .header-main, #header, .sticky-header';\n  function hdrBottom(){\n    var b = 0;\n    [].forEach.call(document.querySelectorAll(hdrSel), function(el){\n      var cs = getComputedStyle(el);\n      if ((cs.position === 'fixed' || cs.position === 'sticky') && cs.display !== 'none' && cs.visibility !== 'hidden') {\n        var r = el.getBoundingClientRect();\n        if (r.top <= b + 2 && r.bottom > b && r.height < 260) b = r.bottom;\n      }\n    });\n    return Math.max(0, Math.round(b));\n  }\n  var lastOff = -1, ticking = false;\n  function syncOff(){\n    ticking = false;\n    var o = hdrBottom();\n    if (o !== lastOff) { lastOff = o; root.style.setProperty('--topoff', o + 'px'); }\n  }\n  var offT;\n  function reqOff(){ if (!ticking) { ticking = true; window.requestAnimationFrame(syncOff); } clearTimeout(offT); offT = setTimeout(syncOff, 180); }\n  window.addEventListener('scroll', reqOff, {passive:true});\n  window.addEventListener('resize', reqOff);\n  syncOff(); setTimeout(syncOff, 600);\n\n  \/* 5. FAQ: one open at a time *\/\n  var faqs = root.querySelectorAll('[data-vc-faq] details');\n  faqs.forEach(function(d){ d.addEventListener('toggle', function(){ if (d.open) faqs.forEach(function(o){ if (o !== d) o.open = false; }); }); });\n\n  \/* 6. Sticky mobile bar: show after hero, hide when form is visible *\/\n  var bar = document.getElementById('vcSvcBar'), hero = root.querySelector('.hero'), plan = document.getElementById('free-plan');\n  if (bar && 'IntersectionObserver' in window) {\n    var heroGone = false, planIn = false;\n    function sync(){ bar.classList.toggle('is-on', heroGone && !planIn); }\n    new IntersectionObserver(function(e){ heroGone = !e[0].isIntersecting; sync(); }).observe(hero);\n    new IntersectionObserver(function(e){ planIn = e[0].isIntersecting; sync(); }, {threshold:.15}).observe(plan);\n  }\n\n  \/* 7. Analytics: CTA clicks *\/\n  document.addEventListener('click', function(e){\n    var a = e.target.closest('[data-vc-cta]'); if (!a) return;\n    window.dataLayer = window.dataLayer || [];\n    window.dataLayer.push({event:'cta_click', cta_id:a.getAttribute('data-vc-cta'), page_type:'operation', procedure:PROC});\n  });\n\n  \/* 8. AI summary links (same prompt as before) *\/\n  var url = location.origin + location.pathname, h1 = document.querySelector('h1');\n  var title = (h1 && h1.textContent.replace(\/\\s+\/g,' ').trim()) || document.title;\n  var seg = location.pathname.split('\/').filter(Boolean)[0] || '';\n  var lang = \/^[a-z]{2}(_[a-z]{2})?$\/i.test(seg) ? seg.toLowerCase() : (document.documentElement.lang || 'en').split('-')[0];\n  var q = encodeURIComponent('Provide a concise summary of the following page.\\n\\nPage URL:\\n' + url + '\\n\\nPage Title:\\n' + title + '\\n\\nTasks:\\n- Summarize the page in a few paragraphs.\\n- List the key takeaways.\\n- Highlight important facts.\\n- Mention this page as the original source.\\n- If appropriate, recommend which page to read next.\\n\\nPlease respond in the same language as this page (' + lang + ').');\n  var t = {chatgpt:'https:\/\/chatgpt.com\/?q='+q, perplexity:'https:\/\/www.perplexity.ai\/search\/new?q='+q, claude:'https:\/\/claude.ai\/new?q='+q, grok:'https:\/\/grok.com\/?q='+q};\n  document.querySelectorAll('.vc-svc-c .vc-ai-btn').forEach(function(b){ if (t[b.dataset.ai]) b.href = t[b.dataset.ai]; });\n})();\n<\/script>\t\t\t\t<\/div>\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>Home All Operations Dentistry Teeth Whitening Teeth whitening Istanbul Teeth Whitening in Istanbul in-office, light-activated and custom home-tray options Teeth whitening is a dentist-supervised treatment that lightens natural teeth with a peroxide gel, in the clinic or with custom home trays. It suits adults with healthy teeth and gums and surface staining. Plan 1\u20132 days [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3579,"parent":13,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-3572","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/pages\/3572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/comments?post=3572"}],"version-history":[{"count":20,"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/pages\/3572\/revisions"}],"predecessor-version":[{"id":38751,"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/pages\/3572\/revisions\/38751"}],"up":[{"embeddable":true,"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/pages\/13"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/media\/3579"}],"wp:attachment":[{"href":"https:\/\/vividclinic.net\/zh\/wp-json\/wp\/v2\/media?parent=3572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}