:root{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--serif: "Iowan Old Style", "Bodoni 72", "Times New Roman", Georgia, serif;--sans: "Inter", "Helvetica Neue", Arial, sans-serif;--background: #ffffff;--black: #000000;--muted: #000000;--line: #000000;--soft-line: #000000;--placeholder: #000000;--disabled: #000000;--article-text: #000000;--logo-x: 50px;--logo-y: 48px;--logo-size: 40px;--logo-leading: .94;--wiki-sidebar-width: 260px;--hero-search-font-size: 98px;--hero-search-height: 150px;--hero-search-line: 1.04;--hero-caret-height: 1.54em;--hero-caret-offset: -.42em;--hero-caret-shift: -.03em;color:var(--black);background:var(--background);color-scheme:light}:root[data-theme=dark]{--background: #000000;--black: #ffffff;--muted: #ffffff;--line: #ffffff;--soft-line: #ffffff;--placeholder: #ffffff;--disabled: #ffffff;--article-text: #ffffff;color-scheme:dark}*{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none;width:0;height:0}html,body,#root{min-height:100%;margin:0;background:var(--background);overflow-x:clip}body{color:var(--black);background:var(--background)}.app-shell{width:100%;overflow-x:clip;display:flex;flex-direction:column}.app-shell>.search-screen,.app-shell>.results-screen,.app-shell>.detail-screen,.app-shell>.legal-screen{flex:1;min-height:0}.app-shell-detail>.detail-screen{padding-bottom:0}button,input,select{font:inherit}select{color:var(--black);background:var(--background)}button{color:inherit;background:transparent;border:0;cursor:pointer;padding:0}button:focus{outline:none}button:focus-visible{outline:none}input{width:100%;color:var(--black);background:transparent;border:0;outline:none;border-radius:0}main{min-height:100vh;background:var(--background)}::view-transition-old(root),::view-transition-new(root){animation-duration:.62s;animation-timing-function:cubic-bezier(.22,1,.36,1);mix-blend-mode:normal}::view-transition-old(root){animation-name:pageLeave}::view-transition-new(root){animation-name:pageEnter}:root.slow-view-transition::view-transition-old(root),:root.slow-view-transition::view-transition-new(root){animation-duration:1.06s;animation-timing-function:cubic-bezier(.22,1,.36,1)}:root.page-view-transition::view-transition-old(root),:root.page-view-transition::view-transition-new(root){animation-duration:.82s;animation-timing-function:cubic-bezier(.22,1,.36,1)}:root.page-view-transition::view-transition-old(root){animation-name:pageLeaveEditorial}:root.page-view-transition::view-transition-new(root){animation-name:pageEnterEditorial}:root.slow-view-transition::view-transition-old(root){animation-name:pageLeaveSlow}:root.slow-view-transition::view-transition-new(root){animation-name:pageEnterSlow}:root.wiki-content-view-transition::view-transition-old(root),:root.wiki-content-view-transition::view-transition-new(root){animation:none;mix-blend-mode:normal}:root.wiki-content-view-transition .wiki-main{view-transition-name:human-centric-wiki-content}:root.wiki-content-view-transition::view-transition-old(human-centric-wiki-content),:root.wiki-content-view-transition::view-transition-new(human-centric-wiki-content){animation-duration:1.06s;animation-timing-function:cubic-bezier(.22,1,.36,1);mix-blend-mode:normal}:root.wiki-content-view-transition::view-transition-old(human-centric-wiki-content){animation-name:pageLeaveSlow}:root.wiki-content-view-transition::view-transition-new(human-centric-wiki-content){animation-name:pageEnterSlow}::view-transition-old(human-centric-wordmark),::view-transition-new(human-centric-wordmark){animation:none;mix-blend-mode:normal}::view-transition-old(human-centric-wordmark){opacity:0}::view-transition-old(human-centric-topbar),::view-transition-new(human-centric-topbar),::view-transition-old(human-centric-bottom-actions),::view-transition-new(human-centric-bottom-actions){animation:none;mix-blend-mode:normal}::view-transition-old(human-centric-topbar),::view-transition-old(human-centric-bottom-actions){opacity:0}@keyframes pageEnter{0%,34%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pageLeave{0%{opacity:1;transform:translateY(0)}18%,to{opacity:0;transform:translateY(-4px)}}@keyframes pageEnterSlow{0%,42%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pageEnterEditorial{0%,28%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pageLeaveEditorial{0%{opacity:1;transform:translateY(0)}52%,to{opacity:0;transform:translateY(-2px)}}@keyframes pageLeaveSlow{0%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-6px)}}@keyframes splashExit{to{opacity:0;visibility:hidden}}@keyframes splashSymbolExit{to{opacity:0}}@keyframes appContentEnter{0%{opacity:0}to{opacity:1}}.fallback-view-transition .search-screen,.fallback-view-transition .results-screen,.fallback-view-transition .wiki-screen,.fallback-view-transition .detail-screen{animation:pageEnter .62s cubic-bezier(.22,1,.36,1)}.fallback-view-transition.slow-view-transition .search-screen,.fallback-view-transition.slow-view-transition .results-screen,.fallback-view-transition.slow-view-transition .wiki-screen,.fallback-view-transition.slow-view-transition .detail-screen{animation:pageEnterSlow 1.06s cubic-bezier(.22,1,.36,1)}.fallback-view-transition.page-view-transition .search-screen,.fallback-view-transition.page-view-transition .results-screen,.fallback-view-transition.page-view-transition .wiki-screen,.fallback-view-transition.page-view-transition .detail-screen{animation:pageEnterEditorial .82s cubic-bezier(.22,1,.36,1)}.fallback-wiki-content-transition .wiki-main{animation:pageEnterSlow 1.06s cubic-bezier(.22,1,.36,1)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;margin:-1px}.splash-screen{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;background:var(--background);pointer-events:none;animation:splashExit .24s ease 1.86s forwards}.splash-symbol{display:block;width:clamp(112px,11vw,168px);height:auto;pointer-events:none;animation:splashSymbolExit .52s ease 1.2s forwards}:root[data-theme=dark] .splash-symbol{filter:invert(1)}.app-shell-content-hidden>:not(.splash-screen){opacity:0}.app-shell-content-entering>:not(.splash-screen){animation:appContentEnter .68s ease both}.topbar{position:fixed;top:0;left:0;right:0;z-index:40;view-transition-name:human-centric-topbar;display:flex;align-items:flex-start;justify-content:flex-end;padding:var(--logo-y) var(--logo-x);gap:24px;font-size:22px;line-height:1;pointer-events:none}.mobile-menu-toggle{display:none}.toplink{font-family:var(--sans);font-size:22px;line-height:1}.persistent-wordmark{position:fixed;top:var(--logo-y);left:var(--logo-x);z-index:30;view-transition-name:human-centric-wordmark;font-family:var(--serif);font-size:var(--logo-size);line-height:var(--logo-leading);text-align:left}.toplink{position:relative;pointer-events:auto}.essays-link{color:var(--black);text-decoration:none}@media(max-width:360px){.app-shell .topbar{gap:8px}}.morph-label{position:relative;display:inline-block;min-width:5.4ch;text-align:right}.language-morph-label{min-width:2.15ch;text-align:left}.morph-label-reserve{visibility:hidden;white-space:nowrap}.morph-label-visible{position:absolute;inset:0;display:inline-flex;justify-content:flex-end;white-space:nowrap}.language-morph-label .morph-label-visible{justify-content:flex-start}.morph-label-text{position:relative;display:inline-block}.morph-label-text:after,.essays-link:after,.legal-footer a:after{content:"";position:absolute;right:0;bottom:-7px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.toplink:hover .morph-label-text:after,.toplink:focus-visible .morph-label-text:after,.essays-link:hover:after,.essays-link:focus-visible:after,.legal-footer a:hover:after,.legal-footer a:focus-visible:after,.legal-footer a[aria-current=page]:after{transform:scaleX(1)}.bottom-actions{position:fixed;left:var(--logo-x);bottom:var(--logo-y);z-index:30;view-transition-name:human-centric-bottom-actions;display:flex;width:fit-content;align-items:center;gap:18px;pointer-events:auto}.legal-footer{position:static;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px 24px;width:calc(100% - var(--logo-x) * 2);margin:44px var(--logo-x) 0;padding:28px 0 calc(var(--logo-y) - 4px);font-family:var(--sans);font-size:14px;line-height:16px;text-align:right;flex-shrink:0}.legal-footer nav{display:flex;align-items:center;justify-content:flex-end;gap:8px}.footer-mobile-controls{display:none}.legal-footer a{position:relative;padding:4px 0;color:var(--black);text-decoration:none}.legal-footer a:after{bottom:0}.wiki-main>.legal-footer{width:calc(100% + 80px - var(--logo-x));margin-left:0;margin-right:calc(var(--logo-x) - 80px);padding-bottom:0}.legal-footer a:focus-visible,.legal-shell a:focus-visible{outline:1px solid currentColor;outline-offset:5px}.app-shell-legal:before{content:"";position:fixed;inset:0 0 auto;z-index:25;height:calc(var(--logo-y) + var(--logo-size) * 1.88 + 16px);background:var(--background);pointer-events:none}.legal-screen{min-height:100vh;padding:174px 0 0}.legal-shell{width:min(700px,calc(100% - 96px));margin:0 auto;font-family:var(--serif);font-size:21px;line-height:1.55}.legal-shell h1{margin:0 0 48px;font-weight:400;font-size:clamp(40px,4.5vw,64px);line-height:1.1}.legal-shell section+section,.legal-shell>p+section{margin-top:40px}.legal-shell h2{margin:0 0 14px;font-family:var(--sans);font-size:16px;font-weight:500;line-height:1.4}.legal-shell p{margin:0}.legal-shell p+p{margin-top:16px}.legal-address{font-style:normal}.legal-shell a{color:inherit;text-underline-offset:4px;overflow-wrap:anywhere}.legal-address a{display:inline-block;margin-top:16px}body.mobile-menu-open{overflow:hidden}.mobile-wiki-menu{position:fixed;inset:0;z-index:28;display:none;background:var(--background);color:var(--black);pointer-events:none}.language-switch{position:relative;width:24px;height:16px}.language-switch-button,.language-switch-option{color:var(--black);font-family:var(--sans);font-size:14px;line-height:1;letter-spacing:.02em}.language-switch-button{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%;text-align:left}.language-switch-button:focus,.language-switch-button:focus-visible,.language-switch-option:focus,.language-switch-option:focus-visible{outline:0}.language-switch-menu{position:absolute;right:-8px;bottom:calc(100% + 12px);z-index:40;width:42px;border:1px solid var(--black);background:var(--background);padding:6px 0}.language-switch-option{display:block;width:100%;padding:5px 8px;text-align:left;cursor:pointer}.language-switch-option:hover,.language-switch-option[aria-selected=true]{text-decoration:underline;text-underline-offset:4px}.language-switch-button:after,.theme-switch:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.language-switch-button:hover:after,.language-switch-button:focus-visible:after,.theme-switch:hover:after,.theme-switch:focus-visible:after{transform:scaleX(1)}.theme-switch{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--black);line-height:1}.theme-symbol{position:relative;display:block;width:13px;height:13px;border:1px solid currentColor;border-radius:999px}.theme-symbol-system:before{content:"";position:absolute;inset:-1px 50% -1px -1px;background:currentColor;border-bottom-left-radius:999px;border-top-left-radius:999px}.theme-symbol-light{background:currentColor}.theme-switch:hover,.theme-switch:focus-visible{color:var(--black)}.wiki-sidebar nav button:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.wiki-sidebar nav button:hover:after{transform:scaleX(1)}.search-screen{position:relative;min-height:100vh}.site-emergency-glitching .glyph-overlay{text-shadow:none}.search-center{position:absolute;top:50%;left:50%;width:min(1240px,calc(100vw - 260px));transform:translate(-50%,-50%);overflow:visible}.hero-search{position:relative;min-height:var(--hero-search-height);overflow:visible}.hero-search input,.animated-prompt{font-family:var(--serif);font-size:var(--hero-search-font-size);line-height:var(--hero-search-line)}.hero-search input{position:relative;z-index:2;display:block;height:var(--hero-search-height);text-align:center;letter-spacing:0;caret-color:transparent}.input-with-visual-text{color:transparent;caret-color:var(--black)}.hero-search input::placeholder{color:var(--placeholder)}.animated-prompt,.typed-query-overlay{position:absolute;left:0;right:0;pointer-events:none;white-space:nowrap;overflow:visible}.animated-prompt{z-index:3;top:0;text-align:center}.animated-prompt-link{position:relative;padding:0;color:inherit;font:inherit;line-height:inherit;cursor:pointer;pointer-events:auto}.animated-prompt-link:disabled{cursor:text;pointer-events:none}.animated-prompt-link:after{content:"";position:absolute;right:0;bottom:-6px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.animated-prompt-link:hover:after,.animated-prompt-link:focus-visible:after{transform:scaleX(1)}.animated-prompt-link:focus-visible{outline:none}.animated-prompt.dissolving{letter-spacing:0}.typed-query-overlay{z-index:1;color:var(--black);text-align:center;white-space:pre}.hero-search .typed-query-overlay{display:block;top:0;height:var(--hero-search-height);font-family:var(--serif);font-size:var(--hero-search-font-size);line-height:var(--hero-search-line)}.app-shell-search{min-height:100dvh}.app-shell-search .search-center{top:50dvh}.app-shell-search .animated-prompt,.app-shell-search .hero-search .typed-query-overlay{top:50%;height:auto;transform:translateY(-50%)}.typed-query-word{white-space:nowrap}.glyph{display:inline;transition:opacity .12s ease,transform .12s ease}.glyph.scrambled{position:relative;display:inline-block;opacity:1;vertical-align:baseline}.glyph-reserve{visibility:hidden}.glyph-overlay{position:absolute;left:50%;top:50%;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.68em;font-weight:100;letter-spacing:.08em;opacity:1;transform:translate(-50%,-50%)}.wordmark-glyph .glyph-overlay{font-size:.72em;font-weight:100;opacity:1}.typed-query-glyph .glyph-overlay{font-size:.68em;font-weight:100;opacity:1}.typed-query-caret{display:inline-block;width:1px;height:var(--hero-caret-height);margin-left:.12em;background:var(--black);vertical-align:var(--hero-caret-offset);transform:translateY(var(--hero-caret-shift))}.typed-query-caret.blinking{animation:caretBlink 1.32s steps(1,end) infinite}.glyph.gone{display:inline-block;width:0;min-width:0;opacity:0;overflow:hidden}.caret{display:inline-block;width:1px;height:var(--hero-caret-height);margin-left:.12em;background:var(--black);vertical-align:var(--hero-caret-offset);transform:translateY(var(--hero-caret-shift));animation:caretBlink 1.32s steps(1,end) infinite}.caret.intro{animation:caretBlink 1.32s steps(1,end) 3}.caret.quiet{opacity:1;animation:none}.emergency-protocol{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;background:#000}.emergency-field{position:absolute;inset:-24px;display:grid;grid-template-columns:repeat(48,minmax(0,1fr));place-items:center;gap:0;font-family:SF Mono,Menlo,Consolas,monospace;font-size:14px;font-weight:300;line-height:1;letter-spacing:.08em;color:#fff;opacity:.92}.emergency-boot-caret{position:absolute;top:28px;left:28px;z-index:2;font-family:SF Mono,Menlo,Consolas,monospace;font-size:18px;font-weight:300;line-height:1;color:#fff;animation:emergencyBootCaret .82s steps(1,end) infinite}.emergency-cell{display:block;min-width:0;text-align:center;opacity:0}.emergency-cell.visible,.emergency-field-filling .emergency-cell{opacity:1}.emergency-message-cell.visible{color:#fff;font-size:18px;opacity:1}.emergency-field-filling .emergency-message-cell{color:#fff;font-size:18px}.emergency-phase-protocol .emergency-field{opacity:.92}.emergency-phase-protocol .emergency-message-cell{opacity:1;text-shadow:0 0 8px currentColor}.emergency-cell-glitching{color:#fff;text-shadow:0 0 7px currentColor}.emergency-message-cell-glitching{opacity:.82;text-shadow:none}.emergency-noise-hidden .emergency-cell:not(.emergency-message-cell){opacity:0}.emergency-phase-protocol .emergency-cell,.emergency-phase-sigil .emergency-cell,.emergency-phase-reveal .emergency-cell{opacity:1;transform:translate(0);animation:none}.emergency-phase-sigil .emergency-field{opacity:0;transition:opacity .52s steps(2,end)}.emergency-phase-reveal .emergency-field{opacity:.08}.emergency-identity{position:relative;z-index:2;max-width:calc(100vw - 48px);display:flex;gap:.34em;font-family:SF Mono,Menlo,Consolas,monospace;font-size:clamp(30px,5vw,76px);font-weight:300;line-height:1;letter-spacing:.12em;text-align:center}.emergency-identity.revealed{animation:none;font-family:var(--serif);font-weight:inherit;gap:0;letter-spacing:0}.emergency-identity-slot{display:inline-flex;align-items:center;justify-content:center;width:1em}.emergency-identity-slot:nth-child(5){margin-right:.82em}.emergency-identity.revealed .emergency-identity-slot{width:auto}.emergency-identity.revealed .emergency-identity-slot:nth-child(5){margin-right:.28em}.emergency-wordmark{position:fixed;top:var(--logo-y);left:var(--logo-x);z-index:2;font-family:var(--serif);font-size:var(--logo-size);font-weight:400;line-height:var(--logo-leading);color:#fff;text-align:left}@keyframes emergencyBootCaret{0%,64%{opacity:1}65%,to{opacity:0}}@keyframes emergencyIdentityPulse{0%,to{opacity:1}50%{opacity:.42}}@keyframes caretBlink{0%,68%{opacity:1}69%,to{opacity:0}}.results-screen{min-height:100vh;padding-top:142px}.results-shell{width:min(1080px,calc(100vw - 360px));margin:0 auto}.results-search{position:relative;border-bottom:2px solid var(--line)}.results-sticky-search-frame{background:var(--background)}.results-sticky-search-mask{position:fixed;top:0;right:0;left:0;z-index:19;height:var(--desktop-pinned-header-mask-height, 0);background:var(--background);pointer-events:none}.results-sticky-search{position:fixed;top:var(--desktop-pinned-header-top, 142px);left:var(--desktop-pinned-header-left, 0);z-index:20;box-sizing:border-box;width:var(--desktop-pinned-header-width, 100%);background:var(--background)}.results-search input{position:relative;z-index:2;height:88px;padding:0 56px;font-family:var(--serif);font-size:60px;line-height:1;text-align:center}.results-search .typed-query-overlay{display:flex;justify-content:center;top:0;height:88px;padding:0 56px;align-items:center;font-family:var(--serif);font-size:60px;line-height:1}.results-search-clear{position:absolute;top:50%;right:0;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--black);font-family:var(--sans);font-size:20px;line-height:1;transform:translateY(-50%)}.results-search-clear:hover,.results-search-clear:focus-visible{font-weight:700}.interpretation{margin:20px 0 72px;color:var(--muted);font-size:16px}.result-list{width:100%}.result-row{border-top:1px solid var(--soft-line)}.result-row:first-child{border-top:0}.result-row>button{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:32px;align-items:center;width:100%;min-height:100px;text-align:left}.result-list.numbered .result-row>button{grid-template-columns:54px minmax(0,1fr) 120px}.result-number{font-family:var(--serif);font-size:29px;line-height:1}.result-text{min-width:0}.result-title{display:block;font-family:var(--serif);font-size:36px;line-height:1.05}.result-summary{display:block;margin-top:14px;font-size:15px;line-height:1.35}.result-type{justify-self:end;font-size:13px;line-height:1;text-transform:uppercase}.result-row button:hover .result-title,.result-row>button:focus-visible .result-title{font-style:italic}.article-detail{max-width:760px;margin-left:86px;padding:0 0 34px;color:var(--article-text)}.result-list:not(.numbered) .article-detail{margin-left:0}.article-detail p{margin:0 0 26px;font-family:var(--serif);font-size:24px;line-height:1.28}.article-detail dl{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0;font-size:13px;line-height:1.45}.article-detail dt{margin:0 0 8px;color:var(--muted);text-transform:uppercase}.article-detail dd{margin:0}.wiki-screen{display:grid;grid-template-columns:var(--wiki-sidebar-width) minmax(0,1fr);height:100vh;min-height:100vh;overflow:hidden}.wiki-sidebar{position:fixed;top:0;left:0;width:var(--wiki-sidebar-width);height:100vh;border-right:1px solid var(--line);padding:var(--logo-y) var(--logo-x)}.wiki-sidebar nav{display:flex;flex-direction:column;gap:52px;margin-top:214px}.wiki-sidebar nav button{position:relative;width:fit-content;font-size:18px;line-height:1.2;text-align:left}.wiki-sidebar nav button.active{font-weight:700}.wiki-sidebar nav button.active:before{content:"";position:absolute;left:-52px;top:50%;width:34px;height:1px;background:var(--black)}.wiki-main{position:relative;grid-column:2;height:100vh;overflow-y:auto;overscroll-behavior:contain;padding:0 80px calc(var(--logo-y) - 4px)}.mobile-wiki-top{display:none}.wiki-header-frame{margin:80px -80px 0;background:var(--background)}.wiki-header{position:fixed;top:var(--wiki-header-fixed-top, var(--wiki-header-rest-top, 0px));right:var(--wiki-header-fixed-right, 0);left:var(--wiki-header-fixed-left, var(--wiki-sidebar-width));z-index:20;box-sizing:border-box;padding:var(--logo-y) 80px 38px;background:var(--background)}.wiki-header:after{content:"";position:absolute;right:80px;bottom:0;left:80px;height:1px;background:var(--line);opacity:var(--wiki-header-rule-opacity, 0)}.wiki-title-slot{margin:0 0 36px}.wiki-main h1{margin:0;font-family:var(--serif);font-size:84px;font-weight:400;line-height:.96}.wiki-title-rule{display:none}.alphabet{display:flex;flex-wrap:wrap;gap:25px;margin-bottom:0;font-size:14px}.wiki-main>.result-list{padding-top:38px}.alphabet button{position:relative;min-width:14px;color:var(--black);font-size:14px;line-height:1;text-align:center}.alphabet button:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.alphabet button:hover:after,.alphabet button.active:after{transform:scaleX(1)}.alphabet button:disabled{color:var(--disabled);cursor:default;opacity:.28;pointer-events:none}.alphabet button:disabled:after{display:none}.wiki-main .result-row>button{grid-template-columns:minmax(0,1fr) 100px;min-height:100px}.wiki-main .result-text{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(320px,1fr);gap:36px;align-items:baseline}.wiki-main .result-title{font-size:32px}.wiki-main .result-summary{margin-top:0}.empty-state{border-top:1px solid var(--soft-line);padding-top:28px}.empty-state p{color:var(--muted);margin:0}.detail-screen{min-height:100vh;padding:154px 0 96px}.detail-shell{position:relative;width:min(980px,calc(100vw - 360px));margin:0 auto}.detail-page-header{margin-bottom:88px}.detail-sticky-header-frame{background:var(--background)}.detail-sticky-header-mask{position:fixed;top:0;right:0;left:0;z-index:19;height:var(--desktop-pinned-header-mask-height, 0);background:var(--background);pointer-events:none}.detail-sticky-header-mask:after{content:"";position:absolute;bottom:0;left:var(--desktop-pinned-header-left, 0);width:var(--desktop-pinned-header-width, 100%);height:1px;background:var(--line);opacity:var(--desktop-pinned-header-rule-opacity, 0)}.detail-sticky-header{position:fixed;top:var(--desktop-pinned-header-top, 154px);left:var(--desktop-pinned-header-left, 0);z-index:20;box-sizing:border-box;width:var(--desktop-pinned-header-width, 100%);background:var(--background)}.detail-back{margin-bottom:64px;color:var(--muted);font-size:15px}.detail-back:hover{color:var(--black)}.detail-kicker{display:flex;gap:22px;margin-bottom:28px;color:var(--muted);font-size:13px;line-height:1;text-transform:uppercase}.detail-title-rule{display:none}.detail-page-title{max-width:900px;margin:0;font-family:var(--serif);font-size:82px;font-weight:400;line-height:.96}.detail-summary{max-width:760px;margin:34px 0 70px;font-family:var(--serif);font-size:31px;line-height:1.22}.detail-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding-top:22px;border-top:2px solid var(--line);font-size:14px;line-height:1.45}.detail-facts dt{margin:0 0 11px;color:var(--muted);text-transform:uppercase}.detail-facts dd{margin:0}.detail-sections{display:grid;gap:58px}.detail-section-nav{--detail-section-progress: 0;position:fixed;top:50%;left:var(--logo-x);z-index:12;width:calc(var(--wiki-sidebar-width) - (var(--logo-x) * 2));color:var(--black);font-family:var(--sans);font-size:16px;line-height:1.2;transform:translateY(-50%)}.detail-section-nav-track{position:absolute;top:0;bottom:0;left:-18px;width:1px;background:color-mix(in srgb,currentColor 12%,transparent)}.detail-section-nav-track:after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:currentColor;transform:scaleY(var(--detail-section-progress));transform-origin:top}.detail-section-nav-list{display:flex;flex-direction:column;gap:24px}.detail-section-nav button{position:relative;width:fit-content;max-width:100%;padding-left:0;color:inherit;font-size:16px;line-height:1.2;text-align:left;opacity:.4}.detail-section-nav button:before{content:"";position:absolute;top:50%;left:-52px;width:34px;height:1px;background:currentColor;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .14s ease,transform .14s ease}.detail-section-nav button:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.detail-section-nav button:hover:after,.detail-section-nav button:focus-visible:after{transform:scaleX(1)}.detail-section-nav button.active{font-weight:700;opacity:1}.detail-section-nav button.active:before{opacity:1;transform:scaleX(1)}.detail-section{display:grid;grid-template-columns:260px minmax(0,1fr);column-gap:clamp(40px,3.5vw,48px);row-gap:28px;padding-top:28px;border-top:1px solid var(--soft-line);scroll-margin-top:calc(var(--logo-y) + 116px)}.detail-section h2,.detail-related h2,.detail-sources h2{margin:0;font-family:var(--serif);font-size:30px;font-weight:400;line-height:1.05;min-width:0;max-width:min(280px,100%);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.detail-section-content{min-width:0}.detail-section p,.detail-section li,.detail-section blockquote{max-width:680px;margin:0;font-family:var(--serif);font-size:18px;line-height:1.54}.detail-section p+p,.detail-section blockquote+p,.detail-section p+blockquote{margin-top:18px}.detail-section ul,.detail-section ol{display:grid;gap:12px;margin:0;padding-left:19px}.detail-section p+ul,.detail-section p+ol,.detail-section ul+p,.detail-section ol+p{margin-top:18px}.content-link{color:inherit;text-decoration-line:underline;text-decoration-thickness:.06em;text-underline-offset:.16em;text-decoration-color:color-mix(in srgb,currentColor 42%,transparent)}.content-link:hover,.content-link:focus-visible{text-decoration-color:currentColor}.detail-section blockquote{padding-left:18px;border-left:1px solid var(--soft-line)}.detail-related,.detail-sources{margin-top:92px;padding-top:30px;border-top:2px solid var(--line)}.detail-related h2,.detail-sources h2{margin-bottom:32px}.detail-sources ol{display:grid;gap:16px;margin:0;padding-left:21px;font-size:15px;line-height:1.45}.detail-sources a{position:relative;color:var(--black);text-decoration:none}.detail-sources a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.detail-sources a:hover:after,.detail-sources a:focus-visible:after{transform:scaleX(1)}.detail-sources li{scroll-margin-top:120px}.detail-meta{margin:0;font-family:var(--serif);font-size:32px}.citation{margin-left:.12em;font-family:var(--sans);font-size:.44em;font-weight:700;line-height:0;vertical-align:super}.citation a{position:relative;color:var(--black);text-decoration:none}.citation a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.citation a:hover:after,.citation a:focus-visible:after{transform:scaleX(1)}@media(max-width:1120px){.detail-section{grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:28px}}@media(max-width:1399px){.detail-section-nav{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}::view-transition-old(root),::view-transition-new(root){animation-duration:.01ms!important}}@media(max-width:980px){:root{--logo-x: 24px;--logo-y: 28px;--logo-size: 26px;--hero-search-font-size: 56px;--hero-search-height: 96px;--hero-caret-height: 1.54em;--hero-caret-offset: -.42em;--hero-caret-shift: -.03em;--mobile-page-inset: 24px;--mobile-wiki-mask-height: 136px;--mobile-detail-mask-height: 136px}.topbar{gap:18px;padding:28px 24px}.topbar .essays-link{display:none}.app-shell-search .topbar .essays-link{display:inline}.legal-screen{padding:132px 0 0}.legal-shell{width:calc(100% - 48px);font-size:19px}.legal-shell h1{margin-bottom:36px;font-size:40px}.wiki-main>.legal-footer{width:calc(100% + var(--mobile-page-inset) - var(--logo-x));margin-right:calc(var(--logo-x) - var(--mobile-page-inset))}.legal-footer>span{flex-basis:100%;grid-column:1 / -1}.legal-footer{display:grid;grid-template-columns:1fr auto}.footer-mobile-controls{display:flex;align-items:center;gap:18px}.bottom-actions{display:none}.toplink{font-size:18px}.mobile-menu-toggle{position:relative;display:inline-flex;width:22px;height:18px;align-items:center;justify-content:center;pointer-events:auto}.mobile-menu-toggle>span{position:absolute;width:18px;height:1px;background:currentColor;transform-origin:center;transition:transform .18s ease}.mobile-menu-toggle>span:first-child{transform:translateY(-4px)}.mobile-menu-toggle>span:last-child{transform:translateY(4px)}.mobile-menu-toggle.open>span:first-child{transform:rotate(45deg)}.mobile-menu-toggle.open>span:last-child{transform:rotate(-45deg)}.mobile-wiki-menu{display:flex;flex-direction:column;justify-content:center;gap:56px;padding:112px 24px 72px;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}.mobile-wiki-menu.open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.mobile-wiki-menu-nav{display:grid;gap:24px}.mobile-wiki-menu-nav button,.mobile-wiki-menu-nav a{position:relative;width:fit-content;color:var(--black);font-family:var(--sans);font-size:28px;line-height:1.1;text-align:left;text-decoration:none}.mobile-wiki-menu-nav button.active{font-weight:700}.mobile-wiki-menu-nav button.active:before{content:"";position:absolute;left:-38px;top:50%;width:24px;height:1px;background:currentColor}.mobile-wiki-menu-actions{position:absolute;left:24px;bottom:72px;display:flex;align-items:center;gap:20px}.mobile-wiki-menu .language-switch-menu{top:auto;right:auto;bottom:calc(100% + 12px);left:-8px}.language-switch{width:24px;height:16px}.app-shell-wiki .bottom-actions,.app-shell-detail .bottom-actions{display:none}.app-shell-detail{--mobile-page-inset: clamp(24px, 7.3vw, 64px);--mobile-detail-mask-height: calc(var(--logo-y) + (var(--logo-size) * 1.88) + 12px)}.app-shell-wiki{--mobile-page-inset: clamp(24px, 7.3vw, 64px)}.app-shell-detail .topbar{padding:var(--logo-y) var(--logo-x)}.app-shell-detail .toplink{font-size:clamp(18px,3.55vw,32px)}.app-shell-detail .mobile-menu-toggle{width:clamp(22px,4.8vw,42px);height:clamp(18px,3.2vw,28px)}.app-shell-detail .mobile-menu-toggle>span{width:clamp(18px,4.05vw,36px)}.app-shell-detail .mobile-menu-toggle>span:first-child{transform:translateY(clamp(-7px,-.9vw,-4px))}.app-shell-detail .mobile-menu-toggle>span:last-child{transform:translateY(clamp(4px,.9vw,7px))}.app-shell-detail .mobile-menu-toggle.open>span:first-child{transform:rotate(45deg)}.app-shell-detail .mobile-menu-toggle.open>span:last-child{transform:rotate(-45deg)}.app-shell-wiki:before{content:"";position:fixed;top:0;left:0;right:0;z-index:24;height:var(--mobile-wiki-current-mask-height, var(--mobile-wiki-mask-height));background:var(--background);pointer-events:none}.app-shell-detail:before{content:"";position:fixed;top:0;left:0;right:0;z-index:24;height:var(--mobile-detail-current-mask-height, var(--mobile-detail-mask-height));background:var(--background);pointer-events:none}.bottom-actions{right:24px;bottom:28px;gap:18px}.emergency-field{inset:0;font-size:11px;letter-spacing:.04em}.emergency-message-cell.visible{font-size:14px}.emergency-identity{max-width:calc(100vw - 32px);gap:.22em;font-size:clamp(18px,5.4vw,24px);letter-spacing:.04em}.emergency-identity-slot:nth-child(5){margin-right:.56em}.emergency-identity.revealed{gap:0;letter-spacing:0}.emergency-identity.revealed .emergency-identity-slot:nth-child(5){margin-right:.28em}.search-center,.results-shell,.detail-shell{width:calc(100vw - 48px)}.app-shell-detail .detail-shell{width:min(764px,calc(100vw - (var(--mobile-page-inset) * 2)))}.scramble{font-size:18px;vertical-align:4px}.results-screen,.detail-screen{padding-top:116px}.app-shell-detail .detail-screen{padding-top:clamp(116px,27.7vw,244px)}.results-sticky-search-frame{display:contents;min-height:0!important}.results-sticky-search-mask{display:none}.results-sticky-search{position:static;width:auto;background:transparent}.detail-back{margin-bottom:42px}.detail-page-header{margin-bottom:clamp(56px,13.6vw,120px)}.detail-sticky-header-frame{display:contents;min-height:0!important}.detail-sticky-header-mask{display:none}.detail-sticky-header{position:static;width:auto;background:transparent}.detail-kicker{gap:clamp(22px,5vw,44px);margin-bottom:clamp(28px,7vw,62px);font-size:clamp(14px,3.2vw,28px)}.detail-page-title{position:sticky;top:var(--mobile-title-dock-top, var(--mobile-title-sticky-top, 96px));z-index:26;width:fit-content;max-width:100%;font-size:clamp(52px,10.6vw,94px);-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:var(--mobile-title-stroke, 0);paint-order:stroke fill;transform:scale(var(--mobile-title-scale, 1));transform-origin:left top;will-change:transform}.detail-title-slot{min-height:var(--mobile-title-slot-height, auto)}.detail-page-title.mobile-title-fixed{position:fixed;left:var(--mobile-title-fixed-left, 24px);width:var(--mobile-title-fixed-width, calc(100vw - 48px) )}.detail-title-rule{display:block;position:fixed;top:var(--mobile-title-rule-top, var(--mobile-detail-mask-height));left:var(--mobile-page-inset);right:var(--mobile-page-inset);z-index:25;height:1px;background:var(--line);opacity:var(--mobile-title-rule-opacity, 0);pointer-events:none}.detail-summary{margin:clamp(26px,7vw,62px) 0 clamp(52px,13.3vw,118px);font-size:clamp(26px,5.8vw,51px)}.detail-facts{grid-template-columns:minmax(0,1fr);gap:clamp(20px,5vw,44px);padding-top:clamp(28px,5.9vw,52px);border-top-width:3px;font-size:clamp(17px,3.3vw,29px)}.detail-section{grid-template-columns:minmax(0,1fr);gap:clamp(18px,4vw,36px);padding-top:clamp(30px,6.3vw,56px)}.detail-section h2,.detail-related h2,.detail-sources h2{max-width:100%;font-size:clamp(32px,6.35vw,56px)}.detail-section p,.detail-section li{font-size:clamp(20px,4.1vw,36px)}.results-search input{height:72px;padding:0 48px;font-size:42px}.results-search .typed-query-overlay{padding:0 48px}.results-search-clear{width:40px;height:40px;font-size:18px}.result-list.numbered .result-row>button,.result-row>button,.wiki-main .result-row>button{grid-template-columns:minmax(0,1fr);gap:12px;min-height:124px;padding:24px 0}.result-number,.result-type{justify-self:start}.wiki-main .result-text{display:block}.article-detail{margin-left:0}.wiki-screen{display:block;height:auto;overflow:visible}.wiki-sidebar{display:none}.wiki-main{height:auto;overflow:visible;padding:116px var(--mobile-page-inset) 64px}.mobile-wiki-top{display:none;align-items:center;justify-content:flex-end;gap:20px;margin-bottom:54px}.mobile-wiki-top>select{min-width:142px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:8px 0}.wiki-header-frame{display:contents;position:static;margin:0}.wiki-header{display:contents;position:relative;top:auto;right:auto;left:auto;z-index:auto;padding:0 0 34px}.wiki-header:after{display:none}.wiki-main h1{position:sticky;top:var(--mobile-title-dock-top, var(--mobile-title-sticky-top, 96px));z-index:26;font-size:58px;font-weight:400;width:fit-content;max-width:100%;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:var(--mobile-title-stroke, 0);paint-order:stroke fill;transform:scale(var(--mobile-title-scale, 1));transform-origin:left top;will-change:transform}.wiki-title-slot{min-height:var(--mobile-title-slot-height, auto);margin:48px 0 36px}.wiki-main h1.mobile-title-fixed{position:fixed;left:var(--mobile-title-fixed-left, var(--mobile-page-inset))}.wiki-title-rule{display:block;position:fixed;top:var(--mobile-title-rule-top, var(--mobile-wiki-mask-height));left:var(--mobile-page-inset);right:var(--mobile-page-inset);z-index:25;height:1px;background:var(--line);opacity:var(--mobile-title-rule-opacity, 0);pointer-events:none}.alphabet{gap:16px;margin-bottom:34px}.wiki-main>.result-list{padding-top:30px}}@media(max-width:620px){:root{--hero-search-font-size: 42px;--hero-search-height: 82px;--hero-caret-height: 1.54em;--hero-caret-offset: -.42em;--hero-caret-shift: -.03em}.hero-search{min-height:calc(var(--hero-search-height) * 2.3)}.hero-search input{height:calc(var(--hero-search-height) * 2.3)}.animated-prompt,.hero-search .typed-query-overlay{top:50%;transform:translateY(-50%)}.hero-search .typed-query-overlay{height:auto;white-space:normal;overflow-wrap:normal;word-break:normal}.hero-search input,.animated-prompt{white-space:normal}.results-search input{font-size:36px}.result-title{font-size:31px}.article-detail p{font-size:21px}.article-detail dl{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.splash-screen{animation:splashExit 1ms linear .8s forwards}}
