.B5bqyq_card{border:1px solid var(--border);background:var(--card);border-radius:14px;grid-template-columns:minmax(220px,35%) minmax(0,1fr);display:grid;overflow:hidden}.B5bqyq_art{min-height:250px;position:relative}.B5bqyq_art img{object-fit:cover;object-position:center}.B5bqyq_content{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:28px 32px;display:flex}.B5bqyq_content h3{margin-top:0}.B5bqyq_content p:last-child{margin-bottom:0}@media (max-width:700px){.B5bqyq_card{grid-template-columns:1fr}.B5bqyq_art{aspect-ratio:3/2;min-height:0}.B5bqyq_content{padding:24px}}
.gOVGeq_page{--page:#fff;--ink:#283d4b;--muted:#536775;--line:#dce5e9;--panel:#f3f7f8;color:var(--ink);background:var(--page);background-image:var(--surface-grain);min-height:65vh;font-family:var(--font-geist-sans), sans-serif}.dark .gOVGeq_page{--page:var(--background);--ink:var(--foreground);--muted:var(--muted-foreground);--line:var(--border);--panel:var(--card);background-image:var(--surface-grain)}.gOVGeq_hero{padding:42px 28px 74px;position:relative;overflow:hidden}.gOVGeq_blue{background:#dcecf6}.gOVGeq_green{background:#e0efdf}.gOVGeq_coral{background:#fbe2dc}.dark .gOVGeq_blue{background:#0c1723}.dark .gOVGeq_green{background:#0c1723}.dark .gOVGeq_coral{background:#0c1723}.gOVGeq_heroInner{justify-content:space-between;align-items:center;gap:50px;max-width:1060px;margin:auto;display:flex}.gOVGeq_heroInner>div{max-width:690px}.gOVGeq_back{color:var(--muted);font-size:13px;text-decoration:none}.gOVGeq_hero h1{letter-spacing:-.045em;margin:24px 0 18px;font-size:clamp(36px,5vw,60px);font-weight:650;line-height:1.1}.gOVGeq_hero p{max-width:610px;font-size:18px;line-height:1.75}.gOVGeq_character{object-fit:contain;flex-shrink:0;width:190px;height:245px}.gOVGeq_wave{width:100%;height:55px;fill:var(--page);position:absolute;bottom:-1px;left:0}.dark .gOVGeq_wave>path+path{display:none}.gOVGeq_content{max-width:1120px;margin:auto;padding:48px 30px 80px}.gOVGeq_content h2{letter-spacing:-.025em;margin-bottom:18px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.25}.gOVGeq_content h3{margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.35}.gOVGeq_content p{color:var(--muted);line-height:1.8}.gOVGeq_content section+section{margin-top:44px}.gOVGeq_content a:not(.gOVGeq_button){text-underline-offset:4px}.gOVGeq_content a:hover{text-decoration:underline}.gOVGeq_content :is(a,button,input,textarea,select,summary):focus-visible{outline-offset:4px;outline:3px solid #34857e}.gOVGeq_links{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.gOVGeq_links>a{border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:start;padding:27px;text-decoration:none;display:flex}.gOVGeq_links>a:hover{background:var(--panel);border-color:#6eaaa4;text-decoration:none}.gOVGeq_links p{flex:1;font-size:14px}.gOVGeq_links span{color:var(--ink);margin-top:22px;font-size:13px;font-weight:600}.gOVGeq_columns{grid-template-columns:1.3fr 1fr;align-items:start;gap:70px;display:grid}.gOVGeq_aside{background:var(--panel);border-radius:14px;padding:28px}.gOVGeq_aside p{margin-bottom:18px;font-size:14px}.gOVGeq_prose{max-width:750px;margin:auto}.gOVGeq_prose section{scroll-margin-top:100px}.gOVGeq_prose p+p{margin-top:16px}.gOVGeq_prose ul{color:var(--muted);padding-left:22px;line-height:1.8;list-style:outside}.gOVGeq_faq{margin-top:25px}.gOVGeq_faq details{border-bottom:1px solid var(--line);padding:20px 0}.gOVGeq_faq summary{cursor:pointer;font-size:17px;font-weight:550}.gOVGeq_faq p{max-width:750px;margin-top:14px}.gOVGeq_button{color:#302715;cursor:pointer;background:#f1b625;border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:12px 24px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.gOVGeq_button:hover{background:#e8aa17;text-decoration:none}.gOVGeq_form{gap:20px;display:grid}.gOVGeq_form label{gap:8px;font-size:14px;font-weight:550;display:grid}.gOVGeq_form :is(input,textarea,select){border:1px solid var(--line);background:var(--page);width:100%;color:var(--ink);font:inherit;border-radius:7px;padding:12px 14px;font-weight:400}.gOVGeq_form textarea{resize:vertical;min-height:160px}.gOVGeq_form p{font-size:13px}.gOVGeq_status{background:var(--panel);border-radius:7px;padding:14px}.gOVGeq_actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.gOVGeq_heroActions{margin-top:30px}.gOVGeq_heroActions a:not(.gOVGeq_button){border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);border-radius:7px;align-items:center;min-height:46px;padding:12px 20px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.gOVGeq_heroActions a:not(.gOVGeq_button):hover{border-color:var(--ink)}.gOVGeq_heroActions :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #34857e}.dark .gOVGeq_heroActions :is(a,button):focus-visible{outline-color:var(--ring)}.gOVGeq_back a{color:inherit;text-decoration:none}.gOVGeq_back a:hover{text-decoration:underline}.gOVGeq_articleMeta{color:var(--muted);margin-bottom:28px;font-size:13px}@media (max-width:700px){.gOVGeq_hero{padding:30px 22px 65px}.gOVGeq_heroInner{gap:12px}.gOVGeq_hero h1{font-size:38px}.gOVGeq_hero p{font-size:16px}.gOVGeq_character{width:100px;height:170px}.gOVGeq_content{padding:32px 22px 55px}.gOVGeq_links,.gOVGeq_columns{grid-template-columns:1fr;gap:25px}}@media (max-width:450px){.gOVGeq_character{display:none}}.gOVGeq_illustration{object-fit:contain;flex-shrink:0;width:clamp(240px,32vw,380px);height:300px}@media (max-width:700px){.gOVGeq_heroInner:has(.gOVGeq_illustration){flex-direction:column;gap:20px}.gOVGeq_illustration{width:min(100%,340px);height:230px}}.gOVGeq_hero{background-image:var(--surface-dots);background-size:7px 7px}.gOVGeq_aside,.gOVGeq_links>a{background-color:var(--panel);background-image:var(--surface-grain)}.dark .gOVGeq_button{background:var(--primary);color:var(--primary-foreground)}.dark .gOVGeq_button:hover{background:var(--primary-hover,var(--primary))}.dark .gOVGeq_links>a:hover{border-color:var(--primary)}.dark .gOVGeq_content :is(a,button,input,textarea,select,summary):focus-visible{outline-color:var(--ring)}
.z_xu7a_panel{background:var(--card);background-image:var(--surface-grain);color:var(--foreground);border:1px solid var(--border);border-radius:18px;margin-bottom:24px;padding:clamp(20px,5vw,48px)}.z_xu7a_progressLabel{color:var(--muted-foreground);justify-content:space-between;gap:16px;font-size:14px;display:flex}.z_xu7a_progress{appearance:none;background:var(--border);width:100%;height:6px;color:var(--primary);border:0;border-radius:10px;margin-top:16px;display:block;overflow:hidden}.z_xu7a_progress::-webkit-progress-bar{background:var(--border)}.z_xu7a_progress::-webkit-progress-value{background:var(--primary);border-radius:10px}.z_xu7a_progress::-moz-progress-bar{background:var(--primary);border-radius:10px}.z_xu7a_scenario:empty{display:none}.z_xu7a_scenario{text-align:center;margin-top:28px}.z_xu7a_statement{text-align:center;text-wrap:balance;max-width:700px;margin:56px auto 40px;font-size:clamp(23px,3.2vw,32px);font-weight:600;line-height:1.5}.z_xu7a_content{flex-direction:column;gap:24px;display:flex}.z_xu7a_navigation{border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:24px;display:grid}.z_xu7a_navigation>button:first-child{justify-self:start}.z_xu7a_navigation>button:last-child{justify-self:end}.z_xu7a_save{color:var(--muted-foreground);font-size:13px}.z_xu7a_navigation .z_xu7a_next{min-width:110px}@media (max-width:540px){.z_xu7a_panel{border-radius:12px;padding:24px 12px}.z_xu7a_statement{margin:36px auto 28px}.z_xu7a_navigation{grid-template-columns:1fr 1fr}.z_xu7a_save{grid-area:2/1/auto/-1;justify-self:center}}.z_xu7a_progressActions{white-space:nowrap;align-items:center;gap:10px;display:flex}.z_xu7a_progressLabel{align-items:center}.z_xu7a_optionsButton{width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;border-radius:50%;place-items:center;margin-block:-8px;transition:background .15s,color .15s;display:grid}.z_xu7a_optionsButton:hover,.z_xu7a_optionsButton[data-state=open]{background:var(--accent);color:var(--foreground)}.z_xu7a_optionsButton:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.z_xu7a_restartDialog{color:var(--foreground);background:var(--card)!important}.z_xu7a_answerCheck{opacity:0;width:46%;height:46%}input:checked+span .z_xu7a_answerCheck{opacity:1}input:checked+.z_xu7a_answerFeedback{animation:.45s cubic-bezier(.2,.8,.2,1) z_xu7a_answer-pop}input:checked+.z_xu7a_answerFeedback .z_xu7a_answerCheck path{stroke-dasharray:1;stroke-dashoffset:0;animation:.3s ease-out both z_xu7a_answer-draw}@keyframes z_xu7a_answer-pop{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--choice) 25%, transparent);transform:scale(.88)}50%{transform:scale(1.1)}to{transform:scale(1);box-shadow:0 0 0 10px #0000}}@keyframes z_xu7a_answer-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){input:checked+.z_xu7a_answerFeedback,input:checked+.z_xu7a_answerFeedback .z_xu7a_answerCheck path{animation:none}.z_xu7a_optionsButton{transition:none}}.z_xu7a_questionReveal{min-height:280px;animation:.42s cubic-bezier(.16,1,.3,1) both z_xu7a_question-reveal}@media (max-width:540px){.z_xu7a_questionReveal{min-height:300px}}@keyframes z_xu7a_question-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.z_xu7a_questionReveal{animation:none}}
.R0ZoaG_prompt{text-align:center;text-wrap:balance;max-width:700px;margin:56px auto 32px;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.45}.R0ZoaG_hint{color:var(--muted-foreground);text-align:center;margin-top:-20px;margin-bottom:24px;font-size:14px}.R0ZoaG_triad{border:0;gap:12px;max-width:640px;margin:0 auto;padding:0;display:grid}.R0ZoaG_option{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;font-size:16px;line-height:1.5;transition:border-color .15s,background-color .15s;display:flex}.R0ZoaG_option:hover{border-color:var(--primary)}.R0ZoaG_option:has(input:checked){border-color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, var(--background))}.R0ZoaG_option:has(input:focus-visible){outline:2px solid var(--ring,var(--primary));outline-offset:2px}.R0ZoaG_option input{width:18px;height:18px;accent-color:var(--primary);flex-shrink:0;margin-top:4px}.R0ZoaG_navigation{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-top:24px;display:flex}.R0ZoaG_stacking{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.R0ZoaG_stackingLabel{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(36px,6vw,52px);font-weight:700}.R0ZoaG_bars{gap:18px;margin:28px 0;display:grid}.R0ZoaG_barRow{gap:6px;display:grid}.R0ZoaG_barLabel{justify-content:space-between;gap:12px;font-size:15px;display:flex}.R0ZoaG_barLabel span:last-child{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.R0ZoaG_barTrack{background:var(--border);border-radius:10px;height:10px;overflow:hidden}.R0ZoaG_barFill{background:var(--primary);border-radius:10px;height:100%}.R0ZoaG_barFill[data-rank="2"]{background:color-mix(in srgb, var(--primary) 65%, var(--border))}.R0ZoaG_barFill[data-rank="3"]{background:color-mix(in srgb, var(--primary) 35%, var(--border))}.R0ZoaG_rankTag{color:var(--muted-foreground);margin-left:8px;font-size:13px}.R0ZoaG_note{border-left:3px solid var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);border-radius:6px;margin-top:16px;padding:12px 16px;font-size:15px}
.dark .XisrhW_entryButton{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.dark .XisrhW_entryButton:hover{background:var(--primary-hover,var(--primary));border-color:var(--primary-hover,var(--primary))}.dark .XisrhW_entryButton:focus-visible{outline-color:var(--ring)}.XisrhW_frequencyScale{--frequency-red:#b94747;--frequency-blue:#356fa8;--frequency-grey:#687984}.dark .XisrhW_frequencyScale{--frequency-red:#e48d8d;--frequency-blue:#85b8e5;--frequency-grey:#a4b4c0}.XisrhW_frequencyScale .likert .likert-option.disagree{--choice:var(--frequency-red)}.XisrhW_frequencyScale .likert .likert-option.agree{--choice:var(--frequency-blue)}.XisrhW_frequencyScale .likert .likert-option.neutral{--choice:var(--frequency-grey)}.XisrhW_frequencyScale .likert .likert-option .circle{width:var(--size);height:var(--size)}.XisrhW_frequencyScale .likert-labels{text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.XisrhW_frequencyScale .likert-labels>:nth-child(2){grid-column:3}.XisrhW_frequencyScale .likert-labels>:nth-child(3){grid-column:5}.XisrhW_progress{gap:8px;margin:14px 0 10px;padding:0;list-style:none;display:flex}.XisrhW_progressDot{border:2px solid var(--border);width:34px;height:34px;color:var(--muted-foreground);border-radius:999px;place-items:center;font-size:13px;font-weight:600;display:grid}.XisrhW_progressDot[data-done=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.XisrhW_summary{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (max-width:640px){.XisrhW_summary{grid-template-columns:88px minmax(0,1fr);gap:20px}}.XisrhW_ladder{grid-template-rows:repeat(9,40px);margin:0;padding:0;list-style:none;display:grid}.XisrhW_rung{border-left:4px solid var(--border);color:var(--muted-foreground);font-variant-numeric:tabular-nums;align-items:center;gap:10px;padding-left:14px;font-size:13px;display:flex;position:relative}.XisrhW_rung[data-in-section=true]{border-left-color:var(--primary);background:color-mix(in srgb, var(--primary) 20%, transparent);color:var(--foreground);font-weight:600}.XisrhW_swatch{border:1px solid color-mix(in srgb, var(--foreground) 45%, transparent);background:var(--level-color);border-radius:999px;flex-shrink:0;width:14px;height:14px}.XisrhW_levelArrow{width:20px;height:20px;color:var(--foreground);pointer-events:none;position:absolute;top:50%;left:-28px;transform:translateY(-50%)}.XisrhW_bandDivider{border-bottom:1px dashed var(--border)}.XisrhW_bandLabel{font-size:clamp(30px,5vw,42px);font-weight:700;line-height:1.15}.XisrhW_beta{border:1px solid var(--border);color:var(--muted-foreground);border-radius:999px;margin-bottom:10px;padding:2px 10px;font-size:12px;display:inline-block}.XisrhW_callout{border-left:3px solid var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);border-radius:6px;margin-top:20px;padding:14px 18px}.XisrhW_callout h3{margin-bottom:4px}.XisrhW_support{border:1px solid var(--border);background:var(--card);border-radius:12px;margin-top:28px;padding:18px 20px}.XisrhW_practices{gap:10px;margin-top:12px;padding-left:20px;list-style:decimal;display:grid}.XisrhW_trendPanel{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:12px;margin-top:32px;padding:clamp(16px,3vw,24px)}.XisrhW_trendDescription{color:var(--muted-foreground);margin-top:8px;font-size:14px}.XisrhW_trendAnalysis{margin-top:28px}.XisrhW_trendAnalysis h4{font-size:20px;font-weight:600;line-height:1.3}.XisrhW_trendReflection{color:var(--foreground);max-width:72ch;margin-top:16px;font-size:15px;line-height:1.65}.XisrhW_trendDetails{margin-top:16px;font-size:14px}.XisrhW_trendDetails summary{cursor:pointer}.XisrhW_trendDetails summary:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.XisrhW_trendTable{border-collapse:collapse;text-align:left;width:100%;margin-top:12px}.XisrhW_trendTable th,.XisrhW_trendTable td{border-bottom:1px solid var(--border);padding:8px 4px}.XisrhW_trend{width:100%;height:auto;color:var(--foreground);margin-top:12px;display:block}.XisrhW_trend text{fill:var(--muted-foreground);font-size:11px}.XisrhW_trendGrid{stroke:var(--border)}
._3fFzEW_section{border-bottom:1px solid var(--line,var(--border));margin-bottom:48px;padding-bottom:36px}._3fFzEW_heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._3fFzEW_heading h2{margin:0}._3fFzEW_motionToggle{border:1px solid color-mix(in srgb, currentColor 25%, transparent);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-top:24px;padding:0;display:inline-flex}._3fFzEW_motionToggle:hover{background:color-mix(in srgb, currentColor 8%, transparent)}._3fFzEW_motionToggle:focus-visible{outline-offset:3px;outline:2px solid}._3fFzEW_section[data-single=true]{border:0;margin:0;padding:0}._3fFzEW_section[data-single=true] ._3fFzEW_heading{justify-content:center}._3fFzEW_section[data-single=true] ._3fFzEW_gallery{grid-template-columns:1fr}._3fFzEW_section[data-single=true] ._3fFzEW_stage{width:min(100%,420px)}._3fFzEW_pause{color:var(--ink,var(--foreground));text-underline-offset:4px;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:8px 0;font-size:13px;text-decoration:underline}._3fFzEW_pause:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid}._3fFzEW_gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:12px;display:grid}._3fFzEW_soul{text-align:center;--aura:#25272e;min-width:0;margin:0}._3fFzEW_soul[data-instinct=sx]{--aura:#ed493c}._3fFzEW_soul[data-instinct=so]{--aura:#ffd54f}._3fFzEW_stage{isolation:isolate;aspect-ratio:1;place-items:center;width:min(100%,290px);margin:0 auto 12px;display:grid;position:relative}._3fFzEW_character{z-index:1;object-fit:contain;width:85%;height:auto;position:relative}._3fFzEW_auraImage{object-fit:contain;pointer-events:none;width:85%;height:auto;position:absolute}._3fFzEW_soul figcaption h3{margin:0 0 6px;font-size:20px;line-height:1.3}._3fFzEW_soul figcaption p{color:var(--muted,var(--muted-foreground));margin:0;font-size:15px;line-height:1.5}._3fFzEW_section:not([data-active=true]) ._3fFzEW_stage *,._3fFzEW_section[data-paused=true] ._3fFzEW_stage *{animation-play-state:paused}@media (max-width:640px){._3fFzEW_heading{align-items:flex-start}._3fFzEW_heading h2{font-size:23px}._3fFzEW_gallery{grid-template-columns:1fr;gap:28px}._3fFzEW_stage{width:235px;margin-bottom:0}._3fFzEW_section{margin-bottom:32px;padding-bottom:28px}}@media (prefers-reduced-motion:reduce){._3fFzEW_stage *{animation:none!important}._3fFzEW_pause,._3fFzEW_motionToggle{display:none}}
.bn8z8a_portrait{isolation:isolate;place-items:center;padding:24px 0;display:grid;position:relative}.bn8z8a_aura{pointer-events:none;place-items:center;display:grid;position:absolute}.bn8z8a_auraField{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.bn8z8a_foreground{z-index:1;position:relative}.bn8z8a_portrait img{object-fit:contain;border-radius:0;width:200px;max-width:100%;height:300px;display:block}.bn8z8a_radiant{animation:6s ease-in-out infinite bn8z8a_breathe}.bn8z8a_fiery{animation:3s ease-in-out infinite alternate bn8z8a_breathe}@keyframes bn8z8a_breathe{50%{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.bn8z8a_portrait .bn8z8a_radiant,.bn8z8a_portrait .bn8z8a_fiery{animation:none}}
.BUdgHW_panel{background:var(--card);border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:14px;min-width:0;padding:12px 16px}.BUdgHW_header{justify-content:space-between;align-items:center;gap:16px;display:flex}.BUdgHW_intro{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.BUdgHW_intro h2{white-space:nowrap;font-size:16px;font-weight:600}.BUdgHW_intro p{color:var(--muted-foreground);font-size:12px;line-height:1.5}.BUdgHW_panel .BUdgHW_tabs{flex-shrink:0;gap:12px;width:auto;display:flex}.BUdgHW_panel .BUdgHW_tabs button{padding:8px 4px;font-size:12px}.BUdgHW_content{margin-top:8px}.BUdgHW_tableScroll{border:1px solid color-mix(in srgb, var(--border) 55%, transparent);scrollbar-color:var(--border) transparent;border-radius:5px;position:relative;overflow-x:auto}.BUdgHW_table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.BUdgHW_table th{color:var(--muted-foreground);background:color-mix(in srgb, var(--foreground) 3%, transparent);font-size:11px;font-weight:500}.BUdgHW_table :is(th,td){border-bottom:1px solid color-mix(in srgb, var(--border) 50%, transparent);padding:8px 12px}.BUdgHW_table tr:last-child td{border-bottom:0}.BUdgHW_table time{white-space:nowrap}.BUdgHW_typeRow{--history-ink:var(--history-dark);--history-fill:var(--history-light)}.dark .BUdgHW_typeRow{--history-ink:var(--history-light);--history-fill:var(--history-dark)}.BUdgHW_table .BUdgHW_avatarCell{width:64px;padding:6px 8px 6px 12px}.BUdgHW_avatar{background:var(--history-light);border:2px solid var(--history-medium);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.BUdgHW_avatar img{object-fit:contain;width:36px;height:36px}.BUdgHW_typeName{color:var(--history-ink);font-weight:600}.BUdgHW_table tbody tr:hover{background:var(--accent)}.BUdgHW_wing{color:var(--history-ink);background:var(--history-fill);white-space:nowrap;border-radius:20px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.BUdgHW_status{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.BUdgHW_status>span{background:var(--history-ink);border-radius:50%;width:6px;height:6px}.BUdgHW_actions{align-items:baseline;gap:12px;display:flex}.BUdgHW_actions a,.BUdgHW_controls :is(a,button),.BUdgHW_details button,.BUdgHW_empty a{color:var(--primary)}.BUdgHW_actions a{white-space:nowrap;padding-block:6px}.BUdgHW_actions a:hover,.BUdgHW_controls :is(a,button):hover,.BUdgHW_details button:hover{text-underline-offset:3px;text-decoration:underline}.BUdgHW_details{color:var(--muted-foreground);font-size:11px}.BUdgHW_details summary{cursor:pointer;padding-block:6px}.BUdgHW_details>div{gap:8px;min-width:115px;padding-block:8px;display:grid}.BUdgHW_details button{text-align:left;cursor:pointer;padding-block:4px}.BUdgHW_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding-top:8px;display:flex}.BUdgHW_controls{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.BUdgHW_controls label{align-items:center;gap:4px;display:flex}.BUdgHW_controls select{background:var(--card);color:var(--foreground);cursor:pointer;border-radius:4px;padding:6px 4px}.BUdgHW_controls :is(button,a){cursor:pointer;align-items:center;min-height:36px;display:inline-flex}.BUdgHW_empty{color:var(--muted-foreground);padding:24px 0;font-size:13px;line-height:1.8}.BUdgHW_analytics [data-ui=card]{box-shadow:none;border:0}.BUdgHW_analytics [data-ui=card]>div{padding-inline:0}.BUdgHW_analytics [data-ui=card]>div:first-child{display:none}@media (max-width:1100px){.BUdgHW_header{flex-direction:column;align-items:flex-start;gap:8px}.BUdgHW_panel .BUdgHW_tabs{align-self:flex-end}}@media (max-width:600px){.BUdgHW_panel{padding:12px}.BUdgHW_intro{gap:6px}.BUdgHW_table{min-width:610px}.BUdgHW_panel .BUdgHW_tabs{justify-content:flex-start;align-self:stretch}.BUdgHW_panel .BUdgHW_tabs button{min-height:44px}.BUdgHW_footer{gap:4px}}
.KOpVdG_page{background:var(--background);color:var(--foreground);padding:44px 28px 72px}.KOpVdG_container{max-width:1180px;margin:auto}.KOpVdG_identity{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:28px;display:flex}.KOpVdG_who{align-items:center;gap:18px;min-width:0;display:flex}.KOpVdG_avatar{object-fit:cover;background:var(--muted);border:1px solid var(--border);border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;font-size:26px;font-weight:600;display:grid}.KOpVdG_who h1{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(28px,3vw,38px);font-weight:650;line-height:1.1}.KOpVdG_who p{color:var(--muted-foreground);flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:14px;display:flex}.KOpVdG_bio{max-width:680px;color:var(--muted-foreground);margin-top:20px;line-height:1.7}.KOpVdG_actions{flex-wrap:wrap;gap:10px;display:flex}.KOpVdG_primaryButton,.KOpVdG_secondaryButton{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,filter .15s;display:inline-flex}.KOpVdG_primaryButton{background:var(--primary);color:var(--primary-foreground);border:1px solid #0000}.KOpVdG_primaryButton:hover{filter:brightness(1.08)}.KOpVdG_secondaryButton{background:var(--card);color:var(--foreground);border:1px solid var(--border)}.KOpVdG_secondaryButton:hover{background:var(--muted)}.KOpVdG_page :is(a,button):focus-visible{outline:3px solid var(--primary);outline-offset:3px}.KOpVdG_layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:36px;margin-top:28px;display:grid}.KOpVdG_cardColumn{position:sticky;top:96px}.KOpVdG_main{gap:24px;display:grid}.KOpVdG_panel{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:32px 36px}.KOpVdG_eyebrow{color:var(--muted-foreground);align-items:center;gap:8px;font-size:13px;font-weight:550;display:flex}.KOpVdG_typeDot{background:var(--type-color);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--type-color) 18%, transparent);border-radius:50%;margin-right:4px}.KOpVdG_panel h2{letter-spacing:-.045em;margin-top:14px;font-size:clamp(34px,3.6vw,48px);font-weight:650;line-height:1.05}.KOpVdG_nickname{color:var(--primary);margin-top:8px;font-size:17px;font-weight:550}.KOpVdG_description{max-width:640px;color:var(--muted-foreground);margin-top:16px;line-height:1.75}.KOpVdG_facts{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.KOpVdG_facts>div{padding:18px 18px 4px 0}.KOpVdG_facts>div+div{border-left:1px solid var(--border);padding-left:18px}.KOpVdG_facts dt{color:var(--muted-foreground);align-items:center;gap:7px;font-size:12px;font-weight:550;display:flex}.KOpVdG_facts dd{letter-spacing:-.02em;margin-top:6px;font-size:22px;font-weight:650}.KOpVdG_facts small{color:var(--muted-foreground);font-size:13px}.KOpVdG_guideLink{color:var(--primary);align-items:center;gap:6px;margin-top:24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.KOpVdG_guideLink:hover{text-underline-offset:4px;text-decoration:underline}.KOpVdG_panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.KOpVdG_panelHeading h2{letter-spacing:-.02em;align-items:center;gap:9px;margin:0;font-size:22px;display:flex}.KOpVdG_panelHeading p{color:var(--muted-foreground);font-size:13px}.KOpVdG_scores{gap:12px;display:grid}.KOpVdG_scores li{color:var(--muted-foreground);grid-template-columns:190px minmax(0,1fr) 44px;align-items:center;gap:14px;font-size:14px;display:grid}.KOpVdG_scoreLabel strong{width:18px;color:var(--foreground);display:inline-block}.KOpVdG_scoreTrack{background:var(--muted);border-radius:99px;height:10px;overflow:hidden}.KOpVdG_scoreTrack>span{border-radius:inherit;background:color-mix(in srgb, var(--muted) 45%, transparent);transform-origin:0;height:100%;animation:.7s ease-out both KOpVdG_revealScore;display:block}.KOpVdG_wingTag{border:1px solid var(--border);color:var(--muted-foreground);vertical-align:1px;border-radius:99px;margin-left:8px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:550}.KOpVdG_scoreValue{text-align:right;font-variant-numeric:tabular-nums}.KOpVdG_scores li.KOpVdG_primaryScore{color:var(--foreground);font-weight:600}.KOpVdG_primaryScore .KOpVdG_scoreTrack>span{background:var(--type-color)}.KOpVdG_empty{text-align:center;margin-top:32px;padding:56px 28px}.KOpVdG_empty h2{margin:0;font-size:28px}.KOpVdG_empty p{max-width:460px;color:var(--muted-foreground);margin:12px auto 24px;line-height:1.7}.KOpVdG_intro{justify-content:space-between;align-items:center;gap:24px;padding:32px 0 4px;display:flex}.KOpVdG_introLabel{color:var(--primary);align-items:center;gap:8px;font-size:13px;display:flex}.KOpVdG_intro h2{letter-spacing:-.035em;margin:10px 0;font-size:clamp(27px,3vw,38px);font-weight:600;line-height:1.2}.KOpVdG_intro p:last-child{color:var(--muted-foreground);max-width:62ch;font-size:14px;line-height:1.7}.KOpVdG_compass{object-fit:contain;flex-shrink:0}.KOpVdG_typePanel{border-top:3px solid var(--type-color)}.KOpVdG_cardNote{color:var(--muted-foreground);justify-content:center;gap:10px;margin:22px 12px;font-size:13px;line-height:1.7;display:flex}.KOpVdG_cardNote svg{color:var(--primary);flex-shrink:0;margin-top:3px}.KOpVdG_insights{grid-template-columns:1fr 1fr;gap:20px;display:grid}.KOpVdG_insight{background:color-mix(in srgb, var(--muted) 65%, var(--card));border:1px solid var(--border);border-radius:14px;padding:22px 24px}.KOpVdG_insightIcon{color:#b26f58;margin-bottom:12px;display:block}.KOpVdG_insight:nth-child(2) .KOpVdG_insightIcon{color:#78915f}.KOpVdG_insight h3{margin-bottom:8px;font-size:15px;font-weight:600}.KOpVdG_insight p{color:var(--muted-foreground);font-size:14px;line-height:1.7}.KOpVdG_nextChapter{border:1px solid var(--border);background:var(--muted);border-radius:18px;align-items:center;gap:24px;margin-top:32px;padding:22px 32px;display:flex}.KOpVdG_nextChapter img{object-fit:contain;flex-shrink:0}.KOpVdG_nextChapter h2{letter-spacing:-.025em;font-size:23px;font-weight:600;line-height:1.3}.KOpVdG_nextChapter p{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.7}.KOpVdG_nextChapter>a{flex-shrink:0;margin-left:auto}.KOpVdG_history{margin-top:36px}@keyframes KOpVdG_revealScore{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.KOpVdG_scoreTrack>span{animation:none}.KOpVdG_primaryButton,.KOpVdG_secondaryButton{transition:none}}@media (max-width:900px){.KOpVdG_layout{grid-template-columns:1fr}.KOpVdG_cardColumn{width:min(100%,320px);margin:auto;position:static}}@media (max-width:600px){.KOpVdG_intro{gap:8px}.KOpVdG_compass{width:80px;height:80px}.KOpVdG_insights{grid-template-columns:1fr;gap:12px}.KOpVdG_nextChapter{flex-wrap:wrap;gap:16px;padding:24px}.KOpVdG_nextChapter img{width:80px;height:80px}.KOpVdG_nextChapter>div{flex:1;min-width:150px}.KOpVdG_nextChapter>a{width:100%}.KOpVdG_page{padding:28px 16px 56px}.KOpVdG_who{gap:14px}.KOpVdG_avatar{width:52px;height:52px;font-size:21px}.KOpVdG_actions,.KOpVdG_actions>*{flex:1}.KOpVdG_panel{padding:24px 20px}.KOpVdG_facts>div{padding-right:10px}.KOpVdG_facts>div+div{padding-left:12px}.KOpVdG_facts dt{font-size:11px}.KOpVdG_facts dd{font-size:18px}.KOpVdG_facts small{font-size:12px}.KOpVdG_scores li{grid-template-columns:minmax(125px,1.6fr) minmax(30px,1fr) 36px;gap:10px}}
html:has(.DMEjPq_page){scroll-behavior:smooth;scroll-padding-top:100px}@media (prefers-reduced-motion:reduce){html:has(.DMEjPq_page){scroll-behavior:auto}}:is(html:has(.DMEjPq_page),body:has(.DMEjPq_page)){overflow:clip visible}.DMEjPq_page{--type-accent:var(--type-light-accent);--ink:#243c43;--muted:#526974;--paper:#f7fafb;--panel:#fff;--line:#d8e2e5;background:var(--paper);background-image:var(--surface-grain);color:var(--ink)}.DMEjPq_wingCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 20px;display:grid}.DMEjPq_wingCard{background:var(--panel);border:1px solid var(--line);border-radius:10px;display:block;overflow:hidden}.DMEjPq_wingCard>img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.DMEjPq_wingCard>div{padding:22px}.DMEjPq_wingCard .DMEjPq_wingCode{color:var(--type-accent);margin-bottom:8px;font-size:14px;font-weight:700;display:block}.DMEjPq_wingCard p{font-size:14px}.DMEjPq_wingRead{text-underline-offset:4px;font-size:13px;font-weight:650;text-decoration:underline}.DMEjPq_wingCard:hover{border-color:var(--type-accent)}@media (max-width:600px){.DMEjPq_wingCards{grid-template-columns:1fr}}.dark .DMEjPq_page{--ink:#f3e8d7;--muted:#c8bbae;--paper:#1d1916;--panel:#28221d;--line:#493f34;--type-accent:var(--type-dark-accent)}.DMEjPq_hero{background:var(--type-tint);background-image:var(--surface-grain);position:relative}.dark .DMEjPq_hero{background-color:color-mix(in srgb, var(--type-tint) 8%, #211b18)}.DMEjPq_heroInner{max-width:1160px;margin:auto;padding:32px 36px 80px}.DMEjPq_back{text-underline-offset:5px;font-size:13px;text-decoration:underline}.DMEjPq_heroGrid{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:70px;padding:40px 0 30px;display:grid}.DMEjPq_meta{color:var(--muted);margin-bottom:16px;font-size:14px}.DMEjPq_hero h1{letter-spacing:-.055em;font-size:clamp(48px,7vw,84px);font-weight:750;line-height:1.05}.DMEjPq_heroLine{text-wrap:balance;max-width:580px;margin:22px 0;font-size:clamp(23px,3vw,32px);line-height:1.3}.DMEjPq_intro{color:var(--muted);max-width:62ch;font-size:17px;line-height:1.8}.DMEjPq_primary{background:var(--ink);color:var(--paper);border-radius:7px;margin-top:26px;padding:13px 20px;font-size:14px;font-weight:600;display:inline-flex}.DMEjPq_characterStage{justify-content:center;align-items:center;height:395px;display:flex;position:relative}.DMEjPq_characterStage img{object-fit:contain;z-index:1;width:270px;height:380px;position:relative}.DMEjPq_typeNumber{opacity:.11;color:var(--type-accent);font-size:330px;font-weight:800;line-height:1;position:absolute}.DMEjPq_corePair{border-top:1px solid color-mix(in srgb, var(--type-accent) 25%, transparent);grid-template-columns:1fr 1fr;gap:40px;padding-top:26px;display:grid}.DMEjPq_corePair span{color:var(--type-accent);font-size:13px;font-weight:650}.DMEjPq_corePair p{max-width:45ch;margin-top:9px;font-size:18px;line-height:1.6}.DMEjPq_wave{width:100%;height:45px;fill:var(--paper);position:absolute;bottom:-1px}.DMEjPq_layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:70px;max-width:1160px;margin:auto;padding:45px 36px 60px;display:grid}.DMEjPq_contents{font-size:13px;position:sticky;top:96px}.DMEjPq_contents>p{margin-bottom:15px;font-weight:650}.DMEjPq_contents nav{gap:2px;display:grid}.DMEjPq_contents nav a{color:var(--muted);border-left:1px solid #0000;padding:11px 0 11px 12px;display:block}.DMEjPq_contents nav a[aria-current=location]{color:var(--type-accent);border-left-color:var(--type-accent);background:var(--panel);border-radius:0 5px 5px 0}.DMEjPq_contents a:hover{color:var(--type-accent);text-underline-offset:4px;text-decoration:underline}.DMEjPq_compareLink{border-top:1px solid var(--line);margin-top:20px;padding-top:20px;display:block}.DMEjPq_contents .DMEjPq_shadowLink{color:#fff;font-weight:inherit;opacity:0;visibility:hidden;background:#080808;border-left:1px solid #0000;border-radius:0 5px 5px 0;margin-top:2px;padding:11px 0 11px 12px;transition:opacity 1.8s ease-in-out,visibility 0s 1.8s;display:block}.DMEjPq_contents .DMEjPq_shadowLink:hover{color:#fff;background:#171717}.DMEjPq_contents .DMEjPq_shadowLink[aria-current=location]{background:#000;border-left-color:#fff}.DMEjPq_shadowLink[data-revealed=true]{opacity:1;visibility:visible;transition-delay:0s}.DMEjPq_shadowLink:focus-visible{outline:2px solid var(--type-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.DMEjPq_contents .DMEjPq_shadowLink{transition:none}}.DMEjPq_article{min-width:0;max-width:780px;font-size:16px;line-height:1.85}.DMEjPq_article section{margin-bottom:64px;scroll-margin-top:100px}.DMEjPq_sectionLabel{font-size:13px;font-weight:600;color:var(--type-accent)!important;margin-bottom:14px!important}.DMEjPq_article h2{letter-spacing:-.025em;text-wrap:balance;margin-bottom:23px;font-size:clamp(27px,3vw,36px);font-weight:650;line-height:1.2}.DMEjPq_article h3{margin:25px 0 10px;font-size:18px;font-weight:650;line-height:1.4}.DMEjPq_article p{color:var(--muted);margin-bottom:20px}.DMEjPq_article .DMEjPq_editorialNote,.DMEjPq_small{font-size:13px;line-height:1.7}.DMEjPq_strengths{grid-template-columns:repeat(3,1fr);gap:25px;margin:30px 0;display:grid}.DMEjPq_strengths>div{border-top:2px solid var(--type-accent)}.DMEjPq_strengths p{font-size:14px}.DMEjPq_pressure{background:var(--panel);border-left:2px solid var(--type-accent);border-radius:0 10px 10px 0;padding:22px 25px}.DMEjPq_pressure h3{margin-top:0}.DMEjPq_pressure p{margin-bottom:0}.DMEjPq_wings{margin:24px 0 14px}.DMEjPq_wings details,.DMEjPq_connections{border-bottom:1px solid var(--line);padding:16px 0}.DMEjPq_wings summary,.DMEjPq_connections summary{cursor:pointer;font-size:15px;font-weight:600}.DMEjPq_wings summary span{color:var(--type-accent);margin-right:12px}.DMEjPq_wings p,.DMEjPq_connections p{margin:14px 0 0}.DMEjPq_pattern{grid-template-columns:repeat(2,1fr);gap:0 26px;margin:28px 0;padding:0;list-style:none;display:grid}.DMEjPq_pattern li{border-top:1px solid var(--line);padding:18px 0 0}.DMEjPq_pattern span{color:var(--type-accent);font-size:12px;font-weight:600}.DMEjPq_pattern p{margin-top:8px;font-size:15px}.DMEjPq_pause{align-items:center;gap:24px;padding:18px 0;display:flex}.DMEjPq_pause img{object-fit:contain;width:90px;height:100px}.DMEjPq_pause h3{margin-top:0}.DMEjPq_pause p{margin-bottom:0}.DMEjPq_scene{margin:32px 0}.DMEjPq_scene img{border-radius:12px;width:100%;height:auto}.DMEjPq_scene figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6}.DMEjPq_twoColumns{grid-template-columns:1fr 1fr;gap:30px;display:grid}.DMEjPq_twoColumns h3{margin-top:8px}.DMEjPq_conversations{background:var(--panel);border-radius:12px;margin-top:16px;padding:20px 26px}.DMEjPq_conversations h3{margin-top:0}.DMEjPq_conversations>div+div{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.DMEjPq_conversations span{color:var(--muted);font-size:12px}.DMEjPq_conversations blockquote{margin:8px 0 0;font-size:19px;line-height:1.55}.DMEjPq_careers{margin:28px 0}.DMEjPq_careers>div{border-top:1px solid var(--line);padding:18px 0}.DMEjPq_careers h3{margin-top:0}.DMEjPq_careers p{margin-bottom:0}.DMEjPq_timeline{border-left:1px solid var(--line);margin:30px 0;padding-left:24px;list-style:none}.DMEjPq_timeline li{grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:26px;padding:0 0 40px 12px;display:grid;position:relative}.DMEjPq_timeline li:nth-child(2n){grid-template-columns:140px minmax(0,1fr)}.DMEjPq_timeline .DMEjPq_lifeObject{object-fit:contain;grid-area:1/2;width:140px;height:140px}.DMEjPq_timeline .DMEjPq_lifeText{grid-area:1/1}.DMEjPq_timeline li:nth-child(2n) .DMEjPq_lifeObject{grid-column:1}.DMEjPq_timeline li:nth-child(2n) .DMEjPq_lifeText{grid-column:2}.DMEjPq_journeyScene{margin-top:28px;margin-bottom:28px}.DMEjPq_timeline li:before{content:"";background:var(--type-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:-29px}.DMEjPq_timeline h3{margin-top:0}.DMEjPq_timeline p{margin-bottom:12px}.DMEjPq_timeline .DMEjPq_question{color:var(--ink);font-size:15px}.DMEjPq_timeline.DMEjPq_lifeStory li,.DMEjPq_timeline.DMEjPq_lifeStory li:nth-child(2n){padding-bottom:32px;scroll-margin-top:100px;display:block}.DMEjPq_memoryCollage{margin:28px 0 20px}.DMEjPq_collageGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:14px 10px;display:grid}.DMEjPq_collagePhoto{color:#384744;background:#f4ecdc;grid-column:span 2;padding:6px 6px 9px;text-decoration:none;transform:rotate(-2deg);box-shadow:0 4px 12px #0002}.DMEjPq_collagePhoto:nth-child(2n){transform:rotate(2deg)}.DMEjPq_collagePhoto:nth-child(3){transform:rotate(-1deg)}.DMEjPq_collagePhoto:nth-child(n+4){grid-column:span 3}.DMEjPq_collagePhoto img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.DMEjPq_collagePhoto span{padding:8px 3px 0;font-size:12px;line-height:1.4;display:block}.DMEjPq_collagePhoto:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.DMEjPq_memoryCollage figcaption{color:var(--muted);margin-top:12px;font-size:13px}@media (max-width:600px){.DMEjPq_collageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.DMEjPq_collagePhoto,.DMEjPq_collagePhoto:nth-child(n+4){grid-column:span 1}.DMEjPq_collagePhoto:last-child{grid-column:span 2;justify-self:center;width:80%}}.DMEjPq_storyLead{align-items:center;gap:22px;margin:22px 0;display:flex}.DMEjPq_storyLead img{object-fit:contain;flex-shrink:0;width:84px;height:126px}.DMEjPq_storyLead p{max-width:42ch;margin:0;font-size:14px}.DMEjPq_timeline.DMEjPq_lifeStory .DMEjPq_question{color:var(--muted);font-size:16px}.DMEjPq_lifeStory .DMEjPq_lifeText{display:flow-root}.DMEjPq_memorySnapshot{float:right;width:57%;margin:0 -8px 16px 22px}.DMEjPq_memorySnapshot img{-webkit-mask-composite:source-in;width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 10% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 10% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.DMEjPq_lifeStory li:nth-child(2n) .DMEjPq_memorySnapshot{float:left;margin:0 22px 16px -8px}.DMEjPq_lifeStory li:first-child .DMEjPq_memorySnapshot,.DMEjPq_lifeStory li:last-child .DMEjPq_memorySnapshot{float:none;width:min(100%,620px);margin:2px auto 18px}@media (max-width:1000px){.DMEjPq_lifeStory .DMEjPq_memorySnapshot,.DMEjPq_lifeStory li:nth-child(2n) .DMEjPq_memorySnapshot{float:none;width:100%;margin:0 0 16px}}.DMEjPq_practices>div{border-top:1px solid var(--line);gap:20px;margin-top:22px;padding-top:22px;display:flex}.DMEjPq_practices>div>span{color:var(--type-accent);font-size:25px;line-height:1.3}.DMEjPq_practices h3{margin-top:0}.DMEjPq_progressNote{background:var(--panel);border-radius:10px;padding:20px 26px}.DMEjPq_progressNote h3{margin-top:0}.DMEjPq_progressNote ul{color:var(--muted);padding-left:18px;list-style:outside}.DMEjPq_progressNote li{margin:8px 0;padding-left:6px}.DMEjPq_famous{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.DMEjPq_famous li{background:var(--panel);border:1px solid var(--line);border-radius:7px;padding:8px 13px;font-size:15px}.DMEjPq_sourceLink{text-underline-offset:4px;margin-top:18px;font-size:13px;text-decoration:underline;display:inline-block}.DMEjPq_comparisons a{border-bottom:1px solid var(--line);padding:20px 0;display:block}.DMEjPq_comparisons span{font-size:14px;font-weight:600}.DMEjPq_comparisons p{margin:8px 0 0;font-size:15px}.DMEjPq_comparisons a:hover span{color:var(--type-accent);text-decoration:underline}.DMEjPq_sources{border-top:1px solid var(--line);padding-top:10px;font-size:13px}.DMEjPq_sources h3{font-size:15px}.DMEjPq_sources ul{margin-bottom:18px;padding:0;list-style:none}.DMEjPq_sources a{text-underline-offset:4px;text-decoration:underline}.DMEjPq_nextTypes{border-top:1px solid var(--line);justify-content:space-between;gap:28px;max-width:1160px;margin:auto;padding:30px 36px 60px;display:flex}.DMEjPq_nextTypes a{gap:6px;display:grid}.DMEjPq_nextTypes a:last-child{text-align:right}.DMEjPq_nextTypes span{color:var(--muted);font-size:13px}.DMEjPq_page :is(a,summary):focus-visible{outline:2px solid var(--type-accent);outline-offset:5px}@media (max-width:900px){.DMEjPq_heroGrid{grid-template-columns:1fr 230px;gap:24px}.DMEjPq_characterStage{height:320px}.DMEjPq_characterStage img{width:220px;height:310px}.DMEjPq_typeNumber{font-size:260px}.DMEjPq_layout{grid-template-columns:170px minmax(0,1fr);gap:32px}.DMEjPq_strengths{grid-template-columns:1fr;gap:0}}@media (max-width:700px){.DMEjPq_heroInner{padding:24px 22px 60px}.DMEjPq_heroGrid{grid-template-columns:1fr;gap:12px;padding-top:30px}.DMEjPq_characterStage{height:240px}.DMEjPq_characterStage img{width:180px;height:235px}.DMEjPq_typeNumber{font-size:230px}.DMEjPq_hero h1{font-size:52px}.DMEjPq_corePair{grid-template-columns:1fr;gap:20px}.DMEjPq_corePair p{font-size:16px}.DMEjPq_layout{padding:28px 22px 40px;display:block}.DMEjPq_contents{border-bottom:1px solid var(--line);margin-bottom:38px;padding-bottom:22px;position:static}.DMEjPq_contents nav{grid-template-columns:1fr 1fr;gap:0 14px}.DMEjPq_compareLink{display:none}.DMEjPq_article section{margin-bottom:48px}.DMEjPq_twoColumns{grid-template-columns:1fr;gap:0}.DMEjPq_nextTypes{padding:25px 22px 40px}}@media (max-width:600px){.DMEjPq_timeline{padding-left:18px}.DMEjPq_timeline li,.DMEjPq_timeline li:nth-child(2n){padding-bottom:28px;padding-left:8px;display:block}.DMEjPq_timeline li:before{top:31px;left:-23px}.DMEjPq_timeline .DMEjPq_lifeObject{width:82px;height:82px;margin:0 0 12px;display:block}}@media (max-width:420px){.DMEjPq_pattern{grid-template-columns:1fr}.DMEjPq_hero h1{font-size:44px}.DMEjPq_pause{gap:14px}.DMEjPq_pause img{width:64px}.DMEjPq_conversations{padding:20px}}@media print{.DMEjPq_contents,.DMEjPq_primary,.DMEjPq_nextTypes{display:none}.DMEjPq_layout{display:block}.DMEjPq_article{max-width:none}.DMEjPq_article section{break-inside:avoid}}
.uTHbLG_page{background:var(--background);color:var(--foreground);overflow:clip}.uTHbLG_intro,.uTHbLG_outro{text-align:center;max-width:900px;margin:0 auto;padding:104px 24px 88px}.uTHbLG_intro h1{text-wrap:balance;margin:0 0 24px;font-size:clamp(36px,5vw,64px);font-weight:750;line-height:1.12}.uTHbLG_intro p,.uTHbLG_outro p{max-width:60ch;margin:0 auto 20px;font-size:18px;line-height:1.7}.uTHbLG_links{flex-wrap:wrap;justify-content:center;gap:16px 28px;margin-top:32px;display:flex}.uTHbLG_links a{text-underline-offset:6px;text-decoration:underline}.uTHbLG_variant{--surface:#e6e8eb;--text:#24262b;background:var(--surface);color:var(--text);padding:56px 24px 100px;scroll-margin-top:100px;position:relative}.uTHbLG_variant[data-instinct=sx]{--surface:#f8dfd9;--text:#692c26}.uTHbLG_variant[data-instinct=so]{--surface:#f8ecc7;--text:#594417}.dark .uTHbLG_variant{--surface:#1b1e26;--text:#e4e7ee}.dark .uTHbLG_variant[data-instinct=sx]{--surface:#351b1e;--text:#ffded7}.dark .uTHbLG_variant[data-instinct=so]{--surface:#302918;--text:#f9e8bb}.uTHbLG_wave{width:100%;height:60px;fill:var(--surface);position:absolute;bottom:calc(100% - 1px);left:0}.uTHbLG_inner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1100px;margin:auto;display:grid}.uTHbLG_art{min-width:0;padding-top:58px;position:relative}.uTHbLG_symbol{text-align:center;opacity:.16;pointer-events:none;font-size:clamp(110px,14vw,190px);font-weight:800;line-height:1;position:absolute;top:-35px;left:0;right:0}.uTHbLG_copy h2{text-wrap:balance;margin:0 0 16px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2}.uTHbLG_copy p{margin:0 0 20px;font-size:17px;line-height:1.75}.uTHbLG_copy .uTHbLG_focus{font-weight:650}.uTHbLG_stackings{align-items:center;gap:14px;margin:18px 0 24px;font-size:19px;font-weight:650;display:flex}.uTHbLG_stackings a{text-underline-offset:5px;text-decoration:underline}.uTHbLG_stackings a+a:before{content:"/";margin-right:14px;font-weight:400;display:inline-block}.uTHbLG_copy h3{margin:30px 0 10px;font-size:19px;font-weight:650}.uTHbLG_outro h2{margin-bottom:24px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.2}.uTHbLG_button{background:var(--primary);color:var(--primary-foreground);border-radius:10px;margin-top:14px;padding:14px 24px;font-weight:650;display:inline-block}.uTHbLG_page a:focus-visible{outline-offset:5px;outline:2px solid}.uTHbLG_page a:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:700px){.uTHbLG_inner{grid-template-columns:1fr;gap:24px}.uTHbLG_intro{padding-top:80px}.uTHbLG_variant{padding-top:28px;padding-bottom:90px}.uTHbLG_art{width:100%;max-width:340px;margin:auto}.uTHbLG_copy{max-width:58ch;margin:auto}}
._0JN44W_page h1{letter-spacing:-.03em}._0JN44W_scene{margin:28px 0 0}._0JN44W_scene img{border-radius:12px;width:100%;height:auto;display:block}._0JN44W_scene figcaption{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.6}._0JN44W_soul{text-align:center;min-width:0}._0JN44W_order{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:24px;padding-top:24px;display:grid}._0JN44W_order dt{color:var(--type-accent);font-size:14px;font-weight:650}._0JN44W_order dd{margin:8px 0 0;font-size:18px}._0JN44W_compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;display:grid}._0JN44W_compare>*{border-bottom:1px solid var(--line);padding:14px 0;font-weight:650}._0JN44W_compare a{color:var(--type-accent);text-underline-offset:5px;text-decoration:underline}._0JN44W_compare span span,._0JN44W_compare a span{color:var(--muted);margin-top:8px;font-size:14px;font-weight:400;display:block}._0JN44W_page a:focus-visible{outline:2px solid var(--type-accent);outline-offset:5px}@media (max-width:600px){._0JN44W_order,._0JN44W_compare{grid-template-columns:1fr}}
.fYusyG_searchRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fYusyG_searchBox{border:1px solid var(--border);background:var(--card);width:min(100%,560px);color:var(--muted-foreground);border-radius:6px;align-items:center;gap:12px;padding:0 14px;display:flex}.fYusyG_searchBox input{width:100%;min-width:0;height:44px;color:var(--foreground);background:0 0;font-size:14px}.fYusyG_searchBox input::placeholder{color:var(--muted-foreground);opacity:1}.fYusyG_categories{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.fYusyG_alphabet{border-block:1px solid var(--border);flex-wrap:wrap;gap:3px;margin-top:24px;padding:12px 0;display:flex}.fYusyG_alphabet button{min-width:32px;min-height:38px;color:var(--foreground);border-radius:4px;padding:8px;font-size:12px}.fYusyG_alphabet button[aria-pressed=true]{background:var(--card);box-shadow:inset 0 -1px var(--primary);font-weight:600}.fYusyG_alphabet button:hover:not(:disabled){background:var(--accent)}.fYusyG_alphabet button:disabled{color:var(--muted-foreground);opacity:.35;cursor:default}.fYusyG_dictionary .fYusyG_count{margin:24px 0 36px;font-size:13px}.fYusyG_groups{gap:32px;display:grid}.fYusyG_dictionary .fYusyG_letterGroup{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:28px;margin:0;display:grid}.fYusyG_dictionary .fYusyG_letterGroup .fYusyG_letter{background:var(--card);width:44px;min-height:44px;color:var(--foreground);border-radius:6px;place-items:center;margin:0;font-size:22px;line-height:1;display:grid}.fYusyG_terms{min-width:0;margin:0}.fYusyG_entry{border-bottom:1px solid var(--border);margin-bottom:28px;padding:0 0 28px;scroll-margin-top:100px}.fYusyG_entry:last-child{margin-bottom:0}.fYusyG_entry dt{min-height:44px;color:var(--foreground);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;font-size:20px;font-weight:600;display:flex}.fYusyG_entry .fYusyG_badge{background:var(--card);color:var(--foreground);border-radius:4px;padding:3px 8px;font-size:11px;font-weight:400}.fYusyG_entry dd{max-width:80ch;margin:0}.fYusyG_dictionary .fYusyG_entry dd>p{font-size:16px;line-height:1.9}.fYusyG_dictionary .fYusyG_entry dd .fYusyG_aliases{color:var(--muted-foreground);margin-top:12px;font-size:12px}.fYusyG_usage{margin-top:14px;font-size:13px}.fYusyG_usage summary{cursor:pointer;width:fit-content;min-height:32px}.fYusyG_usage p{border-left:1px solid var(--primary);margin:8px 0 16px;padding-left:14px}.fYusyG_furtherReading{text-underline-offset:4px;margin-top:12px;font-size:13px;text-decoration:underline;display:inline-block}.fYusyG_empty{padding:28px 0}.fYusyG_empty button{margin-top:20px}@media (max-width:600px){.fYusyG_dictionary .fYusyG_letterGroup{grid-template-columns:32px minmax(0,1fr);gap:16px}.fYusyG_dictionary .fYusyG_letterGroup .fYusyG_letter{width:32px;min-height:36px;font-size:18px}.fYusyG_entry dt{min-height:36px;font-size:18px}.fYusyG_dictionary .fYusyG_entry dd>p{font-size:15px}}
.EQwvIG_workspace{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:40px;display:grid}.EQwvIG_sidebar{border-right:1px solid var(--border);min-width:0;padding-right:22px}.EQwvIG_sidebarHeading{align-items:center;gap:10px;margin:0 10px 24px;font-size:15px;font-weight:600;display:flex}.EQwvIG_sidebarHeading span{color:var(--muted-foreground);margin-left:auto;font-size:12px;font-weight:400}.EQwvIG_workspace .EQwvIG_sidebar .EQwvIG_topicGroup h2{letter-spacing:0;color:var(--muted-foreground);margin:24px 10px 8px;font-size:13px;font-weight:600}.EQwvIG_topicGroup ul{margin:0;padding:0;list-style:none}.EQwvIG_topicGroup :is(button,a){text-align:left;width:100%;min-height:40px;color:var(--foreground);border-radius:6px;padding:9px 10px;font-size:13px;line-height:1.5;display:block}.EQwvIG_topicGroup :is(button,a):hover{background:var(--accent)}.EQwvIG_topicGroup :is(button,a)[aria-current=page]{background:var(--card);box-shadow:inset 1px 0 var(--primary);border-top-left-radius:0;border-bottom-left-radius:0;font-weight:600}.EQwvIG_sidebarToggle{display:none}.EQwvIG_main{min-width:0;scroll-margin-top:90px}.EQwvIG_main:focus{outline:none}.EQwvIG_mainPage{padding-top:24px}.EQwvIG_workspace .EQwvIG_mainPage h2{margin:0;font-size:20px;line-height:1.4}.EQwvIG_workspace .EQwvIG_mainPage h3{margin:0 0 10px;font-size:17px;line-height:1.45}.EQwvIG_workspace .EQwvIG_mainPage p{font-size:14px;line-height:1.85}.EQwvIG_welcome{border:1px solid var(--border);background:var(--card);text-align:center;border-radius:10px;padding:28px 22px}.EQwvIG_workspace .EQwvIG_welcome h2{font-size:26px}.EQwvIG_welcome p{max-width:58ch;margin:12px auto 18px}.EQwvIG_welcome>div{flex-wrap:wrap;justify-content:center;gap:10px 22px;display:flex}.EQwvIG_welcome :is(button,a),.EQwvIG_textLink{text-underline-offset:4px;min-height:36px;font-size:13px;text-decoration:underline}.EQwvIG_selectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:26px 0 16px;display:flex}.EQwvIG_selectionHeading button{gap:8px}.EQwvIG_overviewGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.EQwvIG_featured,.EQwvIG_conceptPanel{border:1px solid var(--border);background:var(--card);border-radius:10px;overflow:hidden}.EQwvIG_panelTitle{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:14px 18px;font-size:13px;font-weight:500;display:flex}.EQwvIG_panelTitle svg{color:var(--primary)}.EQwvIG_featuredBody{padding:20px}.EQwvIG_workspace .EQwvIG_featuredBody .EQwvIG_overviewMeta{color:var(--muted-foreground);margin:0 0 12px;font-size:11px}.EQwvIG_mainPage h3 :is(button,a){text-align:left;text-underline-offset:4px;text-decoration:underline}.EQwvIG_featuredBody .EQwvIG_textLink{margin-top:16px}.EQwvIG_discover{margin-top:28px}.EQwvIG_discovery{border-bottom:1px solid var(--border);padding:20px 0}.EQwvIG_conceptPanel article{border-bottom:1px solid var(--border);margin:0 18px;padding:18px 0}.EQwvIG_workspace .EQwvIG_conceptPanel h3{font-size:15px}.EQwvIG_workspace .EQwvIG_conceptPanel p{font-size:12px}.EQwvIG_conceptFooter{padding:18px}.EQwvIG_overviewFooter{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}.EQwvIG_overviewFooter p{margin:12px 0 18px}.EQwvIG_overviewFooter>div{flex-wrap:wrap;gap:10px;display:flex}.EQwvIG_toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;display:flex}.EQwvIG_viewButtons{flex-wrap:wrap;gap:8px;display:flex}.EQwvIG_search{border:1px solid var(--border);width:210px;max-width:100%;color:var(--muted-foreground);background:var(--card);border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:flex}.EQwvIG_search input{width:100%;min-width:0;height:42px;color:var(--foreground);background:0 0;font-size:13px}.EQwvIG_search input::placeholder{color:var(--muted-foreground);opacity:1}.EQwvIG_workspace .EQwvIG_main .EQwvIG_search:focus-within{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.EQwvIG_workspace .EQwvIG_main .EQwvIG_search input:focus-visible{box-shadow:none;outline:none}.EQwvIG_article{padding-top:30px}.EQwvIG_workspace .EQwvIG_articleHeader .EQwvIG_meta,.EQwvIG_workspace .EQwvIG_results .EQwvIG_meta{color:var(--muted-foreground);margin:0 0 12px;font-size:12px}.EQwvIG_workspace .EQwvIG_articleHeader h2{margin:0 0 18px;font-size:clamp(28px,3vw,38px);line-height:1.2}.EQwvIG_workspace .EQwvIG_articleHeader .EQwvIG_summary{color:var(--foreground);font-size:17px;line-height:1.8}.EQwvIG_onThisPage{border-block:1px solid var(--border);flex-wrap:wrap;gap:10px 20px;margin:24px 0 32px;padding:18px 0;font-size:13px;display:flex}.EQwvIG_onThisPage>span{width:100%;font-weight:600}.EQwvIG_onThisPage a{text-underline-offset:4px;text-decoration:underline}.EQwvIG_diagram{width:min(100%,300px);margin:32px auto 40px}.EQwvIG_diagram svg{width:100%;height:auto;color:var(--foreground)}.EQwvIG_diagram text{fill:currentColor;font-size:13px;font-weight:500}.EQwvIG_diagram figcaption{color:var(--muted-foreground);text-align:center;margin-top:16px;font-size:12px;line-height:1.6}.EQwvIG_prose{max-width:72ch}.EQwvIG_prose section{scroll-margin-top:100px}.EQwvIG_workspace .EQwvIG_prose h3{margin:0 0 18px;font-size:23px;line-height:1.4}.EQwvIG_workspace .EQwvIG_prose p,.EQwvIG_workspace .EQwvIG_prose li{color:var(--foreground);margin:0 0 18px;font-size:16px;line-height:1.9}.EQwvIG_prose ul{margin:20px 0;padding-left:22px;list-style:outside}.EQwvIG_workspace .EQwvIG_prose li{margin-bottom:12px;padding-left:4px}.EQwvIG_related{border-top:1px solid var(--border);margin-top:40px;padding-top:28px}.EQwvIG_workspace .EQwvIG_related h3{margin-bottom:18px;font-size:17px}.EQwvIG_related>div{flex-wrap:wrap;gap:10px;display:flex}.EQwvIG_browse{padding-top:30px}.EQwvIG_workspace .EQwvIG_resultCount{margin-top:8px;font-size:14px}.EQwvIG_results{margin:24px 0 0;padding:0;list-style:none}.EQwvIG_results>li{border-bottom:1px solid var(--border);padding:24px 0}.EQwvIG_results h3 :is(button,a){text-align:left;text-underline-offset:4px;text-decoration:underline}.EQwvIG_empty{padding-block:28px}.EQwvIG_empty button{margin-top:20px}@media (max-width:900px){.EQwvIG_overviewGrid{grid-template-columns:1fr}.EQwvIG_workspace{grid-template-columns:210px minmax(0,1fr);gap:24px}}@media (max-width:760px){.EQwvIG_workspace{grid-template-columns:1fr;gap:24px}.EQwvIG_sidebar{border:1px solid var(--border);border-radius:8px;padding:0}.EQwvIG_sidebarToggle{text-align:left;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 16px;display:flex}.EQwvIG_sidebarToggle svg:last-child{margin-left:auto}.EQwvIG_sidebarToggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.EQwvIG_sidebarContent{padding:16px}.EQwvIG_sidebarContent[data-open=false]{display:none}.EQwvIG_search{flex:1;min-width:180px}.EQwvIG_workspace .EQwvIG_prose h3{font-size:21px}.EQwvIG_workspace .EQwvIG_prose p,.EQwvIG_workspace .EQwvIG_prose li{font-size:15px}}
.-\35 NNYG_report{border-bottom:1px solid var(--line);padding-bottom:32px}.-\35 NNYG_heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.-\35 NNYG_heading h2{margin-bottom:6px}.-\35 NNYG_heading p,.-\35 NNYG_tableNote{color:var(--muted);font-size:13px}.-\35 NNYG_privacyLabel{flex-shrink:0;align-items:center;gap:8px;font-size:13px;display:inline-flex}.-\35 NNYG_notice{background:var(--panel);border-radius:8px;margin-bottom:28px;padding:12px 16px;font-size:13px}.-\35 NNYG_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;display:grid}.-\35 NNYG_metrics dt{color:var(--muted);font-size:14px}.-\35 NNYG_metrics dd{font-variant-numeric:tabular-nums;letter-spacing:-.025em;flex-wrap:wrap;align-items:center;gap:14px;margin:12px 0 0;font-size:clamp(28px,4vw,40px);font-weight:600;display:flex}.-\35 NNYG_blurredNumber{filter:blur(7px);-webkit-user-select:none;user-select:none}.-\35 NNYG_preview{position:relative}.-\35 NNYG_preview[data-demo]{border-radius:12px;overflow:hidden}.-\35 NNYG_blurred{-webkit-user-select:none;user-select:none;pointer-events:none}.-\35 NNYG_blurred :is(.-\35 NNYG_plot,.-\35 NNYG_centerPlot,.-\35 NNYG_tableWrap){filter:blur(5px);opacity:.5}.-\35 NNYG_charts{grid-template-columns:1.25fr 1fr;gap:40px;display:grid}.-\35 NNYG_chart{border:1px solid var(--line);border-radius:12px;min-width:0;margin:0;padding:24px}.-\35 NNYG_chart h2{margin-bottom:4px;font-size:20px}.-\35 NNYG_chart figcaption p{font-size:12px}.-\35 NNYG_plot{margin-top:24px}.-\35 NNYG_axis{color:var(--muted);justify-content:space-between;padding:0 43px 10px 58px;font-size:10px;display:flex}.-\35 NNYG_bars{gap:16px;display:grid}.-\35 NNYG_barRow{grid-template-columns:46px 1fr 34px;align-items:center;gap:12px;font-size:12px;display:grid}.-\35 NNYG_barRow strong{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.-\35 NNYG_track{background:var(--panel);border-radius:3px;height:13px;overflow:hidden}.-\35 NNYG_track>div{background:#438278;border-radius:3px;height:100%}.-\35 NNYG_centerPlot{gap:12px;margin-top:30px;display:flex}.-\35 NNYG_yAxis{color:var(--muted);flex-direction:column;justify-content:space-between;width:30px;height:240px;padding-bottom:0;font-size:10px;display:flex}.-\35 NNYG_columns{border-bottom:1px solid var(--line);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.-\35 NNYG_column{flex-direction:column;align-items:center;font-size:12px;display:flex}.-\35 NNYG_columnTrack{background:var(--panel);border-radius:4px;align-items:end;width:100%;height:240px;display:flex;overflow:hidden}.-\35 NNYG_columnTrack>div{color:#fff;border-radius:4px 4px 0 0;justify-content:center;align-items:start;width:100%;display:flex;position:relative}.-\35 NNYG_columnTrack strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;position:absolute;top:8px}.-\35 NNYG_column>span{margin-top:14px;font-weight:550}.-\35 NNYG_column small{color:var(--muted);margin:5px 0 14px;font-size:10px}.-\35 NNYG_body{background:#438278}.-\35 NNYG_heart{background:#a55b47}.-\35 NNYG_head{background:#626ca0}.dark .-\35 NNYG_track>div{background:#658f81}.dark .-\35 NNYG_body{background:#658f81}.dark .-\35 NNYG_heart{background:#a76c55}.dark .-\35 NNYG_head{background:#7c7ca4}.-\35 NNYG_tableWrap{overflow-x:auto}.-\35 NNYG_table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.-\35 NNYG_table th,.-\35 NNYG_table td{border-bottom:1px solid var(--line);padding:13px 20px}.-\35 NNYG_table thead{background:var(--panel)}.-\35 NNYG_table thead th{color:var(--muted);font-size:12px;font-weight:550}.-\35 NNYG_table tbody th{font-weight:500}.-\35 NNYG_table th:last-child,.-\35 NNYG_table td:last-child{text-align:right}.-\35 NNYG_notes{border-top:1px solid var(--line);margin-top:32px;padding-top:22px;font-size:13px}.-\35 NNYG_notes summary{cursor:pointer;width:fit-content;font-weight:550}.-\35 NNYG_notes p{max-width:75ch;margin-top:14px}.-\35 NNYG_notes>div{gap:22px;margin-top:12px;display:flex}.-\35 NNYG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.-\35 NNYG_heading{flex-wrap:wrap;align-items:start;gap:12px}.-\35 NNYG_metrics{grid-template-columns:1fr;gap:20px}.-\35 NNYG_metrics>div+div{border-top:1px solid var(--line);padding-top:20px}.-\35 NNYG_metrics dd{margin-top:8px}.-\35 NNYG_charts{grid-template-columns:1fr;gap:20px}.-\35 NNYG_chart{padding:20px}.-\35 NNYG_table th,.-\35 NNYG_table td{padding:13px 14px}}@media print{.-\35 NNYG_preview[data-demo] .-\35 NNYG_blurred,.-\35 NNYG_blurredNumber{visibility:hidden}}
._8CMaiG_entrance{isolation:isolate;color:#f3eadb;background:#111925;place-items:center;min-height:370px;padding:75px 25px;display:grid;position:relative;overflow:hidden}._8CMaiG_content{text-align:center;max-width:620px;transition:opacity 3s,transform 3s;position:relative}._8CMaiG_content>p:first-child{color:#b7c1cf;margin-bottom:20px;font-size:13px}._8CMaiG_content>p:last-child{color:#c6cbd1;max-width:48ch;margin:25px auto 0;font-size:15px;line-height:1.8}._8CMaiG_content a{letter-spacing:-.035em;text-underline-offset:10px;font-size:clamp(30px,5vw,49px);font-weight:650;line-height:1.15;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}._8CMaiG_content a:focus-visible{outline-offset:12px;border-radius:4px;outline:2px solid #c7d8e8}._8CMaiG_swirls{z-index:-1;pointer-events:none;opacity:.8;transition:opacity 3s;position:absolute;inset:-70%}._8CMaiG_swirls span{filter:blur(28px);border:65px solid #263343;border-radius:49% 51% 34% 66%;width:68%;height:50%;position:absolute;top:16%;left:-4%;transform:rotate(-22deg)}._8CMaiG_swirls span:nth-child(2){border-color:#34383c;top:43%;left:36%;transform:rotate(25deg)}._8CMaiG_swirls span:nth-child(3){border-color:#1b2737;width:40%;top:20%;left:45%}._8CMaiG_entrance[data-ready=true][data-revealed=false] ._8CMaiG_content{opacity:0;transform:translateY(8px)}._8CMaiG_entrance[data-ready=true][data-revealed=false] ._8CMaiG_swirls{opacity:0}._8CMaiG_entrance[data-revealed=true] ._8CMaiG_swirls span{animation:12s ease-out both _8CMaiG_drift}._8CMaiG_entrance:focus-within ._8CMaiG_content{transition:none;opacity:1!important;transform:none!important}@keyframes _8CMaiG_drift{0%{translate:-2% -2%}to{translate:2% 2%}}@media (prefers-reduced-motion:reduce){._8CMaiG_content,._8CMaiG_swirls{transition:none}._8CMaiG_entrance ._8CMaiG_swirls span{animation:none}._8CMaiG_entrance[data-ready=true][data-revealed=false] ._8CMaiG_content{opacity:1;transform:none}}@media print{._8CMaiG_entrance{display:none}}
:is(html:has(.dTLhJq_page),body:has(.dTLhJq_page)){overflow:clip visible}.dTLhJq_page{--accent:var(--accent-light);--ink:#243c43;--muted:#526974;--paper:#f7fafb;--panel:#fff;--line:#d8e2e5;background:var(--paper);background-image:var(--surface-grain);color:var(--ink)}.dark .dTLhJq_page{--accent:var(--accent-dark);--ink:#f3e8d7;--muted:#c8bbae;--paper:#1d1916;--panel:#28221d;--line:#493f34}.dTLhJq_hero{background:var(--tint) var(--surface-grain)}.dark .dTLhJq_hero{background-color:color-mix(in srgb, var(--tint) 8%, #211b18)}.dTLhJq_wrap{max-width:1280px;margin:auto;padding:30px 36px 48px}.dTLhJq_back{text-underline-offset:5px;font-size:14px;text-decoration:underline}.dTLhJq_heroGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;margin-top:40px;display:grid}.dTLhJq_label{color:var(--accent);margin-bottom:18px;font-size:15px;font-weight:650}.dTLhJq_heading h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,4.4vw,60px);font-weight:750;line-height:1.08}.dTLhJq_hook{color:var(--muted);max-width:32ch;margin:24px 0;font-size:21px;line-height:1.6}.dTLhJq_read{border-bottom:1px solid var(--accent);padding:8px 0;font-size:14px;font-weight:650;display:inline-block}.dTLhJq_heroArt{margin:0}.dTLhJq_heroArt img{border-radius:12px;width:100%;height:auto}.dTLhJq_heroArt figcaption{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.5}.dTLhJq_layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:64px;max-width:1160px;margin:auto;padding:70px 36px 90px;display:grid}.dTLhJq_contents{font-size:13px;position:sticky;top:110px}.dTLhJq_contents>p{margin-bottom:15px;font-weight:650}.dTLhJq_contents nav{margin-bottom:24px;display:grid}.dTLhJq_contents nav a{border-left:1px solid var(--line);color:var(--muted);padding:10px 12px;line-height:1.5}.dTLhJq_contents nav a:hover,.dTLhJq_contents nav a[aria-current]{color:var(--accent);border-left-color:var(--accent);background:var(--panel)}.dTLhJq_body{min-width:0}.dTLhJq_body section{border-bottom:1px solid var(--line);margin-bottom:44px;padding-bottom:52px;scroll-margin-top:120px}.dTLhJq_body h2{letter-spacing:-.03em;text-wrap:balance;margin-bottom:22px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.23}.dTLhJq_body h3{margin-bottom:10px;font-size:17px;font-weight:650;line-height:1.45}.dTLhJq_body p{color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.85}.dTLhJq_body .dTLhJq_lead{font-size:18px}.dTLhJq_core{grid-template-columns:1fr 1fr;gap:32px;margin:30px 0;display:grid}.dTLhJq_core>div{border-top:2px solid var(--accent);padding-top:16px}.dTLhJq_core p{margin:0;font-size:15px}.dTLhJq_body .dTLhJq_note{font-size:13px;line-height:1.8}.dTLhJq_reflection{color:var(--accent);border-left:2px solid var(--accent);margin:28px 0 0;padding:10px 0 10px 24px;font-size:23px;font-weight:500;line-height:1.55}.dTLhJq_styleList{color:var(--muted);padding-left:22px;line-height:1.8;list-style:outside}.dTLhJq_styleList li+li{margin-top:12px}.dTLhJq_characterStudy{background:var(--panel);border-radius:12px;grid-template-columns:1.1fr 1fr;align-items:center;gap:28px;margin-top:32px;padding:24px;display:grid}.dTLhJq_portraitPair{grid-template-columns:1fr 1fr;align-items:end;gap:6px;display:grid}.dTLhJq_portraitPair figure{margin:0}.dTLhJq_portraitPair img{object-fit:contain;width:100%;height:220px}.dTLhJq_portraitPair figcaption{text-align:center;color:var(--muted);margin-top:6px;font-size:11px}.dTLhJq_characterStudy p{margin:0;font-size:14px}.dTLhJq_jobs{grid-template-columns:1fr 1fr;gap:30px;margin:30px 0;display:grid}.dTLhJq_workIntroduction{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:26px;display:grid}.dTLhJq_workIntroduction img{object-fit:contain;width:120px;height:120px}.dTLhJq_workIntroduction p{margin:0}.dTLhJq_growthReflection{align-items:center;gap:22px;margin-top:24px;display:flex}.dTLhJq_growthReflection img{object-fit:contain;flex-shrink:0;width:96px;height:96px}.dTLhJq_growthReflection .dTLhJq_note{margin:0}.dTLhJq_jobs p{font-size:15px}.dTLhJq_hobbies{background:var(--panel);border-radius:8px;padding:24px 28px}.dTLhJq_hobbies ul{color:var(--muted);padding-left:20px;line-height:1.8;list-style:outside}.dTLhJq_hobbies p{margin:16px 0 0;font-size:13px}.dTLhJq_pressure{background:var(--panel);border-left:2px solid var(--accent);padding:24px 28px}.dTLhJq_pressure p{margin:0}.dTLhJq_practiceHeading{margin-top:28px}.dTLhJq_practices{color:var(--muted);padding-left:24px;line-height:1.85;list-style:decimal}.dTLhJq_practices li{padding:6px 0 14px 6px}.dTLhJq_practices li::marker{color:var(--accent);font-weight:700}.dTLhJq_comparison .dTLhJq_sibling{background:var(--panel);border:1px solid var(--line);border-radius:9px;grid-template-columns:auto 1fr;align-items:center;column-gap:16px;padding:22px;display:grid}.dTLhJq_sibling>span:first-child{color:var(--accent);font-size:20px;font-weight:700}.dTLhJq_sibling strong{font-size:18px}.dTLhJq_sibling .dTLhJq_linkText{text-underline-offset:4px;grid-column:2;margin-top:8px;font-size:13px;text-decoration:underline}.dTLhJq_sources p,.dTLhJq_sources a{font-size:13px}.dTLhJq_sources a{text-underline-offset:3px;text-decoration:underline}.dTLhJq_page a:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:3px}@media (max-width:1000px){.dTLhJq_layout{grid-template-columns:170px minmax(0,1fr);gap:34px}.dTLhJq_heroGrid{gap:30px}.dTLhJq_characterStudy{grid-template-columns:1fr}.dTLhJq_portraitPair{max-width:330px;margin:auto}}@media (max-width:760px){.dTLhJq_wrap{padding:26px 22px 36px}.dTLhJq_heroGrid{grid-template-columns:1fr;gap:28px;margin-top:32px}.dTLhJq_heading h1{max-width:15ch}.dTLhJq_hook{max-width:48ch;font-size:19px}.dTLhJq_heroArt{max-width:640px}.dTLhJq_layout{padding:32px 22px 60px;display:block}.dTLhJq_contents{margin-bottom:40px;position:static}.dTLhJq_contents nav{grid-template-columns:1fr 1fr}.dTLhJq_body section{margin-bottom:32px;padding-bottom:36px;scroll-margin-top:90px}.dTLhJq_characterStudy{grid-template-columns:1fr 1fr}}@media (max-width:520px){.dTLhJq_workIntroduction{grid-template-columns:84px minmax(0,1fr);gap:16px}.dTLhJq_workIntroduction img{width:84px;height:84px}.dTLhJq_growthReflection{gap:16px}.dTLhJq_growthReflection img{width:70px;height:70px}.dTLhJq_core,.dTLhJq_jobs,.dTLhJq_characterStudy{grid-template-columns:1fr;gap:20px}.dTLhJq_portraitPair{width:100%}.dTLhJq_portraitPair img{height:210px}.dTLhJq_body .dTLhJq_lead{font-size:17px}.dTLhJq_reflection{padding-left:18px;font-size:21px}.dTLhJq_hobbies,.dTLhJq_pressure{padding:20px}.dTLhJq_sibling strong{font-size:16px}}@media print{.dTLhJq_contents,.dTLhJq_read,.dTLhJq_back{display:none}.dTLhJq_layout{padding:20px;display:block}.dTLhJq_page{--ink:#243c43;--muted:#526974;--paper:#fff;--panel:#fff}.dTLhJq_body section{break-inside:avoid}}
