{"id":102376,"date":"2026-05-25T07:40:39","date_gmt":"2026-05-25T07:40:39","guid":{"rendered":"https:\/\/healthandlifeonline.com\/?p=102376"},"modified":"2026-09-10T10:31:25","modified_gmt":"2026-09-10T10:31:25","slug":"langlebigkeitsindex","status":"publish","type":"post","link":"https:\/\/healthandlifeonline.com\/de\/longevity-index\/","title":{"rendered":"Langlebigkeitsindex"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n<title>Longevity Index &amp; Lifestyle Age Estimate | Health &amp; Life<\/title>\r\n<meta name=\"description\" content=\"Explore five lifestyle areas with the Health &amp; Life Longevity Index. Compare your age with an illustrative age estimate in 10 questions. Free, no login.\">\r\n<meta name=\"robots\" content=\"index,follow,max-image-preview:large\">\r\n<link rel=\"canonical\" href=\"https:\/\/healthandlifeonline.com\/longevity-index\/\">\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:site_name\" content=\"Health &amp; Life\">\r\n<meta property=\"og:title\" content=\"Longevity Index | Health &amp; Life\">\r\n<meta property=\"og:description\" content=\"10 questions, five lifestyle areas and an illustrative age comparison. Discover your Longevity Index. Free, no login. Not a clinical biological age test.\">\r\n<meta property=\"og:url\" content=\"https:\/\/healthandlifeonline.com\/longevity-index\/\">\r\n<meta property=\"og:locale\" content=\"en_GB\">\r\n<meta property=\"og:image\" content=\"https:\/\/healthandlifeonline.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-25.-Mai-2026-08_24_54.png\">\r\n<meta property=\"og:image:alt\" content=\"Health &amp; Life illustration\">\r\n<meta name=\"twitter:card\" content=\"summary\">\r\n<meta name=\"twitter:image\" content=\"https:\/\/healthandlifeonline.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-25.-Mai-2026-08_24_54.png\">\r\n<meta name=\"twitter:image:alt\" content=\"Health &amp; Life illustration\">\r\n<meta name=\"twitter:title\" content=\"Longevity Index | Health &amp; Life\">\r\n<meta name=\"twitter:description\" content=\"Explore your habits with a free lifestyle questionnaire and an illustrative age comparison. Not a clinical biological age test.\">\r\n<meta name=\"theme-color\" content=\"#4A3427\">\r\n<!-- Deployment configuration:\r\n Canonical and og:url target the existing English \/longevity-index\/ page.\r\n In WordPress, the theme\/SEO plugin owns the document head, per-language canonical,\r\n hreflang, social preview image, sitemap and server-rendered translations.\r\n Insert the scoped component once and keep one page H1 (hide the theme's duplicate title).\r\n TranslatePress must publish the translated introduction and methodology in its HTML response.\r\n No external scripts or fonts are required. Analytics is off by default. The host may\r\n enable generic tool events with data-analytics=\"enabled\" after consent. Answers, scores\r\n and ages are never added to analytics events by this component.\r\n Core Web Vitals and robots.txt \/ HTTP headers require verification on the published host.\r\n-->\r\n<style>\r\nhtml { background:#fff; }\r\nbody { margin:0; padding:clamp(8px,2.5vw,20px); background:#fff; }\r\n\r\n.hl-longevity-signature {\r\n  --brown:#4A3427;\r\n  --ink:#3F3028;\r\n  --muted:#766A61;\r\n  --paper:#FFFDF9;\r\n  --beige:#F5EEE5;\r\n  --line:#DED2C4;\r\n  --coral:#D95A45;\r\n  --green:#2F6B4F;\r\n  --violet:#7359A1;\r\n  --gold:#CE9017;\r\n  --teal:#277E86;\r\n  --shadow:0 26px 70px rgba(74,52,39,.11);\r\n  width:100%;\r\n  max-width:1180px;\r\n  margin:clamp(18px,3vw,42px) auto;\r\n  color:var(--ink);\r\n  font-family:Arial,Helvetica,sans-serif;\r\n  container:hls \/ inline-size;\r\n  box-sizing:border-box;\r\n  isolation:isolate;\r\n}\r\n.hl-longevity-signature *,\r\n.hl-longevity-signature *::before,\r\n.hl-longevity-signature *::after { box-sizing:border-box; }\r\n.hl-longevity-signature button,\r\n.hl-longevity-signature a { font:inherit; -webkit-tap-highlight-color:transparent; }\r\n.hl-longevity-signature button { touch-action:manipulation; }\r\n\r\n.hl-longevity-signature .hls-shell {\r\n  border:1px solid var(--line);\r\n  border-radius:32px;\r\n  background:var(--paper);\r\n  box-shadow:var(--shadow);\r\n}\r\n.hl-longevity-signature .hls-topline {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  height:8px;\r\n}\r\n.hl-longevity-signature .hls-topline span:nth-child(1){background:var(--coral)}\r\n.hl-longevity-signature .hls-topline span:nth-child(2){background:var(--green)}\r\n.hl-longevity-signature .hls-topline span:nth-child(3){background:var(--violet)}\r\n.hl-longevity-signature .hls-topline span:nth-child(4){background:var(--gold)}\r\n.hl-longevity-signature .hls-topline span:nth-child(5){background:var(--teal)}\r\n\r\n.hl-longevity-signature .hls-screen { display:none; }\r\n.hl-longevity-signature .hls-screen.is-active { display:block; }\r\n\r\n.hl-longevity-signature .hls-cover {\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);\r\n  gap:clamp(40px,6cqi,82px);\r\n  align-items:center;\r\n  min-height:680px;\r\n  padding:clamp(48px,6cqi,78px);\r\n  background:\r\n    linear-gradient(90deg,transparent 0 64%,rgba(245,238,229,.7) 64% 100%),\r\n    var(--paper);\r\n}\r\n.hl-longevity-signature .hls-kicker {\r\n  margin:0 0 16px;\r\n  color:var(--coral);\r\n  font-size:11px;\r\n  line-height:1.4;\r\n  font-weight:800;\r\n  letter-spacing:.13em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-title {\r\n  margin:0;\r\n  max-width:9ch;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:clamp(60px,7.8cqi,94px);\r\n  line-height:.92;\r\n  font-weight:400;\r\n  letter-spacing:-.05em;\r\n  text-wrap:balance;\r\n}\r\n.hl-longevity-signature .hls-lede {\r\n  max-width:610px;\r\n  margin:26px 0 0;\r\n  color:var(--muted);\r\n  font-size:18px;\r\n  line-height:1.66;\r\n}\r\n.hl-longevity-signature .hls-meta {\r\n  display:grid;\r\n  grid-template-columns:repeat(4,minmax(0,1fr));\r\n  max-width:610px;\r\n  margin:30px 0 28px;\r\n  border-top:1px solid var(--line);\r\n  border-bottom:1px solid var(--line);\r\n}\r\n.hl-longevity-signature .hls-meta > div {\r\n  padding:14px 11px;\r\n  border-right:1px solid var(--line);\r\n}\r\n.hl-longevity-signature .hls-meta > div:last-child { border-right:0; }\r\n.hl-longevity-signature .hls-meta strong {\r\n  display:block;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:23px;\r\n  line-height:1;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-meta span {\r\n  display:block;\r\n  margin-top:5px;\r\n  color:var(--muted);\r\n  font-size:11px;\r\n}\r\n.hl-longevity-signature .hls-trust {\r\n  max-width:610px;\r\n  margin:17px 0 0;\r\n  color:var(--muted);\r\n  font-size:12px;\r\n  line-height:1.55;\r\n}\r\n\r\n.hl-longevity-signature .hls-primary,\r\n.hl-longevity-signature .hls-secondary,\r\n.hl-longevity-signature .hls-action {\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  gap:10px;\r\n  min-height:54px;\r\n  border-radius:999px;\r\n  cursor:pointer;\r\n  text-decoration:none!important;\r\n  font-weight:750;\r\n  transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease;\r\n}\r\n.hl-longevity-signature .hls-primary {\r\n  padding:15px 25px;\r\n  border:1px solid var(--coral);\r\n  background:var(--coral);\r\n  color:#fff;\r\n  box-shadow:0 13px 28px rgba(217,90,69,.22);\r\n}\r\n.hl-longevity-signature .hls-primary:hover,\r\n.hl-longevity-signature .hls-primary:focus-visible {\r\n  transform:translateY(-2px);\r\n  background:#C94D39;\r\n  border-color:#C94D39;\r\n  box-shadow:0 18px 34px rgba(217,90,69,.28);\r\n}\r\n.hl-longevity-signature .hls-secondary,\r\n.hl-longevity-signature .hls-action {\r\n  padding:13px 20px;\r\n  border:1px solid var(--line);\r\n  background:#fff;\r\n  color:var(--brown);\r\n}\r\n.hl-longevity-signature .hls-secondary:hover,\r\n.hl-longevity-signature .hls-secondary:focus-visible,\r\n.hl-longevity-signature .hls-action:hover,\r\n.hl-longevity-signature .hls-action:focus-visible {\r\n  transform:translateY(-1px);\r\n  background:#FAF5EE;\r\n  border-color:#BDAE9F;\r\n}\r\n.hl-longevity-signature button:focus-visible,\r\n.hl-longevity-signature a:focus-visible {\r\n  outline:3px solid var(--brown);\r\n  outline-offset:4px;\r\n}\r\n.hl-longevity-signature button:disabled {\r\n  opacity:.4;\r\n  cursor:not-allowed;\r\n  transform:none!important;\r\n  box-shadow:none!important;\r\n}\r\n\r\n.hl-longevity-signature .hls-signature-hero {\r\n  position:relative;\r\n  width:min(100%,440px);\r\n  height:520px;\r\n  margin:0 auto;\r\n}\r\n.hl-longevity-signature .hls-signature-word {\r\n  position:absolute;\r\n  right:0;\r\n  top:6px;\r\n  color:rgba(74,52,39,.30);\r\n  font-size:10px;\r\n  font-weight:800;\r\n  letter-spacing:.16em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-hero-age {\r\n  position:absolute;\r\n  left:3%;\r\n  bottom:4%;\r\n  z-index:3;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:82px;\r\n  line-height:.8;\r\n  font-weight:400;\r\n  letter-spacing:-.05em;\r\n  opacity:.12;\r\n}\r\n.hl-longevity-signature .hls-ribbon {\r\n  --c:#D95A45;\r\n  position:absolute;\r\n  bottom:10%;\r\n  width:14%;\r\n  border-radius:999px 999px 20px 20px;\r\n  background:var(--c);\r\n  transform-origin:bottom center;\r\n  box-shadow:0 18px 30px color-mix(in srgb,var(--c) 20%,transparent);\r\n  animation:hls-float 5.2s ease-in-out infinite alternate;\r\n}\r\n.hl-longevity-signature .hls-ribbon::before {\r\n  content:\"\";\r\n  position:absolute;\r\n  top:7%;\r\n  left:22%;\r\n  width:22%;\r\n  height:72%;\r\n  border-radius:999px;\r\n  background:rgba(255,255,255,.17);\r\n}\r\n.hl-longevity-signature .hls-ribbon:nth-child(2){left:3%;height:60%;--c:var(--coral);animation-delay:-1s}\r\n.hl-longevity-signature .hls-ribbon:nth-child(3){left:23%;height:82%;--c:var(--green);animation-delay:-2.1s}\r\n.hl-longevity-signature .hls-ribbon:nth-child(4){left:43%;height:68%;--c:var(--violet);animation-delay:-3s}\r\n.hl-longevity-signature .hls-ribbon:nth-child(5){left:63%;height:91%;--c:var(--gold);animation-delay:-.5s}\r\n.hl-longevity-signature .hls-ribbon:nth-child(6){left:83%;height:73%;--c:var(--teal);animation-delay:-2.6s}\r\n@keyframes hls-float {\r\n  from{transform:translateY(0) scaleY(.98)}\r\n  to{transform:translateY(-10px) scaleY(1.02)}\r\n}\r\n\r\n.hl-longevity-signature .hls-domain-strip {\r\n  padding:28px clamp(30px,5cqi,62px) 32px;\r\n  border-top:1px solid var(--line);\r\n  background:var(--beige);\r\n}\r\n.hl-longevity-signature .hls-small-label {\r\n  margin:0 0 15px;\r\n  color:var(--muted);\r\n  font-size:10px;\r\n  font-weight:800;\r\n  letter-spacing:.12em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-domain-grid {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  gap:9px;\r\n}\r\n.hl-longevity-signature .hls-domain-pill {\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  min-height:68px;\r\n  padding:12px;\r\n  border-radius:15px;\r\n  color:#fff;\r\n  font-size:15px;\r\n  line-height:1.2;\r\n  font-weight:750;\r\n  text-align:center;\r\n}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(1){background:var(--coral)}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(2){background:var(--green)}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(3){background:var(--violet)}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(4){background:var(--gold)}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(5){background:var(--teal)}\r\n\r\n.hl-longevity-signature .hls-pane {\r\n  max-width:930px;\r\n  min-height:620px;\r\n  margin:0 auto;\r\n  padding:clamp(42px,6cqi,72px);\r\n  display:flex;\r\n  flex-direction:column;\r\n  justify-content:center;\r\n}\r\n.hl-longevity-signature .hls-pane-kicker {\r\n  margin:0 0 10px;\r\n  color:var(--coral);\r\n  font-size:11px;\r\n  font-weight:800;\r\n  letter-spacing:.12em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-pane-title {\r\n  max-width:18ch;\r\n  margin:0;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:clamp(42px,5.2cqi,62px);\r\n  line-height:1.02;\r\n  font-weight:400;\r\n  letter-spacing:-.03em;\r\n  text-wrap:balance;\r\n}\r\n.hl-longevity-signature .hls-pane-copy {\r\n  max-width:620px;\r\n  margin:18px 0 0;\r\n  color:var(--muted);\r\n  font-size:16px;\r\n  line-height:1.62;\r\n}\r\n\r\n.hl-longevity-signature .hls-age-block {\r\n  display:grid;\r\n  grid-template-columns:auto minmax(220px,1fr);\r\n  gap:32px;\r\n  align-items:center;\r\n  margin-top:36px;\r\n  padding:30px;\r\n  border-radius:24px;\r\n  background:var(--brown);\r\n  color:#fff;\r\n}\r\n.hl-longevity-signature .hls-age-number {\r\n  min-width:150px;\r\n  text-align:center;\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:96px;\r\n  line-height:.8;\r\n  font-weight:400;\r\n  letter-spacing:-.05em;\r\n}\r\n.hl-longevity-signature .hls-age-number span {\r\n  display:block;\r\n  margin-top:12px;\r\n  font-family:Arial,Helvetica,sans-serif;\r\n  font-size:11px;\r\n  line-height:1.2;\r\n  font-weight:700;\r\n  letter-spacing:.1em;\r\n  text-transform:uppercase;\r\n  opacity:1;\r\n  color:#DED5CD;\r\n}\r\n.hl-longevity-signature .hls-age-controls {\r\n  display:grid;\r\n  grid-template-columns:48px minmax(0,1fr) 48px;\r\n  gap:12px;\r\n  align-items:center;\r\n}\r\n.hl-longevity-signature .hls-age-round {\r\n  display:grid;\r\n  place-items:center;\r\n  width:48px;\r\n  height:48px;\r\n  border:1px solid rgba(255,255,255,.25);\r\n  border-radius:50%;\r\n  background:rgba(255,255,255,.07);\r\n  color:#fff;\r\n  font-size:23px;\r\n  cursor:pointer;\r\n}\r\n.hl-longevity-signature .hls-age-range {\r\n  width:100%;\r\n  accent-color:var(--coral);\r\n}\r\n.hl-longevity-signature .hls-nav {\r\n  display:flex;\r\n  justify-content:space-between;\r\n  gap:14px;\r\n  align-items:center;\r\n  margin-top:30px;\r\n}\r\n\r\n.hl-longevity-signature .hls-progress {\r\n  height:7px;\r\n  background:#EEE4D8;\r\n}\r\n.hl-longevity-signature .hls-progress span {\r\n  display:block;\r\n  width:10%;\r\n  height:100%;\r\n  background:var(--domain,var(--coral));\r\n  transition:width .25s ease,background .25s ease;\r\n}\r\n.hl-longevity-signature .hls-qhead {\r\n  display:flex;\r\n  justify-content:space-between;\r\n  gap:24px;\r\n  align-items:flex-start;\r\n  margin-bottom:18px;\r\n}\r\n.hl-longevity-signature .hls-step {\r\n  margin:0 0 7px;\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  font-weight:800;\r\n  letter-spacing:.11em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-domain-name {\r\n  color:var(--domain,var(--coral));\r\n  font-size:14px;\r\n  font-weight:800;\r\n}\r\n.hl-longevity-signature .hls-signature-mini {\r\n  display:flex;\r\n  align-items:flex-end;\r\n  gap:5px;\r\n  height:54px;\r\n}\r\n.hl-longevity-signature .hls-signature-mini i {\r\n  display:block;\r\n  width:8px;\r\n  border-radius:999px;\r\n  background:var(--c);\r\n  opacity:.35;\r\n  transition:height .2s ease,opacity .2s ease;\r\n}\r\n.hl-longevity-signature .hls-question {\r\n  max-width:21ch;\r\n  margin:0 0 28px;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:clamp(34px,4.8cqi,54px);\r\n  line-height:1.07;\r\n  font-weight:400;\r\n  letter-spacing:-.027em;\r\n  text-wrap:balance;\r\n}\r\n.hl-longevity-signature .hls-options {\r\n  display:grid;\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n  gap:12px;\r\n}\r\n.hl-longevity-signature .hls-option {\r\n  display:grid;\r\n  grid-template-columns:38px minmax(0,1fr);\r\n  gap:13px;\r\n  align-items:center;\r\n  min-height:84px;\r\n  padding:15px 17px;\r\n  border:1px solid var(--line);\r\n  border-radius:18px;\r\n  background:#fff;\r\n  color:var(--ink);\r\n  text-align:left;\r\n  cursor:pointer;\r\n  appearance:none;\r\n  transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease;\r\n}\r\n.hl-longevity-signature .hls-option:hover {\r\n  transform:translateY(-1px);\r\n  border-color:var(--domain,var(--coral));\r\n  box-shadow:0 10px 24px rgba(74,52,39,.07);\r\n}\r\n.hl-longevity-signature .hls-option.is-selected {\r\n  border-color:var(--domain,var(--coral));\r\n  background:var(--domain,var(--coral));\r\n  color:#fff;\r\n  box-shadow:0 13px 27px color-mix(in srgb,var(--domain,var(--coral)) 22%,transparent);\r\n}\r\n.hl-longevity-signature .hls-option-key {\r\n  display:grid;\r\n  place-items:center;\r\n  width:38px;\r\n  height:38px;\r\n  border:1px solid currentColor;\r\n  border-radius:11px;\r\n  font-size:11px;\r\n  font-weight:800;\r\n  opacity:.78;\r\n}\r\n.hl-longevity-signature .hls-option-label {\r\n  font-size:16px;\r\n  line-height:1.38;\r\n  font-weight:650;\r\n}\r\n\r\n\r\n.hl-longevity-signature .hls-result-head {\r\n  display:grid;\r\n  grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);\r\n  gap:clamp(34px,5cqi,66px);\r\n  align-items:center;\r\n  padding:clamp(46px,6cqi,76px);\r\n  background:var(--brown);\r\n  color:#fff;\r\n}\r\n.hl-longevity-signature .hls-result-kicker {\r\n  margin:0 0 16px;\r\n  color:#DED5CD;\r\n  font-size:11px;\r\n  font-weight:800;\r\n  letter-spacing:.12em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-score {\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:clamp(94px,12cqi,142px);\r\n  line-height:.74;\r\n  font-weight:400;\r\n  letter-spacing:-.06em;\r\n}\r\n.hl-longevity-signature .hls-score-title {\r\n  display:block;\r\n  margin-top:20px;\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:31px;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-outof {\r\n  display:block;\r\n  margin-top:6px;\r\n  color:#DED5CD;\r\n  font-size:13px;\r\n}\r\n.hl-longevity-signature .hls-band {\r\n  display:inline-flex;\r\n  margin-top:18px;\r\n  padding:9px 13px;\r\n  border:1px solid rgba(255,255,255,.22);\r\n  border-radius:999px;\r\n  font-size:13px;\r\n  font-weight:750;\r\n}\r\n.hl-longevity-signature .hls-result-signature {\r\n  height:360px;\r\n  display:flex;\r\n  align-items:flex-end;\r\n  justify-content:center;\r\n  gap:18px;\r\n  padding:30px 20px 8px;\r\n  border-bottom:1px solid rgba(255,255,255,.13);\r\n}\r\n.hl-longevity-signature .hls-result-band {\r\n  --c:#D95A45;\r\n  position:relative;\r\n  width:15%;\r\n  min-width:0;\r\n  max-width:74px;\r\n  height:var(--h,50%);\r\n  flex:1 1 0;\r\n  border-radius:999px 999px 18px 18px;\r\n  background:var(--c);\r\n  box-shadow:0 18px 38px color-mix(in srgb,var(--c) 25%,transparent);\r\n  transition:height .7s cubic-bezier(.2,.8,.2,1);\r\n}\r\n.hl-longevity-signature .hls-result-band::after {\r\n  content:attr(data-score);\r\n  position:absolute;\r\n  left:50%;\r\n  top:-30px;\r\n  transform:translateX(-50%);\r\n  color:rgba(255,255,255,.72);\r\n  font-size:11px;\r\n  font-weight:700;\r\n}\r\n.hl-longevity-signature .hls-result-labels {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  gap:8px;\r\n  margin-top:13px;\r\n}\r\n.hl-longevity-signature .hls-result-labels span {\r\n  color:#DED5CD;\r\n  font-size:10px;\r\n  line-height:1.25;\r\n  text-align:center;\r\n}\r\n\r\n.hl-longevity-signature .hls-result-body {\r\n  padding:clamp(38px,5.5cqi,68px);\r\n}\r\n.hl-longevity-signature .hls-result-domain-grid {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  gap:10px;\r\n  margin-bottom:32px;\r\n}\r\n.hl-longevity-signature .hls-domain-card {\r\n  --c:#D95A45;\r\n  min-width:0;\r\n  padding:18px 14px;\r\n  border:1px solid var(--line);\r\n  border-top:5px solid var(--c);\r\n  border-radius:16px;\r\n  background:#fff;\r\n}\r\n.hl-longevity-signature .hls-domain-card strong {\r\n  display:block;\r\n  color:var(--c);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:34px;\r\n  line-height:1;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-domain-card b {\r\n  display:block;\r\n  margin-top:8px;\r\n  color:var(--brown);\r\n  font-size:13px;\r\n}\r\n.hl-longevity-signature .hls-domain-card span {\r\n  display:block;\r\n  margin-top:5px;\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  line-height:1.35;\r\n}\r\n.hl-longevity-signature .hls-two-col {\r\n  display:grid;\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n  gap:16px;\r\n}\r\n.hl-longevity-signature .hls-insight {\r\n  padding:22px;\r\n  border:1px solid var(--line);\r\n  border-radius:19px;\r\n  background:#fff;\r\n}\r\n.hl-longevity-signature .hls-insight.priority {\r\n  border-color:#EEC8BE;\r\n  background:#FBF2EF;\r\n}\r\n.hl-longevity-signature .hls-insight-label {\r\n  display:block;\r\n  margin-bottom:8px;\r\n  color:var(--muted);\r\n  font-size:10px;\r\n  font-weight:800;\r\n  letter-spacing:.11em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-insight strong {\r\n  display:block;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:26px;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-insight p {\r\n  margin:10px 0 0;\r\n  color:var(--muted);\r\n  font-size:14px;\r\n  line-height:1.58;\r\n}\r\n.hl-longevity-signature .hls-interpretation,\r\n.hl-longevity-signature .hls-age-note {\r\n  margin-top:18px;\r\n  padding:24px 25px;\r\n  border-radius:18px;\r\n}\r\n.hl-longevity-signature .hls-interpretation {\r\n  border-left:6px solid var(--teal);\r\n  border-radius:0 18px 18px 0;\r\n  background:#F0F7F6;\r\n}\r\n.hl-longevity-signature .hls-age-note {\r\n  background:var(--beige);\r\n  border:1px solid var(--line);\r\n}\r\n.hl-longevity-signature .hls-interpretation strong,\r\n.hl-longevity-signature .hls-age-note strong {\r\n  color:var(--brown);\r\n}\r\n.hl-longevity-signature .hls-interpretation p,\r\n.hl-longevity-signature .hls-age-note p {\r\n  margin:7px 0 0;\r\n  color:var(--muted);\r\n  font-size:14px;\r\n  line-height:1.62;\r\n}\r\n.hl-longevity-signature .hls-interpretation .hls-big-copy {\r\n  color:var(--ink);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:18px;\r\n  line-height:1.7;\r\n}\r\n.hl-longevity-signature .hls-result-actions {\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  justify-content:space-between;\r\n  gap:12px;\r\n  margin-top:24px;\r\n}\r\n.hl-longevity-signature .hls-action-group {\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:10px;\r\n}\r\n\r\n.hl-longevity-signature .hls-method {\r\n  margin-top:32px;\r\n  padding-top:22px;\r\n  border-top:1px solid var(--line);\r\n}\r\n.hl-longevity-signature .hls-method details {\r\n  margin-top:12px;\r\n  border:1px solid var(--line);\r\n  border-radius:18px;\r\n  background:#fff;\r\n}\r\n.hl-longevity-signature .hls-method summary {\r\n  padding:18px 20px;\r\n  cursor:pointer;\r\n  list-style:none;\r\n  color:var(--brown);\r\n  font-weight:750;\r\n}\r\n.hl-longevity-signature .hls-method summary::-webkit-details-marker { display:none; }\r\n.hl-longevity-signature .hls-method summary::after {\r\n  content:\"+\";\r\n  float:right;\r\n  color:var(--coral);\r\n  font-size:21px;\r\n}\r\n.hl-longevity-signature .hls-method details[open] summary::after { content:\"\u2212\"; }\r\n.hl-longevity-signature .hls-method-grid {\r\n  display:grid;\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n  gap:26px;\r\n  padding:0 20px 22px;\r\n}\r\n.hl-longevity-signature .hls-method-grid h3 {\r\n  margin:0 0 8px;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:21px;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-method-grid p,\r\n.hl-longevity-signature .hls-method-grid li {\r\n  color:var(--muted);\r\n  font-size:13px;\r\n  line-height:1.58;\r\n}\r\n.hl-longevity-signature .hls-method-grid p { margin:0; }\r\n.hl-longevity-signature .hls-method-grid ul { margin:0; padding-left:18px; }\r\n.hl-longevity-signature .hls-method-grid a {\r\n  color:var(--brown);\r\n  text-decoration:underline;\r\n  text-underline-offset:3px;\r\n}\r\n.hl-longevity-signature .hls-disclaimer {\r\n  margin:17px 0 0;\r\n  color:var(--muted);\r\n  font-size:12px;\r\n  line-height:1.58;\r\n}\r\n\r\n.hl-longevity-signature .hls-cta {\r\n  margin-top:32px;\r\n  border-radius:22px;\r\n  background:var(--brown);\r\n  color:#fff;\r\n}\r\n.hl-longevity-signature .hls-cta-line {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  height:7px;\r\n}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(1){background:var(--coral)}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(2){background:var(--green)}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(3){background:var(--violet)}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(4){background:var(--gold)}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(5){background:var(--teal)}\r\n.hl-longevity-signature .hls-cta-inner {\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1fr) minmax(0,.65fr);\r\n  gap:26px;\r\n  align-items:center;\r\n  padding:28px 30px 30px;\r\n}\r\n.hl-longevity-signature .hls-cta p { margin:0; }\r\n.hl-longevity-signature .hls-cta .hls-cta-label {\r\n  margin-bottom:7px;\r\n  color:#DED5CD;\r\n  font-size:10px;\r\n  font-weight:800;\r\n  letter-spacing:.11em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-cta h3 {\r\n  margin:0;\r\n  color:#fff;\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:29px;\r\n  line-height:1.08;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-cta-copy {\r\n  max-width:650px;\r\n  margin-top:9px!important;\r\n  color:rgba(255,255,255,.68);\r\n  font-size:14px;\r\n  line-height:1.55;\r\n}\r\n.hl-longevity-signature .hls-aff-note {\r\n  display:block;\r\n  margin-top:7px;\r\n  color:#DED5CD;\r\n  font-size:11px;\r\n}\r\n.hl-longevity-signature .hls-cta-button {\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  min-height:54px;\r\n  min-width:0;\r\n  padding:14px 22px;\r\n  border-radius:999px;\r\n  background:var(--coral);\r\n  color:#fff!important;\r\n  text-decoration:none!important;\r\n  font-weight:750;\r\n  box-shadow:0 13px 26px rgba(0,0,0,.18);\r\n}\r\n\r\n@container hls (max-width:900px) {\r\n  .hl-longevity-signature .hls-cover {\r\n    grid-template-columns:1fr;\r\n    background:var(--paper);\r\n  }\r\n  .hl-longevity-signature .hls-signature-hero {\r\n    order:-1;\r\n    height:360px;\r\n    width:min(100%,390px);\r\n  }\r\n  .hl-longevity-signature .hls-title { max-width:none; }\r\n  .hl-longevity-signature .hls-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-domain-pill:last-child { grid-column:1\/-1; }\r\n  .hl-longevity-signature .hls-result-head { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-result-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-domain-card:last-child { grid-column:1\/-1; }\r\n  .hl-longevity-signature .hls-method-grid { grid-template-columns:1fr; }\r\n}\r\n\r\n@container hls (max-width:580px) {\r\n  .hl-longevity-signature .hls-shell { border-radius:20px; }\r\n  .hl-longevity-signature .hls-cover { padding:30px 20px 34px; gap:22px; min-height:0; }\r\n  .hl-longevity-signature .hls-signature-hero { height:270px; width:min(100%,310px); }\r\n  .hl-longevity-signature .hls-hero-age { font-size:58px; }\r\n  .hl-longevity-signature .hls-title { font-size:clamp(50px,15cqi,68px); }\r\n  .hl-longevity-signature .hls-lede { font-size:16px; line-height:1.6; }\r\n  .hl-longevity-signature .hls-meta { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-meta > div:nth-child(2) { border-right:0; }\r\n  .hl-longevity-signature .hls-meta > div:nth-child(-n+2) { border-bottom:1px solid var(--line); }\r\n  .hl-longevity-signature .hls-domain-strip { padding:21px 15px 23px; }\r\n  .hl-longevity-signature .hls-domain-grid { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-domain-pill:last-child { grid-column:auto; }\r\n  .hl-longevity-signature .hls-domain-pill { min-height:60px; font-size:16px; }\r\n  .hl-longevity-signature .hls-pane { min-height:0; padding:34px 18px 38px; }\r\n  .hl-longevity-signature .hls-pane-title { font-size:clamp(38px,10cqi,48px); }\r\n  .hl-longevity-signature .hls-age-block { grid-template-columns:1fr; padding:25px 18px; }\r\n  .hl-longevity-signature .hls-age-number { font-size:82px; }\r\n  .hl-longevity-signature .hls-options { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-option { min-height:74px; }\r\n  .hl-longevity-signature .hls-question { font-size:clamp(31px,9.5cqi,42px); }\r\n  .hl-longevity-signature .hls-nav { flex-direction:column; align-items:stretch; }\r\n  .hl-longevity-signature .hls-nav .hls-primary,\r\n  .hl-longevity-signature .hls-nav .hls-secondary { width:100%; }\r\n  .hl-longevity-signature .hls-result-head { padding:38px 22px 42px; }\r\n  .hl-longevity-signature .hls-result-signature { height:290px; gap:10px; padding-left:2px; padding-right:2px; }\r\n  .hl-longevity-signature .hls-result-band { min-width:0; }\r\n  .hl-longevity-signature .hls-result-labels span { font-size:11px; }\r\n  .hl-longevity-signature .hls-result-body { padding:32px 18px 38px; }\r\n  .hl-longevity-signature .hls-result-domain-grid { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-domain-card:last-child { grid-column:auto; }\r\n  .hl-longevity-signature .hls-two-col { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-result-actions { flex-direction:column; align-items:stretch; }\r\n  .hl-longevity-signature .hls-action-group { flex-direction:column; }\r\n  .hl-longevity-signature .hls-action,\r\n  .hl-longevity-signature .hls-result-actions .hls-secondary { width:100%; }\r\n  .hl-longevity-signature .hls-cta-inner { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-cta-button { width:100%; }\r\n}\r\n\r\n@media (prefers-reduced-motion:reduce) {\r\n  .hl-longevity-signature *,\r\n  .hl-longevity-signature *::before,\r\n  .hl-longevity-signature *::after {\r\n    animation:none!important;\r\n    transition:none!important;\r\n    scroll-behavior:auto!important;\r\n  }\r\n}\r\n\r\n\/* Production sizing, focus, readable contrast and age comparison. *\/\r\n.hl-longevity-signature { min-width:0; font-size:16px; line-height:1.5; }\r\n.hl-longevity-signature * { min-width:0; }\r\n.hl-longevity-signature [hidden] { display:none!important; }\r\n.hl-longevity-signature button, .hl-longevity-signature input { font:inherit; }\r\n.hl-longevity-signature button, .hl-longevity-signature a, .hl-longevity-signature summary {\r\n  max-width:100%; white-space:normal; overflow-wrap:anywhere; line-height:1.4;\r\n}\r\n.hl-longevity-signature p, .hl-longevity-signature h1, .hl-longevity-signature h2,\r\n.hl-longevity-signature h3, .hl-longevity-signature span, .hl-longevity-signature b {\r\n  overflow-wrap:anywhere;\r\n}\r\n.hl-longevity-signature .hls-topline { border-radius:32px 32px 0 0; overflow:hidden; }\r\n.hl-longevity-signature .hls-cta-line { border-radius:22px 22px 0 0; overflow:hidden; }\r\n.hl-longevity-signature .hls-primary, .hl-longevity-signature .hls-cta-button {\r\n  background:#B84432; border-color:#B84432; text-align:center;\r\n}\r\n.hl-longevity-signature .hls-primary:hover, .hl-longevity-signature .hls-primary:focus-visible {\r\n  background:#A93C2C; border-color:#A93C2C;\r\n}\r\n.hl-longevity-signature .hls-primary > span[aria-hidden],\r\n.hl-longevity-signature .hls-secondary > span[aria-hidden] { flex-shrink:0; }\r\n.hl-longevity-signature .hls-kicker, .hl-longevity-signature .hls-pane-kicker { color:#AD402F; }\r\n.hl-longevity-signature .hls-option { width:100%; min-height:84px; border-color:#9C8877; }\r\n.hl-longevity-signature .hls-option.is-selected { background:var(--domain-ink,#AD402F); border-color:var(--domain-ink,#AD402F); }\r\n.hl-longevity-signature .hls-option.is-selected .hls-option-key { opacity:1; }\r\n.hl-longevity-signature .hls-domain-name { color:var(--domain-ink,#AD402F); }\r\n.hl-longevity-signature .hls-domain-pill:nth-child(1) { background:#AD402F; }\r\n.hl-longevity-signature .hls-domain-pill:nth-child(4) { background:#866009; }\r\n.hl-longevity-signature .hls-domain-card strong { color:var(--ci,var(--brown)); }\r\n.hl-longevity-signature .hls-domain-pill { font-size:16px; }\r\n.hl-longevity-signature .hls-age-range { min-width:0; height:44px; margin:0; cursor:pointer; }\r\n.hl-longevity-signature input:focus-visible, .hl-longevity-signature summary:focus-visible {\r\n  outline:3px solid var(--brown); outline-offset:4px;\r\n}\r\n.hl-longevity-signature .hls-age-block :focus-visible,\r\n.hl-longevity-signature .hls-cta :focus-visible { outline-color:#fff; }\r\n.hl-longevity-signature .hls-sr-only {\r\n  position:absolute; width:1px; height:1px; padding:0; margin:-1px;\r\n  overflow:hidden; clip-path:inset(50%); white-space:nowrap; border:0;\r\n}\r\n.hl-longevity-signature .hls-question-hint { margin:-10px 0 24px; font-size:14px; color:var(--muted); }\r\n.hl-longevity-signature .hls-age-comparison { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px; margin:28px 0 0; }\r\n.hl-longevity-signature .hls-age-comparison dt { color:#DED5CD; font-size:14px; min-height:2.8em; line-height:1.4; }\r\n.hl-longevity-signature .hls-age-comparison dd { margin:10px 0 0; font:400 clamp(48px,6cqi,64px)\/1 Georgia,serif; letter-spacing:-.04em; }\r\n.hl-longevity-signature .hls-bio-value { color:#F1C284; }\r\n.hl-longevity-signature .hls-bio-qualifier { margin:18px 0 0; color:#F1C284; font-size:14px; font-weight:700; }\r\n.hl-longevity-signature .hls-bio-note, .hl-longevity-signature .hls-age-difference { color:#DED5CD; font-size:14px; line-height:1.55; margin:8px 0 0; }\r\n.hl-longevity-signature .hls-result-labels span { font-size:12px; }\r\n.hl-longevity-signature .hls-method { margin:0; padding:26px clamp(18px,5.5cqi,68px) 36px; }\r\n.hl-longevity-signature .hls-method > h2 { margin:0 0 12px; font:400 28px\/1.15 Georgia,serif; color:var(--brown); }\r\n.hl-longevity-signature .hls-about-copy { margin:0 0 20px; font-size:15px; color:var(--muted); }\r\n.hl-longevity-signature .hls-method-grid p, .hl-longevity-signature .hls-method-grid li { font-size:14px; }\r\n.hl-longevity-signature .hls-method-grid p + h3 { margin-top:22px; }\r\n.hl-longevity-signature .hls-method summary { display:flex; justify-content:space-between; gap:16px; }\r\n.hl-longevity-signature .hls-method summary::after { float:none; flex:none; }\r\n.hl-longevity-signature .hls-reference-questions { padding:0 22px 22px 42px; margin:0; color:var(--muted); font-size:14px; }\r\n.hl-longevity-signature .hls-reference-questions li + li { margin-top:10px; }\r\n.hl-longevity-signature .hls-follow-links { display:flex; flex-wrap:wrap; gap:12px 24px; margin:20px 0 0; }\r\n.hl-longevity-signature .hls-follow-links a { color:var(--brown); text-decoration:underline; text-underline-offset:4px; padding:8px 0; }\r\n.hl-longevity-signature .hls-share-fallback { margin-top:18px; }\r\n.hl-longevity-signature .hls-share-fallback textarea { width:100%; min-height:140px; border:1px solid var(--muted); border-radius:12px; padding:14px; font:inherit; resize:vertical; }\r\n.hl-longevity-signature .hls-domain-score-note { margin:0 0 18px; font-size:14px; color:var(--muted); }\r\n.hl-longevity-signature .hls-cover-link { display:inline-block; margin-top:16px; color:var(--brown); text-underline-offset:4px; }\r\n@container hls (max-width:580px) {\r\n  .hl-longevity-signature .hls-primary, .hl-longevity-signature .hls-secondary,\r\n  .hl-longevity-signature .hls-action, .hl-longevity-signature .hls-cta-button { padding:14px 18px; }\r\n  .hl-longevity-signature .hls-cover .hls-primary { width:100%; }\r\n  .hl-longevity-signature .hls-topline { border-radius:20px 20px 0 0; }\r\n  .hl-longevity-signature .hls-result-signature { gap:8px; }\r\n  .hl-longevity-signature .hls-result-labels { gap:5px; }\r\n  .hl-longevity-signature .hls-result-labels span { font-size:11px; }\r\n  .hl-longevity-signature .hls-cta-inner { padding:24px 18px; }\r\n  .hl-longevity-signature .hls-age-comparison { gap:14px; }\r\n}\r\n@media (prefers-reduced-motion:reduce) {\r\n  .hl-longevity-signature .hls-ribbon { animation:none; }\r\n}\r\n\r\n@media (max-width:900px) {\r\n  .hl-longevity-signature .hls-cover {\r\n    grid-template-columns:1fr;\r\n    background:var(--paper);\r\n  }\r\n  .hl-longevity-signature .hls-signature-hero {\r\n    order:-1;\r\n    height:360px;\r\n    width:min(100%,390px);\r\n  }\r\n  .hl-longevity-signature .hls-title { max-width:none; }\r\n  .hl-longevity-signature .hls-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-domain-pill:last-child { grid-column:1\/-1; }\r\n  .hl-longevity-signature .hls-result-head { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-result-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-domain-card:last-child { grid-column:1\/-1; }\r\n  .hl-longevity-signature .hls-method-grid { grid-template-columns:1fr; }\r\n}\r\n\r\n@media (max-width:580px) {\r\n  .hl-longevity-signature .hls-shell { border-radius:20px; }\r\n  .hl-longevity-signature .hls-cover { padding:30px 20px 34px; gap:22px; min-height:0; }\r\n  .hl-longevity-signature .hls-signature-hero { height:270px; width:min(100%,310px); }\r\n  .hl-longevity-signature .hls-hero-age { font-size:58px; }\r\n  .hl-longevity-signature .hls-title { font-size:clamp(50px,15cqi,68px); }\r\n  .hl-longevity-signature .hls-lede { font-size:16px; line-height:1.6; }\r\n  .hl-longevity-signature .hls-meta { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-meta > div:nth-child(2) { border-right:0; }\r\n  .hl-longevity-signature .hls-meta > div:nth-child(-n+2) { border-bottom:1px solid var(--line); }\r\n  .hl-longevity-signature .hls-domain-strip { padding:21px 15px 23px; }\r\n  .hl-longevity-signature .hls-domain-grid { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-domain-pill:last-child { grid-column:auto; }\r\n  .hl-longevity-signature .hls-domain-pill { min-height:60px; font-size:16px; }\r\n  .hl-longevity-signature .hls-pane { min-height:0; padding:34px 18px 38px; }\r\n  .hl-longevity-signature .hls-pane-title { font-size:clamp(38px,10cqi,48px); }\r\n  .hl-longevity-signature .hls-age-block { grid-template-columns:1fr; padding:25px 18px; }\r\n  .hl-longevity-signature .hls-age-number { font-size:82px; }\r\n  .hl-longevity-signature .hls-options { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-option { min-height:74px; }\r\n  .hl-longevity-signature .hls-question { font-size:clamp(31px,9.5cqi,42px); }\r\n  .hl-longevity-signature .hls-nav { flex-direction:column; align-items:stretch; }\r\n  .hl-longevity-signature .hls-nav .hls-primary,\r\n  .hl-longevity-signature .hls-nav .hls-secondary { width:100%; }\r\n  .hl-longevity-signature .hls-result-head { padding:38px 22px 42px; }\r\n  .hl-longevity-signature .hls-result-signature { height:290px; gap:10px; padding-left:2px; padding-right:2px; }\r\n  .hl-longevity-signature .hls-result-band { min-width:0; }\r\n  .hl-longevity-signature .hls-result-labels span { font-size:11px; }\r\n  .hl-longevity-signature .hls-result-body { padding:32px 18px 38px; }\r\n  .hl-longevity-signature .hls-result-domain-grid { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-domain-card:last-child { grid-column:auto; }\r\n  .hl-longevity-signature .hls-two-col { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-result-actions { flex-direction:column; align-items:stretch; }\r\n  .hl-longevity-signature .hls-action-group { flex-direction:column; }\r\n  .hl-longevity-signature .hls-action,\r\n  .hl-longevity-signature .hls-result-actions .hls-secondary { width:100%; }\r\n  .hl-longevity-signature .hls-cta-inner { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-cta-button { width:100%; }\r\n}\r\n\r\n@media (max-width:580px) {\r\n  .hl-longevity-signature .hls-primary, .hl-longevity-signature .hls-secondary,\r\n  .hl-longevity-signature .hls-action, .hl-longevity-signature .hls-cta-button { padding:14px 18px; }\r\n  .hl-longevity-signature .hls-cover .hls-primary { width:100%; }\r\n  .hl-longevity-signature .hls-topline { border-radius:20px 20px 0 0; }\r\n  .hl-longevity-signature .hls-result-signature { gap:8px; }\r\n  .hl-longevity-signature .hls-result-labels { gap:5px; }\r\n  .hl-longevity-signature .hls-result-labels span { font-size:11px; }\r\n  .hl-longevity-signature .hls-cta-inner { padding:24px 18px; }\r\n  .hl-longevity-signature .hls-age-comparison { gap:14px; }\r\n}\r\n\r\n<\/style>\r\n<!-- Verification record, 2026-09-13:\r\n Source: the user-supplied Longevity Signature 3.0 HTML, edited in place structurally.\r\n Original defect: compute() stored only age:age. There was no biological-age formula.\r\n Model tests: all 1,048,576 answer combinations at chronological age 50 passed.\r\n Output range for those combinations: 43-60. Same-age profiles A\/B\/C: 43\/50\/60.\r\n Profile A options (A-D): D,D,D,D,C,D,D,D,D,D. Score 100\/100.\r\n Profile B options (A-D): B,C,C,B,C,B,C,C,B,C. Score 63\/100.\r\n Profile C options (A-D): A,A,A,A,A,A,A,A,A,A. Score 11\/100.\r\n Extrema and per-answer monotonicity tested for every chronological age 18-90.\r\n DOM integration tests passed in EN\/CA\/ES\/DE, including back, age edits, reset,\r\n result rendering, focus retention, copy\/share success and failure, and opt-in analytics.\r\n Static HTML validation and CSS parsing passed. Critical text contrasts are >= 4.5:1.\r\n CSS cascade checks passed at 320, 375, 390, 430, 768, 1024 and 1440 px.\r\n Limit: those are CSS\/DOM tests, NOT visual browser tests. Cloud Browser blocked\r\n local file access. Rendered mobile clipping, real keyboard traversal, browser-specific\r\n behavior, production console and Core Web Vitals have not been visually verified.\r\n No deployment was performed. Host\/template integration is documented in the head.\r\n Technical reference: https:\/\/developers.google.com\/search\/docs\/fundamentals\/ai-optimization-guide\r\n Structured-data reference: https:\/\/schema.org\/WebApplication\r\n-->\r\n<\/head>\r\n<body>\r\n<!-- =========================================================\r\n HEALTH & LIFE \u2014 LONGEVITY INDEX 3.1\r\n Single-file HTML \u00b7 scoped component styles \u00b7 EN \/ CA \/ ES \/ DE\r\n English source + CA \/ ES \/ DE runtime translations\r\n No external libraries \u00b7 no external fonts \u00b7 privacy-conscious analytics\r\n========================================================= -->\r\n\r\n<main class=\"hl-longevity-signature\" data-hls-root lang=\"en\">\r\n\r\n\r\n<div class=\"hls-shell\">\r\n<noscript><p class=\"hls-about-copy\" style=\"padding:20px\">Enable JavaScript to take the questionnaire. You can read what the index covers and how it is calculated below.<\/p><\/noscript>\r\n  <div class=\"hls-topline\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\r\n\r\n  <section class=\"hls-screen is-active\" data-screen=\"cover\">\r\n    <div class=\"hls-cover\">\r\n      <div>\r\n        <p class=\"hls-kicker\" data-t=\"brand\">Health &amp; Life \u00b7 Interactive tool<\/p>\r\n        <h1 class=\"hls-title\" tabindex=\"-1\" data-t=\"title\">Longevity Index<\/h1>\r\n        <p class=\"hls-lede\" data-t=\"subtitle\">Explore how your daily habits relate to healthy ageing. Answer 10 questions to compare your chronological age with an illustrative biological age estimate and see your five lifestyle scores.<\/p>\r\n\r\n        <div class=\"hls-meta\">\r\n          <div><strong>10<\/strong><span data-t=\"metaQuestions\">questions<\/span><\/div>\r\n          <div><strong>5<\/strong><span data-t=\"metaDomains\">domains<\/span><\/div>\r\n          <div><strong>~2<\/strong><span data-t=\"metaMinutes\">minutes<\/span><\/div>\r\n          <div><strong aria-hidden=\"true\">\u2713<\/strong><span data-t=\"metaPrivacy\">no login<\/span><\/div>\r\n        <\/div>\r\n\r\n        <button class=\"hls-primary\" type=\"button\" data-action=\"start\" disabled><span data-t=\"start\">Discover my Longevity Index<\/span><span aria-hidden=\"true\">\u2192<\/span><\/button>\r\n        <a class=\"hls-cover-link\" href=\"#hls-method\" data-t=\"methodTitle\">How this index works<\/a>\r\n        <p class=\"hls-trust\" data-t=\"trust\">Educational tool. Individual answers are processed in your browser and are not included in analytics events.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"hls-signature-hero\" aria-hidden=\"true\">\r\n        <div class=\"hls-signature-word\">Longevity Signature<\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-hero-age\">50<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"hls-domain-strip\">\r\n      <p class=\"hls-small-label\" data-t=\"domainsTitle\">Five areas shape the signature<\/p>\r\n      <div class=\"hls-domain-grid\">\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"0\">Movement<\/div>\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"1\">Nutrition<\/div>\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"2\">Sleep &amp; recovery<\/div>\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"3\">Tobacco &amp; alcohol<\/div>\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"4\">Connection &amp; resilience<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"hls-screen\" data-screen=\"age\">\r\n    <div class=\"hls-pane\">\r\n      <p class=\"hls-pane-kicker\" data-t=\"ageStep\">First, your age<\/p>\r\n      <h2 class=\"hls-pane-title\" id=\"hls-age-title\" tabindex=\"-1\" data-t=\"ageTitle\">What is your chronological age?<\/h2>\r\n      <p class=\"hls-pane-copy\" data-t=\"ageCopy\">Choose your age from 18 to 90. It is the starting point for the estimate. Your answers determine the adjustment, while the lifestyle score is independent of age.<\/p>\r\n\r\n      <div class=\"hls-age-block\">\r\n        <div class=\"hls-age-number\"><b data-age-display>50<\/b><span data-t=\"years\">years<\/span><\/div>\r\n        <div class=\"hls-age-controls\">\r\n          <label class=\"hls-sr-only\" for=\"hls-age\" data-t=\"chronoLabel\">Chronological age<\/label>\r\n          <button class=\"hls-age-round\" type=\"button\" data-action=\"age-dec\" data-aria=\"ageDecrease\" aria-label=\"Decrease age\">\u2212<\/button>\r\n          <input class=\"hls-age-range\" type=\"range\" min=\"18\" max=\"90\" value=\"50\" step=\"1\" id=\"hls-age\" data-age-range aria-describedby=\"hls-age-hint\">\r\n          <button class=\"hls-age-round\" type=\"button\" data-action=\"age-inc\" data-aria=\"ageIncrease\" aria-label=\"Increase age\">+<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <p class=\"hls-pane-copy\" id=\"hls-age-hint\" data-t=\"ageHint\">Use the slider or arrow keys to choose your age.<\/p>\r\n\r\n      <div class=\"hls-nav\">\r\n        <button class=\"hls-secondary\" type=\"button\" data-action=\"cover\"><span aria-hidden=\"true\">\u2190<\/span><span data-t=\"back\">Back<\/span><\/button>\r\n        <button class=\"hls-primary\" type=\"button\" data-action=\"begin-questions\"><span data-t=\"ageContinue\">Continue to the index<\/span><span aria-hidden=\"true\">\u2192<\/span><\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"hls-screen\" data-screen=\"question\">\r\n    <div class=\"hls-progress\" aria-hidden=\"true\"><span data-progress><\/span><\/div>\r\n    <div class=\"hls-pane\">\r\n      <div class=\"hls-qhead\">\r\n        <div>\r\n          <p class=\"hls-step\" data-step>Question 1 of 10<\/p>\r\n          <div class=\"hls-domain-name\" data-domain-name>Movement<\/div>\r\n        <\/div>\r\n        <div class=\"hls-signature-mini\" aria-hidden=\"true\" data-mini-signature><\/div>\r\n      <\/div>\r\n\r\n      <h2 class=\"hls-question\" id=\"hls-question\" tabindex=\"-1\" data-question>How many moderate-equivalent minutes of physical activity do you usually do in a week?<\/h2>\r\n      <p class=\"hls-question-hint\" id=\"hls-question-hint\" data-question-hint><\/p>\r\n      <div class=\"hls-options\" role=\"group\" aria-labelledby=\"hls-question\" data-options><\/div>\r\n\r\n      <div class=\"hls-nav\">\r\n        <button class=\"hls-secondary\" type=\"button\" data-action=\"back-question\"><span aria-hidden=\"true\">\u2190<\/span><span data-t=\"back\">Back<\/span><\/button>\r\n        <button class=\"hls-primary\" type=\"button\" data-action=\"next\" disabled><span data-t=\"continue\">Continue<\/span><span aria-hidden=\"true\">\u2192<\/span><\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <section class=\"hls-screen\" data-screen=\"result\">\r\n    <div class=\"hls-result-head\">\r\n      <div>\r\n        <h2 class=\"hls-result-kicker\" tabindex=\"-1\" data-t=\"resultHeading\">Your Longevity Index result<\/h2>\r\n        <div class=\"hls-score\" data-score>\u2014<\/div>\r\n        <span class=\"hls-score-title\" data-t=\"resultTitle\">Longevity Index<\/span>\r\n        <span class=\"hls-outof\" data-t=\"outOf\">out of 100<\/span>\r\n\r\n        <dl class=\"hls-age-comparison\">\r\n          <div><dt data-t=\"chronoLabel\">Chronological age<\/dt><dd data-result-age>50<\/dd><\/div>\r\n          <div><dt data-t=\"bioLabel\">Estimated biological age<\/dt><dd class=\"hls-bio-value\" data-bio-age>\u2014<\/dd><\/div>\r\n        <\/dl>\r\n        <p class=\"hls-bio-qualifier\" data-t=\"bioQualifier\">Illustrative lifestyle estimate<\/p>\r\n        <p class=\"hls-age-difference\" data-age-difference><\/p>\r\n        <p class=\"hls-bio-note\" data-t=\"bioNote\">Calculated from your answers, without biomarkers. This is not a clinical measurement of biological age.<\/p>\r\n\r\n        <div class=\"hls-band\" data-band><\/div>\r\n      <\/div>\r\n\r\n      <div>\r\n        <p class=\"hls-small-label\" style=\"color:#DED5CD\" data-t=\"signatureLabel\">Your Longevity Signature<\/p>\r\n        <div class=\"hls-result-signature\" aria-hidden=\"true\" data-result-signature><\/div>\r\n        <div class=\"hls-result-labels\" aria-hidden=\"true\" data-result-labels><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"hls-result-body\">\r\n      <p class=\"hls-small-label\" data-t=\"domainScores\">Your five domains<\/p>\r\n      <div class=\"hls-result-domain-grid\" data-domain-cards><\/div>\r\n      <p class=\"hls-domain-score-note\" data-equal-note hidden><\/p>\r\n\r\n      <div class=\"hls-two-col\">\r\n        <div class=\"hls-insight\">\r\n          <span class=\"hls-insight-label\" data-t=\"strongest\">Strongest foundation<\/span>\r\n          <strong data-strongest-title><\/strong>\r\n          <p data-strongest-text><\/p>\r\n        <\/div>\r\n        <div class=\"hls-insight priority\">\r\n          <span class=\"hls-insight-label\" data-t=\"priority\">Best area to strengthen<\/span>\r\n          <strong data-priority-title><\/strong>\r\n          <p data-priority-text><\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"hls-interpretation\">\r\n        <strong data-t=\"interpretation\">What your pattern suggests<\/strong>\r\n        <p class=\"hls-big-copy\" data-interpretation><\/p>\r\n      <\/div>\r\n\r\n      <div class=\"hls-age-note\">\r\n        <strong data-t=\"ageContextTitle\">Understanding the age comparison<\/strong>\r\n        <p data-t=\"ageContext\">The age estimate translates your lifestyle score into an illustrative age difference. It has not been validated against biological age tests. It does not show years gained or lost, predict lifespan or indicate a rate of ageing. Different profiles can share the same rounded result.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"hls-result-actions\">\r\n        <div class=\"hls-action-group\">\r\n          <button class=\"hls-action\" type=\"button\" data-action=\"share\"><span data-t=\"share\">Share result<\/span><\/button>\r\n          <button class=\"hls-action\" type=\"button\" data-action=\"copy\"><span data-t=\"copy\">Copy result<\/span><\/button>\r\n        <\/div>\r\n        <button class=\"hls-secondary\" type=\"button\" data-action=\"restart\"><span data-t=\"restart\">Retake the index<\/span><\/button>\r\n      <\/div>\r\n\r\n      <p class=\"hls-sr-only\" role=\"status\" data-copy-status><\/p>\r\n      <div class=\"hls-share-fallback\" data-share-fallback hidden>\r\n        <label for=\"hls-share-text\" data-t=\"sharePreview\">Text to share<\/label>\r\n        <textarea id=\"hls-share-text\" data-share-text readonly><\/textarea>\r\n      <\/div>\r\n      <div class=\"hls-cta\">\r\n        <div class=\"hls-cta-line\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\r\n        <div class=\"hls-cta-inner\">\r\n          <div>\r\n            <p class=\"hls-cta-label\" data-t=\"ctaLabel\">Health &amp; Life \u00b7 Health Products<\/p>\r\n            <h3 data-t=\"ctaTitle\">Continue exploring healthy ageing<\/h3>\r\n            <p class=\"hls-cta-copy\" data-t=\"ctaText\">Explore Health Products selected for formulation, quality and relevance to the Health &amp; Life approach.<\/p>\r\n            <span class=\"hls-aff-note\" data-t=\"affiliateNote\">Some links in Health Products may be affiliate links.<\/span>\r\n          <\/div>\r\n          <a class=\"hls-cta-button\" href=\"https:\/\/healthandlifeonline.com\/natural-picks\/\" data-action=\"health-products\"><span data-t=\"ctaButton\">Explore Health Products<\/span><\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <nav class=\"hls-follow-links\" aria-label=\"Health &amp; Life\">\r\n        <a href=\"https:\/\/healthandlifeonline.com\/integrative-health-services\/\" data-t=\"servicesLink\">Explore personal support<\/a>\r\n        <a href=\"https:\/\/healthandlifeonline.com\/library\/\" data-t=\"articlesLink\">Read Health &amp; Life articles<\/a>\r\n      <\/nav>\r\n    <\/div>\r\n  <\/section>\r\n      <section class=\"hls-method\" id=\"hls-method\" aria-labelledby=\"hls-about-title\">\r\n        <h2 id=\"hls-about-title\" data-t=\"aboutTitle\">What is the Longevity Index?<\/h2>\r\n        <p class=\"hls-about-copy\" data-t=\"aboutText\">The Health &amp; Life Longevity Index is a free lifestyle questionnaire for adults aged 18\u201390. It covers movement, nutrition, sleep, tobacco and alcohol exposure, stress recovery and social connection. Your result includes a score out of 100, a five-area profile and an illustrative age comparison.<\/p>\r\n        <details>\r\n          <summary data-t=\"methodTitle\">How this index works<\/summary>\r\n          <div class=\"hls-method-grid\">\r\n            <div>\r\n              <h3 data-t=\"methodTitle\">How this index works<\/h3>\r\n              <p data-t=\"methodText\">Each answer receives 0\u2013100 points. Each of the five areas has two questions, and contributes equally (20%) to the overall score. A higher score reflects more favourable answers in this questionnaire. The age estimate uses the unrounded score, with 65 as its neutral reference.<\/p>\r\n              <h3 data-t=\"formulaTitle\">How the age estimate is calculated<\/h3>\r\n              <p data-t=\"formulaText\">Above 65, the adjustment is \u22127 \u00d7 (score \u2212 65) \u00f7 35 years. Below 65, it is +12 \u00d7 (65 \u2212 score) \u00f7 65 years. Add this adjustment to chronological age and round once to a whole year. The illustrative output is limited to a minimum of 18. The 65-point reference and \u22127\/+12 limits are design choices, not effects established by clinical research.<\/p>\r\n            <\/div>\r\n            <div>\r\n              <h3 data-t=\"evidenceTitle\">Evidence basis<\/h3>\r\n              <p data-t=\"evidenceText\">The sources below inform the lifestyle topics. They do not validate this questionnaire, its point weights or its conversion from a score to years. Scientific biological age methods use biomarkers, such as DNA methylation, which this tool does not collect.<\/p>\r\n              <ul>\r\n                <li><a href=\"https:\/\/www.who.int\/europe\/news-room\/fact-sheets\/item\/physical-activity\" target=\"_blank\" rel=\"noopener\">WHO \u00b7 Physical activity<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.who.int\/news-room\/fact-sheets\/detail\/tobacco\" target=\"_blank\" rel=\"noopener\">WHO \u00b7 Tobacco<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.who.int\/news-room\/fact-sheets\/detail\/alcohol\" target=\"_blank\" rel=\"noopener\">WHO \u00b7 Alcohol<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.heart.org\/en\/healthy-living\/healthy-lifestyle\/lifes-essential-8\" target=\"_blank\" rel=\"noopener\">American Heart Association \u00b7 Life\u2019s Essential 8<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.who.int\/groups\/commission-on-social-connection\/report\" target=\"_blank\" rel=\"noopener\">WHO \u00b7 Social connection<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.nia.nih.gov\/news\/epigenetics-aging-what-bodys-hands-time-tell-us\" target=\"_blank\" rel=\"noopener\">NIA \u00b7 Biological age and biomarkers<\/a><\/li>\r\n              <\/ul>\r\n            <\/div>\r\n          <\/div>\r\n        <\/details>\r\n        <details class=\"hls-question-reference\">\r\n          <summary data-t=\"questionsTitle\">The 10 questions<\/summary>\r\n          <ol class=\"hls-reference-questions\" data-reference-questions><li>How many moderate-equivalent minutes of physical activity do you usually do in a week?<\/li><li>On how many days per week do you usually do muscle-strengthening exercise?<\/li><li>How often are vegetables, fruit, legumes, whole grains, nuts or other minimally processed foods central to your meals?<\/li><li>How often do ultra-processed foods or sugary drinks make up a substantial part of what you eat or drink?<\/li><li>On most nights, how long do you usually sleep?<\/li><li>How would you describe the regularity and restorative quality of your sleep?<\/li><li>Which best describes your current tobacco or inhaled nicotine exposure?<\/li><li>Which best describes your usual alcohol pattern?<\/li><li>How well do you usually recover from day-to-day stress?<\/li><li>How would you describe the quality of your social connection?<\/li><\/ol>\r\n        <\/details>\r\n        <p class=\"hls-disclaimer\" data-t=\"disclaimer\">Educational use only. This questionnaire does not measure biological age, diagnose disease or replace individual medical or psychological assessment.<\/p>\r\n      <\/section>\r\n<\/div>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"WebApplication\",\r\n  \"@id\": \"https:\/\/healthandlifeonline.com\/longevity-index\/#app\",\r\n  \"url\": \"https:\/\/healthandlifeonline.com\/longevity-index\/\",\r\n  \"name\": \"Health & Life Longevity Index\",\r\n  \"description\": \"The Health & Life Longevity Index is a free lifestyle questionnaire for adults aged 18\u201390. It covers movement, nutrition, sleep, tobacco and alcohol exposure, stress recovery and social connection. Your result includes a score out of 100, a five-area profile and an illustrative age comparison. Calculated from your answers, without biomarkers. This is not a clinical measurement of biological age.\",\r\n  \"applicationCategory\": \"HealthApplication\",\r\n  \"operatingSystem\": \"Any\",\r\n  \"browserRequirements\": \"Requires JavaScript for the questionnaire. Methodology is available as HTML.\",\r\n  \"isAccessibleForFree\": true,\r\n  \"inLanguage\": [\r\n    \"en\",\r\n    \"ca\",\r\n    \"es\",\r\n    \"de\"\r\n  ],\r\n  \"offers\": {\r\n    \"@type\": \"Offer\",\r\n    \"price\": \"0\",\r\n    \"priceCurrency\": \"EUR\"\r\n  },\r\n  \"creator\": {\r\n    \"@type\": \"Organization\",\r\n    \"name\": \"Health & Life\",\r\n    \"url\": \"https:\/\/healthandlifeonline.com\/\"\r\n  },\r\n  \"softwareVersion\": \"3.1\"\r\n}\r\n<\/script>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n\r\n  var I18N={\"en\":{\"brand\":\"Health & Life \u00b7 Interactive tool\",\"title\":\"Longevity Index\",\"subtitle\":\"Explore how your daily habits relate to healthy ageing. Answer 10 questions to compare your chronological age with an illustrative biological age estimate and see your five lifestyle scores.\",\"metaQuestions\":\"questions\",\"metaDomains\":\"domains\",\"metaMinutes\":\"minutes\",\"metaPrivacy\":\"no login\",\"start\":\"Discover my Longevity Index\",\"trust\":\"Educational tool. Individual answers are processed in your browser and are not included in analytics events.\",\"domainsTitle\":\"Five areas shape the signature\",\"domains\":[\"Movement\",\"Nutrition\",\"Sleep & recovery\",\"Tobacco & alcohol\",\"Connection & resilience\"],\"ageStep\":\"First, your age\",\"ageTitle\":\"What is your chronological age?\",\"ageCopy\":\"Choose your age from 18 to 90. It is the starting point for the estimate. Your answers determine the adjustment, while the lifestyle score is independent of age.\",\"years\":\"years\",\"ageContinue\":\"Continue to the index\",\"back\":\"Back\",\"continue\":\"Continue\",\"restart\":\"Retake the index\",\"step\":\"Question {n} of 10\",\"resultKicker\":\"Your personal longevity pattern\",\"resultTitle\":\"Longevity Index\",\"outOf\":\"out of 100\",\"chronoLabel\":\"Chronological age\",\"signatureLabel\":\"Your Longevity Signature\",\"domainScores\":\"Your five domains\",\"strongest\":\"Strongest foundation\",\"priority\":\"Best area to strengthen\",\"interpretation\":\"What your pattern suggests\",\"ageContextTitle\":\"Understanding the age comparison\",\"ageContext\":\"The age estimate translates your lifestyle score into an illustrative age difference. It has not been validated against biological age tests. It does not show years gained or lost, predict lifespan or indicate a rate of ageing. Different profiles can share the same rounded result.\",\"share\":\"Share result\",\"copy\":\"Copy result\",\"copied\":\"Copied\",\"shareText\":\"My Health & Life Longevity Index is {score}\/100. Chronological age: {age}. Illustrative biological age estimate: {bio}. Lifestyle questionnaire, not a clinical measurement. Strongest area: {strongest}. Focus area: {priority}.\",\"methodTitle\":\"How this index works\",\"methodText\":\"Each answer receives 0\u2013100 points. Each of the five areas has two questions, and contributes equally (20%) to the overall score. A higher score reflects more favourable answers in this questionnaire. The age estimate uses the unrounded score, with 65 as its neutral reference.\",\"evidenceTitle\":\"Evidence basis\",\"evidenceText\":\"The sources below inform the lifestyle topics. They do not validate this questionnaire, its point weights or its conversion from a score to years. Scientific biological age methods use biomarkers, such as DNA methylation, which this tool does not collect.\",\"disclaimer\":\"Educational use only. This questionnaire does not measure biological age, diagnose disease or replace individual medical or psychological assessment.\",\"ctaLabel\":\"Health & Life \u00b7 Health Products\",\"ctaTitle\":\"Continue exploring healthy ageing\",\"ctaText\":\"Explore Health Products selected for formulation, quality and relevance to the Health & Life approach.\",\"ctaButton\":\"Explore Health Products\",\"affiliateNote\":\"Some links in Health Products may be affiliate links.\",\"bands\":[{\"min\":85,\"label\":\"Strong foundations\",\"text\":\"Your answers show a strong overall pattern across the five areas. The most useful next step is usually to protect what already works and strengthen the lowest-scoring area without chasing perfection.\"},{\"min\":70,\"label\":\"Solid foundations\",\"text\":\"Your pattern is broadly supportive of healthy ageing, with one or two areas that may still offer meaningful room for improvement. Consistency usually matters more than intensity.\"},{\"min\":55,\"label\":\"Mixed pattern\",\"text\":\"Your answers show a mixture of supportive habits and areas under pressure. One practical change in the lowest-scoring area may be more useful than trying to change everything at once.\"},{\"min\":0,\"label\":\"Several areas to strengthen\",\"text\":\"Several lifestyle areas may benefit from attention. Start with the area that feels most realistic to change and consider professional guidance when health conditions, persistent symptoms or major stress are involved.\"}],\"domainInfo\":[{\"label\":\"Movement\",\"short\":\"Aerobic activity and strength\",\"tip\":\"Aim toward regular weekly movement and include muscle-strengthening activity on at least two days when appropriate.\"},{\"label\":\"Nutrition\",\"short\":\"Food pattern and processing\",\"tip\":\"Build most meals around minimally processed foods, vegetables, legumes, fruit, whole grains, nuts and quality protein sources.\"},{\"label\":\"Sleep & recovery\",\"short\":\"Duration, quality and rhythm\",\"tip\":\"Protect a regular sleep window and aim for restorative sleep. Most adults generally do best around seven to nine hours.\"},{\"label\":\"Tobacco & alcohol\",\"short\":\"Avoidable exposure\",\"tip\":\"Avoid smoking and inhaled tobacco exposure. If you use tobacco, professional support can help you stop. With alcohol, lower exposure carries lower health risk.\"},{\"label\":\"Connection & resilience\",\"short\":\"Stress recovery and social connection\",\"tip\":\"Make recovery and meaningful connection visible in the week rather than leaving them to chance.\"}],\"questions\":[{\"d\":0,\"q\":\"How many moderate-equivalent minutes of physical activity do you usually do in a week?\",\"a\":[\"Less than 30 minutes\",\"About 30\u2013149 minutes\",\"About 150\u2013299 minutes\",\"300 minutes or more\"]},{\"d\":0,\"q\":\"On how many days per week do you usually do muscle-strengthening exercise?\",\"a\":[\"Rarely or never\",\"Less than once a week\",\"About once a week\",\"Two or more days a week\"]},{\"d\":1,\"q\":\"How often are vegetables, fruit, legumes, whole grains, nuts or other minimally processed foods central to your meals?\",\"a\":[\"Rarely\",\"A few meals each week\",\"Most days\",\"Most meals\"]},{\"d\":1,\"q\":\"How often do ultra-processed foods or sugary drinks make up a substantial part of what you eat or drink?\",\"a\":[\"Most days or most meals\",\"Several times a week\",\"About once or twice a week\",\"Rarely\"]},{\"d\":2,\"q\":\"On most nights, how long do you usually sleep?\",\"a\":[\"Less than 6 hours\",\"About 6 to under 7 hours\",\"About 7 to 9 hours\",\"More than 9 hours\"]},{\"d\":2,\"q\":\"How would you describe the regularity and restorative quality of your sleep?\",\"a\":[\"Irregular and rarely restorative\",\"Often irregular or unrefreshing\",\"Usually fairly regular and restorative\",\"Consistently regular and restorative\"]},{\"d\":3,\"q\":\"Which best describes your current tobacco or inhaled nicotine exposure?\",\"a\":[\"Daily use\",\"Occasional current use\",\"Former use, no current use\",\"No current or previous use\"]},{\"d\":3,\"q\":\"Which best describes your usual alcohol pattern?\",\"a\":[\"Frequent use or repeated heavy drinking occasions\",\"Around 2\u20133 days a week\",\"About once a week or less\",\"I do not drink alcohol\"]},{\"d\":4,\"q\":\"How well do you usually recover from day-to-day stress?\",\"a\":[\"Stress is high and recovery is scarce\",\"I often feel overloaded\",\"Stress is usually manageable\",\"I recover well and have regular ways to decompress\"]},{\"d\":4,\"q\":\"How would you describe the quality of your social connection?\",\"a\":[\"I often feel isolated or unsupported\",\"I have limited meaningful connection\",\"I have several meaningful relationships\",\"I feel strongly connected and supported\"]}],\"bioLabel\":\"Estimated biological age\",\"bioQualifier\":\"Illustrative lifestyle estimate\",\"bioNote\":\"Calculated from your answers, without biomarkers. This is not a clinical measurement of biological age.\",\"formulaText\":\"Above 65, the adjustment is \u22127 \u00d7 (score \u2212 65) \u00f7 35 years. Below 65, it is +12 \u00d7 (65 \u2212 score) \u00f7 65 years. Add this adjustment to chronological age and round once to a whole year. The illustrative output is limited to a minimum of 18. The 65-point reference and \u22127\/+12 limits are design choices, not effects established by clinical research.\",\"aboutTitle\":\"What is the Longevity Index?\",\"aboutText\":\"The Health & Life Longevity Index is a free lifestyle questionnaire for adults aged 18\u201390. It covers movement, nutrition, sleep, tobacco and alcohol exposure, stress recovery and social connection. Your result includes a score out of 100, a five-area profile and an illustrative age comparison.\",\"differenceBelow\":\"{n} years below your chronological age in this model\",\"differenceAbove\":\"{n} years above your chronological age in this model\",\"differenceSame\":\"At your chronological age after rounding\",\"ageDecrease\":\"Decrease age\",\"ageIncrease\":\"Increase age\",\"ageHint\":\"Use the slider or arrow keys to choose your age.\",\"copyFailed\":\"Copying is unavailable. Select and copy the text below.\",\"resultHeading\":\"Your Longevity Index result\",\"questionsTitle\":\"The 10 questions\",\"formulaTitle\":\"How the age estimate is calculated\",\"servicesLink\":\"Explore personal support\",\"articlesLink\":\"Read Health & Life articles\",\"allEqual\":\"The five areas have the same score. Choose one habit to maintain or strengthen.\",\"questionHint\":\"For this question, count each minute of vigorous activity as two minutes of moderate activity.\",\"sharePreview\":\"Text to share\",\"finish\":\"See my result\",\"noScript\":\"Enable JavaScript to take the questionnaire. You can read what the index covers and how it is calculated below.\",\"differenceBelowOne\":\"1 year below your chronological age in this model\",\"differenceAboveOne\":\"1 year above your chronological age in this model\"},\"ca\":{\"brand\":\"Health & Life \u00b7 Eina interactiva\",\"title\":\"Longevity Index\",\"subtitle\":\"Explora la relaci\u00f3 entre els teus h\u00e0bits i la salut al llarg dels anys. Respon 10 preguntes per comparar la teva edat cronol\u00f2gica amb una estimaci\u00f3 il\u00b7lustrativa de l\u2019edat biol\u00f2gica i con\u00e8ixer la puntuaci\u00f3 de les cinc \u00e0rees.\",\"metaQuestions\":\"preguntes\",\"metaDomains\":\"\u00e0rees\",\"metaMinutes\":\"minuts\",\"metaPrivacy\":\"sense registre\",\"start\":\"Descobrir el meu Longevity Index\",\"trust\":\"Eina educativa. Les respostes individuals es processen al navegador i no s\u2019inclouen en els esdeveniments d\u2019anal\u00edtica.\",\"domainsTitle\":\"Cinc \u00e0rees configuren la firma\",\"domains\":[\"Moviment\",\"Nutrici\u00f3\",\"Son i recuperaci\u00f3\",\"Tabac i alcohol\",\"Connexi\u00f3 i resili\u00e8ncia\"],\"ageStep\":\"Primer, la teva edat\",\"ageTitle\":\"Quina \u00e9s la teva edat cronol\u00f2gica?\",\"ageCopy\":\"Tria la teva edat entre 18 i 90 anys. \u00c9s el punt de partida de l\u2019estimaci\u00f3. Les respostes determinen l\u2019ajust, mentre que la puntuaci\u00f3 dels h\u00e0bits \u00e9s independent de l\u2019edat.\",\"years\":\"anys\",\"ageContinue\":\"Continuar amb l\u2019\u00edndex\",\"back\":\"Enrere\",\"continue\":\"Continuar\",\"restart\":\"Repetir l\u2019\u00edndex\",\"step\":\"Pregunta {n} de 10\",\"resultKicker\":\"El teu patr\u00f3 personal de longevitat\",\"resultTitle\":\"Longevity Index\",\"outOf\":\"sobre 100\",\"chronoLabel\":\"Edat cronol\u00f2gica\",\"signatureLabel\":\"La teva Longevity Signature\",\"domainScores\":\"Les cinc \u00e0rees\",\"strongest\":\"Punt m\u00e9s s\u00f2lid\",\"priority\":\"\u00c0rea amb m\u00e9s marge de millora\",\"interpretation\":\"Qu\u00e8 suggereix el teu patr\u00f3\",\"ageContextTitle\":\"Com interpretar la comparaci\u00f3 d\u2019edats\",\"ageContext\":\"L\u2019estimaci\u00f3 transforma la puntuaci\u00f3 dels h\u00e0bits en una difer\u00e8ncia d\u2019edat il\u00b7lustrativa. No s\u2019ha validat amb proves d\u2019edat biol\u00f2gica. No indica anys guanyats o perduts, esperan\u00e7a de vida ni ritme d\u2019envelliment. Perfils diferents poden obtenir el mateix resultat arrodonit.\",\"share\":\"Compartir resultat\",\"copy\":\"Copiar resultat\",\"copied\":\"Copiat\",\"shareText\":\"El meu Longevity Index de Health & Life \u00e9s {score}\/100. Edat cronol\u00f2gica: {age}. Estimaci\u00f3 il\u00b7lustrativa de l\u2019edat biol\u00f2gica: {bio}. Q\u00fcestionari d\u2019h\u00e0bits, sense mesurament cl\u00ednic. Punt m\u00e9s s\u00f2lid: {strongest}. \u00c0rea a refor\u00e7ar: {priority}.\",\"methodTitle\":\"Com funciona aquest \u00edndex\",\"methodText\":\"Cada resposta rep entre 0 i 100 punts. Cadascuna de les cinc \u00e0rees t\u00e9 dues preguntes i aporta el mateix pes (20%) a la puntuaci\u00f3 global. Una puntuaci\u00f3 m\u00e9s alta correspon a respostes m\u00e9s favorables en aquest q\u00fcestionari. L\u2019estimaci\u00f3 d\u2019edat utilitza la puntuaci\u00f3 sense arrodonir, amb 65 com a refer\u00e8ncia neutra.\",\"evidenceTitle\":\"Base cient\u00edfica\",\"evidenceText\":\"Les fonts seg\u00fcents fonamenten els temes sobre h\u00e0bits. No validen aquest q\u00fcestionari, el pes dels punts ni la conversi\u00f3 de punts a anys. Els m\u00e8todes cient\u00edfics d\u2019edat biol\u00f2gica utilitzen biomarcadors, com la metilaci\u00f3 de l\u2019ADN, que aquesta eina no recull.\",\"disclaimer\":\"\u00das educatiu. Aquest q\u00fcestionari no mesura l\u2019edat biol\u00f2gica, no diagnostica malalties ni substitueix una valoraci\u00f3 m\u00e8dica o psicol\u00f2gica individual.\",\"ctaLabel\":\"Health & Life \u00b7 Health Products\",\"ctaTitle\":\"Continua explorant l\u2019envelliment saludable\",\"ctaText\":\"Descobreix Health Products, amb productes seleccionats per la seva formulaci\u00f3, qualitat i relaci\u00f3 amb l\u2019enfocament de Health & Life.\",\"ctaButton\":\"Veure Health Products\",\"affiliateNote\":\"Alguns enlla\u00e7os de Health Products poden ser d\u2019afiliaci\u00f3.\",\"bands\":[{\"min\":85,\"label\":\"Bases s\u00f2lides\",\"text\":\"Les teves respostes mostren un patr\u00f3 globalment s\u00f2lid en les cinc \u00e0rees. El pas m\u00e9s \u00fatil acostuma a ser conservar el que ja funciona i refor\u00e7ar l\u2019\u00e0rea amb puntuaci\u00f3 m\u00e9s baixa sense buscar la perfecci\u00f3.\"},{\"min\":70,\"label\":\"Bon patr\u00f3 de base\",\"text\":\"El teu patr\u00f3 \u00e9s globalment favorable, amb una o dues \u00e0rees on encara hi pot haver un marge de millora rellevant. La const\u00e0ncia sol ser m\u00e9s important que la intensitat.\"},{\"min\":55,\"label\":\"Patr\u00f3 mixt\",\"text\":\"Les respostes combinen h\u00e0bits favorables amb algunes \u00e0rees sota pressi\u00f3. Centrar-se en un canvi pr\u00e0ctic dins de l\u2019\u00e0rea amb puntuaci\u00f3 m\u00e9s baixa pot ser m\u00e9s \u00fatil que intentar canviar-ho tot alhora.\"},{\"min\":0,\"label\":\"Diverses \u00e0rees per refor\u00e7ar\",\"text\":\"Hi ha diverses \u00e0rees de l\u2019estil de vida que poden beneficiar-se d\u2019atenci\u00f3. Comen\u00e7a per la que sigui m\u00e9s realista de modificar i valora orientaci\u00f3 professional si hi ha problemes de salut, s\u00edmptomes persistents o una c\u00e0rrega d\u2019estr\u00e8s important.\"}],\"domainInfo\":[{\"label\":\"Moviment\",\"short\":\"Activitat aer\u00f2bica i for\u00e7a\",\"tip\":\"Avan\u00e7a cap a una activitat setmanal regular i, quan sigui adequat, incorpora exercicis de for\u00e7a almenys dos dies per setmana.\"},{\"label\":\"Nutrici\u00f3\",\"short\":\"Patr\u00f3 alimentari i processament\",\"tip\":\"Construeix la major part dels \u00e0pats amb aliments poc processats, verdures, llegums, fruita, cereals integrals, fruits secs i fonts de prote\u00efna de qualitat.\"},{\"label\":\"Son i recuperaci\u00f3\",\"short\":\"Durada, qualitat i ritme\",\"tip\":\"Protegeix un horari de son regular i busca un descans reparador. En la majoria d\u2019adults, unes set a nou hores solen ser una refer\u00e8ncia adequada.\"},{\"label\":\"Tabac i alcohol\",\"short\":\"Exposicions evitables\",\"tip\":\"Evita fumar i l\u2019exposici\u00f3 al fum del tabac. Si fumes, el suport professional et pot ajudar a deixar-ho. Amb l\u2019alcohol, menys exposici\u00f3 implica menys risc per a la salut.\"},{\"label\":\"Connexi\u00f3 i resili\u00e8ncia\",\"short\":\"Recuperaci\u00f3 de l\u2019estr\u00e8s i vincles\",\"tip\":\"Dona un espai concret durant la setmana a la recuperaci\u00f3 i a les relacions significatives, en lloc de deixar-les per quan sobri temps.\"}],\"questions\":[{\"d\":0,\"q\":\"Quants minuts equivalents d\u2019activitat f\u00edsica moderada fas habitualment en una setmana?\",\"a\":[\"Menys de 30 minuts\",\"Uns 30\u2013149 minuts\",\"Uns 150\u2013299 minuts\",\"300 minuts o m\u00e9s\"]},{\"d\":0,\"q\":\"Quants dies per setmana acostumes a fer exercicis de for\u00e7a?\",\"a\":[\"Rarament o mai\",\"Menys d\u2019un dia per setmana\",\"Aproximadament un dia per setmana\",\"Dos o m\u00e9s dies per setmana\"]},{\"d\":1,\"q\":\"Amb quina freq\u00fc\u00e8ncia les verdures, fruites, llegums, cereals integrals, fruits secs o altres aliments poc processats tenen un paper central als teus \u00e0pats?\",\"a\":[\"Rarament\",\"En alguns \u00e0pats de la setmana\",\"La majoria de dies\",\"A la majoria d\u2019\u00e0pats\"]},{\"d\":1,\"q\":\"Amb quina freq\u00fc\u00e8ncia els ultraprocessats o les begudes ensucrades representen una part important del que menges o beus?\",\"a\":[\"La majoria de dies o \u00e0pats\",\"Diverses vegades per setmana\",\"Una o dues vegades per setmana\",\"Rarament\"]},{\"d\":2,\"q\":\"La majoria de nits, quantes hores acostumes a dormir?\",\"a\":[\"Menys de 6 hores\",\"Entre 6 i menys de 7 hores\",\"Entre 7 i 9 hores\",\"M\u00e9s de 9 hores\"]},{\"d\":2,\"q\":\"Com descriuries la regularitat i la qualitat reparadora del teu son?\",\"a\":[\"Irregular i gaireb\u00e9 mai reparador\",\"Sovint irregular o poc reparador\",\"Generalment for\u00e7a regular i reparador\",\"Regular i reparador de manera consistent\"]},{\"d\":3,\"q\":\"Quina opci\u00f3 descriu millor la teva exposici\u00f3 actual al tabac o a la nicotina inhalada?\",\"a\":[\"Consum diari\",\"Consum ocasional actual\",\"Consum anterior, per\u00f2 no actual\",\"No n\u2019he consumit mai\"]},{\"d\":3,\"q\":\"Quina opci\u00f3 descriu millor el teu consum habitual d\u2019alcohol?\",\"a\":[\"Consum freq\u00fcent o episodis repetits de consum elevat\",\"Uns 2\u20133 dies per setmana\",\"Un cop per setmana o menys\",\"No consumeixo alcohol\"]},{\"d\":4,\"q\":\"Com acostumes a recuperar-te de l\u2019estr\u00e8s quotidi\u00e0?\",\"a\":[\"L\u2019estr\u00e8s \u00e9s alt i gaireb\u00e9 no tinc espais de recuperaci\u00f3\",\"Sovint em sento sobrecarregat o sobrecarregada\",\"L\u2019estr\u00e8s acostuma a ser manejable\",\"Em recupero b\u00e9 i tinc formes regulars de desconnectar\"]},{\"d\":4,\"q\":\"Com descriuries la qualitat de les teves connexions socials?\",\"a\":[\"Sovint em sento a\u00efllat, a\u00efllada o sense suport\",\"Tinc poques connexions significatives\",\"Tinc diverses relacions significatives\",\"Em sento molt connectat o connectada i amb suport\"]}],\"bioLabel\":\"Edat biol\u00f2gica estimada\",\"bioQualifier\":\"Estimaci\u00f3 il\u00b7lustrativa segons els h\u00e0bits\",\"bioNote\":\"Calculada a partir de les respostes, sense biomarcadors. No \u00e9s una mesura cl\u00ednica de l\u2019edat biol\u00f2gica.\",\"formulaText\":\"Per sobre de 65, l\u2019ajust \u00e9s \u22127 \u00d7 (puntuaci\u00f3 \u2212 65) \u00f7 35 anys. Per sota de 65, \u00e9s +12 \u00d7 (65 \u2212 puntuaci\u00f3) \u00f7 65 anys. L\u2019ajust se suma a l\u2019edat cronol\u00f2gica i s\u2019arrodoneix una sola vegada a un any sencer, amb un resultat m\u00ednim de 18. La refer\u00e8ncia de 65 punts i els l\u00edmits de \u22127\/+12 s\u00f3n decisions de disseny, no efectes demostrats en recerca cl\u00ednica.\",\"aboutTitle\":\"Qu\u00e8 \u00e9s el Longevity Index?\",\"aboutText\":\"El Longevity Index de Health & Life \u00e9s un q\u00fcestionari gratu\u00eft sobre h\u00e0bits per a adults de 18 a 90 anys. Explora moviment, alimentaci\u00f3, son, exposici\u00f3 al tabac i a l\u2019alcohol, recuperaci\u00f3 de l\u2019estr\u00e8s i relacions socials. El resultat inclou una puntuaci\u00f3 sobre 100, un perfil de cinc \u00e0rees i una comparaci\u00f3 d\u2019edats il\u00b7lustrativa.\",\"differenceBelow\":\"{n} anys per sota de l\u2019edat cronol\u00f2gica en aquest model\",\"differenceAbove\":\"{n} anys per sobre de l\u2019edat cronol\u00f2gica en aquest model\",\"differenceSame\":\"Coincideix amb l\u2019edat cronol\u00f2gica despr\u00e9s d\u2019arrodonir\",\"ageDecrease\":\"Reduir l\u2019edat\",\"ageIncrease\":\"Augmentar l\u2019edat\",\"ageHint\":\"Tria l\u2019edat amb el control lliscant o les tecles de fletxa.\",\"copyFailed\":\"No s\u2019ha pogut copiar. Selecciona i copia el text de sota.\",\"resultHeading\":\"El teu resultat del Longevity Index\",\"questionsTitle\":\"Les 10 preguntes\",\"formulaTitle\":\"Com es calcula l\u2019estimaci\u00f3 d\u2019edat\",\"servicesLink\":\"Consultar l\u2019acompanyament personal\",\"articlesLink\":\"Llegir articles de Health & Life\",\"allEqual\":\"Les cinc \u00e0rees tenen la mateixa puntuaci\u00f3. Tria un h\u00e0bit per mantenir o refor\u00e7ar.\",\"questionHint\":\"En aquesta pregunta, compta cada minut d\u2019activitat intensa com dos minuts d\u2019activitat moderada.\",\"sharePreview\":\"Text per compartir\",\"finish\":\"Veure el resultat\",\"noScript\":\"Activa JavaScript per respondre el q\u00fcestionari. A continuaci\u00f3 pots llegir qu\u00e8 explora l\u2019\u00edndex i com es calcula.\",\"differenceBelowOne\":\"1 any per sota de l\u2019edat cronol\u00f2gica en aquest model\",\"differenceAboveOne\":\"1 any per sobre de l\u2019edat cronol\u00f2gica en aquest model\"},\"es\":{\"brand\":\"Health & Life \u00b7 Herramienta interactiva\",\"title\":\"Longevity Index\",\"subtitle\":\"Explora la relaci\u00f3n entre tus h\u00e1bitos y la salud a lo largo de los a\u00f1os. Responde 10 preguntas para comparar tu edad cronol\u00f3gica con una estimaci\u00f3n ilustrativa de la edad biol\u00f3gica y conocer la puntuaci\u00f3n de las cinco \u00e1reas.\",\"metaQuestions\":\"preguntas\",\"metaDomains\":\"\u00e1reas\",\"metaMinutes\":\"minutos\",\"metaPrivacy\":\"sin registro\",\"start\":\"Descubrir mi Longevity Index\",\"trust\":\"Herramienta educativa. Las respuestas individuales se procesan en el navegador y no se incluyen en los eventos de anal\u00edtica.\",\"domainsTitle\":\"Cinco \u00e1reas configuran la firma\",\"domains\":[\"Movimiento\",\"Nutrici\u00f3n\",\"Sue\u00f1o y recuperaci\u00f3n\",\"Tabaco y alcohol\",\"Conexi\u00f3n y resiliencia\"],\"ageStep\":\"Primero, tu edad\",\"ageTitle\":\"\u00bfCu\u00e1l es tu edad cronol\u00f3gica?\",\"ageCopy\":\"Elige tu edad entre 18 y 90 a\u00f1os. Es el punto de partida de la estimaci\u00f3n. Tus respuestas determinan el ajuste, mientras que la puntuaci\u00f3n de h\u00e1bitos es independiente de la edad.\",\"years\":\"a\u00f1os\",\"ageContinue\":\"Continuar con el \u00edndice\",\"back\":\"Atr\u00e1s\",\"continue\":\"Continuar\",\"restart\":\"Repetir el \u00edndice\",\"step\":\"Pregunta {n} de 10\",\"resultKicker\":\"Tu patr\u00f3n personal de longevidad\",\"resultTitle\":\"Longevity Index\",\"outOf\":\"sobre 100\",\"chronoLabel\":\"Edad cronol\u00f3gica\",\"signatureLabel\":\"Tu Longevity Signature\",\"domainScores\":\"Tus cinco \u00e1reas\",\"strongest\":\"Base m\u00e1s s\u00f3lida\",\"priority\":\"\u00c1rea con m\u00e1s margen de mejora\",\"interpretation\":\"Qu\u00e9 sugiere tu patr\u00f3n\",\"ageContextTitle\":\"C\u00f3mo interpretar la comparaci\u00f3n de edades\",\"ageContext\":\"La estimaci\u00f3n transforma la puntuaci\u00f3n de h\u00e1bitos en una diferencia de edad ilustrativa. No se ha validado con pruebas de edad biol\u00f3gica. No indica a\u00f1os ganados o perdidos, esperanza de vida ni ritmo de envejecimiento. Perfiles distintos pueden obtener el mismo resultado redondeado.\",\"share\":\"Compartir resultado\",\"copy\":\"Copiar resultado\",\"copied\":\"Copiado\",\"shareText\":\"Mi Longevity Index de Health & Life es {score}\/100. Edad cronol\u00f3gica: {age}. Estimaci\u00f3n ilustrativa de la edad biol\u00f3gica: {bio}. Cuestionario de h\u00e1bitos, sin medici\u00f3n cl\u00ednica. Base m\u00e1s s\u00f3lida: {strongest}. \u00c1rea a reforzar: {priority}.\",\"methodTitle\":\"C\u00f3mo funciona este \u00edndice\",\"methodText\":\"Cada respuesta recibe entre 0 y 100 puntos. Cada una de las cinco \u00e1reas tiene dos preguntas y aporta el mismo peso (20%) a la puntuaci\u00f3n global. Una puntuaci\u00f3n mayor corresponde a respuestas m\u00e1s favorables en este cuestionario. La estimaci\u00f3n de edad utiliza la puntuaci\u00f3n sin redondear, con 65 como referencia neutra.\",\"evidenceTitle\":\"Base cient\u00edfica\",\"evidenceText\":\"Las fuentes siguientes fundamentan los temas sobre h\u00e1bitos. No validan este cuestionario, el peso de los puntos ni la conversi\u00f3n de puntos a a\u00f1os. Los m\u00e9todos cient\u00edficos de edad biol\u00f3gica utilizan biomarcadores, como la metilaci\u00f3n del ADN, que esta herramienta no recoge.\",\"disclaimer\":\"Uso educativo. Este cuestionario no mide la edad biol\u00f3gica, no diagnostica enfermedades ni sustituye una valoraci\u00f3n m\u00e9dica o psicol\u00f3gica individual.\",\"ctaLabel\":\"Health & Life \u00b7 Health Products\",\"ctaTitle\":\"Sigue explorando el envejecimiento saludable\",\"ctaText\":\"Descubre Health Products, con productos seleccionados por su formulaci\u00f3n, calidad y relaci\u00f3n con el enfoque de Health & Life.\",\"ctaButton\":\"Ver Health Products\",\"affiliateNote\":\"Algunos enlaces de Health Products pueden ser de afiliaci\u00f3n.\",\"bands\":[{\"min\":85,\"label\":\"Bases s\u00f3lidas\",\"text\":\"Tus respuestas muestran un patr\u00f3n globalmente s\u00f3lido en las cinco \u00e1reas. El paso m\u00e1s \u00fatil suele ser conservar lo que ya funciona y reforzar el \u00e1rea con menor puntuaci\u00f3n sin perseguir la perfecci\u00f3n.\"},{\"min\":70,\"label\":\"Buen patr\u00f3n de base\",\"text\":\"Tu patr\u00f3n es globalmente favorable, con una o dos \u00e1reas en las que todav\u00eda puede haber un margen de mejora relevante. La constancia suele importar m\u00e1s que la intensidad.\"},{\"min\":55,\"label\":\"Patr\u00f3n mixto\",\"text\":\"Las respuestas combinan h\u00e1bitos favorables con algunas \u00e1reas bajo presi\u00f3n. Centrarse en un cambio pr\u00e1ctico dentro del \u00e1rea con menor puntuaci\u00f3n puede ser m\u00e1s \u00fatil que intentar cambiarlo todo a la vez.\"},{\"min\":0,\"label\":\"Varias \u00e1reas por reforzar\",\"text\":\"Hay varias \u00e1reas del estilo de vida que pueden beneficiarse de atenci\u00f3n. Empieza por la que resulte m\u00e1s realista modificar y valora orientaci\u00f3n profesional si existen problemas de salud, s\u00edntomas persistentes o una carga importante de estr\u00e9s.\"}],\"domainInfo\":[{\"label\":\"Movimiento\",\"short\":\"Actividad aer\u00f3bica y fuerza\",\"tip\":\"Avanza hacia una actividad semanal regular e incorpora, cuando sea adecuado, ejercicios de fuerza al menos dos d\u00edas por semana.\"},{\"label\":\"Nutrici\u00f3n\",\"short\":\"Patr\u00f3n alimentario y procesamiento\",\"tip\":\"Construye la mayor\u00eda de las comidas con alimentos poco procesados, verduras, legumbres, fruta, cereales integrales, frutos secos y fuentes de prote\u00edna de calidad.\"},{\"label\":\"Sue\u00f1o y recuperaci\u00f3n\",\"short\":\"Duraci\u00f3n, calidad y ritmo\",\"tip\":\"Protege un horario de sue\u00f1o regular y busca un descanso reparador. En la mayor\u00eda de adultos, unas siete a nueve horas suelen ser una referencia adecuada.\"},{\"label\":\"Tabaco y alcohol\",\"short\":\"Exposiciones evitables\",\"tip\":\"Evita fumar y la exposici\u00f3n al humo del tabaco. Si fumas, el apoyo profesional puede ayudarte a dejarlo. Con el alcohol, una menor exposici\u00f3n implica un menor riesgo para la salud.\"},{\"label\":\"Conexi\u00f3n y resiliencia\",\"short\":\"Recuperaci\u00f3n del estr\u00e9s y v\u00ednculos\",\"tip\":\"Reserva un espacio concreto durante la semana para la recuperaci\u00f3n y las relaciones significativas, en lugar de dejarlas para cuando sobre tiempo.\"}],\"questions\":[{\"d\":0,\"q\":\"\u00bfCu\u00e1ntos minutos equivalentes de actividad f\u00edsica moderada haces habitualmente a la semana?\",\"a\":[\"Menos de 30 minutos\",\"Unos 30\u2013149 minutos\",\"Unos 150\u2013299 minutos\",\"300 minutos o m\u00e1s\"]},{\"d\":0,\"q\":\"\u00bfCu\u00e1ntos d\u00edas a la semana sueles hacer ejercicios de fuerza?\",\"a\":[\"Raramente o nunca\",\"Menos de un d\u00eda por semana\",\"Aproximadamente un d\u00eda por semana\",\"Dos o m\u00e1s d\u00edas por semana\"]},{\"d\":1,\"q\":\"\u00bfCon qu\u00e9 frecuencia las verduras, frutas, legumbres, cereales integrales, frutos secos u otros alimentos poco procesados ocupan un lugar central en tus comidas?\",\"a\":[\"Raramente\",\"En algunas comidas de la semana\",\"La mayor\u00eda de los d\u00edas\",\"En la mayor\u00eda de las comidas\"]},{\"d\":1,\"q\":\"\u00bfCon qu\u00e9 frecuencia los ultraprocesados o las bebidas azucaradas representan una parte importante de lo que comes o bebes?\",\"a\":[\"La mayor\u00eda de los d\u00edas o comidas\",\"Varias veces por semana\",\"Una o dos veces por semana\",\"Raramente\"]},{\"d\":2,\"q\":\"La mayor\u00eda de las noches, \u00bfcu\u00e1ntas horas sueles dormir?\",\"a\":[\"Menos de 6 horas\",\"Entre 6 y menos de 7 horas\",\"Entre 7 y 9 horas\",\"M\u00e1s de 9 horas\"]},{\"d\":2,\"q\":\"\u00bfC\u00f3mo describir\u00edas la regularidad y la calidad reparadora de tu sue\u00f1o?\",\"a\":[\"Irregular y casi nunca reparador\",\"A menudo irregular o poco reparador\",\"Generalmente bastante regular y reparador\",\"Regular y reparador de forma consistente\"]},{\"d\":3,\"q\":\"\u00bfQu\u00e9 opci\u00f3n describe mejor tu exposici\u00f3n actual al tabaco o a la nicotina inhalada?\",\"a\":[\"Consumo diario\",\"Consumo ocasional actual\",\"Consumo anterior, pero no actual\",\"No he consumido nunca\"]},{\"d\":3,\"q\":\"\u00bfQu\u00e9 opci\u00f3n describe mejor tu consumo habitual de alcohol?\",\"a\":[\"Consumo frecuente o episodios repetidos de consumo elevado\",\"Unos 2\u20133 d\u00edas por semana\",\"Una vez por semana o menos\",\"No consumo alcohol\"]},{\"d\":4,\"q\":\"\u00bfC\u00f3mo sueles recuperarte del estr\u00e9s cotidiano?\",\"a\":[\"El estr\u00e9s es alto y casi no tengo espacios de recuperaci\u00f3n\",\"A menudo me siento sobrecargado o sobrecargada\",\"El estr\u00e9s suele ser manejable\",\"Me recupero bien y tengo formas regulares de desconectar\"]},{\"d\":4,\"q\":\"\u00bfC\u00f3mo describir\u00edas la calidad de tus conexiones sociales?\",\"a\":[\"A menudo me siento aislado, aislada o sin apoyo\",\"Tengo pocas conexiones significativas\",\"Tengo varias relaciones significativas\",\"Me siento muy conectado o conectada y con apoyo\"]}],\"bioLabel\":\"Edad biol\u00f3gica estimada\",\"bioQualifier\":\"Estimaci\u00f3n ilustrativa seg\u00fan tus h\u00e1bitos\",\"bioNote\":\"Calculada a partir de tus respuestas, sin biomarcadores. No es una medici\u00f3n cl\u00ednica de la edad biol\u00f3gica.\",\"formulaText\":\"Por encima de 65, el ajuste es \u22127 \u00d7 (puntuaci\u00f3n \u2212 65) \u00f7 35 a\u00f1os. Por debajo de 65, es +12 \u00d7 (65 \u2212 puntuaci\u00f3n) \u00f7 65 a\u00f1os. El ajuste se suma a la edad cronol\u00f3gica y se redondea una sola vez a un a\u00f1o entero, con un resultado m\u00ednimo de 18. La referencia de 65 puntos y los l\u00edmites de \u22127\/+12 son decisiones de dise\u00f1o, no efectos demostrados en investigaci\u00f3n cl\u00ednica.\",\"aboutTitle\":\"\u00bfQu\u00e9 es el Longevity Index?\",\"aboutText\":\"El Longevity Index de Health & Life es un cuestionario gratuito sobre h\u00e1bitos para adultos de 18 a 90 a\u00f1os. Explora movimiento, alimentaci\u00f3n, sue\u00f1o, exposici\u00f3n al tabaco y al alcohol, recuperaci\u00f3n del estr\u00e9s y relaciones sociales. El resultado incluye una puntuaci\u00f3n sobre 100, un perfil de cinco \u00e1reas y una comparaci\u00f3n de edades ilustrativa.\",\"differenceBelow\":\"{n} a\u00f1os por debajo de la edad cronol\u00f3gica en este modelo\",\"differenceAbove\":\"{n} a\u00f1os por encima de la edad cronol\u00f3gica en este modelo\",\"differenceSame\":\"Coincide con la edad cronol\u00f3gica tras redondear\",\"ageDecrease\":\"Reducir la edad\",\"ageIncrease\":\"Aumentar la edad\",\"ageHint\":\"Elige tu edad con el control deslizante o las teclas de flecha.\",\"copyFailed\":\"No se ha podido copiar. Selecciona y copia el texto de abajo.\",\"resultHeading\":\"Tu resultado del Longevity Index\",\"questionsTitle\":\"Las 10 preguntas\",\"formulaTitle\":\"C\u00f3mo se calcula la estimaci\u00f3n de edad\",\"servicesLink\":\"Consultar el acompa\u00f1amiento personal\",\"articlesLink\":\"Leer art\u00edculos de Health & Life\",\"allEqual\":\"Las cinco \u00e1reas tienen la misma puntuaci\u00f3n. Elige un h\u00e1bito que mantener o reforzar.\",\"questionHint\":\"En esta pregunta, cuenta cada minuto de actividad intensa como dos minutos de actividad moderada.\",\"sharePreview\":\"Texto para compartir\",\"finish\":\"Ver el resultado\",\"noScript\":\"Activa JavaScript para responder el cuestionario. A continuaci\u00f3n puedes leer qu\u00e9 explora el \u00edndice y c\u00f3mo se calcula.\",\"differenceBelowOne\":\"1 a\u00f1o por debajo de la edad cronol\u00f3gica en este modelo\",\"differenceAboveOne\":\"1 a\u00f1o por encima de la edad cronol\u00f3gica en este modelo\"},\"de\":{\"brand\":\"Health & Life \u00b7 Interaktives Tool\",\"title\":\"Longevity Index\",\"subtitle\":\"Entdecken Sie, wie Ihre Gewohnheiten mit gesundem Altern zusammenh\u00e4ngen. Beantworten Sie 10 Fragen, vergleichen Sie Ihr tats\u00e4chliches Alter mit einer beispielhaften Sch\u00e4tzung des biologischen Alters und sehen Sie Ihre f\u00fcnf Bereichswerte.\",\"metaQuestions\":\"Fragen\",\"metaDomains\":\"Bereiche\",\"metaMinutes\":\"Minuten\",\"metaPrivacy\":\"ohne Anmeldung\",\"start\":\"Meinen Longevity Index entdecken\",\"trust\":\"Edukatives Tool. Ihre einzelnen Antworten werden im Browser verarbeitet und nicht in Analytics-Ereignissen \u00fcbermittelt.\",\"domainsTitle\":\"F\u00fcnf Bereiche pr\u00e4gen die Signatur\",\"domains\":[\"Bewegung\",\"Ern\u00e4hrung\",\"Schlaf & Erholung\",\"Tabak & Alkohol\",\"Verbindung & Resilienz\"],\"ageStep\":\"Zuerst Ihr Alter\",\"ageTitle\":\"Wie alt sind Sie chronologisch?\",\"ageCopy\":\"W\u00e4hlen Sie Ihr Alter zwischen 18 und 90 Jahren. Es ist der Ausgangspunkt der Sch\u00e4tzung. Ihre Antworten bestimmen die Anpassung. Der Lebensstil-Score ist unabh\u00e4ngig vom Alter.\",\"years\":\"Jahre\",\"ageContinue\":\"Weiter zum Index\",\"back\":\"Zur\u00fcck\",\"continue\":\"Weiter\",\"restart\":\"Index erneut durchf\u00fchren\",\"step\":\"Frage {n} von 10\",\"resultKicker\":\"Ihr pers\u00f6nliches Longevity-Muster\",\"resultTitle\":\"Longevity Index\",\"outOf\":\"von 100\",\"chronoLabel\":\"Chronologisches Alter\",\"signatureLabel\":\"Ihre Longevity Signature\",\"domainScores\":\"Ihre f\u00fcnf Bereiche\",\"strongest\":\"St\u00e4rkste Grundlage\",\"priority\":\"Bereich mit dem gr\u00f6\u00dften Verbesserungsspielraum\",\"interpretation\":\"Was Ihr Muster nahelegt\",\"ageContextTitle\":\"Den Altersvergleich verstehen\",\"ageContext\":\"Die Sch\u00e4tzung \u00fcbersetzt Ihren Lebensstil-Score in einen beispielhaften Altersunterschied. Sie wurde nicht anhand biologischer Alterstests validiert. Sie zeigt weder gewonnene oder verlorene Lebensjahre noch Lebenserwartung oder Alterungstempo. Verschiedene Profile k\u00f6nnen dasselbe gerundete Ergebnis erhalten.\",\"share\":\"Ergebnis teilen\",\"copy\":\"Ergebnis kopieren\",\"copied\":\"Kopiert\",\"shareText\":\"Mein Health & Life Longevity Index ist {score}\/100. Chronologisches Alter: {age}. Beispielhaft gesch\u00e4tztes biologisches Alter: {bio}. Lebensstil-Fragebogen, keine klinische Messung. St\u00e4rkster Bereich: {strongest}. Fokusbereich: {priority}.\",\"methodTitle\":\"Wie dieser Index funktioniert\",\"methodText\":\"Jede Antwort erh\u00e4lt 0\u2013100 Punkte. Jeder der f\u00fcnf Bereiche enth\u00e4lt zwei Fragen und tr\u00e4gt gleich viel (20%) zum Gesamtscore bei. Ein h\u00f6herer Score steht f\u00fcr g\u00fcnstigere Antworten in diesem Fragebogen. Die Alterssch\u00e4tzung verwendet den ungerundeten Score mit 65 als neutralem Bezugspunkt.\",\"evidenceTitle\":\"Wissenschaftliche Grundlage\",\"evidenceText\":\"Die folgenden Quellen begr\u00fcnden die Lebensstilthemen. Sie validieren weder diesen Fragebogen noch die Punktgewichte oder die Umrechnung in Jahre. Wissenschaftliche Verfahren zum biologischen Alter nutzen Biomarker wie die DNA-Methylierung, die dieses Tool nicht erfasst.\",\"disclaimer\":\"F\u00fcr Bildungszwecke. Dieser Fragebogen misst kein biologisches Alter, diagnostiziert keine Erkrankungen und ersetzt keine individuelle medizinische oder psychologische Beurteilung.\",\"ctaLabel\":\"Health & Life \u00b7 Health Products\",\"ctaTitle\":\"Gesundes Altern weiter erkunden\",\"ctaText\":\"Entdecken Sie Health Products mit Produkten, die nach Formulierung, Qualit\u00e4t und ihrer Relevanz f\u00fcr den Health & Life-Ansatz ausgew\u00e4hlt wurden.\",\"ctaButton\":\"Health Products ansehen\",\"affiliateNote\":\"Einige Links in Health Products k\u00f6nnen Affiliate-Links sein.\",\"bands\":[{\"min\":85,\"label\":\"Starke Grundlagen\",\"text\":\"Ihre Antworten zeigen \u00fcber die f\u00fcnf Bereiche hinweg ein insgesamt starkes Muster. Meist ist es sinnvoller, das bereits Funktionierende zu erhalten und den niedrigsten Bereich gezielt zu st\u00e4rken, statt Perfektion anzustreben.\"},{\"min\":70,\"label\":\"Solide Grundlagen\",\"text\":\"Ihr Muster unterst\u00fctzt gesundes Altern insgesamt gut, mit ein oder zwei Bereichen, in denen noch relevanter Spielraum besteht. Best\u00e4ndigkeit ist meist wichtiger als Intensit\u00e4t.\"},{\"min\":55,\"label\":\"Gemischtes Muster\",\"text\":\"Ihre Antworten zeigen eine Mischung aus g\u00fcnstigen Gewohnheiten und Bereichen mit Verbesserungspotenzial. Ein konkreter Schritt im niedrigsten Bereich ist oft hilfreicher, als alles gleichzeitig ver\u00e4ndern zu wollen.\"},{\"min\":0,\"label\":\"Mehrere Bereiche st\u00e4rken\",\"text\":\"Mehrere Lebensstilbereiche k\u00f6nnten Aufmerksamkeit verdienen. Beginnen Sie mit dem Bereich, der realistisch ver\u00e4nderbar ist, und ziehen Sie professionelle Beratung in Betracht, wenn Erkrankungen, anhaltende Beschwerden oder eine hohe Stressbelastung bestehen.\"}],\"domainInfo\":[{\"label\":\"Bewegung\",\"short\":\"Ausdauer und Kraft\",\"tip\":\"Arbeiten Sie auf regelm\u00e4\u00dfige w\u00f6chentliche Bewegung hin und erg\u00e4nzen Sie, wenn passend, an mindestens zwei Tagen Krafttraining.\"},{\"label\":\"Ern\u00e4hrung\",\"short\":\"Ern\u00e4hrungsmuster und Verarbeitung\",\"tip\":\"Gestalten Sie den Gro\u00dfteil der Mahlzeiten mit wenig verarbeiteten Lebensmitteln, Gem\u00fcse, H\u00fclsenfr\u00fcchten, Obst, Vollkorn, N\u00fcssen und hochwertigen Proteinquellen.\"},{\"label\":\"Schlaf & Erholung\",\"short\":\"Dauer, Qualit\u00e4t und Rhythmus\",\"tip\":\"Sch\u00fctzen Sie ein regelm\u00e4\u00dfiges Schlaffenster und achten Sie auf erholsamen Schlaf. F\u00fcr die meisten Erwachsenen sind etwa sieben bis neun Stunden eine sinnvolle Orientierung.\"},{\"label\":\"Tabak & Alkohol\",\"short\":\"Vermeidbare Expositionen\",\"tip\":\"Vermeiden Sie Rauchen und Tabakrauch. Wenn Sie rauchen, kann professionelle Unterst\u00fctzung beim Aufh\u00f6ren helfen. Bei Alkohol bedeutet weniger Exposition ein geringeres Gesundheitsrisiko.\"},{\"label\":\"Verbindung & Resilienz\",\"short\":\"Stressregulation und soziale Bindung\",\"tip\":\"Planen Sie Erholung und bedeutungsvolle soziale Verbindung bewusst in die Woche ein, statt beides dem Zufall zu \u00fcberlassen.\"}],\"questions\":[{\"d\":0,\"q\":\"Wie viele Minuten k\u00f6rperliche Aktivit\u00e4t machen Sie pro Woche, umgerechnet in moderate Intensit\u00e4t?\",\"a\":[\"Weniger als 30 Minuten\",\"Etwa 30\u2013149 Minuten\",\"Etwa 150\u2013299 Minuten\",\"300 Minuten oder mehr\"]},{\"d\":0,\"q\":\"An wie vielen Tagen pro Woche machen Sie normalerweise Kraft\u00fcbungen?\",\"a\":[\"Selten oder nie\",\"Weniger als ein Tag pro Woche\",\"Etwa ein Tag pro Woche\",\"An zwei oder mehr Tagen pro Woche\"]},{\"d\":1,\"q\":\"Wie h\u00e4ufig bilden Gem\u00fcse, Obst, H\u00fclsenfr\u00fcchte, Vollkorn, N\u00fcsse oder andere wenig verarbeitete Lebensmittel den Schwerpunkt Ihrer Mahlzeiten?\",\"a\":[\"Selten\",\"Bei einigen Mahlzeiten pro Woche\",\"An den meisten Tagen\",\"Bei den meisten Mahlzeiten\"]},{\"d\":1,\"q\":\"Wie h\u00e4ufig machen stark verarbeitete Lebensmittel oder zuckerhaltige Getr\u00e4nke einen wesentlichen Teil Ihrer Ern\u00e4hrung aus?\",\"a\":[\"An den meisten Tagen oder bei den meisten Mahlzeiten\",\"Mehrmals pro Woche\",\"Etwa ein- bis zweimal pro Woche\",\"Selten\"]},{\"d\":2,\"q\":\"Wie viele Stunden schlafen Sie in den meisten N\u00e4chten?\",\"a\":[\"Weniger als 6 Stunden\",\"Etwa 6 bis unter 7 Stunden\",\"Etwa 7 bis 9 Stunden\",\"Mehr als 9 Stunden\"]},{\"d\":2,\"q\":\"Wie w\u00fcrden Sie Regelm\u00e4\u00dfigkeit und Erholungsqualit\u00e4t Ihres Schlafs beschreiben?\",\"a\":[\"Unregelm\u00e4\u00dfig und kaum erholsam\",\"Oft unregelm\u00e4\u00dfig oder wenig erholsam\",\"Meist recht regelm\u00e4\u00dfig und erholsam\",\"Best\u00e4ndig regelm\u00e4\u00dfig und erholsam\"]},{\"d\":3,\"q\":\"Welche Aussage beschreibt Ihre aktuelle Exposition gegen\u00fcber Tabak oder inhaliertem Nikotin am besten?\",\"a\":[\"T\u00e4glicher Konsum\",\"Gelegentlicher aktueller Konsum\",\"Fr\u00fcherer Konsum, aktuell keiner\",\"Nie konsumiert\"]},{\"d\":3,\"q\":\"Welche Aussage beschreibt Ihren \u00fcblichen Alkoholkonsum am besten?\",\"a\":[\"H\u00e4ufiger Konsum oder wiederholte Episoden mit hohem Konsum\",\"Etwa 2\u20133 Tage pro Woche\",\"Etwa einmal pro Woche oder seltener\",\"Ich trinke keinen Alkohol\"]},{\"d\":4,\"q\":\"Wie gut erholen Sie sich normalerweise von Alltagsstress?\",\"a\":[\"Hoher Stress und kaum Erholung\",\"Ich f\u00fchle mich h\u00e4ufig \u00fcberlastet\",\"Stress ist meist gut handhabbar\",\"Ich erhole mich gut und habe feste Wege zum Abschalten\"]},{\"d\":4,\"q\":\"Wie w\u00fcrden Sie die Qualit\u00e4t Ihrer sozialen Verbindungen beschreiben?\",\"a\":[\"Ich f\u00fchle mich h\u00e4ufig isoliert oder wenig unterst\u00fctzt\",\"Ich habe nur wenige bedeutungsvolle Verbindungen\",\"Ich habe mehrere bedeutungsvolle Beziehungen\",\"Ich f\u00fchle mich stark verbunden und unterst\u00fctzt\"]}],\"bioLabel\":\"Gesch\u00e4tztes biologisches Alter\",\"bioQualifier\":\"Beispielhafte Sch\u00e4tzung anhand des Lebensstils\",\"bioNote\":\"Aus Ihren Antworten berechnet, ohne Biomarker. Dies ist keine klinische Messung des biologischen Alters.\",\"formulaText\":\"\u00dcber 65 betr\u00e4gt die Anpassung \u22127 \u00d7 (Score \u2212 65) \u00f7 35 Jahre. Unter 65 betr\u00e4gt sie +12 \u00d7 (65 \u2212 Score) \u00f7 65 Jahre. Die Anpassung wird zum chronologischen Alter addiert und einmal auf ganze Jahre gerundet. Das Mindestergebnis betr\u00e4gt 18. Der Bezugspunkt 65 und die Grenzen \u22127\/+12 sind Gestaltungsentscheidungen, keine klinisch nachgewiesenen Effekte.\",\"aboutTitle\":\"Was ist der Longevity Index?\",\"aboutText\":\"Der Health & Life Longevity Index ist ein kostenloser Lebensstil-Fragebogen f\u00fcr Erwachsene von 18 bis 90 Jahren. Er umfasst Bewegung, Ern\u00e4hrung, Schlaf, Tabak- und Alkoholexposition, Stresserholung und soziale Beziehungen. Das Ergebnis enth\u00e4lt einen Score von 100, ein Profil aus f\u00fcnf Bereichen und einen beispielhaften Altersvergleich.\",\"differenceBelow\":\"{n} Jahre unter Ihrem chronologischen Alter in diesem Modell\",\"differenceAbove\":\"{n} Jahre \u00fcber Ihrem chronologischen Alter in diesem Modell\",\"differenceSame\":\"Nach Rundung gleich Ihrem chronologischen Alter\",\"ageDecrease\":\"Alter verringern\",\"ageIncrease\":\"Alter erh\u00f6hen\",\"ageHint\":\"W\u00e4hlen Sie Ihr Alter mit dem Schieberegler oder den Pfeiltasten.\",\"copyFailed\":\"Kopieren ist nicht verf\u00fcgbar. Markieren und kopieren Sie den Text unten.\",\"resultHeading\":\"Ihr Longevity Index Ergebnis\",\"questionsTitle\":\"Die 10 Fragen\",\"formulaTitle\":\"Berechnung der Alterssch\u00e4tzung\",\"servicesLink\":\"Pers\u00f6nliche Begleitung entdecken\",\"articlesLink\":\"Health & Life Artikel lesen\",\"allEqual\":\"Alle f\u00fcnf Bereiche haben denselben Score. W\u00e4hlen Sie eine Gewohnheit, die Sie beibehalten oder st\u00e4rken m\u00f6chten.\",\"questionHint\":\"Z\u00e4hlen Sie f\u00fcr diese Frage jede Minute intensiver Aktivit\u00e4t als zwei Minuten moderater Aktivit\u00e4t.\",\"sharePreview\":\"Text zum Teilen\",\"finish\":\"Mein Ergebnis ansehen\",\"noScript\":\"Aktivieren Sie JavaScript, um den Fragebogen auszuf\u00fcllen. Unten k\u00f6nnen Sie nachlesen, was der Index umfasst und wie er berechnet wird.\",\"differenceBelowOne\":\"1 Jahr unter Ihrem chronologischen Alter in diesem Modell\",\"differenceAboveOne\":\"1 Jahr \u00fcber Ihrem chronologischen Alter in diesem Modell\"}};\r\n  var SCORES=[[0,40,80,100],[0,35,65,100],[20,45,75,100],[0,40,70,100],[30,65,100,70],[20,45,75,100],[0,20,70,100],[0,40,75,100],[20,45,75,100],[20,45,75,100]];\r\n  var COLORS=[\"#D95A45\",\"#2F6B4F\",\"#7359A1\",\"#CE9017\",\"#277E86\"];\r\n  var INK_COLORS=[\"#AD402F\",\"#2F6B4F\",\"#7359A1\",\"#866009\",\"#236D75\"];\r\n  var LETTERS=[\"A\",\"B\",\"C\",\"D\"];\r\n\r\n  \/* MODEL 3.1: an explicitly illustrative lifestyle-to-age mapping.\r\n     No fitted clinical coefficients, random values or age fallback.\r\n     Retains the original point table and equal domain weights.\r\n     Scores and age are rounded only for display, after the complete calculation. *\/\r\n  function calculateProfile(chronologicalAge, responses){\r\n    if(!Number.isInteger(chronologicalAge) || chronologicalAge<18 || chronologicalAge>90){\r\n      throw new RangeError(\"Chronological age must be an integer from 18 to 90.\");\r\n    }\r\n    var totals=[0,0,0,0,0];\r\n    for(var i=0;i<SCORES.length;i++){\r\n      var selected=responses && responses[i];\r\n      if(!Number.isInteger(selected) || selected<0 || selected>=SCORES[i].length){\r\n        throw new RangeError(\"All 10 questions require a valid answer.\");\r\n      }\r\n      totals[Math.floor(i\/2)]+=SCORES[i][selected];\r\n    }\r\n    var domains=totals.map(function(v){return v\/2;});\r\n    var rawScore=domains.reduce(function(a,b){return a+b;},0)\/domains.length;\r\n    var adjustment=rawScore>=65 ? -7*(rawScore-65)\/35 : 12*(65-rawScore)\/65;\r\n    var biologicalAge=Math.round(Math.max(18,chronologicalAge+adjustment));\r\n    return {\r\n      score:Math.round(rawScore),rawScore:rawScore,\r\n      domains:domains.map(function(v){return Math.round(v);}),\r\n      strongest:domains.indexOf(Math.max.apply(null,domains)),\r\n      priority:domains.indexOf(Math.min.apply(null,domains)),\r\n      allEqual:domains.every(function(v){return v===domains[0];}),\r\n      age:chronologicalAge,biologicalAge:biologicalAge,\r\n      difference:biologicalAge-chronologicalAge\r\n    };\r\n  }\r\n\r\n  function detectLang(){\r\n    var parts=(window.location.pathname||\"\").toLowerCase().split(\"\/\").filter(Boolean);\r\n    var prefix=parts[0];\r\n    if(prefix===\"ca\"||prefix===\"cat\") return \"ca\";\r\n    if(prefix===\"es\"||prefix===\"de\") return prefix;\r\n    var raw=(document.documentElement.getAttribute(\"lang\")||\"en\").toLowerCase().replace(\/_\/g,\"-\").split(\"-\")[0];\r\n    return I18N[raw]?raw:\"en\";\r\n  }\r\n\r\n  function rootAnalyticsAllowed(){\r\n    return document.querySelector('[data-hls-root][data-analytics=\"enabled\"]')!==null;\r\n  }\r\n\r\n  function track(name){\r\n    if(rootAnalyticsAllowed() && window.dataLayer && Array.isArray(window.dataLayer)){\r\n      window.dataLayer.push({event:name,hl_tool:\"longevity_signature\"});\r\n    }\r\n  }\r\n\r\n  function init(root){\r\n    if(root.__hlsInit) return;\r\n\r\n    var lang=detectLang();\r\n    var t=I18N[lang]||I18N.en;\r\n    var age=50;\r\n    var qIndex=0;\r\n    var answers={};\r\n    var last=null;\r\n\r\n    root.setAttribute(\"lang\",lang);\r\n    root.querySelectorAll(\"[data-aria]\").forEach(function(el){\r\n      el.setAttribute(\"aria-label\",t[el.getAttribute(\"data-aria\")]);\r\n    });\r\n    root.querySelectorAll(\"[data-reference-questions] li\").forEach(function(el,i){\r\n      el.textContent=t.questions[i].q;\r\n    });\r\n\r\n    root.querySelectorAll(\"[data-t]\").forEach(function(el){\r\n      var key=el.getAttribute(\"data-t\");\r\n      if(typeof t[key]===\"string\") el.textContent=t[key];\r\n    });\r\n    root.querySelectorAll(\"[data-domain-pill]\").forEach(function(el){\r\n      var i=parseInt(el.getAttribute(\"data-domain-pill\"),10);\r\n      el.textContent=t.domains[i];\r\n    });\r\n\r\n    function focusHeading(screen){\r\n      var heading=screen.querySelector(\"h1,h2\");\r\n      if(heading){heading.focus({preventScroll:true});}\r\n      var reduce=window.matchMedia && window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n      try{screen.scrollIntoView({behavior:reduce?\"auto\":\"smooth\",block:\"start\"});}catch(e){}\r\n    }\r\n\r\n    function show(name){\r\n      root.querySelectorAll(\"[data-screen]\").forEach(function(screen){\r\n        var active=screen.getAttribute(\"data-screen\")===name;\r\n        screen.classList.toggle(\"is-active\",active);\r\n        screen.hidden=!active;\r\n      });\r\n      var active=root.querySelector('[data-screen=\"'+name+'\"]');\r\n      if(active) focusHeading(active);\r\n    }\r\n\r\n    function setAge(v){\r\n      var parsed=Number(v);\r\n      if(!Number.isFinite(parsed)) return;\r\n      age=Math.max(18,Math.min(90,Math.round(parsed)));\r\n      root.querySelector(\"[data-age-display]\").textContent=String(age);\r\n      root.querySelector(\"[data-age-range]\").value=String(age);\r\n      root.querySelector(\"[data-age-range]\").setAttribute(\"aria-valuetext\",age+\" \"+t.years);\r\n      root.querySelector('[data-action=\"age-dec\"]').disabled=age===18;\r\n      root.querySelector('[data-action=\"age-inc\"]').disabled=age===90;\r\n    }\r\n\r\n    function domainPartialScores(){\r\n      var totals=[0,0,0,0,0],counts=[0,0,0,0,0];\r\n      t.questions.forEach(function(q,i){\r\n        if(answers[i]===undefined) return;\r\n        totals[q.d]+=SCORES[i][answers[i]];\r\n        counts[q.d]+=1;\r\n      });\r\n      return totals.map(function(v,i){return counts[i]?Math.round(v\/counts[i]):0;});\r\n    }\r\n\r\n    function renderMini(){\r\n      var wrap=root.querySelector(\"[data-mini-signature]\");\r\n      var partial=domainPartialScores();\r\n      wrap.innerHTML=\"\";\r\n      partial.forEach(function(score,i){\r\n        var bar=document.createElement(\"i\");\r\n        bar.style.setProperty(\"--c\",COLORS[i]);\r\n        bar.style.height=(14+score*.4)+\"px\";\r\n        bar.style.opacity=score?1:.3;\r\n        wrap.appendChild(bar);\r\n      });\r\n    }\r\n\r\n    function renderQuestion(){\r\n      var q=t.questions[qIndex];\r\n      var color=COLORS[q.d];\r\n\r\n      root.style.setProperty(\"--domain\",color);\r\n      root.style.setProperty(\"--domain-ink\",INK_COLORS[q.d]);\r\n      root.querySelector(\"[data-progress]\").style.width=((qIndex+1)*10)+\"%\";\r\n      root.querySelector(\"[data-progress]\").style.background=color;\r\n      root.querySelector(\"[data-step]\").textContent=t.step.replace(\"{n}\",String(qIndex+1));\r\n      root.querySelector(\"[data-domain-name]\").textContent=t.domains[q.d];\r\n      root.querySelector(\"[data-question]\").textContent=q.q;\r\n      var hint=root.querySelector(\"[data-question-hint]\");\r\n      hint.hidden=qIndex!==0;\r\n      hint.textContent=qIndex===0?t.questionHint:\"\";\r\n      root.querySelector(\"[data-options]\").setAttribute(\"aria-describedby\",qIndex===0?\"hls-question-hint\":\"hls-question\");\r\n      root.querySelector('[data-action=\"next\"] [data-t]').textContent=qIndex===9?t.finish:t.continue;\r\n\r\n      var opts=root.querySelector(\"[data-options]\");\r\n      opts.innerHTML=\"\";\r\n      q.a.forEach(function(label,i){\r\n        var b=document.createElement(\"button\");\r\n        b.type=\"button\";\r\n        b.className=\"hls-option\"+(answers[qIndex]===i?\" is-selected\":\"\");\r\n        b.setAttribute(\"data-option\",String(i));\r\n        b.setAttribute(\"aria-pressed\",answers[qIndex]===i?\"true\":\"false\");\r\n\r\n        var k=document.createElement(\"span\");\r\n        k.className=\"hls-option-key\";\r\n        k.textContent=LETTERS[i];\r\n        k.setAttribute(\"aria-hidden\",\"true\");\r\n\r\n        var l=document.createElement(\"span\");\r\n        l.className=\"hls-option-label\";\r\n        l.textContent=label;\r\n\r\n        b.appendChild(k);\r\n        b.appendChild(l);\r\n        opts.appendChild(b);\r\n      });\r\n\r\n      root.querySelector('[data-action=\"next\"]').disabled=(answers[qIndex]===undefined);\r\n      renderMini();\r\n    }\r\n\r\n    function choose(i){\r\n      if(!Number.isInteger(i)||i<0||i>3) return;\r\n      answers[qIndex]=i;\r\n      \/\/ Keep the clicked button in the DOM so keyboard focus is not destroyed.\r\n      root.querySelectorAll(\"[data-option]\").forEach(function(button){\r\n        var selected=Number(button.getAttribute(\"data-option\"))===i;\r\n        button.classList.toggle(\"is-selected\",selected);\r\n        button.setAttribute(\"aria-pressed\",String(selected));\r\n      });\r\n      root.querySelector('[data-action=\"next\"]').disabled=false;\r\n      renderMini();\r\n    }\r\n\r\n    function compute(){\r\n      var result=calculateProfile(age,answers);\r\n      result.band=t.bands[t.bands.length-1];\r\n      for(var i=0;i<t.bands.length;i++){\r\n        if(result.rawScore>=t.bands[i].min){result.band=t.bands[i];break;}\r\n      }\r\n      last=result;\r\n      renderResult(result);\r\n    }\r\n\r\n    function renderResult(r){\r\n      root.querySelector(\"[data-score]\").textContent=String(r.score);\r\n      root.querySelector(\"[data-result-age]\").textContent=String(r.age);\r\n      root.querySelector(\"[data-bio-age]\").textContent=String(r.biologicalAge);\r\n      var differenceText=r.difference<0?t.differenceBelow:r.difference>0?t.differenceAbove:t.differenceSame;\r\n      if(r.difference===-1)differenceText=t.differenceBelowOne;\r\n      if(r.difference===1)differenceText=t.differenceAboveOne;\r\n      root.querySelector(\"[data-age-difference]\").textContent=differenceText.replace(\"{n}\",String(Math.abs(r.difference)));\r\n      var equalNote=root.querySelector(\"[data-equal-note]\");\r\n      equalNote.hidden=!r.allEqual;\r\n      equalNote.textContent=r.allEqual?t.allEqual:\"\";\r\n      root.querySelector(\".hls-two-col\").hidden=r.allEqual;\r\n      root.querySelector(\"[data-share-fallback]\").hidden=true;\r\n      root.querySelector(\"[data-band]\").textContent=r.band.label;\r\n\r\n      var sig=root.querySelector(\"[data-result-signature]\");\r\n      var labels=root.querySelector(\"[data-result-labels]\");\r\n      sig.innerHTML=\"\";\r\n      labels.innerHTML=\"\";\r\n\r\n      r.domains.forEach(function(score,i){\r\n        var bar=document.createElement(\"div\");\r\n        bar.className=\"hls-result-band\";\r\n        bar.style.setProperty(\"--c\",COLORS[i]);\r\n        bar.style.setProperty(\"--h\",(28+score*.62)+\"%\");\r\n        bar.setAttribute(\"data-score\",score+\"\/100\");\r\n        sig.appendChild(bar);\r\n\r\n        var lab=document.createElement(\"span\");\r\n        lab.textContent=t.domainInfo[i].label;\r\n        labels.appendChild(lab);\r\n      });\r\n\r\n      var cards=root.querySelector(\"[data-domain-cards]\");\r\n      cards.innerHTML=\"\";\r\n      r.domains.forEach(function(score,i){\r\n        var d=t.domainInfo[i];\r\n        var card=document.createElement(\"div\");\r\n        card.className=\"hls-domain-card\";\r\n        card.style.setProperty(\"--c\",COLORS[i]);\r\n        card.style.setProperty(\"--ci\",INK_COLORS[i]);\r\n\r\n        var strong=document.createElement(\"strong\");\r\n        strong.textContent=String(score);\r\n        var b=document.createElement(\"b\");\r\n        b.textContent=d.label;\r\n        var s=document.createElement(\"span\");\r\n        s.textContent=d.short;\r\n\r\n        card.appendChild(strong);\r\n        card.appendChild(b);\r\n        card.appendChild(s);\r\n        cards.appendChild(card);\r\n      });\r\n\r\n      root.querySelector(\"[data-strongest-title]\").textContent=t.domainInfo[r.strongest].label;\r\n      root.querySelector(\"[data-strongest-text]\").textContent=t.domainInfo[r.strongest].tip;\r\n      root.querySelector(\"[data-priority-title]\").textContent=t.domainInfo[r.priority].label;\r\n      root.querySelector(\"[data-priority-text]\").textContent=t.domainInfo[r.priority].tip;\r\n      root.querySelector(\"[data-interpretation]\").textContent=r.band.text;\r\n\r\n      show(\"result\");\r\n      track(\"hl_longevity_complete\");\r\n    }\r\n\r\n    function next(){\r\n      if(answers[qIndex]===undefined) return;\r\n      if(qIndex<SCORES.length-1){\r\n        qIndex+=1;\r\n        renderQuestion();\r\n        focusHeading(root.querySelector('[data-screen=\"question\"]'));\r\n      }else{\r\n        compute();\r\n      }\r\n    }\r\n\r\n    function backQuestion(){\r\n      if(qIndex>0){\r\n        qIndex-=1;\r\n        renderQuestion();\r\n        focusHeading(root.querySelector('[data-screen=\"question\"]'));\r\n      }else{\r\n        show(\"age\");\r\n      }\r\n    }\r\n\r\n    function makeShareText(){\r\n      if(!last) return \"\";\r\n      return t.shareText\r\n        .replace(\"{score}\",String(last.score))\r\n        .replace(\"{age}\",String(last.age))\r\n        .replace(\"{bio}\",String(last.biologicalAge))\r\n        .replace(\"{strongest}\",t.domainInfo[last.strongest].label)\r\n        .replace(\"{priority}\",t.domainInfo[last.priority].label);\r\n    }\r\n\r\n    function announceCopy(button,ok){\r\n      root.querySelector(\"[data-copy-status]\").textContent=ok?t.copied:t.copyFailed;\r\n      if(!ok){\r\n        var fallback=root.querySelector(\"[data-share-fallback]\");\r\n        fallback.hidden=false;\r\n        var field=root.querySelector(\"[data-share-text]\");\r\n        field.value=makeShareText();\r\n        field.focus();\r\n        field.select();\r\n      }\r\n      if(ok){\r\n        var span=button.querySelector(\"[data-t]\");\r\n        if(span){\r\n          var key=span.getAttribute(\"data-t\");\r\n          span.textContent=t.copied;\r\n          setTimeout(function(){span.textContent=t[key];},1600);\r\n        }\r\n      }\r\n    }\r\n\r\n    function fallbackCopy(text,button){\r\n      var field=root.querySelector(\"[data-share-text]\");\r\n      var fallback=root.querySelector(\"[data-share-fallback]\");\r\n      fallback.hidden=false;\r\n      field.value=text;\r\n      field.focus();\r\n      field.select();\r\n      var ok=false;\r\n      try{ok=document.execCommand(\"copy\")===true;}catch(e){}\r\n      if(ok){fallback.hidden=true;button.focus();}\r\n      announceCopy(button,ok);\r\n      if(ok) track(\"hl_longevity_copy\");\r\n    }\r\n\r\n    function copyResult(button){\r\n      if(!last) return;\r\n      var text=makeShareText();\r\n      if(navigator.clipboard && navigator.clipboard.writeText){\r\n        navigator.clipboard.writeText(text).then(function(){\r\n          announceCopy(button,true);\r\n          track(\"hl_longevity_copy\");\r\n        }).catch(function(){fallbackCopy(text,button);});\r\n      }else{\r\n        fallbackCopy(text,button);\r\n      }\r\n    }\r\n\r\n    function shareResult(button){\r\n      if(!last) return;\r\n      var text=makeShareText();\r\n      if(navigator.share){\r\n        var canonical=document.querySelector('link[rel=\"canonical\"]');\r\n        var shareUrl=canonical?canonical.href:\"https:\/\/healthandlifeonline.com\/longevity-index\/\";\r\n        navigator.share({title:\"Health & Life Longevity Index\",text:text,url:shareUrl})\r\n          .then(function(){track(\"hl_longevity_share\");})\r\n          .catch(function(error){if(!error||error.name!==\"AbortError\")copyResult(button);});\r\n      }else{\r\n        copyResult(button);\r\n      }\r\n    }\r\n\r\n    function restart(){\r\n      age=50;qIndex=0;answers={};last=null;\r\n      setAge(50);\r\n      root.querySelector(\"[data-share-text]\").value=\"\";\r\n      root.querySelector(\"[data-share-fallback]\").hidden=true;\r\n      root.querySelector(\"[data-copy-status]\").textContent=\"\";\r\n      show(\"cover\");\r\n      track(\"hl_longevity_restart\");\r\n    }\r\n\r\n    root.addEventListener(\"input\",function(e){\r\n      if(e.target.matches(\"[data-age-range]\")) setAge(e.target.value);\r\n    });\r\n\r\n    root.addEventListener(\"click\",function(e){\r\n      var opt=e.target.closest(\"[data-option]\");\r\n      if(opt && root.contains(opt)){\r\n        choose(parseInt(opt.getAttribute(\"data-option\"),10));\r\n        return;\r\n      }\r\n\r\n      var a=e.target.closest(\"[data-action]\");\r\n      if(!a || !root.contains(a)) return;\r\n      var action=a.getAttribute(\"data-action\");\r\n\r\n      if(action===\"start\"){show(\"age\");track(\"hl_longevity_start\")}\r\n      if(action===\"cover\")show(\"cover\");\r\n      if(action===\"age-dec\")setAge(age-1);\r\n      if(action===\"age-inc\")setAge(age+1);\r\n      if(action===\"begin-questions\"){qIndex=0;renderQuestion();show(\"question\")}\r\n      if(action===\"back-question\")backQuestion();\r\n      if(action===\"next\")next();\r\n      if(action===\"restart\")restart();\r\n      if(action===\"copy\")copyResult(a);\r\n      if(action===\"share\")shareResult(a);\r\n      if(action===\"health-products\")track(\"hl_longevity_health_products_click\");\r\n    });\r\n\r\n    if(\"IntersectionObserver\" in window){\r\n      var seen=false;\r\n      var obs=new IntersectionObserver(function(entries){\r\n        entries.forEach(function(entry){\r\n          if(!seen && entry.isIntersecting && entry.intersectionRatio>=.45){\r\n            seen=true;track(\"hl_longevity_view\");obs.disconnect();\r\n          }\r\n        });\r\n      },{threshold:[.45]});\r\n      obs.observe(root);\r\n    }\r\n\r\n    setAge(age);\r\n    root.querySelector('[data-action=\"start\"]').disabled=false;\r\n    root.querySelectorAll(\"[data-screen]\").forEach(function(screen){\r\n      screen.hidden=!screen.classList.contains(\"is-active\");\r\n    });\r\n    root.__hlsInit=true;\r\n  }\r\n\r\n  function initAll(){\r\n    document.querySelectorAll(\".hl-longevity-signature[data-hls-root]\").forEach(init);\r\n  }\r\n\r\n  var script=document.currentScript;\r\n  var own=script && script.closest(\"[data-hls-root]\");\r\n  if(own) init(own);\r\n  else if(document.readyState===\"loading\") document.addEventListener(\"DOMContentLoaded\",initAll,{once:true});\r\n  else initAll();\r\n})();\r\n<\/script>\r\n<\/main>\r\n<\/body>\r\n<\/html>\r\n[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;920px&#8221; module_alignment=&#8221;center&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; sticky_enabled=&#8221;0&#8243;]<!-- =========================================================<!-- [et_pb_line_break_holder] --> HEALTH &#038; LIFE \u2014 AVEA AFFILIATE EDITORIAL CARD 2.0<!-- [et_pb_line_break_holder] --> WPCode HTML snippet \u00b7 EN source + CA \/ ES \/ DE<!-- [et_pb_line_break_holder] --> Divi \/ TranslatePress compatible \u00b7 no external libraries<!-- [et_pb_line_break_holder] -->========================================================= &#8211;><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"hl-affiliate-v2 notranslate\" data-hl-affiliate-v2 translate=\"no\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<style><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 {<!-- [et_pb_line_break_holder] -->      --hl-brown:#4A3427;<!-- [et_pb_line_break_holder] -->      --hl-ink:#3F3028;<!-- [et_pb_line_break_holder] -->      --hl-muted:#74675E;<!-- [et_pb_line_break_holder] -->      --hl-paper:#FFFDF9;<!-- [et_pb_line_break_holder] -->      --hl-beige:#F7F1E9;<!-- [et_pb_line_break_holder] -->      --hl-line:#DED3C6;<!-- [et_pb_line_break_holder] -->      --hl-coral:#D85643;<!-- [et_pb_line_break_holder] -->      --hl-green:#2F6B4F;<!-- [et_pb_line_break_holder] -->      --hl-violet:#7359A1;<!-- [et_pb_line_break_holder] -->      --hl-gold:#C88B18;<!-- [et_pb_line_break_holder] -->      --hl-teal:#267C84;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      width:100%;<!-- [et_pb_line_break_holder] -->      max-width:1180px;<!-- [et_pb_line_break_holder] -->      margin:clamp(28px,4vw,48px) auto;<!-- [et_pb_line_break_holder] -->      color:var(--hl-ink);<!-- [et_pb_line_break_holder] -->      font-family:Arial,Helvetica,sans-serif;<!-- [et_pb_line_break_holder] -->      box-sizing:border-box;<!-- [et_pb_line_break_holder] -->      container:hlaff \/ inline-size;<!-- [et_pb_line_break_holder] -->      isolation:isolate;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 *,<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 *::before,<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 *::after { box-sizing:border-box; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-card {<!-- [et_pb_line_break_holder] -->      position:relative;<!-- [et_pb_line_break_holder] -->      overflow:hidden;<!-- [et_pb_line_break_holder] -->      border:1px solid var(--hl-line);<!-- [et_pb_line_break_holder] -->      border-radius:30px;<!-- [et_pb_line_break_holder] -->      background:var(--hl-paper);<!-- [et_pb_line_break_holder] -->      box-shadow:0 22px 58px rgba(74,52,39,.09);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-spectrum {<!-- [et_pb_line_break_holder] -->      display:grid;<!-- [et_pb_line_break_holder] -->      grid-template-columns:repeat(5,1fr);<!-- [et_pb_line_break_holder] -->      height:8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-spectrum span:nth-child(1){background:var(--hl-coral)}<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-spectrum span:nth-child(2){background:var(--hl-green)}<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-spectrum span:nth-child(3){background:var(--hl-violet)}<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-spectrum span:nth-child(4){background:var(--hl-gold)}<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-spectrum span:nth-child(5){background:var(--hl-teal)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-adrow {<!-- [et_pb_line_break_holder] -->      display:flex;<!-- [et_pb_line_break_holder] -->      justify-content:flex-end;<!-- [et_pb_line_break_holder] -->      padding:16px clamp(24px,4cqi,46px) 0;<!-- [et_pb_line_break_holder] -->      background:var(--hl-paper);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-ad {<!-- [et_pb_line_break_holder] -->      display:inline-flex;<!-- [et_pb_line_break_holder] -->      align-items:center;<!-- [et_pb_line_break_holder] -->      min-height:27px;<!-- [et_pb_line_break_holder] -->      padding:5px 10px;<!-- [et_pb_line_break_holder] -->      border:1px solid var(--hl-line);<!-- [et_pb_line_break_holder] -->      border-radius:999px;<!-- [et_pb_line_break_holder] -->      background:#fff;<!-- [et_pb_line_break_holder] -->      color:#81756C;<!-- [et_pb_line_break_holder] -->      font-size:10px;<!-- [et_pb_line_break_holder] -->      line-height:1.25;<!-- [et_pb_line_break_holder] -->      font-weight:750;<!-- [et_pb_line_break_holder] -->      letter-spacing:.035em;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-grid {<!-- [et_pb_line_break_holder] -->      display:grid;<!-- [et_pb_line_break_holder] -->      grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);<!-- [et_pb_line_break_holder] -->      gap:clamp(36px,5.2cqi,70px);<!-- [et_pb_line_break_holder] -->      align-items:center;<!-- [et_pb_line_break_holder] -->      padding:clamp(30px,4.8cqi,58px);<!-- [et_pb_line_break_holder] -->      padding-top:clamp(24px,3.5cqi,40px);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-copy { min-width:0; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-eyebrow {<!-- [et_pb_line_break_holder] -->      margin:0 0 12px;<!-- [et_pb_line_break_holder] -->      color:var(--hl-coral);<!-- [et_pb_line_break_holder] -->      font-size:11px;<!-- [et_pb_line_break_holder] -->      line-height:1.4;<!-- [et_pb_line_break_holder] -->      font-weight:800;<!-- [et_pb_line_break_holder] -->      letter-spacing:.12em;<!-- [et_pb_line_break_holder] -->      text-transform:uppercase;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-title {<!-- [et_pb_line_break_holder] -->      max-width:16ch;<!-- [et_pb_line_break_holder] -->      margin:0;<!-- [et_pb_line_break_holder] -->      color:var(--hl-brown);<!-- [et_pb_line_break_holder] -->      font-family:Georgia,\"Times New Roman\",serif;<!-- [et_pb_line_break_holder] -->      font-size:clamp(38px,4.7cqi,58px);<!-- [et_pb_line_break_holder] -->      line-height:1.01;<!-- [et_pb_line_break_holder] -->      font-weight:400;<!-- [et_pb_line_break_holder] -->      letter-spacing:-.03em;<!-- [et_pb_line_break_holder] -->      text-wrap:balance;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-intro {<!-- [et_pb_line_break_holder] -->      max-width:700px;<!-- [et_pb_line_break_holder] -->      margin:20px 0 0;<!-- [et_pb_line_break_holder] -->      color:var(--hl-muted);<!-- [et_pb_line_break_holder] -->      font-size:16px;<!-- [et_pb_line_break_holder] -->      line-height:1.67;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-chips {<!-- [et_pb_line_break_holder] -->      display:flex;<!-- [et_pb_line_break_holder] -->      flex-wrap:wrap;<!-- [et_pb_line_break_holder] -->      gap:8px;<!-- [et_pb_line_break_holder] -->      margin:22px 0 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-chip {<!-- [et_pb_line_break_holder] -->      display:inline-flex;<!-- [et_pb_line_break_holder] -->      align-items:center;<!-- [et_pb_line_break_holder] -->      min-height:35px;<!-- [et_pb_line_break_holder] -->      padding:7px 12px;<!-- [et_pb_line_break_holder] -->      border-radius:999px;<!-- [et_pb_line_break_holder] -->      color:#fff;<!-- [et_pb_line_break_holder] -->      font-size:12px;<!-- [et_pb_line_break_holder] -->      line-height:1.25;<!-- [et_pb_line_break_holder] -->      font-weight:750;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-chip:nth-child(1){background:var(--hl-coral)}<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-chip:nth-child(2){background:var(--hl-teal)}<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-chip:nth-child(3){background:var(--hl-violet)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-why {<!-- [et_pb_line_break_holder] -->      max-width:720px;<!-- [et_pb_line_break_holder] -->      margin:24px 0 0;<!-- [et_pb_line_break_holder] -->      padding:17px 18px;<!-- [et_pb_line_break_holder] -->      border-left:5px solid var(--hl-gold);<!-- [et_pb_line_break_holder] -->      border-radius:0 14px 14px 0;<!-- [et_pb_line_break_holder] -->      background:#FBF6EC;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-why-label {<!-- [et_pb_line_break_holder] -->      display:block;<!-- [et_pb_line_break_holder] -->      margin:0 0 5px;<!-- [et_pb_line_break_holder] -->      color:#8A661E;<!-- [et_pb_line_break_holder] -->      font-size:10px;<!-- [et_pb_line_break_holder] -->      line-height:1.35;<!-- [et_pb_line_break_holder] -->      font-weight:800;<!-- [et_pb_line_break_holder] -->      letter-spacing:.1em;<!-- [et_pb_line_break_holder] -->      text-transform:uppercase;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-why p {<!-- [et_pb_line_break_holder] -->      margin:0;<!-- [et_pb_line_break_holder] -->      color:#66584E;<!-- [et_pb_line_break_holder] -->      font-size:13px;<!-- [et_pb_line_break_holder] -->      line-height:1.55;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-actions {<!-- [et_pb_line_break_holder] -->      display:flex;<!-- [et_pb_line_break_holder] -->      flex-wrap:wrap;<!-- [et_pb_line_break_holder] -->      gap:10px;<!-- [et_pb_line_break_holder] -->      align-items:center;<!-- [et_pb_line_break_holder] -->      margin-top:25px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-main,<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-secondary {<!-- [et_pb_line_break_holder] -->      display:inline-flex;<!-- [et_pb_line_break_holder] -->      align-items:center;<!-- [et_pb_line_break_holder] -->      justify-content:center;<!-- [et_pb_line_break_holder] -->      min-height:52px;<!-- [et_pb_line_break_holder] -->      border-radius:999px;<!-- [et_pb_line_break_holder] -->      text-decoration:none!important;<!-- [et_pb_line_break_holder] -->      font-weight:750;<!-- [et_pb_line_break_holder] -->      transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease;<!-- [et_pb_line_break_holder] -->      -webkit-tap-highlight-color:transparent;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-main {<!-- [et_pb_line_break_holder] -->      gap:10px;<!-- [et_pb_line_break_holder] -->      padding:14px 22px;<!-- [et_pb_line_break_holder] -->      background:var(--hl-coral);<!-- [et_pb_line_break_holder] -->      border:1px solid var(--hl-coral);<!-- [et_pb_line_break_holder] -->      color:#fff!important;<!-- [et_pb_line_break_holder] -->      box-shadow:0 12px 26px rgba(216,86,67,.20);<!-- [et_pb_line_break_holder] -->      font-size:15px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-main::after {<!-- [et_pb_line_break_holder] -->      content:\"\u2192\";<!-- [et_pb_line_break_holder] -->      font-size:18px;<!-- [et_pb_line_break_holder] -->      line-height:1;<!-- [et_pb_line_break_holder] -->      transition:transform .16s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-main:hover,<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-main:focus-visible {<!-- [et_pb_line_break_holder] -->      transform:translateY(-2px);<!-- [et_pb_line_break_holder] -->      background:#C84B39;<!-- [et_pb_line_break_holder] -->      border-color:#C84B39;<!-- [et_pb_line_break_holder] -->      box-shadow:0 17px 31px rgba(216,86,67,.27);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-main:hover::after { transform:translateX(3px); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-secondary {<!-- [et_pb_line_break_holder] -->      padding:13px 18px;<!-- [et_pb_line_break_holder] -->      border:1px solid var(--hl-line);<!-- [et_pb_line_break_holder] -->      background:#fff;<!-- [et_pb_line_break_holder] -->      color:var(--hl-brown)!important;<!-- [et_pb_line_break_holder] -->      font-size:13px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-secondary:hover,<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-secondary:focus-visible {<!-- [et_pb_line_break_holder] -->      transform:translateY(-1px);<!-- [et_pb_line_break_holder] -->      border-color:#BDAE9E;<!-- [et_pb_line_break_holder] -->      background:#FBF7F1;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 a:focus-visible {<!-- [et_pb_line_break_holder] -->      outline:3px solid var(--hl-brown);<!-- [et_pb_line_break_holder] -->      outline-offset:4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-image-side {<!-- [et_pb_line_break_holder] -->      min-width:0;<!-- [et_pb_line_break_holder] -->      position:relative;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-image-panel {<!-- [et_pb_line_break_holder] -->      position:relative;<!-- [et_pb_line_break_holder] -->      overflow:hidden;<!-- [et_pb_line_break_holder] -->      padding:22px;<!-- [et_pb_line_break_holder] -->      border-radius:24px;<!-- [et_pb_line_break_holder] -->      background:<!-- [et_pb_line_break_holder] -->        radial-gradient(circle at 82% 18%,rgba(216,86,67,.11),transparent 30%),<!-- [et_pb_line_break_holder] -->        radial-gradient(circle at 16% 84%,rgba(38,124,132,.10),transparent 32%),<!-- [et_pb_line_break_holder] -->        var(--hl-beige);<!-- [et_pb_line_break_holder] -->      border:1px solid #E5D9CC;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-image-panel::before {<!-- [et_pb_line_break_holder] -->      content:\"\";<!-- [et_pb_line_break_holder] -->      position:absolute;<!-- [et_pb_line_break_holder] -->      width:170px;<!-- [et_pb_line_break_holder] -->      height:170px;<!-- [et_pb_line_break_holder] -->      right:-75px;<!-- [et_pb_line_break_holder] -->      bottom:-80px;<!-- [et_pb_line_break_holder] -->      border:28px solid rgba(115,89,161,.10);<!-- [et_pb_line_break_holder] -->      border-radius:50%;<!-- [et_pb_line_break_holder] -->      pointer-events:none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-image-panel img {<!-- [et_pb_line_break_holder] -->      position:relative;<!-- [et_pb_line_break_holder] -->      z-index:1;<!-- [et_pb_line_break_holder] -->      display:block;<!-- [et_pb_line_break_holder] -->      width:100%;<!-- [et_pb_line_break_holder] -->      height:auto;<!-- [et_pb_line_break_holder] -->      max-height:390px;<!-- [et_pb_line_break_holder] -->      object-fit:contain;<!-- [et_pb_line_break_holder] -->      border-radius:16px;<!-- [et_pb_line_break_holder] -->      mix-blend-mode:multiply;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-bottom {<!-- [et_pb_line_break_holder] -->      display:grid;<!-- [et_pb_line_break_holder] -->      grid-template-columns:minmax(0,1fr) minmax(0,1fr);<!-- [et_pb_line_break_holder] -->      gap:24px;<!-- [et_pb_line_break_holder] -->      padding:22px clamp(30px,4.8cqi,58px) 26px;<!-- [et_pb_line_break_holder] -->      border-top:1px solid var(--hl-line);<!-- [et_pb_line_break_holder] -->      background:#FBF7F1;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-safety,<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-note {<!-- [et_pb_line_break_holder] -->      margin:0;<!-- [et_pb_line_break_holder] -->      color:#7B6F66;<!-- [et_pb_line_break_holder] -->      font-size:11.5px;<!-- [et_pb_line_break_holder] -->      line-height:1.55;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .hl-affiliate-v2 .hl-aff-note {<!-- [et_pb_line_break_holder] -->      color:#6C5E55;<!-- [et_pb_line_break_holder] -->      font-weight:650;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @container hlaff (max-width:860px) {<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-grid {<!-- [et_pb_line_break_holder] -->        grid-template-columns:1fr;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-image-side {<!-- [et_pb_line_break_holder] -->        order:-1;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-image-panel {<!-- [et_pb_line_break_holder] -->        max-width:480px;<!-- [et_pb_line_break_holder] -->        margin:0 auto;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-title {<!-- [et_pb_line_break_holder] -->        max-width:none;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @container hlaff (max-width:560px) {<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-card {<!-- [et_pb_line_break_holder] -->        border-radius:20px;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-adrow {<!-- [et_pb_line_break_holder] -->        justify-content:center;<!-- [et_pb_line_break_holder] -->        padding:13px 16px 0;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-grid {<!-- [et_pb_line_break_holder] -->        padding:26px 18px 30px;<!-- [et_pb_line_break_holder] -->        gap:24px;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-title {<!-- [et_pb_line_break_holder] -->        font-size:clamp(34px,10cqi,44px);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-intro {<!-- [et_pb_line_break_holder] -->        font-size:15px;<!-- [et_pb_line_break_holder] -->        line-height:1.62;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-image-panel {<!-- [et_pb_line_break_holder] -->        padding:15px;<!-- [et_pb_line_break_holder] -->        border-radius:18px;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-actions {<!-- [et_pb_line_break_holder] -->        flex-direction:column;<!-- [et_pb_line_break_holder] -->        align-items:stretch;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-main,<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-secondary {<!-- [et_pb_line_break_holder] -->        width:100%;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-main {<!-- [et_pb_line_break_holder] -->        font-size:16px;<!-- [et_pb_line_break_holder] -->        min-height:56px;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 .hl-aff-bottom {<!-- [et_pb_line_break_holder] -->        grid-template-columns:1fr;<!-- [et_pb_line_break_holder] -->        gap:11px;<!-- [et_pb_line_break_holder] -->        padding:19px 18px 22px;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (prefers-reduced-motion:reduce) {<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 *,<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 *::before,<!-- [et_pb_line_break_holder] -->      .hl-affiliate-v2 *::after {<!-- [et_pb_line_break_holder] -->        transition:none!important;<!-- [et_pb_line_break_holder] -->        animation:none!important;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"hl-aff-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"hl-aff-spectrum\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"hl-aff-adrow\"><!-- [et_pb_line_break_holder] -->      <span class=\"hl-aff-ad\" data-t=\"ad\">Advertisement \u00b7 affiliate links<\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"hl-aff-grid\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"hl-aff-copy\"><!-- [et_pb_line_break_holder] -->        <pee class=\"hl-aff-eyebrow\" data-t=\"eyebrow\">Health &amp; Life \u00b7 Editorial affiliate selection<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2 class=\"hl-aff-title\" data-t=\"title\">AVEA Complete Rejuvenation Routine<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <pee class=\"hl-aff-intro\" data-t=\"intro\"><!-- [et_pb_line_break_holder] -->          For readers exploring longevity supplements, this AVEA routine brings together formulas positioned around NAD+ metabolism, cellular health and collagen support.<!-- [et_pb_line_break_holder] -->        <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"hl-aff-chips\" aria-label=\"Product themes\"><!-- [et_pb_line_break_holder] -->          <span class=\"hl-aff-chip\" data-chip=\"0\">NAD+ metabolism<\/span><!-- [et_pb_line_break_holder] -->          <span class=\"hl-aff-chip\" data-chip=\"1\">Cellular health<\/span><!-- [et_pb_line_break_holder] -->          <span class=\"hl-aff-chip\" data-chip=\"2\">Collagen support<\/span><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"hl-aff-why\"><!-- [et_pb_line_break_holder] -->          <span class=\"hl-aff-why-label\" data-t=\"whyLabel\">Why it is included<\/span><!-- [et_pb_line_break_holder] -->          <pee data-t=\"why\">A compact multi-product routine for readers who prefer to explore several longevity-related formulations within one brand ecosystem.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"hl-aff-actions\"><!-- [et_pb_line_break_holder] -->          <a<!-- [et_pb_line_break_holder] -->            class=&#8221;hl-aff-main&#8221;<!-- [et_pb_line_break_holder] -->            href=&#8221;https:\/\/avea-life.com\/products\/complete-rejuvenation-routine?sub_id=OLGAHOM&#8221;<!-- [et_pb_line_break_holder] -->            target=&#8221;_blank&#8221;<!-- [et_pb_line_break_holder] -->            rel=&#8221;nofollow sponsored noopener&#8221;<!-- [et_pb_line_break_holder] -->            data-action=&#8221;avea-routine&#8221;<!-- [et_pb_line_break_holder] -->          ><span data-t=\"main\">Explore the AVEA routine<\/span><\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <a<!-- [et_pb_line_break_holder] -->            class=&#8221;hl-aff-secondary&#8221;<!-- [et_pb_line_break_holder] -->            href=&#8221;https:\/\/avea-life.com?sub_id=OLGAHOM&#8221;<!-- [et_pb_line_break_holder] -->            target=&#8221;_blank&#8221;<!-- [et_pb_line_break_holder] -->            rel=&#8221;nofollow sponsored noopener&#8221;<!-- [et_pb_line_break_holder] -->            data-action=&#8221;avea-all&#8221;<!-- [et_pb_line_break_holder] -->          ><span data-t=\"all\">View all AVEA products<\/span><\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <a<!-- [et_pb_line_break_holder] -->            class=&#8221;hl-aff-secondary&#8221;<!-- [et_pb_line_break_holder] -->            href=&#8221;https:\/\/healthandlifeonline.com\/naturalpicks\/&#8221;<!-- [et_pb_line_break_holder] -->            data-action=&#8221;health-products&#8221;<!-- [et_pb_line_break_holder] -->          ><span data-t=\"health\">Explore Health Products<\/span><\/a><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"hl-aff-image-side\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"hl-aff-image-panel\"><!-- [et_pb_line_break_holder] -->          <img<!-- [et_pb_line_break_holder] -->            src=&#8221;https:\/\/healthandlifeonline.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-20-184837.png&#8221;<!-- [et_pb_line_break_holder] -->            alt=&#8221;AVEA Complete Rejuvenation Routine with longevity supplement products&#8221;<!-- [et_pb_line_break_holder] -->            data-image<!-- [et_pb_line_break_holder] -->            loading=&#8221;lazy&#8221;<!-- [et_pb_line_break_holder] -->            decoding=&#8221;async&#8221;<!-- [et_pb_line_break_holder] -->          ><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"hl-aff-bottom\"><!-- [et_pb_line_break_holder] -->      <pee class=\"hl-aff-safety\" data-t=\"safety\"><!-- [et_pb_line_break_holder] -->        Check the full ingredient lists and manufacturer directions. If you are pregnant or breastfeeding, under 18, taking medication or managing a health condition, seek qualified professional advice before using supplements.<!-- [et_pb_line_break_holder] -->      <\/pee><!-- [et_pb_line_break_holder] -->      <pee class=\"hl-aff-note\" data-t=\"note\"><!-- [et_pb_line_break_holder] -->        Affiliate disclosure: Health &amp; Life may receive a commission if you purchase through these links, at no additional cost to you.<!-- [et_pb_line_break_holder] -->      <\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <script><!-- [et_pb_line_break_holder] -->  (function(){<!-- [et_pb_line_break_holder] -->    \"use strict\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var COPY={\"en\":{\"ad\":\"Advertisement \u00b7 affiliate links\",\"eyebrow\":\"Health & Life \u00b7 Editorial affiliate selection\",\"title\":\"AVEA Complete Rejuvenation Routine\",\"intro\":\"For readers exploring longevity supplements, this AVEA routine brings together formulas positioned around NAD+ metabolism, cellular health and collagen support. Evidence and suitability vary by ingredient and individual context, so this is an editorial product selection rather than a treatment recommendation.\",\"chips\":[\"NAD+ metabolism\",\"Cellular health\",\"Collagen support\"],\"whyLabel\":\"Why it is included\",\"why\":\"A compact multi-product routine for readers who prefer to explore several longevity-related formulations within one brand ecosystem.\",\"main\":\"Explore the AVEA routine\",\"all\":\"View all AVEA products\",\"health\":\"Explore Health Products\",\"safety\":\"Check the full ingredient lists and manufacturer directions. If you are pregnant or breastfeeding, under 18, taking medication or managing a health condition, seek qualified professional advice before using supplements.\",\"note\":\"Affiliate disclosure: Health & Life may receive a commission if you purchase through these links, at no additional cost to you.\",\"imageAlt\":\"AVEA Complete Rejuvenation Routine with longevity supplement products\"},\"ca\":{\"ad\":\"Publicitat \u00b7 enlla\u00e7os d\u2019afiliaci\u00f3\",\"eyebrow\":\"Health & Life \u00b7 Selecci\u00f3 editorial d\u2019afiliaci\u00f3\",\"title\":\"AVEA Complete Rejuvenation Routine\",\"intro\":\"Per a persones interessades en suplements relacionats amb la longevitat, aquesta rutina d\u2019AVEA reuneix f\u00f3rmules orientades al metabolisme del NAD+, la salut cel\u00b7lular i el suport al col\u00b7lagen. L\u2019evid\u00e8ncia i la idone\u00eftat varien segons l\u2019ingredient i el context individual, per aix\u00f2 es presenta com una selecci\u00f3 editorial de producte i no com una recomanaci\u00f3 de tractament.\",\"chips\":[\"Metabolisme del NAD+\",\"Salut cel\u00b7lular\",\"Suport al col\u00b7lagen\"],\"whyLabel\":\"Per qu\u00e8 l\u2019hem inclosa\",\"why\":\"Una rutina compacta amb diversos productes per a qui prefereix explorar diferents formulacions relacionades amb la longevitat dins d\u2019una mateixa marca.\",\"main\":\"Explorar la rutina AVEA\",\"all\":\"Veure tots els productes AVEA\",\"health\":\"Explorar Health Products\",\"safety\":\"Revisa la llista completa d\u2019ingredients i les indicacions del fabricant. En cas d\u2019embar\u00e0s o lact\u00e0ncia, si ets menor de 18 anys, prens medicaci\u00f3 o tens alguna condici\u00f3 de salut, consulta un professional qualificat abans d\u2019utilitzar suplements.\",\"note\":\"Informaci\u00f3 d\u2019afiliaci\u00f3: Health & Life pot rebre una comissi\u00f3 si compres a trav\u00e9s d\u2019aquests enlla\u00e7os, sense cap cost addicional per a tu.\",\"imageAlt\":\"AVEA Complete Rejuvenation Routine amb productes de suplementaci\u00f3 relacionats amb la longevitat\"},\"es\":{\"ad\":\"Publicidad \u00b7 enlaces de afiliaci\u00f3n\",\"eyebrow\":\"Health & Life \u00b7 Selecci\u00f3n editorial de afiliaci\u00f3n\",\"title\":\"AVEA Complete Rejuvenation Routine\",\"intro\":\"Para quienes exploran suplementos relacionados con la longevidad, esta rutina de AVEA re\u00fane f\u00f3rmulas orientadas al metabolismo del NAD+, la salud celular y el apoyo al col\u00e1geno. La evidencia y la idoneidad var\u00edan seg\u00fan el ingrediente y el contexto individual, por lo que se presenta como una selecci\u00f3n editorial de producto y no como una recomendaci\u00f3n de tratamiento.\",\"chips\":[\"Metabolismo del NAD+\",\"Salud celular\",\"Apoyo al col\u00e1geno\"],\"whyLabel\":\"Por qu\u00e9 la hemos incluido\",\"why\":\"Una rutina compacta con varios productos para quienes prefieren explorar distintas formulaciones relacionadas con la longevidad dentro de una misma marca.\",\"main\":\"Explorar la rutina AVEA\",\"all\":\"Ver todos los productos AVEA\",\"health\":\"Explorar Health Products\",\"safety\":\"Revisa la lista completa de ingredientes y las indicaciones del fabricante. En caso de embarazo o lactancia, si eres menor de 18 a\u00f1os, tomas medicaci\u00f3n o tienes alguna condici\u00f3n de salud, consulta a un profesional cualificado antes de utilizar suplementos.\",\"note\":\"Informaci\u00f3n de afiliaci\u00f3n: Health & Life puede recibir una comisi\u00f3n si compras a trav\u00e9s de estos enlaces, sin coste adicional para ti.\",\"imageAlt\":\"AVEA Complete Rejuvenation Routine con productos de suplementaci\u00f3n relacionados con la longevidad\"},\"de\":{\"ad\":\"Werbung \u00b7 Affiliate-Links\",\"eyebrow\":\"Health & Life \u00b7 Redaktionelle Affiliate-Auswahl\",\"title\":\"AVEA Complete Rejuvenation Routine\",\"intro\":\"F\u00fcr Menschen, die sich mit Longevity-Supplementen besch\u00e4ftigen, b\u00fcndelt diese AVEA-Routine Formulierungen rund um NAD+-Stoffwechsel, Zellgesundheit und Kollagenunterst\u00fctzung. Evidenz und Eignung unterscheiden sich je nach Inhaltsstoff und individueller Situation. Daher handelt es sich um eine redaktionelle Produktauswahl und nicht um eine Behandlungsempfehlung.\",\"chips\":[\"NAD+-Stoffwechsel\",\"Zellgesundheit\",\"Kollagenunterst\u00fctzung\"],\"whyLabel\":\"Warum wir sie aufgenommen haben\",\"why\":\"Eine kompakte Routine mit mehreren Produkten f\u00fcr Menschen, die verschiedene Longevity-bezogene Formulierungen innerhalb einer Marke erkunden m\u00f6chten.\",\"main\":\"AVEA-Routine ansehen\",\"all\":\"Alle AVEA-Produkte ansehen\",\"health\":\"Health Products entdecken\",\"safety\":\"Pr\u00fcfen Sie die vollst\u00e4ndigen Zutatenlisten und Herstellerhinweise. Bei Schwangerschaft oder Stillzeit, unter 18 Jahren, bei Medikamenteneinnahme oder bestehenden Erkrankungen sollten Sie vor der Einnahme von Supplementen fachlichen Rat einholen.\",\"note\":\"Affiliate-Hinweis: Health & Life kann bei einem Kauf \u00fcber diese Links eine Provision erhalten, ohne dass Ihnen zus\u00e4tzliche Kosten entstehen.\",\"imageAlt\":\"AVEA Complete Rejuvenation Routine mit Longevity-bezogenen Supplement-Produkten\"}};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function detectLang(){<!-- [et_pb_line_break_holder] -->      var raw=(document.documentElement.getAttribute(\"lang\")||\"en\")<!-- [et_pb_line_break_holder] -->        .toLowerCase().replace(\/_\/g,\"-\").split(\"-\")[0];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(COPY[raw]) return raw;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var path=(window.location.pathname||\"\")<!-- [et_pb_line_break_holder] -->        .toLowerCase().split(\"\/\").filter(Boolean);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(path.indexOf(\"ca\")!==-1 || path.indexOf(\"cat\")!==-1) return \"ca\";<!-- [et_pb_line_break_holder] -->      if(path.indexOf(\"es\")!==-1) return \"es\";<!-- [et_pb_line_break_holder] -->      if(path.indexOf(\"de\")!==-1) return \"de\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      return \"en\";<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function track(eventName){<!-- [et_pb_line_break_holder] -->      if(window.dataLayer && Array.isArray(window.dataLayer)){<!-- [et_pb_line_break_holder] -->        window.dataLayer.push({<!-- [et_pb_line_break_holder] -->          event:eventName,<!-- [et_pb_line_break_holder] -->          hl_component:\"avea_affiliate_card\"<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function init(root){<!-- [et_pb_line_break_holder] -->      if(root.__hlAffiliateV2Init) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var lang=detectLang();<!-- [et_pb_line_break_holder] -->      var t=COPY[lang]||COPY.en;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      root.setAttribute(\"lang\",lang);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      root.querySelectorAll(\"[data-t]\").forEach(function(el){<!-- [et_pb_line_break_holder] -->        var key=el.getAttribute(\"data-t\");<!-- [et_pb_line_break_holder] -->        if(typeof t[key]===\"string\") el.textContent=t[key];<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      root.querySelectorAll(\"[data-chip]\").forEach(function(el){<!-- [et_pb_line_break_holder] -->        var i=parseInt(el.getAttribute(\"data-chip\"),10);<!-- [et_pb_line_break_holder] -->        if(t.chips && t.chips[i]) el.textContent=t.chips[i];<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var img=root.querySelector(\"[data-image]\");<!-- [et_pb_line_break_holder] -->      if(img) img.alt=t.imageAlt||COPY.en.imageAlt;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      root.addEventListener(\"click\",function(e){<!-- [et_pb_line_break_holder] -->        var link=e.target.closest(\"[data-action]\");<!-- [et_pb_line_break_holder] -->        if(!link || !root.contains(link)) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        var action=link.getAttribute(\"data-action\");<!-- [et_pb_line_break_holder] -->        if(action===\"avea-routine\") track(\"hl_affiliate_avea_routine_click\");<!-- [et_pb_line_break_holder] -->        if(action===\"avea-all\") track(\"hl_affiliate_avea_brand_click\");<!-- [et_pb_line_break_holder] -->        if(action===\"health-products\") track(\"hl_affiliate_health_products_click\");<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      root.__hlAffiliateV2Init=true;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function initAll(){<!-- [et_pb_line_break_holder] -->      document.querySelectorAll(\".hl-affiliate-v2[data-hl-affiliate-v2]\").forEach(init);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var script=document.currentScript;<!-- [et_pb_line_break_holder] -->    var ownRoot=script && script.closest(\"[data-hl-affiliate-v2]\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(ownRoot) init(ownRoot);<!-- [et_pb_line_break_holder] -->    else if(document.readyState===\"loading\") {<!-- [et_pb_line_break_holder] -->      document.addEventListener(\"DOMContentLoaded\",initAll,{once:true});<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      initAll();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] -->  <\/script><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n<title>Longevity Index &amp; Lifestyle Age Estimate | Health &amp; Life<\/title>\r\n<meta name=\"description\" content=\"Explore five lifestyle areas with the Health &amp; Life Longevity Index. Compare your age with an illustrative age estimate in 10 questions. Free, no login.\">\r\n<meta name=\"robots\" content=\"index,follow,max-image-preview:large\">\r\n<link rel=\"canonical\" href=\"https:\/\/healthandlifeonline.com\/longevity-index\/\">\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:site_name\" content=\"Health &amp; Life\">\r\n<meta property=\"og:title\" content=\"Longevity Index | Health &amp; Life\">\r\n<meta property=\"og:description\" content=\"10 questions, five lifestyle areas and an illustrative age comparison. Discover your Longevity Index. Free, no login. Not a clinical biological age test.\">\r\n<meta property=\"og:url\" content=\"https:\/\/healthandlifeonline.com\/longevity-index\/\">\r\n<meta property=\"og:locale\" content=\"en_GB\">\r\n<meta property=\"og:image\" content=\"https:\/\/healthandlifeonline.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-25.-Mai-2026-08_24_54.png\">\r\n<meta property=\"og:image:alt\" content=\"Health &amp; Life illustration\">\r\n<meta name=\"twitter:card\" content=\"summary\">\r\n<meta name=\"twitter:image\" content=\"https:\/\/healthandlifeonline.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-25.-Mai-2026-08_24_54.png\">\r\n<meta name=\"twitter:image:alt\" content=\"Health &amp; Life illustration\">\r\n<meta name=\"twitter:title\" content=\"Longevity Index | Health &amp; Life\">\r\n<meta name=\"twitter:description\" content=\"Explore your habits with a free lifestyle questionnaire and an illustrative age comparison. Not a clinical biological age test.\">\r\n<meta name=\"theme-color\" content=\"#4A3427\">\r\n<!-- Deployment configuration:\r\n Canonical and og:url target the existing English \/longevity-index\/ page.\r\n In WordPress, the theme\/SEO plugin owns the document head, per-language canonical,\r\n hreflang, social preview image, sitemap and server-rendered translations.\r\n Insert the scoped component once and keep one page H1 (hide the theme's duplicate title).\r\n TranslatePress must publish the translated introduction and methodology in its HTML response.\r\n No external scripts or fonts are required. Analytics is off by default. The host may\r\n enable generic tool events with data-analytics=\"enabled\" after consent. Answers, scores\r\n and ages are never added to analytics events by this component.\r\n Core Web Vitals and robots.txt \/ HTTP headers require verification on the published host.\r\n-->\r\n<style>\r\nhtml { background:#fff; }\r\nbody { margin:0; padding:clamp(8px,2.5vw,20px); background:#fff; }\r\n\r\n.hl-longevity-signature {\r\n  --brown:#4A3427;\r\n  --ink:#3F3028;\r\n  --muted:#766A61;\r\n  --paper:#FFFDF9;\r\n  --beige:#F5EEE5;\r\n  --line:#DED2C4;\r\n  --coral:#D95A45;\r\n  --green:#2F6B4F;\r\n  --violet:#7359A1;\r\n  --gold:#CE9017;\r\n  --teal:#277E86;\r\n  --shadow:0 26px 70px rgba(74,52,39,.11);\r\n  width:100%;\r\n  max-width:1180px;\r\n  margin:clamp(18px,3vw,42px) auto;\r\n  color:var(--ink);\r\n  font-family:Arial,Helvetica,sans-serif;\r\n  container:hls \/ inline-size;\r\n  box-sizing:border-box;\r\n  isolation:isolate;\r\n}\r\n.hl-longevity-signature *,\r\n.hl-longevity-signature *::before,\r\n.hl-longevity-signature *::after { box-sizing:border-box; }\r\n.hl-longevity-signature button,\r\n.hl-longevity-signature a { font:inherit; -webkit-tap-highlight-color:transparent; }\r\n.hl-longevity-signature button { touch-action:manipulation; }\r\n\r\n.hl-longevity-signature .hls-shell {\r\n  border:1px solid var(--line);\r\n  border-radius:32px;\r\n  background:var(--paper);\r\n  box-shadow:var(--shadow);\r\n}\r\n.hl-longevity-signature .hls-topline {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  height:8px;\r\n}\r\n.hl-longevity-signature .hls-topline span:nth-child(1){background:var(--coral)}\r\n.hl-longevity-signature .hls-topline span:nth-child(2){background:var(--green)}\r\n.hl-longevity-signature .hls-topline span:nth-child(3){background:var(--violet)}\r\n.hl-longevity-signature .hls-topline span:nth-child(4){background:var(--gold)}\r\n.hl-longevity-signature .hls-topline span:nth-child(5){background:var(--teal)}\r\n\r\n.hl-longevity-signature .hls-screen { display:none; }\r\n.hl-longevity-signature .hls-screen.is-active { display:block; }\r\n\r\n.hl-longevity-signature .hls-cover {\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);\r\n  gap:clamp(40px,6cqi,82px);\r\n  align-items:center;\r\n  min-height:680px;\r\n  padding:clamp(48px,6cqi,78px);\r\n  background:\r\n    linear-gradient(90deg,transparent 0 64%,rgba(245,238,229,.7) 64% 100%),\r\n    var(--paper);\r\n}\r\n.hl-longevity-signature .hls-kicker {\r\n  margin:0 0 16px;\r\n  color:var(--coral);\r\n  font-size:11px;\r\n  line-height:1.4;\r\n  font-weight:800;\r\n  letter-spacing:.13em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-title {\r\n  margin:0;\r\n  max-width:9ch;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:clamp(60px,7.8cqi,94px);\r\n  line-height:.92;\r\n  font-weight:400;\r\n  letter-spacing:-.05em;\r\n  text-wrap:balance;\r\n}\r\n.hl-longevity-signature .hls-lede {\r\n  max-width:610px;\r\n  margin:26px 0 0;\r\n  color:var(--muted);\r\n  font-size:18px;\r\n  line-height:1.66;\r\n}\r\n.hl-longevity-signature .hls-meta {\r\n  display:grid;\r\n  grid-template-columns:repeat(4,minmax(0,1fr));\r\n  max-width:610px;\r\n  margin:30px 0 28px;\r\n  border-top:1px solid var(--line);\r\n  border-bottom:1px solid var(--line);\r\n}\r\n.hl-longevity-signature .hls-meta > div {\r\n  padding:14px 11px;\r\n  border-right:1px solid var(--line);\r\n}\r\n.hl-longevity-signature .hls-meta > div:last-child { border-right:0; }\r\n.hl-longevity-signature .hls-meta strong {\r\n  display:block;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:23px;\r\n  line-height:1;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-meta span {\r\n  display:block;\r\n  margin-top:5px;\r\n  color:var(--muted);\r\n  font-size:11px;\r\n}\r\n.hl-longevity-signature .hls-trust {\r\n  max-width:610px;\r\n  margin:17px 0 0;\r\n  color:var(--muted);\r\n  font-size:12px;\r\n  line-height:1.55;\r\n}\r\n\r\n.hl-longevity-signature .hls-primary,\r\n.hl-longevity-signature .hls-secondary,\r\n.hl-longevity-signature .hls-action {\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  gap:10px;\r\n  min-height:54px;\r\n  border-radius:999px;\r\n  cursor:pointer;\r\n  text-decoration:none!important;\r\n  font-weight:750;\r\n  transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease;\r\n}\r\n.hl-longevity-signature .hls-primary {\r\n  padding:15px 25px;\r\n  border:1px solid var(--coral);\r\n  background:var(--coral);\r\n  color:#fff;\r\n  box-shadow:0 13px 28px rgba(217,90,69,.22);\r\n}\r\n.hl-longevity-signature .hls-primary:hover,\r\n.hl-longevity-signature .hls-primary:focus-visible {\r\n  transform:translateY(-2px);\r\n  background:#C94D39;\r\n  border-color:#C94D39;\r\n  box-shadow:0 18px 34px rgba(217,90,69,.28);\r\n}\r\n.hl-longevity-signature .hls-secondary,\r\n.hl-longevity-signature .hls-action {\r\n  padding:13px 20px;\r\n  border:1px solid var(--line);\r\n  background:#fff;\r\n  color:var(--brown);\r\n}\r\n.hl-longevity-signature .hls-secondary:hover,\r\n.hl-longevity-signature .hls-secondary:focus-visible,\r\n.hl-longevity-signature .hls-action:hover,\r\n.hl-longevity-signature .hls-action:focus-visible {\r\n  transform:translateY(-1px);\r\n  background:#FAF5EE;\r\n  border-color:#BDAE9F;\r\n}\r\n.hl-longevity-signature button:focus-visible,\r\n.hl-longevity-signature a:focus-visible {\r\n  outline:3px solid var(--brown);\r\n  outline-offset:4px;\r\n}\r\n.hl-longevity-signature button:disabled {\r\n  opacity:.4;\r\n  cursor:not-allowed;\r\n  transform:none!important;\r\n  box-shadow:none!important;\r\n}\r\n\r\n.hl-longevity-signature .hls-signature-hero {\r\n  position:relative;\r\n  width:min(100%,440px);\r\n  height:520px;\r\n  margin:0 auto;\r\n}\r\n.hl-longevity-signature .hls-signature-word {\r\n  position:absolute;\r\n  right:0;\r\n  top:6px;\r\n  color:rgba(74,52,39,.30);\r\n  font-size:10px;\r\n  font-weight:800;\r\n  letter-spacing:.16em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-hero-age {\r\n  position:absolute;\r\n  left:3%;\r\n  bottom:4%;\r\n  z-index:3;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:82px;\r\n  line-height:.8;\r\n  font-weight:400;\r\n  letter-spacing:-.05em;\r\n  opacity:.12;\r\n}\r\n.hl-longevity-signature .hls-ribbon {\r\n  --c:#D95A45;\r\n  position:absolute;\r\n  bottom:10%;\r\n  width:14%;\r\n  border-radius:999px 999px 20px 20px;\r\n  background:var(--c);\r\n  transform-origin:bottom center;\r\n  box-shadow:0 18px 30px color-mix(in srgb,var(--c) 20%,transparent);\r\n  animation:hls-float 5.2s ease-in-out infinite alternate;\r\n}\r\n.hl-longevity-signature .hls-ribbon::before {\r\n  content:\"\";\r\n  position:absolute;\r\n  top:7%;\r\n  left:22%;\r\n  width:22%;\r\n  height:72%;\r\n  border-radius:999px;\r\n  background:rgba(255,255,255,.17);\r\n}\r\n.hl-longevity-signature .hls-ribbon:nth-child(2){left:3%;height:60%;--c:var(--coral);animation-delay:-1s}\r\n.hl-longevity-signature .hls-ribbon:nth-child(3){left:23%;height:82%;--c:var(--green);animation-delay:-2.1s}\r\n.hl-longevity-signature .hls-ribbon:nth-child(4){left:43%;height:68%;--c:var(--violet);animation-delay:-3s}\r\n.hl-longevity-signature .hls-ribbon:nth-child(5){left:63%;height:91%;--c:var(--gold);animation-delay:-.5s}\r\n.hl-longevity-signature .hls-ribbon:nth-child(6){left:83%;height:73%;--c:var(--teal);animation-delay:-2.6s}\r\n@keyframes hls-float {\r\n  from{transform:translateY(0) scaleY(.98)}\r\n  to{transform:translateY(-10px) scaleY(1.02)}\r\n}\r\n\r\n.hl-longevity-signature .hls-domain-strip {\r\n  padding:28px clamp(30px,5cqi,62px) 32px;\r\n  border-top:1px solid var(--line);\r\n  background:var(--beige);\r\n}\r\n.hl-longevity-signature .hls-small-label {\r\n  margin:0 0 15px;\r\n  color:var(--muted);\r\n  font-size:10px;\r\n  font-weight:800;\r\n  letter-spacing:.12em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-domain-grid {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  gap:9px;\r\n}\r\n.hl-longevity-signature .hls-domain-pill {\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  min-height:68px;\r\n  padding:12px;\r\n  border-radius:15px;\r\n  color:#fff;\r\n  font-size:15px;\r\n  line-height:1.2;\r\n  font-weight:750;\r\n  text-align:center;\r\n}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(1){background:var(--coral)}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(2){background:var(--green)}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(3){background:var(--violet)}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(4){background:var(--gold)}\r\n.hl-longevity-signature .hls-domain-pill:nth-child(5){background:var(--teal)}\r\n\r\n.hl-longevity-signature .hls-pane {\r\n  max-width:930px;\r\n  min-height:620px;\r\n  margin:0 auto;\r\n  padding:clamp(42px,6cqi,72px);\r\n  display:flex;\r\n  flex-direction:column;\r\n  justify-content:center;\r\n}\r\n.hl-longevity-signature .hls-pane-kicker {\r\n  margin:0 0 10px;\r\n  color:var(--coral);\r\n  font-size:11px;\r\n  font-weight:800;\r\n  letter-spacing:.12em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-pane-title {\r\n  max-width:18ch;\r\n  margin:0;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:clamp(42px,5.2cqi,62px);\r\n  line-height:1.02;\r\n  font-weight:400;\r\n  letter-spacing:-.03em;\r\n  text-wrap:balance;\r\n}\r\n.hl-longevity-signature .hls-pane-copy {\r\n  max-width:620px;\r\n  margin:18px 0 0;\r\n  color:var(--muted);\r\n  font-size:16px;\r\n  line-height:1.62;\r\n}\r\n\r\n.hl-longevity-signature .hls-age-block {\r\n  display:grid;\r\n  grid-template-columns:auto minmax(220px,1fr);\r\n  gap:32px;\r\n  align-items:center;\r\n  margin-top:36px;\r\n  padding:30px;\r\n  border-radius:24px;\r\n  background:var(--brown);\r\n  color:#fff;\r\n}\r\n.hl-longevity-signature .hls-age-number {\r\n  min-width:150px;\r\n  text-align:center;\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:96px;\r\n  line-height:.8;\r\n  font-weight:400;\r\n  letter-spacing:-.05em;\r\n}\r\n.hl-longevity-signature .hls-age-number span {\r\n  display:block;\r\n  margin-top:12px;\r\n  font-family:Arial,Helvetica,sans-serif;\r\n  font-size:11px;\r\n  line-height:1.2;\r\n  font-weight:700;\r\n  letter-spacing:.1em;\r\n  text-transform:uppercase;\r\n  opacity:1;\r\n  color:#DED5CD;\r\n}\r\n.hl-longevity-signature .hls-age-controls {\r\n  display:grid;\r\n  grid-template-columns:48px minmax(0,1fr) 48px;\r\n  gap:12px;\r\n  align-items:center;\r\n}\r\n.hl-longevity-signature .hls-age-round {\r\n  display:grid;\r\n  place-items:center;\r\n  width:48px;\r\n  height:48px;\r\n  border:1px solid rgba(255,255,255,.25);\r\n  border-radius:50%;\r\n  background:rgba(255,255,255,.07);\r\n  color:#fff;\r\n  font-size:23px;\r\n  cursor:pointer;\r\n}\r\n.hl-longevity-signature .hls-age-range {\r\n  width:100%;\r\n  accent-color:var(--coral);\r\n}\r\n.hl-longevity-signature .hls-nav {\r\n  display:flex;\r\n  justify-content:space-between;\r\n  gap:14px;\r\n  align-items:center;\r\n  margin-top:30px;\r\n}\r\n\r\n.hl-longevity-signature .hls-progress {\r\n  height:7px;\r\n  background:#EEE4D8;\r\n}\r\n.hl-longevity-signature .hls-progress span {\r\n  display:block;\r\n  width:10%;\r\n  height:100%;\r\n  background:var(--domain,var(--coral));\r\n  transition:width .25s ease,background .25s ease;\r\n}\r\n.hl-longevity-signature .hls-qhead {\r\n  display:flex;\r\n  justify-content:space-between;\r\n  gap:24px;\r\n  align-items:flex-start;\r\n  margin-bottom:18px;\r\n}\r\n.hl-longevity-signature .hls-step {\r\n  margin:0 0 7px;\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  font-weight:800;\r\n  letter-spacing:.11em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-domain-name {\r\n  color:var(--domain,var(--coral));\r\n  font-size:14px;\r\n  font-weight:800;\r\n}\r\n.hl-longevity-signature .hls-signature-mini {\r\n  display:flex;\r\n  align-items:flex-end;\r\n  gap:5px;\r\n  height:54px;\r\n}\r\n.hl-longevity-signature .hls-signature-mini i {\r\n  display:block;\r\n  width:8px;\r\n  border-radius:999px;\r\n  background:var(--c);\r\n  opacity:.35;\r\n  transition:height .2s ease,opacity .2s ease;\r\n}\r\n.hl-longevity-signature .hls-question {\r\n  max-width:21ch;\r\n  margin:0 0 28px;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:clamp(34px,4.8cqi,54px);\r\n  line-height:1.07;\r\n  font-weight:400;\r\n  letter-spacing:-.027em;\r\n  text-wrap:balance;\r\n}\r\n.hl-longevity-signature .hls-options {\r\n  display:grid;\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n  gap:12px;\r\n}\r\n.hl-longevity-signature .hls-option {\r\n  display:grid;\r\n  grid-template-columns:38px minmax(0,1fr);\r\n  gap:13px;\r\n  align-items:center;\r\n  min-height:84px;\r\n  padding:15px 17px;\r\n  border:1px solid var(--line);\r\n  border-radius:18px;\r\n  background:#fff;\r\n  color:var(--ink);\r\n  text-align:left;\r\n  cursor:pointer;\r\n  appearance:none;\r\n  transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease;\r\n}\r\n.hl-longevity-signature .hls-option:hover {\r\n  transform:translateY(-1px);\r\n  border-color:var(--domain,var(--coral));\r\n  box-shadow:0 10px 24px rgba(74,52,39,.07);\r\n}\r\n.hl-longevity-signature .hls-option.is-selected {\r\n  border-color:var(--domain,var(--coral));\r\n  background:var(--domain,var(--coral));\r\n  color:#fff;\r\n  box-shadow:0 13px 27px color-mix(in srgb,var(--domain,var(--coral)) 22%,transparent);\r\n}\r\n.hl-longevity-signature .hls-option-key {\r\n  display:grid;\r\n  place-items:center;\r\n  width:38px;\r\n  height:38px;\r\n  border:1px solid currentColor;\r\n  border-radius:11px;\r\n  font-size:11px;\r\n  font-weight:800;\r\n  opacity:.78;\r\n}\r\n.hl-longevity-signature .hls-option-label {\r\n  font-size:16px;\r\n  line-height:1.38;\r\n  font-weight:650;\r\n}\r\n\r\n\r\n.hl-longevity-signature .hls-result-head {\r\n  display:grid;\r\n  grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);\r\n  gap:clamp(34px,5cqi,66px);\r\n  align-items:center;\r\n  padding:clamp(46px,6cqi,76px);\r\n  background:var(--brown);\r\n  color:#fff;\r\n}\r\n.hl-longevity-signature .hls-result-kicker {\r\n  margin:0 0 16px;\r\n  color:#DED5CD;\r\n  font-size:11px;\r\n  font-weight:800;\r\n  letter-spacing:.12em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-score {\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:clamp(94px,12cqi,142px);\r\n  line-height:.74;\r\n  font-weight:400;\r\n  letter-spacing:-.06em;\r\n}\r\n.hl-longevity-signature .hls-score-title {\r\n  display:block;\r\n  margin-top:20px;\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:31px;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-outof {\r\n  display:block;\r\n  margin-top:6px;\r\n  color:#DED5CD;\r\n  font-size:13px;\r\n}\r\n.hl-longevity-signature .hls-band {\r\n  display:inline-flex;\r\n  margin-top:18px;\r\n  padding:9px 13px;\r\n  border:1px solid rgba(255,255,255,.22);\r\n  border-radius:999px;\r\n  font-size:13px;\r\n  font-weight:750;\r\n}\r\n.hl-longevity-signature .hls-result-signature {\r\n  height:360px;\r\n  display:flex;\r\n  align-items:flex-end;\r\n  justify-content:center;\r\n  gap:18px;\r\n  padding:30px 20px 8px;\r\n  border-bottom:1px solid rgba(255,255,255,.13);\r\n}\r\n.hl-longevity-signature .hls-result-band {\r\n  --c:#D95A45;\r\n  position:relative;\r\n  width:15%;\r\n  min-width:0;\r\n  max-width:74px;\r\n  height:var(--h,50%);\r\n  flex:1 1 0;\r\n  border-radius:999px 999px 18px 18px;\r\n  background:var(--c);\r\n  box-shadow:0 18px 38px color-mix(in srgb,var(--c) 25%,transparent);\r\n  transition:height .7s cubic-bezier(.2,.8,.2,1);\r\n}\r\n.hl-longevity-signature .hls-result-band::after {\r\n  content:attr(data-score);\r\n  position:absolute;\r\n  left:50%;\r\n  top:-30px;\r\n  transform:translateX(-50%);\r\n  color:rgba(255,255,255,.72);\r\n  font-size:11px;\r\n  font-weight:700;\r\n}\r\n.hl-longevity-signature .hls-result-labels {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  gap:8px;\r\n  margin-top:13px;\r\n}\r\n.hl-longevity-signature .hls-result-labels span {\r\n  color:#DED5CD;\r\n  font-size:10px;\r\n  line-height:1.25;\r\n  text-align:center;\r\n}\r\n\r\n.hl-longevity-signature .hls-result-body {\r\n  padding:clamp(38px,5.5cqi,68px);\r\n}\r\n.hl-longevity-signature .hls-result-domain-grid {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  gap:10px;\r\n  margin-bottom:32px;\r\n}\r\n.hl-longevity-signature .hls-domain-card {\r\n  --c:#D95A45;\r\n  min-width:0;\r\n  padding:18px 14px;\r\n  border:1px solid var(--line);\r\n  border-top:5px solid var(--c);\r\n  border-radius:16px;\r\n  background:#fff;\r\n}\r\n.hl-longevity-signature .hls-domain-card strong {\r\n  display:block;\r\n  color:var(--c);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:34px;\r\n  line-height:1;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-domain-card b {\r\n  display:block;\r\n  margin-top:8px;\r\n  color:var(--brown);\r\n  font-size:13px;\r\n}\r\n.hl-longevity-signature .hls-domain-card span {\r\n  display:block;\r\n  margin-top:5px;\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  line-height:1.35;\r\n}\r\n.hl-longevity-signature .hls-two-col {\r\n  display:grid;\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n  gap:16px;\r\n}\r\n.hl-longevity-signature .hls-insight {\r\n  padding:22px;\r\n  border:1px solid var(--line);\r\n  border-radius:19px;\r\n  background:#fff;\r\n}\r\n.hl-longevity-signature .hls-insight.priority {\r\n  border-color:#EEC8BE;\r\n  background:#FBF2EF;\r\n}\r\n.hl-longevity-signature .hls-insight-label {\r\n  display:block;\r\n  margin-bottom:8px;\r\n  color:var(--muted);\r\n  font-size:10px;\r\n  font-weight:800;\r\n  letter-spacing:.11em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-insight strong {\r\n  display:block;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:26px;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-insight p {\r\n  margin:10px 0 0;\r\n  color:var(--muted);\r\n  font-size:14px;\r\n  line-height:1.58;\r\n}\r\n.hl-longevity-signature .hls-interpretation,\r\n.hl-longevity-signature .hls-age-note {\r\n  margin-top:18px;\r\n  padding:24px 25px;\r\n  border-radius:18px;\r\n}\r\n.hl-longevity-signature .hls-interpretation {\r\n  border-left:6px solid var(--teal);\r\n  border-radius:0 18px 18px 0;\r\n  background:#F0F7F6;\r\n}\r\n.hl-longevity-signature .hls-age-note {\r\n  background:var(--beige);\r\n  border:1px solid var(--line);\r\n}\r\n.hl-longevity-signature .hls-interpretation strong,\r\n.hl-longevity-signature .hls-age-note strong {\r\n  color:var(--brown);\r\n}\r\n.hl-longevity-signature .hls-interpretation p,\r\n.hl-longevity-signature .hls-age-note p {\r\n  margin:7px 0 0;\r\n  color:var(--muted);\r\n  font-size:14px;\r\n  line-height:1.62;\r\n}\r\n.hl-longevity-signature .hls-interpretation .hls-big-copy {\r\n  color:var(--ink);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:18px;\r\n  line-height:1.7;\r\n}\r\n.hl-longevity-signature .hls-result-actions {\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  justify-content:space-between;\r\n  gap:12px;\r\n  margin-top:24px;\r\n}\r\n.hl-longevity-signature .hls-action-group {\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:10px;\r\n}\r\n\r\n.hl-longevity-signature .hls-method {\r\n  margin-top:32px;\r\n  padding-top:22px;\r\n  border-top:1px solid var(--line);\r\n}\r\n.hl-longevity-signature .hls-method details {\r\n  margin-top:12px;\r\n  border:1px solid var(--line);\r\n  border-radius:18px;\r\n  background:#fff;\r\n}\r\n.hl-longevity-signature .hls-method summary {\r\n  padding:18px 20px;\r\n  cursor:pointer;\r\n  list-style:none;\r\n  color:var(--brown);\r\n  font-weight:750;\r\n}\r\n.hl-longevity-signature .hls-method summary::-webkit-details-marker { display:none; }\r\n.hl-longevity-signature .hls-method summary::after {\r\n  content:\"+\";\r\n  float:right;\r\n  color:var(--coral);\r\n  font-size:21px;\r\n}\r\n.hl-longevity-signature .hls-method details[open] summary::after { content:\"\u2212\"; }\r\n.hl-longevity-signature .hls-method-grid {\r\n  display:grid;\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n  gap:26px;\r\n  padding:0 20px 22px;\r\n}\r\n.hl-longevity-signature .hls-method-grid h3 {\r\n  margin:0 0 8px;\r\n  color:var(--brown);\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:21px;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-method-grid p,\r\n.hl-longevity-signature .hls-method-grid li {\r\n  color:var(--muted);\r\n  font-size:13px;\r\n  line-height:1.58;\r\n}\r\n.hl-longevity-signature .hls-method-grid p { margin:0; }\r\n.hl-longevity-signature .hls-method-grid ul { margin:0; padding-left:18px; }\r\n.hl-longevity-signature .hls-method-grid a {\r\n  color:var(--brown);\r\n  text-decoration:underline;\r\n  text-underline-offset:3px;\r\n}\r\n.hl-longevity-signature .hls-disclaimer {\r\n  margin:17px 0 0;\r\n  color:var(--muted);\r\n  font-size:12px;\r\n  line-height:1.58;\r\n}\r\n\r\n.hl-longevity-signature .hls-cta {\r\n  margin-top:32px;\r\n  border-radius:22px;\r\n  background:var(--brown);\r\n  color:#fff;\r\n}\r\n.hl-longevity-signature .hls-cta-line {\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  height:7px;\r\n}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(1){background:var(--coral)}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(2){background:var(--green)}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(3){background:var(--violet)}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(4){background:var(--gold)}\r\n.hl-longevity-signature .hls-cta-line span:nth-child(5){background:var(--teal)}\r\n.hl-longevity-signature .hls-cta-inner {\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1fr) minmax(0,.65fr);\r\n  gap:26px;\r\n  align-items:center;\r\n  padding:28px 30px 30px;\r\n}\r\n.hl-longevity-signature .hls-cta p { margin:0; }\r\n.hl-longevity-signature .hls-cta .hls-cta-label {\r\n  margin-bottom:7px;\r\n  color:#DED5CD;\r\n  font-size:10px;\r\n  font-weight:800;\r\n  letter-spacing:.11em;\r\n  text-transform:uppercase;\r\n}\r\n.hl-longevity-signature .hls-cta h3 {\r\n  margin:0;\r\n  color:#fff;\r\n  font-family:Georgia,\"Times New Roman\",serif;\r\n  font-size:29px;\r\n  line-height:1.08;\r\n  font-weight:400;\r\n}\r\n.hl-longevity-signature .hls-cta-copy {\r\n  max-width:650px;\r\n  margin-top:9px!important;\r\n  color:rgba(255,255,255,.68);\r\n  font-size:14px;\r\n  line-height:1.55;\r\n}\r\n.hl-longevity-signature .hls-aff-note {\r\n  display:block;\r\n  margin-top:7px;\r\n  color:#DED5CD;\r\n  font-size:11px;\r\n}\r\n.hl-longevity-signature .hls-cta-button {\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  min-height:54px;\r\n  min-width:0;\r\n  padding:14px 22px;\r\n  border-radius:999px;\r\n  background:var(--coral);\r\n  color:#fff!important;\r\n  text-decoration:none!important;\r\n  font-weight:750;\r\n  box-shadow:0 13px 26px rgba(0,0,0,.18);\r\n}\r\n\r\n@container hls (max-width:900px) {\r\n  .hl-longevity-signature .hls-cover {\r\n    grid-template-columns:1fr;\r\n    background:var(--paper);\r\n  }\r\n  .hl-longevity-signature .hls-signature-hero {\r\n    order:-1;\r\n    height:360px;\r\n    width:min(100%,390px);\r\n  }\r\n  .hl-longevity-signature .hls-title { max-width:none; }\r\n  .hl-longevity-signature .hls-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-domain-pill:last-child { grid-column:1\/-1; }\r\n  .hl-longevity-signature .hls-result-head { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-result-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-domain-card:last-child { grid-column:1\/-1; }\r\n  .hl-longevity-signature .hls-method-grid { grid-template-columns:1fr; }\r\n}\r\n\r\n@container hls (max-width:580px) {\r\n  .hl-longevity-signature .hls-shell { border-radius:20px; }\r\n  .hl-longevity-signature .hls-cover { padding:30px 20px 34px; gap:22px; min-height:0; }\r\n  .hl-longevity-signature .hls-signature-hero { height:270px; width:min(100%,310px); }\r\n  .hl-longevity-signature .hls-hero-age { font-size:58px; }\r\n  .hl-longevity-signature .hls-title { font-size:clamp(50px,15cqi,68px); }\r\n  .hl-longevity-signature .hls-lede { font-size:16px; line-height:1.6; }\r\n  .hl-longevity-signature .hls-meta { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-meta > div:nth-child(2) { border-right:0; }\r\n  .hl-longevity-signature .hls-meta > div:nth-child(-n+2) { border-bottom:1px solid var(--line); }\r\n  .hl-longevity-signature .hls-domain-strip { padding:21px 15px 23px; }\r\n  .hl-longevity-signature .hls-domain-grid { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-domain-pill:last-child { grid-column:auto; }\r\n  .hl-longevity-signature .hls-domain-pill { min-height:60px; font-size:16px; }\r\n  .hl-longevity-signature .hls-pane { min-height:0; padding:34px 18px 38px; }\r\n  .hl-longevity-signature .hls-pane-title { font-size:clamp(38px,10cqi,48px); }\r\n  .hl-longevity-signature .hls-age-block { grid-template-columns:1fr; padding:25px 18px; }\r\n  .hl-longevity-signature .hls-age-number { font-size:82px; }\r\n  .hl-longevity-signature .hls-options { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-option { min-height:74px; }\r\n  .hl-longevity-signature .hls-question { font-size:clamp(31px,9.5cqi,42px); }\r\n  .hl-longevity-signature .hls-nav { flex-direction:column; align-items:stretch; }\r\n  .hl-longevity-signature .hls-nav .hls-primary,\r\n  .hl-longevity-signature .hls-nav .hls-secondary { width:100%; }\r\n  .hl-longevity-signature .hls-result-head { padding:38px 22px 42px; }\r\n  .hl-longevity-signature .hls-result-signature { height:290px; gap:10px; padding-left:2px; padding-right:2px; }\r\n  .hl-longevity-signature .hls-result-band { min-width:0; }\r\n  .hl-longevity-signature .hls-result-labels span { font-size:11px; }\r\n  .hl-longevity-signature .hls-result-body { padding:32px 18px 38px; }\r\n  .hl-longevity-signature .hls-result-domain-grid { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-domain-card:last-child { grid-column:auto; }\r\n  .hl-longevity-signature .hls-two-col { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-result-actions { flex-direction:column; align-items:stretch; }\r\n  .hl-longevity-signature .hls-action-group { flex-direction:column; }\r\n  .hl-longevity-signature .hls-action,\r\n  .hl-longevity-signature .hls-result-actions .hls-secondary { width:100%; }\r\n  .hl-longevity-signature .hls-cta-inner { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-cta-button { width:100%; }\r\n}\r\n\r\n@media (prefers-reduced-motion:reduce) {\r\n  .hl-longevity-signature *,\r\n  .hl-longevity-signature *::before,\r\n  .hl-longevity-signature *::after {\r\n    animation:none!important;\r\n    transition:none!important;\r\n    scroll-behavior:auto!important;\r\n  }\r\n}\r\n\r\n\/* Production sizing, focus, readable contrast and age comparison. *\/\r\n.hl-longevity-signature { min-width:0; font-size:16px; line-height:1.5; }\r\n.hl-longevity-signature * { min-width:0; }\r\n.hl-longevity-signature [hidden] { display:none!important; }\r\n.hl-longevity-signature button, .hl-longevity-signature input { font:inherit; }\r\n.hl-longevity-signature button, .hl-longevity-signature a, .hl-longevity-signature summary {\r\n  max-width:100%; white-space:normal; overflow-wrap:anywhere; line-height:1.4;\r\n}\r\n.hl-longevity-signature p, .hl-longevity-signature h1, .hl-longevity-signature h2,\r\n.hl-longevity-signature h3, .hl-longevity-signature span, .hl-longevity-signature b {\r\n  overflow-wrap:anywhere;\r\n}\r\n.hl-longevity-signature .hls-topline { border-radius:32px 32px 0 0; overflow:hidden; }\r\n.hl-longevity-signature .hls-cta-line { border-radius:22px 22px 0 0; overflow:hidden; }\r\n.hl-longevity-signature .hls-primary, .hl-longevity-signature .hls-cta-button {\r\n  background:#B84432; border-color:#B84432; text-align:center;\r\n}\r\n.hl-longevity-signature .hls-primary:hover, .hl-longevity-signature .hls-primary:focus-visible {\r\n  background:#A93C2C; border-color:#A93C2C;\r\n}\r\n.hl-longevity-signature .hls-primary > span[aria-hidden],\r\n.hl-longevity-signature .hls-secondary > span[aria-hidden] { flex-shrink:0; }\r\n.hl-longevity-signature .hls-kicker, .hl-longevity-signature .hls-pane-kicker { color:#AD402F; }\r\n.hl-longevity-signature .hls-option { width:100%; min-height:84px; border-color:#9C8877; }\r\n.hl-longevity-signature .hls-option.is-selected { background:var(--domain-ink,#AD402F); border-color:var(--domain-ink,#AD402F); }\r\n.hl-longevity-signature .hls-option.is-selected .hls-option-key { opacity:1; }\r\n.hl-longevity-signature .hls-domain-name { color:var(--domain-ink,#AD402F); }\r\n.hl-longevity-signature .hls-domain-pill:nth-child(1) { background:#AD402F; }\r\n.hl-longevity-signature .hls-domain-pill:nth-child(4) { background:#866009; }\r\n.hl-longevity-signature .hls-domain-card strong { color:var(--ci,var(--brown)); }\r\n.hl-longevity-signature .hls-domain-pill { font-size:16px; }\r\n.hl-longevity-signature .hls-age-range { min-width:0; height:44px; margin:0; cursor:pointer; }\r\n.hl-longevity-signature input:focus-visible, .hl-longevity-signature summary:focus-visible {\r\n  outline:3px solid var(--brown); outline-offset:4px;\r\n}\r\n.hl-longevity-signature .hls-age-block :focus-visible,\r\n.hl-longevity-signature .hls-cta :focus-visible { outline-color:#fff; }\r\n.hl-longevity-signature .hls-sr-only {\r\n  position:absolute; width:1px; height:1px; padding:0; margin:-1px;\r\n  overflow:hidden; clip-path:inset(50%); white-space:nowrap; border:0;\r\n}\r\n.hl-longevity-signature .hls-question-hint { margin:-10px 0 24px; font-size:14px; color:var(--muted); }\r\n.hl-longevity-signature .hls-age-comparison { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px; margin:28px 0 0; }\r\n.hl-longevity-signature .hls-age-comparison dt { color:#DED5CD; font-size:14px; min-height:2.8em; line-height:1.4; }\r\n.hl-longevity-signature .hls-age-comparison dd { margin:10px 0 0; font:400 clamp(48px,6cqi,64px)\/1 Georgia,serif; letter-spacing:-.04em; }\r\n.hl-longevity-signature .hls-bio-value { color:#F1C284; }\r\n.hl-longevity-signature .hls-bio-qualifier { margin:18px 0 0; color:#F1C284; font-size:14px; font-weight:700; }\r\n.hl-longevity-signature .hls-bio-note, .hl-longevity-signature .hls-age-difference { color:#DED5CD; font-size:14px; line-height:1.55; margin:8px 0 0; }\r\n.hl-longevity-signature .hls-result-labels span { font-size:12px; }\r\n.hl-longevity-signature .hls-method { margin:0; padding:26px clamp(18px,5.5cqi,68px) 36px; }\r\n.hl-longevity-signature .hls-method > h2 { margin:0 0 12px; font:400 28px\/1.15 Georgia,serif; color:var(--brown); }\r\n.hl-longevity-signature .hls-about-copy { margin:0 0 20px; font-size:15px; color:var(--muted); }\r\n.hl-longevity-signature .hls-method-grid p, .hl-longevity-signature .hls-method-grid li { font-size:14px; }\r\n.hl-longevity-signature .hls-method-grid p + h3 { margin-top:22px; }\r\n.hl-longevity-signature .hls-method summary { display:flex; justify-content:space-between; gap:16px; }\r\n.hl-longevity-signature .hls-method summary::after { float:none; flex:none; }\r\n.hl-longevity-signature .hls-reference-questions { padding:0 22px 22px 42px; margin:0; color:var(--muted); font-size:14px; }\r\n.hl-longevity-signature .hls-reference-questions li + li { margin-top:10px; }\r\n.hl-longevity-signature .hls-follow-links { display:flex; flex-wrap:wrap; gap:12px 24px; margin:20px 0 0; }\r\n.hl-longevity-signature .hls-follow-links a { color:var(--brown); text-decoration:underline; text-underline-offset:4px; padding:8px 0; }\r\n.hl-longevity-signature .hls-share-fallback { margin-top:18px; }\r\n.hl-longevity-signature .hls-share-fallback textarea { width:100%; min-height:140px; border:1px solid var(--muted); border-radius:12px; padding:14px; font:inherit; resize:vertical; }\r\n.hl-longevity-signature .hls-domain-score-note { margin:0 0 18px; font-size:14px; color:var(--muted); }\r\n.hl-longevity-signature .hls-cover-link { display:inline-block; margin-top:16px; color:var(--brown); text-underline-offset:4px; }\r\n@container hls (max-width:580px) {\r\n  .hl-longevity-signature .hls-primary, .hl-longevity-signature .hls-secondary,\r\n  .hl-longevity-signature .hls-action, .hl-longevity-signature .hls-cta-button { padding:14px 18px; }\r\n  .hl-longevity-signature .hls-cover .hls-primary { width:100%; }\r\n  .hl-longevity-signature .hls-topline { border-radius:20px 20px 0 0; }\r\n  .hl-longevity-signature .hls-result-signature { gap:8px; }\r\n  .hl-longevity-signature .hls-result-labels { gap:5px; }\r\n  .hl-longevity-signature .hls-result-labels span { font-size:11px; }\r\n  .hl-longevity-signature .hls-cta-inner { padding:24px 18px; }\r\n  .hl-longevity-signature .hls-age-comparison { gap:14px; }\r\n}\r\n@media (prefers-reduced-motion:reduce) {\r\n  .hl-longevity-signature .hls-ribbon { animation:none; }\r\n}\r\n\r\n@media (max-width:900px) {\r\n  .hl-longevity-signature .hls-cover {\r\n    grid-template-columns:1fr;\r\n    background:var(--paper);\r\n  }\r\n  .hl-longevity-signature .hls-signature-hero {\r\n    order:-1;\r\n    height:360px;\r\n    width:min(100%,390px);\r\n  }\r\n  .hl-longevity-signature .hls-title { max-width:none; }\r\n  .hl-longevity-signature .hls-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-domain-pill:last-child { grid-column:1\/-1; }\r\n  .hl-longevity-signature .hls-result-head { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-result-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-domain-card:last-child { grid-column:1\/-1; }\r\n  .hl-longevity-signature .hls-method-grid { grid-template-columns:1fr; }\r\n}\r\n\r\n@media (max-width:580px) {\r\n  .hl-longevity-signature .hls-shell { border-radius:20px; }\r\n  .hl-longevity-signature .hls-cover { padding:30px 20px 34px; gap:22px; min-height:0; }\r\n  .hl-longevity-signature .hls-signature-hero { height:270px; width:min(100%,310px); }\r\n  .hl-longevity-signature .hls-hero-age { font-size:58px; }\r\n  .hl-longevity-signature .hls-title { font-size:clamp(50px,15cqi,68px); }\r\n  .hl-longevity-signature .hls-lede { font-size:16px; line-height:1.6; }\r\n  .hl-longevity-signature .hls-meta { grid-template-columns:repeat(2,minmax(0,1fr)); }\r\n  .hl-longevity-signature .hls-meta > div:nth-child(2) { border-right:0; }\r\n  .hl-longevity-signature .hls-meta > div:nth-child(-n+2) { border-bottom:1px solid var(--line); }\r\n  .hl-longevity-signature .hls-domain-strip { padding:21px 15px 23px; }\r\n  .hl-longevity-signature .hls-domain-grid { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-domain-pill:last-child { grid-column:auto; }\r\n  .hl-longevity-signature .hls-domain-pill { min-height:60px; font-size:16px; }\r\n  .hl-longevity-signature .hls-pane { min-height:0; padding:34px 18px 38px; }\r\n  .hl-longevity-signature .hls-pane-title { font-size:clamp(38px,10cqi,48px); }\r\n  .hl-longevity-signature .hls-age-block { grid-template-columns:1fr; padding:25px 18px; }\r\n  .hl-longevity-signature .hls-age-number { font-size:82px; }\r\n  .hl-longevity-signature .hls-options { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-option { min-height:74px; }\r\n  .hl-longevity-signature .hls-question { font-size:clamp(31px,9.5cqi,42px); }\r\n  .hl-longevity-signature .hls-nav { flex-direction:column; align-items:stretch; }\r\n  .hl-longevity-signature .hls-nav .hls-primary,\r\n  .hl-longevity-signature .hls-nav .hls-secondary { width:100%; }\r\n  .hl-longevity-signature .hls-result-head { padding:38px 22px 42px; }\r\n  .hl-longevity-signature .hls-result-signature { height:290px; gap:10px; padding-left:2px; padding-right:2px; }\r\n  .hl-longevity-signature .hls-result-band { min-width:0; }\r\n  .hl-longevity-signature .hls-result-labels span { font-size:11px; }\r\n  .hl-longevity-signature .hls-result-body { padding:32px 18px 38px; }\r\n  .hl-longevity-signature .hls-result-domain-grid { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-domain-card:last-child { grid-column:auto; }\r\n  .hl-longevity-signature .hls-two-col { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-result-actions { flex-direction:column; align-items:stretch; }\r\n  .hl-longevity-signature .hls-action-group { flex-direction:column; }\r\n  .hl-longevity-signature .hls-action,\r\n  .hl-longevity-signature .hls-result-actions .hls-secondary { width:100%; }\r\n  .hl-longevity-signature .hls-cta-inner { grid-template-columns:1fr; }\r\n  .hl-longevity-signature .hls-cta-button { width:100%; }\r\n}\r\n\r\n@media (max-width:580px) {\r\n  .hl-longevity-signature .hls-primary, .hl-longevity-signature .hls-secondary,\r\n  .hl-longevity-signature .hls-action, .hl-longevity-signature .hls-cta-button { padding:14px 18px; }\r\n  .hl-longevity-signature .hls-cover .hls-primary { width:100%; }\r\n  .hl-longevity-signature .hls-topline { border-radius:20px 20px 0 0; }\r\n  .hl-longevity-signature .hls-result-signature { gap:8px; }\r\n  .hl-longevity-signature .hls-result-labels { gap:5px; }\r\n  .hl-longevity-signature .hls-result-labels span { font-size:11px; }\r\n  .hl-longevity-signature .hls-cta-inner { padding:24px 18px; }\r\n  .hl-longevity-signature .hls-age-comparison { gap:14px; }\r\n}\r\n\r\n<\/style>\r\n<!-- Verification record, 2026-09-13:\r\n Source: the user-supplied Longevity Signature 3.0 HTML, edited in place structurally.\r\n Original defect: compute() stored only age:age. There was no biological-age formula.\r\n Model tests: all 1,048,576 answer combinations at chronological age 50 passed.\r\n Output range for those combinations: 43-60. Same-age profiles A\/B\/C: 43\/50\/60.\r\n Profile A options (A-D): D,D,D,D,C,D,D,D,D,D. Score 100\/100.\r\n Profile B options (A-D): B,C,C,B,C,B,C,C,B,C. Score 63\/100.\r\n Profile C options (A-D): A,A,A,A,A,A,A,A,A,A. Score 11\/100.\r\n Extrema and per-answer monotonicity tested for every chronological age 18-90.\r\n DOM integration tests passed in EN\/CA\/ES\/DE, including back, age edits, reset,\r\n result rendering, focus retention, copy\/share success and failure, and opt-in analytics.\r\n Static HTML validation and CSS parsing passed. Critical text contrasts are >= 4.5:1.\r\n CSS cascade checks passed at 320, 375, 390, 430, 768, 1024 and 1440 px.\r\n Limit: those are CSS\/DOM tests, NOT visual browser tests. Cloud Browser blocked\r\n local file access. Rendered mobile clipping, real keyboard traversal, browser-specific\r\n behavior, production console and Core Web Vitals have not been visually verified.\r\n No deployment was performed. Host\/template integration is documented in the head.\r\n Technical reference: https:\/\/developers.google.com\/search\/docs\/fundamentals\/ai-optimization-guide\r\n Structured-data reference: https:\/\/schema.org\/WebApplication\r\n-->\r\n<\/head>\r\n<body>\r\n<!-- =========================================================\r\n HEALTH & LIFE \u2014 LONGEVITY INDEX 3.1\r\n Single-file HTML \u00b7 scoped component styles \u00b7 EN \/ CA \/ ES \/ DE\r\n English source + CA \/ ES \/ DE runtime translations\r\n No external libraries \u00b7 no external fonts \u00b7 privacy-conscious analytics\r\n========================================================= -->\r\n\r\n<main class=\"hl-longevity-signature\" data-hls-root lang=\"en\">\r\n\r\n\r\n<div class=\"hls-shell\">\r\n<noscript><p class=\"hls-about-copy\" style=\"padding:20px\">Enable JavaScript to take the questionnaire. You can read what the index covers and how it is calculated below.<\/p><\/noscript>\r\n  <div class=\"hls-topline\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\r\n\r\n  <section class=\"hls-screen is-active\" data-screen=\"cover\">\r\n    <div class=\"hls-cover\">\r\n      <div>\r\n        <p class=\"hls-kicker\" data-t=\"brand\">Health &amp; Life \u00b7 Interactive tool<\/p>\r\n        <h1 class=\"hls-title\" tabindex=\"-1\" data-t=\"title\">Longevity Index<\/h1>\r\n        <p class=\"hls-lede\" data-t=\"subtitle\">Explore how your daily habits relate to healthy ageing. Answer 10 questions to compare your chronological age with an illustrative biological age estimate and see your five lifestyle scores.<\/p>\r\n\r\n        <div class=\"hls-meta\">\r\n          <div><strong>10<\/strong><span data-t=\"metaQuestions\">questions<\/span><\/div>\r\n          <div><strong>5<\/strong><span data-t=\"metaDomains\">domains<\/span><\/div>\r\n          <div><strong>~2<\/strong><span data-t=\"metaMinutes\">minutes<\/span><\/div>\r\n          <div><strong aria-hidden=\"true\">\u2713<\/strong><span data-t=\"metaPrivacy\">no login<\/span><\/div>\r\n        <\/div>\r\n\r\n        <button class=\"hls-primary\" type=\"button\" data-action=\"start\" disabled><span data-t=\"start\">Discover my Longevity Index<\/span><span aria-hidden=\"true\">\u2192<\/span><\/button>\r\n        <a class=\"hls-cover-link\" href=\"#hls-method\" data-t=\"methodTitle\">How this index works<\/a>\r\n        <p class=\"hls-trust\" data-t=\"trust\">Educational tool. Individual answers are processed in your browser and are not included in analytics events.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"hls-signature-hero\" aria-hidden=\"true\">\r\n        <div class=\"hls-signature-word\">Longevity Signature<\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-ribbon\"><\/div>\r\n        <div class=\"hls-hero-age\">50<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"hls-domain-strip\">\r\n      <p class=\"hls-small-label\" data-t=\"domainsTitle\">Five areas shape the signature<\/p>\r\n      <div class=\"hls-domain-grid\">\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"0\">Movement<\/div>\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"1\">Nutrition<\/div>\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"2\">Sleep &amp; recovery<\/div>\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"3\">Tobacco &amp; alcohol<\/div>\r\n        <div class=\"hls-domain-pill\" data-domain-pill=\"4\">Connection &amp; resilience<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"hls-screen\" data-screen=\"age\">\r\n    <div class=\"hls-pane\">\r\n      <p class=\"hls-pane-kicker\" data-t=\"ageStep\">First, your age<\/p>\r\n      <h2 class=\"hls-pane-title\" id=\"hls-age-title\" tabindex=\"-1\" data-t=\"ageTitle\">What is your chronological age?<\/h2>\r\n      <p class=\"hls-pane-copy\" data-t=\"ageCopy\">Choose your age from 18 to 90. It is the starting point for the estimate. Your answers determine the adjustment, while the lifestyle score is independent of age.<\/p>\r\n\r\n      <div class=\"hls-age-block\">\r\n        <div class=\"hls-age-number\"><b data-age-display>50<\/b><span data-t=\"years\">years<\/span><\/div>\r\n        <div class=\"hls-age-controls\">\r\n          <label class=\"hls-sr-only\" for=\"hls-age\" data-t=\"chronoLabel\">Chronological age<\/label>\r\n          <button class=\"hls-age-round\" type=\"button\" data-action=\"age-dec\" data-aria=\"ageDecrease\" aria-label=\"Decrease age\">\u2212<\/button>\r\n          <input class=\"hls-age-range\" type=\"range\" min=\"18\" max=\"90\" value=\"50\" step=\"1\" id=\"hls-age\" data-age-range aria-describedby=\"hls-age-hint\">\r\n          <button class=\"hls-age-round\" type=\"button\" data-action=\"age-inc\" data-aria=\"ageIncrease\" aria-label=\"Increase age\">+<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <p class=\"hls-pane-copy\" id=\"hls-age-hint\" data-t=\"ageHint\">Use the slider or arrow keys to choose your age.<\/p>\r\n\r\n      <div class=\"hls-nav\">\r\n        <button class=\"hls-secondary\" type=\"button\" data-action=\"cover\"><span aria-hidden=\"true\">\u2190<\/span><span data-t=\"back\">Back<\/span><\/button>\r\n        <button class=\"hls-primary\" type=\"button\" data-action=\"begin-questions\"><span data-t=\"ageContinue\">Continue to the index<\/span><span aria-hidden=\"true\">\u2192<\/span><\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"hls-screen\" data-screen=\"question\">\r\n    <div class=\"hls-progress\" aria-hidden=\"true\"><span data-progress><\/span><\/div>\r\n    <div class=\"hls-pane\">\r\n      <div class=\"hls-qhead\">\r\n        <div>\r\n          <p class=\"hls-step\" data-step>Question 1 of 10<\/p>\r\n          <div class=\"hls-domain-name\" data-domain-name>Movement<\/div>\r\n        <\/div>\r\n        <div class=\"hls-signature-mini\" aria-hidden=\"true\" data-mini-signature><\/div>\r\n      <\/div>\r\n\r\n      <h2 class=\"hls-question\" id=\"hls-question\" tabindex=\"-1\" data-question>How many moderate-equivalent minutes of physical activity do you usually do in a week?<\/h2>\r\n      <p class=\"hls-question-hint\" id=\"hls-question-hint\" data-question-hint><\/p>\r\n      <div class=\"hls-options\" role=\"group\" aria-labelledby=\"hls-question\" data-options><\/div>\r\n\r\n      <div class=\"hls-nav\">\r\n        <button class=\"hls-secondary\" type=\"button\" data-action=\"back-question\"><span aria-hidden=\"true\">\u2190<\/span><span data-t=\"back\">Back<\/span><\/button>\r\n        <button class=\"hls-primary\" type=\"button\" data-action=\"next\" disabled><span data-t=\"continue\">Continue<\/span><span aria-hidden=\"true\">\u2192<\/span><\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <section class=\"hls-screen\" data-screen=\"result\">\r\n    <div class=\"hls-result-head\">\r\n      <div>\r\n        <h2 class=\"hls-result-kicker\" tabindex=\"-1\" data-t=\"resultHeading\">Your Longevity Index result<\/h2>\r\n        <div class=\"hls-score\" data-score>\u2014<\/div>\r\n        <span class=\"hls-score-title\" data-t=\"resultTitle\">Longevity Index<\/span>\r\n        <span class=\"hls-outof\" data-t=\"outOf\">out of 100<\/span>\r\n\r\n        <dl class=\"hls-age-comparison\">\r\n          <div><dt data-t=\"chronoLabel\">Chronological age<\/dt><dd data-result-age>50<\/dd><\/div>\r\n          <div><dt data-t=\"bioLabel\">Estimated biological age<\/dt><dd class=\"hls-bio-value\" data-bio-age>\u2014<\/dd><\/div>\r\n        <\/dl>\r\n        <p class=\"hls-bio-qualifier\" data-t=\"bioQualifier\">Illustrative lifestyle estimate<\/p>\r\n        <p class=\"hls-age-difference\" data-age-difference><\/p>\r\n        <p class=\"hls-bio-note\" data-t=\"bioNote\">Calculated from your answers, without biomarkers. This is not a clinical measurement of biological age.<\/p>\r\n\r\n        <div class=\"hls-band\" data-band><\/div>\r\n      <\/div>\r\n\r\n      <div>\r\n        <p class=\"hls-small-label\" style=\"color:#DED5CD\" data-t=\"signatureLabel\">Your Longevity Signature<\/p>\r\n        <div class=\"hls-result-signature\" aria-hidden=\"true\" data-result-signature><\/div>\r\n        <div class=\"hls-result-labels\" aria-hidden=\"true\" data-result-labels><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"hls-result-body\">\r\n      <p class=\"hls-small-label\" data-t=\"domainScores\">Your five domains<\/p>\r\n      <div class=\"hls-result-domain-grid\" data-domain-cards><\/div>\r\n      <p class=\"hls-domain-score-note\" data-equal-note hidden><\/p>\r\n\r\n      <div class=\"hls-two-col\">\r\n        <div class=\"hls-insight\">\r\n          <span class=\"hls-insight-label\" data-t=\"strongest\">Strongest foundation<\/span>\r\n          <strong data-strongest-title><\/strong>\r\n          <p data-strongest-text><\/p>\r\n        <\/div>\r\n        <div class=\"hls-insight priority\">\r\n          <span class=\"hls-insight-label\" data-t=\"priority\">Best area to strengthen<\/span>\r\n          <strong data-priority-title><\/strong>\r\n          <p data-priority-text><\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"hls-interpretation\">\r\n        <strong data-t=\"interpretation\">What your pattern suggests<\/strong>\r\n        <p class=\"hls-big-copy\" data-interpretation><\/p>\r\n      <\/div>\r\n\r\n      <div class=\"hls-age-note\">\r\n        <strong data-t=\"ageContextTitle\">Understanding the age comparison<\/strong>\r\n        <p data-t=\"ageContext\">The age estimate translates your lifestyle score into an illustrative age difference. It has not been validated against biological age tests. It does not show years gained or lost, predict lifespan or indicate a rate of ageing. Different profiles can share the same rounded result.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"hls-result-actions\">\r\n        <div class=\"hls-action-group\">\r\n          <button class=\"hls-action\" type=\"button\" data-action=\"share\"><span data-t=\"share\">Share result<\/span><\/button>\r\n          <button class=\"hls-action\" type=\"button\" data-action=\"copy\"><span data-t=\"copy\">Copy result<\/span><\/button>\r\n        <\/div>\r\n        <button class=\"hls-secondary\" type=\"button\" data-action=\"restart\"><span data-t=\"restart\">Retake the index<\/span><\/button>\r\n      <\/div>\r\n\r\n      <p class=\"hls-sr-only\" role=\"status\" data-copy-status><\/p>\r\n      <div class=\"hls-share-fallback\" data-share-fallback hidden>\r\n        <label for=\"hls-share-text\" data-t=\"sharePreview\">Text to share<\/label>\r\n        <textarea id=\"hls-share-text\" data-share-text readonly><\/textarea>\r\n      <\/div>\r\n      <div class=\"hls-cta\">\r\n        <div class=\"hls-cta-line\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\r\n        <div class=\"hls-cta-inner\">\r\n          <div>\r\n            <p class=\"hls-cta-label\" data-t=\"ctaLabel\">Health &amp; Life \u00b7 Health Products<\/p>\r\n            <h3 data-t=\"ctaTitle\">Continue exploring healthy ageing<\/h3>\r\n            <p class=\"hls-cta-copy\" data-t=\"ctaText\">Explore Health Products selected for formulation, quality and relevance to the Health &amp; Life approach.<\/p>\r\n            <span class=\"hls-aff-note\" data-t=\"affiliateNote\">Some links in Health Products may be affiliate links.<\/span>\r\n          <\/div>\r\n          <a class=\"hls-cta-button\" href=\"https:\/\/healthandlifeonline.com\/natural-picks\/\" data-action=\"health-products\"><span data-t=\"ctaButton\">Explore Health Products<\/span><\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <nav class=\"hls-follow-links\" aria-label=\"Health &amp; Life\">\r\n        <a href=\"https:\/\/healthandlifeonline.com\/integrative-health-services\/\" data-t=\"servicesLink\">Explore personal support<\/a>\r\n        <a href=\"https:\/\/healthandlifeonline.com\/library\/\" data-t=\"articlesLink\">Read Health &amp; Life articles<\/a>\r\n      <\/nav>\r\n    <\/div>\r\n  <\/section>\r\n      <section class=\"hls-method\" id=\"hls-method\" aria-labelledby=\"hls-about-title\">\r\n        <h2 id=\"hls-about-title\" data-t=\"aboutTitle\">What is the Longevity Index?<\/h2>\r\n        <p class=\"hls-about-copy\" data-t=\"aboutText\">The Health &amp; Life Longevity Index is a free lifestyle questionnaire for adults aged 18\u201390. It covers movement, nutrition, sleep, tobacco and alcohol exposure, stress recovery and social connection. Your result includes a score out of 100, a five-area profile and an illustrative age comparison.<\/p>\r\n        <details>\r\n          <summary data-t=\"methodTitle\">How this index works<\/summary>\r\n          <div class=\"hls-method-grid\">\r\n            <div>\r\n              <h3 data-t=\"methodTitle\">How this index works<\/h3>\r\n              <p data-t=\"methodText\">Each answer receives 0\u2013100 points. Each of the five areas has two questions, and contributes equally (20%) to the overall score. A higher score reflects more favourable answers in this questionnaire. The age estimate uses the unrounded score, with 65 as its neutral reference.<\/p>\r\n              <h3 data-t=\"formulaTitle\">How the age estimate is calculated<\/h3>\r\n              <p data-t=\"formulaText\">Above 65, the adjustment is \u22127 \u00d7 (score \u2212 65) \u00f7 35 years. Below 65, it is +12 \u00d7 (65 \u2212 score) \u00f7 65 years. Add this adjustment to chronological age and round once to a whole year. The illustrative output is limited to a minimum of 18. The 65-point reference and \u22127\/+12 limits are design choices, not effects established by clinical research.<\/p>\r\n            <\/div>\r\n            <div>\r\n              <h3 data-t=\"evidenceTitle\">Evidence basis<\/h3>\r\n              <p data-t=\"evidenceText\">The sources below inform the lifestyle topics. They do not validate this questionnaire, its point weights or its conversion from a score to years. Scientific biological age methods use biomarkers, such as DNA methylation, which this tool does not collect.<\/p>\r\n              <ul>\r\n                <li><a href=\"https:\/\/www.who.int\/europe\/news-room\/fact-sheets\/item\/physical-activity\" target=\"_blank\" rel=\"noopener\">WHO \u00b7 Physical activity<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.who.int\/news-room\/fact-sheets\/detail\/tobacco\" target=\"_blank\" rel=\"noopener\">WHO \u00b7 Tobacco<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.who.int\/news-room\/fact-sheets\/detail\/alcohol\" target=\"_blank\" rel=\"noopener\">WHO \u00b7 Alcohol<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.heart.org\/en\/healthy-living\/healthy-lifestyle\/lifes-essential-8\" target=\"_blank\" rel=\"noopener\">American Heart Association \u00b7 Life\u2019s Essential 8<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.who.int\/groups\/commission-on-social-connection\/report\" target=\"_blank\" rel=\"noopener\">WHO \u00b7 Social connection<\/a><\/li>\r\n                <li><a href=\"https:\/\/www.nia.nih.gov\/news\/epigenetics-aging-what-bodys-hands-time-tell-us\" target=\"_blank\" rel=\"noopener\">NIA \u00b7 Biological age and biomarkers<\/a><\/li>\r\n              <\/ul>\r\n            <\/div>\r\n          <\/div>\r\n        <\/details>\r\n        <details class=\"hls-question-reference\">\r\n          <summary data-t=\"questionsTitle\">The 10 questions<\/summary>\r\n          <ol class=\"hls-reference-questions\" data-reference-questions><li>How many moderate-equivalent minutes of physical activity do you usually do in a week?<\/li><li>On how many days per week do you usually do muscle-strengthening exercise?<\/li><li>How often are vegetables, fruit, legumes, whole grains, nuts or other minimally processed foods central to your meals?<\/li><li>How often do ultra-processed foods or sugary drinks make up a substantial part of what you eat or drink?<\/li><li>On most nights, how long do you usually sleep?<\/li><li>How would you describe the regularity and restorative quality of your sleep?<\/li><li>Which best describes your current tobacco or inhaled nicotine exposure?<\/li><li>Which best describes your usual alcohol pattern?<\/li><li>How well do you usually recover from day-to-day stress?<\/li><li>How would you describe the quality of your social connection?<\/li><\/ol>\r\n        <\/details>\r\n        <p class=\"hls-disclaimer\" data-t=\"disclaimer\">Educational use only. This questionnaire does not measure biological age, diagnose disease or replace individual medical or psychological assessment.<\/p>\r\n      <\/section>\r\n<\/div>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"WebApplication\",\r\n  \"@id\": \"https:\/\/healthandlifeonline.com\/longevity-index\/#app\",\r\n  \"url\": \"https:\/\/healthandlifeonline.com\/longevity-index\/\",\r\n  \"name\": \"Health & Life Longevity Index\",\r\n  \"description\": \"The Health & Life Longevity Index is a free lifestyle questionnaire for adults aged 18\u201390. It covers movement, nutrition, sleep, tobacco and alcohol exposure, stress recovery and social connection. Your result includes a score out of 100, a five-area profile and an illustrative age comparison. Calculated from your answers, without biomarkers. This is not a clinical measurement of biological age.\",\r\n  \"applicationCategory\": \"HealthApplication\",\r\n  \"operatingSystem\": \"Any\",\r\n  \"browserRequirements\": \"Requires JavaScript for the questionnaire. Methodology is available as HTML.\",\r\n  \"isAccessibleForFree\": true,\r\n  \"inLanguage\": [\r\n    \"en\",\r\n    \"ca\",\r\n    \"es\",\r\n    \"de\"\r\n  ],\r\n  \"offers\": {\r\n    \"@type\": \"Offer\",\r\n    \"price\": \"0\",\r\n    \"priceCurrency\": \"EUR\"\r\n  },\r\n  \"creator\": {\r\n    \"@type\": \"Organization\",\r\n    \"name\": \"Health & Life\",\r\n    \"url\": \"https:\/\/healthandlifeonline.com\/\"\r\n  },\r\n  \"softwareVersion\": \"3.1\"\r\n}\r\n<\/script>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n\r\n  var I18N={\"en\":{\"brand\":\"Health & Life \u00b7 Interactive tool\",\"title\":\"Longevity Index\",\"subtitle\":\"Explore how your daily habits relate to healthy ageing. Answer 10 questions to compare your chronological age with an illustrative biological age estimate and see your five lifestyle scores.\",\"metaQuestions\":\"questions\",\"metaDomains\":\"domains\",\"metaMinutes\":\"minutes\",\"metaPrivacy\":\"no login\",\"start\":\"Discover my Longevity Index\",\"trust\":\"Educational tool. Individual answers are processed in your browser and are not included in analytics events.\",\"domainsTitle\":\"Five areas shape the signature\",\"domains\":[\"Movement\",\"Nutrition\",\"Sleep & recovery\",\"Tobacco & alcohol\",\"Connection & resilience\"],\"ageStep\":\"First, your age\",\"ageTitle\":\"What is your chronological age?\",\"ageCopy\":\"Choose your age from 18 to 90. It is the starting point for the estimate. Your answers determine the adjustment, while the lifestyle score is independent of age.\",\"years\":\"years\",\"ageContinue\":\"Continue to the index\",\"back\":\"Back\",\"continue\":\"Continue\",\"restart\":\"Retake the index\",\"step\":\"Question {n} of 10\",\"resultKicker\":\"Your personal longevity pattern\",\"resultTitle\":\"Longevity Index\",\"outOf\":\"out of 100\",\"chronoLabel\":\"Chronological age\",\"signatureLabel\":\"Your Longevity Signature\",\"domainScores\":\"Your five domains\",\"strongest\":\"Strongest foundation\",\"priority\":\"Best area to strengthen\",\"interpretation\":\"What your pattern suggests\",\"ageContextTitle\":\"Understanding the age comparison\",\"ageContext\":\"The age estimate translates your lifestyle score into an illustrative age difference. It has not been validated against biological age tests. It does not show years gained or lost, predict lifespan or indicate a rate of ageing. Different profiles can share the same rounded result.\",\"share\":\"Share result\",\"copy\":\"Copy result\",\"copied\":\"Copied\",\"shareText\":\"My Health & Life Longevity Index is {score}\/100. Chronological age: {age}. Illustrative biological age estimate: {bio}. Lifestyle questionnaire, not a clinical measurement. Strongest area: {strongest}. Focus area: {priority}.\",\"methodTitle\":\"How this index works\",\"methodText\":\"Each answer receives 0\u2013100 points. Each of the five areas has two questions, and contributes equally (20%) to the overall score. A higher score reflects more favourable answers in this questionnaire. The age estimate uses the unrounded score, with 65 as its neutral reference.\",\"evidenceTitle\":\"Evidence basis\",\"evidenceText\":\"The sources below inform the lifestyle topics. They do not validate this questionnaire, its point weights or its conversion from a score to years. Scientific biological age methods use biomarkers, such as DNA methylation, which this tool does not collect.\",\"disclaimer\":\"Educational use only. This questionnaire does not measure biological age, diagnose disease or replace individual medical or psychological assessment.\",\"ctaLabel\":\"Health & Life \u00b7 Health Products\",\"ctaTitle\":\"Continue exploring healthy ageing\",\"ctaText\":\"Explore Health Products selected for formulation, quality and relevance to the Health & Life approach.\",\"ctaButton\":\"Explore Health Products\",\"affiliateNote\":\"Some links in Health Products may be affiliate links.\",\"bands\":[{\"min\":85,\"label\":\"Strong foundations\",\"text\":\"Your answers show a strong overall pattern across the five areas. The most useful next step is usually to protect what already works and strengthen the lowest-scoring area without chasing perfection.\"},{\"min\":70,\"label\":\"Solid foundations\",\"text\":\"Your pattern is broadly supportive of healthy ageing, with one or two areas that may still offer meaningful room for improvement. Consistency usually matters more than intensity.\"},{\"min\":55,\"label\":\"Mixed pattern\",\"text\":\"Your answers show a mixture of supportive habits and areas under pressure. One practical change in the lowest-scoring area may be more useful than trying to change everything at once.\"},{\"min\":0,\"label\":\"Several areas to strengthen\",\"text\":\"Several lifestyle areas may benefit from attention. Start with the area that feels most realistic to change and consider professional guidance when health conditions, persistent symptoms or major stress are involved.\"}],\"domainInfo\":[{\"label\":\"Movement\",\"short\":\"Aerobic activity and strength\",\"tip\":\"Aim toward regular weekly movement and include muscle-strengthening activity on at least two days when appropriate.\"},{\"label\":\"Nutrition\",\"short\":\"Food pattern and processing\",\"tip\":\"Build most meals around minimally processed foods, vegetables, legumes, fruit, whole grains, nuts and quality protein sources.\"},{\"label\":\"Sleep & recovery\",\"short\":\"Duration, quality and rhythm\",\"tip\":\"Protect a regular sleep window and aim for restorative sleep. Most adults generally do best around seven to nine hours.\"},{\"label\":\"Tobacco & alcohol\",\"short\":\"Avoidable exposure\",\"tip\":\"Avoid smoking and inhaled tobacco exposure. If you use tobacco, professional support can help you stop. With alcohol, lower exposure carries lower health risk.\"},{\"label\":\"Connection & resilience\",\"short\":\"Stress recovery and social connection\",\"tip\":\"Make recovery and meaningful connection visible in the week rather than leaving them to chance.\"}],\"questions\":[{\"d\":0,\"q\":\"How many moderate-equivalent minutes of physical activity do you usually do in a week?\",\"a\":[\"Less than 30 minutes\",\"About 30\u2013149 minutes\",\"About 150\u2013299 minutes\",\"300 minutes or more\"]},{\"d\":0,\"q\":\"On how many days per week do you usually do muscle-strengthening exercise?\",\"a\":[\"Rarely or never\",\"Less than once a week\",\"About once a week\",\"Two or more days a week\"]},{\"d\":1,\"q\":\"How often are vegetables, fruit, legumes, whole grains, nuts or other minimally processed foods central to your meals?\",\"a\":[\"Rarely\",\"A few meals each week\",\"Most days\",\"Most meals\"]},{\"d\":1,\"q\":\"How often do ultra-processed foods or sugary drinks make up a substantial part of what you eat or drink?\",\"a\":[\"Most days or most meals\",\"Several times a week\",\"About once or twice a week\",\"Rarely\"]},{\"d\":2,\"q\":\"On most nights, how long do you usually sleep?\",\"a\":[\"Less than 6 hours\",\"About 6 to under 7 hours\",\"About 7 to 9 hours\",\"More than 9 hours\"]},{\"d\":2,\"q\":\"How would you describe the regularity and restorative quality of your sleep?\",\"a\":[\"Irregular and rarely restorative\",\"Often irregular or unrefreshing\",\"Usually fairly regular and restorative\",\"Consistently regular and restorative\"]},{\"d\":3,\"q\":\"Which best describes your current tobacco or inhaled nicotine exposure?\",\"a\":[\"Daily use\",\"Occasional current use\",\"Former use, no current use\",\"No current or previous use\"]},{\"d\":3,\"q\":\"Which best describes your usual alcohol pattern?\",\"a\":[\"Frequent use or repeated heavy drinking occasions\",\"Around 2\u20133 days a week\",\"About once a week or less\",\"I do not drink alcohol\"]},{\"d\":4,\"q\":\"How well do you usually recover from day-to-day stress?\",\"a\":[\"Stress is high and recovery is scarce\",\"I often feel overloaded\",\"Stress is usually manageable\",\"I recover well and have regular ways to decompress\"]},{\"d\":4,\"q\":\"How would you describe the quality of your social connection?\",\"a\":[\"I often feel isolated or unsupported\",\"I have limited meaningful connection\",\"I have several meaningful relationships\",\"I feel strongly connected and supported\"]}],\"bioLabel\":\"Estimated biological age\",\"bioQualifier\":\"Illustrative lifestyle estimate\",\"bioNote\":\"Calculated from your answers, without biomarkers. This is not a clinical measurement of biological age.\",\"formulaText\":\"Above 65, the adjustment is \u22127 \u00d7 (score \u2212 65) \u00f7 35 years. Below 65, it is +12 \u00d7 (65 \u2212 score) \u00f7 65 years. Add this adjustment to chronological age and round once to a whole year. The illustrative output is limited to a minimum of 18. The 65-point reference and \u22127\/+12 limits are design choices, not effects established by clinical research.\",\"aboutTitle\":\"What is the Longevity Index?\",\"aboutText\":\"The Health & Life Longevity Index is a free lifestyle questionnaire for adults aged 18\u201390. It covers movement, nutrition, sleep, tobacco and alcohol exposure, stress recovery and social connection. Your result includes a score out of 100, a five-area profile and an illustrative age comparison.\",\"differenceBelow\":\"{n} years below your chronological age in this model\",\"differenceAbove\":\"{n} years above your chronological age in this model\",\"differenceSame\":\"At your chronological age after rounding\",\"ageDecrease\":\"Decrease age\",\"ageIncrease\":\"Increase age\",\"ageHint\":\"Use the slider or arrow keys to choose your age.\",\"copyFailed\":\"Copying is unavailable. Select and copy the text below.\",\"resultHeading\":\"Your Longevity Index result\",\"questionsTitle\":\"The 10 questions\",\"formulaTitle\":\"How the age estimate is calculated\",\"servicesLink\":\"Explore personal support\",\"articlesLink\":\"Read Health & Life articles\",\"allEqual\":\"The five areas have the same score. Choose one habit to maintain or strengthen.\",\"questionHint\":\"For this question, count each minute of vigorous activity as two minutes of moderate activity.\",\"sharePreview\":\"Text to share\",\"finish\":\"See my result\",\"noScript\":\"Enable JavaScript to take the questionnaire. You can read what the index covers and how it is calculated below.\",\"differenceBelowOne\":\"1 year below your chronological age in this model\",\"differenceAboveOne\":\"1 year above your chronological age in this model\"},\"ca\":{\"brand\":\"Health & Life \u00b7 Eina interactiva\",\"title\":\"Longevity Index\",\"subtitle\":\"Explora la relaci\u00f3 entre els teus h\u00e0bits i la salut al llarg dels anys. Respon 10 preguntes per comparar la teva edat cronol\u00f2gica amb una estimaci\u00f3 il\u00b7lustrativa de l\u2019edat biol\u00f2gica i con\u00e8ixer la puntuaci\u00f3 de les cinc \u00e0rees.\",\"metaQuestions\":\"preguntes\",\"metaDomains\":\"\u00e0rees\",\"metaMinutes\":\"minuts\",\"metaPrivacy\":\"sense registre\",\"start\":\"Descobrir el meu Longevity Index\",\"trust\":\"Eina educativa. Les respostes individuals es processen al navegador i no s\u2019inclouen en els esdeveniments d\u2019anal\u00edtica.\",\"domainsTitle\":\"Cinc \u00e0rees configuren la firma\",\"domains\":[\"Moviment\",\"Nutrici\u00f3\",\"Son i recuperaci\u00f3\",\"Tabac i alcohol\",\"Connexi\u00f3 i resili\u00e8ncia\"],\"ageStep\":\"Primer, la teva edat\",\"ageTitle\":\"Quina \u00e9s la teva edat cronol\u00f2gica?\",\"ageCopy\":\"Tria la teva edat entre 18 i 90 anys. \u00c9s el punt de partida de l\u2019estimaci\u00f3. Les respostes determinen l\u2019ajust, mentre que la puntuaci\u00f3 dels h\u00e0bits \u00e9s independent de l\u2019edat.\",\"years\":\"anys\",\"ageContinue\":\"Continuar amb l\u2019\u00edndex\",\"back\":\"Enrere\",\"continue\":\"Continuar\",\"restart\":\"Repetir l\u2019\u00edndex\",\"step\":\"Pregunta {n} de 10\",\"resultKicker\":\"El teu patr\u00f3 personal de longevitat\",\"resultTitle\":\"Longevity Index\",\"outOf\":\"sobre 100\",\"chronoLabel\":\"Edat cronol\u00f2gica\",\"signatureLabel\":\"La teva Longevity Signature\",\"domainScores\":\"Les cinc \u00e0rees\",\"strongest\":\"Punt m\u00e9s s\u00f2lid\",\"priority\":\"\u00c0rea amb m\u00e9s marge de millora\",\"interpretation\":\"Qu\u00e8 suggereix el teu patr\u00f3\",\"ageContextTitle\":\"Com interpretar la comparaci\u00f3 d\u2019edats\",\"ageContext\":\"L\u2019estimaci\u00f3 transforma la puntuaci\u00f3 dels h\u00e0bits en una difer\u00e8ncia d\u2019edat il\u00b7lustrativa. No s\u2019ha validat amb proves d\u2019edat biol\u00f2gica. No indica anys guanyats o perduts, esperan\u00e7a de vida ni ritme d\u2019envelliment. Perfils diferents poden obtenir el mateix resultat arrodonit.\",\"share\":\"Compartir resultat\",\"copy\":\"Copiar resultat\",\"copied\":\"Copiat\",\"shareText\":\"El meu Longevity Index de Health & Life \u00e9s {score}\/100. Edat cronol\u00f2gica: {age}. Estimaci\u00f3 il\u00b7lustrativa de l\u2019edat biol\u00f2gica: {bio}. Q\u00fcestionari d\u2019h\u00e0bits, sense mesurament cl\u00ednic. Punt m\u00e9s s\u00f2lid: {strongest}. \u00c0rea a refor\u00e7ar: {priority}.\",\"methodTitle\":\"Com funciona aquest \u00edndex\",\"methodText\":\"Cada resposta rep entre 0 i 100 punts. Cadascuna de les cinc \u00e0rees t\u00e9 dues preguntes i aporta el mateix pes (20%) a la puntuaci\u00f3 global. Una puntuaci\u00f3 m\u00e9s alta correspon a respostes m\u00e9s favorables en aquest q\u00fcestionari. L\u2019estimaci\u00f3 d\u2019edat utilitza la puntuaci\u00f3 sense arrodonir, amb 65 com a refer\u00e8ncia neutra.\",\"evidenceTitle\":\"Base cient\u00edfica\",\"evidenceText\":\"Les fonts seg\u00fcents fonamenten els temes sobre h\u00e0bits. No validen aquest q\u00fcestionari, el pes dels punts ni la conversi\u00f3 de punts a anys. Els m\u00e8todes cient\u00edfics d\u2019edat biol\u00f2gica utilitzen biomarcadors, com la metilaci\u00f3 de l\u2019ADN, que aquesta eina no recull.\",\"disclaimer\":\"\u00das educatiu. Aquest q\u00fcestionari no mesura l\u2019edat biol\u00f2gica, no diagnostica malalties ni substitueix una valoraci\u00f3 m\u00e8dica o psicol\u00f2gica individual.\",\"ctaLabel\":\"Health & Life \u00b7 Health Products\",\"ctaTitle\":\"Continua explorant l\u2019envelliment saludable\",\"ctaText\":\"Descobreix Health Products, amb productes seleccionats per la seva formulaci\u00f3, qualitat i relaci\u00f3 amb l\u2019enfocament de Health & Life.\",\"ctaButton\":\"Veure Health Products\",\"affiliateNote\":\"Alguns enlla\u00e7os de Health Products poden ser d\u2019afiliaci\u00f3.\",\"bands\":[{\"min\":85,\"label\":\"Bases s\u00f2lides\",\"text\":\"Les teves respostes mostren un patr\u00f3 globalment s\u00f2lid en les cinc \u00e0rees. El pas m\u00e9s \u00fatil acostuma a ser conservar el que ja funciona i refor\u00e7ar l\u2019\u00e0rea amb puntuaci\u00f3 m\u00e9s baixa sense buscar la perfecci\u00f3.\"},{\"min\":70,\"label\":\"Bon patr\u00f3 de base\",\"text\":\"El teu patr\u00f3 \u00e9s globalment favorable, amb una o dues \u00e0rees on encara hi pot haver un marge de millora rellevant. La const\u00e0ncia sol ser m\u00e9s important que la intensitat.\"},{\"min\":55,\"label\":\"Patr\u00f3 mixt\",\"text\":\"Les respostes combinen h\u00e0bits favorables amb algunes \u00e0rees sota pressi\u00f3. Centrar-se en un canvi pr\u00e0ctic dins de l\u2019\u00e0rea amb puntuaci\u00f3 m\u00e9s baixa pot ser m\u00e9s \u00fatil que intentar canviar-ho tot alhora.\"},{\"min\":0,\"label\":\"Diverses \u00e0rees per refor\u00e7ar\",\"text\":\"Hi ha diverses \u00e0rees de l\u2019estil de vida que poden beneficiar-se d\u2019atenci\u00f3. Comen\u00e7a per la que sigui m\u00e9s realista de modificar i valora orientaci\u00f3 professional si hi ha problemes de salut, s\u00edmptomes persistents o una c\u00e0rrega d\u2019estr\u00e8s important.\"}],\"domainInfo\":[{\"label\":\"Moviment\",\"short\":\"Activitat aer\u00f2bica i for\u00e7a\",\"tip\":\"Avan\u00e7a cap a una activitat setmanal regular i, quan sigui adequat, incorpora exercicis de for\u00e7a almenys dos dies per setmana.\"},{\"label\":\"Nutrici\u00f3\",\"short\":\"Patr\u00f3 alimentari i processament\",\"tip\":\"Construeix la major part dels \u00e0pats amb aliments poc processats, verdures, llegums, fruita, cereals integrals, fruits secs i fonts de prote\u00efna de qualitat.\"},{\"label\":\"Son i recuperaci\u00f3\",\"short\":\"Durada, qualitat i ritme\",\"tip\":\"Protegeix un horari de son regular i busca un descans reparador. En la majoria d\u2019adults, unes set a nou hores solen ser una refer\u00e8ncia adequada.\"},{\"label\":\"Tabac i alcohol\",\"short\":\"Exposicions evitables\",\"tip\":\"Evita fumar i l\u2019exposici\u00f3 al fum del tabac. Si fumes, el suport professional et pot ajudar a deixar-ho. Amb l\u2019alcohol, menys exposici\u00f3 implica menys risc per a la salut.\"},{\"label\":\"Connexi\u00f3 i resili\u00e8ncia\",\"short\":\"Recuperaci\u00f3 de l\u2019estr\u00e8s i vincles\",\"tip\":\"Dona un espai concret durant la setmana a la recuperaci\u00f3 i a les relacions significatives, en lloc de deixar-les per quan sobri temps.\"}],\"questions\":[{\"d\":0,\"q\":\"Quants minuts equivalents d\u2019activitat f\u00edsica moderada fas habitualment en una setmana?\",\"a\":[\"Menys de 30 minuts\",\"Uns 30\u2013149 minuts\",\"Uns 150\u2013299 minuts\",\"300 minuts o m\u00e9s\"]},{\"d\":0,\"q\":\"Quants dies per setmana acostumes a fer exercicis de for\u00e7a?\",\"a\":[\"Rarament o mai\",\"Menys d\u2019un dia per setmana\",\"Aproximadament un dia per setmana\",\"Dos o m\u00e9s dies per setmana\"]},{\"d\":1,\"q\":\"Amb quina freq\u00fc\u00e8ncia les verdures, fruites, llegums, cereals integrals, fruits secs o altres aliments poc processats tenen un paper central als teus \u00e0pats?\",\"a\":[\"Rarament\",\"En alguns \u00e0pats de la setmana\",\"La majoria de dies\",\"A la majoria d\u2019\u00e0pats\"]},{\"d\":1,\"q\":\"Amb quina freq\u00fc\u00e8ncia els ultraprocessats o les begudes ensucrades representen una part important del que menges o beus?\",\"a\":[\"La majoria de dies o \u00e0pats\",\"Diverses vegades per setmana\",\"Una o dues vegades per setmana\",\"Rarament\"]},{\"d\":2,\"q\":\"La majoria de nits, quantes hores acostumes a dormir?\",\"a\":[\"Menys de 6 hores\",\"Entre 6 i menys de 7 hores\",\"Entre 7 i 9 hores\",\"M\u00e9s de 9 hores\"]},{\"d\":2,\"q\":\"Com descriuries la regularitat i la qualitat reparadora del teu son?\",\"a\":[\"Irregular i gaireb\u00e9 mai reparador\",\"Sovint irregular o poc reparador\",\"Generalment for\u00e7a regular i reparador\",\"Regular i reparador de manera consistent\"]},{\"d\":3,\"q\":\"Quina opci\u00f3 descriu millor la teva exposici\u00f3 actual al tabac o a la nicotina inhalada?\",\"a\":[\"Consum diari\",\"Consum ocasional actual\",\"Consum anterior, per\u00f2 no actual\",\"No n\u2019he consumit mai\"]},{\"d\":3,\"q\":\"Quina opci\u00f3 descriu millor el teu consum habitual d\u2019alcohol?\",\"a\":[\"Consum freq\u00fcent o episodis repetits de consum elevat\",\"Uns 2\u20133 dies per setmana\",\"Un cop per setmana o menys\",\"No consumeixo alcohol\"]},{\"d\":4,\"q\":\"Com acostumes a recuperar-te de l\u2019estr\u00e8s quotidi\u00e0?\",\"a\":[\"L\u2019estr\u00e8s \u00e9s alt i gaireb\u00e9 no tinc espais de recuperaci\u00f3\",\"Sovint em sento sobrecarregat o sobrecarregada\",\"L\u2019estr\u00e8s acostuma a ser manejable\",\"Em recupero b\u00e9 i tinc formes regulars de desconnectar\"]},{\"d\":4,\"q\":\"Com descriuries la qualitat de les teves connexions socials?\",\"a\":[\"Sovint em sento a\u00efllat, a\u00efllada o sense suport\",\"Tinc poques connexions significatives\",\"Tinc diverses relacions significatives\",\"Em sento molt connectat o connectada i amb suport\"]}],\"bioLabel\":\"Edat biol\u00f2gica estimada\",\"bioQualifier\":\"Estimaci\u00f3 il\u00b7lustrativa segons els h\u00e0bits\",\"bioNote\":\"Calculada a partir de les respostes, sense biomarcadors. No \u00e9s una mesura cl\u00ednica de l\u2019edat biol\u00f2gica.\",\"formulaText\":\"Per sobre de 65, l\u2019ajust \u00e9s \u22127 \u00d7 (puntuaci\u00f3 \u2212 65) \u00f7 35 anys. Per sota de 65, \u00e9s +12 \u00d7 (65 \u2212 puntuaci\u00f3) \u00f7 65 anys. L\u2019ajust se suma a l\u2019edat cronol\u00f2gica i s\u2019arrodoneix una sola vegada a un any sencer, amb un resultat m\u00ednim de 18. La refer\u00e8ncia de 65 punts i els l\u00edmits de \u22127\/+12 s\u00f3n decisions de disseny, no efectes demostrats en recerca cl\u00ednica.\",\"aboutTitle\":\"Qu\u00e8 \u00e9s el Longevity Index?\",\"aboutText\":\"El Longevity Index de Health & Life \u00e9s un q\u00fcestionari gratu\u00eft sobre h\u00e0bits per a adults de 18 a 90 anys. Explora moviment, alimentaci\u00f3, son, exposici\u00f3 al tabac i a l\u2019alcohol, recuperaci\u00f3 de l\u2019estr\u00e8s i relacions socials. El resultat inclou una puntuaci\u00f3 sobre 100, un perfil de cinc \u00e0rees i una comparaci\u00f3 d\u2019edats il\u00b7lustrativa.\",\"differenceBelow\":\"{n} anys per sota de l\u2019edat cronol\u00f2gica en aquest model\",\"differenceAbove\":\"{n} anys per sobre de l\u2019edat cronol\u00f2gica en aquest model\",\"differenceSame\":\"Coincideix amb l\u2019edat cronol\u00f2gica despr\u00e9s d\u2019arrodonir\",\"ageDecrease\":\"Reduir l\u2019edat\",\"ageIncrease\":\"Augmentar l\u2019edat\",\"ageHint\":\"Tria l\u2019edat amb el control lliscant o les tecles de fletxa.\",\"copyFailed\":\"No s\u2019ha pogut copiar. Selecciona i copia el text de sota.\",\"resultHeading\":\"El teu resultat del Longevity Index\",\"questionsTitle\":\"Les 10 preguntes\",\"formulaTitle\":\"Com es calcula l\u2019estimaci\u00f3 d\u2019edat\",\"servicesLink\":\"Consultar l\u2019acompanyament personal\",\"articlesLink\":\"Llegir articles de Health & Life\",\"allEqual\":\"Les cinc \u00e0rees tenen la mateixa puntuaci\u00f3. Tria un h\u00e0bit per mantenir o refor\u00e7ar.\",\"questionHint\":\"En aquesta pregunta, compta cada minut d\u2019activitat intensa com dos minuts d\u2019activitat moderada.\",\"sharePreview\":\"Text per compartir\",\"finish\":\"Veure el resultat\",\"noScript\":\"Activa JavaScript per respondre el q\u00fcestionari. A continuaci\u00f3 pots llegir qu\u00e8 explora l\u2019\u00edndex i com es calcula.\",\"differenceBelowOne\":\"1 any per sota de l\u2019edat cronol\u00f2gica en aquest model\",\"differenceAboveOne\":\"1 any per sobre de l\u2019edat cronol\u00f2gica en aquest model\"},\"es\":{\"brand\":\"Health & Life \u00b7 Herramienta interactiva\",\"title\":\"Longevity Index\",\"subtitle\":\"Explora la relaci\u00f3n entre tus h\u00e1bitos y la salud a lo largo de los a\u00f1os. Responde 10 preguntas para comparar tu edad cronol\u00f3gica con una estimaci\u00f3n ilustrativa de la edad biol\u00f3gica y conocer la puntuaci\u00f3n de las cinco \u00e1reas.\",\"metaQuestions\":\"preguntas\",\"metaDomains\":\"\u00e1reas\",\"metaMinutes\":\"minutos\",\"metaPrivacy\":\"sin registro\",\"start\":\"Descubrir mi Longevity Index\",\"trust\":\"Herramienta educativa. Las respuestas individuales se procesan en el navegador y no se incluyen en los eventos de anal\u00edtica.\",\"domainsTitle\":\"Cinco \u00e1reas configuran la firma\",\"domains\":[\"Movimiento\",\"Nutrici\u00f3n\",\"Sue\u00f1o y recuperaci\u00f3n\",\"Tabaco y alcohol\",\"Conexi\u00f3n y resiliencia\"],\"ageStep\":\"Primero, tu edad\",\"ageTitle\":\"\u00bfCu\u00e1l es tu edad cronol\u00f3gica?\",\"ageCopy\":\"Elige tu edad entre 18 y 90 a\u00f1os. Es el punto de partida de la estimaci\u00f3n. Tus respuestas determinan el ajuste, mientras que la puntuaci\u00f3n de h\u00e1bitos es independiente de la edad.\",\"years\":\"a\u00f1os\",\"ageContinue\":\"Continuar con el \u00edndice\",\"back\":\"Atr\u00e1s\",\"continue\":\"Continuar\",\"restart\":\"Repetir el \u00edndice\",\"step\":\"Pregunta {n} de 10\",\"resultKicker\":\"Tu patr\u00f3n personal de longevidad\",\"resultTitle\":\"Longevity Index\",\"outOf\":\"sobre 100\",\"chronoLabel\":\"Edad cronol\u00f3gica\",\"signatureLabel\":\"Tu Longevity Signature\",\"domainScores\":\"Tus cinco \u00e1reas\",\"strongest\":\"Base m\u00e1s s\u00f3lida\",\"priority\":\"\u00c1rea con m\u00e1s margen de mejora\",\"interpretation\":\"Qu\u00e9 sugiere tu patr\u00f3n\",\"ageContextTitle\":\"C\u00f3mo interpretar la comparaci\u00f3n de edades\",\"ageContext\":\"La estimaci\u00f3n transforma la puntuaci\u00f3n de h\u00e1bitos en una diferencia de edad ilustrativa. No se ha validado con pruebas de edad biol\u00f3gica. No indica a\u00f1os ganados o perdidos, esperanza de vida ni ritmo de envejecimiento. Perfiles distintos pueden obtener el mismo resultado redondeado.\",\"share\":\"Compartir resultado\",\"copy\":\"Copiar resultado\",\"copied\":\"Copiado\",\"shareText\":\"Mi Longevity Index de Health & Life es {score}\/100. Edad cronol\u00f3gica: {age}. Estimaci\u00f3n ilustrativa de la edad biol\u00f3gica: {bio}. Cuestionario de h\u00e1bitos, sin medici\u00f3n cl\u00ednica. Base m\u00e1s s\u00f3lida: {strongest}. \u00c1rea a reforzar: {priority}.\",\"methodTitle\":\"C\u00f3mo funciona este \u00edndice\",\"methodText\":\"Cada respuesta recibe entre 0 y 100 puntos. Cada una de las cinco \u00e1reas tiene dos preguntas y aporta el mismo peso (20%) a la puntuaci\u00f3n global. Una puntuaci\u00f3n mayor corresponde a respuestas m\u00e1s favorables en este cuestionario. La estimaci\u00f3n de edad utiliza la puntuaci\u00f3n sin redondear, con 65 como referencia neutra.\",\"evidenceTitle\":\"Base cient\u00edfica\",\"evidenceText\":\"Las fuentes siguientes fundamentan los temas sobre h\u00e1bitos. No validan este cuestionario, el peso de los puntos ni la conversi\u00f3n de puntos a a\u00f1os. Los m\u00e9todos cient\u00edficos de edad biol\u00f3gica utilizan biomarcadores, como la metilaci\u00f3n del ADN, que esta herramienta no recoge.\",\"disclaimer\":\"Uso educativo. Este cuestionario no mide la edad biol\u00f3gica, no diagnostica enfermedades ni sustituye una valoraci\u00f3n m\u00e9dica o psicol\u00f3gica individual.\",\"ctaLabel\":\"Health & Life \u00b7 Health Products\",\"ctaTitle\":\"Sigue explorando el envejecimiento saludable\",\"ctaText\":\"Descubre Health Products, con productos seleccionados por su formulaci\u00f3n, calidad y relaci\u00f3n con el enfoque de Health & Life.\",\"ctaButton\":\"Ver Health Products\",\"affiliateNote\":\"Algunos enlaces de Health Products pueden ser de afiliaci\u00f3n.\",\"bands\":[{\"min\":85,\"label\":\"Bases s\u00f3lidas\",\"text\":\"Tus respuestas muestran un patr\u00f3n globalmente s\u00f3lido en las cinco \u00e1reas. El paso m\u00e1s \u00fatil suele ser conservar lo que ya funciona y reforzar el \u00e1rea con menor puntuaci\u00f3n sin perseguir la perfecci\u00f3n.\"},{\"min\":70,\"label\":\"Buen patr\u00f3n de base\",\"text\":\"Tu patr\u00f3n es globalmente favorable, con una o dos \u00e1reas en las que todav\u00eda puede haber un margen de mejora relevante. La constancia suele importar m\u00e1s que la intensidad.\"},{\"min\":55,\"label\":\"Patr\u00f3n mixto\",\"text\":\"Las respuestas combinan h\u00e1bitos favorables con algunas \u00e1reas bajo presi\u00f3n. Centrarse en un cambio pr\u00e1ctico dentro del \u00e1rea con menor puntuaci\u00f3n puede ser m\u00e1s \u00fatil que intentar cambiarlo todo a la vez.\"},{\"min\":0,\"label\":\"Varias \u00e1reas por reforzar\",\"text\":\"Hay varias \u00e1reas del estilo de vida que pueden beneficiarse de atenci\u00f3n. Empieza por la que resulte m\u00e1s realista modificar y valora orientaci\u00f3n profesional si existen problemas de salud, s\u00edntomas persistentes o una carga importante de estr\u00e9s.\"}],\"domainInfo\":[{\"label\":\"Movimiento\",\"short\":\"Actividad aer\u00f3bica y fuerza\",\"tip\":\"Avanza hacia una actividad semanal regular e incorpora, cuando sea adecuado, ejercicios de fuerza al menos dos d\u00edas por semana.\"},{\"label\":\"Nutrici\u00f3n\",\"short\":\"Patr\u00f3n alimentario y procesamiento\",\"tip\":\"Construye la mayor\u00eda de las comidas con alimentos poco procesados, verduras, legumbres, fruta, cereales integrales, frutos secos y fuentes de prote\u00edna de calidad.\"},{\"label\":\"Sue\u00f1o y recuperaci\u00f3n\",\"short\":\"Duraci\u00f3n, calidad y ritmo\",\"tip\":\"Protege un horario de sue\u00f1o regular y busca un descanso reparador. En la mayor\u00eda de adultos, unas siete a nueve horas suelen ser una referencia adecuada.\"},{\"label\":\"Tabaco y alcohol\",\"short\":\"Exposiciones evitables\",\"tip\":\"Evita fumar y la exposici\u00f3n al humo del tabaco. Si fumas, el apoyo profesional puede ayudarte a dejarlo. Con el alcohol, una menor exposici\u00f3n implica un menor riesgo para la salud.\"},{\"label\":\"Conexi\u00f3n y resiliencia\",\"short\":\"Recuperaci\u00f3n del estr\u00e9s y v\u00ednculos\",\"tip\":\"Reserva un espacio concreto durante la semana para la recuperaci\u00f3n y las relaciones significativas, en lugar de dejarlas para cuando sobre tiempo.\"}],\"questions\":[{\"d\":0,\"q\":\"\u00bfCu\u00e1ntos minutos equivalentes de actividad f\u00edsica moderada haces habitualmente a la semana?\",\"a\":[\"Menos de 30 minutos\",\"Unos 30\u2013149 minutos\",\"Unos 150\u2013299 minutos\",\"300 minutos o m\u00e1s\"]},{\"d\":0,\"q\":\"\u00bfCu\u00e1ntos d\u00edas a la semana sueles hacer ejercicios de fuerza?\",\"a\":[\"Raramente o nunca\",\"Menos de un d\u00eda por semana\",\"Aproximadamente un d\u00eda por semana\",\"Dos o m\u00e1s d\u00edas por semana\"]},{\"d\":1,\"q\":\"\u00bfCon qu\u00e9 frecuencia las verduras, frutas, legumbres, cereales integrales, frutos secos u otros alimentos poco procesados ocupan un lugar central en tus comidas?\",\"a\":[\"Raramente\",\"En algunas comidas de la semana\",\"La mayor\u00eda de los d\u00edas\",\"En la mayor\u00eda de las comidas\"]},{\"d\":1,\"q\":\"\u00bfCon qu\u00e9 frecuencia los ultraprocesados o las bebidas azucaradas representan una parte importante de lo que comes o bebes?\",\"a\":[\"La mayor\u00eda de los d\u00edas o comidas\",\"Varias veces por semana\",\"Una o dos veces por semana\",\"Raramente\"]},{\"d\":2,\"q\":\"La mayor\u00eda de las noches, \u00bfcu\u00e1ntas horas sueles dormir?\",\"a\":[\"Menos de 6 horas\",\"Entre 6 y menos de 7 horas\",\"Entre 7 y 9 horas\",\"M\u00e1s de 9 horas\"]},{\"d\":2,\"q\":\"\u00bfC\u00f3mo describir\u00edas la regularidad y la calidad reparadora de tu sue\u00f1o?\",\"a\":[\"Irregular y casi nunca reparador\",\"A menudo irregular o poco reparador\",\"Generalmente bastante regular y reparador\",\"Regular y reparador de forma consistente\"]},{\"d\":3,\"q\":\"\u00bfQu\u00e9 opci\u00f3n describe mejor tu exposici\u00f3n actual al tabaco o a la nicotina inhalada?\",\"a\":[\"Consumo diario\",\"Consumo ocasional actual\",\"Consumo anterior, pero no actual\",\"No he consumido nunca\"]},{\"d\":3,\"q\":\"\u00bfQu\u00e9 opci\u00f3n describe mejor tu consumo habitual de alcohol?\",\"a\":[\"Consumo frecuente o episodios repetidos de consumo elevado\",\"Unos 2\u20133 d\u00edas por semana\",\"Una vez por semana o menos\",\"No consumo alcohol\"]},{\"d\":4,\"q\":\"\u00bfC\u00f3mo sueles recuperarte del estr\u00e9s cotidiano?\",\"a\":[\"El estr\u00e9s es alto y casi no tengo espacios de recuperaci\u00f3n\",\"A menudo me siento sobrecargado o sobrecargada\",\"El estr\u00e9s suele ser manejable\",\"Me recupero bien y tengo formas regulares de desconectar\"]},{\"d\":4,\"q\":\"\u00bfC\u00f3mo describir\u00edas la calidad de tus conexiones sociales?\",\"a\":[\"A menudo me siento aislado, aislada o sin apoyo\",\"Tengo pocas conexiones significativas\",\"Tengo varias relaciones significativas\",\"Me siento muy conectado o conectada y con apoyo\"]}],\"bioLabel\":\"Edad biol\u00f3gica estimada\",\"bioQualifier\":\"Estimaci\u00f3n ilustrativa seg\u00fan tus h\u00e1bitos\",\"bioNote\":\"Calculada a partir de tus respuestas, sin biomarcadores. No es una medici\u00f3n cl\u00ednica de la edad biol\u00f3gica.\",\"formulaText\":\"Por encima de 65, el ajuste es \u22127 \u00d7 (puntuaci\u00f3n \u2212 65) \u00f7 35 a\u00f1os. Por debajo de 65, es +12 \u00d7 (65 \u2212 puntuaci\u00f3n) \u00f7 65 a\u00f1os. El ajuste se suma a la edad cronol\u00f3gica y se redondea una sola vez a un a\u00f1o entero, con un resultado m\u00ednimo de 18. La referencia de 65 puntos y los l\u00edmites de \u22127\/+12 son decisiones de dise\u00f1o, no efectos demostrados en investigaci\u00f3n cl\u00ednica.\",\"aboutTitle\":\"\u00bfQu\u00e9 es el Longevity Index?\",\"aboutText\":\"El Longevity Index de Health & Life es un cuestionario gratuito sobre h\u00e1bitos para adultos de 18 a 90 a\u00f1os. Explora movimiento, alimentaci\u00f3n, sue\u00f1o, exposici\u00f3n al tabaco y al alcohol, recuperaci\u00f3n del estr\u00e9s y relaciones sociales. El resultado incluye una puntuaci\u00f3n sobre 100, un perfil de cinco \u00e1reas y una comparaci\u00f3n de edades ilustrativa.\",\"differenceBelow\":\"{n} a\u00f1os por debajo de la edad cronol\u00f3gica en este modelo\",\"differenceAbove\":\"{n} a\u00f1os por encima de la edad cronol\u00f3gica en este modelo\",\"differenceSame\":\"Coincide con la edad cronol\u00f3gica tras redondear\",\"ageDecrease\":\"Reducir la edad\",\"ageIncrease\":\"Aumentar la edad\",\"ageHint\":\"Elige tu edad con el control deslizante o las teclas de flecha.\",\"copyFailed\":\"No se ha podido copiar. Selecciona y copia el texto de abajo.\",\"resultHeading\":\"Tu resultado del Longevity Index\",\"questionsTitle\":\"Las 10 preguntas\",\"formulaTitle\":\"C\u00f3mo se calcula la estimaci\u00f3n de edad\",\"servicesLink\":\"Consultar el acompa\u00f1amiento personal\",\"articlesLink\":\"Leer art\u00edculos de Health & Life\",\"allEqual\":\"Las cinco \u00e1reas tienen la misma puntuaci\u00f3n. Elige un h\u00e1bito que mantener o reforzar.\",\"questionHint\":\"En esta pregunta, cuenta cada minuto de actividad intensa como dos minutos de actividad moderada.\",\"sharePreview\":\"Texto para compartir\",\"finish\":\"Ver el resultado\",\"noScript\":\"Activa JavaScript para responder el cuestionario. A continuaci\u00f3n puedes leer qu\u00e9 explora el \u00edndice y c\u00f3mo se calcula.\",\"differenceBelowOne\":\"1 a\u00f1o por debajo de la edad cronol\u00f3gica en este modelo\",\"differenceAboveOne\":\"1 a\u00f1o por encima de la edad cronol\u00f3gica en este modelo\"},\"de\":{\"brand\":\"Health & Life \u00b7 Interaktives Tool\",\"title\":\"Longevity Index\",\"subtitle\":\"Entdecken Sie, wie Ihre Gewohnheiten mit gesundem Altern zusammenh\u00e4ngen. Beantworten Sie 10 Fragen, vergleichen Sie Ihr tats\u00e4chliches Alter mit einer beispielhaften Sch\u00e4tzung des biologischen Alters und sehen Sie Ihre f\u00fcnf Bereichswerte.\",\"metaQuestions\":\"Fragen\",\"metaDomains\":\"Bereiche\",\"metaMinutes\":\"Minuten\",\"metaPrivacy\":\"ohne Anmeldung\",\"start\":\"Meinen Longevity Index entdecken\",\"trust\":\"Edukatives Tool. Ihre einzelnen Antworten werden im Browser verarbeitet und nicht in Analytics-Ereignissen \u00fcbermittelt.\",\"domainsTitle\":\"F\u00fcnf Bereiche pr\u00e4gen die Signatur\",\"domains\":[\"Bewegung\",\"Ern\u00e4hrung\",\"Schlaf & Erholung\",\"Tabak & Alkohol\",\"Verbindung & Resilienz\"],\"ageStep\":\"Zuerst Ihr Alter\",\"ageTitle\":\"Wie alt sind Sie chronologisch?\",\"ageCopy\":\"W\u00e4hlen Sie Ihr Alter zwischen 18 und 90 Jahren. Es ist der Ausgangspunkt der Sch\u00e4tzung. Ihre Antworten bestimmen die Anpassung. Der Lebensstil-Score ist unabh\u00e4ngig vom Alter.\",\"years\":\"Jahre\",\"ageContinue\":\"Weiter zum Index\",\"back\":\"Zur\u00fcck\",\"continue\":\"Weiter\",\"restart\":\"Index erneut durchf\u00fchren\",\"step\":\"Frage {n} von 10\",\"resultKicker\":\"Ihr pers\u00f6nliches Longevity-Muster\",\"resultTitle\":\"Longevity Index\",\"outOf\":\"von 100\",\"chronoLabel\":\"Chronologisches Alter\",\"signatureLabel\":\"Ihre Longevity Signature\",\"domainScores\":\"Ihre f\u00fcnf Bereiche\",\"strongest\":\"St\u00e4rkste Grundlage\",\"priority\":\"Bereich mit dem gr\u00f6\u00dften Verbesserungsspielraum\",\"interpretation\":\"Was Ihr Muster nahelegt\",\"ageContextTitle\":\"Den Altersvergleich verstehen\",\"ageContext\":\"Die Sch\u00e4tzung \u00fcbersetzt Ihren Lebensstil-Score in einen beispielhaften Altersunterschied. Sie wurde nicht anhand biologischer Alterstests validiert. Sie zeigt weder gewonnene oder verlorene Lebensjahre noch Lebenserwartung oder Alterungstempo. Verschiedene Profile k\u00f6nnen dasselbe gerundete Ergebnis erhalten.\",\"share\":\"Ergebnis teilen\",\"copy\":\"Ergebnis kopieren\",\"copied\":\"Kopiert\",\"shareText\":\"Mein Health & Life Longevity Index ist {score}\/100. Chronologisches Alter: {age}. Beispielhaft gesch\u00e4tztes biologisches Alter: {bio}. Lebensstil-Fragebogen, keine klinische Messung. St\u00e4rkster Bereich: {strongest}. Fokusbereich: {priority}.\",\"methodTitle\":\"Wie dieser Index funktioniert\",\"methodText\":\"Jede Antwort erh\u00e4lt 0\u2013100 Punkte. Jeder der f\u00fcnf Bereiche enth\u00e4lt zwei Fragen und tr\u00e4gt gleich viel (20%) zum Gesamtscore bei. Ein h\u00f6herer Score steht f\u00fcr g\u00fcnstigere Antworten in diesem Fragebogen. Die Alterssch\u00e4tzung verwendet den ungerundeten Score mit 65 als neutralem Bezugspunkt.\",\"evidenceTitle\":\"Wissenschaftliche Grundlage\",\"evidenceText\":\"Die folgenden Quellen begr\u00fcnden die Lebensstilthemen. Sie validieren weder diesen Fragebogen noch die Punktgewichte oder die Umrechnung in Jahre. Wissenschaftliche Verfahren zum biologischen Alter nutzen Biomarker wie die DNA-Methylierung, die dieses Tool nicht erfasst.\",\"disclaimer\":\"F\u00fcr Bildungszwecke. Dieser Fragebogen misst kein biologisches Alter, diagnostiziert keine Erkrankungen und ersetzt keine individuelle medizinische oder psychologische Beurteilung.\",\"ctaLabel\":\"Health & Life \u00b7 Health Products\",\"ctaTitle\":\"Gesundes Altern weiter erkunden\",\"ctaText\":\"Entdecken Sie Health Products mit Produkten, die nach Formulierung, Qualit\u00e4t und ihrer Relevanz f\u00fcr den Health & Life-Ansatz ausgew\u00e4hlt wurden.\",\"ctaButton\":\"Health Products ansehen\",\"affiliateNote\":\"Einige Links in Health Products k\u00f6nnen Affiliate-Links sein.\",\"bands\":[{\"min\":85,\"label\":\"Starke Grundlagen\",\"text\":\"Ihre Antworten zeigen \u00fcber die f\u00fcnf Bereiche hinweg ein insgesamt starkes Muster. Meist ist es sinnvoller, das bereits Funktionierende zu erhalten und den niedrigsten Bereich gezielt zu st\u00e4rken, statt Perfektion anzustreben.\"},{\"min\":70,\"label\":\"Solide Grundlagen\",\"text\":\"Ihr Muster unterst\u00fctzt gesundes Altern insgesamt gut, mit ein oder zwei Bereichen, in denen noch relevanter Spielraum besteht. Best\u00e4ndigkeit ist meist wichtiger als Intensit\u00e4t.\"},{\"min\":55,\"label\":\"Gemischtes Muster\",\"text\":\"Ihre Antworten zeigen eine Mischung aus g\u00fcnstigen Gewohnheiten und Bereichen mit Verbesserungspotenzial. Ein konkreter Schritt im niedrigsten Bereich ist oft hilfreicher, als alles gleichzeitig ver\u00e4ndern zu wollen.\"},{\"min\":0,\"label\":\"Mehrere Bereiche st\u00e4rken\",\"text\":\"Mehrere Lebensstilbereiche k\u00f6nnten Aufmerksamkeit verdienen. Beginnen Sie mit dem Bereich, der realistisch ver\u00e4nderbar ist, und ziehen Sie professionelle Beratung in Betracht, wenn Erkrankungen, anhaltende Beschwerden oder eine hohe Stressbelastung bestehen.\"}],\"domainInfo\":[{\"label\":\"Bewegung\",\"short\":\"Ausdauer und Kraft\",\"tip\":\"Arbeiten Sie auf regelm\u00e4\u00dfige w\u00f6chentliche Bewegung hin und erg\u00e4nzen Sie, wenn passend, an mindestens zwei Tagen Krafttraining.\"},{\"label\":\"Ern\u00e4hrung\",\"short\":\"Ern\u00e4hrungsmuster und Verarbeitung\",\"tip\":\"Gestalten Sie den Gro\u00dfteil der Mahlzeiten mit wenig verarbeiteten Lebensmitteln, Gem\u00fcse, H\u00fclsenfr\u00fcchten, Obst, Vollkorn, N\u00fcssen und hochwertigen Proteinquellen.\"},{\"label\":\"Schlaf & Erholung\",\"short\":\"Dauer, Qualit\u00e4t und Rhythmus\",\"tip\":\"Sch\u00fctzen Sie ein regelm\u00e4\u00dfiges Schlaffenster und achten Sie auf erholsamen Schlaf. F\u00fcr die meisten Erwachsenen sind etwa sieben bis neun Stunden eine sinnvolle Orientierung.\"},{\"label\":\"Tabak & Alkohol\",\"short\":\"Vermeidbare Expositionen\",\"tip\":\"Vermeiden Sie Rauchen und Tabakrauch. Wenn Sie rauchen, kann professionelle Unterst\u00fctzung beim Aufh\u00f6ren helfen. Bei Alkohol bedeutet weniger Exposition ein geringeres Gesundheitsrisiko.\"},{\"label\":\"Verbindung & Resilienz\",\"short\":\"Stressregulation und soziale Bindung\",\"tip\":\"Planen Sie Erholung und bedeutungsvolle soziale Verbindung bewusst in die Woche ein, statt beides dem Zufall zu \u00fcberlassen.\"}],\"questions\":[{\"d\":0,\"q\":\"Wie viele Minuten k\u00f6rperliche Aktivit\u00e4t machen Sie pro Woche, umgerechnet in moderate Intensit\u00e4t?\",\"a\":[\"Weniger als 30 Minuten\",\"Etwa 30\u2013149 Minuten\",\"Etwa 150\u2013299 Minuten\",\"300 Minuten oder mehr\"]},{\"d\":0,\"q\":\"An wie vielen Tagen pro Woche machen Sie normalerweise Kraft\u00fcbungen?\",\"a\":[\"Selten oder nie\",\"Weniger als ein Tag pro Woche\",\"Etwa ein Tag pro Woche\",\"An zwei oder mehr Tagen pro Woche\"]},{\"d\":1,\"q\":\"Wie h\u00e4ufig bilden Gem\u00fcse, Obst, H\u00fclsenfr\u00fcchte, Vollkorn, N\u00fcsse oder andere wenig verarbeitete Lebensmittel den Schwerpunkt Ihrer Mahlzeiten?\",\"a\":[\"Selten\",\"Bei einigen Mahlzeiten pro Woche\",\"An den meisten Tagen\",\"Bei den meisten Mahlzeiten\"]},{\"d\":1,\"q\":\"Wie h\u00e4ufig machen stark verarbeitete Lebensmittel oder zuckerhaltige Getr\u00e4nke einen wesentlichen Teil Ihrer Ern\u00e4hrung aus?\",\"a\":[\"An den meisten Tagen oder bei den meisten Mahlzeiten\",\"Mehrmals pro Woche\",\"Etwa ein- bis zweimal pro Woche\",\"Selten\"]},{\"d\":2,\"q\":\"Wie viele Stunden schlafen Sie in den meisten N\u00e4chten?\",\"a\":[\"Weniger als 6 Stunden\",\"Etwa 6 bis unter 7 Stunden\",\"Etwa 7 bis 9 Stunden\",\"Mehr als 9 Stunden\"]},{\"d\":2,\"q\":\"Wie w\u00fcrden Sie Regelm\u00e4\u00dfigkeit und Erholungsqualit\u00e4t Ihres Schlafs beschreiben?\",\"a\":[\"Unregelm\u00e4\u00dfig und kaum erholsam\",\"Oft unregelm\u00e4\u00dfig oder wenig erholsam\",\"Meist recht regelm\u00e4\u00dfig und erholsam\",\"Best\u00e4ndig regelm\u00e4\u00dfig und erholsam\"]},{\"d\":3,\"q\":\"Welche Aussage beschreibt Ihre aktuelle Exposition gegen\u00fcber Tabak oder inhaliertem Nikotin am besten?\",\"a\":[\"T\u00e4glicher Konsum\",\"Gelegentlicher aktueller Konsum\",\"Fr\u00fcherer Konsum, aktuell keiner\",\"Nie konsumiert\"]},{\"d\":3,\"q\":\"Welche Aussage beschreibt Ihren \u00fcblichen Alkoholkonsum am besten?\",\"a\":[\"H\u00e4ufiger Konsum oder wiederholte Episoden mit hohem Konsum\",\"Etwa 2\u20133 Tage pro Woche\",\"Etwa einmal pro Woche oder seltener\",\"Ich trinke keinen Alkohol\"]},{\"d\":4,\"q\":\"Wie gut erholen Sie sich normalerweise von Alltagsstress?\",\"a\":[\"Hoher Stress und kaum Erholung\",\"Ich f\u00fchle mich h\u00e4ufig \u00fcberlastet\",\"Stress ist meist gut handhabbar\",\"Ich erhole mich gut und habe feste Wege zum Abschalten\"]},{\"d\":4,\"q\":\"Wie w\u00fcrden Sie die Qualit\u00e4t Ihrer sozialen Verbindungen beschreiben?\",\"a\":[\"Ich f\u00fchle mich h\u00e4ufig isoliert oder wenig unterst\u00fctzt\",\"Ich habe nur wenige bedeutungsvolle Verbindungen\",\"Ich habe mehrere bedeutungsvolle Beziehungen\",\"Ich f\u00fchle mich stark verbunden und unterst\u00fctzt\"]}],\"bioLabel\":\"Gesch\u00e4tztes biologisches Alter\",\"bioQualifier\":\"Beispielhafte Sch\u00e4tzung anhand des Lebensstils\",\"bioNote\":\"Aus Ihren Antworten berechnet, ohne Biomarker. Dies ist keine klinische Messung des biologischen Alters.\",\"formulaText\":\"\u00dcber 65 betr\u00e4gt die Anpassung \u22127 \u00d7 (Score \u2212 65) \u00f7 35 Jahre. Unter 65 betr\u00e4gt sie +12 \u00d7 (65 \u2212 Score) \u00f7 65 Jahre. Die Anpassung wird zum chronologischen Alter addiert und einmal auf ganze Jahre gerundet. Das Mindestergebnis betr\u00e4gt 18. Der Bezugspunkt 65 und die Grenzen \u22127\/+12 sind Gestaltungsentscheidungen, keine klinisch nachgewiesenen Effekte.\",\"aboutTitle\":\"Was ist der Longevity Index?\",\"aboutText\":\"Der Health & Life Longevity Index ist ein kostenloser Lebensstil-Fragebogen f\u00fcr Erwachsene von 18 bis 90 Jahren. Er umfasst Bewegung, Ern\u00e4hrung, Schlaf, Tabak- und Alkoholexposition, Stresserholung und soziale Beziehungen. Das Ergebnis enth\u00e4lt einen Score von 100, ein Profil aus f\u00fcnf Bereichen und einen beispielhaften Altersvergleich.\",\"differenceBelow\":\"{n} Jahre unter Ihrem chronologischen Alter in diesem Modell\",\"differenceAbove\":\"{n} Jahre \u00fcber Ihrem chronologischen Alter in diesem Modell\",\"differenceSame\":\"Nach Rundung gleich Ihrem chronologischen Alter\",\"ageDecrease\":\"Alter verringern\",\"ageIncrease\":\"Alter erh\u00f6hen\",\"ageHint\":\"W\u00e4hlen Sie Ihr Alter mit dem Schieberegler oder den Pfeiltasten.\",\"copyFailed\":\"Kopieren ist nicht verf\u00fcgbar. Markieren und kopieren Sie den Text unten.\",\"resultHeading\":\"Ihr Longevity Index Ergebnis\",\"questionsTitle\":\"Die 10 Fragen\",\"formulaTitle\":\"Berechnung der Alterssch\u00e4tzung\",\"servicesLink\":\"Pers\u00f6nliche Begleitung entdecken\",\"articlesLink\":\"Health & Life Artikel lesen\",\"allEqual\":\"Alle f\u00fcnf Bereiche haben denselben Score. W\u00e4hlen Sie eine Gewohnheit, die Sie beibehalten oder st\u00e4rken m\u00f6chten.\",\"questionHint\":\"Z\u00e4hlen Sie f\u00fcr diese Frage jede Minute intensiver Aktivit\u00e4t als zwei Minuten moderater Aktivit\u00e4t.\",\"sharePreview\":\"Text zum Teilen\",\"finish\":\"Mein Ergebnis ansehen\",\"noScript\":\"Aktivieren Sie JavaScript, um den Fragebogen auszuf\u00fcllen. Unten k\u00f6nnen Sie nachlesen, was der Index umfasst und wie er berechnet wird.\",\"differenceBelowOne\":\"1 Jahr unter Ihrem chronologischen Alter in diesem Modell\",\"differenceAboveOne\":\"1 Jahr \u00fcber Ihrem chronologischen Alter in diesem Modell\"}};\r\n  var SCORES=[[0,40,80,100],[0,35,65,100],[20,45,75,100],[0,40,70,100],[30,65,100,70],[20,45,75,100],[0,20,70,100],[0,40,75,100],[20,45,75,100],[20,45,75,100]];\r\n  var COLORS=[\"#D95A45\",\"#2F6B4F\",\"#7359A1\",\"#CE9017\",\"#277E86\"];\r\n  var INK_COLORS=[\"#AD402F\",\"#2F6B4F\",\"#7359A1\",\"#866009\",\"#236D75\"];\r\n  var LETTERS=[\"A\",\"B\",\"C\",\"D\"];\r\n\r\n  \/* MODEL 3.1: an explicitly illustrative lifestyle-to-age mapping.\r\n     No fitted clinical coefficients, random values or age fallback.\r\n     Retains the original point table and equal domain weights.\r\n     Scores and age are rounded only for display, after the complete calculation. *\/\r\n  function calculateProfile(chronologicalAge, responses){\r\n    if(!Number.isInteger(chronologicalAge) || chronologicalAge<18 || chronologicalAge>90){\r\n      throw new RangeError(\"Chronological age must be an integer from 18 to 90.\");\r\n    }\r\n    var totals=[0,0,0,0,0];\r\n    for(var i=0;i<SCORES.length;i++){\r\n      var selected=responses && responses[i];\r\n      if(!Number.isInteger(selected) || selected<0 || selected>=SCORES[i].length){\r\n        throw new RangeError(\"All 10 questions require a valid answer.\");\r\n      }\r\n      totals[Math.floor(i\/2)]+=SCORES[i][selected];\r\n    }\r\n    var domains=totals.map(function(v){return v\/2;});\r\n    var rawScore=domains.reduce(function(a,b){return a+b;},0)\/domains.length;\r\n    var adjustment=rawScore>=65 ? -7*(rawScore-65)\/35 : 12*(65-rawScore)\/65;\r\n    var biologicalAge=Math.round(Math.max(18,chronologicalAge+adjustment));\r\n    return {\r\n      score:Math.round(rawScore),rawScore:rawScore,\r\n      domains:domains.map(function(v){return Math.round(v);}),\r\n      strongest:domains.indexOf(Math.max.apply(null,domains)),\r\n      priority:domains.indexOf(Math.min.apply(null,domains)),\r\n      allEqual:domains.every(function(v){return v===domains[0];}),\r\n      age:chronologicalAge,biologicalAge:biologicalAge,\r\n      difference:biologicalAge-chronologicalAge\r\n    };\r\n  }\r\n\r\n  function detectLang(){\r\n    var parts=(window.location.pathname||\"\").toLowerCase().split(\"\/\").filter(Boolean);\r\n    var prefix=parts[0];\r\n    if(prefix===\"ca\"||prefix===\"cat\") return \"ca\";\r\n    if(prefix===\"es\"||prefix===\"de\") return prefix;\r\n    var raw=(document.documentElement.getAttribute(\"lang\")||\"en\").toLowerCase().replace(\/_\/g,\"-\").split(\"-\")[0];\r\n    return I18N[raw]?raw:\"en\";\r\n  }\r\n\r\n  function rootAnalyticsAllowed(){\r\n    return document.querySelector('[data-hls-root][data-analytics=\"enabled\"]')!==null;\r\n  }\r\n\r\n  function track(name){\r\n    if(rootAnalyticsAllowed() && window.dataLayer && Array.isArray(window.dataLayer)){\r\n      window.dataLayer.push({event:name,hl_tool:\"longevity_signature\"});\r\n    }\r\n  }\r\n\r\n  function init(root){\r\n    if(root.__hlsInit) return;\r\n\r\n    var lang=detectLang();\r\n    var t=I18N[lang]||I18N.en;\r\n    var age=50;\r\n    var qIndex=0;\r\n    var answers={};\r\n    var last=null;\r\n\r\n    root.setAttribute(\"lang\",lang);\r\n    root.querySelectorAll(\"[data-aria]\").forEach(function(el){\r\n      el.setAttribute(\"aria-label\",t[el.getAttribute(\"data-aria\")]);\r\n    });\r\n    root.querySelectorAll(\"[data-reference-questions] li\").forEach(function(el,i){\r\n      el.textContent=t.questions[i].q;\r\n    });\r\n\r\n    root.querySelectorAll(\"[data-t]\").forEach(function(el){\r\n      var key=el.getAttribute(\"data-t\");\r\n      if(typeof t[key]===\"string\") el.textContent=t[key];\r\n    });\r\n    root.querySelectorAll(\"[data-domain-pill]\").forEach(function(el){\r\n      var i=parseInt(el.getAttribute(\"data-domain-pill\"),10);\r\n      el.textContent=t.domains[i];\r\n    });\r\n\r\n    function focusHeading(screen){\r\n      var heading=screen.querySelector(\"h1,h2\");\r\n      if(heading){heading.focus({preventScroll:true});}\r\n      var reduce=window.matchMedia && window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n      try{screen.scrollIntoView({behavior:reduce?\"auto\":\"smooth\",block:\"start\"});}catch(e){}\r\n    }\r\n\r\n    function show(name){\r\n      root.querySelectorAll(\"[data-screen]\").forEach(function(screen){\r\n        var active=screen.getAttribute(\"data-screen\")===name;\r\n        screen.classList.toggle(\"is-active\",active);\r\n        screen.hidden=!active;\r\n      });\r\n      var active=root.querySelector('[data-screen=\"'+name+'\"]');\r\n      if(active) focusHeading(active);\r\n    }\r\n\r\n    function setAge(v){\r\n      var parsed=Number(v);\r\n      if(!Number.isFinite(parsed)) return;\r\n      age=Math.max(18,Math.min(90,Math.round(parsed)));\r\n      root.querySelector(\"[data-age-display]\").textContent=String(age);\r\n      root.querySelector(\"[data-age-range]\").value=String(age);\r\n      root.querySelector(\"[data-age-range]\").setAttribute(\"aria-valuetext\",age+\" \"+t.years);\r\n      root.querySelector('[data-action=\"age-dec\"]').disabled=age===18;\r\n      root.querySelector('[data-action=\"age-inc\"]').disabled=age===90;\r\n    }\r\n\r\n    function domainPartialScores(){\r\n      var totals=[0,0,0,0,0],counts=[0,0,0,0,0];\r\n      t.questions.forEach(function(q,i){\r\n        if(answers[i]===undefined) return;\r\n        totals[q.d]+=SCORES[i][answers[i]];\r\n        counts[q.d]+=1;\r\n      });\r\n      return totals.map(function(v,i){return counts[i]?Math.round(v\/counts[i]):0;});\r\n    }\r\n\r\n    function renderMini(){\r\n      var wrap=root.querySelector(\"[data-mini-signature]\");\r\n      var partial=domainPartialScores();\r\n      wrap.innerHTML=\"\";\r\n      partial.forEach(function(score,i){\r\n        var bar=document.createElement(\"i\");\r\n        bar.style.setProperty(\"--c\",COLORS[i]);\r\n        bar.style.height=(14+score*.4)+\"px\";\r\n        bar.style.opacity=score?1:.3;\r\n        wrap.appendChild(bar);\r\n      });\r\n    }\r\n\r\n    function renderQuestion(){\r\n      var q=t.questions[qIndex];\r\n      var color=COLORS[q.d];\r\n\r\n      root.style.setProperty(\"--domain\",color);\r\n      root.style.setProperty(\"--domain-ink\",INK_COLORS[q.d]);\r\n      root.querySelector(\"[data-progress]\").style.width=((qIndex+1)*10)+\"%\";\r\n      root.querySelector(\"[data-progress]\").style.background=color;\r\n      root.querySelector(\"[data-step]\").textContent=t.step.replace(\"{n}\",String(qIndex+1));\r\n      root.querySelector(\"[data-domain-name]\").textContent=t.domains[q.d];\r\n      root.querySelector(\"[data-question]\").textContent=q.q;\r\n      var hint=root.querySelector(\"[data-question-hint]\");\r\n      hint.hidden=qIndex!==0;\r\n      hint.textContent=qIndex===0?t.questionHint:\"\";\r\n      root.querySelector(\"[data-options]\").setAttribute(\"aria-describedby\",qIndex===0?\"hls-question-hint\":\"hls-question\");\r\n      root.querySelector('[data-action=\"next\"] [data-t]').textContent=qIndex===9?t.finish:t.continue;\r\n\r\n      var opts=root.querySelector(\"[data-options]\");\r\n      opts.innerHTML=\"\";\r\n      q.a.forEach(function(label,i){\r\n        var b=document.createElement(\"button\");\r\n        b.type=\"button\";\r\n        b.className=\"hls-option\"+(answers[qIndex]===i?\" is-selected\":\"\");\r\n        b.setAttribute(\"data-option\",String(i));\r\n        b.setAttribute(\"aria-pressed\",answers[qIndex]===i?\"true\":\"false\");\r\n\r\n        var k=document.createElement(\"span\");\r\n        k.className=\"hls-option-key\";\r\n        k.textContent=LETTERS[i];\r\n        k.setAttribute(\"aria-hidden\",\"true\");\r\n\r\n        var l=document.createElement(\"span\");\r\n        l.className=\"hls-option-label\";\r\n        l.textContent=label;\r\n\r\n        b.appendChild(k);\r\n        b.appendChild(l);\r\n        opts.appendChild(b);\r\n      });\r\n\r\n      root.querySelector('[data-action=\"next\"]').disabled=(answers[qIndex]===undefined);\r\n      renderMini();\r\n    }\r\n\r\n    function choose(i){\r\n      if(!Number.isInteger(i)||i<0||i>3) return;\r\n      answers[qIndex]=i;\r\n      \/\/ Keep the clicked button in the DOM so keyboard focus is not destroyed.\r\n      root.querySelectorAll(\"[data-option]\").forEach(function(button){\r\n        var selected=Number(button.getAttribute(\"data-option\"))===i;\r\n        button.classList.toggle(\"is-selected\",selected);\r\n        button.setAttribute(\"aria-pressed\",String(selected));\r\n      });\r\n      root.querySelector('[data-action=\"next\"]').disabled=false;\r\n      renderMini();\r\n    }\r\n\r\n    function compute(){\r\n      var result=calculateProfile(age,answers);\r\n      result.band=t.bands[t.bands.length-1];\r\n      for(var i=0;i<t.bands.length;i++){\r\n        if(result.rawScore>=t.bands[i].min){result.band=t.bands[i];break;}\r\n      }\r\n      last=result;\r\n      renderResult(result);\r\n    }\r\n\r\n    function renderResult(r){\r\n      root.querySelector(\"[data-score]\").textContent=String(r.score);\r\n      root.querySelector(\"[data-result-age]\").textContent=String(r.age);\r\n      root.querySelector(\"[data-bio-age]\").textContent=String(r.biologicalAge);\r\n      var differenceText=r.difference<0?t.differenceBelow:r.difference>0?t.differenceAbove:t.differenceSame;\r\n      if(r.difference===-1)differenceText=t.differenceBelowOne;\r\n      if(r.difference===1)differenceText=t.differenceAboveOne;\r\n      root.querySelector(\"[data-age-difference]\").textContent=differenceText.replace(\"{n}\",String(Math.abs(r.difference)));\r\n      var equalNote=root.querySelector(\"[data-equal-note]\");\r\n      equalNote.hidden=!r.allEqual;\r\n      equalNote.textContent=r.allEqual?t.allEqual:\"\";\r\n      root.querySelector(\".hls-two-col\").hidden=r.allEqual;\r\n      root.querySelector(\"[data-share-fallback]\").hidden=true;\r\n      root.querySelector(\"[data-band]\").textContent=r.band.label;\r\n\r\n      var sig=root.querySelector(\"[data-result-signature]\");\r\n      var labels=root.querySelector(\"[data-result-labels]\");\r\n      sig.innerHTML=\"\";\r\n      labels.innerHTML=\"\";\r\n\r\n      r.domains.forEach(function(score,i){\r\n        var bar=document.createElement(\"div\");\r\n        bar.className=\"hls-result-band\";\r\n        bar.style.setProperty(\"--c\",COLORS[i]);\r\n        bar.style.setProperty(\"--h\",(28+score*.62)+\"%\");\r\n        bar.setAttribute(\"data-score\",score+\"\/100\");\r\n        sig.appendChild(bar);\r\n\r\n        var lab=document.createElement(\"span\");\r\n        lab.textContent=t.domainInfo[i].label;\r\n        labels.appendChild(lab);\r\n      });\r\n\r\n      var cards=root.querySelector(\"[data-domain-cards]\");\r\n      cards.innerHTML=\"\";\r\n      r.domains.forEach(function(score,i){\r\n        var d=t.domainInfo[i];\r\n        var card=document.createElement(\"div\");\r\n        card.className=\"hls-domain-card\";\r\n        card.style.setProperty(\"--c\",COLORS[i]);\r\n        card.style.setProperty(\"--ci\",INK_COLORS[i]);\r\n\r\n        var strong=document.createElement(\"strong\");\r\n        strong.textContent=String(score);\r\n        var b=document.createElement(\"b\");\r\n        b.textContent=d.label;\r\n        var s=document.createElement(\"span\");\r\n        s.textContent=d.short;\r\n\r\n        card.appendChild(strong);\r\n        card.appendChild(b);\r\n        card.appendChild(s);\r\n        cards.appendChild(card);\r\n      });\r\n\r\n      root.querySelector(\"[data-strongest-title]\").textContent=t.domainInfo[r.strongest].label;\r\n      root.querySelector(\"[data-strongest-text]\").textContent=t.domainInfo[r.strongest].tip;\r\n      root.querySelector(\"[data-priority-title]\").textContent=t.domainInfo[r.priority].label;\r\n      root.querySelector(\"[data-priority-text]\").textContent=t.domainInfo[r.priority].tip;\r\n      root.querySelector(\"[data-interpretation]\").textContent=r.band.text;\r\n\r\n      show(\"result\");\r\n      track(\"hl_longevity_complete\");\r\n    }\r\n\r\n    function next(){\r\n      if(answers[qIndex]===undefined) return;\r\n      if(qIndex<SCORES.length-1){\r\n        qIndex+=1;\r\n        renderQuestion();\r\n        focusHeading(root.querySelector('[data-screen=\"question\"]'));\r\n      }else{\r\n        compute();\r\n      }\r\n    }\r\n\r\n    function backQuestion(){\r\n      if(qIndex>0){\r\n        qIndex-=1;\r\n        renderQuestion();\r\n        focusHeading(root.querySelector('[data-screen=\"question\"]'));\r\n      }else{\r\n        show(\"age\");\r\n      }\r\n    }\r\n\r\n    function makeShareText(){\r\n      if(!last) return \"\";\r\n      return t.shareText\r\n        .replace(\"{score}\",String(last.score))\r\n        .replace(\"{age}\",String(last.age))\r\n        .replace(\"{bio}\",String(last.biologicalAge))\r\n        .replace(\"{strongest}\",t.domainInfo[last.strongest].label)\r\n        .replace(\"{priority}\",t.domainInfo[last.priority].label);\r\n    }\r\n\r\n    function announceCopy(button,ok){\r\n      root.querySelector(\"[data-copy-status]\").textContent=ok?t.copied:t.copyFailed;\r\n      if(!ok){\r\n        var fallback=root.querySelector(\"[data-share-fallback]\");\r\n        fallback.hidden=false;\r\n        var field=root.querySelector(\"[data-share-text]\");\r\n        field.value=makeShareText();\r\n        field.focus();\r\n        field.select();\r\n      }\r\n      if(ok){\r\n        var span=button.querySelector(\"[data-t]\");\r\n        if(span){\r\n          var key=span.getAttribute(\"data-t\");\r\n          span.textContent=t.copied;\r\n          setTimeout(function(){span.textContent=t[key];},1600);\r\n        }\r\n      }\r\n    }\r\n\r\n    function fallbackCopy(text,button){\r\n      var field=root.querySelector(\"[data-share-text]\");\r\n      var fallback=root.querySelector(\"[data-share-fallback]\");\r\n      fallback.hidden=false;\r\n      field.value=text;\r\n      field.focus();\r\n      field.select();\r\n      var ok=false;\r\n      try{ok=document.execCommand(\"copy\")===true;}catch(e){}\r\n      if(ok){fallback.hidden=true;button.focus();}\r\n      announceCopy(button,ok);\r\n      if(ok) track(\"hl_longevity_copy\");\r\n    }\r\n\r\n    function copyResult(button){\r\n      if(!last) return;\r\n      var text=makeShareText();\r\n      if(navigator.clipboard && navigator.clipboard.writeText){\r\n        navigator.clipboard.writeText(text).then(function(){\r\n          announceCopy(button,true);\r\n          track(\"hl_longevity_copy\");\r\n        }).catch(function(){fallbackCopy(text,button);});\r\n      }else{\r\n        fallbackCopy(text,button);\r\n      }\r\n    }\r\n\r\n    function shareResult(button){\r\n      if(!last) return;\r\n      var text=makeShareText();\r\n      if(navigator.share){\r\n        var canonical=document.querySelector('link[rel=\"canonical\"]');\r\n        var shareUrl=canonical?canonical.href:\"https:\/\/healthandlifeonline.com\/longevity-index\/\";\r\n        navigator.share({title:\"Health & Life Longevity Index\",text:text,url:shareUrl})\r\n          .then(function(){track(\"hl_longevity_share\");})\r\n          .catch(function(error){if(!error||error.name!==\"AbortError\")copyResult(button);});\r\n      }else{\r\n        copyResult(button);\r\n      }\r\n    }\r\n\r\n    function restart(){\r\n      age=50;qIndex=0;answers={};last=null;\r\n      setAge(50);\r\n      root.querySelector(\"[data-share-text]\").value=\"\";\r\n      root.querySelector(\"[data-share-fallback]\").hidden=true;\r\n      root.querySelector(\"[data-copy-status]\").textContent=\"\";\r\n      show(\"cover\");\r\n      track(\"hl_longevity_restart\");\r\n    }\r\n\r\n    root.addEventListener(\"input\",function(e){\r\n      if(e.target.matches(\"[data-age-range]\")) setAge(e.target.value);\r\n    });\r\n\r\n    root.addEventListener(\"click\",function(e){\r\n      var opt=e.target.closest(\"[data-option]\");\r\n      if(opt && root.contains(opt)){\r\n        choose(parseInt(opt.getAttribute(\"data-option\"),10));\r\n        return;\r\n      }\r\n\r\n      var a=e.target.closest(\"[data-action]\");\r\n      if(!a || !root.contains(a)) return;\r\n      var action=a.getAttribute(\"data-action\");\r\n\r\n      if(action===\"start\"){show(\"age\");track(\"hl_longevity_start\")}\r\n      if(action===\"cover\")show(\"cover\");\r\n      if(action===\"age-dec\")setAge(age-1);\r\n      if(action===\"age-inc\")setAge(age+1);\r\n      if(action===\"begin-questions\"){qIndex=0;renderQuestion();show(\"question\")}\r\n      if(action===\"back-question\")backQuestion();\r\n      if(action===\"next\")next();\r\n      if(action===\"restart\")restart();\r\n      if(action===\"copy\")copyResult(a);\r\n      if(action===\"share\")shareResult(a);\r\n      if(action===\"health-products\")track(\"hl_longevity_health_products_click\");\r\n    });\r\n\r\n    if(\"IntersectionObserver\" in window){\r\n      var seen=false;\r\n      var obs=new IntersectionObserver(function(entries){\r\n        entries.forEach(function(entry){\r\n          if(!seen && entry.isIntersecting && entry.intersectionRatio>=.45){\r\n            seen=true;track(\"hl_longevity_view\");obs.disconnect();\r\n          }\r\n        });\r\n      },{threshold:[.45]});\r\n      obs.observe(root);\r\n    }\r\n\r\n    setAge(age);\r\n    root.querySelector('[data-action=\"start\"]').disabled=false;\r\n    root.querySelectorAll(\"[data-screen]\").forEach(function(screen){\r\n      screen.hidden=!screen.classList.contains(\"is-active\");\r\n    });\r\n    root.__hlsInit=true;\r\n  }\r\n\r\n  function initAll(){\r\n    document.querySelectorAll(\".hl-longevity-signature[data-hls-root]\").forEach(init);\r\n  }\r\n\r\n  var script=document.currentScript;\r\n  var own=script && script.closest(\"[data-hls-root]\");\r\n  if(own) init(own);\r\n  else if(document.readyState===\"loading\") document.addEventListener(\"DOMContentLoaded\",initAll,{once:true});\r\n  else initAll();\r\n})();\r\n<\/script>\r\n<\/main>\r\n<\/body>\r\n<\/html>\r\n\n","protected":false},"author":2,"featured_media":102375,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[24],"tags":[185,161,232,160,47,231,196,162,230,158,229,38,206,234,39,233],"class_list":["post-102376","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entertainment","tag-avea","tag-biological-age","tag-cardiovascular-health","tag-cellular-ageing","tag-cellular-health","tag-collagen-support","tag-health-life","tag-healthy-ageing","tag-lifestyle-pattern","tag-longevity","tag-longevity-index","tag-metabolic-health","tag-nad","tag-natural-picks","tag-nervous-system","tag-recovery"],"_links":{"self":[{"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/posts\/102376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/comments?post=102376"}],"version-history":[{"count":18,"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/posts\/102376\/revisions"}],"predecessor-version":[{"id":103700,"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/posts\/102376\/revisions\/103700"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/media\/102375"}],"wp:attachment":[{"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/media?parent=102376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/categories?post=102376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/healthandlifeonline.com\/de\/wp-json\/wp\/v2\/tags?post=102376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}