.bar-chart_chart-wrapper__gh9q9{background:#fff;border-radius:12px;padding:25px;box-shadow:0 2px 10px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.bar-chart_chart-wrapper__gh9q9:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,.12)}.bar-chart_chart-title__v47Jl{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:1.1em;margin-bottom:20px;color:#34495e;line-height:1.4;min-height:60px}.bar-chart_chart__4rlC4{position:relative}.bar-chart_chart__4rlC4 .bar{transition:opacity .3s ease;cursor:pointer;border-radius:6px}.bar-chart_chart__4rlC4 .bar:hover{opacity:.8}.bar-chart_chart__4rlC4 .bar-yes{fill:#4a90e2}.bar-chart_chart__4rlC4 .bar-no{fill:#ecf0f1}.bar-chart_chart__4rlC4 .bar-label{font-size:14.4px;pointer-events:none;font-weight:700}.bar-chart_chart__4rlC4 .bar-label-yes{fill:#fff}.bar-chart_chart__4rlC4 .bar-label-no{fill:#34495e}.bar-chart_chart__4rlC4 .axis{font-size:16px}.bar-chart_chart__4rlC4 .axis-label,.bar-chart_chart__4rlC4 .y-axis .tick line{display:none}.bar-chart_chart__4rlC4 .y-axis .tick text{transform:translateX(-10px)}.bar-chart_tooltip__okIBb{position:absolute;padding:10px 15px;background:rgba(0,0,0,.9);color:#fff;border-radius:6px;font-size:14px;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:1000}.bar-chart_chart-colors-1__C6vir .bar{fill:#2d4a3d}.bar-chart_chart-colors-2__nLRJ9 .bar{fill:#d4845a}.bar-chart_chart-colors-3__KXQkp .bar{fill:#7a9b7e}.bar-chart_chart-colors-4__aaMm4 .bar{fill:#e6a380}.bar-chart_chart-colors-5__5X0lO .bar{fill:#8b9b6b}.acceptance_acceptance__WllaQ{padding:10rem 1rem;background-color:#f0f0f0}.acceptance_title__E20z2{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:3rem;text-align:center;margin-bottom:1rem}.acceptance_subtitle__39Htx{font-size:1.5rem;text-align:center;margin-bottom:4rem;color:#555}.acceptance_intro-text__2fhg6{max-width:800px;margin:0 auto 4rem;text-align:center;font-size:1.2rem;line-height:1.6;color:#333}.acceptance_chart-grid__ffTmn{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:3rem;gap:3rem;max-width:1400px;margin:0 auto 4rem}@media(max-width:800px){.acceptance_chart-grid__ffTmn{grid-template-columns:1fr;gap:2rem}.acceptance_chart-container__5wOv8{padding:1rem}.acceptance_chart-placeholder__uBDU0{min-height:180px;font-size:1rem}}.acceptance_chart-container__5wOv8{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.acceptance_chart-container__5wOv8:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.acceptance_chart-placeholder__uBDU0{border:2px dashed #ccc;padding:1rem;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#888;background:#fafbfc;font-size:1.1rem;letter-spacing:.02em}.acceptance_chart-title__6S3E2{font-size:1.25rem;margin-bottom:1rem;font-weight:700}.acceptance_supporting-text__RLtTl{font-size:1rem;color:#333;text-align:center}.acceptance_conclusion-text__CX3H_{max-width:800px;margin:4rem auto 0;text-align:center;font-size:1.2rem;line-height:1.6;color:#333}.cip-footer_cip-section__0XnPi{padding:60px 20px;background-image:url(/images/cip/global-dialogues.png);background-size:cover;background-position:50%;text-align:center;color:#fff}.cip-footer_cip-content__I_ZIC{max-width:600px;margin:0 auto;background:rgba(0,0,0,.5);padding:30px;border-radius:10px;font-size:1em}.cip-footer_cip-logo-link___UXsU{display:block;margin-bottom:20px}.cip-footer_cip-logo__hj93_{max-width:200px;height:auto;margin:0 auto}.cip-footer_cip-description__5qI_C{margin-bottom:20px}.cip-footer_cip-link__z0UYy{color:#fff;text-decoration:underline}.cip-footer_cip-contributors__4oGoZ{margin-bottom:10px}.cip-footer_footer__JVeeb{padding:40px 20px;background-color:#f8f8f8;text-align:center}.cip-footer_footer__JVeeb .cip-footer_footer-content__iSwsG{max-width:800px;margin:0 auto}.cip-footer_footer__JVeeb .cip-footer_footer-main__PS5DT{margin-bottom:20px}.cip-footer_footer__JVeeb .cip-footer_footer-title__LfuLR{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:1.5em;margin-bottom:5px}.cip-footer_footer__JVeeb .cip-footer_footer-subtitle__3JgkB{font-size:1em;color:#555}.cip-footer_footer__JVeeb .cip-footer_footer-disclosure__TNkWA,.cip-footer_footer__JVeeb .cip-footer_footer-meta__sIjp0{margin-bottom:15px}.cip-footer_footer__JVeeb .cip-footer_ai-disclosure__nq4Dt,.cip-footer_footer__JVeeb .cip-footer_footer-description__PAF5X,.cip-footer_footer__JVeeb .cip-footer_template-credit__prM6R{font-size:.9em;color:#666;line-height:1.5}.confessional_scenario__Zba5J{min-height:200vh;position:relative;background:linear-gradient(180deg,var(--dark-bg-primary) 0,var(--dark-bg-secondary) 100%);color:var(--dark-text-primary)}.confessional_scenario__Zba5J .confessional_scenario-number__bRxcg{border-color:var(--dark-border);color:var(--dark-accent)}.confessional_scenario__Zba5J .confessional_scenario-title__x0anQ{color:var(--dark-text-primary)}.confessional_scenario__Zba5J .confessional_scenario-subtitle___siJC{color:var(--dark-accent)}.confessional_scenario__Zba5J .confessional_transition__TRmnP{background:linear-gradient(180deg,transparent 0,var(--theme-primary-light) 100%)}.confessional_scenario__Zba5J .confessional_transition-text__iO3_N{color:var(--dark-text-muted)}.confessional_scenario__Zba5J .confessional_background-pattern__YsXjg{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,var(--theme-accent-light) 0,transparent 50%),radial-gradient(circle at 80% 70%,var(--theme-primary-light) 0,transparent 50%);pointer-events:none}.confessional_scenario-header__UjeAb{text-align:center;background:linear-gradient(135deg,var(--theme-primary-light) 0,rgba(0,0,0,.02) 100%);padding:var(--section-padding-y) var(--section-padding-x) var(--space-5xl)}.confessional_scenario-number__bRxcg{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border:2px solid;border-radius:var(--radius-full);font-size:var(--h4-size);font-weight:700;margin:0 auto var(--space-lg);transition:all var(--transition-normal);position:relative}.confessional_scenario-number__bRxcg:hover{transform:scale(1.05);box-shadow:0 0 0 4px hsla(0,0%,100%,.1)}.confessional_scenario-title__x0anQ{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.1;margin:0 0 var(--space-md) 0}.confessional_scenario-subtitle___siJC{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:clamp(1rem,2.5vw,1.5rem);margin:0;font-weight:300}.confessional_background-pattern__YsXjg{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,hsla(0,100%,90%,.03) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(32,96,149,.03) 0,transparent 50%);pointer-events:none}.confessional_content-container__70WLD{position:relative;max-width:var(--content-max-width);margin:0 auto;padding:var(--space-5xl) var(--section-padding-x)}.confessional_narrative-section__ubZEq{display:flex;flex-direction:column;justify-content:center;gap:var(--space-lg);max-width:650px;margin:0 auto var(--space-5xl)}.confessional_image-container__535ia{display:flex;justify-content:center;align-items:center;padding:var(--space-xl) 0}.confessional_story-container__cUco9{display:flex;flex-direction:column;gap:var(--space-xl)}.confessional_story-intro__mYAxo{margin-bottom:var(--space-2xl);font-size:var(--large-text-size);line-height:1.6;color:var(--dark-text-secondary)}.confessional_story-intro__mYAxo p{margin:0;padding:var(--space-lg);border-left:4px solid var(--dark-accent);border-radius:var(--radius-md);background:var(--theme-accent-light)}.confessional_story-paragraph__4BNvI{font-size:var(--normal-text-size);line-height:1.7;color:var(--dark-text-muted)}.confessional_story-paragraph__4BNvI p{margin:0;padding:var(--space-lg) 0}.confessional_error-text__uIgJj{font-size:var(--normal-text-size);line-height:1.7;color:var(--dark-accent);cursor:pointer;text-decoration:underline;transition:opacity .2s ease}.confessional_error-text__uIgJj p{margin:0;padding:var(--space-lg) 0}.confessional_error-text__uIgJj:hover{opacity:.8}.confessional_modal-overlay__YX7S_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:0}.confessional_modal-content__dDW8v{background:var(--dark-bg);border-radius:16px;padding:0;max-width:90vw;max-height:90vh;width:90vw;height:90vh;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;align-items:center;justify-content:center}.confessional_modal-close__OdT2d{position:absolute;top:24px;right:32px;background:none;border:none;color:var(--dark-text-muted);font-size:32px;cursor:pointer;padding:var(--space-xs);border-radius:4px;transition:background-color .2s ease;z-index:2}.confessional_modal-close__OdT2d:hover{background:hsla(0,0%,100%,.1)}.confessional_modal-image__PNnz6{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.2);margin:auto;display:block}.confessional_story-callout__Cj0tT{background:var(--dark-bg-tertiary);border:1px solid hsla(0,100%,90%,.3);border-radius:var(--radius-lg);padding:var(--space-lg)}.confessional_story-callout__Cj0tT p{margin:0;font-size:.95rem;line-height:1.6}.confessional_story-callout__Cj0tT strong{color:var(--dark-accent)}.confessional_story-callout__Cj0tT p{color:var(--dark-text-muted)}.confessional_transition__TRmnP{text-align:center;padding:var(--space-5xl) var(--section-padding-x)}.confessional_transition-text__iO3_N{font-size:var(--meta-text-size);margin:0 0 var(--space-xl) 0;font-style:italic}.confessional_continue-arrow__lx0fL{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);color:var(--dark-accent);font-weight:500}.confessional_continue-arrow__lx0fL svg{width:24px;height:12px}@media(max-width:767px){.confessional_content-container__70WLD{padding:var(--space-4xl) var(--space-lg)}.confessional_scenario-header__UjeAb{padding:var(--space-5xl) var(--space-lg) var(--space-4xl)}.confessional_modal-overlay__YX7S_,.confessional_story-callout__Cj0tT,.confessional_story-intro__mYAxo p{padding:var(--space-md)}.confessional_modal-content__dDW8v{width:98vw;height:98vh;max-width:98vw;max-height:98vh;padding:0}.confessional_modal-close__OdT2d{top:12px;right:16px;font-size:28px}}.divergent-futures_scenario__qUdB7{min-height:100vh;min-height:150vh;position:relative;background:linear-gradient(180deg,var(--light-bg-primary) 0,var(--light-bg-secondary) 100%);color:var(--light-text-primary)}.divergent-futures_scenario__qUdB7 .divergent-futures_scenario-number__6i8y2{border-color:var(--light-border);color:var(--light-accent)}.divergent-futures_scenario__qUdB7 .divergent-futures_scenario-title__hM0_c{color:var(--light-text-primary)}.divergent-futures_scenario__qUdB7 .divergent-futures_scenario-subtitle__AvHFM{color:var(--light-text-muted)}.divergent-futures_scenario__qUdB7 .divergent-futures_transition__WiShT{background:linear-gradient(180deg,transparent 0,var(--theme-primary-light) 100%)}.divergent-futures_scenario__qUdB7 .divergent-futures_transition-text__Yb8G9{color:var(--light-text-muted)}.divergent-futures_scenario-header__xxd3p{padding:var(--section-padding-y) var(--section-padding-x) var(--space-4xl);text-align:center;background:linear-gradient(135deg,var(--theme-primary-light) 0,rgba(0,0,0,.02) 100%)}.divergent-futures_scenario-number__6i8y2{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border:2px solid;border-radius:var(--radius-full);font-size:var(--h4-size);font-weight:700;margin:0 auto var(--space-lg);transition:all var(--transition-normal);position:relative}.divergent-futures_scenario-number__6i8y2:hover{transform:scale(1.05);box-shadow:0 0 0 4px hsla(0,0%,100%,.1)}.divergent-futures_scenario-title__hM0_c{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.1;margin:0 0 var(--space-md) 0}.divergent-futures_scenario-subtitle__AvHFM{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:clamp(1rem,2.5vw,1.5rem);margin:0;font-weight:300}.divergent-futures_intro-section__qrkxr{position:relative;max-width:var(--content-max-width);margin:0 auto;padding:0 var(--section-padding-x);padding-bottom:var(--space-lg);text-align:center}.divergent-futures_intro-content__T1NUa{display:flex;flex-direction:column;gap:var(--space-xl)}.divergent-futures_intro-text__BX65R{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:var(--large-text-size);line-height:1.6;margin:0}.divergent-futures_section-title__j7mNi{text-align:center;margin:var(--space-2xl) auto;max-width:800px}.divergent-futures_section-title__j7mNi h3{font-size:1.8rem;line-height:1.4;font-weight:400}.divergent-futures_section-title__j7mNi h3 b{font-weight:700}.divergent-futures_question__0j9NB{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:var(--h2-size);font-weight:700;margin:var(--space-xl) 0 0 0;color:var(--light-accent)}.divergent-futures_professions-grid-container__Xdwyx{max-width:1200px;margin:0 auto;padding:0 var(--section-padding-x);padding-bottom:var(--space-xl);display:flex;justify-content:center;align-items:center;min-height:40vh;position:relative;overflow:hidden}.divergent-futures_professions-grid___vLIr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);width:100%;transition:all .4s cubic-bezier(.4,0,.2,1)}.divergent-futures_professions-grid___vLIr.divergent-futures_hidden__qW4QA{opacity:0;transform:scale(.95) translateY(20px);pointer-events:none}.divergent-futures_profession-icon-container__fK19V{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);padding:var(--space-lg);background:hsla(0,0%,100%,.05);border-radius:16px;border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);text-align:center;min-height:120px}.divergent-futures_profession-icon-container__fK19V:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:translateY(-5px) scale(1.02)}.divergent-futures_profession-icon-container__fK19V:active{transform:translateY(-2px) scale(1.01);background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.divergent-futures_profession-icon-container__fK19V.divergent-futures_clicked__Q_Xrk{transform:scale(.95);background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.divergent-futures_profession-icon__dip0A{width:48px;height:48px;color:var(--light-accent);transition:transform .3s ease}.divergent-futures_profession-name__fa3mE{font-size:1rem;font-weight:500;color:var(--text-light);transition:color .3s ease}.divergent-futures_overlay__TY_KP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-lg);animation:divergent-futures_fadeIn__xMqLW .2s ease-out}@keyframes divergent-futures_fadeIn__xMqLW{0%{opacity:0}to{opacity:1}}.divergent-futures_cardWrapper__DGKAz{position:relative;width:100%;max-width:900px;z-index:10;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);min-height:300px;max-height:90vh;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:0 16px}.divergent-futures_cardWrapper__DGKAz.divergent-futures_visible__9rVyV{opacity:1;visibility:visible}.divergent-futures_cardWrapper__DGKAz>*{pointer-events:all}.divergent-futures_data-source-card___0f7n{border:1px solid var(--light-border);background-color:var(--light-bg-tertiary);padding:var(--space-lg);margin:var(--space-xl) auto 0 auto;max-width:800px;text-align:center;border-radius:var(--radius-md)}.divergent-futures_data-source-note__eaySU{font-family:var(--meta-font-family);font-weight:var(--meta-font-weight);font-style:italic;line-height:var(--meta-line-height);color:var(--dark-text-muted);margin-bottom:var(--space-md)}.divergent-futures_ctaButton__Ygf01{background-color:var(--light-bg-tertiary);color:var(--light-text-primary);border:1px solid var(--light-border);padding:.75rem 1.5rem;border-radius:var(--radius-md);cursor:pointer;font-weight:500;font-size:1.1rem;transition:background .2s,color .2s,border .2s,transform .15s;box-shadow:none;margin:0 auto;display:inline-block}.divergent-futures_ctaButton__Ygf01:hover{background-color:var(--light-bg-secondary);color:var(--light-accent);border-color:var(--light-accent);transform:translateY(-2px) scale(1.02)}.divergent-futures_ctaButton__Ygf01:active{transform:translateY(0) scale(.98);background-color:var(--light-bg-secondary)}.divergent-futures_transition__WiShT{text-align:center;padding:var(--space-5xl) var(--section-padding-x)}.divergent-futures_transition-text__Yb8G9{font-size:var(--meta-text-size);margin:0 0 var(--space-xl) 0;font-style:italic}@media(max-width:767px){.divergent-futures_scenario-header__xxd3p{padding:var(--space-5xl) var(--space-lg) var(--space-xl)}.divergent-futures_professions-grid___vLIr{grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.divergent-futures_profession-icon-container__fK19V{min-height:100px;padding:var(--space-md)}.divergent-futures_profession-icon__dip0A{width:40px;height:40px}.divergent-futures_profession-name__fa3mE{font-size:.9rem}.divergent-futures_intro-section__qrkxr{padding-bottom:var(--space-md)}.divergent-futures_section-title__j7mNi{margin:var(--space-md) auto}.divergent-futures_professions-grid-container__Xdwyx{padding-bottom:var(--space-md);min-height:20vh}.divergent-futures_overlay__TY_KP{padding:var(--space-md)}.divergent-futures_cardWrapper__DGKAz{max-width:98vw;min-height:200px;max-height:98vh;overflow-y:auto;padding:0 var(--space-md)}}@media(max-width:480px){.divergent-futures_professions-grid___vLIr{grid-template-columns:1fr;gap:var(--space-md)}.divergent-futures_profession-icon-container__fK19V{min-height:80px;flex-direction:row;justify-content:flex-start;text-align:left;padding:var(--space-md) var(--space-lg)}.divergent-futures_profession-icon__dip0A{width:36px;height:36px}}.profession-card_card__S8STh{background:hsla(0,0%,100%,.97);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.08);border:1px solid hsla(0,0%,78%,.18);width:100%;max-width:900px;margin:auto;padding:32px;position:relative;color:#222;perspective:900px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;min-height:60vh;max-height:90vh;box-sizing:border-box}.profession-card_cardHeader__BicDX{display:flex;align-items:center;gap:10px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:10px;position:relative;flex-shrink:0}.profession-card_professionIcon__9y11t{width:32px;height:32px;color:#206095;flex-shrink:0}.profession-card_professionName__8cXuJ{font-size:1.3rem;font-weight:700;margin:0;line-height:1.2}.profession-card_cardContent__suF3d{flex-direction:column;align-items:center;justify-content:center;overflow:visible}.profession-card_cardContent__suF3d,.profession-card_flipContainer__6PNp1{position:relative;transform-style:preserve-3d;display:flex;flex:1 1;width:100%;height:100%}.profession-card_flipContainer__6PNp1{flex-direction:column;min-height:0}.profession-card_flippableContent__8F3u2{width:100%;height:100%;position:absolute;top:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;justify-content:center;padding:0;box-sizing:border-box;overflow-y:auto}.profession-card_closeButton__z3YSE{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.08);border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#333;cursor:pointer;transition:all .2s ease;z-index:10;padding:0}.profession-card_choiceContainer__e8LlA{padding:24px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:180px;width:100%;text-align:center;box-sizing:border-box}.profession-card_choiceQuestion__LBcdg{font-size:1.5rem;font-weight:700;margin:0 0 12px;line-height:1.3}.profession-card_choiceSubtitle__CK5LU{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:1.15rem;color:#444;max-width:60ch;margin:0 auto 18px;line-height:1.5}.profession-card_choiceButtons__kz9fL{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;width:100%;margin-top:16px}.profession-card_choiceButton__2d880{font-size:1.25rem;font-weight:700;padding:18px 48px;border-radius:12px;border:2.5px solid #3868b2;background:#f5f8ff;color:#1a2a3a;box-shadow:0 2px 8px rgba(56,104,178,.08);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);min-width:160px;max-width:260px;margin:0 8px}.profession-card_choiceButton__2d880:focus,.profession-card_choiceButton__2d880:hover{background:#3868b2;color:#fff;border-color:#3868b2;outline:none}.profession-card_singleOption__wxWrY{display:flex;flex-direction:row;align-items:stretch;gap:24px;width:100%;text-align:left;justify-content:center;padding:0;box-sizing:border-box}.profession-card_singleOption__wxWrY .profession-card_image__ZrgMD{max-height:320px;width:auto;object-fit:contain;display:block;background:#f5f8ff;border-radius:8px 0 0 8px;margin-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.07);flex-shrink:1}.profession-card_singleOption__wxWrY .profession-card_text__xRZUR{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:12px 8px;flex:1 1;min-width:0;box-sizing:border-box}.profession-card_singleOption__wxWrY .profession-card_optionTitle__t_jny{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:1.08rem;margin:0 0 6px;line-height:1.25}.profession-card_singleOption__wxWrY .profession-card_optionStory__YeWd7{font-size:.97rem;line-height:1.45;color:#444;margin:0 0 12px;max-width:90ch;word-break:break-word}.profession-card_singleOption__wxWrY .profession-card_chooseAgainButton__z_9Nh{align-self:flex-start;margin-top:8px}.profession-card_backButton__zGKFw{position:absolute;top:8px;left:8px;background:transparent;border:none;font-size:.98rem;font-weight:600;color:#555;cursor:pointer;padding:2px 8px;border-radius:5px;transition:all .2s ease;z-index:5}.profession-card_chooseAgainButton__z_9Nh{font-size:.95rem;font-weight:600;padding:8px 16px;border-radius:8px;border:2px solid #3868b2;background:#f5f8ff;color:#1a2a3a;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);margin-top:8px;min-width:100px}.profession-card_chooseAgainButton__z_9Nh:focus,.profession-card_chooseAgainButton__z_9Nh:hover{background:#3868b2;color:#fff;border-color:#3868b2;outline:none}.profession-card_chooseAgainButton__z_9Nh:disabled{opacity:.6;cursor:not-allowed}@media(max-width:900px){.profession-card_singleOption__wxWrY .profession-card_text__xRZUR{padding:8px 4px}.profession-card_singleOption__wxWrY .profession-card_image__ZrgMD{max-width:180px;min-width:100px;max-height:180px;width:auto;object-fit:contain}}@media(max-width:768px){.profession-card_card__S8STh{padding:16px 4px;min-height:80vh;max-height:98vh;max-width:99vw}.profession-card_cardHeader__BicDX{gap:6px;padding-bottom:4px;margin-bottom:6px}.profession-card_professionIcon__9y11t{width:26px;height:26px}.profession-card_flippableContent__8F3u2{padding:0}.profession-card_choiceContainer__e8LlA{min-height:120px;gap:16px;padding:12px 0 0}.profession-card_choiceQuestion__LBcdg{font-size:1.15rem}.profession-card_choiceSubtitle__CK5LU{font-size:1rem;max-width:90vw}.profession-card_choiceButtons__kz9fL{gap:16px;margin-top:8px}.profession-card_choiceButton__2d880{font-size:1.05rem;padding:12px 18px;min-width:120px;max-width:180px}.profession-card_singleOption__wxWrY{flex-direction:column;align-items:center;gap:8px;text-align:center}.profession-card_singleOption__wxWrY .profession-card_image__ZrgMD{width:100%;max-width:100%;height:110px;max-height:110px;border-radius:8px 8px 0 0;object-fit:contain}.profession-card_singleOption__wxWrY .profession-card_text__xRZUR{align-items:center;padding:6px 2px}.profession-card_singleOption__wxWrY .profession-card_chooseAgainButton__z_9Nh{align-self:center}.profession-card_backButton__zGKFw{top:4px;left:4px}.profession-card_chooseAgainButton__z_9Nh{font-size:.95rem;padding:6px 12px;min-width:80px;margin-top:6px}.profession-card_singleOption__wxWrY,.profession-card_text__xRZUR{max-height:none;overflow:visible}.profession-card_optionStory__YeWd7{max-height:none;overflow:visible;white-space:normal;text-overflow:unset}.profession-card_cardContent__suF3d{padding:0}}@media(max-width:480px){.profession-card_card__S8STh{padding:8px 0;min-height:98vh;max-height:100vh;max-width:100vw}.profession-card_cardHeader__BicDX{flex-direction:column;text-align:center;gap:2px}.profession-card_professionIcon__9y11t{width:20px;height:20px}.profession-card_choiceContainer__e8LlA{min-height:80px;gap:8px;padding:4px 0 0}.profession-card_choiceQuestion__LBcdg{font-size:1rem}.profession-card_choiceSubtitle__CK5LU{font-size:.95rem;max-width:98vw}.profession-card_choiceButtons__kz9fL{gap:8px;margin-top:4px}.profession-card_choiceButton__2d880{font-size:.95rem;padding:8px;min-width:90px;max-width:120px}.profession-card_flippableContent__8F3u2{padding:0}.profession-card_chooseAgainButton__z_9Nh{font-size:.9rem;padding:8px 16px;min-width:100px;margin-top:8px}.profession-card_singleOption__wxWrY{max-height:none;overflow:visible}.profession-card_singleOption__wxWrY .profession-card_image__ZrgMD{max-width:100%;max-height:70px}.profession-card_text__xRZUR{padding:2px 0;max-height:none;overflow:visible}.profession-card_optionStory__YeWd7{max-height:none;overflow:visible;white-space:normal;text-overflow:unset}.profession-card_cardContent__suF3d{padding:0}}.uncomfortable-responses-modal_overlay__J0tuW{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.uncomfortable-responses-modal_modal__VDzCK{background:#1a1a1a;border:1px solid #333;border-radius:8px;width:95%;max-width:1100px;height:85vh;display:flex;flex-direction:column;position:relative;overflow:hidden;color:#fff}.uncomfortable-responses-modal_closeButton___Lx31{position:absolute;top:6px;right:10px;background:none;border:none;font-size:1.5rem;color:#fff;cursor:pointer;padding:0;line-height:1}.uncomfortable-responses-modal_content__oUJmk{padding:1rem 1rem .5rem;overflow-y:hidden;display:flex;flex-direction:column;height:100%}.uncomfortable-responses-modal_title__htqG5{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;margin-bottom:.25rem;font-size:1.15rem}.uncomfortable-responses-modal_subtitle__aRSLR{margin-bottom:.5rem;font-size:.9rem;color:#aaa}.uncomfortable-responses-modal_question__r5qt9{font-style:italic;color:#b0c4e7;margin-bottom:.5rem;border-left:2px solid #3868b2;padding-left:.75rem;font-size:.95rem}.uncomfortable-responses-modal_searchContainer__0B6n0{margin-bottom:.5rem}.uncomfortable-responses-modal_searchFilterRow__UxRoO{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-bottom:.5rem}.uncomfortable-responses-modal_searchInput___1eL7{flex:1 1 60%;min-width:0;padding:.4rem .75rem;background:#232323;border:1px solid #444;border-radius:3px;color:#fff;font-size:.95rem;height:2rem}.uncomfortable-responses-modal_searchInput___1eL7::placeholder{color:#888;font-size:.95rem}.uncomfortable-responses-modal_searchInput___1eL7:focus{outline:none;border-color:#3868b2}.uncomfortable-responses-modal_themeDropdown__D9y5e{flex:0 0 220px;max-width:220px;min-width:120px;height:2rem;background:#232323;color:#fff;border:1px solid #444;border-radius:3px;font-size:.95rem;padding:.25rem .75rem;margin-left:.5rem}.uncomfortable-responses-modal_resultsCount__QkLRW{margin-bottom:.25rem;font-size:.8rem;color:#888;font-style:italic}.uncomfortable-responses-modal_tableContainer__PpSAS{flex-grow:1;overflow-y:auto;border:1px solid #333;border-radius:3px}.uncomfortable-responses-modal_table__PVaii{width:100%;border-collapse:collapse}.uncomfortable-responses-modal_table__PVaii td,.uncomfortable-responses-modal_table__PVaii th{padding:.4rem .6rem;text-align:left;border-bottom:1px solid #333;vertical-align:top}.uncomfortable-responses-modal_table__PVaii th{background-color:#232323;position:-webkit-sticky;position:sticky;top:0;z-index:1;font-size:.95rem;font-weight:500}.uncomfortable-responses-modal_table__PVaii tr:last-child td{border-bottom:none}.uncomfortable-responses-modal_table__PVaii td{font-size:.88rem;line-height:1.3}.empathy-meeting_scenario__jFqau{min-height:200vh;position:relative;background:linear-gradient(180deg,var(--dark-bg-primary) 0,var(--dark-bg-secondary) 100%);color:var(--dark-text-primary)}.empathy-meeting_scenario__jFqau .empathy-meeting_scenario-number__TraP8{border-color:var(--dark-border);color:var(--dark-accent)}.empathy-meeting_scenario__jFqau .empathy-meeting_scenario-title__iqVhj{color:var(--dark-text-primary)}.empathy-meeting_scenario__jFqau .empathy-meeting_scenario-subtitle__VrI_S{color:var(--dark-accent)}.empathy-meeting_scenario__jFqau .empathy-meeting_transition__m5hM_{background:linear-gradient(180deg,transparent 0,var(--theme-primary-light) 100%)}.empathy-meeting_scenario__jFqau .empathy-meeting_transition-text__tdvpm{color:var(--dark-text-muted)}.empathy-meeting_scenario__jFqau .empathy-meeting_background-pattern__kPPLn{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,var(--theme-accent-light) 0,transparent 50%),radial-gradient(circle at 80% 70%,var(--theme-primary-light) 0,transparent 50%);pointer-events:none}.empathy-meeting_scenario-header__bVWgS{text-align:center;background:linear-gradient(135deg,var(--theme-primary-light) 0,rgba(0,0,0,.02) 100%);padding:var(--section-padding-y) var(--section-padding-x) var(--space-5xl)}.empathy-meeting_scenario-number__TraP8{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border:2px solid;border-radius:var(--radius-full);font-size:var(--h4-size);font-weight:700;margin:0 auto var(--space-lg);transition:all var(--transition-normal);position:relative}.empathy-meeting_scenario-number__TraP8:hover{transform:scale(1.05);box-shadow:0 0 0 4px hsla(0,0%,100%,.1)}.empathy-meeting_scenario-title__iqVhj{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.1;margin:0 0 var(--space-md) 0}.empathy-meeting_scenario-subtitle__VrI_S{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:clamp(1rem,2.5vw,1.5rem);margin:0;font-weight:300}.empathy-meeting_content-container__SL5dg{position:relative;max-width:800px;margin:0 auto;padding:0 var(--section-padding-x);display:flex;flex-direction:column;gap:var(--space-4xl)}.empathy-meeting_content-grid__OsG3B{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--grid-gap);gap:var(--grid-gap);align-items:center;margin-bottom:var(--section-padding-y)}@media(max-width:768px){.empathy-meeting_content-grid__OsG3B{grid-template-columns:1fr;gap:var(--space-xl)}}.empathy-meeting_chart-section__SdwTN{padding:var(--space-4xl) 0;margin-top:var(--space-2xl)}.empathy-meeting_chart-item__58dX0,.empathy-meeting_chart-section__SdwTN{display:flex;flex-direction:column;justify-content:center;align-items:center}.empathy-meeting_chart-item__58dX0{max-width:400px;width:100%}.empathy-meeting_chart-caption__K7lvY{font-family:var(--meta-font-family);font-weight:var(--meta-font-weight);font-style:italic;line-height:var(--meta-line-height);margin-top:var(--space-md);font-size:.875rem;color:var(--dark-text-muted)}.empathy-meeting_narrative-section__2_sAV{justify-content:center;margin-bottom:var(--space-2xl)}.empathy-meeting_narrative-section__2_sAV,.empathy-meeting_story-container__CR4K5{display:flex;flex-direction:column;gap:var(--space-xl)}.empathy-meeting_story-intro__9FCM2{margin-bottom:var(--space-2xl);font-size:var(--large-text-size);line-height:1.6;color:var(--dark-text-secondary)}.empathy-meeting_story-intro__9FCM2 p{margin:0;padding:var(--space-lg);border-left:4px solid var(--dark-accent);border-radius:var(--radius-md);background:var(--theme-accent-light)}.empathy-meeting_story-paragraph__lDgp_{font-size:var(--normal-text-size);line-height:1.7;color:var(--dark-text-muted)}.empathy-meeting_story-paragraph__lDgp_ p{margin:0;padding:var(--space-lg) 0}.empathy-meeting_story-callout__x6U3j{background:var(--dark-bg-tertiary);border:1px solid hsla(0,100%,90%,.3);border-radius:var(--radius-lg);padding:var(--space-lg)}.empathy-meeting_story-callout__x6U3j p{margin:0;font-size:.95rem;line-height:1.6}.empathy-meeting_story-callout__x6U3j strong{color:var(--dark-accent)}.empathy-meeting_story-callout__x6U3j p{color:var(--dark-text-muted)}.empathy-meeting_transition__m5hM_{text-align:center;padding:var(--space-5xl) var(--section-padding-x)}.empathy-meeting_transition-text__tdvpm{font-size:var(--meta-text-size);margin:0 0 var(--space-xl) 0;font-style:italic}.empathy-meeting_continue-arrow__f7Um4{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);color:var(--dark-accent);font-weight:500}.empathy-meeting_continue-arrow__f7Um4 svg{width:24px;height:12px}@media(max-width:767px){.empathy-meeting_scenario-header__bVWgS{padding:var(--space-5xl) var(--space-lg) var(--space-4xl)}.empathy-meeting_chart-section__SdwTN{padding:var(--space-2xl) var(--space-lg);margin-top:var(--space-xl)}.empathy-meeting_story-callout__x6U3j,.empathy-meeting_story-intro__9FCM2 p{padding:var(--space-md)}.empathy-meeting_content-container__SL5dg{gap:var(--space-2xl)}}.hero-consciousness_pin-spacer__F1H0h{background:linear-gradient(180deg,#0a0a0a 0,var(--dark-bg-primary) 100%)}.hero-consciousness_header__tY46Y{height:100vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-consciousness_background-image__jUCLK{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/images/header.webp);background-size:cover;background-position:50%;filter:brightness(60%)}.hero-consciousness_content-overlay__h_Hfw{position:relative;z-index:2;text-align:center;color:var(--dark-text-primary);max-width:var(--content-max-width);padding:0 var(--space-lg)}.hero-consciousness_title-container__Hhr_L{margin-bottom:var(--section-padding-y)}.hero-consciousness_main-title__NrUyB{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:clamp(3rem,8vw,8rem);font-weight:900;line-height:.9;margin:0 0 var(--space-lg) 0;color:var(--dark-text-primary);text-shadow:0 4px 20px rgba(0,0,0,.5);letter-spacing:-.02em}.hero-consciousness_subtitle__phHcV{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:clamp(1.2rem,3vw,2rem);font-weight:400;line-height:1.4;margin:0;color:var(--dark-accent);text-shadow:0 2px 10px rgba(0,0,0,.3)}.hero-consciousness_scroll-indicator__fYGhh{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);animation:hero-consciousness_bounce__YXpvY 2s infinite}.hero-consciousness_arrow__d4N5I{width:24px;height:12px}.hero-consciousness_arrow__d4N5I svg{width:100%;height:100%}.hero-consciousness_scroll-text__91_y9{font-family:var(--meta-font-family);font-weight:var(--meta-font-weight);font-style:italic;line-height:var(--meta-line-height);font-size:.9rem;color:var(--dark-text-muted);font-weight:300;letter-spacing:.1em;text-transform:uppercase;font-style:normal}.hero-consciousness_consciousness-visual__rlb2k{position:absolute;top:50%;right:10%;transform:translateY(-50%);width:300px;height:300px;opacity:.3;z-index:1}.hero-consciousness_network-svg__J5sve,.hero-consciousness_neural-network__0ya_e{width:100%;height:100%}.hero-consciousness_nodes__2c19Z circle{animation:hero-consciousness_pulse__yqYUX 3s ease-in-out infinite}.hero-consciousness_connections__okrEo line{animation:hero-consciousness_flow__Kglr1 4s ease-in-out infinite}@keyframes hero-consciousness_bounce__YXpvY{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes hero-consciousness_pulse__yqYUX{0%,to{opacity:.4;r:6}50%{opacity:.8;r:8}}@keyframes hero-consciousness_flow__Kglr1{0%,to{opacity:.2}50%{opacity:.6}}@media(max-width:767px){.hero-consciousness_consciousness-visual__rlb2k{display:none}.hero-consciousness_title-container__Hhr_L{margin-bottom:var(--space-5xl)}.hero-consciousness_content-overlay__h_Hfw{padding:0 var(--space-md)}}.human-concerns_human-concerns__f_LBR{background-color:#fff;color:#000;padding:4vh 0;position:relative}.human-concerns_narrative__KB4qo{max-width:600px;margin:0 auto 3vh}.human-concerns_narrative__KB4qo p{margin-bottom:1em}.human-concerns_section-title__0NKGm{text-align:center;margin:2vh auto;max-width:800px}.human-concerns_section-title__0NKGm h3{font-size:1.8rem;line-height:1.4;font-weight:400}.human-concerns_section-title__0NKGm h3 b{font-weight:700}.human-concerns_content-container__ECGcz{display:flex;flex-direction:column;max-width:1200px;margin:0 auto}.human-concerns_content-row__Sq_OY{display:grid;grid-template-columns:3fr 7fr;grid-gap:2vw;gap:2vw;align-items:center;min-height:100vh;position:relative;z-index:1}.human-concerns_pinned-row__5AzsA{z-index:10}.human-concerns_row-reversed__3eB1H{grid-template-columns:7fr 3fr}.human-concerns_row-reversed__3eB1H .human-concerns_text-wrapper__kitfR{grid-column:2/3;grid-row:1/2}.human-concerns_row-reversed__3eB1H .human-concerns_chart-wrapper__nZS4O{grid-column:1/2;grid-row:1/2}.human-concerns_text-wrapper__kitfR{grid-column:1/2;display:flex;justify-content:center;align-items:center}.human-concerns_text-section__nUieq p{font-size:1.2rem;line-height:1.5}.human-concerns_speech-bubble__6pCYp{position:relative;background:#f0f0f0;border-radius:.4em;padding:1.5em;border:1px solid #ddd}.human-concerns_speech-bubble__6pCYp:after{content:"";position:absolute;top:50%;width:0;height:0;border:20px solid transparent;border-left-color:#f0f0f0;margin-top:-20px}.human-concerns_speech-bubble__6pCYp.human-concerns_right__zmb1F:after{right:0;border-left-color:transparent;border-right-color:#f0f0f0;margin-right:-40px}.human-concerns_speech-bubble__6pCYp.human-concerns_left__9SH2D:after{left:0;border-right-color:transparent;border-left-color:#f0f0f0;margin-left:-40px}.human-concerns_chart-wrapper__nZS4O{grid-column:2/3;width:100%;height:auto}.human-concerns_scenario-header__pwiZZ{display:flex;justify-content:center;align-items:center;margin-bottom:2.5rem;text-align:center}.human-concerns_scenario-number__gwGRr{font-size:2.2rem;font-weight:700;color:#bdbdbd;margin-bottom:.5rem}.human-concerns_scenario-title___DkP2{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:2.5rem;margin-bottom:.5rem;color:#222;letter-spacing:-.01em}.human-concerns_scenario-subtitle__57Pzf{font-size:1.3rem;font-weight:400;color:#666;margin-bottom:.5rem}.seems-conscious_scenario__AZWTp{min-height:100vh;position:relative;background:linear-gradient(180deg,var(--light-bg-primary) 0,var(--light-bg-secondary) 100%);color:var(--light-text-primary)}.seems-conscious_scenario__AZWTp .seems-conscious_scenario-number__IvoQZ{border-color:var(--light-border);color:var(--light-accent)}.seems-conscious_scenario__AZWTp .seems-conscious_scenario-title__FisRA{color:var(--light-text-primary)}.seems-conscious_scenario__AZWTp .seems-conscious_scenario-subtitle__LD7qr{color:var(--light-text-muted)}.seems-conscious_scenario__AZWTp .seems-conscious_transition__DxuDU{background:linear-gradient(180deg,transparent 0,var(--theme-primary-light) 100%)}.seems-conscious_scenario__AZWTp .seems-conscious_transition-text__k53jr{color:var(--light-text-muted)}.seems-conscious_scenario-header__n5f2J{padding:var(--section-padding-y) var(--section-padding-x) var(--space-4xl);text-align:center;background:linear-gradient(135deg,var(--theme-primary-light) 0,rgba(0,0,0,.02) 100%)}.seems-conscious_scenario-number__IvoQZ{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border:2px solid;border-radius:var(--radius-full);font-size:var(--h4-size);font-weight:700;margin:0 auto var(--space-lg);transition:all var(--transition-normal);position:relative}.seems-conscious_scenario-number__IvoQZ:hover{transform:scale(1.05);box-shadow:0 0 0 4px hsla(0,0%,100%,.1)}.seems-conscious_scenario-title__FisRA{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.1;margin:0 0 var(--space-md) 0}.seems-conscious_scenario-subtitle__LD7qr{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:clamp(1rem,2.5vw,1.5rem);margin:0;font-weight:300}.seems-conscious_intro-section__PyR53{position:relative;max-width:var(--content-max-width);margin:0 auto;padding:0 var(--section-padding-x);padding-bottom:var(--space-4xl);text-align:center}.seems-conscious_intro-content__A5OTj{display:flex;flex-direction:column;gap:var(--space-xl)}.seems-conscious_intro-text__Yma5A{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:var(--large-text-size);line-height:1.6;margin:0}.seems-conscious_question__aI6r7{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:var(--h2-size);font-weight:700;margin:var(--space-xl) 0 0 0;color:var(--light-accent)}.seems-conscious_chart-container__awGkq{max-width:var(--container-max-width);min-height:60vh;margin:0 auto;padding:0 var(--section-padding-x) var(--space-5xl);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-lg)}.seems-conscious_explanation-text__OYyuV{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:var(--large-text-size);line-height:1.6;text-align:center;margin:var(--space-xl) 0;max-width:600px}.seems-conscious_concluding-text__ukBp0{max-width:600px;margin:6rem auto;text-align:center}.seems-conscious_concluding-text__ukBp0 p:first-child{font-size:1.8rem;margin-bottom:2rem}.seems-conscious_concluding-text__ukBp0 p{font-size:1.5rem;margin-bottom:2rem}.seems-conscious_concluding-text__ukBp0 ul{list-style:none;padding:0;margin:3rem auto 0;max-width:800px;font-size:1.3rem;line-height:1.7}.seems-conscious_concluding-text__ukBp0 li{margin-bottom:1.5rem}.seems-conscious_word-cloud-container__5oDl3{display:flex;width:100%;justify-content:center;align-items:stretch;gap:var(--space-xl);margin-top:var(--space-xl)}.seems-conscious_word-cloud-wrapper___t8jN{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:var(--space-lg);border-radius:var(--radius-md)}.seems-conscious_cloud-title__MLQ0k{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:1.8rem;font-weight:700;color:var(--light-text-primary);margin-bottom:var(--space-lg);text-align:center}.seems-conscious_chart-title__ztVVV{font-size:var(--large-text-size);font-weight:600;text-align:center;margin-bottom:var(--space-lg);max-width:600px;color:var(--light-accent)}.seems-conscious_data-source-card__rryn2{border:1px solid hsla(0,0%,100%,.1);padding:1rem;border-radius:8px;margin:2rem auto;max-width:600px;text-align:center;background-color:hsla(0,0%,100%,.05)}.seems-conscious_data-source-card__rryn2 .seems-conscious_data-source-note__ZsJNU{color:#aaa;font-size:.9rem;margin-bottom:1rem}.seems-conscious_ctaButton__bbl8k{background-color:#3868b2;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin-top:1rem;font-size:1rem;transition:background-color .3s ease}.seems-conscious_ctaButton__bbl8k:hover{background-color:#4a8dcf}.seems-conscious_transition__DxuDU{text-align:center;padding:var(--space-5xl) var(--section-padding-x)}.seems-conscious_transition-text__k53jr{font-size:var(--meta-text-size);margin:0 0 var(--space-xl) 0;font-style:italic}@media(max-width:768px){.seems-conscious_scenario-header__n5f2J{padding:var(--space-5xl) var(--space-lg) var(--space-xl)}.seems-conscious_intro-section__PyR53{padding-bottom:var(--space-xl)}}.seems-conscious_explanation-container__WbFaD{margin:4rem auto;max-width:var(--max-width)}.seems-conscious_explanation-intro__uoJZh{text-align:center;font-size:1.5rem;margin-bottom:2rem}.seems-conscious_explanation-split__TnW0Y{display:flex;gap:2rem;justify-content:center}@media(max-width:768px){.seems-conscious_explanation-split__TnW0Y{flex-direction:column}}.seems-conscious_explanation-side__x6LZ4{flex:1 1;max-width:450px}.seems-conscious_explanation-side__x6LZ4 h4{font-size:1.2rem;min-height:4em;font-weight:400}.seems-conscious_highlight-feeling__x02gr{color:#e0547e}.seems-conscious_highlight-thinking__46PE1{color:#3868b2}.seems-conscious_regional-consciousness-split__CJrau{display:flex;gap:2.5rem;align-items:flex-start;justify-content:center;margin:3rem 0 2rem;position:relative}@media(max-width:900px){.seems-conscious_regional-consciousness-split__CJrau{flex-direction:column;gap:1.5rem;align-items:stretch}}.seems-conscious_regional-consciousness-text__I6vDe{flex:1 1 320px;max-width:340px;font-size:1.18rem;color:var(--light-text-primary);font-weight:500;line-height:1.5;padding-top:1.5rem}@media(max-width:900px){.seems-conscious_regional-consciousness-text__I6vDe{max-width:100%;padding-top:0}}.seems-conscious_regional-consciousness-table-container__bUvJV{flex:2 1 600px;min-width:340px;position:relative;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);padding:2.5rem 2rem 2rem;display:flex;flex-direction:column;align-items:center}@media(max-width:900px){.seems-conscious_regional-consciousness-table-container__bUvJV{padding:1.2rem .5rem 1.5rem;min-width:0}}.seems-conscious_regional-consciousness-svg__c8xD_{display:block;width:100%;height:auto;max-width:600px;margin-bottom:1.5rem}.seems-conscious_metric-label__7aiT4{font-size:1.1rem;font-weight:700;fill:#2c3e50;letter-spacing:.01em}.seems-conscious_region-label__HyXRE{font-size:.98rem;font-weight:700;fill:#333;alignment-baseline:middle}.seems-conscious_cell__7BSKI{stroke:#fff;stroke-width:2px;cursor:pointer;transition:stroke .2s,stroke-width .2s;rx:8px}.seems-conscious_cell__7BSKI:hover{stroke:#2c3e50;stroke-width:3px}.seems-conscious_cell-text__T4V5T{font-size:.95rem;font-weight:700;alignment-baseline:middle;pointer-events:none}.seems-conscious_regional-consciousness-tooltip__chdKK{position:absolute;background:rgba(0,0,0,.85);color:#fff;padding:8px 12px;border-radius:6px;font-size:.95rem;pointer-events:none;z-index:10;opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:120px}.seems-conscious_regional-consciousness-legend__e_ipU{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.2rem;font-size:1rem}.seems-conscious_legend-item__RXNx1{display:flex;align-items:center;gap:.5rem}.seems-conscious_legend-color__H1ZGW{width:22px;height:22px;border-radius:4px;border:1px solid #ccc;margin-right:.3rem}.map_mapSection__U39Z0{position:relative;width:100%;padding-top:56.25%}.map_mapSection__U39Z0 svg{position:absolute;top:0;left:0;width:100%;height:100%}.emotional-understanding-poll_poll-container__5Jjr7{background-color:#f9fafb;border-radius:8px;padding:24px;margin:20px auto;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #e5e7eb}.emotional-understanding-poll_question__XML0E{font-family:serif;font-size:20px;margin-bottom:20px;color:#1f2937}.emotional-understanding-poll_chart-wrapper__wcBA0{margin-bottom:20px}.emotional-understanding-poll_insight-container__vgexB{border-left:4px solid #4f46e5;padding-left:16px;background-color:#f3f4f6;border-radius:4px}.emotional-understanding-poll_insight-text__FHP4B{font-size:16px;color:#374151;margin:0;padding:12px 0}.responses-modal_overlay__uTdBk{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.responses-modal_modal__s_j9F{background:#1a1a1a;border:1px solid #333;border-radius:8px;width:90%;max-width:1200px;height:80vh;display:flex;flex-direction:column;position:relative;overflow:hidden;color:#fff}.responses-modal_closeButton__MSC2H{position:absolute;top:10px;right:15px;background:none;border:none;font-size:2rem;color:#fff;cursor:pointer;z-index:10}.responses-modal_closeButton__MSC2H:hover{color:#ccc}.responses-modal_content__atGja{padding:2rem;overflow-y:hidden;display:flex;flex-direction:column;height:100%}.responses-modal_header__VYquZ{margin-bottom:1.5rem}.responses-modal_title__TCtzg{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;margin-bottom:.5rem;font-size:1.5rem}.responses-modal_subtitle__Matsd{margin-bottom:1rem;font-size:1rem;color:#aaa}.responses-modal_mainQuestion__T0Vf7{font-style:italic;color:#ccc;margin-bottom:1rem;border-left:2px solid #3868b2;padding-left:1rem;font-size:1.1rem}.responses-modal_controls__BBgWl{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #333}.responses-modal_searchContainer__ut0oh{flex:1 1}.responses-modal_searchInput__s5tYT{width:100%;padding:.75rem 1rem;background:#252525;border:1px solid #444;border-radius:4px;color:#fff;font-size:.9rem}.responses-modal_searchInput__s5tYT::placeholder{color:#888}.responses-modal_searchInput__s5tYT:focus{outline:none;border-color:#3868b2}.responses-modal_filterContainer__XFue4{display:flex;gap:.5rem}.responses-modal_filterButton__siVg_{padding:.5rem 1rem;background:#252525;border:1px solid #444;border-radius:4px;color:#ccc;cursor:pointer;font-size:.9rem;transition:all .2s ease}.responses-modal_filterButton__siVg_:hover{background:#333;border-color:#555}.responses-modal_filterButton__siVg_.responses-modal_active__ERYwQ{background:#3868b2;border-color:#3868b2;color:#fff}.responses-modal_followUpQuestionContainer__fzBAK{margin-bottom:1rem;padding:1rem;background:#252525;border-radius:6px;border-left:3px solid #3868b2}.responses-modal_followUpQuestion__gR_U3{font-size:.9rem;color:#e0e0e0;margin:0;line-height:1.4;font-style:italic}.responses-modal_responsesContainer__vwqrm{flex:1 1;overflow-y:auto;margin:0 -.5rem;padding:0 .5rem}.responses-modal_emptyState__VQFZU{text-align:center;padding:3rem 1rem;color:#888}.responses-modal_responsesList___jNGz{display:flex;flex-direction:column;gap:1rem}.responses-modal_responseCard__7nwnk{background:#252525;border:1px solid #333;border-radius:6px;padding:1rem;transition:border-color .2s ease}.responses-modal_responseCard__7nwnk:hover{border-color:#444}.responses-modal_responseCard__7nwnk.responses-modal_yes__mipGK{border-left:3px solid #4a7c59}.responses-modal_responseCard__7nwnk.responses-modal_no__k3kra{border-left:3px solid #8b5a3c}.responses-modal_responseContent__ItKzU .responses-modal_responseText___2lLF{margin:0 0 .75rem;line-height:1.5;color:#e0e0e0;font-size:.9rem}.responses-modal_expandButton__fdR2D{background:none;border:none;color:#3868b2;cursor:pointer;font-size:.8rem;padding:0;text-decoration:underline}.responses-modal_expandButton__fdR2D:hover{color:#5a8bc8}.responses-modal_footer__raO9T{margin-top:1rem;padding-top:1rem;border-top:1px solid #333;text-align:center}.responses-modal_footerText__v7fLU{color:#888;font-size:.8rem;margin:0}.background-particles_bg-particles__3Jai_{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:1}.background-particles_particle__K_h3p{position:absolute;width:2px;height:2px;background:hsla(0,0%,100%,.3);animation:background-particles_float__s0qrD 20s linear infinite}@keyframes background-particles_float__s0qrD{0%{transform:translateY(100vh) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) rotate(1turn);opacity:0}}.solipsism-scenario_scenario__qzo7U{min-height:200vh;position:relative;--dark-bg-primary:#0a0a0a;--dark-bg-secondary:#1a1a1a;--dark-text-primary:#e0e0e0;--dark-text-muted:#b0b0b0;--dark-accent:#ff6b6b;--dark-border:#ff6b6b;background-color:var(--dark-bg-primary);color:var(--dark-text-primary);font-family:GeistMono,monospace;cursor:crosshair}.solipsism-scenario_scenario-header__EeXlO{text-align:center;background:linear-gradient(135deg,var(--theme-primary-light) 0,rgba(0,0,0,.02) 100%);padding:var(--section-padding-y) var(--section-padding-x) var(--space-5xl)}.solipsism-scenario_scenario-number__4rtFl{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border:2px solid;border-radius:var(--radius-full);font-size:var(--h4-size);font-weight:700;margin:0 auto var(--space-lg);transition:all var(--transition-normal);position:relative}.solipsism-scenario_scenario-number__4rtFl:hover{transform:scale(1.05);box-shadow:0 0 0 4px hsla(0,0%,100%,.1)}.solipsism-scenario_scenario-title___Zc5W{font-family:var(--heading-primary-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:0;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.1;margin:0 0 var(--space-md) 0}.solipsism-scenario_scenario-subtitle__tCXpz{font-family:var(--body-font-family);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:clamp(1rem,2.5vw,1.5rem);margin:0;font-weight:300}.solipsism-scenario_content-container__Gy8sF{position:relative;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--section-padding-x);display:flex;flex-direction:column;gap:var(--space-2xl);margin-bottom:var(--section-padding-y)}.solipsism-scenario_story-wrapper__PdcBy{position:relative;background-color:rgba(26,26,26,.8);border-radius:var(--radius-lg);padding:var(--space-2xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);overflow:hidden;max-width:600px;margin:0 auto}.solipsism-scenario_grain-overlay__pKfM6{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 75% 75%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.02) 1px,transparent 0),radial-gradient(circle at 10% 80%,hsla(0,0%,100%,.02) 1px,transparent 0),radial-gradient(circle at 90% 20%,hsla(0,0%,100%,.02) 1px,transparent 0),radial-gradient(circle at 40% 60%,hsla(0,0%,100%,.01) 1px,transparent 0),radial-gradient(circle at 60% 40%,hsla(0,0%,100%,.01) 1px,transparent 0);background-size:40px 40px,25px 25px,15px 15px,35px 35px,20px 20px,30px 30px,18px 18px;background-position:0 0,12px 12px,8px 8px,18px 18px,10px 10px,15px 15px,9px 9px;pointer-events:none;z-index:1;opacity:.8}.solipsism-scenario_narrative-section___ykSf{justify-content:center;max-width:800px;margin:0 auto;position:relative;z-index:2}.solipsism-scenario_narrative-section___ykSf,.solipsism-scenario_story-container__jjLN3{display:flex;flex-direction:column;gap:var(--space-xl)}.solipsism-scenario_story-intro__IS_pA{font-size:var(--normal-text-size);line-height:1.7;padding:var(--space-lg);border-left:3px solid #d4845a;background-color:rgba(212,132,90,.1);color:#d4845a;font-weight:500}.solipsism-scenario_story-intro__IS_pA p{margin:0;padding:var(--space-lg) 0}.solipsism-scenario_story-paragraph__P7SaX{font-size:var(--normal-text-size);line-height:1.7;color:var(--dark-text-muted)}.solipsism-scenario_story-paragraph__P7SaX p{margin:0;padding:var(--space-lg) 0}.solipsism-scenario_story-callout__eDdbh{font-size:var(--normal-text-size);line-height:1.7;margin-top:var(--space-2xl);padding:var(--space-lg);border:1px dashed hsla(0,0%,100%,.2);border-radius:var(--radius-md);background-color:hsla(0,0%,100%,.05)}.solipsism-scenario_story-callout__eDdbh p{margin:0;padding:var(--space-lg) 0;color:var(--dark-text-muted);font-style:italic}.solipsism-scenario_transition__6f1l3{text-align:center;padding:var(--space-5xl) var(--section-padding-x)}.solipsism-scenario_transition-text__0ftVt{font-size:var(--meta-text-size);margin:0 0 var(--space-xl) 0;font-style:italic}.solipsism-scenario_continue-arrow__B7mXr{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);color:var(--dark-accent);font-weight:500}.solipsism-scenario_continue-arrow__B7mXr svg{width:24px;height:12px}@media(max-width:768px){.solipsism-scenario_scenario-header__EeXlO{padding:var(--space-5xl) var(--space-lg) var(--space-4xl)}.solipsism-scenario_story-wrapper__PdcBy{padding:var(--space-lg)}.solipsism-scenario_story-callout__eDdbh,.solipsism-scenario_story-intro__IS_pA{padding:var(--space-md)}}