@media (prefers-reduced-motion:reduce){.c3rdgG_reveal:hover,.c3rdgG_not:hover,.c3rdgG_truth-face:hover,.c3rdgG_truth-face:focus-visible{transform:none!important}}.c3rdgG_eyebrow{font-size:var(--font-size-sm);letter-spacing:.18em;text-transform:uppercase;font-weight:var(--weight-medium)}.c3rdgG_hero{background:linear-gradient(160deg, var(--ti-navy) 0%, var(--ti-navy-deep) 70%, var(--ti-plum-deep) 100%);color:var(--text-on-dark);padding:0 2rem}.c3rdgG_cta{background:var(--surface-invert-solid);color:var(--text-on-dark);padding:5rem 2rem}.c3rdgG_cta-inner{grid-template-columns:1.35fr .65fr;align-items:center;gap:4rem;max-width:min(1360px,92vw);margin:0 auto;display:grid}.c3rdgG_cta-copy h2{margin-top:0}.c3rdgG_cta-copy p{max-width:42rem;margin:1rem 0 0}.c3rdgG_cta h2{text-align:left;font-size:clamp(1.8rem,3.4vw,2.4rem);font-weight:500}.c3rdgG_cta p{color:var(--text-on-dark-muted);font-size:var(--font-size-base)}@media (max-width:820px){.c3rdgG_hero-grid{grid-template-columns:1fr;gap:2.5rem}.c3rdgG_hero-inner{padding-top:8rem}}.c3rdgG_hero--compact .c3rdgG_hero-inner{max-width:min(1360px,92vw);padding:10.5rem 0 5rem}.c3rdgG_hero--compact h1{max-width:none;font-size:clamp(1.9rem,3.05vw,3.4rem);line-height:1.12}.c3rdgG_f1{opacity:1;height:100%}.c3rdgG_f2{opacity:.82;height:86%}.c3rdgG_f3{opacity:.64;height:70%}.c3rdgG_f4{opacity:.46;height:55%}.c3rdgG_f5{opacity:.28;height:42%}.c3rdgG_f6{opacity:.14;height:32%}.c3rdgG_cta-actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.c3rdgG_sentence-line{display:block}.c3rdgG_hero-inner{max-width:min(1360px,92vw);margin:0 auto;padding:10.5rem 0 6rem}.c3rdgG_hero-grid{grid-template-columns:1.25fr .75fr;align-items:center;gap:4rem;display:grid}.c3rdgG_hero h1{letter-spacing:-.02em;font-size:clamp(2.8rem,6vw,5rem);font-weight:500;line-height:1.02}.c3rdgG_hero p.c3rdgG_lede{font-size:var(--font-size-base);color:var(--text-on-dark-muted);max-width:38rem;margin-top:1.75rem}.c3rdgG_hero .c3rdgG_eyebrow{color:var(--accent-on-dark);margin-bottom:1.25rem}.c3rdgG_hero-ctas{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}.c3rdgG_pulse-wrap{flex-direction:column;align-items:center;gap:.9rem;display:flex}.c3rdgG_pulse-cap{font-size:var(--font-size-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-muted);font-weight:var(--weight-medium)}.c3rdgG_isobars{width:100%;max-width:360px;height:auto}@media (prefers-reduced-motion:no-preference){.c3rdgG_iso-people{animation:9s ease-in-out infinite c3rdgG_people-in}@keyframes c3rdgG_people-in{0%{opacity:.35}30%{opacity:.85}80%{opacity:.85}to{opacity:.35}}.c3rdgG_iso{stroke-dasharray:100;stroke-dashoffset:100px;animation:9s ease-in-out infinite c3rdgG_iso-draw}.c3rdgG_i1{animation-delay:0s}.c3rdgG_i2{animation-delay:.8s}.c3rdgG_i3{animation-delay:1.6s}.c3rdgG_i4{animation-delay:2.4s}@keyframes c3rdgG_iso-draw{0%{stroke-dashoffset:100px;opacity:0}8%{opacity:1}34%{stroke-dashoffset:0;opacity:1}72%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:100px;opacity:0}}}.c3rdgG_band{background:var(--surface-base);border-top:1px solid var(--border-hairline)}.c3rdgG_band-inner{max-width:min(1360px,92vw);margin:0 auto;padding:5rem 2rem}.c3rdgG_band-inner--narrow{max-width:min(940px,92vw)}.c3rdgG_band h2{color:var(--text-heading);margin-top:1rem;font-size:clamp(1.5rem,2.7vw,2.5rem);font-weight:500}.c3rdgG_band--forest{background:var(--surface-forest-band);color:var(--text-on-dark);border-top:none}.c3rdgG_band--plum{background:var(--surface-plum-band);color:var(--text-on-dark);border-top:none}.c3rdgG_band--forest h2,.c3rdgG_band--plum h2{color:var(--ti-white)}.c3rdgG_band--plum h2 .c3rdgG_sentence-line:last-child{color:var(--ti-forest-tint)}.c3rdgG_band--forest .c3rdgG_eyebrow,.c3rdgG_band--plum .c3rdgG_eyebrow{color:var(--accent-on-dark)}.c3rdgG_band--forest .c3rdgG_band-lede,.c3rdgG_band--plum .c3rdgG_band-lede{color:var(--text-on-dark-muted)}.c3rdgG_band--forest .c3rdgG_doppler{color:var(--ti-white);border-left-color:var(--accent-on-dark)}.c3rdgG_eyebrow--sec{color:var(--accent-observe)}.c3rdgG_eyebrow--onDark{color:var(--accent-on-dark)}.c3rdgG_band-lede{max-width:46rem;font-size:var(--font-size-base);color:var(--text-secondary);margin-top:1.5rem}.c3rdgG_band-lede--tight{margin-top:1.25rem}.c3rdgG_band-turn{font-family:var(--font-serif);color:var(--text-heading);border-left:5px solid var(--accent-primary);margin-top:1.75rem;padding-left:1.15rem;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:500}@media (min-width:1000px){.c3rdgG_band h2,.c3rdgG_cta h2,.c3rdgG_boundary h2{white-space:nowrap}}.c3rdgG_reveals{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.75rem;margin-left:-.75rem;margin-right:-.75rem;padding:.75rem;display:grid}.c3rdgG_reveal{background:var(--surface-base);border:1px solid var(--border-hairline);transform-origin:50%;transition:transform var(--transition-smooth), box-shadow var(--transition-smooth);border-radius:10px;padding:1.9rem}.c3rdgG_reveal:hover{transform:scale(var(--scale-lift));box-shadow:var(--shadow-lift)}.c3rdgG_reveal-key{font-size:var(--font-size-sm);letter-spacing:.14em;text-transform:uppercase;font-weight:var(--weight-heavy)}.c3rdgG_reveal h3{font-size:var(--font-size-lg);color:var(--text-heading);font-weight:var(--weight-medium);margin-top:.7rem}.c3rdgG_reveal p{font-size:var(--font-size-base);color:var(--text-secondary);margin-top:.7rem}.c3rdgG_reveal--now{border-top:4px solid var(--accent-sense)}.c3rdgG_reveal--now .c3rdgG_reveal-key{color:var(--accent-sense)}.c3rdgG_reveal--forming{border-top:4px solid var(--accent-observe)}.c3rdgG_reveal--forming .c3rdgG_reveal-key{color:var(--accent-observe)}.c3rdgG_reveal--evidence{border-top:4px solid var(--accent-understand)}.c3rdgG_reveal--evidence .c3rdgG_reveal-key{color:var(--accent-understand)}.c3rdgG_doppler{max-width:46rem;font-family:var(--font-serif);color:var(--text-heading);border-left:5px solid var(--accent-sustain);margin-top:2.75rem;padding-left:1.25rem;font-size:clamp(1.2rem,2.1vw,1.5rem);font-weight:500;line-height:1.42}.c3rdgG_nots{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;margin-left:-.75rem;margin-right:-.75rem;padding:.75rem;display:grid}.c3rdgG_not{border:1px solid var(--border-hairline);border-left:5px solid var(--accent-sustain);background:var(--surface-raised);font-size:var(--font-size-base);color:var(--text-primary);transform-origin:50%;transition:transform var(--transition-smooth), box-shadow var(--transition-smooth);border-radius:8px;padding:1.15rem 1.3rem}.c3rdgG_not:hover{transform:scale(var(--scale-lift));box-shadow:var(--shadow-lift)}.c3rdgG_boundary{background:var(--surface-raised);border-top:1px solid var(--border-hairline);text-align:center}.c3rdgG_boundary h2{margin-top:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.c3rdgG_bl-a{color:var(--text-heading)}.c3rdgG_bl-b{color:var(--accent-judgment)}.c3rdgG_boundary-note{max-width:44rem;font-size:var(--font-size-base);color:var(--text-secondary);margin:1.75rem auto 0}.c3rdgG_text-link{font-size:var(--font-size-base);color:var(--accent-observe);text-underline-offset:.25em;margin-top:1.75rem;display:inline-block}.c3rdgG_cta-actions{flex-direction:column;align-items:stretch;gap:.9rem;display:flex}.c3rdgG_cta-actions>*{width:100%}@media (max-width:980px){.c3rdgG_cta-inner{grid-template-columns:1fr;gap:2rem}.c3rdgG_cta-actions{align-items:flex-start}.c3rdgG_cta-actions>*{width:auto}.c3rdgG_hero-grid{grid-template-columns:1fr;gap:2.5rem}.c3rdgG_pulse-wrap{order:-1;max-width:300px;margin:0 auto}.c3rdgG_reveals,.c3rdgG_nots{grid-template-columns:1fr}}.c3rdgG_truths{flex-direction:column;gap:1rem;margin:2.25rem -.75rem -.75rem;padding:.75rem;display:flex}.c3rdgG_truth{position:relative}.c3rdgG_truth-face{border:1px solid var(--border-hairline);text-align:left;background:var(--surface-raised);width:100%;font:inherit;color:inherit;cursor:pointer;min-height:var(--touch-min);transform-origin:50%;transition:transform var(--transition-smooth), box-shadow var(--transition-smooth), border-color var(--transition-smooth);border-radius:8px;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.c3rdgG_truth-face:hover,.c3rdgG_truth-face:focus-visible{transform:scale(var(--scale-lift));box-shadow:var(--shadow-lift);border-color:var(--border-control)}.c3rdgG_truth-face .c3rdgG_truth-text{font-size:var(--font-size-base);color:var(--text-secondary)}.c3rdgG_truth-hint{color:var(--accent-guide);font-size:var(--font-size-sm);transition:transform var(--transition-smooth);flex-shrink:0;align-self:center;margin-left:auto;line-height:1}.c3rdgG_truth-face[aria-expanded=true] .c3rdgG_truth-hint{transform:rotate(45deg)}.c3rdgG_chip{font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--weight-heavy);border-radius:3px;flex-shrink:0;margin-top:.15rem;padding:.3rem .6rem}.c3rdgG_chip-measured{background:var(--ti-forest-tint);color:var(--ti-navy-deep)}.c3rdgG_chip-bench{border:1px solid var(--accent-primary);color:var(--accent-guide);background:0 0}.c3rdgG_truth-pop{z-index:5;background:var(--surface-raised);color:var(--text-primary);border:1px solid var(--border-hairline);border-left:4px solid var(--accent-primary);box-shadow:var(--shadow-modal);opacity:0;visibility:hidden;transition:opacity var(--transition-smooth), transform var(--transition-smooth), visibility var(--transition-smooth);border-radius:8px;padding:1.25rem 1.4rem;position:absolute;top:calc(100% + .6rem);left:0;right:0;transform:translateY(-6px)}.c3rdgG_truth-pop p{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.c3rdgG_truth-pop p+p{margin-top:.7rem}.c3rdgG_truth-pop .c3rdgG_pop-label{font-size:var(--font-size-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--weight-heavy);color:var(--accent-judgment);margin-bottom:.5rem;display:block}
