:root{--chart-physical: var(--color-brand, #BC5215);--chart-intellectual: var(--color-link, #205EA6);--chart-social: var(--color-accent, #5E409D);--chart-personal: #66800B;--chart-grid: var(--color-border, #DAD8CE);--chart-text: var(--color-text, #1C1B1A);--chart-bg: var(--color-surface, #F2F0E5)}.outcomes-reader{--fx-base-50: #F2F0E5;--fx-base-100: #E6E4D9;--fx-base-850: #282726;--fx-blue-400: #4385BE;--fx-blue-600: #205EA6;--fx-orange-400: #DA702C;--color-link-hover: #1A4D8A;--ow-text: 700px;--ow-wide: 1040px;--ow-full: 1340px}.outcomes-section{padding:calc(var(--sp-section) / 2) var(--sp-section-x);opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.outcomes-section.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.outcomes-section{opacity:1;transform:none;transition:none}}.outcomes-section__inner{max-width:var(--ow-full);margin:0 auto}.outcomes-section__inner+.outcomes-section__inner{margin-top:var(--sp-5)}.outcomes-masthead+.outcomes-section{padding-top:var(--sp-section-lg)}.live-num{font-family:var(--font-mono, monospace);font-variant-numeric:lining-nums;font-size:.92em}.outcomes-section--surface{background:var(--fx-base-50)}.hero-section{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:var(--sp-section-lg);padding-bottom:var(--sp-section)}.hero-section .outcomes-section__inner{display:flex;flex-direction:column;align-items:flex-start}.hero__voice-one{font-size:var(--wb-p1);color:var(--color-text);max-width:38em;margin-bottom:2rem;line-height:1.6;text-align:left}.hero__headline{font-size:var(--h2);max-width:20em;margin-bottom:.4em;text-align:left}.hero__body{font-size:var(--wb-p2);color:var(--color-text);max-width:38em;margin-bottom:2.5rem;text-align:left;line-height:1.6}.hero__body p:last-child{margin-bottom:0}#hero-viz{width:100%;max-width:800px}.hero-chart{width:100%;height:auto}.hero__viz-label{font-family:var(--font-serif);font-style:italic;font-size:var(--wb-p3);color:var(--color-text-muted);margin-top:1rem;text-align:left}.hero-section .scroll-cue{margin-top:3rem;align-self:center}.detail-section__header{margin-bottom:2.5rem}.detail-section__title{font-size:var(--h3);margin-bottom:.3em}.detail-section__scale-note{font-family:var(--font-serif);font-style:italic;font-size:var(--wb-p1);color:var(--color-text-secondary);max-width:40em}.detail-section__subhead{font-family:var(--font-sans);font-size:var(--wb-p2);color:var(--color-text-secondary);margin-top:.3em}.detail-section__consensus-note{font-family:var(--font-serif);font-style:italic;font-size:var(--wb-p3);color:var(--color-text-muted);margin-top:.5em}.methodology__last-updated{font-family:var(--font-sans);font-size:var(--wb-p3);color:var(--color-text-muted);margin-top:-.4em}#detail-viz{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.detail-chart{width:100%;min-width:700px;height:auto}@media(max-width:640px){.detail-chart{min-width:0}}@media(min-width:900px){#detail-viz{overflow:hidden}}.scroll-hint{position:relative}.scroll-hint:after{content:"";position:absolute;top:0;right:0;width:60px;height:100%;background:linear-gradient(to right,transparent,var(--color-bg));pointer-events:none;opacity:0;transition:opacity .3s ease}.scroll-hint.has-overflow:after{opacity:1}.methodology__panel{max-width:800px;margin:0 auto;padding:2rem 2.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}.methodology__title{font-size:var(--h5);margin-bottom:1rem;color:var(--color-text)}.methodology__text{font-size:var(--wb-p3);color:var(--color-text-secondary);line-height:1.7}.methodology__text p:last-child{margin-bottom:0}.latest-updates-section{padding:var(--sp-section) var(--sp-section-x);background:var(--color-surface)}.latest-updates__inner{max-width:1400px;margin:0 auto;display:flex;gap:3rem;align-items:flex-start}.latest-updates__left{flex:3;min-width:0}.latest-updates__right{flex:2;min-width:320px;max-width:420px}.latest-updates__header{margin-bottom:1.5rem}.latest-updates__title{font-size:var(--h4);margin-bottom:.4rem}.latest-updates__label{font-family:var(--font-sans);font-size:var(--badge-size);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted)}.latest-updates__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.latest-updates__subscribe{position:sticky;top:5rem;min-height:320px}.update-card{display:flex;flex-direction:column;padding:1rem 1.25rem;background:var(--color-bg);border:1px solid var(--color-border);border-left:3px solid var(--color-brand);border-radius:8px;text-decoration:none;color:var(--color-text);box-shadow:0 2px 8px -2px var(--shadow-color);transition:transform .2s ease,box-shadow .2s ease}.update-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px var(--shadow-color);color:var(--color-text)}.update-card__title{font-family:var(--font-sans);font-size:var(--wb-p2);font-weight:700;line-height:1.25;margin-bottom:.4rem}.update-card__excerpt{font-size:var(--wb-p3);color:var(--color-text-secondary);line-height:1.5;margin-bottom:.5rem;flex:1}.update-card__meta{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-sans);font-size:var(--badge-size);color:var(--color-text-muted)}.update-card__read-more{color:var(--color-link);font-weight:500}.cta-section{padding:var(--sp-section) var(--sp-section-x)}.cta-section .outcomes-section__inner{max-width:800px}.cta__headline{font-size:var(--h3);text-align:center;margin-bottom:.5em}.cta__description{font-size:var(--wb-p2);color:var(--color-text);max-width:38em;margin:0 auto 2.5rem}.cta__actions{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.cta__link{font-family:var(--font-sans);font-weight:500;text-decoration:none;transition:color .15s ease}.cta__link--secondary{font-size:var(--wb-p2);color:var(--color-link)}.cta__link--secondary:hover{color:var(--color-link-hover)}.cta__link--tertiary{font-size:var(--wb-p3);color:var(--color-text-muted)}.cta__link--tertiary:hover{color:var(--color-text-secondary)}.cta__paid-note{font-size:var(--wb-p3);color:var(--color-text-muted);max-width:38em;margin:1.5rem auto 0;font-style:italic;text-align:center}.detail-tooltip{position:absolute;pointer-events:none;z-index:10;background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;padding:.4rem .65rem;font-family:var(--font-sans);font-size:var(--wb-p3);line-height:1.4;color:var(--color-text);max-width:360px;box-shadow:0 2px 8px #00000014;transition:opacity .15s ease}.detail-tooltip strong{font-weight:700}.detail-tooltip__desc{display:block;font-family:var(--font-serif);font-style:italic;font-size:.8rem;color:var(--color-text-secondary);margin-bottom:.25rem}.detail-tooltip__segments{display:block;font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-secondary);margin-top:.3rem;padding-top:.3rem;border-top:1px solid var(--color-border)}.site-footer{padding:2rem 1.5rem 3rem;background:var(--fx-base-50);text-align:center;font-size:var(--wb-p3);color:var(--color-text-muted)}.site-footer a{color:var(--color-text-secondary)}.outcomes-detail-fallback{padding:3rem 1rem;text-align:center}.outcomes-detail-fallback p{font-family:var(--font-sans);font-size:var(--wb-p3);color:var(--color-text-muted)}@media(max-width:1023px){.hero__headline{font-size:var(--h3)}.detail-section__title{font-size:var(--h4)}}@media(max-width:960px){.latest-updates__inner{flex-direction:column;gap:2rem}.latest-updates__right{max-width:100%;min-width:0}.latest-updates__cards{grid-template-columns:repeat(2,1fr)}.latest-updates__subscribe{position:static}}@media(max-width:640px){.hero-section{min-height:auto}.hero__headline{font-size:var(--h4)}.hero__voice-one{font-size:var(--wb-p2)}.hero__body{font-size:var(--wb-p3)}#hero-viz{max-width:100%}.detail-section__title,.cta__headline{font-size:var(--h5)}.detail-section__scale-note{font-size:var(--wb-p2)}.methodology__panel{padding:1.5rem}.latest-updates__cards{grid-template-columns:1fr}.latest-updates__subscribe{position:static}.cta__actions{gap:1rem}}.alignment-hero{padding:var(--sp-section-lg) var(--sp-section-x) var(--sp-section-sm);text-align:center;scroll-margin-top:4rem}.alignment-hero .outcomes-section__inner{max-width:800px}.alignment__headline{font-size:var(--h3);margin-bottom:.3em}.alignment__subhead{font-size:var(--wb-p1);color:var(--color-text);max-width:36em;margin:0 auto 1rem}.alignment__context{font-size:var(--wb-p2);color:var(--color-text-secondary);max-width:44em;margin:0 auto .5rem;line-height:1.6;font-style:italic}.outcomes-bridge{margin-bottom:var(--sp-section)}.alignment-viz__controls{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:.75rem}.alignment-viz__legend{justify-content:center}.alignment-viz__legend{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.legend-item{display:flex;align-items:center;gap:.35rem;font-family:var(--font-sans);font-size:var(--caption-size, .75rem);color:var(--color-text)}.legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.legend-dot--physical{background:var(--chart-physical)}.legend-dot--intellectual{background:var(--chart-intellectual)}.legend-dot--social{background:var(--chart-social)}.legend-dot--personal{background:var(--chart-personal)}.legend-separator{width:1px;height:16px;background:var(--color-border);flex-shrink:0}@media(max-width:640px){.legend-separator{display:none}}.legend-item--secondary{font-size:var(--caption-size, .75rem);color:var(--color-text-secondary)}.legend-diamond{width:8px;height:8px;flex-shrink:0;background:var(--color-text-muted);transform:rotate(45deg);opacity:.6}.legend-star{font-size:var(--caption-size, .75rem);color:var(--color-text-muted);flex-shrink:0}.legend-avg-line{display:inline-block;width:14px;height:0;border-top:2px dashed var(--color-text-secondary);vertical-align:middle;flex-shrink:0}.alignment-viz__toolbar{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin:1.25rem auto 0}.alignment-viz__share{display:flex;text-decoration:none}.alignment-viz__download{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-sans);font-size:var(--caption-size, .75rem);color:var(--color-text-muted);background:none;border:1px solid var(--color-border);border-radius:4px;padding:.35rem .65rem;cursor:pointer;transition:color .15s ease,border-color .15s ease}.alignment-viz__download:hover{color:var(--color-text);border-color:var(--color-text-secondary)}@media(max-width:640px){.alignment-viz__toolbar{flex-direction:column;gap:.75rem}.alignment-viz__download{white-space:nowrap}}#alignment-viz{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}.alignment-chart{width:100%;min-width:560px;height:auto}.alignment-tooltip{position:absolute;pointer-events:none;z-index:10;background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;padding:.5rem .75rem;font-family:var(--font-sans);font-size:var(--wb-p3);line-height:1.4;color:var(--color-text);max-width:320px;box-shadow:0 2px 8px #00000014;transition:opacity .15s ease}.alignment-popover{position:absolute;pointer-events:auto;z-index:12;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:.6rem .9rem;font-family:var(--font-sans);font-size:var(--wb-p3);line-height:1.5;color:var(--color-text);max-width:440px;box-shadow:0 4px 16px #0000001a;transition:opacity .2s ease;cursor:default}.alignment-popover:before,.alignment-popover:after{content:"";position:absolute;left:8px;border-style:solid}.alignment-popover:before{bottom:100%;border-width:0 10px 14px 10px;border-color:transparent transparent var(--color-border) transparent}.alignment-popover:after{bottom:100%;margin-bottom:-1px;border-width:0 9px 13px 9px;margin-left:1px;border-color:transparent transparent var(--color-surface) transparent}.alignment-popover__text{display:block}.annotation-dot{cursor:pointer}.annotation-glow--pulsing{animation:annotation-glow-pulse 2s ease-in-out infinite}@keyframes annotation-glow-pulse{0%,to{fill-opacity:.06}50%{fill-opacity:.22}}.alignment-bridge{padding:var(--sp-section-sm) var(--sp-section-x) 0;text-align:center}.alignment-bridge .outcomes-section__inner{max-width:800px}.bridge__text{font-family:var(--font-serif);font-size:var(--wb-p2);font-style:italic;color:var(--color-text-secondary);max-width:36em;margin:0 auto;line-height:1.6}.alignment-conversations{padding:var(--sp-section-sm) var(--sp-section-x) var(--sp-section)}.alignment-conversations .outcomes-section__inner{max-width:1100px}.conversations__headline{font-size:var(--h5);margin-bottom:.75rem;text-align:center}.conversations__lead{font-size:var(--wb-p2);color:var(--color-text-secondary);max-width:36em;margin:0 auto 1.75rem;text-align:center;line-height:1.6}.conversations__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.conversations__grid .bq-provocation{margin:0}.conversations__grid .bq-provocation:last-child{grid-column:1 / -1}@media(max-width:768px){.conversations__grid{grid-template-columns:1fr}}.alignment-conversations .why-staff__text{font-size:var(--wb-p2);max-width:none;margin:1.5rem 0 0;color:var(--color-text-secondary)}.conversations__guided-bridge{font-family:var(--font-sans);font-size:var(--wb-p3);color:var(--color-text-secondary);text-align:center;margin-top:1.5rem;max-width:36em;margin-left:auto;margin-right:auto}@media(max-width:640px){.conversations__headline{font-size:1.25rem}}.alignment-cta{text-align:center;padding:var(--sp-section) var(--sp-section-x)}.alignment-cta__headline{font-size:var(--h4);margin-bottom:.5em}.alignment-cta__description{font-size:var(--wb-p2);color:var(--color-text);max-width:32em;margin:0 auto 2rem}.alignment-why-staff{padding:0 var(--sp-section-x) var(--sp-section-sm);text-align:center}.alignment-why-staff .outcomes-section__inner{max-width:800px}.why-staff__text{font-size:var(--wb-p3);color:var(--color-text);max-width:36em;margin:0 auto;line-height:1.6}.why-staff__text+.why-staff__text{margin-top:1em}.alignment-cta__logistics{list-style:none;padding:0;margin:0 auto 1.5rem;max-width:28em;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.5rem;font-family:var(--font-sans);font-size:var(--wb-p3);color:var(--color-text)}.alignment-cta__logistics li{white-space:nowrap}.alignment-cta__logistics li:before{content:"✓";margin-right:.35em;color:var(--color-text-muted)}.alignment-cta__expectations{font-family:var(--font-sans);font-size:.95rem;color:var(--color-text-muted);max-width:32em;margin:0 auto 2rem}.alignment-cta__mechanics{font-family:var(--font-sans);font-size:var(--wb-p3);color:var(--color-text-secondary);max-width:32em;margin:0 auto 2rem;line-height:1.6}.alignment-cta__question-path{font-family:var(--font-sans);font-size:.9rem;color:var(--color-text-muted);margin-top:1rem}.alignment-cta__question-path a{color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:.15em}.alignment-cta__question-path a:hover{color:var(--color-text)}@media(max-width:1023px){.alignment__headline{font-size:var(--h4)}}@media(max-width:640px){.alignment__headline{font-size:var(--h5)}.alignment__subhead{font-size:var(--wb-p2)}.alignment-viz__controls{flex-direction:column;align-items:flex-end}.alignment-chart{min-width:0}.alignment-cta__headline{font-size:var(--h5)}}.disclosure{interpolate-size:allow-keywords;--_disclosure-bg: var(--fx-base-50, #F2F0E5);margin-top:1.5em}html.dark .disclosure{--_disclosure-bg: var(--fx-base-850, #343331)}.disclosure__trigger{display:inline-flex;align-items:center;gap:.35em;font-family:var(--font-serif);font-size:inherit;font-weight:700;color:var(--color-link);cursor:pointer;list-style:none;transition:color .15s ease}.disclosure__trigger::-webkit-details-marker{display:none}.disclosure__trigger::marker{content:""}.disclosure__trigger:hover{color:var(--color-link-hover, var(--fx-blue-600))}.disclosure__trigger:focus-visible{outline:2px solid var(--color-link);outline-offset:3px;border-radius:2px}.disclosure__trigger:after{content:"";display:inline-block;width:.55em;height:.55em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg) translateY(.1em);transition:transform .25s cubic-bezier(.25,.46,.45,.94);flex-shrink:0}.disclosure[open]>.disclosure__trigger:after{transform:rotate(45deg) translateY(-.05em)}.disclosure__body{overflow:hidden;height:0;opacity:0;background:var(--_disclosure-bg);border-radius:8px;padding:0 1.5em;transition:height .35s cubic-bezier(.25,.46,.45,.94),opacity .25s ease .05s,padding .35s cubic-bezier(.25,.46,.45,.94)}.disclosure[open]>.disclosure__body{height:auto;opacity:1;padding:1.25em 1.5em}.disclosure__body>*:first-child{margin-top:0}.disclosure__body>*+*{margin-top:.65em}.disclosure__body>*:last-child{margin-bottom:0}.disclosure--inline{display:inline;margin-top:0}.disclosure--inline>.disclosure__trigger{font-weight:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.disclosure--inline>.disclosure__trigger:hover{text-decoration-thickness:2px}.disclosure--inline>.disclosure__body{display:block;background:none;border-radius:0;padding:0}.disclosure--inline>.disclosure__body>*:first-child{margin-top:.75em}.disclosure--inline>.disclosure__body>*:last-child{margin-bottom:.25em}@media(prefers-reduced-motion:reduce){.disclosure__trigger:after{transition:none}.disclosure__body{transition:none}}.bq-provocation{margin:1.5em 0;padding:24px;font-family:var(--font-serif);font-size:var(--wb-p1);font-weight:400;font-style:normal;line-height:1.55;color:var(--color-text);background:var(--color-surface);border:2px solid var(--fx-orange-400);border-radius:6px;box-shadow:0 1px 2px var(--shadow-color)}.bq-provocation p{margin:0}.bq-provocation p+p{margin-top:.75em}.bq-voice{margin:5em 0;padding:0;font-family:var(--font-serif);font-size:var(--wb-p1);font-style:italic;line-height:1.6;color:var(--color-text);text-align:left;background:none;border:none;border-radius:0;box-shadow:none}.bq-voice p{margin:0;padding-left:1.5rem;border-left:3px solid var(--color-brand)}.bq-voice p+p{margin-top:.75em}.bq-voice__attribution{display:block;margin-top:.75em;padding-left:calc(1.5rem + 3px);font-family:var(--font-serif);font-size:var(--wb-p2);font-style:normal;font-weight:400;color:var(--color-text-secondary)}.bq-voice__attribution:before{content:"— "}.bq-voice__role{display:block;padding-left:1.15em}html.dark .bq-provocation{border-color:var(--fx-blue-400)}@media(max-width:640px){.bq-provocation{padding:20px;font-size:var(--wb-p2)}}.scroll-cue{display:flex;align-items:center;gap:12px;cursor:pointer}.scroll-cue__label{font-family:var(--font-sans);font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);transition:color .2s ease}.scroll-cue__arrow{width:40px;height:40px;border:1px solid var(--color-text-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.scroll-cue__arrow svg{width:16px;height:16px;animation:scroll-cue-bob 2s ease infinite}.scroll-cue:hover .scroll-cue__label{color:var(--color-text)}.scroll-cue:hover .scroll-cue__arrow{background-color:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}@keyframes scroll-cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(max-height:500px){.scroll-cue{display:none}}html{scroll-behavior:smooth}#detail,#reference{scroll-margin-top:4rem}.section-divider{max-width:1400px;margin:0 auto;border:none;border-top:1px solid var(--color-border)}.detail-section__header{max-width:900px}.orientation-scaffold{padding:1.5rem var(--sp-section-x) 2rem}.orientation__lead{font-size:var(--wb-p3);color:var(--color-text-secondary);text-align:center;margin-bottom:1.25rem}.orientation__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:900px;margin:0 auto}.orientation__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.orientation__item .legend-dot{width:10px;height:10px;flex-shrink:0;margin-bottom:.25rem}.orientation__name{font-family:var(--font-sans-med);font-size:var(--wb-p3);color:var(--color-text);letter-spacing:.01em}.orientation__desc{font-size:var(--wb-p3);color:var(--color-text-secondary);line-height:1.45}@media(max-width:600px){.orientation__grid{grid-template-columns:repeat(2,1fr);gap:1rem 1.5rem}}.inline-capture{padding:2.5rem var(--sp-section-x) 2rem}.inline-capture__inner{max-width:640px;margin:0 auto}.inline-capture__provocation{font-size:var(--wb-p2);color:var(--color-text);line-height:1.6;text-align:center;margin-bottom:2rem}.inline-capture__form{max-width:520px;margin:0 auto}.detail-reference-link{text-align:center;padding:1.5rem var(--sp-section-x) 2rem}.outcomes-reference-section{padding:var(--sp-section) var(--sp-section-x)}.outcomes-reference-section .outcomes-section__inner{max-width:none}@media(min-width:1200px){.outcomes-reference-section{padding-left:4vw;padding-right:4vw}}.outcomes-reference__header{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:2.5rem}.outcomes-reference__title{font-size:var(--h3);text-align:center;margin-bottom:.5em}.outcomes-reference__intro{font-size:var(--wb-p2);color:var(--color-text);line-height:1.7;max-width:38em;margin-left:auto;margin-right:auto}.outcomes-reference__intro a{color:var(--color-link)}.outcomes-reference__uplink{white-space:nowrap}.outcomes-reference__cta{text-align:center;margin-top:2.5rem}.outcomes-reference__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(min-width:1200px){.outcomes-reference__grid{grid-template-columns:repeat(4,1fr)}}.outcome-category{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:2rem 2.25rem;border-top:3px solid var(--color-border)}.outcome-category--physical{border-top-color:var(--chart-physical)}.outcome-category--intellectual{border-top-color:var(--chart-intellectual)}.outcome-category--social{border-top-color:var(--chart-social)}.outcome-category--personal{border-top-color:var(--chart-personal)}.outcome-category__title{font-size:var(--h5);font-weight:700;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.outcome-category--physical .outcome-category__title{color:var(--chart-physical)}.outcome-category--intellectual .outcome-category__title{color:var(--chart-intellectual)}.outcome-category--social .outcome-category__title{color:var(--chart-social)}.outcome-category--personal .outcome-category__title{color:var(--chart-personal)}.outcome-list{list-style:none;margin:0;padding:0}.outcome-item{padding:.75rem 0;border-bottom:1px solid var(--fx-base-100)}.outcome-item:last-child{border-bottom:none;padding-bottom:0}.outcome-item__name{display:block;font-family:var(--font-sans);font-weight:500;font-size:var(--wb-p2);line-height:1.3;margin-bottom:.2rem}.outcome-item__desc{display:block;font-size:var(--wb-p3);color:var(--color-text-secondary);line-height:1.5}.latest-updates__description{font-size:var(--wb-p2);color:var(--color-text);max-width:38em;line-height:1.6;margin-top:.5rem}.methodology-toggle>summary{cursor:pointer;list-style:none;font-family:var(--font-sans);font-size:var(--h5);font-weight:700}.methodology-toggle>summary::-webkit-details-marker{display:none}.methodology-toggle>summary:before{content:"▸";display:inline-block;margin-right:.4em;transition:transform .15s ease;font-size:.8em}.methodology-toggle[open]>summary:before{transform:rotate(90deg)}.methodology-toggle .methodology__text{padding-top:1rem}.why-staff__heading{font-family:var(--font-sans);font-size:var(--h4);font-weight:700;text-align:center;margin-bottom:1rem}.alignment-why-staff .why-staff__text{font-size:var(--wb-p2);text-align:left;max-width:38em}@media(max-width:1023px){.outcomes-reference__title{font-size:var(--h4)}}@media(max-width:768px){.outcomes-reference__grid{grid-template-columns:1fr}.outcome-category{padding:1.5rem 1.25rem}}@media(max-width:640px){.outcomes-reference__title{font-size:var(--h5)}}.hero-section--question{min-height:92vh;text-align:center}.hero-section--question .outcomes-section__inner{align-items:center;max-width:1080px}.hero__kicker{font-family:var(--font-mono, monospace);text-transform:uppercase;letter-spacing:.14em;font-size:var(--wb-p3);color:var(--color-brand);margin:0 0 1.4rem}.hero__question{font-family:var(--font-display, serif);font-weight:700;font-size:clamp(2.6rem,5.4vw,4.4rem);line-height:1.02;letter-spacing:normal;max-width:17ch;margin:0 auto .55em;text-align:center;text-wrap:balance}.hero__lede{font-family:var(--font-serif, serif);font-size:var(--wb-p1);line-height:1.5;color:var(--color-text);max-width:56ch;margin:0 auto 2.6rem;text-align:center}.hero__lede-em{font-style:italic}.hero-question__viz{width:100%;max-width:1000px;margin:0 auto}.hero-question-chart{width:100%;height:auto}.hero-question-chart__axis,.hero-question-chart__avg-label{font-family:var(--font-mono, monospace);font-size:var(--caption-size, .75rem);text-transform:uppercase;letter-spacing:.06em;fill:var(--color-text-muted)}.hero__aside{font-family:var(--font-typewriter, monospace);font-size:var(--wb-p2);color:var(--color-accent);max-width:50ch;margin:1.6rem auto 0;text-align:center}.reader-turn{max-width:46em;margin:0 0 2.6rem}.reader-turn__title{font-family:var(--font-display, serif);font-weight:700;font-size:var(--h3);line-height:1.08;margin:0 0 .4em}.reader-turn__sub{font-family:var(--font-serif, serif);font-size:var(--wb-p1);line-height:1.5;color:var(--color-text-secondary);margin:0}.reader-turn__sub--strong{font-weight:600;color:var(--color-text)}.reader-turn .detail-section__subhead{margin-top:.9em}.reader-turn .detail-section__scale-note{margin-top:.5em}.why-staff{margin-top:3rem;padding:1.6rem 0 0;border-top:1px solid var(--color-border);max-width:44em}.why-staff__heading{font-family:var(--font-sans, sans-serif);font-size:var(--wb-p1);margin:0 0 .5em}.handoff-section{text-align:center}.handoff-section .outcomes-section__inner{max-width:640px}.handoff__headline{font-family:var(--font-display, serif);font-weight:700;font-size:var(--h3);margin:0 0 .5em}.handoff__text{font-family:var(--font-serif, serif);font-size:var(--wb-p1);line-height:1.5;color:var(--color-text-secondary);margin:0 auto 2rem}.handoff__actions{display:flex;flex-direction:column;align-items:center;gap:1.1rem}.handoff__secondary{font-family:var(--font-sans, sans-serif);font-weight:500;font-size:var(--wb-p3);color:var(--color-link);text-decoration:none}.handoff__secondary:hover{color:var(--color-link-hover)}.appendix__label{font-family:var(--font-mono, monospace);text-transform:uppercase;letter-spacing:.14em;font-size:var(--wb-p3);color:var(--color-text-muted);margin:0 0 .6rem}@media(max-width:640px){.reader-turn__title,.handoff__headline{font-size:var(--h4)}}.outcomes-masthead{border-bottom:1px solid var(--color-border);padding:1.75rem var(--sp-section-x, 1.5rem) 1.25rem}.outcomes-masthead__inner{max-width:var(--ow-full);margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1rem}.outcomes-masthead__rule{flex:0 0 46px;height:1px;background:var(--color-border)}.outcomes-masthead__title{font-family:var(--font-display, serif);font-weight:600;font-size:clamp(1.4rem,2.2vw,1.8rem);line-height:1;color:var(--color-text);white-space:nowrap}.outcomes-masthead__dateline{max-width:var(--ow-full);margin:.6rem auto 0;text-align:center;font-family:var(--font-mono, monospace);font-size:var(--wb-p2);line-height:1.4;color:var(--color-text-secondary);font-variant-numeric:tabular-nums lining-nums}.outcomes-masthead__dateline strong{color:var(--color-text);font-weight:700}@media(max-width:480px){.outcomes-masthead__rule{flex-basis:24px}}.outcomes-measure{max-width:var(--ow-text);margin-left:auto;margin-right:auto}.outcomes-wide{max-width:var(--ow-wide);margin-left:auto;margin-right:auto}.outcomes-full{max-width:var(--ow-full);margin-left:auto;margin-right:auto}.outcomes-measure--nested{padding:0}.beat-h1{font-family:var(--font-display, serif);font-weight:700;font-size:clamp(2.9rem,5.4vw,4.4rem);line-height:1;margin:0 0 1.5rem;text-wrap:pretty}.beat-h2{font-family:var(--font-display, serif);font-weight:700;font-size:clamp(2rem,3.6vw,2.6rem);line-height:1.05;margin:0 0 1.25rem;text-wrap:balance}.beat-lede{font-size:var(--wb-p2);line-height:1.55}.commit-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:2.125rem 2.375rem 2.375rem;margin:0}@media(max-width:720px){.commit-card{padding:1.5rem 1.25rem 1.75rem}}.commit-card__title{font-family:var(--font-sans);font-weight:500;font-size:var(--wb-p2);margin:0 0 1.625rem}.c-row{border-bottom:1px solid var(--color-border);padding:1.125rem 0}.c-row:last-of-type{border-bottom:none}.c-q{display:flex;align-items:baseline;justify-content:space-between;gap:.875rem;flex-wrap:wrap;margin-bottom:.75rem}.c-name{font-size:var(--wb-p2);flex:1 1 100%}.c-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:8px;position:relative;top:-1px}.c-opt[aria-pressed=true],.c-opt[aria-pressed=true]:hover,html.dark .c-opt[aria-pressed=true],html.dark .c-opt[aria-pressed=true]:hover{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.c-opts{display:flex;gap:.5rem;flex-wrap:wrap}@media(max-width:640px){.c-opts{flex-direction:column;align-items:stretch;flex-wrap:nowrap}}.c-row.locked .c-opt{pointer-events:none}.c-row.locked .c-opt:not([aria-pressed=true]){opacity:.22}.c-track-zone{margin-top:.875rem}.c-track{position:relative;height:62px;opacity:0;transition:opacity .6s ease}.c-track.in{opacity:1}.c-baseline{position:absolute;left:0;right:0;top:31px;height:1px;background:var(--color-border)}.c-band{position:absolute;top:26.5px;height:10px;border-radius:5px;opacity:0;transition:opacity .7s ease .15s}.c-track.in .c-band{opacity:.18}.c-mean{position:absolute;top:26.5px;width:10px;height:10px;border-radius:50%;transform:translate(-50%) scale(0);transition:transform .45s cubic-bezier(.34,1.4,.5,1) .5s}.c-track.in .c-mean{transform:translate(-50%) scale(1)}.c-you{position:absolute;top:23.5px;width:16px;height:16px;border-radius:50%;background:var(--color-bg);border:2.5px solid var(--color-text);transform:translate(-50%) scale(0);transition:transform .45s cubic-bezier(.34,1.4,.5,1) .8s}.c-track.in .c-you{transform:translate(-50%) scale(1)}.c-marker-label{position:absolute;transform:translate(-50%);font-family:var(--font-mono, monospace);font-size:var(--caption-size, .75rem);line-height:1;white-space:nowrap;opacity:0;transition:opacity .5s ease .95s}.c-track.in .c-marker-label{opacity:1}.c-marker-label--you{top:4px;font-weight:700;color:var(--color-text)}.c-marker-label--mean{top:46px}.c-marker-label--start{left:0!important;transform:none}.c-marker-label--end{left:auto!important;right:0;transform:none}.c-axis{display:none;justify-content:space-between;font-family:var(--font-mono, monospace);font-size:var(--caption-size, .75rem);color:var(--color-text-muted);margin-top:2px}.c-axis.on{display:flex}.commit-card__actions{margin-top:1.625rem;display:flex;align-items:center;gap:1.375rem;flex-wrap:wrap}.commit-card__set{max-width:100%;white-space:normal}.commit-card__set:disabled{opacity:.4;cursor:default}.commit-card__progress{font-family:var(--font-mono, monospace);font-size:var(--caption-size, .75rem);color:var(--color-text-secondary);margin-top:.75rem}.commit-card__legend{font-family:var(--font-mono, monospace);font-size:var(--caption-size, .75rem);color:var(--color-text-secondary);margin-top:1.25rem;opacity:0;transition:opacity .6s ease 1.1s}.commit-card__legend.in{opacity:1}.turnline{margin-top:0;opacity:0;transform:translateY(10px);transition:opacity .8s ease 1.7s,transform .8s ease 1.7s,margin-top .4s ease}.turnline.in{margin-top:3.375rem;opacity:1;transform:translateY(0)}.turnline:not(.in) .turnline__big,.turnline:not(.in) .turnline__quiet{margin:0}.turnline__big{font-family:var(--font-display, serif);font-weight:700;font-size:var(--wb-p1);line-height:1.12;margin:0 0 .875rem;text-wrap:balance}.turnline__quiet{color:var(--color-text-secondary)}.od-module{margin:3.5rem 0 .5rem}.od-module__title{font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.1;margin:0 0 1.75rem}.od-module__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:2.75rem;align-items:start}@media(max-width:820px){.od-module__grid{grid-template-columns:1fr}}.od-dim{font-family:var(--font-sans);font-weight:500;font-size:var(--caption-size, .75rem);color:var(--color-text-secondary);margin:1.25rem 0 .5625rem;display:flex;align-items:center;gap:.5rem}.od-dim:first-child{margin-top:0}.od-dim .c-dot{top:0}.od-words{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.od-word{font-family:var(--font-serif);font-size:var(--wb-p3);color:var(--color-text);background:none;border:none;padding:0 1px 2px;cursor:pointer;border-bottom:1.5px dotted var(--odc, var(--color-text-muted));transition:color .25s ease}.od-word:hover{border-bottom-style:solid}.od-word[aria-pressed=true]{border-bottom-style:solid;border-bottom-width:2px;color:var(--odc, var(--color-text))}.od-card{position:sticky;top:24px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1.625rem 1.75rem 1.5rem}@media(max-width:820px){.od-card{position:static}}.od-card__eyebrow{font-family:var(--font-mono, monospace);font-size:var(--caption-size, .75rem);color:var(--color-text-secondary);display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem}.od-card__eyebrow .c-dot{top:0}.od-card__name{font-family:var(--font-display, serif);font-weight:700;font-size:var(--wb-p1);line-height:1.05;margin:0 0 .625rem}.od-card__def{font-size:var(--wb-p2);margin:0 0 1.125rem}.od-card__track{margin-top:6px}.od-card__rank{font-family:var(--font-mono, monospace);font-size:var(--caption-size, .75rem);color:var(--color-text-secondary);font-variant-numeric:tabular-nums lining-nums;margin:.625rem 0 0}.room-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1.875rem 2.125rem 1.75rem;margin:0}@media(max-width:720px){.room-card{padding:1.375rem 1rem}}.room-card__stamp{font-family:var(--font-mono, monospace);font-size:var(--caption-size, .75rem);color:var(--color-text-secondary);font-variant-numeric:tabular-nums lining-nums;display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;border-bottom:1px solid var(--color-border);padding-bottom:.875rem;margin-bottom:.375rem}.room-card__q{font-style:italic;color:var(--color-text-secondary);font-size:var(--wb-p2);margin:.875rem 0 .25rem}.room-card__aside{font-style:italic;color:var(--color-text-secondary);font-size:var(--wb-p2);margin:1.125rem 0 0}.detail-section__findings{font-style:italic;color:var(--color-text-secondary);font-size:var(--wb-p3);max-width:640px;margin:1.5rem auto 0}.handoff__terms{font-size:.95rem;color:var(--color-text-secondary);margin-top:.75rem}.handoff__conversation{margin:2.125rem auto 0;padding-top:1.625rem;border-top:1px solid var(--color-border);font-size:var(--wb-p2);color:var(--color-text-secondary);max-width:620px}@media(prefers-reduced-motion:reduce){.c-track,.c-band,.c-mean,.c-you,.c-marker-label,.commit-card__legend,.turnline{transition:none}}.beat-section .outcomes-measure p{margin:0 0 1.2em}.beat-section .outcomes-measure p:last-child{margin-bottom:0}.beat-section .beat-lede{margin-bottom:1em}
