{"id":105940,"date":"2026-06-24T18:20:20","date_gmt":"2026-06-24T16:20:20","guid":{"rendered":"https:\/\/staging.simonehair.com\/routine-fuer-fettige-kopfhaut\/"},"modified":"2026-10-25T15:55:04","modified_gmt":"2026-10-25T14:55:04","slug":"fettige-kopfhaut-routine","status":"publish","type":"page","link":"https:\/\/www.simonehair.com\/de\/fettige-kopfhaut-routine\/","title":{"rendered":"Routine f\u00fcr fettige Kopfhaut"},"content":{"rendered":"<div id=\"os-page\">\n<div class=\"lp-head\">\n<div class=\"lp-bar\">\n    <img decoding=\"async\" class=\"lp-logo\" src=\"\/wp-content\/uploads\/2025\/12\/simone-trichology.png\" alt=\"Simone Trichology\"><br \/>\n    <span class=\"lp-tag\">Trichology since 1989<\/span>\n  <\/div>\n<\/div>\n<\/div>\n<style>\n.cta-alt{display:block;margin-top:14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.65);text-decoration:underline;text-underline-offset:4px;}\n.cta-alt:hover{color:#fff;}\n<\/style>\n<div id=\"os-page\">\n<section class=\"hero\">\n  <img decoding=\"async\" class=\"hero-bg\" src=\"\/wp-content\/uploads\/2026\/06\/hair-fibres-macro-trichology.png\" alt=\"Scalp and hair fibres under macro magnification \u2014 Simone Trichology\"><br \/>\n  <span class=\"hero-ov\"><\/span><br \/>\n  <span class=\"hero-grain\"><\/span><\/p>\n<div class=\"hero-inner reveal\">\n    <span class=\"eyebrow lt\"><span class=\"ring lt\"><span class=\"b\"><\/span><span class=\"s\"><\/span><span class=\"c\"><\/span><\/span>Drug-free \u00b7 trichologist-reviewed<\/span><\/p>\n<h1>Oily roots again by midday? <em class=\"lite\">Your scalp is out of balance.<\/em><\/h1>\n<p class=\"sub\">Get a free scalp diagnosis in five guided steps. Your case is analysed in under two minutes, reviewed personally by a trichologist, and your full report \u2014 with a complete routine \u2014 arrives by email within 24 hours. Built on more than 37 years of trichology and TFD System biomimetic exosomes.<\/p>\n<p>    <a class=\"btn btn-w\" href=\"#advisor\" data-event=\"assessment_start\">Start your free scalp diagnosis<\/a><br \/>\n    <a class=\"cta-alt\" href=\"https:\/\/www.simonehair.com\/de\/produktkategorie\/seborrhoe-kontrolle-kopfhaut-biobalance\/\" data-event=\"shop_seborrhea\">Or shop the oily scalp range<\/a><\/p>\n<div class=\"trust\">\n      <span>CES Innovation Award<\/span><span class=\"sep\">\u00b7<\/span><br \/>\n      <span>More than 37 years of trichology<\/span><span class=\"sep\">\u00b7<\/span><br \/>\n      <span>TFD System biomimetic exosomes<\/span>\n    <\/div>\n<\/p><\/div>\n<\/section>\n<\/div>\n<div id=\"os-page\">\n<section class=\"sec bg-white\">\n<div class=\"wrap\">\n<div class=\"sec-head reveal\">\n      <span class=\"eyebrow\">The signs<\/span><\/p>\n<h2>Sound familiar?<\/h2>\n<\/p><\/div>\n<div class=\"chips reveal\">\n<div class=\"chip\"><span class=\"mk\" aria-hidden=\"true\"><\/span>Greasy roots within hours of washing<\/div>\n<div class=\"chip\"><span class=\"mk\" aria-hidden=\"true\"><\/span>Flat, lank hair by the afternoon<\/div>\n<div class=\"chip\"><span class=\"mk\" aria-hidden=\"true\"><\/span>A scalp that never feels truly fresh<\/div>\n<div class=\"chip\"><span class=\"mk\" aria-hidden=\"true\"><\/span>Recurring oily flakes at the roots<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<\/div>\n<div id=\"os-page\">\n<section class=\"sec bg-soft\">\n<div class=\"wrap\">\n<div class=\"sec-head reveal\">\n      <span class=\"eyebrow\">The method<\/span><\/p>\n<h2>Why it works differently<\/h2>\n<\/p><\/div>\n<div class=\"grid3 reveal\">\n<div class=\"fcard\">\n<div class=\"k\">No prescription<\/div>\n<h3>Drug-free by design<\/h3>\n<p>A dermocosmetic, scalp-first approach \u2014 no minoxidil, no prescription required.<\/p>\n<\/div>\n<div class=\"fcard\">\n<div class=\"k\">TFD System<\/div>\n<h3>Biomimetic exosomes<\/h3>\n<p>Smart micro-carriers that help deliver actives where the scalp needs them.<\/p>\n<\/div>\n<div class=\"fcard\">\n<div class=\"k\">Balance, not strip<\/div>\n<h3>No stripping, no rebound<\/h3>\n<p>Helps rebalance sebum instead of over-drying the scalp into a rebound cycle.<\/p>\n<\/div><\/div>\n<\/p><\/div>\n<\/section>\n<\/div>\n<div id=\"os-page\">\n<section class=\"sec bg-dark\">\n<div class=\"wrap\">\n<div class=\"sec-head reveal\">\n      <span class=\"eyebrow lt\">How it works<\/span><\/p>\n<h2>From your scalp to your routine, in three steps<\/h2>\n<\/p><\/div>\n<div class=\"steps reveal\">\n<div class=\"step\">\n<div class=\"n\">01<\/div>\n<h3>Complete the guided assessment<\/h3>\n<p>Five short steps \u2014 about you, your hair, your case, your context and your photographs. Your result appears on screen in around 40&#8211;90 seconds.<\/p>\n<\/div>\n<div class=\"step\">\n<div class=\"n\">02<\/div>\n<h3>A trichologist reviews your case<\/h3>\n<p>Every diagnosis is personally reviewed by a trichologist \u2014 not just an algorithm.<\/p>\n<\/div>\n<div class=\"step\">\n<div class=\"n\">03<\/div>\n<h3>Receive your report and routine<\/h3>\n<p>Your full PDF report arrives by email within 24 hours, with a tailored protocol you can add to your basket in one click.<\/p>\n<\/div><\/div>\n<\/p><\/div>\n<\/section>\n<\/div>\n<style>\n#advisor{position:relative;background:#0A0A0A;overflow:hidden;}\n#advisor .adv-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.16;filter:saturate(.6);}\n#advisor .adv-ov{position:absolute;inset:0;background:radial-gradient(1100px 520px at 50% 0%,rgba(255,255,255,.06),transparent 60%),linear-gradient(180deg,rgba(10,10,10,.35) 0%,rgba(10,10,10,.85) 55%,#0A0A0A 100%);}\n#advisor .adv-in{position:relative;z-index:2;text-align:center;max-width:760px;margin:0 auto;}\n#advisor h2{color:#fff;}\n#advisor .lead{color:rgba(255,255,255,.72);}\n#advisor .adv-hud{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 22px;}\n#advisor .hud-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.78);background:rgba(255,255,255,.04);}\n#advisor .hud-dot{width:7px;height:7px;border-radius:50%;background:#39D98A;animation:shcPulse 2s infinite;}\n@keyframes shcPulse{0%{box-shadow:0 0 0 0 rgba(57,217,138,.45)}70%{box-shadow:0 0 0 9px rgba(57,217,138,0)}100%{box-shadow:0 0 0 0 rgba(57,217,138,0)}}\n#advisor .adv-meta{margin-top:20px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45);}\n<\/style>\n<div id=\"os-page\">\n<section class=\"sec adv-anchor\" id=\"advisor\">\n  <img decoding=\"async\" class=\"adv-bg\" src=\"\/wp-content\/uploads\/2026\/06\/hair-fibres-macro-trichology.png\" alt=\"\" aria-hidden=\"true\"><br \/>\n  <span class=\"adv-ov\"><\/span><\/p>\n<div class=\"wrap reveal\">\n<div class=\"adv-in\">\n<div class=\"adv-hud\">\n        <span class=\"hud-chip\"><span class=\"hud-dot\"><\/span>Trichology Advisor \u00b7 Online<\/span><br \/>\n        <span class=\"hud-chip\">Reviewed personally by a trichologist<\/span><br \/>\n        <span class=\"hud-chip\">Confidential<\/span>\n      <\/div>\n<p>      <span class=\"eyebrow lt\">Your free diagnosis<\/span><\/p>\n<h2>Let&rsquo;s find your routine<\/h2>\n<p class=\"lead\">Five guided steps about you, your scalp and your hair &mdash; result on screen, full report by email within 24 hours.<\/p>\n<p class=\"adv-meta\">Free pre-assessment \u00b7 No obligation \u00b7 GDPR-protected<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<\/div>\n    <div id=\"shc-app\" class=\"shc-dark\"\n         data-endpoint=\"https:\/\/www.simonehair.com\/de\/wp-json\/simone\/v1\/diagnostico\"\n         data-estado=\"https:\/\/www.simonehair.com\/de\/wp-json\/simone\/v1\/estado\"\n         data-fotos=\"https:\/\/www.simonehair.com\/de\/wp-json\/simone\/v1\/fotos\"\n         data-geo=\"https:\/\/www.simonehair.com\/de\/wp-json\/simone\/v1\/geo\"\n         data-cart=\"https:\/\/www.simonehair.com\/de\/warenkorb\/\"\n         data-ajax=\"https:\/\/www.simonehair.com\/wp-admin\/admin-ajax.php\"\n         data-starter=\"{&quot;url&quot;:&quot;https:\\\/\\\/www.simonehair.com\\\/de\\\/haarbehandlungen-shop\\\/routine-gegen-haarausfall\\\/&quot;,&quot;name&quot;:&quot;Routine gegen Haarausfall&quot;,&quot;price&quot;:&quot;134,78\\u00a0\\u20ac&quot;,&quot;pct&quot;:15}\">\n      <style>\n        \/* Skin canon clinical-luxury \u00b7 scope #shc-app \u00b7 prefijo shc- (a\u00f1adir \"shc\" al CCSS allowlist) *\/\n        #shc-app{font-family:'Albert Sans',sans-serif;color:#444;max-width:680px;margin:0 auto;font-size:15px;line-height:1.6}\n        #shc-app h2{font-family:'Albert Sans',sans-serif;font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.01em;color:#0A0A0A;margin:0 0 18px}\n        #shc-app .shc-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:#9A9A9A;margin:0 0 14px}\n        #shc-app .shc-eyebrow::before{content:\"\";width:26px;height:1px;background:#9A9A9A}\n        #shc-app .lbl{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:#555;margin:18px 0 7px}\n        #shc-app select,#shc-app input[type=text],#shc-app input[type=email]{width:100%;height:auto;min-height:46px;line-height:1.35;padding:11px 14px;border:1px solid #E7E7E4;border-radius:10px;font-size:15px;font-family:'Albert Sans',sans-serif;color:#0A0A0A;background:#fff;box-sizing:border-box}\n        #shc-app select:focus,#shc-app input:focus{outline:none;border-color:#0A0A0A}\n        #shc-app .tip{border:1px solid #E7E7E4;border-radius:14px;background:#FBFBFA;padding:14px 18px;margin:14px 0;font-size:13.5px;color:#555}\n        #shc-app .slot{border:1.5px dashed #E7E7E4;border-radius:14px;background:#FBFBFA;padding:14px;text-align:center;margin:10px 0;cursor:pointer;font-size:14px;color:#555;transition:border-color .3s ease}\n        #shc-app .slot:hover{border-color:#0A0A0A}\n        #shc-app .slot.ok{border-style:solid;border-color:#0A0A0A;color:#0A0A0A;background:#fff}\n        #shc-app .slot.bad{border-style:solid;border-color:#b02a1e;background:#fff5f4}\n        #shc-app .slot.bad .slot-warn{color:#b02a1e;font-weight:600}\n        #shc-app.shc-dark .slot.bad{border-color:#e0574a;background:#1a0f0e}\n        #shc-app.shc-dark .slot.bad .slot-warn{color:#ff8a7e}\n        #shc-app .slot img{max-height:110px;border-radius:8px;display:block;margin:8px auto 0}\n        #shc-app .consent{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:#555;margin:18px 0}\n        #shc-app .consent a{color:#0A0A0A;text-decoration:underline;text-underline-offset:3px}\n        #shc-app .btn{display:block;width:100%;padding:16px 30px;border:none;border-radius:8px;background:#0A0A0A;color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;font-family:'Albert Sans',sans-serif;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}\n        #shc-app .btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 32px rgba(10,10,10,.18)}\n        #shc-app .btn:disabled{background:#c9c9c9;cursor:default}\n        #shc-app .err{background:#fdecea;border:1px solid #f0b5ae;color:#8a2318;border-radius:10px;padding:11px 14px;font-size:13.5px;margin:12px 0;display:none}\n        #shc-app .flag{border-left:3px solid #0A0A0A;background:#FBFBFA;padding:13px 16px;margin:16px 0;font-size:13.5px;color:#444;border-radius:0 10px 10px 0}\n        #shc-app .shc-geo{border:1px solid #E7E7E4;border-radius:18px;background:#FBFBFA;padding:34px 30px;text-align:left}\n        #shc-app .shc-geo h2{margin-bottom:12px}\n        #shc-app .shc-geo p{font-size:15px;line-height:1.65;color:#555;margin:0 0 12px}\n        #shc-app .shc-geo .shc-geo-country{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9A9A9A;margin-top:16px}\n        #shc-app .shc-geo a{color:#0A0A0A;text-decoration:underline}\n        #shc-app.shc-dark .shc-geo{background:#111;border-color:#2a2a2a}\n        #shc-app.shc-dark .shc-geo p{color:#bdbdbd}\n        #shc-app.shc-dark .shc-geo a{color:#fff}\n        #shc-app .frente{border:1px solid #E7E7E4;border-radius:14px;padding:12px 16px;margin:10px 0;background:#fff}\n        #shc-app .frente ul{margin:8px 0 2px;padding-left:18px}\n        #shc-app table{width:100%;border-collapse:collapse;font-size:13.5px;margin:10px 0}\n        #shc-app th{background:#0A0A0A;color:#fff;text-align:left;padding:7px 10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n        #shc-app td{padding:7px 10px;border-bottom:1px solid #E7E7E4;color:#444}\n        #shc-app .note{font-size:13px;color:#666}\n        #shc-app .shc-starter{border:1px solid #0A0A0A;border-radius:14px;padding:20px 20px 22px;margin:20px 0 8px;background:#fff}\n        #shc-app .shc-starter .st-eye{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#9A9A9A;margin:0 0 8px}\n        #shc-app .shc-starter .st-tit{font-size:20px;line-height:1.15;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;color:#0A0A0A;margin:0 0 8px}\n        #shc-app .shc-starter p{margin:0 0 10px;font-size:14px;line-height:1.6;color:#444}\n        #shc-app .shc-starter .st-price{font-size:15px;font-weight:700;color:#0A0A0A}\n        #shc-app .shc-starter .st-price span{font-size:13px;font-weight:400;color:#777}\n        #shc-app .shc-starter a.btn{margin-top:14px;text-align:center;text-decoration:none;box-sizing:border-box;color:#fff}\n        #shc-app .btn.btn-ghost{background:#fff;color:#0A0A0A;border:1px solid #0A0A0A}\n        #shc-app.shc-dark .shc-starter{background:#111;border-color:#fff}\n        #shc-app.shc-dark .shc-starter .st-tit,#shc-app.shc-dark .shc-starter .st-price{color:#fff}\n        #shc-app.shc-dark .shc-starter p{color:#cfcfcf}\n        #shc-app.shc-dark .shc-starter a.btn{color:#0A0A0A}\n        #shc-app.shc-dark .btn.btn-ghost{background:transparent;color:#fff;border:1px solid #fff}\n        #shc-app .note a{color:#0A0A0A;text-decoration:underline;text-underline-offset:3px}\n        #shc-app .legal{margin-top:28px;padding-top:12px;border-top:1px solid #E7E7E4;font-size:11px;color:#888;line-height:1.55}\n        #shc-app .cta{border:1px solid #E7E7E4;border-radius:14px;padding:16px 18px;margin:22px 0 8px;background:#FBFBFA;position:relative;overflow:hidden}\n        #shc-app .cta::after{content:\"\";position:absolute;top:0;left:0;height:2px;width:100%;background:#0A0A0A}\n        #shc-app .hp{position:absolute;left:-5000px}\n        #shc-app .shc-ts{margin:14px 0}\n        \/* \u2500\u2500 Esc\u00e1ner de c\u00e1mara \u2500\u2500 *\/\n        #shc-app .slot-hint{font-size:13px;color:#777}\n        \/* v4.5.5 \u00b7 fotos una a una *\/\n        #shc-app .shc-pchips{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 12px}\n        #shc-app .pchip{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:6px;border:1px solid #E7E7E4;color:#9A9A9A;font-size:11.5px;font-weight:500;letter-spacing:.02em}\n        #shc-app .pchip.cur{border-color:#0A0A0A;color:#0A0A0A;font-weight:600}\n        #shc-app .pchip.done{background:#0A0A0A;border-color:#0A0A0A;color:#fff;font-weight:600}\n        #shc-app .pchip.bad{border-color:#b02a1e;color:#b02a1e;font-weight:600}\n        #shc-app .shc-slots{display:block}\n        #shc-app .slot{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:center;text-align:left;cursor:default;position:relative}\n        #shc-app .slot.hid{display:none}\n        #shc-app .slot-guide,#shc-app #pcheck-img{width:104px;height:104px;max-height:none;border-radius:12px;object-fit:cover;flex-shrink:0;margin:0;background:#000}\n        #shc-app .slot-txt{display:flex;flex-direction:column;gap:4px;flex:1 1 180px;min-width:0}\n        #shc-app .slot-k{font-family:'IBM Plex Mono',monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#9A9A9A}\n        #shc-app .slot-txt strong{font-size:15px;line-height:1.25}\n        #shc-app .slot-txt .slot-hint{line-height:1.5}\n        #shc-app .slot-acts{flex:1 1 100%;justify-content:flex-start;margin-top:0}\n        #shc-app .slot-primary{background:#0A0A0A;color:#fff}\n        #shc-app .slot.bad .slot-k{color:#b02a1e}\n        #shc-app .pdone-thumbs{display:flex;gap:6px;flex-shrink:0}\n        #shc-app .pdone-thumbs img{width:56px;height:56px;border-radius:8px;object-fit:cover;margin:0;max-height:none}\n        @media (max-width:480px){#shc-app .slot-guide,#shc-app #pcheck-img{width:100%;height:170px;object-position:center 30%}#shc-app .slot img.slot-guide{height:170px;max-height:none;object-fit:contain;background:#000}}\n        #shc-app .slot-acts{display:flex;gap:8px;justify-content:center;margin-top:10px}\n        #shc-app .slot-btn{padding:10px 18px;border:1px solid #0A0A0A;border-radius:8px;background:#fff;color:#0A0A0A;font-size:13px;font-weight:600;font-family:'Albert Sans',sans-serif;letter-spacing:.02em;cursor:pointer;transition:background .25s ease,color .25s ease}\n        #shc-app .slot-btn:hover{background:#0A0A0A;color:#fff}\n        #shc-app .slot-btn{display:inline-flex;align-items:center;gap:7px}\n        #shc-app .slot-ico{width:16px;height:16px;flex-shrink:0;display:block}\n        #shc-cam{position:fixed;inset:0;z-index:99999;background:#0A0A0A;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}\n        #shc-cam .cam-zone{font-family:'Albert Sans',sans-serif;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:#999;margin-bottom:14px;text-align:center}\n        #shc-cam .cam-stage{position:relative;width:min(92vw,640px);max-height:64vh;border-radius:14px;overflow:hidden;background:#000}\n        #shc-cam video{display:block;width:100%;max-height:64vh;object-fit:contain}\n        #shc-cam .cam-corner{position:absolute;width:26px;height:26px;border:2px solid #fff;opacity:.85}\n        #shc-cam .cam-corner.tl{top:12px;left:12px;border-right:none;border-bottom:none}\n        #shc-cam .cam-corner.tr{top:12px;right:12px;border-left:none;border-bottom:none}\n        #shc-cam .cam-corner.bl{bottom:12px;left:12px;border-right:none;border-top:none}\n        #shc-cam .cam-corner.br{bottom:12px;right:12px;border-left:none;border-top:none}\n        #shc-cam .cam-bar{display:flex;align-items:center;gap:26px;margin-top:22px}\n        #shc-cam .cam-side{padding:10px 20px;border:1px solid #3A3A3A;border-radius:8px;background:transparent;color:#E5E5E5;font-size:13px;font-weight:600;font-family:'Albert Sans',sans-serif;cursor:pointer}\n        #shc-cam .cam-side:hover{border-color:#fff}\n        #shc-cam #cam-shot{width:66px;height:66px;border-radius:50%;border:3px solid #fff;background:transparent;position:relative;cursor:pointer}\n        #shc-cam #cam-shot::after{content:\"\";position:absolute;inset:5px;border-radius:50%;background:#fff;transition:transform .15s ease}\n        #shc-cam #cam-shot:active::after{transform:scale(.85)}\n        #shc-cam .cam-hint{font-size:12.5px;color:#777;margin:-8px 0 12px;text-align:center;font-family:'Albert Sans',sans-serif;max-width:min(92vw,640px)}\n        #shc-cam #cam-freeze{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}\n        #shc-cam .cam-verdict{margin-top:14px;font-family:'Albert Sans',sans-serif;font-size:13px;color:#E8C97A;border:1px solid #6b5a2a;border-radius:10px;padding:9px 14px;max-width:min(92vw,640px);text-align:center}\n        #shc-cam .cam-tools{display:flex;align-items:center;gap:16px;margin-top:14px;font-family:'Albert Sans',sans-serif}\n        #shc-cam .cam-zlbl{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-right:8px}\n        #shc-cam input[type=range]{accent-color:#fff;width:150px}\n        #shc-cam .cam-use{background:#fff;color:#0A0A0A;border-color:#fff}\n        #shc-cam .cam-line{display:none}\n        #shc-cam .cam-sweep .cam-line{display:block;position:absolute;left:0;right:0;top:0;height:2px;background:#fff;opacity:.9;animation:shcsweep .5s ease-out 1;z-index:3}\n        @keyframes shcsweep{from{top:0}to{top:100%}}\n        @media(prefers-reduced-motion:reduce){#shc-cam .cam-sweep .cam-line{display:none}}\n        #shc-app .slot-warn{font-size:11.5px;color:#8a6d1a;margin-top:7px;line-height:1.45}\n        #shc-app.shc-dark .slot-warn{color:#E8C97A}\n        #shc-app .shc-plink{color:#0A0A0A;font-weight:600;text-decoration:none}\n        #shc-app .shc-plink:hover{opacity:.7}\n        #shc-app.shc-dark .shc-plink{color:#fff;text-decoration:none}\n        \/* \u2500\u2500 Asistente por pasos \u2500\u2500 *\/\n        #shc-app .shc-steptitle{font-size:14px;font-weight:600;color:#0A0A0A;margin:16px 0 0;letter-spacing:.02em}\n        #shc-app .shc-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}\n        #shc-app #shc-send{margin-top:16px}\n        #shc-app .shc-pchips{gap:8px}\n        #shc-app .slot-acts{gap:12px}\n        #shc-app .shc-navbtn{padding:11px 26px;border:1px solid #0A0A0A;border-radius:8px;background:#fff;color:#0A0A0A;font-size:14px;font-weight:600;font-family:'Albert Sans',sans-serif;letter-spacing:.02em;cursor:pointer;transition:background .25s ease,color .25s ease,opacity .25s ease}\n        #shc-app .shc-navbtn:hover:not(:disabled){background:#0A0A0A;color:#fff}\n        #shc-app .shc-next{background:#0A0A0A;color:#fff}\n        #shc-app .shc-next:hover:not(:disabled){opacity:.82;background:#0A0A0A;color:#fff}\n        #shc-app .shc-navbtn:disabled{border-color:#c9c9c9;color:#c9c9c9;background:#fff;cursor:default}\n        #shc-app .shc-next:disabled{background:#c9c9c9;border-color:#c9c9c9;color:#fff}\n        #shc-app .shc-stepind{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#999;white-space:nowrap}\n        #shc-app.shc-dark .shc-steptitle{color:#fff}\n        #shc-app.shc-dark .shc-navbtn{background:transparent;border-color:#3a3a3a;color:#e5e5e5}\n        #shc-app.shc-dark .shc-navbtn:hover:not(:disabled){background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .shc-next{background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .shc-next:hover:not(:disabled){opacity:.85;background:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .shc-navbtn:disabled{background:transparent;border-color:#2a2a2a;color:#555}\n        #shc-app.shc-dark .shc-next:disabled{background:#3a3a3a;border-color:#3a3a3a;color:#999}\n        #shc-cam .cam-guide{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}\n        #shc-cam .cam-guide .gd{display:none}\n        #shc-cam .cam-guide .gd.on{display:block}\n        #shc-cam .cam-guide path,#shc-cam .cam-guide ellipse,#shc-cam .cam-guide circle,#shc-cam .cam-guide line{fill:none;stroke:#fff;stroke-opacity:.75;stroke-width:1.6;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}\n        #shc-cam .cam-guide .gd-ring{stroke-opacity:.35;stroke-dasharray:2 6;transform-box:fill-box;transform-origin:center;animation:shcspin 14s linear infinite}\n        @keyframes shcspin{to{transform:rotate(360deg)}}\n        @media(prefers-reduced-motion:reduce){#shc-cam .cam-guide .gd-ring{animation:none}}\n        \/* \u2500\u2500 Skin oscuro (escenario hero) \u00b7 skin=\"dark\" \u2500\u2500 *\/\n        #shc-app.shc-dark{position:relative;color:#bdbdbd;padding:26px 26px 30px;box-sizing:border-box}\n        #shc-app.shc-dark h2{color:#fff}\n        #shc-app.shc-dark #shc-form>.shc-eyebrow,#shc-app.shc-dark #shc-form>h2{display:none}\n        #shc-app.shc-dark .shc-eyebrow{color:#999}\n        #shc-app.shc-dark .shc-eyebrow::before{background:#666}\n        #shc-app.shc-dark .lbl{color:#999}\n        #shc-app.shc-dark select,#shc-app.shc-dark input[type=text],#shc-app.shc-dark input[type=email]{background:#111;border-color:#2a2a2a;color:#e5e5e5}\n        #shc-app.shc-dark select:focus,#shc-app.shc-dark input:focus{border-color:#fff}\n        #shc-app.shc-dark .tip{background:#111;border-color:#2a2a2a;color:#999}\n        #shc-app.shc-dark .slot{background:transparent;border-color:#3a3a3a;color:#999;position:relative}\n        #shc-app.shc-dark .slot:hover{border-color:#fff}\n        #shc-app.shc-dark .slot.ok{border-color:#fff;color:#e5e5e5;background:#111}\n        #shc-app.shc-dark .slot-hint{color:#777}\n        #shc-app.shc-dark .slot-btn{background:transparent;border-color:#3a3a3a;color:#e5e5e5}\n        #shc-app.shc-dark .slot-btn:hover{background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .btn{background:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .btn:hover:not(:disabled){box-shadow:0 12px 32px rgba(255,255,255,.14)}\n        #shc-app.shc-dark .btn:disabled{background:#3a3a3a;color:#999}\n        #shc-app.shc-dark .consent{color:#999}\n        #shc-app.shc-dark .consent a{color:#e5e5e5}\n        #shc-app.shc-dark .flag{border-left-color:#fff;background:#111;color:#cfcfcf}\n        #shc-app.shc-dark .frente{background:#111;border-color:#2a2a2a}\n        #shc-app.shc-dark .frente strong{color:#fff}\n        #shc-app.shc-dark th{background:#fff;color:#0A0A0A}\n        #shc-app.shc-dark td{color:#cfcfcf;border-bottom-color:#2a2a2a}\n        #shc-app.shc-dark .note{color:#999}\n        #shc-app.shc-dark .note a{color:#e5e5e5}\n        #shc-app.shc-dark .cta{background:#111;border-color:#2a2a2a;color:#cfcfcf}\n        #shc-app.shc-dark .cta strong{color:#fff}\n        #shc-app.shc-dark .cta::after{background:#fff}\n        #shc-app.shc-dark .legal{color:#777;border-top-color:#242424}\n        #shc-app.shc-dark .err{background:#2a1210;border-color:#5a2a22;color:#f0b5ae}\n        \/* Chrome del escenario *\/\n        .shc-cnr,.slot .cnr{display:none}\n        #shc-app.shc-dark .shc-cnr{display:block;position:absolute;width:22px;height:22px;border:2px solid #fff;opacity:.85;z-index:2}\n        #shc-app.shc-dark .shc-cnr.tl{top:0;left:0;border-right:none;border-bottom:none}\n        #shc-app.shc-dark .shc-cnr.tr{top:0;right:0;border-left:none;border-bottom:none}\n        #shc-app.shc-dark .shc-cnr.bl{bottom:0;left:0;border-right:none;border-top:none}\n        #shc-app.shc-dark .shc-cnr.br{bottom:0;right:0;border-left:none;border-top:none}\n        #shc-app.shc-dark .shc-stagehead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}\n        #shc-app.shc-dark .shc-stagename{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#fff;font-weight:600}\n        #shc-app.shc-dark .shc-stagesub{font-size:12px;color:#6b6b6b;margin-top:3px}\n        #shc-app.shc-dark .shc-status{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#e5e5e5;white-space:nowrap}\n        #shc-app.shc-dark .shc-status::before{content:\"\";display:inline-block;width:6px;height:6px;border-radius:50%;background:#fff;margin-right:7px;vertical-align:1px}\n        #shc-app.shc-dark .shc-hr{border-top:1px solid #242424;margin:14px 0}\n        #shc-app.shc-dark .shc-hud{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#6b6b6b;margin-bottom:4px}\n        #shc-app.shc-dark .shc-hud b{color:#e5e5e5;font-weight:600;margin-left:5px}\n        \/* Tiles de fotos en el escenario *\/\n        #shc-app.shc-dark .shc-slots{display:block}\n        #shc-app.shc-dark .shc-slots .slot{margin:0;padding:14px}\n        #shc-app.shc-dark .pchip{border-color:#3a3a3a;color:#8a8a8a}\n        #shc-app.shc-dark .pchip.cur{border-color:#fff;color:#fff}\n        #shc-app.shc-dark .pchip.done{background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .pchip.bad{border-color:#e0574a;color:#ff8a7e}\n        #shc-app.shc-dark .slot-primary{background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .slot-primary:hover{background:#e5e5e5}\n        #shc-app.shc-dark .slot.bad .slot-k{color:#ff8a7e}\n        #shc-app.shc-dark .slot .cnr{display:block;position:absolute;width:9px;height:9px;border:1.5px solid #fff;opacity:.75}\n        #shc-app.shc-dark .slot .cnr.a{top:5px;left:5px;border-right:none;border-bottom:none}\n        #shc-app.shc-dark .slot .cnr.b{bottom:5px;right:5px;border-left:none;border-top:none}\n        #shc-app.shc-dark .slot-acts{flex-wrap:wrap}\n        @media(max-width:760px){\n          #shc-app.shc-dark{padding:18px 14px 22px}\n          #shc-app.shc-dark .shc-slots{grid-template-columns:1fr}\n        }\n      <\/style>\n\n            <span class=\"shc-cnr tl\"><\/span><span class=\"shc-cnr tr\"><\/span>\n      <span class=\"shc-cnr bl\"><\/span><span class=\"shc-cnr br\"><\/span>\n      <div class=\"shc-stagehead\">\n        <div>\n          <div class=\"shc-stagename\">Haaranalyse<\/div>\n          <div class=\"shc-stagesub\">Pers\u00f6nlich gepr\u00fcft von einem Simone-Spezialisten<\/div>\n        <\/div>\n        <div class=\"shc-status\" id=\"shc-hud-status\">Bereit<\/div>\n      <\/div>\n      <div class=\"shc-hr\"><\/div>\n      <div class=\"shc-hud\">\n        <span>Fall<b id=\"shc-hud-case\">&mdash;<\/b><\/span>\n        <span>Felder<b id=\"shc-hud-fields\">0\/9<\/b><\/span>\n        <span>Fotos<b id=\"shc-hud-photos\">0\/3<\/b><\/span>\n        <span>Signal<b>Stabil<\/b><\/span>\n      <\/div>\n      \n      <!-- v4.5.4 \u00b7 Aviso geogr\u00e1fico (renderizado en servidor para que GTranslate lo traduzca; el JS lo muestra) -->\n      <div class=\"shc-geo\" id=\"shc-geo\" style=\"display:none\">\n        <span class=\"shc-eyebrow\">Verf\u00fcgbarkeit<\/span>\n        <h2>Dieses Tool ist in Ihrer Region noch nicht verf\u00fcgbar<\/h2>\n        <p>Sie haben keinen Zugang zur SIMONE Online-Haaranalyse, weil Ihre Region noch nicht zu den L\u00e4ndern geh\u00f6rt, in die wir unsere dermokosmetischen Protokolle liefern. Wir erschlie\u00dfen neue Gebiete schrittweise, sobald Vertrieb und Lieferung vor Ort eingerichtet sind.<\/p>\n        <p>Wenn Sie benachrichtigt werden m\u00f6chten, sobald Ihr Land freigeschaltet ist, schreiben Sie an <a href=\"mailto:info@simonehair.com\">info@simonehair.com<\/a>.<\/p>\n        <p class=\"shc-geo-country\" id=\"shc-geo-country\" style=\"display:none\">Erkannte Region: <span><\/span><\/p>\n      <\/div>\n      <div id=\"shc-form\">\n        <span class=\"shc-eyebrow\">Kostenlose Voreinsch\u00e4tzung<\/span>\n        <h2>Kostenlose Haar- und Kopfhautanalyse<\/h2>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">\u00dcber Sie<\/div>\n        <div class=\"lbl\">Name<\/div><input type=\"text\" id=\"f-nombre\" placeholder=\"Ihr Name\">\n        <div class=\"lbl\">E-Mail<\/div><input type=\"email\" id=\"f-email\" placeholder=\"F\u00fcr den Versand Ihrer best\u00e4tigten Einsch\u00e4tzung\">\n        <input type=\"text\" id=\"f-web\" class=\"hp\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\" readonly><label class=\"shc-nl\" for=\"f-nl\"><input type=\"checkbox\" id=\"f-nl\"><span>Ich m\u00f6chte Werbe-E-Mails von Simone Trichology (TRICHOMEDIC LABS, S.L.U.) erhalten: 10\u00a0% auf meine erste Bestellung, Tipps der Trichologen und den fr\u00fchen Zugang zum Black Friday. Ich kann mich jederzeit abmelden. <a href=\"https:\/\/www.simonehair.com\/de\/datenschutzerklaerung\/\" target=\"_blank\" rel=\"noopener\">Datenschutzerkl\u00e4rung<\/a>.<\/span><\/label>\n        <div class=\"lbl\">Alter<\/div><input type=\"text\" id=\"f-edad\" inputmode=\"numeric\" placeholder=\"z. B. 42\">\n        <\/div>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">Ihr Haar<\/div>\n        <div class=\"lbl\">Geschlecht<\/div><select id=\"f-sexo\"><option value=\"\">&mdash;<\/option><option value=\"Female\">Weiblich<\/option><option value=\"Male\">M\u00e4nnlich<\/option><\/select>\n        <div class=\"lbl\">Haartyp<\/div><select id=\"f-tipo\"><option value=\"\">&mdash;<\/option><option value=\"Fine\">Fein<\/option><option value=\"Medium\">Mittel<\/option><option value=\"Coarse\">Kr\u00e4ftig<\/option><\/select>\n        <div class=\"lbl\">Zustand der Kopfhaut<\/div><select id=\"f-cuero\"><option value=\"\">&mdash;<\/option><option value=\"Oily\">Fettig<\/option><option value=\"Dry\">Trocken<\/option><option value=\"Combination\">Mischtyp<\/option><option value=\"Sensitive\">Empfindlich<\/option><\/select>\n        <\/div>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">Ihr Fall<\/div>\n        <div class=\"lbl\">Chemische Behandlungen<\/div><select id=\"f-quim\"><option value=\"\">&mdash;<\/option><option value=\"None\">Keine<\/option><option value=\"Colour\">F\u00e4rbung<\/option><option value=\"Highlights\">Str\u00e4hnchen<\/option><option value=\"Bleaching\">Blondierung<\/option><option value=\"Straightening\">Gl\u00e4ttung<\/option><\/select>\n        <div class=\"lbl\">Hauptanliegen<\/div><select id=\"f-preo\"><option value=\"\">&mdash;<\/option><option value=\"Hair loss \/ lower density\">Haarausfall \/ weniger Dichte<\/option><option value=\"Dandruff\">Schuppen<\/option><option value=\"Excess oil\">Zu viel Talg<\/option><option value=\"Dryness \/ breakage\">Trockenheit \/ Haarbruch<\/option><option value=\"Lack of volume\">Zu wenig Volumen<\/option><\/select>\n        <div class=\"lbl\">Seit wann<\/div><select id=\"f-evo\"><option value=\"\">&mdash;<\/option><option value=\"Less than 3 months\">Weniger als 3 Monate<\/option><option value=\"3&ndash;12 months\">3&ndash;12 Monate<\/option><option value=\"More than 1 year\">Mehr als 1 Jahr<\/option><\/select>\n        <\/div>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">Kontext<\/div>\n        <div class=\"lbl\">Begleitende Faktoren<\/div><input type=\"text\" id=\"f-fact\" placeholder=\"z. B. Stress, nach der Geburt, Wechseljahre, Medikamente&hellip;\">\n        <div class=\"lbl\">Bisherige Behandlungen<\/div><input type=\"text\" id=\"f-prev\" placeholder=\"z. B. Lotionen gegen Haarausfall, Apotheken-Shampoo&hellip;\">\n        <\/div>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">Ihre Fotos<\/div>\n        <!-- v4.5.5 \u00b7 una foto por pantalla: chips + gu\u00eda en negativo + comprobaci\u00f3n -->\n        <div class=\"shc-pchips\" id=\"shc-pchips\"><span class=\"pchip cur\">1 \u00b7 Oben<\/span><span class=\"pchip\">2 \u00b7 Stirn<\/span><span class=\"pchip\">3 \u00b7 Ihre Stelle<\/span><\/div>\n        <div class=\"shc-slots\">\n        <div class=\"slot\" data-zona=\"Vertex \/ crown\">\n          <img decoding=\"async\" class=\"slot-guide\" src=\"https:\/\/www.simonehair.com\/wp-content\/plugins\/simone-hair-clinic\/img\/guide-1.jpg?v=3\" alt=\"Oberkopf, von oben gesehen\" width=\"720\" height=\"720\">\n          <div class=\"slot-txt\"><span class=\"slot-k\">Foto 1 von 3<\/span><strong>Oberkopf<\/strong><span class=\"slot-hint\">Von oben, nach unten blickend. Bitten Sie jemanden um Hilfe oder halten Sie das Handy hoch und richten Sie es auf Ihren Oberkopf. Ziehen Sie nach M\u00f6glichkeit einen Scheitel.<\/span><\/div>\n          <div class=\"slot-acts\"><button type=\"button\" class=\"slot-btn slot-cam\"><svg class=\"slot-ico\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 8h3l1.6-2.2h6.8L17 8h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z\"\/><circle cx=\"12\" cy=\"13\" r=\"3.6\"\/><\/svg>Foto aufnehmen<\/button><button type=\"button\" class=\"slot-btn slot-up\">Hochladen<\/button><\/div>\n          <input type=\"file\" accept=\"image\/*\" hidden><input type=\"file\" accept=\"image\/*\" capture=\"environment\" hidden class=\"cap\"><\/div>\n        <div class=\"slot hid\" data-zona=\"Frontal hairline\">\n          <img decoding=\"async\" class=\"slot-guide\" src=\"https:\/\/www.simonehair.com\/wp-content\/plugins\/simone-hair-clinic\/img\/guide-2.jpg?v=3\" alt=\"Stirn und Haaransatz, von vorn\" width=\"720\" height=\"720\">\n          <div class=\"slot-txt\"><span class=\"slot-k\">Foto 2 von 3<\/span><strong>Stirn und Haaransatz<\/strong><span class=\"slot-hint\">Ein Selfie reicht. Streichen Sie die Haare aus der Stirn, damit Haaransatz und Schl\u00e4fen zu sehen sind.<\/span><\/div>\n          <div class=\"slot-acts\"><button type=\"button\" class=\"slot-btn slot-cam\"><svg class=\"slot-ico\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 8h3l1.6-2.2h6.8L17 8h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z\"\/><circle cx=\"12\" cy=\"13\" r=\"3.6\"\/><\/svg>Foto aufnehmen<\/button><button type=\"button\" class=\"slot-btn slot-up\">Hochladen<\/button><\/div>\n          <input type=\"file\" accept=\"image\/*\" hidden><input type=\"file\" accept=\"image\/*\" capture=\"environment\" hidden class=\"cap\"><\/div>\n        <div class=\"slot hid\" data-zona=\"Area of concern\">\n          <img decoding=\"async\" class=\"slot-guide\" src=\"https:\/\/www.simonehair.com\/wp-content\/plugins\/simone-hair-clinic\/img\/guide-3.jpg?v=3\" alt=\"Nahaufnahme einer Stelle der Kopfhaut\" width=\"720\" height=\"720\">\n          <div class=\"slot-txt\"><span class=\"slot-k\">Foto 3 von 3<\/span><strong>Die Stelle, die Sie beunruhigt<\/strong><span class=\"slot-hint\">Gehen Sie nah heran, etwa eine Handbreit, bei gutem Licht. Jede Stelle Ihrer Haare oder Kopfhaut. Halten Sie das Handy ruhig.<\/span><\/div>\n          <div class=\"slot-acts\"><button type=\"button\" class=\"slot-btn slot-cam\"><svg class=\"slot-ico\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 8h3l1.6-2.2h6.8L17 8h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z\"\/><circle cx=\"12\" cy=\"13\" r=\"3.6\"\/><\/svg>Foto aufnehmen<\/button><button type=\"button\" class=\"slot-btn slot-up\">Hochladen<\/button><\/div>\n          <input type=\"file\" accept=\"image\/*\" hidden><input type=\"file\" accept=\"image\/*\" capture=\"environment\" hidden class=\"cap\"><\/div>\n        <\/div>\n        <div class=\"slot shc-pcheck\" id=\"shc-pcheck\" style=\"display:none\">\n          <img id=\"pcheck-img\" alt=\"Ihr Foto\">\n          <div class=\"slot-txt\"><span class=\"slot-k\" id=\"pcheck-k\">Ihr Foto<\/span><strong>Sind Ihre Haare und Ihre Kopfhaut zu sehen?<\/strong><span class=\"slot-hint\">Wenn die Stelle das Bild ausf\u00fcllt und nicht unscharf ist, weiter. Wenn nicht, nehmen Sie es neu auf &mdash; das dauert nur eine Sekunde.<\/span><span class=\"slot-warn\" id=\"pcheck-warn\" style=\"display:none\"><\/span><\/div>\n          <div class=\"slot-acts\"><button type=\"button\" class=\"slot-btn slot-primary\" id=\"pcheck-ok\">Sieht gut aus, weiter<\/button><button type=\"button\" class=\"slot-btn\" id=\"pcheck-retake\">Neu aufnehmen<\/button><\/div>\n        <\/div>\n        <div class=\"slot shc-pdone\" id=\"shc-pdone\" style=\"display:none\">\n          <div class=\"pdone-thumbs\"><\/div>\n          <div class=\"slot-txt\"><span class=\"slot-k\">3 von 3<\/span><strong>Ihre drei Fotos sind bereit.<\/strong><span class=\"slot-hint\">Setzen Sie das H\u00e4kchen bei der Einwilligung und senden Sie Ihren Fall. Wir werten ihn in etwa einer Minute aus.<\/span><\/div>\n        <\/div>\n        <div class=\"tip\" id=\"shc-ptip\"><strong>Sie m\u00fcssen die Bezeichnungen nicht kennen.<\/strong> Folgen Sie dem Bild. Wir bitten nur dann um ein neues Foto, wenn weder Haar noch Kopfhaut zu sehen sind.<\/div>\n\n        <!-- Esc\u00e1ner de c\u00e1mara (overlay compartido) -->\n        <div id=\"shc-cam\" style=\"display:none\">\n          <div class=\"cam-zone\" id=\"cam-zone\"><\/div>\n          <div class=\"cam-hint\" id=\"cam-hint\"><\/div>\n          <div class=\"cam-stage\">\n            <video autoplay playsinline muted><\/video>\n            <svg class=\"cam-guide\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"xMidYMid meet\" aria-hidden=\"true\">\n              <g class=\"gd\" id=\"gd-0\">\n                <circle class=\"gd-ring\" cx=\"50\" cy=\"50\" r=\"42\"><\/circle>\n                <ellipse cx=\"50\" cy=\"50\" rx=\"26\" ry=\"31\"><\/ellipse>\n                <line x1=\"50\" y1=\"24\" x2=\"50\" y2=\"58\"><\/line>\n              <\/g>\n              <g class=\"gd\" id=\"gd-1\">\n                <circle class=\"gd-ring\" cx=\"50\" cy=\"46\" r=\"42\"><\/circle>\n                <ellipse cx=\"50\" cy=\"42\" rx=\"20\" ry=\"26\"><\/ellipse>\n                <path d=\"M10,96 Q30,70 50,70 Q70,70 90,96\"><\/path>\n              <\/g>\n              <g class=\"gd\" id=\"gd-2\">\n                <circle class=\"gd-ring\" cx=\"50\" cy=\"50\" r=\"42\"><\/circle>\n                <circle cx=\"50\" cy=\"50\" r=\"17\"><\/circle>\n                <line x1=\"50\" y1=\"26\" x2=\"50\" y2=\"33\"><\/line>\n                <line x1=\"50\" y1=\"67\" x2=\"50\" y2=\"74\"><\/line>\n                <line x1=\"26\" y1=\"50\" x2=\"33\" y2=\"50\"><\/line>\n                <line x1=\"67\" y1=\"50\" x2=\"74\" y2=\"50\"><\/line>\n              <\/g>\n            <\/svg>\n            <img id=\"cam-freeze\" alt=\"\" style=\"display:none\">\n            <span class=\"cam-corner tl\"><\/span><span class=\"cam-corner tr\"><\/span>\n            <span class=\"cam-corner bl\"><\/span><span class=\"cam-corner br\"><\/span>\n            <span class=\"cam-line\"><\/span>\n          <\/div>\n          <div class=\"cam-verdict\" id=\"cam-verdict\" style=\"display:none\"><\/div>\n          <div class=\"cam-bar\" id=\"cam-bar-main\">\n            <button type=\"button\" class=\"cam-side\" id=\"cam-cancel\">Abbrechen<\/button>\n            <button type=\"button\" id=\"cam-shot\" aria-label=\"Foto aufnehmen\"><\/button>\n            <button type=\"button\" class=\"cam-side\" id=\"cam-flip\">Kamera wechseln<\/button>\n          <\/div>\n          <div class=\"cam-bar\" id=\"cam-bar-confirm\" style=\"display:none\">\n            <button type=\"button\" class=\"cam-side\" id=\"cam-retake\">Wiederholen<\/button>\n            <button type=\"button\" class=\"cam-side cam-use\" id=\"cam-use\">Foto verwenden<\/button>\n          <\/div>\n          <div class=\"cam-tools\" id=\"cam-tools\">\n            <button type=\"button\" class=\"cam-side\" id=\"cam-torch\" style=\"display:none\">Licht<\/button>\n            <span id=\"cam-zoom-wrap\" style=\"display:none\"><label class=\"cam-zlbl\" for=\"cam-zoom\">Zoom<\/label><input type=\"range\" id=\"cam-zoom\"><\/span>\n          <\/div>\n        <\/div>\n\n        <label class=\"consent\"><input type=\"checkbox\" id=\"f-consent\">\n          <span>Ich gebe meine <strong>ausdr\u00fcckliche Einwilligung<\/strong> zur Verarbeitung dieser Fotos und der Daten \u00fcber mein Haar und meine Kopfhaut durch TRICHOMEDIC LABS, S.L.U., zum Zweck der Erstellung meiner Haareinsch\u00e4tzung und ihres Versands per E-Mail, gem\u00e4\u00df der DSGVO und der <a href=\"https:\/\/www.simonehair.com\/de\/datenschutzerklaerung\/\" target=\"_blank\" rel=\"noopener\">Datenschutzerkl\u00e4rung<\/a>. Ich kann meine Einwilligung jederzeit widerrufen und die L\u00f6schung verlangen.<\/span><\/label>\n\n                <\/div>\n\n        <div class=\"err\" id=\"shc-err\"><\/div>\n        <div class=\"shc-nav\">\n          <button type=\"button\" class=\"shc-navbtn\" id=\"shc-back\">Zur\u00fcck<\/button>\n          <span class=\"shc-stepind\" id=\"shc-stepind\">Schritt 1 von 5<\/span>\n          <button type=\"button\" class=\"shc-navbtn shc-next\" id=\"shc-next\">Weiter<\/button>\n        <\/div>\n        <button class=\"btn\" id=\"shc-send\" disabled style=\"display:none\">Meine kostenlose Analyse erhalten<\/button>\n      <\/div>\n\n      <!-- Esqueleto del resultado renderizado en servidor: GTranslate traduce estos r\u00f3tulos.\n           El JS solo lo hace visible y rellena los datos. -->\n      <div id=\"shc-result\" style=\"display:none\">\n        <span class=\"shc-eyebrow\">Ihre vorl\u00e4ufige Auswertung<\/span>\n        <h2>Ihre Haar- und Kopfhautauswertung<\/h2>\n        <div class=\"flag\" id=\"shc-r-cal\" style=\"display:none\"><strong>Zu Ihren Fotos.<\/strong> <span><\/span><\/div>\n        <div id=\"shc-r-val-wrap\" style=\"display:none\"><div class=\"lbl\">Einsch\u00e4tzung<\/div><p id=\"shc-r-val\"><\/p><\/div>\n        <div id=\"shc-r-obs-wrap\" style=\"display:none\"><div class=\"lbl\">Beobachtungen nach Zone<\/div><ul id=\"shc-r-obs\"><\/ul><\/div>\n        <div id=\"shc-r-starter\" style=\"display:none\"><\/div>\n        <div id=\"shc-r-proto\" style=\"display:none\">\n          <div class=\"lbl\">Ihr vorgeschlagenes dermokosmetisches Protokoll<\/div>\n          <p class=\"note\">Eine Routine aus der <strong>Exosome Line<\/strong> mit dem TFD-System biomimetischer Exosomen.<\/p>\n          <div id=\"shc-r-frentes\"><\/div>\n          <table id=\"shc-r-pauta\" style=\"display:none\"><thead><tr><th>Wann<\/th><th>Produkt<\/th><th>Wo<\/th><\/tr><\/thead><tbody><\/tbody><\/table>\n          <div id=\"shc-r-buy\" style=\"display:none\">\n            <button type=\"button\" class=\"btn\" id=\"shc-buy\" style=\"margin-top:16px\">Mein komplettes Protokoll in den Warenkorb<\/button>\n            <p class=\"note\" style=\"text-align:center;margin-top:8px\">Wir legen die Startgr\u00f6\u00dfe jedes Produkts in den Warenkorb &mdash; Gr\u00f6\u00dfen und Mengen k\u00f6nnen Sie dort vor der Kasse anpassen.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"flag\" id=\"shc-r-der\" style=\"display:none\"><strong>Wir empfehlen parallel eine \u00e4rztliche Untersuchung.<\/strong> <span><\/span><\/div>\n        <div class=\"cta\"><strong>Ein Trichologe pr\u00fcft Ihren Fall pers\u00f6nlich.<\/strong>\n          <p style=\"font-size:13.5px;margin:7px 0 0\">Diese Auswertung ist Ihr Ausgangspunkt. Innerhalb der n\u00e4chsten 24 Stunden pr\u00fcft unser Trichologie-Team &mdash; geleitet von unserem Gr\u00fcnder mit mehr als 37 Jahren Erfahrung &mdash; Ihren Fall, und Sie erhalten Ihre best\u00e4tigte Einsch\u00e4tzung per E-Mail. Referenz: <strong id=\"shc-r-ref\"><\/strong><\/p><\/div>\n        <p class=\"note\">Verf\u00fcgbarkeit, Gr\u00f6\u00dfen und Preise in <a href=\"https:\/\/www.simonehair.com\/de\/haarbehandlungen-shop\/\">unserem Shop<\/a>.<\/p>\n      <\/div>\n\n      <div class=\"legal\">Automatisierte vorl\u00e4ufige Auswertung dermotrichologischer und orientierender Art, innerhalb von 24 Stunden pers\u00f6nlich von unserem Trichologie-Team gepr\u00fcft. Sie stellt keine medizinische Diagnose dar und ersetzt nicht die Beurteilung durch medizinisches Fachpersonal. SIMONE TRICHOLOGY-Produkte sind dermokosmetische Mittel gem\u00e4\u00df Verordnung (EG) 1223\/2009. Datenverarbeitung gem\u00e4\u00df DSGVO; Ihre Bilder werden ausschlie\u00dflich f\u00fcr diese Einsch\u00e4tzung verwendet.<\/div>\n    <\/div>\n\n    <script>\n    (function(){\n      var app=document.getElementById('shc-app'),slots=[].slice.call(app.querySelectorAll('.shc-slots .slot')); \/\/ v4.5.5.1: sin #shc-pcheck\/#shc-pdone\n      var fotos=[null,null,null],err=document.getElementById('shc-err'),send=document.getElementById('shc-send');\n      var req=['nombre','email','edad','sexo','tipo','cuero','quim','preo','evo'];\n      \/* \u2500\u2500 v4.0 \u00b7 Pieza 3: modo SEGUIMIENTO (llega desde su enlace personal) \u2500\u2500 *\/\n      var _q=new URLSearchParams(location.search);\n      var SEG={ref:(_q.get('seguimiento')||'').trim(),token:(_q.get('token')||'').trim()};\n      if(SEG.ref&&SEG.token){\n        req=[]; \/\/ la ficha se hereda del caso original: no se le pide nada, solo las fotos\n        \/\/ fuera los 3 pasos de ficha: el asistente arranca directamente en la c\u00e1mara\n        [].slice.call(app.querySelectorAll('.shc-step')).slice(0,3).forEach(function(s){\n          if(s.parentNode)s.parentNode.removeChild(s);});\n        var intro=document.createElement('div');\n        intro.className='shc-seg-intro';\n        intro.style.cssText='padding:22px 24px;margin-bottom:22px;border:1px solid #E7E7E4;border-radius:14px;background:#FBFBFA';\n        intro.innerHTML='<p style=\"margin:0 0 8px;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#9A9A9A\">Kontrolle \\u00b7 '+\n          SEG.ref.replace(\/[^A-Za-z0-9]\/g,'')+'<\/p>'+\n          '<p style=\"margin:0 0 6px;font-size:19px;font-weight:600;color:#0A0A0A\">Willkommen zur\u00fcck. Sehen wir, wie Ihr Haar reagiert hat.<\/p>'+\n          '<p style=\"margin:0;font-size:15px;line-height:1.6;color:#555\">Machen Sie dieselben drei Fotos wie beim ersten Mal \\u2014 gleiche Zonen und, wenn m\u00f6glich, \u00e4hnliches Licht. '+\n          'Wir vergleichen sie mit Ihren urspr\u00fcnglichen Bildern und passen Ihr Protokoll an.<\/p>';\n        app.insertBefore(intro,app.firstChild);\n      }\n      \/\/ Mismas rutas pero siempre same-origin (bajo el proxy de GTranslate el dominio puede variar):\n      function sameOrigin(u){try{var p=new URL(u);return location.origin+p.pathname+p.search;}catch(e){return u;}}\n      var ENDPOINT=sameOrigin(app.dataset.endpoint),AJAX=sameOrigin(app.dataset.ajax),ESTADO=sameOrigin(app.dataset.estado),\n          FOTOS=sameOrigin(app.dataset.fotos||''),CART=sameOrigin(app.dataset.cart),PRODUCTOS={},curRef='',buyIds=[];\n      var RETAKE=null; \/\/ v4.5.3: {ref,token,bad:[\u00edndices]} cuando el servidor pide repetir fotos\n      \/* \u2500\u2500 v4.5.5 \u00b7 textos din\u00e1micos en 8 idiomas (lo que GTranslate no alcanza) \u2500\u2500 *\/\n      var SHC_T={\"en\":{\"step_of\":\"Step {n} of {t}\",\"photo_of\":\"Photo {n} of 3\",\"your_photo\":\"Your photo\",\"analysing\":\"Analysing your case\u2026\",\"still\":\"Still analysing \u2014 preparing your protocol\u2026\",\"get_diag\":\"Get my free analysis\",\"err_generic\":\"Die Analyse konnte nicht abgeschlossen werden. Bitte versuchen Sie es in einigen Minuten erneut.\",\"err_img\":\"Dieses Bild konnte nicht gelesen werden. Bitte versuchen Sie ein anderes.\",\"err_send\":\"The photos could not be sent. Please try again.\",\"send_new\":\"Send my new photo\",\"send_new_pl\":\"Send my new photos\",\"checking\":\"Checking your photos\u2026\",\"retake_one\":\"We need one photo again \u2014 we cannot see your hair or scalp in it. Your other photos and your answers are saved.\",\"retake_many\":\"We need {n} photos again \u2014 we cannot see your hair or scalp in them. Your answers are saved.\",\"attempts\":\"Attempts left: {left}.\",\"retake_default\":\"We cannot see your hair or scalp in this photo. Please take it again.\",\"retake_missing\":\"Please retake the photo marked in red.\",\"rejected_h2\":\"We could not complete your analysis\",\"rejected_msg\":\"After two attempts, your photos do not show your hair or scalp, so we could not read your case. This service is free, but it is a serious trichological assessment: it only works on real photos of your hair and scalp. Sie k\u00f6nnen jederzeit von vorne beginnen.\",\"adding\":\"Adding your protocol\u2026\",\"st_eye\":\"To start \u00b7 3 steps\",\"st_tit\":\"Anti-Hair Fall Routine\",\"st_txt\":\"If you would rather start with the essentials: prepare the scalp with Dermo Capillary Mask Activated+, cleanse with Hair Loss Prevention Shampoo+ and strengthen with Dixidox Forte Advance+. Three steps in one pack.\",\"st_save\":\"{pct}% less than buying separately\",\"st_btn\":\"Start with the routine\",\"st_more\":\"Or add your full protocol, just below.\"},\"es\":{\"step_of\":\"Paso {n} de {t}\",\"photo_of\":\"Foto {n} de 3\",\"your_photo\":\"Tu foto\",\"analysing\":\"Analizando tu caso\u2026\",\"still\":\"Seguimos analizando \u2014 preparando tu protocolo\u2026\",\"get_diag\":\"Recibir mi an\u00e1lisis gratuito\",\"err_generic\":\"No se ha podido completar el an\u00e1lisis. Int\u00e9ntalo de nuevo en unos minutos.\",\"err_img\":\"No hemos podido leer esa imagen. Prueba con otra.\",\"err_send\":\"No se han podido enviar las fotos. Int\u00e9ntalo de nuevo.\",\"send_new\":\"Enviar mi nueva foto\",\"send_new_pl\":\"Enviar mis nuevas fotos\",\"checking\":\"Comprobando tus fotos\u2026\",\"retake_one\":\"Necesitamos una foto de nuevo: no se ve el cabello ni el cuero cabelludo. Tus otras fotos y tus respuestas est\u00e1n guardadas.\",\"retake_many\":\"Necesitamos {n} fotos de nuevo: no se ve el cabello ni el cuero cabelludo. Tus respuestas est\u00e1n guardadas.\",\"attempts\":\"Intentos restantes: {left}.\",\"retake_default\":\"En esta foto no se ve el cabello ni el cuero cabelludo. Hazla de nuevo, por favor.\",\"retake_missing\":\"Repite la foto marcada en rojo, por favor.\",\"rejected_h2\":\"No hemos podido completar tu an\u00e1lisis\",\"rejected_msg\":\"Tras dos intentos, en tus fotos no se ve el cabello ni el cuero cabelludo, as\u00ed que no hemos podido leer tu caso. Este servicio es gratuito, pero es una valoraci\u00f3n tricol\u00f3gica seria: solo funciona con fotos reales de tu cabello y tu cuero cabelludo. Puedes volver a empezar cuando quieras.\",\"adding\":\"A\u00f1adiendo tu protocolo\u2026\",\"st_eye\":\"Para empezar \u00b7 3 pasos\",\"st_tit\":\"Rutina antica\u00edda\",\"st_txt\":\"Si prefieres empezar por lo esencial: preparar el cuero cabelludo con Dermo Capillary Mask Activated+, limpiar con Hair Loss Prevention Shampoo+ y fortalecer con Dixidox Forte Advance+. Tres pasos en un solo pack.\",\"st_save\":\"un {pct} % menos que por separado\",\"st_btn\":\"Empezar con la rutina\",\"st_more\":\"O a\u00f1ade tu protocolo completo, justo debajo.\"},\"fr\":{\"step_of\":\"\u00c9tape {n} sur {t}\",\"photo_of\":\"Photo {n} sur 3\",\"your_photo\":\"Votre photo\",\"analysing\":\"Analyse de votre cas\u2026\",\"still\":\"Analyse en cours \u2014 pr\u00e9paration de votre protocole\u2026\",\"get_diag\":\"Recevoir mon analyse gratuite\",\"err_generic\":\"L\u2019analyse n\u2019a pas pu \u00eatre termin\u00e9e. R\u00e9essayez dans quelques minutes.\",\"err_img\":\"Impossible de lire cette image. Essayez-en une autre.\",\"err_send\":\"Les photos n\u2019ont pas pu \u00eatre envoy\u00e9es. R\u00e9essayez.\",\"send_new\":\"Envoyer ma nouvelle photo\",\"send_new_pl\":\"Envoyer mes nouvelles photos\",\"checking\":\"V\u00e9rification de vos photos\u2026\",\"retake_one\":\"Il nous faut une photo de plus : on n\u2019y voit ni cheveux ni cuir chevelu. Vos autres photos et vos r\u00e9ponses sont enregistr\u00e9es.\",\"retake_many\":\"Il nous faut {n} photos de plus : on n\u2019y voit ni cheveux ni cuir chevelu. Vos r\u00e9ponses sont enregistr\u00e9es.\",\"attempts\":\"Essais restants : {left}.\",\"retake_default\":\"Sur cette photo, on ne voit ni cheveux ni cuir chevelu. Merci de la refaire.\",\"retake_missing\":\"Merci de refaire la photo marqu\u00e9e en rouge.\",\"rejected_h2\":\"Nous n\u2019avons pas pu terminer votre analyse\",\"rejected_msg\":\"Apr\u00e8s deux essais, vos photos ne montrent ni cheveux ni cuir chevelu, nous n\u2019avons donc pas pu lire votre cas. Ce service est gratuit, mais c\u2019est une \u00e9valuation trichologique s\u00e9rieuse : elle ne fonctionne qu\u2019avec de vraies photos de vos cheveux et de votre cuir chevelu. Vous pouvez recommencer quand vous le souhaitez.\",\"adding\":\"Ajout de votre protocole\u2026\",\"st_eye\":\"Pour commencer \u00b7 3 \u00e9tapes\",\"st_tit\":\"Routine antichute\",\"st_txt\":\"Si vous pr\u00e9f\u00e9rez commencer par l\u2019essentiel : pr\u00e9parer le cuir chevelu avec Dermo Capillary Mask Activated+, nettoyer avec Hair Loss Prevention Shampoo+ et fortifier avec Dixidox Forte Advance+. Trois \u00e9tapes en un seul coffret.\",\"st_save\":\"{pct} % moins cher qu\u2019\u00e0 l\u2019unit\u00e9\",\"st_btn\":\"Commencer par la routine\",\"st_more\":\"Ou ajoutez votre protocole complet, juste en dessous.\"},\"de\":{\"step_of\":\"Schritt {n} von {t}\",\"photo_of\":\"Foto {n} von 3\",\"your_photo\":\"Ihr Foto\",\"analysing\":\"Ihr Fall wird analysiert\u2026\",\"still\":\"Analyse l\u00e4uft \u2014 Ihr Protokoll wird vorbereitet\u2026\",\"get_diag\":\"Kostenlose Analyse erhalten\",\"err_generic\":\"Die Analyse konnte nicht abgeschlossen werden. Bitte versuchen Sie es in einigen Minuten erneut.\",\"err_img\":\"Dieses Bild konnte nicht gelesen werden. Bitte versuchen Sie ein anderes.\",\"err_send\":\"Die Fotos konnten nicht gesendet werden. Bitte versuchen Sie es erneut.\",\"send_new\":\"Mein neues Foto senden\",\"send_new_pl\":\"Meine neuen Fotos senden\",\"checking\":\"Ihre Fotos werden gepr\u00fcft\u2026\",\"retake_one\":\"Wir brauchen ein Foto noch einmal \u2013 darauf sind weder Haar noch Kopfhaut zu sehen. Ihre anderen Fotos und Ihre Antworten sind gespeichert.\",\"retake_many\":\"Wir brauchen {n} Fotos noch einmal \u2013 darauf sind weder Haar noch Kopfhaut zu sehen. Ihre Antworten sind gespeichert.\",\"attempts\":\"Verbleibende Versuche: {left}.\",\"retake_default\":\"Auf diesem Foto sind weder Haar noch Kopfhaut zu sehen. Bitte nehmen Sie es erneut auf.\",\"retake_missing\":\"Bitte nehmen Sie das rot markierte Foto erneut auf.\",\"rejected_h2\":\"Wir konnten Ihre Analyse nicht abschlie\u00dfen\",\"rejected_msg\":\"Nach zwei Versuchen zeigen Ihre Fotos weder Haar noch Kopfhaut, daher konnten wir Ihren Fall nicht auswerten. Dieser Service ist kostenlos, aber eine ernsthafte trichologische Beurteilung: Sie funktioniert nur mit echten Fotos Ihrer Haare und Kopfhaut. Sie k\u00f6nnen jederzeit neu beginnen.\",\"adding\":\"Ihr Protokoll wird hinzugef\u00fcgt\u2026\",\"st_eye\":\"F\u00fcr den Einstieg \u00b7 3 Schritte\",\"st_tit\":\"Routine gegen Haarausfall\",\"st_txt\":\"Wenn Sie lieber mit dem Wesentlichen beginnen m\u00f6chten: die Kopfhaut mit Dermo Capillary Mask Activated+ vorbereiten, mit Hair Loss Prevention Shampoo+ reinigen und mit Dixidox Forte Advance+ st\u00e4rken. Drei Schritte in einem Set.\",\"st_save\":\"{pct} % g\u00fcnstiger als einzeln gekauft\",\"st_btn\":\"Mit der Routine starten\",\"st_more\":\"Oder Ihr vollst\u00e4ndiges Protokoll, direkt darunter.\"},\"it\":{\"step_of\":\"Passo {n} di {t}\",\"photo_of\":\"Foto {n} di 3\",\"your_photo\":\"La tua foto\",\"analysing\":\"Analisi del tuo caso in corso\u2026\",\"still\":\"Analisi in corso \u2014 stiamo preparando il tuo protocollo\u2026\",\"get_diag\":\"Ricevi la mia analisi gratuita\",\"err_generic\":\"Non \u00e8 stato possibile completare l\u2019analisi. Riprova tra qualche minuto.\",\"err_img\":\"Non siamo riusciti a leggere l\u2019immagine. Provane un\u2019altra.\",\"err_send\":\"Non \u00e8 stato possibile inviare le foto. Riprova.\",\"send_new\":\"Invia la mia nuova foto\",\"send_new_pl\":\"Invia le mie nuove foto\",\"checking\":\"Controllo delle tue foto\u2026\",\"retake_one\":\"Ci serve di nuovo una foto: non si vedono n\u00e9 i capelli n\u00e9 il cuoio capelluto. Le altre foto e le tue risposte sono salvate.\",\"retake_many\":\"Ci servono di nuovo {n} foto: non si vedono n\u00e9 i capelli n\u00e9 il cuoio capelluto. Le tue risposte sono salvate.\",\"attempts\":\"Tentativi rimasti: {left}.\",\"retake_default\":\"In questa foto non si vedono n\u00e9 i capelli n\u00e9 il cuoio capelluto. Rifalla, per favore.\",\"retake_missing\":\"Rifai la foto segnata in rosso, per favore.\",\"rejected_h2\":\"Non abbiamo potuto completare la tua analisi\",\"rejected_msg\":\"Dopo due tentativi, nelle tue foto non si vedono n\u00e9 i capelli n\u00e9 il cuoio capelluto, quindi non abbiamo potuto leggere il tuo caso. Questo servizio \u00e8 gratuito, ma \u00e8 una valutazione tricologica seria: funziona solo con foto reali dei tuoi capelli e del cuoio capelluto. Puoi ricominciare quando vuoi.\",\"adding\":\"Aggiunta del tuo protocollo\u2026\",\"st_eye\":\"Per iniziare \u00b7 3 passaggi\",\"st_tit\":\"Routine anticaduta\",\"st_txt\":\"Se preferisci iniziare dall\u2019essenziale: preparare il cuoio capelluto con Dermo Capillary Mask Activated+, detergere con Hair Loss Prevention Shampoo+ e rinforzare con Dixidox Forte Advance+. Tre passaggi in un unico pack.\",\"st_save\":\"il {pct}% in meno rispetto all\u2019acquisto separato\",\"st_btn\":\"Inizia con la routine\",\"st_more\":\"Oppure aggiungi il tuo protocollo completo, qui sotto.\"},\"pt\":{\"step_of\":\"Passo {n} de {t}\",\"photo_of\":\"Foto {n} de 3\",\"your_photo\":\"A sua foto\",\"analysing\":\"A analisar o seu caso\u2026\",\"still\":\"Ainda a analisar \u2014 a preparar o seu protocolo\u2026\",\"get_diag\":\"Receber a minha an\u00e1lise gratuita\",\"err_generic\":\"N\u00e3o foi poss\u00edvel concluir a an\u00e1lise. Tente novamente dentro de alguns minutos.\",\"err_img\":\"N\u00e3o conseguimos ler essa imagem. Tente outra.\",\"err_send\":\"N\u00e3o foi poss\u00edvel enviar as fotos. Tente novamente.\",\"send_new\":\"Enviar a minha nova foto\",\"send_new_pl\":\"Enviar as minhas novas fotos\",\"checking\":\"A verificar as suas fotos\u2026\",\"retake_one\":\"Precisamos de uma foto de novo: n\u00e3o se v\u00ea o cabelo nem o couro cabeludo. As outras fotos e as suas respostas est\u00e3o guardadas.\",\"retake_many\":\"Precisamos de {n} fotos de novo: n\u00e3o se v\u00ea o cabelo nem o couro cabeludo. As suas respostas est\u00e3o guardadas.\",\"attempts\":\"Tentativas restantes: {left}.\",\"retake_default\":\"Nesta foto n\u00e3o se v\u00ea o cabelo nem o couro cabeludo. Por favor, repita-a.\",\"retake_missing\":\"Por favor, repita a foto marcada a vermelho.\",\"rejected_h2\":\"N\u00e3o conseguimos concluir a sua an\u00e1lise\",\"rejected_msg\":\"Ap\u00f3s duas tentativas, as suas fotos n\u00e3o mostram o cabelo nem o couro cabeludo, pelo que n\u00e3o conseguimos ler o seu caso. Este servi\u00e7o \u00e9 gratuito, mas \u00e9 uma avalia\u00e7\u00e3o tricol\u00f3gica s\u00e9ria: s\u00f3 funciona com fotos reais do seu cabelo e couro cabeludo. Pode recome\u00e7ar quando quiser.\",\"adding\":\"A adicionar o seu protocolo\u2026\",\"st_eye\":\"Para come\u00e7ar \u00b7 3 passos\",\"st_tit\":\"Rotina antiqueda\",\"st_txt\":\"Se preferir come\u00e7ar pelo essencial: preparar o couro cabeludo com Dermo Capillary Mask Activated+, limpar com Hair Loss Prevention Shampoo+ e fortalecer com Dixidox Forte Advance+. Tr\u00eas passos num s\u00f3 pack.\",\"st_save\":\"menos {pct}% do que em separado\",\"st_btn\":\"Come\u00e7ar com a rotina\",\"st_more\":\"Ou adicione o seu protocolo completo, logo abaixo.\"},\"pl\":{\"step_of\":\"Krok {n} z {t}\",\"photo_of\":\"Zdj\u0119cie {n} z 3\",\"your_photo\":\"Twoje zdj\u0119cie\",\"analysing\":\"Analizujemy Tw\u00f3j przypadek\u2026\",\"still\":\"Analiza trwa \u2014 przygotowujemy Tw\u00f3j protok\u00f3\u0142\u2026\",\"get_diag\":\"Otrzymaj bezp\u0142atn\u0105 analiz\u0119\",\"err_generic\":\"Nie uda\u0142o si\u0119 uko\u0144czy\u0107 analizy. Spr\u00f3buj ponownie za kilka minut.\",\"err_img\":\"Nie uda\u0142o si\u0119 odczyta\u0107 tego obrazu. Spr\u00f3buj z innym.\",\"err_send\":\"Nie uda\u0142o si\u0119 wys\u0142a\u0107 zdj\u0119\u0107. Spr\u00f3buj ponownie.\",\"send_new\":\"Wy\u015blij moje nowe zdj\u0119cie\",\"send_new_pl\":\"Wy\u015blij moje nowe zdj\u0119cia\",\"checking\":\"Sprawdzamy Twoje zdj\u0119cia\u2026\",\"retake_one\":\"Potrzebujemy jednego zdj\u0119cia ponownie \u2014 nie wida\u0107 na nim w\u0142os\u00f3w ani sk\u00f3ry g\u0142owy. Pozosta\u0142e zdj\u0119cia i Twoje odpowiedzi s\u0105 zapisane.\",\"retake_many\":\"Potrzebujemy ponownie {n} zdj\u0119\u0107 \u2014 nie wida\u0107 na nich w\u0142os\u00f3w ani sk\u00f3ry g\u0142owy. Twoje odpowiedzi s\u0105 zapisane.\",\"attempts\":\"Pozosta\u0142e pr\u00f3by: {left}.\",\"retake_default\":\"Na tym zdj\u0119ciu nie wida\u0107 w\u0142os\u00f3w ani sk\u00f3ry g\u0142owy. Zr\u00f3b je jeszcze raz.\",\"retake_missing\":\"Powt\u00f3rz zdj\u0119cie oznaczone na czerwono.\",\"rejected_h2\":\"Nie mogli\u015bmy doko\u0144czy\u0107 Twojej analizy\",\"rejected_msg\":\"Po dw\u00f3ch pr\u00f3bach na Twoich zdj\u0119ciach nadal nie wida\u0107 w\u0142os\u00f3w ani sk\u00f3ry g\u0142owy, wi\u0119c nie mogli\u015bmy odczyta\u0107 Twojego przypadku. Ta us\u0142uga jest bezp\u0142atna, ale to powa\u017cna ocena trychologiczna: dzia\u0142a tylko na prawdziwych zdj\u0119ciach Twoich w\u0142os\u00f3w i sk\u00f3ry g\u0142owy. Mo\u017cesz zacz\u0105\u0107 od nowa, kiedy zechcesz.\",\"adding\":\"Dodajemy Tw\u00f3j protok\u00f3\u0142\u2026\",\"st_eye\":\"Na pocz\u0105tek \u00b7 3 kroki\",\"st_tit\":\"Rutyna przeciw wypadaniu w\u0142os\u00f3w\",\"st_txt\":\"Je\u015bli wolisz zacz\u0105\u0107 od podstaw: przygotuj sk\u00f3r\u0119 g\u0142owy z Dermo Capillary Mask Activated+, myj w\u0142osy z Hair Loss Prevention Shampoo+ i wzmacniaj je z Dixidox Forte Advance+. Trzy kroki w jednym zestawie.\",\"st_save\":\"{pct}% taniej ni\u017c osobno\",\"st_btn\":\"Zacznij od rutyny\",\"st_more\":\"Albo dodaj pe\u0142ny protok\u00f3\u0142, tu\u017c poni\u017cej.\"},\"ro\":{\"step_of\":\"Pasul {n} din {t}\",\"photo_of\":\"Fotografia {n} din 3\",\"your_photo\":\"Fotografia ta\",\"analysing\":\"Analiz\u0103m cazul t\u0103u\u2026\",\"still\":\"\u00cenc\u0103 analiz\u0103m \u2014 preg\u0103tim protocolul t\u0103u\u2026\",\"get_diag\":\"Prime\u0219te analiza gratuit\u0103\",\"err_generic\":\"Analiza nu a putut fi finalizat\u0103. \u00cencearc\u0103 din nou \u00een c\u00e2teva minute.\",\"err_img\":\"Nu am putut citi aceast\u0103 imagine. \u00cencearc\u0103 alta.\",\"err_send\":\"Fotografiile nu au putut fi trimise. \u00cencearc\u0103 din nou.\",\"send_new\":\"Trimite noua mea fotografie\",\"send_new_pl\":\"Trimite noile mele fotografii\",\"checking\":\"Verific\u0103m fotografiile tale\u2026\",\"retake_one\":\"Avem nevoie din nou de o fotografie \u2014 \u00een ea nu se vede nici p\u0103rul, nici scalpul. Celelalte fotografii \u0219i r\u0103spunsurile tale sunt salvate.\",\"retake_many\":\"Avem nevoie din nou de {n} fotografii \u2014 \u00een ele nu se vede nici p\u0103rul, nici scalpul. R\u0103spunsurile tale sunt salvate.\",\"attempts\":\"\u00cencerc\u0103ri r\u0103mase: {left}.\",\"retake_default\":\"\u00cen aceast\u0103 fotografie nu se vede nici p\u0103rul, nici scalpul. Te rug\u0103m s\u0103 o refaci.\",\"retake_missing\":\"Te rug\u0103m s\u0103 refaci fotografia marcat\u0103 cu ro\u0219u.\",\"rejected_h2\":\"Nu am putut finaliza analiza ta\",\"rejected_msg\":\"Dup\u0103 dou\u0103 \u00eencerc\u0103ri, fotografiile tale nu arat\u0103 p\u0103rul sau scalpul, a\u0219a c\u0103 nu am putut citi cazul t\u0103u. Acest serviciu este gratuit, dar este o evaluare tricologic\u0103 serioas\u0103: func\u021bioneaz\u0103 doar cu fotografii reale ale p\u0103rului \u0219i scalpului t\u0103u. Po\u021bi re\u00eencepe oric\u00e2nd dore\u0219ti.\",\"adding\":\"Ad\u0103ug\u0103m protocolul t\u0103u\u2026\",\"st_eye\":\"Pentru \u00eenceput \u00b7 3 pa\u0219i\",\"st_tit\":\"Rutina anti-c\u0103dere\",\"st_txt\":\"Dac\u0103 preferi s\u0103 \u00eencepi cu esen\u021bialul: preg\u0103te\u0219te scalpul cu Dermo Capillary Mask Activated+, cur\u0103\u021b\u0103 cu Hair Loss Prevention Shampoo+ \u0219i \u00eent\u0103re\u0219te cu Dixidox Forte Advance+. Trei pa\u0219i \u00eentr-un singur pachet.\",\"st_save\":\"cu {pct}% mai ieftin dec\u00e2t separat\",\"st_btn\":\"\u00cencepe cu rutina\",\"st_more\":\"Sau adaug\u0103 protocolul complet, imediat mai jos.\"}};\n      var LANG=(document.documentElement.lang||'en').split('-')[0].toLowerCase();\n      function T(k,v){var d=SHC_T[LANG]||SHC_T.en,t=(d&&d[k])||SHC_T.en[k]||k;\n        if(v)Object.keys(v).forEach(function(x){t=t.split('{'+x+'}').join(v[x]);});return t;}\n      \/* \u2500\u2500 v4.5.4 \u00b7 GEO: la p\u00e1gina va cacheada; el acceso se pregunta en vivo \u2500\u2500 *\/\n      var GEO=sameOrigin(app.dataset.geo||'');\n      if(GEO&&!(SEG.ref&&SEG.token)){\n        fetch(GEO+(GEO.indexOf('?')>-1?'&':'?')+'_='+Date.now()+(location.search.indexOf('shc_geo=')>-1?'&shc_geo='+encodeURIComponent(new URLSearchParams(location.search).get('shc_geo')||''):''),{credentials:'same-origin'})\n        .then(function(r){return r.json();}).then(function(g){\n          if(g&&g.allowed===false){\n            document.getElementById('shc-form').style.display='none';\n            var hud=app.querySelector('.shc-hud');if(hud)hud.style.display='none';\n            var nav=document.getElementById('shc-nav')||app.querySelector('.shc-nav');if(nav)nav.style.display='none';\n            var box=document.getElementById('shc-geo');box.style.display='';\n            if(g.name){var c=document.getElementById('shc-geo-country');c.querySelector('span').textContent=g.name;c.style.display='';}\n            if(typeof gtag==='function'){try{gtag('event','hair_clinic_geo_blocked',{country:g.country||'unknown'});}catch(_){}}\n          }\n        }).catch(function(){}); \/\/ sin respuesta \u2192 no se bloquea (fail-open, igual que el servidor)\n      }\n      function utm(u){return u+(u.indexOf('?')>-1?'&':'?')+'utm_source=hair-clinic&utm_medium=diagnosis&utm_campaign=protocol&utm_content='+encodeURIComponent(curRef||'na');}\n      function linkify(html){ \/\/ html YA escapado; sustituye nombres de cat\u00e1logo por enlaces con UTM\n        Object.keys(PRODUCTOS).sort(function(a,b){return b.length-a.length;}).forEach(function(n){\n          var eh=esc(n);if(html.indexOf(eh)===-1)return;\n          html=html.split(eh).join('<a class=\"shc-plink\" target=\"_blank\" rel=\"noopener\" href=\"'+esc(utm(PRODUCTOS[n].url))+'\">'+eh+'<\/a>');\n        });\n        return html;}\n      function protoIds(L){var s=JSON.stringify(L.protocolo||{}),items=[],vistos=[];\n        Object.keys(PRODUCTOS).forEach(function(n){var p=PRODUCTOS[n];\n          if(s.indexOf(n)>-1&&p.compra&&vistos.indexOf(p.id)===-1){vistos.push(p.id);items.push(p.compra);}});\n        return items;}\n      \/* v4.6 \u00b7 ca\u00edda \u2192 primero la Rutina antica\u00edda; el protocolo completo queda como opci\u00f3n *\/\n      var STARTER=null;try{STARTER=JSON.parse(app.dataset.starter||'null');}catch(e){STARTER=null;}\n      function esCaida(){var s=document.getElementById('f-preo'),v=((s&&s.value)||'').toLowerCase();\n        return ['hair loss','wypadanie','\u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u0435','haarausfall','ca\u00edda','chute','caduta','queda'].some(function(k){return v.indexOf(k)>-1;});}\n      function pintarStarter(){\n        var box=document.getElementById('shc-r-starter');\n        if(!box||!STARTER||!STARTER.url||!esCaida())return false;\n        var u=STARTER.url+(STARTER.url.indexOf('?')>-1?'&':'?')+'utm_source=hair-clinic&utm_medium=diagnosis&utm_campaign=hc-starter&utm_content='+encodeURIComponent(curRef||'na');\n        box.className='shc-starter';\n        box.innerHTML='<p class=\"st-eye\">'+esc(T('st_eye'))+'<\/p><p class=\"st-tit\">'+esc(STARTER.name||T('st_tit'))+'<\/p>'+\n          '<p>'+esc(T('st_txt'))+'<\/p>'+\n          (STARTER.price?'<p class=\"st-price\">'+esc(STARTER.price)+(STARTER.pct?' <span>\u00b7 '+esc(T('st_save',{pct:String(STARTER.pct)}))+'<\/span>':'')+'<\/p>':'')+\n          '<a class=\"btn\" target=\"_blank\" rel=\"noopener\" href=\"'+esc(u)+'\">'+esc(T('st_btn'))+'<\/a>'+\n          '<p class=\"note\" style=\"margin:10px 0 0\">'+esc(T('st_more'))+'<\/p>';\n        var a=box.querySelector('a.btn');\n        if(a)a.addEventListener('click',function(){if(typeof gtag==='function'){try{gtag('event','hair_clinic_starter_click',{case_ref:curRef||'na'});}catch(_){}}});\n        box.style.display='';\n        return true;\n      }\n      var esc=function(s){return String(s==null?'':s).replace(\/[&<>\"']\/g,function(c){return{'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c];});};\n      var escB=function(s){return esc(s).replace(\/&lt;(\\\/?b)&gt;\/g,'<$1>');}; \/\/ permite solo <b> del protocolo\n      function quality(canvas){\n        var w=240,h=Math.max(1,Math.round(canvas.height*w\/canvas.width));\n        var c=document.createElement('canvas');c.width=w;c.height=h;\n        var ctx=c.getContext('2d');ctx.drawImage(canvas,0,0,w,h);\n        var d;try{d=ctx.getImageData(0,0,w,h).data;}catch(e){return null;}\n        var g=new Float32Array(w*h),sum=0,i;\n        for(i=0;i<w*h;i++){var v=.299*d[i*4]+.587*d[i*4+1]+.114*d[i*4+2];g[i]=v;sum+=v;}\n        var mean=sum\/(w*h),lv=0,ls=0,n=0;\n        for(var y=1;y<h-1;y++)for(var x=1;x<w-1;x++){var k=y*w+x;\n          var L=g[k-1]+g[k+1]+g[k-w]+g[k+w]-4*g[k];lv+=L*L;ls+=L;n++;}\n        return {bright:mean,sharp:lv\/n-(ls\/n)*(ls\/n)};\n      }\n      function verdict(q){if(!q)return '';\n        if(q.sharp<30)return 'Dieses Foto wirkt unscharf \\u2014 halten Sie das Handy ruhig und wiederholen Sie es, wenn m\u00f6glich.';\n        if(q.bright<50)return 'Dieses Foto wirkt zu dunkel \\u2014 versuchen Sie helleres, indirektes Licht.';\n        if(q.bright>215)return 'Dieses Foto wirkt \u00fcberbelichtet \\u2014 vermeiden Sie direktes Licht auf der Kopfhaut.';\n        return '';}\n      function resize(file,max){return new Promise(function(res,rej){var r=new FileReader();\n        r.onload=function(e){var img=new Image();img.onload=function(){var s=Math.min(1,max\/Math.max(img.width,img.height));\n          var c=document.createElement('canvas');c.width=img.width*s|0;c.height=img.height*s|0;\n          c.getContext('2d').drawImage(img,0,0,c.width,c.height);\n          res({b64:c.toDataURL('image\/jpeg',0.8).split(',')[1],q:quality(c)});};\n          img.onerror=rej;img.src=e.target.result;};r.onerror=rej;r.readAsDataURL(file);});}\n      var hudF=document.getElementById('shc-hud-fields'),hudP=document.getElementById('shc-hud-photos'),\n          hudC=document.getElementById('shc-hud-case'),hudS=document.getElementById('shc-hud-status');\n      function check(){var done=req.filter(function(i){return document.getElementById('f-'+i).value.trim();});\n        if(hudF)hudF.textContent=done.length+'\/'+req.length;\n        if(hudP)hudP.textContent=fotos.filter(Boolean).length+'\/3';\n        send.disabled=!(done.length===req.length&&fotos.filter(Boolean).length===3&&document.getElementById('f-consent').checked);\n        updateNav();}\n      \/* \u2500\u2500 Asistente por pasos (3 preguntas por pantalla) \u2500\u2500 *\/\n      var stepsEls=[].slice.call(app.querySelectorAll('.shc-step')),curStep=0,\n          navBack=document.getElementById('shc-back'),navNext=document.getElementById('shc-next'),\n          stepInd=document.getElementById('shc-stepind');\n      var stepFields=(SEG.ref&&SEG.token)?[[],[]]\n                    :[['nombre','email','edad'],['sexo','tipo','cuero'],['quim','preo','evo'],[],[]];\n      function stepOk(n){return (stepFields[n]||[]).every(function(i){var el=document.getElementById('f-'+i);\n        return el&&el.value.trim()&&el.checkValidity();});}\n      function updateNav(){if(navNext)navNext.disabled=!stepOk(curStep);}\n      function showStep(n){curStep=n;\n        stepsEls.forEach(function(s,i){s.style.display=(i===n)?'':'none';});\n        navBack.style.visibility=(n===0)?'hidden':'visible';\n        var last=(n===stepsEls.length-1);\n        navNext.style.display=last?'none':'';\n        send.style.display=last?'':'none';\n        stepInd.textContent=T('step_of',{n:n+1,t:stepsEls.length});\n        if(last){var q=pQueue();if(q.length)showPhoto(q[0]);else showDone();} \/\/ v4.5.5\n        updateNav();}\n      navBack.addEventListener('click',function(){if(curStep>0)showStep(curStep-1);});\n      navNext.addEventListener('click',function(){if(stepOk(curStep)&&curStep<stepsEls.length-1)showStep(curStep+1);});\n      showStep(0);\n      app.addEventListener('change',check);app.addEventListener('input',check);\n      \/* \u2500\u2500 v4.5.5 \u00b7 una foto por pantalla \u2500\u2500 *\/\n      var pIdx=0,pChips=[].slice.call(document.querySelectorAll('#shc-pchips .pchip')),\n          pCheck=document.getElementById('shc-pcheck'),pCheckImg=document.getElementById('pcheck-img'),\n          pCheckWarn=document.getElementById('pcheck-warn'),pCheckK=document.getElementById('pcheck-k'),\n          pDone=document.getElementById('shc-pdone'),pTip=document.getElementById('shc-ptip');\n      function pQueue(){var base=RETAKE?RETAKE.bad:[0,1,2];return base.filter(function(i){return !fotos[i];});}\n      function pChipsPaint(cur){pChips.forEach(function(c,k){\n        var bad=RETAKE&&RETAKE.bad.indexOf(k)>-1&&!fotos[k];\n        c.className='pchip'+(fotos[k]?' done':'')+(k===cur?' cur':'')+(bad?' bad':'');});}\n      function showPhoto(i){pIdx=i;pCheck.style.display='none';pDone.style.display='none';\n        slots.forEach(function(s,k){s.classList.toggle('hid',k!==i);s.classList.toggle('bad',!!(RETAKE&&RETAKE.bad.indexOf(k)>-1&&!fotos[k]));});\n        pChipsPaint(i);if(pTip)pTip.style.display='';err.style.display='none';}\n      function showCheck(i,warn){pIdx=i;slots.forEach(function(s){s.classList.add('hid');});pDone.style.display='none';\n        pCheckImg.src='data:image\/jpeg;base64,'+fotos[i].b64;pCheckK.textContent=T('photo_of',{n:i+1});\n        if(warn){pCheckWarn.textContent=warn;pCheckWarn.style.display='';}else{pCheckWarn.style.display='none';}\n        pCheck.style.display='';pChipsPaint(i);}\n      function showDone(){slots.forEach(function(s){s.classList.add('hid');});pCheck.style.display='none';\n        pChipsPaint(-1);var th=pDone.querySelector('.pdone-thumbs');th.innerHTML='';\n        fotos.forEach(function(f){if(!f)return;var im=document.createElement('img');im.src='data:image\/jpeg;base64,'+f.b64;th.appendChild(im);});\n        pDone.style.display='';if(pTip)pTip.style.display='none';}\n      document.getElementById('pcheck-ok').addEventListener('click',function(){var q=pQueue();if(q.length)showPhoto(q[0]);else showDone();check();});\n      document.getElementById('pcheck-retake').addEventListener('click',function(){fotos[pIdx]=null;showPhoto(pIdx);check();});\n      function setFoto(i,b64,warn){var slot=slots[i];fotos[i]={b64:b64,zona:slot.dataset.zona};\n        slot.classList.add('ok');slot.classList.remove('bad');\n        showCheck(i,warn);check();}\n      function fileToSlot(i,file){resize(file,1024).then(function(r){setFoto(i,r.b64,verdict(r.q));})\n        .catch(function(){err.textContent=T('err_img');err.style.display='block';});}\n      slots.forEach(function(slot,i){\n        var inps=slot.querySelectorAll('input[type=file]');\n        inps.forEach(function(inp){\n          inp.addEventListener('click',function(e){e.stopPropagation();});\n          inp.addEventListener('change',function(){if(inp.files[0])fileToSlot(i,inp.files[0]);});\n        });\n        slot.querySelector('.slot-up').addEventListener('click',function(e){e.stopPropagation();inps[0].click();});\n        slot.querySelector('.slot-cam').addEventListener('click',function(e){e.stopPropagation();openCam(i);});\n      });\n      \/* \u2500\u2500 Esc\u00e1ner de c\u00e1mara \u2500\u2500 *\/\n      var cam=document.getElementById('shc-cam'),camVideo=cam.querySelector('video'),\n          camStream=null,camSlot=0,camFacing='environment',camShotData=null,torchOn=false;\n      var camStage=cam.querySelector('.cam-stage'),camFreeze=document.getElementById('cam-freeze'),\n          camVerdict=document.getElementById('cam-verdict'),camBarMain=document.getElementById('cam-bar-main'),\n          camBarConfirm=document.getElementById('cam-bar-confirm'),camTools=document.getElementById('cam-tools'),\n          camTorch=document.getElementById('cam-torch'),camZoomWrap=document.getElementById('cam-zoom-wrap'),\n          camZoom=document.getElementById('cam-zoom');\n      function camTrack(){return camStream?camStream.getVideoTracks()[0]:null;}\n      function camControls(){\n        torchOn=false;camTorch.style.display='none';camTorch.textContent='Licht';camZoomWrap.style.display='none';\n        var t=camTrack();if(!t||!t.getCapabilities)return;\n        var cap;try{cap=t.getCapabilities();}catch(e){return;}\n        if(cap.torch)camTorch.style.display='';\n        if(cap.zoom&&cap.zoom.max>cap.zoom.min){camZoomWrap.style.display='';\n          camZoom.min=cap.zoom.min;camZoom.max=cap.zoom.max;camZoom.step=cap.zoom.step||0.1;\n          camZoom.value=(t.getSettings&&t.getSettings().zoom)||cap.zoom.min;}\n      }\n      var camGuide=cam.querySelector('.cam-guide');\n      function camMode(confirm){\n        camFreeze.style.display=confirm?'block':'none';\n        camVideo.style.visibility=confirm?'hidden':'visible';\n        camGuide.style.display=confirm?'none':'block';\n        camBarMain.style.display=confirm?'none':'flex';\n        camBarConfirm.style.display=confirm?'flex':'none';\n        camTools.style.display=confirm?'none':'flex';\n        if(!confirm){camVerdict.style.display='none';camShotData=null;}\n      }\n      function camStart(){\n        return navigator.mediaDevices.getUserMedia({video:{facingMode:{ideal:camFacing},\n          width:{ideal:1920},height:{ideal:1920}},audio:false})\n          .then(function(s){camStream=s;camVideo.srcObject=s;return camVideo.play();})\n          .then(camControls);\n      }\n      function openCam(i){\n        camSlot=i;\n        if(!(navigator.mediaDevices&&navigator.mediaDevices.getUserMedia)){camFallback(i);return;}\n        document.getElementById('cam-zone').textContent=slots[i].querySelector('strong').textContent; \/\/ v4.5.5\n        document.getElementById('cam-hint').textContent=slots[i].querySelector('.slot-hint').textContent;\n        camGuide.querySelectorAll('.gd').forEach(function(g,gi){g.classList.toggle('on',gi===i);});\n        camMode(false);\n        camStart().then(function(){cam.style.display='flex';document.documentElement.style.overflow='hidden';})\n          .catch(function(){camFallback(i);}); \/\/ sin c\u00e1mara o permiso denegado \u2192 captura nativa\n      }\n      function camFallback(i){slots[i].querySelector('input.cap').click();}\n      function closeCam(){\n        if(camStream){camStream.getTracks().forEach(function(t){t.stop();});camStream=null;}\n        camVideo.srcObject=null;cam.style.display='none';document.documentElement.style.overflow='';camMode(false);\n      }\n      document.getElementById('cam-cancel').addEventListener('click',closeCam);\n      document.getElementById('cam-flip').addEventListener('click',function(){\n        camFacing=(camFacing==='environment')?'user':'environment';\n        if(camStream){camStream.getTracks().forEach(function(t){t.stop();});}\n        camStart().catch(function(){camFacing=(camFacing==='environment')?'user':'environment';});\n      });\n      camTorch.addEventListener('click',function(){\n        var t=camTrack();if(!t)return;\n        t.applyConstraints({advanced:[{torch:!torchOn}]}).then(function(){\n          torchOn=!torchOn;camTorch.textContent=torchOn?'Licht an':'Licht';}).catch(function(){});\n      });\n      camZoom.addEventListener('input',function(){\n        var t=camTrack();if(t)t.applyConstraints({advanced:[{zoom:+camZoom.value}]}).catch(function(){});\n      });\n      document.getElementById('cam-shot').addEventListener('click',function(){\n        if(!camVideo.videoWidth){return;}\n        var w=camVideo.videoWidth,h=camVideo.videoHeight,s=Math.min(1,1024\/Math.max(w,h));\n        var c=document.createElement('canvas');c.width=w*s|0;c.height=h*s|0;\n        c.getContext('2d').drawImage(camVideo,0,0,c.width,c.height);\n        camStage.classList.remove('cam-sweep');void camStage.offsetWidth;camStage.classList.add('cam-sweep');\n        camShotData=c.toDataURL('image\/jpeg',0.8).split(',')[1];\n        camFreeze.src='data:image\/jpeg;base64,'+camShotData;\n        var msg=verdict(quality(c));\n        camMode(true);\n        if(msg){camVerdict.textContent=msg;camVerdict.style.display='block';}\n      });\n      document.getElementById('cam-retake').addEventListener('click',function(){camMode(false);});\n      document.getElementById('cam-use').addEventListener('click',function(){\n        if(!camShotData)return;\n        var b64=camShotData,msg=(camVerdict.style.display!=='none')?camVerdict.textContent:'';\n        closeCam();setFoto(camSlot,b64,msg);\n      });\n      function freshNonce(){return fetch(AJAX+'?action=shc_nonce',{credentials:'same-origin'})\n        .then(function(r){return r.text().then(function(t){\n          try{return JSON.parse(t).nonce;}\n          catch(e){throw new Error('Der Sitzungsdienst hat unerwartet geantwortet \\u2014 bitte erneut versuchen [nonce-'+r.status+']');}\n        });});}\n      \/* v4.5.6.3 \u00b7 Turnstile: token NUEVO al enviar. El del widget se resuelve al cargar y caduca a los\n         ~5 min; rellenar la ficha y hacer 3 fotos tarda m\u00e1s \u2192 [ts]. Sin widget devuelve '' al momento. *\/\n      function freshTs(){\n        var w=app.querySelector('.cf-turnstile');\n        if(!w||!window.turnstile)return Promise.resolve('');\n        var inp=function(){return app.querySelector('[name=\"cf-turnstile-response\"]');};\n        var old=inp()?inp().value:'';\n        try{window.turnstile.reset(w);}catch(_){try{window.turnstile.reset();}catch(__){}}\n        return new Promise(function(res){var t0=Date.now();\n          (function wait(){var v=inp()?inp().value:'';\n            if(v&&v!==old)return res(v);\n            if(Date.now()-t0>20000)return res(v);\n            setTimeout(wait,250);})();});\n      }\n      function pageLang(){return (document.documentElement.lang||'en').split('-')[0]||'en';}\n      function submit(retry){\n        send.disabled=true;send.textContent=T('analysing');err.style.display='none';\n        if(hudS)hudS.textContent='Analyse';\n        if(RETAKE){submitRetake(retry);return;} \/\/ v4.5.3: solo reenviamos las fotos marcadas\n        var ficha={};req.forEach(function(i){var e=document.getElementById('f-'+i);if(e)ficha[i]=e.value.trim();});\n        var _fa=document.getElementById('f-fact'),_fp=document.getElementById('f-prev');\n        if(_fa)ficha.factores=_fa.value.trim()||'Not declared';\n        if(_fp)ficha.previos=_fp.value.trim()||'Not declared';\n        ficha.web=''; \/\/ el honeypot solo caza POSTs directos ajenos a este JS; el autofill ya no puede bloquear a un humano\n        if(SEG.ref&&SEG.token){ficha.seg_ref=SEG.ref;ficha.seg_token=SEG.token;} \/\/ v4.0: seguimiento evolutivo\n        var payload={ficha:ficha,fotos:fotos.filter(Boolean),lang:pageLang(),ts:''};\n        freshTs().then(function(ts){payload.ts=ts;return freshNonce();}).then(function(nonce){ \/\/ v4.5.6.3\n          return fetch(ENDPOINT,{method:'POST',credentials:'same-origin',\n            headers:{'Content-Type':'application\/json','X-WP-Nonce':nonce},\n            body:JSON.stringify(payload)});\n        }).then(function(r){return r.text().then(function(t){var d;\n          try{d=JSON.parse(t);}\n          catch(e){throw new Error('Der Analysedienst hat unerwartet geantwortet \\u2014 bitte erneut versuchen [http-'+r.status+']');}\n          return{ok:r.ok,status:r.status,d:d};});})\n        .then(function(x){\n          if(x.status===403&&!retry){return submit(true);} \/\/ nonce caducado justo entre medias: reintento\n          if(!x.ok||x.d.status!=='queued'||!x.d.ref)throw new Error(((x.d&&x.d.message)?x.d.message:'Error')+((x.d&&x.d.code)?' ['+x.d.code+']':''));\n          \/* v4.3.2 \u00b7 GA4: lead confirmado por el servidor (mismo instante que \"Hair Diagnosis Completed\" en Klaviyo). Los seguimientos NO cuentan como lead. *\/\n          if(!SEG.ref&&typeof gtag==='function'){try{gtag('event','hair_clinic_lead');}catch(_){}}\n          poll(x.d.ref,x.d.token,0);\n        }).catch(function(e){\n          err.textContent=(e.message&&e.message.length<180)?e.message:T('err_generic');\n          err.style.display='block';send.disabled=false;send.textContent=T('get_diag');\n          if(hudS)hudS.textContent='Bereit';\n          if(window.turnstile&&app.querySelector('.cf-turnstile'))try{window.turnstile.reset();}catch(_){}\n        });\n      }\n      \/* \u2500\u2500 v2.8: sondeo del resultado (el an\u00e1lisis corre en segundo plano) \u2500\u2500 *\/\n      function poll(ref,token,n){\n        if(n===10)send.textContent=T('still');\n        if(n>=50){renderReceived(ref);return;} \/\/ ~150s: el caso est\u00e1 a salvo; respuesta por email\n        setTimeout(function(){\n          fetch(ESTADO+(ESTADO.indexOf('?')>-1?'&':'?')+'ref='+encodeURIComponent(ref)+'&t='+encodeURIComponent(token)+'&_='+Date.now(),{credentials:'same-origin'})\n          .then(function(r){return r.text().then(function(t){try{return JSON.parse(t);}catch(e){return{status:'pending'};}});})\n          .then(function(d){\n            if(d.status==='ready'&&d.lectura){PRODUCTOS=d.productos||{};render(d.lectura,ref);}\n            else if(d.status==='failed'){renderReceived(ref);}\n            else if(d.status==='retake'){renderRetake(d,ref,token);}   \/\/ v4.5.3\n            else if(d.status==='rejected'){renderRejected(d,ref);}    \/\/ v4.5.3\n            else{poll(ref,token,n+1);}\n          }).catch(function(){poll(ref,token,n+1);});\n        },3000);\n      }\n      function renderReceived(ref){render({},ref);if(hudS)hudS.textContent='Eingegangen';}\n      \/* \u2500\u2500 v4.5.3 \u00b7 Puerta de verificaci\u00f3n: el servidor pide repetir fotos \u2500\u2500 *\/\n      function badOf(d){return (d.fotos||[]).filter(function(f){return f&&(f.zona_detectada==='no_valida'||f.calidad==='insuficiente');});} \/\/ v4.5.5: solo ilegibles\n      function renderRetake(d,ref,token){\n        var bad=badOf(d);\n        if(!bad.length){poll(ref,token,0);return;}\n        RETAKE={ref:ref,token:token,bad:[]};\n        bad.forEach(function(f){var i=(f.n||0)-1;if(i<0||i>=slots.length)return;RETAKE.bad.push(i);\n          fotos[i]=null;var slot=slots[i];slot.classList.remove('ok');\n          var tx=slot.querySelector('.slot-txt'),w=tx.querySelector('.slot-warn');\n          if(!w){w=document.createElement('span');w.className='slot-warn';tx.appendChild(w);}\n          w.textContent=f.nota||T('retake_default');});\n        showStep(stepsEls.length-1);\n        var left=(d.max||2)-(d.ronda||1);\n        err.textContent=(RETAKE.bad.length===1?T('retake_one'):T('retake_many',{n:RETAKE.bad.length}))+(left>0?' '+T('attempts',{left:left}):'');\n        err.style.display='block';\n        send.textContent=RETAKE.bad.length===1?T('send_new'):T('send_new_pl');send.disabled=true;\n        if(hudS)hudS.textContent='Wiederholen';if(hudP)hudP.textContent=fotos.filter(Boolean).length+'\/3';\n        var st=stepsEls[stepsEls.length-1];if(st)st.scrollIntoView({behavior:'smooth'});\n      }\n      function submitRetake(retry){\n        var payload={ref:RETAKE.ref,t:RETAKE.token,lang:pageLang(),fotos:[]};\n        RETAKE.bad.forEach(function(i){if(fotos[i])payload.fotos.push({n:i+1,b64:fotos[i].b64});});\n        if(payload.fotos.length!==RETAKE.bad.length){err.textContent=T('retake_missing');err.style.display='block';send.disabled=false;send.textContent=T('send_new');return;}\n        send.textContent=T('checking');\n        freshNonce().then(function(nonce){\n          return fetch(FOTOS,{method:'POST',credentials:'same-origin',\n            headers:{'Content-Type':'application\/json','X-WP-Nonce':nonce},body:JSON.stringify(payload)});\n        }).then(function(r){return r.text().then(function(t){var d;try{d=JSON.parse(t);}catch(e){throw new Error('Unerwartete Antwort \\u2014 bitte erneut versuchen [http-'+r.status+']');}return{ok:r.ok,status:r.status,d:d};});})\n        .then(function(x){\n          if(x.status===403&&!retry){return submitRetake(true);}\n          if(!x.ok||x.d.status!=='queued')throw new Error(((x.d&&x.d.message)?x.d.message:'Error')+((x.d&&x.d.code)?' ['+x.d.code+']':''));\n          slots.forEach(function(s){s.classList.remove('bad');var w=s.querySelector('.slot-txt .slot-warn');if(w)w.remove();});\n          var ref=RETAKE.ref,token=RETAKE.token;RETAKE=null;\n          if(hudS)hudS.textContent='Analyse';\n          poll(ref,token,0);\n        }).catch(function(e){\n          err.textContent=(e.message&&e.message.length<180)?e.message:T('err_send');\n          err.style.display='block';send.disabled=false;send.textContent=T('send_new');\n        });\n      }\n      function renderRejected(d,ref){\n        RETAKE=null;\n        render({calidad_documentacion:{apta:false,comentario:T('rejected_msg')},fotos:badOf(d)},ref);\n        var h2=document.querySelector('#shc-result h2');if(h2)h2.textContent=T('rejected_h2');\n        if(hudS)hudS.textContent='Nicht abgeschlossen';\n      }\n      document.getElementById('shc-buy').addEventListener('click',function(){\n        if(!buyIds.length)return;\n        var b=this;b.disabled=true;b.textContent=T('adding');\n        var chain=Promise.resolve();\n        buyIds.forEach(function(compra){chain=chain.then(function(){\n          var qs=new URLSearchParams();\n          Object.keys(compra).forEach(function(k){qs.append(k,compra[k]);});\n          qs.append('quantity','1');\n          return fetch(location.origin+'\/?'+qs.toString(),{credentials:'same-origin'}).catch(function(){});\n        });});\n        chain.then(function(){location.href=utm(CART);});\n      });\n      send.addEventListener('click',function(){submit(false);});\n      function show(id){document.getElementById(id).style.display='';}\n      function render(L,ref){\n        curRef=ref;\n        document.getElementById('shc-form').style.display='none';\n        var cal=L.calidad_documentacion||{};\n        if(cal.apta===false){document.querySelector('#shc-r-cal span').textContent=(cal.comentario||'').replace(\/^Please retake: \/,'Bitte wiederholen: ');show('shc-r-cal');}\n        \/* v4.5.3: detalle por fotograf\u00eda (zona declarada vs detectada) *\/\n        var fv=L.fotos||[],fvBad=fv.filter(function(f){return f&&(f.zona_detectada==='no_valida'||f.calidad==='insuficiente');}); \/\/ v4.5.5\n        if(fvBad.length){var calEl=document.getElementById('shc-r-cal'),ulF=document.createElement('ul');ulF.style.margin='8px 0 0 18px';ulF.style.padding='0';\n          fvBad.forEach(function(f){var li=document.createElement('li');li.textContent='Foto '+f.n+' ('+(f.zona_declarada||'')+'): '+(f.nota||(f.coincide===false?'zeigt diese Zone nicht':'Bildqualit\u00e4t zu gering'));ulF.appendChild(li);});\n          calEl.appendChild(ulF);show('shc-r-cal');}\n        if(L.valoracion){document.getElementById('shc-r-val').textContent=L.valoracion;show('shc-r-val-wrap');}\n        var obs=L.observaciones||[];\n        if(obs.length){var ul=document.getElementById('shc-r-obs');ul.innerHTML='';\n          obs.forEach(function(o){var li=document.createElement('li');li.textContent=o;ul.appendChild(li);});show('shc-r-obs-wrap');}\n        if(L.derivacion){document.querySelector('#shc-r-der span').textContent=L.derivacion;show('shc-r-der');}\n        var P=L.protocolo||{},fr=P.frentes||[],pa=P.pauta||[];\n        if(fr.length||pa.length)show('shc-r-proto');\n        if(fr.length){var box=document.getElementById('shc-r-frentes'),h='';\n          fr.forEach(function(f){h+='<div class=\"frente\"><strong>'+esc(f.titulo)+'<\/strong><ul>';\n            (f.items||[]).forEach(function(it){h+='<li>'+linkify(escB(it))+'<\/li>';});h+='<\/ul><\/div>';});\n          box.innerHTML=h;}\n        if(pa.length){var tb=document.querySelector('#shc-r-pauta tbody');tb.innerHTML='';\n          pa.forEach(function(r){var tr=document.createElement('tr');\n            r.slice(0,3).forEach(function(c,ci){var td=document.createElement('td');\n              if(ci===1){td.innerHTML=linkify(esc(c));}else{td.textContent=c;}\n              tr.appendChild(td);});\n            tb.appendChild(tr);});show('shc-r-pauta');}\n        buyIds=protoIds(L);\n        if(buyIds.length){document.getElementById('shc-r-buy').style.display='';}\n        var conStarter=pintarStarter(),bb=document.getElementById('shc-buy');\n        if(bb){if(conStarter)bb.classList.add('btn-ghost');else bb.classList.remove('btn-ghost');}\n        document.getElementById('shc-r-ref').textContent=ref;\n        if(hudC)hudC.textContent=ref;\n        if(hudS)hudS.textContent='Abgeschlossen';\n        var R=document.getElementById('shc-result');R.style.display='';\n        R.scrollIntoView({behavior:'smooth'});\n      }\n    })();\n    <\/script>\n    \n<div id=\"os-page\">\n<section class=\"sec bg-soft\">\n<div class=\"wrap\">\n<div class=\"sec-head reveal\">\n      <span class=\"eyebrow\">Example outcome<\/span><\/p>\n<h2>Your likely match<\/h2>\n<\/p><\/div>\n<div class=\"routine reveal\">\n      <span class=\"badge\">Example<\/span><\/p>\n<h3>Seborrhea Control Routine<\/h3>\n<p class=\"lead\">Complete 3-step protocol \u00b7 with TFD System exosomes<\/p>\n<ul>\n<li><b>Prep<\/b><span>Dermo Capillary Mask Activated+<\/span><\/li>\n<li><b>Cleanse<\/b><span>ATP Oxygen Equilibrium Shampoo+ &amp; Nutri Fiber Moisturizing Shampoo+<\/span><\/li>\n<li><b>Treat<\/b><span>Sebum Balance+ leave-in<\/span><\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/section>\n<\/div>\n<div id=\"os-page\">\n<section class=\"sec bg-white\">\n<div class=\"wrap\">\n<div class=\"sec-head reveal\">\n      <span class=\"eyebrow\">In their words<\/span><\/p>\n<h2>Trusted across Europe<\/h2>\n<\/p><\/div>\n<\/p><\/div>\n<p>[klaviyo-featured-reviews-carousel]<br \/>\n<\/section>\n<\/div>\n<div id=\"os-page\">\n<section class=\"sec bg-soft\">\n<div class=\"wrap\">\n<div class=\"sec-head reveal\">\n      <span class=\"eyebrow\">Good to know<\/span><\/p>\n<h2>Common questions<\/h2>\n<\/p><\/div>\n<div class=\"faq reveal\">\n<div class=\"qa\">\n<h3>Is the diagnosis really free?<\/h3>\n<p>Yes \u2014 completely free, with no obligation. That includes the personal review of your case by a trichologist and your full PDF report by email.<\/p>\n<\/div>\n<div class=\"qa\">\n<h3>Is it drug-free?<\/h3>\n<p>Yes \u2014 no minoxidil, no prescription. A dermocosmetic, scalp-first routine.<\/p>\n<\/div>\n<div class=\"qa\">\n<h3>When will I see a difference?<\/h3>\n<p>Most users notice visible changes from around 60&#8211;90 days of consistent use.<\/p>\n<\/div><\/div>\n<\/p><\/div>\n<\/section>\n<\/div>\n<style>\n.final .cta-alt2{display:block;margin-top:14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.65);text-decoration:underline;text-underline-offset:4px;}\n.final .cta-alt2:hover{color:#fff;}\n<\/style>\n<div id=\"os-page\">\n<section class=\"sec bg-dark\">\n<div class=\"wrap reveal\">\n<div class=\"final\">\n<h2>Find out what your scalp needs \u2014 free, in five steps.<\/h2>\n<p>      <a class=\"btn btn-w\" href=\"#advisor\" data-event=\"assessment_start\">Start your free scalp diagnosis<\/a><br \/>\n      <a class=\"cta-alt2\" href=\"https:\/\/www.simonehair.com\/de\/produktkategorie\/seborrhoe-kontrolle-kopfhaut-biobalance\/\" data-event=\"shop_seborrhea\">Or shop the oily scalp range<\/a>\n    <\/div>\n<\/p><\/div>\n<\/section>\n<\/div>\n<div id=\"os-page\">\n<div class=\"lp-foot\">\n<div class=\"wrap\">\n<p>Free EU &amp; UK shipping over &#8364;130 \u00b7 Visa \u00b7 Mastercard \u00b7 PayPal<br \/>\n    <a href=\"https:\/\/www.simonehair.com\/de\/allgemeine-geschaeftsbedingungen\/\">Terms<\/a> \u00b7 <a href=\"https:\/\/www.simonehair.com\/de\/datenschutzerklaerung\/\">Privacy<\/a> \u00b7 <a href=\"https:\/\/www.simonehair.com\/de\/versand-ruecksendungen\/\">Shipping &amp; Returns<\/a> \u00b7 <a href=\"mailto:sales@simonehair.com\">sales@simonehair.com<\/a><\/p>\n<\/p><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Trichology since 1989 Drug-free \u00b7 trichologist-reviewed Oily roots again by midday? Your scalp is out of balance. Get a free scalp diagnosis\u2026<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/landing.php","meta":{"_seopress_titles_title":"Routine f\u00fcr fettige Kopfhaut Schritt f\u00fcr Schritt | SIMONE","_seopress_titles_desc":"Routine f\u00fcr fettige Kopfhaut Schritt f\u00fcr Schritt: Produkte aus dem TFD System zur Talgbalance. Mit Kopfhauttest, gepr\u00fcft von einem Trichologen.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"Fettige Kopfhaut: Routine Schritt f\u00fcr Schritt | SIMONE","_seopress_social_fb_desc":"Routine f\u00fcr fettige Kopfhaut Schritt f\u00fcr Schritt: Produkte aus dem TFD System zur Talgbalance. Mit Kopfhauttest, vom Trichologen gepr\u00fcft.","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"Fettige Kopfhaut: Routine Schritt f\u00fcr Schritt | SIMONE","_seopress_social_twitter_desc":"Routine f\u00fcr fettige Kopfhaut Schritt f\u00fcr Schritt: Produkte aus dem TFD System zur Talgbalance. Mit Kopfhauttest, vom Trichologen gepr\u00fcft.","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-105940","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/www.simonehair.com\/de\/wp-json\/wp\/v2\/pages\/105940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.simonehair.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.simonehair.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.simonehair.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simonehair.com\/de\/wp-json\/wp\/v2\/comments?post=105940"}],"version-history":[{"count":2,"href":"https:\/\/www.simonehair.com\/de\/wp-json\/wp\/v2\/pages\/105940\/revisions"}],"predecessor-version":[{"id":109377,"href":"https:\/\/www.simonehair.com\/de\/wp-json\/wp\/v2\/pages\/105940\/revisions\/109377"}],"wp:attachment":[{"href":"https:\/\/www.simonehair.com\/de\/wp-json\/wp\/v2\/media?parent=105940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}