/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:"Libre Franklin", ui-sans-serif, system-ui, sans-serif;--font-serif:"Newsreader", "Iowan Old Style", Palatino, "Palatino Linotype", ui-serif, Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--tracking-tight:-.025em;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:var(--bg);--color-fg:var(--text);--color-muted:var(--text-2);--color-quiet:var(--text-2);--color-mineral:var(--bronze);--color-link:var(--celestial);--type-xs:1rem;--type-sm:1.125rem;--type-md:1.25rem;--measure-read:66ch;--measure-essay:64rem;--measure-field:112rem;--measure-line:66ch}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--reader-size,20px);scroll-padding-top:5.75rem}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html:has(.welcome-page){height:var(--svh);max-height:var(--svh);overflow:hidden}html:has(.welcome-page) body{height:var(--svh);max-height:var(--svh);overflow:hidden}body{min-height:var(--dvh);background:var(--bg);color:var(--text);font-family:var(--font-sans);text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.62;overflow-x:clip}em,i,.law,.serif-lede,.field-question,.field-gathering,.wink-kicker,.artifact-words,.pull-quote.is-italic,.pull-quote.is-display{font-family:var(--font-serif);font-optical-sizing:auto;font-synthesis:style;font-style:italic}h1,h2,h3{text-wrap:balance;font-family:var(--font-serif);font-optical-sizing:auto;font-weight:500}p{text-wrap:wrap}img,video{max-inline-size:100%}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--celestial);outline-offset:3px;scroll-margin-top:5.75rem}::selection{background:var(--color-mineral)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--color-mineral) 35%, transparent)}}::selection{color:var(--color-fg)}}@layer components{.field-page{isolation:isolate;min-height:var(--dvh);background:var(--color-bg);color:var(--color-fg);position:relative}.welcome-page,.field-page{--bg:#0f1115;--surface:#171b22;--surface-raised:#202631;--text:#e9edf2;--text-2:#c5cdd8;--rule:#343c48;--bronze:#d8c38c;--celestial:#e9edf2;--color-bg:var(--bg);--color-fg:var(--text);--color-muted:var(--text-2);--color-quiet:var(--text-2);--color-mineral:var(--bronze);--color-hairline:var(--rule);--color-link:var(--celestial);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e9edf2;background:#0f1115}.welcome-page{width:100%;height:var(--svh);position:fixed;inset:0;overflow:hidden}.welcome-page .field-page.is-cover{height:100%;min-height:0;overflow:hidden}.welcome-page .field-chrome{height:100%;min-height:0}.field-page.is-cover{overflow:hidden}.field-art{z-index:0;object-fit:cover;object-position:78% 40%;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(1.06)contrast(1.05)saturate(.95);width:100%;height:100%;position:absolute;inset:0}.field-art img{object-fit:cover;object-position:78% 40%;filter:brightness(1.06)contrast(1.05)saturate(.95);width:100%;height:100%;display:block}.field-veil{z-index:1;pointer-events:none;background:linear-gradient(180deg, var(--color-bg) 0%, transparent 22%, transparent 42%, var(--color-bg) 72%, var(--color-bg) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.field-veil{background:linear-gradient(180deg, color-mix(in oklab, var(--color-bg) 18%, transparent) 0%, transparent 22%, transparent 42%, color-mix(in oklab, var(--color-bg) 42%, transparent) 72%, color-mix(in oklab, var(--color-bg) 78%, transparent) 100%)}}.field-chrome{z-index:3;min-height:var(--dvh);padding:1.15rem 1.25rem max(2rem, env(safe-area-inset-bottom));flex-direction:column;justify-content:flex-end;gap:2.5rem;display:flex;position:relative}.field-mast{text-align:center;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:4.6rem;left:50%;transform:translate(-50%)}.field-mast .field-dont-panic{pointer-events:auto}.field-dont-panic{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--color-fg);margin:0;font-size:clamp(1.05rem,3.4vw,1.35rem);font-weight:500}@supports (color:color-mix(in lab, red, red)){.field-dont-panic{color:color-mix(in oklab, var(--color-fg) 78%, var(--color-mineral))}}.field-dont-panic{justify-content:center;align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.field-dont-panic:hover{color:var(--color-fg)}.field-watermark{font-family:var(--font-serif);font-variant-numeric:tabular-nums;letter-spacing:.28em;color:var(--color-quiet);opacity:.42;margin:.7rem 0 0;font-size:1rem}.field-inscription{max-width:22rem}.field-ligature{width:4.2rem;height:4.2rem;margin:0 0 .35rem;display:block}.field-kicker{color:var(--color-muted);margin:0 0 .85rem}.field-name{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--color-fg);margin:0;font-size:clamp(3.1rem,14vw,4.4rem);font-weight:500;line-height:.94}.field-gathering{font-family:var(--font-serif);color:var(--color-fg);margin:.8rem 0 0;font-size:clamp(1.25rem,4.6vw,1.5rem);font-style:italic;font-weight:400;line-height:1.35}.field-aside{max-width:22rem;margin-top:1.75rem}.field-question{font-family:var(--font-serif);color:var(--color-muted);margin:0;font-size:clamp(1.15rem,3.8vw,1.35rem);font-style:italic;font-weight:400;line-height:1.4}.field-soon{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);align-items:center;min-height:2.75rem;margin:.9rem 0 0;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.field-soon:hover{color:var(--color-fg)}.field-foot{border-top:1px solid var(--color-fg);margin-top:1.35rem;padding-top:.9rem}@supports (color:color-mix(in lab, red, red)){.field-foot{border-top:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.field-else-label{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-quiet);align-items:center;min-height:2.75rem;margin:0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex}.field-else-label:hover{color:var(--color-fg)}.field-else-list{flex-wrap:wrap;gap:0 1.15rem;margin:0;padding:0;list-style:none;display:flex}.field-else-list a{font-family:var(--font-serif);color:var(--color-fg);align-items:center;min-height:2.75rem;font-size:1.0625rem;text-decoration:none;transition:color .18s;display:inline-flex}.field-else-list a:hover{color:var(--color-mineral)}.field-marks{z-index:2;pointer-events:none;position:absolute;inset:0}.field-marks span{background:var(--color-fg);opacity:0;width:5px;height:5px;box-shadow:0 0 10px var(--color-fg);border-radius:999px;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.field-marks span{box-shadow:0 0 10px color-mix(in oklab, var(--color-fg) 35%, transparent)}}.field-marks span{transition:opacity .42s}.field-marks span.is-near{opacity:.55}.field-enter .field-mast,.field-enter .field-name,.field-enter .field-gathering,.field-enter .field-aside{animation:.72s cubic-bezier(.22,1,.36,1) both field-rise}.field-enter .field-name{animation-delay:80ms}.field-enter .field-gathering{animation-delay:.14s}.field-enter .field-aside{animation-delay:.24s}.skip-link{z-index:80;background:var(--color-bg);min-height:2.75rem;color:var(--color-fg);font-family:var(--font-sans);padding:.65rem 1rem;font-size:1rem;text-decoration:none;position:absolute;top:.75rem;left:1rem;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible{transform:none}.atlas-page{background:var(--color-bg);color:var(--color-fg)}.atlas-header{padding:max(.45rem, env(safe-area-inset-top)) var(--atlas-gutter,1.25rem) .45rem;border-bottom:1px solid var(--color-fg);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.atlas-header{border-bottom:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.atlas-header.is-reading{z-index:30;background:var(--color-bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.atlas-header.is-reading{background:color-mix(in oklab, var(--color-bg) 94%, transparent)}}.atlas-header.is-reading{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-wrap:wrap}.atlas-header.is-threshold{z-index:6;background:0 0;border-bottom-color:#0000;padding-left:1.25rem;padding-right:1.25rem;position:absolute;top:0;left:0;right:0}.atlas-wordmark{font-family:var(--font-serif);color:var(--color-fg);letter-spacing:.04em;flex:none;align-items:center;gap:.28rem;min-width:0;min-height:2.75rem;font-size:1.35rem;text-decoration:none;display:inline-flex}.site-seal{flex:none;width:2.5rem;height:2.5rem;margin-right:0;display:inline-flex}.site-seal img{width:2.5rem;height:2.5rem;display:none}html[data-theme=night] .site-seal img.is-night,html:not([data-theme]) .site-seal img.is-night,html[data-theme=paper] .site-seal img.is-paper{display:block}@media (prefers-color-scheme:light){html:not([data-theme]) .site-seal img.is-night{display:none}html:not([data-theme]) .site-seal img.is-paper{display:block}}.atlas-header-tools{flex:none;align-items:center;gap:.15rem;margin-left:auto;display:flex}@media (width<=639px){.atlas-header-tools .theme-cycle{display:none}.site-seal,.site-seal img{width:2.1rem;height:2.1rem}.atlas-wordmark{font-size:1.2rem}}.access-open,.access-close{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg);background:0 0;border:0;min-width:2.75rem;min-height:2.75rem;padding:0 .6rem;font-size:1rem}.theme-toggle{flex-wrap:wrap;align-items:center;gap:0 .7rem;display:inline-flex}.theme-toggle button{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);background:0 0;border:0;min-height:2.75rem;padding:0;font-size:.9rem}.theme-toggle button[aria-pressed=true]{color:var(--color-fg);box-shadow:inset 0 -1px 0 var(--color-fg)}.field-diagram{max-width:52rem;color:var(--color-fg);margin:2.25rem 0 0}.field-diagram svg{width:100%;height:auto;font-family:var(--font-serif);fill:currentColor;color:var(--color-fg);font-size:20px;display:block}.field-diagram .d-kicker{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;fill:currentColor;font-size:15px}.three-layers-grid{gap:1.1rem;margin-top:1rem;display:grid}.layer-stack{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.layer-card{border:1px solid var(--rule);margin:0;padding:1.05rem 1.15rem 1.15rem}.layer-card .serif{max-width:28ch;margin:.25rem 0 0;font-size:1.25rem}.layer-card.is-connection{border-style:dashed}.layer-card.is-interpretation{border-style:dotted}.layer-join{display:none}.diagram-semiotics{margin-top:3rem}.mark-table{gap:0;max-width:48rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.mark-row{border-top:1px solid var(--rule);grid-template-columns:minmax(7rem,9.5rem) minmax(0,1fr);align-items:start;gap:1.2rem 1.6rem;padding:1.7rem 0;display:grid}.mark-copy .serif{max-width:32ch;margin:.2rem 0 .7rem;font-size:1.3rem}.mark-copy .quiet-copy{max-width:42rem;margin:.35rem 0 0}.mark-copy .text-link{margin-top:.85rem;display:inline-block}.mark-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg);font-size:.85em}.mark-stack-mini.is-tall{gap:.28rem}.mark-stack-mini.is-tall:before,.mark-stack-mini.is-tall:after{width:2.6rem}.mark-orbit{border:1.5px dashed var(--color-fg);border-radius:50%;width:2.8rem;height:2.8rem;position:relative}.mark-orbit:after{content:"";background:var(--color-fg);width:.45rem;height:.45rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mark-equals{border-top:1.5px solid var(--color-fg);border-bottom:1.5px solid var(--color-fg);width:2.8rem;height:1.1rem}.bertin-variables{margin-top:3rem}.bertin-size{border:1.5px solid var(--color-fg);display:block}.bertin-size.is-small{width:1.1rem;height:1.1rem}.bertin-size.is-large{opacity:.35;width:2.4rem;height:2.4rem}.bertin-value{width:1.6rem;height:1.6rem;display:block}.bertin-value.is-full{background:var(--color-fg)}.bertin-value.is-quiet{background:var(--color-muted)}.is-dashed-box,.mark-box.is-dashed-box{border-style:dashed;width:2.4rem}.is-dotted-box,.mark-box.is-dotted-box{border-style:dotted;width:2.4rem}.bertin-color{border:1.5px solid var(--color-fg);width:1.8rem;height:1.8rem;position:relative}.bertin-color:after{content:"";border-top:1.5px solid var(--color-fg);width:124%;position:absolute;top:50%;left:-12%;transform:rotate(-28deg)}.bertin-orient{background:var(--color-fg);display:block}.bertin-orient.is-vert{width:1.5px;height:2.2rem}.bertin-orient.is-horiz{width:2.2rem;height:1.5px}.mark-glyph{justify-content:center;align-items:center;gap:.45rem;min-height:3.2rem;display:flex}.mark-box{border:1.5px solid var(--color-fg);width:3.4rem;height:2.2rem;display:block}.is-dashed .mark-box{border-style:dashed}.is-dotted .mark-box{border-style:dotted}.mark-interval{background:repeating-linear-gradient(to right, var(--rule) 0 .28rem, transparent .28rem .5rem);width:1.1rem;height:1px;display:block}.is-gap .mark-box{width:1.6rem}.mark-stack-mini{gap:.22rem;display:grid}.mark-stack-mini:before,.mark-stack-mini:after{content:"";border:1px solid var(--color-fg);width:2.2rem;height:.7rem}.mark-box.is-ask{width:2.2rem;height:2.2rem}.mark-break{border-top:1.5px dashed var(--color-fg);width:4.4rem;height:0;display:block;position:relative}.mark-break:after{content:"";border-top:1.5px solid var(--color-fg);width:.9rem;height:.9rem;position:absolute;top:-.45rem;left:42%;transform:rotate(28deg)}.source-list{font-family:var(--font-sans);color:var(--color-muted);gap:.55rem;max-width:42rem;margin:1.6rem 0 0;padding:0;font-size:1rem;list-style:none;display:grid}.drawn-field,.drawn-crossing,.drawn-subject{color:var(--color-fg);margin-top:2.8rem}.drawn-field ul,.drawn-subject ul{gap:1.1rem 1.6rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.drawn-field li,.drawn-subject li{border-top:1px dashed var(--rule);margin:0;padding:.85rem 0 0}.drawn-field a,.drawn-subject a{font-family:var(--font-serif);color:var(--color-fg);font-size:1.35rem;text-decoration:none}.drawn-field a:hover,.drawn-subject a:hover,.drawn-field a:focus-visible,.drawn-subject a:focus-visible{text-underline-offset:.18em;text-decoration:underline}.drawn-question{max-width:16ch;margin:.35rem 0 0}.drawn-field figcaption,.drawn-crossing figcaption,.drawn-subject figcaption{color:var(--color-muted);max-width:42rem;margin-top:1.1rem;font-size:1rem}.drawn-crossing-grid{gap:1.2rem;margin-top:1rem;display:grid}.drawn-crossing .track{border:1px solid var(--rule);flex-direction:column;justify-content:center;min-height:8.5rem;padding:1.05rem 1.15rem 1.2rem;display:flex}.drawn-crossing .track .serif{max-width:28ch;margin:.3rem 0 0;font-size:1.25rem}.drawn-meet{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:1rem}.meet-rule{display:none}.field-diagram figcaption,.mechanism-ladder+figcaption{color:var(--color-muted);max-width:46rem;margin-top:.8rem;font-size:1rem}.mechanism-ladder{gap:0;max-width:40rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.mechanism-ladder li{border-top:1px solid var(--rule);font-family:var(--font-serif);grid-template-columns:2.2rem 1fr;align-items:baseline;gap:.8rem;padding:.7rem 0;font-size:1.2rem;display:grid}.ladder-index{font-family:var(--font-sans);letter-spacing:.08em;color:var(--color-muted);font-size:.85rem}.field-grammar ul,.contribute-path{gap:1.1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.field-grammar li,.contribute-path li{border-top:1px solid var(--rule);padding:1.1rem 0 .2rem}.field-grammar .serif,.contribute-path .serif{max-width:36rem;margin:0;font-size:1.25rem}@media (width>=900px){.field-grammar ul,.contribute-path{grid-template-columns:1fr 1fr 1fr;column-gap:2rem}}.atlas-desk .access-open{margin-left:.75rem}.access-panel{z-index:80;background:var(--color-bg);color:var(--color-fg);min-height:var(--dvh);position:fixed;inset:0;overflow:auto}.access-panel-inner{width:min(40rem,100% - 2.5rem);margin:0 auto;padding:2rem 0 4.5rem}.access-panel-head{justify-content:space-between;align-items:start;gap:1.4rem;margin-bottom:1.4rem;display:flex}.access-panel-head .serif-display{max-width:12ch;margin:.2rem 0 0}.access-fieldset{border:0;margin:2.4rem 0 0;padding:0}.access-sizes,.access-choices{grid-template-columns:1fr;gap:.7rem;margin-top:.95rem;display:grid}.access-sizes{grid-template-columns:1fr 1fr}.access-sizes button,.access-choices button{text-align:left;border:1px solid var(--color-fg);min-height:4.4rem;padding:.7rem .85rem}@supports (color:color-mix(in lab, red, red)){.access-sizes button,.access-choices button{border:1px solid color-mix(in oklab, var(--color-fg) 18%, transparent)}}.access-sizes button,.access-choices button{color:var(--color-fg);background:0 0}.access-sizes button span:first-child,.access-choices button span:first-child{font-size:1.6rem;display:block}.access-sizes button span:last-child,.access-choices button span:last-child{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-top:.3rem;font-size:1rem;display:block}.access-sizes button.is-on,.access-choices button.is-on{border-color:var(--color-fg);background:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.access-sizes button.is-on,.access-choices button.is-on{background:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.record-plate .plate-head .serif-lede{max-width:none;margin-top:1.25rem}.record-plate .plate-head{max-width:none;padding-bottom:.5rem}.record-plate .plate-visual{max-width:min(64rem,100%);margin:2.75rem 0 0}.record-plate .plate-visual img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.record-plate .plate-visual figcaption{margin-top:.75rem}.name-specimen{max-width:34rem;margin:3rem 0 0}.name-specimen .wink-kicker{margin-bottom:1.5rem}.name-specimen .wink-ask{max-width:36rem}.also-table{max-width:42rem;margin-top:1.4rem}.plate-offices{gap:1.6rem;max-width:min(44rem,100%);margin-top:1rem;display:grid}.beside-field{max-width:min(64rem,100%);margin-top:3.25rem}.beside-field .serif{max-width:22ch;margin:0 0 1.5rem;font-size:clamp(1.45rem,2.2vw,1.85rem)}.beside-field ul{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.beside-field li{border-top:1px solid var(--rule);padding:1.15rem 0 1.25rem}.beside-field li.is-here{border-top-width:2px}.beside-field h3{max-width:18ch;margin:.15rem 0 .4rem;font-size:1.35rem}.beside-field .quiet-copy{margin:0}.plate-offices .layer-block{border-top:1px solid var(--rule);margin-top:0;padding:2.6rem 0 .4rem}.plate-offices .layer-block:first-child{margin-top:2.75rem}.plate-offices .instrument-kicker{margin-bottom:1.15rem}.mechanism-band{background:var(--surface);border:1px solid var(--rule);padding:1.5rem 1.35rem 1.6rem}.mechanism-band.layer-block{border-top:1px solid var(--rule);padding:1.5rem 1.35rem 1.6rem}.related-list{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.related-list a{font-family:var(--font-serif);align-items:center;min-height:2.6rem;font-size:1.25rem;display:inline-flex}.plate-colophon{margin-top:3rem}.plate-offices .pull-quote{max-width:36rem;margin:.25rem 0 1.35rem}.entity-grid{margin-top:2.75rem}.invite-after{gap:1.4rem;max-width:none;margin-top:2.4rem;display:grid}.invite-after .prose-measure,.invite-after .text-link{margin-top:0}.mechanism-band{border-top:1px solid var(--color-fg);padding:1.5rem 0 0}@supports (color:color-mix(in lab, red, red)){.mechanism-band{border-top:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.theme-cycle{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);background:0 0;border:0;min-height:2.75rem;padding:0 .45rem;font-size:1rem}.atlas-menu{z-index:40;position:relative}.atlas-menu[open]{background:0 0;padding:0}.atlas-menu summary{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg);cursor:pointer;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;font-size:1rem;list-style:none;display:inline-flex}.atlas-menu summary::-webkit-details-marker{display:none}.atlas-menu .atlas-offices{background:var(--color-bg);border:1px solid var(--rule);z-index:80;gap:0;min-width:min(17rem,100vw - 1.5rem);padding:.85rem 1.2rem 1.1rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0}.atlas-desk{display:none}.atlas-offices a{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg);white-space:nowrap;align-items:center;min-height:2.75rem;font-size:max(15px,.85rem);text-decoration:none;display:inline-flex}.atlas-offices a:hover,.atlas-offices a:focus-visible{text-underline-offset:.22em;text-decoration:underline}.atlas-offices a[aria-current=page]{box-shadow:inset 0 -1px 0 var(--color-fg)}.atlas-shell{--atlas-gutter:clamp(1.25rem, 5.5vw, 8rem);width:min(var(--measure-field,112rem), calc(100% - (var(--atlas-gutter) * 2)));grid-template-columns:minmax(0,1fr);row-gap:0;margin:0 auto;padding:3.2rem 0 6.5rem;display:grid;container:field/inline-size}@container field (width>=64rem){.atlas-shell{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.1cqi,2.2rem)}}@supports (grid-template-columns:subgrid){.atlas-shell>.page-opening,.atlas-shell>.movement,.atlas-shell>.opening-spread,.atlas-shell>.office-spread,.atlas-shell>.orientation-invite,.atlas-shell>.atlas-intro,.atlas-shell>article,.report-journey,.report-title,.page-opening,.movement,.opening-spread,.office-spread,.orientation-invite,.atlas-intro,.record-plate .plate-head{grid-template-columns:subgrid;column-gap:inherit;grid-column:1/-1;display:grid}.atlas-shell>.pull-quote,.atlas-shell>.catalog,.atlas-shell>.walk-list,.atlas-shell>.thread-mosaic{grid-column:1/-1}.atlas-shell>.pull-quote{margin-top:.5rem;margin-bottom:1rem}.page-opening>*,.movement>*,.report-title>*,.opening-spread>*,.atlas-intro>*,.office-spread>*,.orientation-invite>*,.record-plate .plate-head>*{grid-column:1/-1;min-width:0}@container field (width>=64rem){.page-opening>.serif-display,.report-title>.serif-display,.page-opening.is-law>.serif-display{grid-column:1/10;max-width:none}.page-opening>.serif-lede{grid-column:1/-1;max-width:none}.page-opening>.prose-measure,.movement>.prose-measure,.office-spread>.prose-measure,.atlas-shell>.pull-quote,.pull-quote.is-display{grid-column:1/9;max-width:none}.page-opening:has(>.serif-lede):not(.gate-stack)>.instrument-kicker{grid-column:1/-1}.page-opening:has(>.serif-lede):not(.gate-stack)>.serif-display{grid-column:1/7}.page-opening:has(>.serif-lede):not(.gate-stack)>.serif-lede{grid-column:7/-1;align-self:end;margin-top:0;padding-top:0}.page-opening.is-law>.serif-display{grid-column:1/11;max-width:none}.page-opening.is-law>.eve-player,.page-opening.is-law>.eve-listen{grid-area:auto/1/auto/8;margin-top:.4rem;padding-top:.6rem}.spread-primary{grid-column:1/8}.spread-rule{grid-column:8/9;justify-self:center}.spread-secondary{grid-column:8/-1;max-width:none;padding-top:3.2rem}.intro-voice{grid-column:1/5}.intro-instrument{grid-column:5/-1;padding-top:4.2rem}.office-spread>:first-child{grid-column:1/7}.office-spread>:last-child{grid-column:7/-1;padding-top:2.8rem}.home-movements>.office-spread:last-of-type>:first-child{grid-column:1/5}.home-movements>.office-spread:last-of-type>:last-child{grid-column:5/-1;padding-top:.6rem}.orientation-invite>.instrument-kicker,.orientation-invite>.serif-display,.orientation-invite>h2,.orientation-invite>.serif-lede{grid-column:1/5}.orientation-invite>.orientation-invite-art{grid-area:1/5/span 4/-1;margin:0}.orientation-invite>.invite-after{grid-area:5/5/auto/-1}.record-plate .plate-head .instrument-kicker,.record-plate .plate-head .serif-display,.record-plate .plate-head .status-row{grid-column:1/6}.record-plate .plate-head .serif-lede{grid-column:6/-1;align-self:end;padding-top:0}}}.measure-read{max-width:var(--measure-read,68ch)}.measure-essay{max-width:min(var(--measure-essay,64rem), 100%)}.measure-field{max-width:min(var(--measure-field,112rem), 100%)}.measure-cinema{width:100%;max-width:none}.field-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:clamp(1rem,2vw,2rem);display:grid}.surface-paper{background:var(--bg);color:var(--text)}.surface-night{color:#e9edf2;background:#0f1115}.surface-plate,.layer-plates .plate{background:var(--surface);border:1px solid var(--rule);padding:1.25rem 1.2rem 1.4rem}.frame-image{border:1px solid var(--image-border);background:var(--surface)}.frame-image picture,.two-shores-plate picture,.orientation-invite-art picture,.atlas-hero picture{width:100%;display:block}.frame-image img,.frame-image video{aspect-ratio:16/9;object-fit:cover;width:100%;max-inline-size:100%;height:auto;display:block}.atlas-page a.text-link,.atlas-page .fact-list a,.atlas-page .project-list a,.atlas-page .prose-measure a,.site-foot a{color:var(--color-link);text-underline-offset:.18em;text-decoration-thickness:1px}.atlas-page a.text-link:hover,.atlas-page .fact-list a:hover,.atlas-page .project-list a:hover,.atlas-page .prose-measure a:hover,.site-foot a:hover,.atlas-page a.text-link:focus-visible,.atlas-page .fact-list a:focus-visible{text-decoration:underline}.opening-spread{align-content:start;gap:clamp(2.4rem,5vw,4.2rem);max-width:none;padding:2.5rem 0 3.5rem;display:grid}.spread-primary .serif-display{letter-spacing:-.035em;max-width:11ch;font-size:clamp(2.7rem,5.6vw,4.6rem);line-height:1.02}.spread-primary .serif-lede{max-width:16ch;margin-top:1.8rem}.spread-rule{background:var(--color-fg);width:min(10rem,42%);height:1px;display:block}@supports (color:color-mix(in lab, red, red)){.spread-rule{background:color-mix(in oklab, var(--color-fg) 16%, transparent)}}.spread-secondary{max-width:32rem;padding-top:.2rem}.report-stage{padding-top:6.5rem}.site-foot{border-top:1px solid var(--color-fg);width:min(132rem,100% - 2*clamp(1.25rem,5vw,7rem));margin:0 auto;padding:2.5rem 0 3rem}@supports (color:color-mix(in lab, red, red)){.site-foot{border-top:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.site-foot{gap:1.4rem;display:grid}.site-foot-subtitle,.site-foot-constellation{font-family:var(--font-serif);color:var(--color-muted);margin:.35rem 0 0;font-style:italic}.site-foot-nav ul,.site-foot-meta{flex-wrap:wrap;gap:.2rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.site-foot a{color:var(--color-fg);min-height:2.75rem;font-family:var(--font-sans);align-items:center;font-size:1rem;text-decoration:none;display:inline-flex}.site-foot-nav a,.site-foot-meta a{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.site-foot a:hover{color:var(--color-fg)}.site-foot-constellation a{font-family:var(--font-serif);letter-spacing:0;text-transform:none;font-size:1.25rem;font-style:italic}.site-foot{container:closer/inline-size}.closer-field{max-width:none;margin-top:2.2rem}.closer-field .instrument-kicker{margin:0 0 .7rem}.closer-constellation{margin:0}.closer-constellation a{font-family:var(--font-serif);letter-spacing:-.02em;text-transform:none;color:var(--color-fg);min-height:2.75rem;font-size:clamp(1.7rem,2.4cqi,2.4rem);font-style:italic}.closer-registry{margin-top:.35rem}.closer-registry summary{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg);cursor:pointer;align-items:center;gap:.65rem;min-height:2.75rem;font-size:.92rem;list-style:none;display:inline-flex}.closer-registry summary::-webkit-details-marker{display:none}.closer-registry summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:.45rem;height:.45rem;transform:rotate(45deg)translateY(-.12rem)}.closer-registry[open] summary:after{transform:rotate(225deg)translateY(.12rem)}.closer-register{border-top:1px solid var(--color-fg);margin:1.1rem 0 0;padding:1.1rem 0 0;list-style:none}@supports (color:color-mix(in lab, red, red)){.closer-register{border-top:1px solid color-mix(in oklab, var(--color-fg) 12%, transparent)}}.closer-register{gap:0;display:grid}.closer-register a{font-family:var(--font-serif);letter-spacing:.01em;text-transform:none;color:var(--color-fg);min-height:2.75rem;font-size:1.02rem;line-height:1.35}.closer-register a[aria-current=page]{font-style:italic}.closer-dont-panic{letter-spacing:.16em;text-transform:uppercase;font-family:var(--font-sans);font-size:.92rem}.closer-collaboration{font-family:var(--font-serif);color:var(--color-fg);margin:2.4rem 0 0;font-size:1.05rem;font-style:italic}.colophon-mark{text-align:left;max-width:none;font-family:var(--font-sans);letter-spacing:.28em;color:var(--color-fg);margin:.7rem 0 0;font-size:.78rem}@container closer (width>=40rem){.closer-register{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.6rem,4cqi,4rem)}}@container closer (width>=64rem){.closer-register{grid-template-columns:repeat(3,minmax(0,1fr))}}.atlas-page>.field-foot{width:min(112rem,100% - 2*clamp(1.25rem,4vw,5.5rem));margin:0 auto;padding-bottom:1.5rem}.atlas-hero{background:var(--color-bg);margin:0;position:relative;overflow:hidden}.atlas-hero-art{aspect-ratio:16/9;object-fit:cover;object-position:48% 40%;width:100%;max-inline-size:100%;height:auto;max-height:min(42dvh,26rem);display:block}.atlas-hero-art img{aspect-ratio:16/9;width:100%;height:auto;max-height:inherit;object-fit:cover;object-position:48% 40%;display:block}.atlas-hero.is-compact .atlas-hero-art{max-height:min(28dvh,16rem)}.atlas-hero figcaption{max-width:34rem;font-family:var(--font-sans);font-size:var(--type-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg);margin:0;position:absolute;bottom:.9rem;left:clamp(1.25rem,4vw,5.5rem);right:clamp(1.25rem,4vw,5.5rem)}@supports (color:color-mix(in lab, red, red)){.atlas-hero figcaption{color:color-mix(in oklab, var(--color-fg) 72%, transparent)}}.pull-quote{max-width:24rem;font-family:var(--font-serif);color:var(--color-fg);border:0;margin:1.75rem 0 0;padding:0;font-style:italic;font-weight:400}.pull-quote.is-italic{font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.35}.pull-quote.is-display{max-width:min(22ch,100%);font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.28}.pull-quote.is-bar{border-left:1px solid var(--color-mineral);max-width:34rem;padding-left:1.15rem;font-size:clamp(1.25rem,1.9vw,1.6rem);line-height:1.4}.house-chart{width:min(16rem,70vw);color:var(--color-fg);margin:1.75rem 0 .25rem}.house-chart svg{width:100%;height:auto;display:block;overflow:visible}.constellation-map{max-width:min(72rem,100%);margin-top:3.5rem}.work-sky{color:var(--color-fg);margin:2.4rem 0 0}.work-sky svg{width:100%;height:auto;font-family:var(--font-sans);letter-spacing:.04em;display:block;overflow:visible}.work-sky figcaption{max-width:42rem;margin-top:.9rem}.shore-list{gap:1.6rem 2.2rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.shore-list>li{border-top:1px solid var(--rule);padding-top:1.15rem}.shore-list ul{gap:.2rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.shore-list a{font-family:var(--font-serif);align-items:center;min-height:2.6rem;font-size:1.25rem;display:inline-flex}.shore-list .is-here a{box-shadow:inset 0 -1px 0 var(--color-mineral)}@media (width>=900px){.shore-list{grid-template-columns:1fr 1fr 1fr}}.instrument-kicker{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .85rem;font-size:max(16px,.85rem);font-weight:500}.serif-display{font-family:var(--font-serif);font-optical-sizing:auto;letter-spacing:-.02em;max-width:min(24ch,100%);margin:0;font-size:clamp(2.1rem,4vw,3.4rem);font-weight:500;line-height:1.22}.serif-lede{font-family:var(--font-serif);font-optical-sizing:auto;max-width:none;margin:1.35rem 0 0;font-size:clamp(1.35rem,2.1cqi,1.85rem);font-style:italic;line-height:1.5}.serif{font-family:var(--font-serif);font-optical-sizing:auto}.prose-measure{max-width:var(--measure-line,66ch);font-family:var(--font-serif);font-optical-sizing:auto;margin:1.7rem 0 0;font-size:1.125rem;line-height:1.68}.serif-lede+.prose-measure{margin-top:2rem}.prose-measure+.prose-measure{margin-top:1.4rem}.prose-measure,.spoken-text{max-width:var(--measure-line,66ch)}.prose-spread{grid-template-columns:1fr;gap:1.5rem 2.6rem;width:100%;margin-top:1.7rem;display:grid}.prose-spread>.prose-measure{max-width:min(var(--measure-line,66ch), 100%);margin-top:0}.quiet-copy{color:var(--color-muted);font-size:max(16px,.9rem);line-height:1.55}.status-row{font-family:var(--font-sans);letter-spacing:.04em;text-transform:none;color:var(--color-muted);max-width:42rem;margin:1.25rem 0 0;font-size:1rem;display:block}.law{font-style:italic}cite,i.vessel{font-family:inherit;font-style:italic;font-weight:inherit;font-synthesis:style;color:inherit}.movement{border-top:1px solid var(--color-fg);padding:6.5rem 0 2rem}@supports (color:color-mix(in lab, red, red)){.movement{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.home-movements .opening-spread{border-top:0;padding-top:3.5rem}.page-opening{align-content:start;align-items:start;gap:1.2rem;max-width:none;margin-bottom:3.5rem;display:grid}.page-opening.is-law{gap:1.85rem;margin-bottom:4.2rem}.page-opening.is-law>.serif-display{max-width:min(28ch,100%);line-height:1.24}.page-opening .serif-lede,.page-opening .prose-measure{margin-top:0}.page-opening.gate-stack{max-width:none}.office-spread{gap:1.8rem;max-width:none;display:grid}.catalog,.index-list,.thread-mosaic,.almost-path{gap:0;margin:0;padding:0;list-style:none;display:grid}.catalog li,.index-list li,.thread-mosaic li{border-top:1px solid var(--rule);gap:.7rem;padding:2.6rem 0;display:grid}.catalog .instrument-kicker,.index-list .instrument-kicker{margin:0}.catalog h2,.catalog .serif,.index-list a,.thread-mosaic h2{font-family:var(--font-serif);max-width:22ch;color:var(--color-fg);min-height:0;margin:0;font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:500;line-height:1.28;text-decoration:none;display:block}.catalog h2 a,.thread-mosaic h2 a,.index-list a{color:inherit;min-height:0;text-decoration:none;display:inline}.catalog h2 a:hover,.thread-mosaic h2 a:hover,.index-list a:hover{text-underline-offset:.16em;text-decoration:underline}.catalog-copy,.index-list span{max-width:36rem;font-family:var(--font-serif);color:var(--color-muted);margin:0;font-size:1.2rem;line-height:1.5;display:block}.catalog .serif-lede{max-width:28rem;margin:0}.wide-field{width:100%}.instrument-list,.kind-row,.thread-pick,.index-list,.fact-list,.project-list,.house-grid,.thread-stops,.relation-list{margin:1.25rem 0 0;padding:0;list-style:none}.instrument-list{flex-wrap:wrap;gap:.35rem 1.4rem;display:flex}.instrument-list li{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);align-items:center;min-height:2.75rem;font-size:1rem;display:inline-flex}.instrument-list a,.kind-row a,.text-link,.thread-pick a,.project-list a,.house-grid a,.thread-stops a,.relation-list a{color:var(--color-fg);align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.instrument-list a:hover,.text-link:hover,.index-list a:hover,.thread-pick a:hover,.house-grid a:hover{color:var(--color-mineral)}.text-link{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;margin-top:2.15rem;font-size:1rem}.gate-stack{max-width:none}.gate-stack .serif-display{max-width:min(20ch,100%)}.gate-stack .serif-lede{max-width:none;margin-top:1.7rem}.gate-stack .prose-measure{margin-top:2.1rem}.gate-stack .text-link{margin-top:2.4rem}.report-preview{grid-template-columns:1fr;gap:1.5rem 2rem;margin-top:1.5rem;display:grid}.report-preview h3,.thread-pick .serif,.house-grid h2{margin:0;font-size:1.6rem;font-weight:500}.report-preview p,.thread-pick span,.house-grid p{font-family:var(--font-serif);color:var(--color-muted);max-width:38rem;margin:.4rem 0 0;font-size:1.15rem;line-height:1.45}.thread-pick li,.thread-stops li,.house-grid li{border-top:1px solid var(--color-fg);padding:1.4rem 0}@supports (color:color-mix(in lab, red, red)){.thread-pick li,.thread-stops li,.house-grid li{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.kind-row{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.kind-row li{font-family:var(--font-sans);color:var(--color-muted);font-size:1rem}.layer-block{margin-top:3.25rem}.fact-list{margin:0;padding:0;list-style:none}.fact-list li{font-family:var(--font-serif);max-width:66ch;margin-top:1.05rem;font-size:1.2rem;line-height:1.58}.fact-list li:first-child{margin-top:0}.project-list{gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.project-list li{font-family:var(--font-serif);flex-direction:column;gap:.35rem;margin:0;font-size:1.2rem;display:flex}.project-list span{color:var(--color-muted);max-width:46ch;font-size:1.05rem;line-height:1.45}.meta-grid{grid-template-columns:1fr;gap:.85rem 1.5rem;margin:0;display:grid}.meta-grid dt{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-quiet);font-size:1rem}.meta-grid dd{font-family:var(--font-serif);margin:.2rem 0 0;font-size:1.2rem}.relation-wrap{margin-top:1.5rem}.relation-wrap>.quiet-copy{max-width:42rem;margin-top:.35rem}.relation-svg{width:100%;height:auto;color:var(--color-fg);font-family:var(--font-serif);display:none}.relation-list li{border-top:1px solid var(--color-fg);padding:.9rem 0}@supports (color:color-mix(in lab, red, red)){.relation-list li{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.share-bar,.eve-player{border-top:1px solid var(--color-fg);margin-top:2rem;padding-top:1rem}@supports (color:color-mix(in lab, red, red)){.share-bar,.eve-player{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.share-actions,.share-bar{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.share-actions a,.share-actions button,.contribute-form button,.contribute-form input,.contribute-form textarea,.search-form input{font-family:var(--font-sans);color:var(--color-fg);border:1px solid var(--color-fg);background:0 0;font-size:1rem}@supports (color:color-mix(in lab, red, red)){.share-actions a,.share-actions button,.contribute-form button,.contribute-form input,.contribute-form textarea,.search-form input{border:1px solid color-mix(in oklab, var(--color-fg) 22%, transparent)}}.share-actions a,.share-actions button,.contribute-form button,.contribute-form input,.contribute-form textarea,.search-form input{min-height:2.75rem;padding:.45rem .85rem}.share-actions a{align-items:center;text-decoration:none;display:inline-flex}.eve-player figcaption{flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;display:flex}.eve-title{font-family:var(--font-serif);font-size:1.35rem}.eve-office{font-family:var(--font-serif);color:var(--color-quiet);margin:.45rem 0 0}.field-controls .instrument-kicker:first-child{margin-top:0}.eve-player audio{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eve-invite{max-width:28rem}.eve-console{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;max-width:42rem;margin:1rem 0 0;display:flex}.eve-play,.eve-skip{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg);border:1px solid var(--color-fg);background:0 0;font-size:1rem}@supports (color:color-mix(in lab, red, red)){.eve-play,.eve-skip{border:1px solid color-mix(in oklab, var(--color-fg) 28%, transparent)}}.eve-play,.eve-skip{min-width:2.75rem;min-height:2.75rem;padding:0 .9rem}.eve-scrub{flex:12rem;min-height:2.75rem;display:block}.eve-scrub input{width:100%;min-height:2.75rem;accent-color:var(--color-fg)}.eve-time{font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--color-muted);white-space:nowrap;margin:0}.eve-preparing{font-family:var(--font-serif);max-width:38rem;margin:.8rem 0 0;font-style:italic}.wink-cipher{font-family:var(--font-serif);color:var(--color-fg);font-size:clamp(1.35rem,2vw,1.8rem)}.report-journey{gap:4.5rem;display:grid}.report-title .synthesis{max-width:28rem;margin-top:1.6rem}.evidence-plate{border-top:1px solid var(--rule);gap:1.1rem;padding-top:2rem;display:grid}.evidence-plate .serif-display{max-width:18ch}.relation-mark{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:.45rem .7rem;margin:0;font-size:max(15px,.8rem);display:inline-flex}.relation-law{font-family:var(--font-serif);color:var(--color-fg);margin:0;font-size:1.2rem;font-style:italic}.plate-visual{margin:.4rem 0 0}.plate-visual img{object-fit:cover;width:100%;height:min(42dvh,26rem);display:block}.is-route .plate-visual img,.is-sky .plate-visual img{height:min(36dvh,22rem)}.plate-visual figcaption{font-family:var(--font-sans);color:var(--color-muted);max-width:46rem;margin-top:.75rem;font-size:max(15px,.8rem)}.route-diagram,.optics-diagram{width:100%;height:auto;color:var(--color-fg);background:var(--surface);border:1px solid var(--rule)}.route-diagram text,.optics-diagram text,.diagram-cues text,.route-diagram text{font-family:var(--font-sans);fill:currentColor;font-size:18px}.diagram-place{font-size:20px}.diagram-note,.diagram-kicker,.diagram-cues text{letter-spacing:.08em;text-transform:uppercase;font-size:14px}.route-spread,.sky-spread,.optics-spread,.number-split,.orbit-field,.source-strip ul,.glimpse-offices{gap:1.6rem;display:grid}.sky-passage{max-width:34rem;margin:0}.plate-links{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.orbit-center{text-align:center;border:1px solid var(--rule);background:var(--surface);margin:0;padding:1.5rem 1rem}.orbit-center strong{font-size:clamp(2.2rem,4vw,3.4rem);font-weight:500;display:block}.orbit-ring{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.orbit-ring h3,.number-split .serif{max-width:22rem;margin:.35rem 0 .6rem;font-size:1.45rem;font-weight:500}.number-hero{letter-spacing:-.04em;margin:0;font-size:clamp(4.8rem,14vw,9rem);line-height:.88}.number-divider{font-family:var(--font-serif);color:var(--color-fg);max-width:14rem;margin:0;font-size:1.25rem;font-style:italic}.source-strip{margin-top:0}.source-strip ul{margin:1rem 0 0;padding:0;list-style:none}.source-strip a{color:var(--color-link);font-family:var(--font-serif);align-items:center;min-height:2.75rem;font-size:1.3rem;text-decoration:none;display:inline-flex}.source-strip a:hover,.source-strip a:focus-visible{text-underline-offset:.18em;text-decoration:underline}.question-carry{border-top:1px solid var(--rule);padding:7rem 0 5rem}.question-carry .serif-display{max-width:16ch;font-size:clamp(2.1rem,4vw,3.4rem)}.glimpse-offices p{font-family:var(--font-serif);max-width:28rem;margin:0;font-size:1.2rem}.spoken-text{max-width:38rem;font-family:var(--font-serif);font-size:1.15rem;line-height:1.5}.eve-meta{color:var(--color-quiet);font-size:1rem}.contribute-form,.search-form{gap:1rem;max-width:42rem;margin-top:.5rem;display:grid}.contribute-form label,.search-form label{font-family:var(--font-sans);gap:.85rem;font-size:1rem;display:grid}.search-form input{min-height:3.1rem;padding:.7rem 1rem;font-size:16px}.search-notes{max-width:42rem;color:var(--color-muted);font-family:var(--font-serif);gap:1.15rem;margin:2.4rem 0 3.4rem;font-size:1.2rem;line-height:1.55;display:grid}.contribute-form textarea,.search-form input,.contribute-form input{width:100%}.hold-note{font-family:var(--font-serif);max-width:38rem;font-size:1.15rem}.packet{white-space:pre-wrap;color:var(--color-muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1rem;line-height:1.45;overflow-x:auto}.house-grid{grid-template-columns:1fr;gap:0;display:grid}.house-grid .is-here{outline:1px solid var(--color-mineral)}@supports (color:color-mix(in lab, red, red)){.house-grid .is-here{outline:1px solid color-mix(in oklab, var(--color-mineral) 45%, transparent)}}.house-grid .is-here{padding:.75rem 1rem}@media (width>=900px){.access-choices{grid-template-columns:1fr 1fr}}@media (width>=1024px){.house-grid,.report-preview,.home-movements .wide-field .report-preview{grid-template-columns:1fr 1fr;column-gap:clamp(1.6rem,4vw,4.5rem)}.house-grid .is-here{grid-column:1/-1}}@container field (width>=64rem){.opening-spread{justify-content:stretch;align-items:start;padding:3.5rem 0 4.5rem}@supports not (grid-template-columns:subgrid){.opening-spread{grid-template-columns:minmax(22rem,1.45fr) 1px minmax(16rem,.72fr);column-gap:clamp(2.2rem,5cqi,5rem)}.spread-secondary{justify-self:stretch;max-width:none;padding-top:4.6rem}}.spread-rule{background:var(--color-fg);align-self:stretch;width:1px;min-height:12rem;display:block}@supports (color:color-mix(in lab, red, red)){.spread-rule{background:color-mix(in oklab, var(--color-fg) 16%, transparent)}}.beside-field ul,.house-grid{grid-template-columns:1fr 1fr 1fr}}.field-controls{margin:1.5rem 0 0}.field-controls .instrument-kicker{margin-top:1.35rem}.filter-row{flex-wrap:wrap;gap:.35rem 1.6rem;margin:.15rem 0 1.5rem;display:flex}.filter-row button{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);background:0 0;border:0;min-width:2.75rem;min-height:2.75rem;padding:0 .2rem .2rem;font-size:1rem}.filter-row button[aria-pressed=true]{color:var(--color-fg);box-shadow:inset 0 -1px 0 var(--color-fg)}.kind-legend{color:var(--color-muted);font-family:var(--font-sans);flex-wrap:wrap;gap:.4rem 1.4rem;margin:1rem 0 0;padding:0;font-size:1rem;list-style:none;display:flex}.kind-legend svg{vertical-align:middle;width:2.6rem;height:.5rem;margin-right:.45rem}.node-detail{border-top:1px solid var(--color-fg);margin-top:2.25rem;padding:1.75rem 0 0}@supports (color:color-mix(in lab, red, red)){.node-detail{border-top:1px solid color-mix(in oklab, var(--color-fg) 12%, transparent)}}.node-detail{max-width:66ch}.node-detail .serif{margin:.5rem 0 0;font-size:clamp(1.85rem,3vw,2.4rem);font-weight:500;line-height:1.2}.node-detail .serif-lede{font-size:clamp(1.25rem,2vw,1.55rem)}.text-plain{font-family:var(--font-serif);color:var(--color-fg);background:0 0;border:0;min-height:2.75rem;padding:0;font-size:1.2rem}.share-card{border-top:1px solid var(--color-fg);margin-top:2.5rem;padding:1.6rem 0 .4rem}@supports (color:color-mix(in lab, red, red)){.share-card{border-top:1px solid color-mix(in oklab, var(--color-fg) 12%, transparent)}}.share-card{max-width:36rem}.share-card .serif{margin:.45rem 0 0;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:500;line-height:1.3}.share-card p.serif{max-width:34rem;font-size:1.2rem;font-weight:400}.relation-svg g[role=button]{cursor:pointer}.meta-grid.entity-grid{margin-top:1.5rem}.name-wink{max-width:34rem;margin-top:0}.wink-kicker{font-family:var(--font-serif);color:var(--color-muted);margin:0 0 1.35rem;font-size:1.35rem;font-style:italic}.triple-count{margin:0}.triple-count .wink-name{margin:0 0 1.5rem}.triple-count ol{gap:1.55rem;margin:0;padding:0;list-style:none;display:grid}.triple-count li{border-bottom:1px solid var(--color-fg);gap:.35rem;padding:0 0 1.15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.triple-count li{border-bottom:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.triple-count li:last-child{border-bottom:0;padding-bottom:0}.triple-count .instrument-kicker{margin:0}.triple-index{letter-spacing:.08em}.triple-count .quiet-copy{max-width:36ch;margin:0}.triple-line{letter-spacing:-.04em;white-space:nowrap;margin:.15rem 0 0;font-size:clamp(2.2rem,4.4vw,3.2rem);line-height:.92}.triple-line span{color:var(--color-muted);margin-right:.15em;font-weight:400}.wink-ask{max-width:22ch;margin:1.75rem 0 0}.wink-label{max-width:36ch;margin:.85rem 0 0}.wink-doors{margin:1.6rem 0 0}.wink-doors .text-link{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;font-size:.92rem}.triple-num{letter-spacing:-.05em;font-size:clamp(4.8rem,14vw,8.5rem);line-height:.82}.triple-live{letter-spacing:-.03em;margin:1.4rem 0 0;font-size:clamp(2.4rem,6vw,4.2rem);line-height:.9}.gematria-lab .serif-display{max-width:12ch}.wink-name{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted);font-size:1rem;font-weight:500}.wink-arrow{font-family:var(--font-serif);color:var(--color-quiet);font-size:1.1rem}.wink-result{font-family:var(--font-serif);letter-spacing:.04em;color:var(--color-fg);font-size:clamp(1.7rem,2.4vw,2.15rem);font-weight:500}.wink-label{font-family:var(--font-serif);color:var(--color-muted);margin:.7rem 0 0;font-size:1.15rem}.name-wink details,.gematria-lab{margin-top:1.1rem}.name-wink summary{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);cursor:pointer;align-items:center;min-height:2.75rem;font-size:1rem;display:inline-flex}.name-wink summary:hover{color:var(--color-fg)}.wink-method{margin-top:1rem}.wink-ask{max-width:28rem}.wink-doors{flex-wrap:wrap;gap:.4rem 1.4rem;margin:.4rem 0 0;display:flex}.wink-doors .text-link{margin-top:0}.letter-values{flex-wrap:wrap;gap:.55rem 1rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.letter-values li{min-width:2.4rem;font-family:var(--font-serif);flex-direction:column;display:flex}.letter-values li span:first-child{font-family:var(--font-sans);letter-spacing:.12em;color:var(--color-quiet);font-size:1rem}.letter-values li span:last-child{font-size:1.45rem}.kind-field{grid-template-columns:1fr;gap:0;width:100%;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.kind-field li{border-top:1px solid var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.kind-field li{border-top:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.kind-field a{min-height:2.75rem;color:inherit;gap:.35rem;padding:1.15rem 0;text-decoration:none;display:grid}.kind-field-name{font-family:var(--font-serif);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:500}.kind-field-hint{font-family:var(--font-serif);font-size:var(--type-sm);color:var(--color-muted);max-width:none}.kind-field a:hover .kind-field-name{color:var(--color-mineral)}.two-shores{margin-top:2.5rem}.two-shores-plate{margin:0 0 2rem}.two-shores-plate img{aspect-ratio:16/9;object-fit:cover;object-position:50% 48%;width:100%;max-inline-size:100%;height:auto;display:block}.two-shores-plate figcaption{font-family:var(--font-sans);font-size:var(--type-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-quiet);max-width:42rem;margin:.7rem 0 0}.two-shores-grid{gap:1.5rem;display:grid}.two-shores-grid article p{font-family:var(--font-serif);font-size:var(--type-md);max-width:38rem;color:var(--color-muted);line-height:1.5}.two-shores-between{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);align-self:stretch;justify-items:start;gap:.7rem;margin:0;font-size:1rem;display:grid}.shore-rule{display:none}.shore-kind{color:var(--color-fg)}.two-shores-question{max-width:22ch;margin-top:2rem}.thread-mosaic{gap:0;margin:0;padding:0;list-style:none;display:grid}.specimen-tray,.project-trail,.almost-path{margin:2rem 0 0;padding:0;list-style:none}.specimen-tray{gap:0;display:grid}.specimen-tray li,.project-trail li{border-top:1px solid var(--color-fg);padding:1.6rem 0}@supports (color:color-mix(in lab, red, red)){.specimen-tray li,.project-trail li{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.specimen-tray h3,.project-trail h3{margin:.15rem 0 0;font-size:1.55rem;font-weight:500}.specimen-tray p,.project-trail p,.thread-mosaic p{font-family:var(--font-serif);font-size:var(--type-md);color:var(--color-muted);max-width:38rem;margin:.4rem 0 0;line-height:1.45}.before-after{border-top:1px solid var(--color-fg);gap:1.25rem;padding:2rem 0;display:grid}@supports (color:color-mix(in lab, red, red)){.before-after{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.before-after p{font-family:var(--font-serif);font-size:var(--type-md);max-width:38rem;color:var(--color-muted);line-height:1.5}.house-grid .is-held .serif{color:var(--color-muted)}.field-destinations{border-top:1px solid var(--color-fg);margin-top:1.25rem;padding-top:.9rem}@supports (color:color-mix(in lab, red, red)){.field-destinations{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.field-foot.is-opening{border-top-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.field-foot.is-opening{border-top-color:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.joke-movement .gate-stack{margin-bottom:0}.joke-spine{max-width:none;margin:0;padding:.15rem 0 .15rem 1.9rem;list-style:none;position:relative}.joke-spine:before{content:"";background:var(--color-fg);width:1px;position:absolute;top:.55rem;bottom:1.4rem;left:.28rem}@supports (color:color-mix(in lab, red, red)){.joke-spine:before{background:color-mix(in oklab, var(--color-fg) 18%, transparent)}}.joke-spine-note{max-width:38rem;margin:1.1rem 0 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.joke-spine:after{content:"";background:var(--color-fg);transform-origin:top;width:1px;animation:linear both spine-fill;animation-duration:auto;animation-timeline:view();animation-range:cover cover 85%;position:absolute;top:.55rem;bottom:1.4rem;left:.28rem;transform:scaleY(0)}}}@keyframes spine-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.joke-spine li{padding:0 0 2.5rem;position:relative}.joke-spine li:last-child{padding-bottom:.2rem}.joke-spine li:before{content:"";background:var(--color-fg);border-radius:50%;width:.58rem;height:.58rem;position:absolute;top:.42rem;left:-1.72rem}.joke-after{max-width:none;margin-top:1.6rem}.atlas-intro{gap:2.4rem;max-width:none;display:grid}.intro-voice .serif-display{max-width:min(18ch,100%)}.intro-voice .serif-lede,.intro-instrument{max-width:none}.intro-instrument .prose-measure{max-width:min(var(--measure-line,66ch), 100%);margin-top:0}.intro-instrument .prose-measure+.prose-measure{margin-top:1.6rem}.walk-list{gap:0;width:100%;max-width:none;margin:2.4rem 0 0;padding:0;list-style:none;display:grid}.walk-list li{border-top:1px solid var(--rule);gap:.25rem;padding:1.15rem 0;display:grid}.walk-list li:last-child{border-bottom:1px solid var(--rule)}.walk-list a{font-family:var(--font-serif);align-items:center;min-height:2.6rem;font-size:1.35rem;display:inline-flex}.walk-list span{font-family:var(--font-sans);color:var(--color-muted);max-width:none;font-size:1rem}@container field (width>=64rem){@supports not (grid-template-columns:subgrid){.atlas-intro{grid-template-columns:minmax(14rem,.62fr) minmax(22rem,1.38fr);align-items:start;column-gap:clamp(2.2rem,5cqi,5.5rem)}.intro-instrument{padding-top:5.2rem}.page-opening:not(.gate-stack):has(>.serif-lede){grid-template-columns:minmax(14rem,.78fr) minmax(20rem,1.22fr);align-items:start;column-gap:clamp(1.6rem,4cqi,4.2rem)}.page-opening:not(.gate-stack):has(>.serif-lede)>.instrument-kicker{grid-column:1}.page-opening:not(.gate-stack):has(>.serif-lede)>.serif-display{grid-column:1}.page-opening:not(.gate-stack):has(>.serif-lede)>h1{grid-column:1}.page-opening:not(.gate-stack):has(>.serif-lede)>.serif-lede{grid-area:1/2/span 3;max-width:none;padding-top:3.2rem}.page-opening:not(.gate-stack)>.eve-player,.page-opening:not(.gate-stack)>.eve-listen,.page-opening:not(.gate-stack)>.prose-measure{grid-column:1/-1}.page-opening:has(>.eve-player):not(:has(>.serif-lede)):not(.gate-stack):not(.is-law){grid-template-columns:minmax(22rem,1.4fr) minmax(16rem,.78fr);align-items:start;column-gap:clamp(2rem,4.5cqi,5rem)}:is(.page-opening:has(>.eve-player):not(:has(>.serif-lede)):not(.gate-stack):not(.is-law)>.instrument-kicker,.page-opening:has(>.eve-player):not(:has(>.serif-lede)):not(.gate-stack):not(.is-law)>.serif-display){grid-column:1}:is(.page-opening:has(>.eve-player):not(:has(>.serif-lede)):not(.gate-stack):not(.is-law)>.eve-player,.page-opening:has(>.eve-player):not(:has(>.serif-lede)):not(.gate-stack):not(.is-law)>.eve-listen){grid-column:2;align-self:start;max-width:none;margin-top:0;padding-top:2.4rem}.office-spread{grid-template-columns:minmax(20rem,1.4fr) minmax(14rem,.72fr);align-items:start;column-gap:clamp(2.2rem,5cqi,5.5rem)}.office-spread>:last-child{padding-top:3.4rem}.home-movements>.office-spread:last-of-type{grid-template-columns:minmax(14rem,.7fr) minmax(20rem,1.35fr)}.home-movements>.office-spread:last-of-type>:last-child{padding-top:1.2rem}.orientation-invite{grid-template-columns:minmax(12rem,.52fr) minmax(24rem,1.48fr);align-items:start;column-gap:clamp(2rem,4.5cqi,4.8rem);display:grid}.orientation-invite>.instrument-kicker,.orientation-invite>.serif-display,.orientation-invite>h2,.orientation-invite>.serif-lede{grid-column:1}.orientation-invite>.serif-lede{max-width:none}.orientation-invite>.orientation-invite-art{grid-area:1/2/span 4;margin:0}.orientation-invite>.invite-after{grid-area:5/2}}.catalog.is-mosaic,.thread-mosaic{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(2rem,4cqi,4.5rem)}.catalog.is-mosaic>li:first-child{grid-column:1/-1}.catalog.is-mosaic>li:nth-child(2n),.thread-mosaic>li:nth-child(2n){padding-top:4.4rem}.record-plate .plate-head{display:grid}@supports not (grid-template-columns:subgrid){.record-plate .plate-head{grid-template-columns:minmax(16rem,.75fr) minmax(20rem,1.25fr);column-gap:clamp(1.6rem,4cqi,4rem)}.record-plate .plate-head .instrument-kicker,.record-plate .plate-head .serif-display,.record-plate .plate-head .status-row{grid-column:1}.record-plate .plate-head .serif-lede{grid-area:2/2/span 3;padding-top:2.4rem}}.prose-spread{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}@container field (width>=90rem){.prose-spread:has(>:nth-child(3)){grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr) minmax(0,.75fr)}}.question-orbit{max-width:min(64rem,100%);margin-top:3.2rem}.question-orbit .serif-display{max-width:18ch;margin-bottom:1.6rem}.question-orbit ul{flex-wrap:wrap;gap:.85rem 1.6rem;margin:0;padding:0;list-style:none;display:flex}.question-orbit li{min-width:9rem}.question-orbit a{font-family:var(--font-serif);font-size:1.25rem}.open-chamber{border-top:1px solid var(--rule);max-width:40rem;margin-top:4rem;padding-top:2.2rem}.open-chamber .serif-display{max-width:20ch;font-size:clamp(1.8rem,3.2vw,2.8rem)}.near-miss{border-top:1px dashed var(--rule);max-width:40rem;margin-top:3.2rem;padding:1.6rem 0 .4rem;position:relative}.near-miss:before{content:"";background:repeating-linear-gradient(to bottom, var(--rule) 0 .45rem, transparent .45rem .85rem);width:1px;position:absolute;top:1.6rem;bottom:.4rem;left:0}.near-miss ol{gap:1.15rem;margin:1rem 0 0;padding:0 0 0 1.4rem;list-style:none;display:grid}.near-miss li:nth-child(3) .serif-lede{text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.near-miss li:nth-child(3) .serif-lede{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 35%, transparent)}}.crossing{gap:1.4rem;max-width:none;margin-top:3rem;display:grid}.crossing-meet{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);border-top:1px dashed var(--rule);border-bottom:1px dashed var(--rule);margin:0;padding:.6rem 0;font-size:1rem}.source-object{border-top:1px solid var(--rule);max-width:42rem;margin-top:3rem;padding:1.5rem 0 0}.source-object dl{gap:.85rem;margin:.8rem 0 0;display:grid}.source-object dt{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.92rem}.source-object dd{font-family:var(--font-serif);margin:.2rem 0 0;font-size:1.15rem}.folio-names ol{gap:1.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.folio-names .serif-display{margin:0;font-size:clamp(2.4rem,6vw,4.2rem)}.holds-band{gap:1.4rem;max-width:48rem;margin-top:2.4rem;display:grid}.holds-cut{background:repeating-linear-gradient(to right, var(--rule) 0 .5rem, transparent .5rem .9rem);height:1px}.thread-voyage{gap:0;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.thread-voyage>li{border-top:1px solid var(--rule);max-width:42rem;padding:2.8rem 0}.thread-voyage figure{margin:.85rem 0 1.4rem}.thread-voyage img{object-fit:cover;width:100%;height:min(38dvh,22rem);display:block}.thread-voyage figcaption{margin-top:.7rem}.thread-voyage .serif{max-width:20ch;margin:.35rem 0 .7rem;font-size:clamp(1.6rem,2.4vw,2.1rem)}.artifact-date{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:1rem;font-weight:500}.artifact-words{font-family:var(--font-serif);color:var(--color-fg);border:0;margin:.55rem 0 0;padding:0;font-size:clamp(1.25rem,1.8vw,1.5rem);font-style:italic;font-weight:400;line-height:1.4}.artifact-words p{margin:0}.artifact-source{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-muted);margin:.75rem 0 0;font-size:max(16px,.92rem);font-style:normal;font-weight:500}.artifact-source a{color:var(--color-fg);align-items:center;min-height:2.5rem;text-decoration:none;display:inline-flex}.artifact-source a:hover{color:var(--color-mineral)}.artifact-list .quiet-copy{max-width:38rem;margin-top:.55rem}.plate-media{max-width:42rem;margin:1.75rem 0 0}.plate-media video{background:var(--color-bg);width:100%;height:auto;display:block}.plate-media figcaption p{font-family:var(--font-serif);max-width:38rem;margin:.7rem 0 0;font-size:1.15rem}.eve-player.is-listen{border-top:0;max-width:42rem;padding-top:.4rem}.eve-player .eve-invite,.eve-player .serif-lede{max-width:38ch;margin-top:.35rem;font-size:1.2rem;line-height:1.5}.eve-player details{margin-top:.6rem}.eve-player summary{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);cursor:pointer;align-items:center;min-height:2.75rem;font-size:1rem;display:inline-flex}.eve-player summary:hover{color:var(--color-fg)}.layer-plates{grid-template-columns:1fr;gap:1.15rem;margin:2.4rem 0 0;padding:0;list-style:none;display:grid}.record-layers.layer-plates{gap:1.15rem;margin-top:3rem}.layer-plate{border-top:1px solid var(--color-fg);padding:1.6rem 0 1.8rem}@supports (color:color-mix(in lab, red, red)){.layer-plate{border-top:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.layer-plate.is-observed{border-top-width:2px}.layer-plate.is-connection{border-top-style:dashed}.layer-plate.is-interpretation{border-top-style:dotted}.layer-plate .serif,.layer-plate .serif-lede{max-width:38rem;margin-top:.55rem}.mechanism-ask{border-top:1px solid var(--color-mineral);margin-top:2.5rem;padding:1.8rem 0 0}@supports (color:color-mix(in lab, red, red)){.mechanism-ask{border-top:1px solid color-mix(in oklab, var(--color-mineral) 35%, transparent)}}.mechanism-pair{gap:1rem;margin:1.2rem 0 0;display:grid}.mechanism-pair dt,.kind-legend-name,.mechanism-states span{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:1rem}.mechanism-pair dd{font-family:var(--font-serif);font-size:var(--type-md);margin:.3rem 0 0}.kind-legend{gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.kind-legend li{border-top:1px solid var(--color-fg);grid-template-columns:2.4rem 1fr;column-gap:.85rem;padding:.95rem 0;display:grid}@supports (color:color-mix(in lab, red, red)){.kind-legend li{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.kind-legend-mark{color:var(--color-mineral);grid-row:span 2;align-items:center;display:flex}.kind-legend-name{align-self:end}.kind-legend-hint{font-family:var(--font-serif);font-size:var(--type-sm);color:var(--color-muted);grid-column:2;max-width:36rem}.mechanism-states{gap:.85rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.mechanism-states li{font-family:var(--font-serif);font-size:var(--type-md);color:var(--color-muted);max-width:42rem}.mechanism-states span{color:var(--color-fg);margin-bottom:.2rem;display:block}.question-engine{border-top:1px solid var(--color-fg);padding:5.5rem 0 1.5rem}@supports (color:color-mix(in lab, red, red)){.question-engine{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.question-center{max-width:16ch}.question-ring,.question-deep,.source-tray{gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.question-ring li,.question-deep li,.source-tray li{border-top:1px solid var(--color-fg);padding:1.3rem 0}@supports (color:color-mix(in lab, red, red)){.question-ring li,.question-deep li,.source-tray li{border-top:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent)}}.question-ring li,.question-deep li,.source-tray li{max-width:38rem}.question-ring .serif,.question-deep .serif,.source-tray p{font-size:var(--type-md);color:var(--color-muted);margin:.35rem 0 0;font-weight:400}.source-tray h3{margin:.2rem 0 0;font-size:1.5rem;font-weight:500}.layer-mini{gap:1rem;margin:1.6rem 0 0;display:grid}.layer-mini dt{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:1rem}.layer-mini dd{font-family:var(--font-serif);font-size:var(--type-md);color:var(--color-fg);max-width:38rem;margin:.3rem 0 0}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.min-h-dvh{min-height:100dvh}.w-8{width:calc(var(--spacing) * 8)}.max-w-md{max-width:var(--container-md)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.rounded-full{border-radius:2147483647px}.bg-bg{background-color:var(--color-bg)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.object-cover{object-fit:cover}.px-6{padding-inline:calc(var(--spacing) * 6)}.text-center{text-align:center}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-words{overflow-wrap:break-word}.text-fg{color:var(--color-fg)}.text-link{color:var(--color-link)}.text-muted{color:var(--color-muted)}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-70{opacity:.7}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:no-underline:disabled{text-decoration-line:none}@media (prefers-color-scheme:dark){.dark\:bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}}:root,[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1115;--surface:#171b22;--surface-raised:#202631;--text:#e9edf2;--text-2:#adb6c3;--rule:#343c48;--bronze:#d8c38c;--celestial:#9fc5f0;--structural:#8ea0b8;--rel-celestial:#9fc5f0;--rel-archival:#d8c38c;--rel-biological:#8fbfa6;--rel-editorial:#c3c9d3;--rel-withdrawn:#8b939f;--image-border:oklab(94.4494% -.002222 -.00767541/.14);--image-scrim:oklab(17.7275% -.000878438 -.0088294/.28);--caption:#adb6c3;--svh:100vh;--lvh:100vh;--dvh:100vh}@supports (height:100dvh){:root,[data-theme=night],[data-theme=paper]{--svh:100svh;--lvh:100lvh;--dvh:100dvh}}[data-theme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f5f1;--surface:#fff;--surface-raised:#eceff3;--text:#16181d;--text-2:#4e5663;--rule:#d2d6dc;--bronze:#6a4e1e;--celestial:#315c8a;--structural:#3d4f67;--rel-celestial:#315c8a;--rel-archival:#6a4e1e;--rel-biological:#2f6b52;--rel-editorial:#3d4f67;--rel-withdrawn:#6b7380;--image-border:oklab(20.9123% -.00032831 -.0103702/.12);--image-scrim:oklab(96.9807% -.000480711 .00538689/.18);--caption:#4e5663}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f5f1;--surface:#fff;--surface-raised:#eceff3;--text:#16181d;--text-2:#4e5663;--rule:#d2d6dc;--bronze:#6a4e1e;--celestial:#315c8a;--structural:#3d4f67;--rel-celestial:#315c8a;--rel-archival:#6a4e1e;--rel-biological:#2f6b52;--rel-editorial:#3d4f67;--rel-withdrawn:#6b7380;--image-border:oklab(20.9123% -.00032831 -.0103702/.12);--image-scrim:oklab(96.9807% -.000480711 .00538689/.18);--caption:#4e5663}}[data-theme=night][data-contrast=high]{--text:#f3f6fa;--text-2:#d5dce6;--rule:#8b95a3}[data-theme=paper][data-contrast=high]{--text:#0e1014;--text-2:#3a414c;--rule:#5c6570}@media (width>=768px){.field-art{object-position:62% 46%}.field-veil{background:linear-gradient(90deg, var(--color-bg) 0%, var(--color-bg) 22%, transparent 46%)}@supports (color:color-mix(in lab, red, red)){.field-veil{background:linear-gradient(90deg, color-mix(in oklab, var(--color-bg) 42%, transparent) 0%, color-mix(in oklab, var(--color-bg) 16%, transparent) 22%, transparent 46%)}}.field-chrome{grid-template-rows:1fr;grid-template-columns:minmax(20rem,32vw) 1fr minmax(16rem,24vw);align-items:end;gap:0 2rem;padding:1.4rem 2.25rem 3.5rem;display:grid}.field-mast{grid-area:1/2;align-self:center;padding-bottom:8dvh;position:static;top:auto;left:auto;transform:none}.field-dont-panic{font-size:clamp(1.1rem,1.4vw,1.4rem)}.field-inscription{grid-area:1/1;align-self:end;max-width:32rem;padding-bottom:0}.field-name{font-size:clamp(4rem,6.4vw,6.4rem)}.field-gathering{font-size:clamp(1.45rem,2vw,1.9rem)}.field-aside{text-align:right;grid-area:1/3;align-self:end;max-width:none;margin-top:0;margin-bottom:.35rem}.field-question{font-size:clamp(1.25rem,1.6vw,1.6rem)}.field-soon{justify-content:flex-end}.field-foot{display:none}.field-else-list{gap:0 1.4rem}}@media (width>=1280px){.field-chrome{padding:1.6rem 3.25rem 4rem}.field-inscription{padding-bottom:0}}@media (width>=2400px){.field-art{object-position:48% 50%;filter:brightness(1.04)contrast(1.04)saturate(.96)}.field-chrome{grid-template-columns:minmax(22rem,22vw) 1fr minmax(18rem,18vw);padding:2.1rem 5.5rem 2.25rem}.field-name{font-size:7.2rem}.field-gathering{font-size:2.05rem}.field-dont-panic{font-size:1.5rem}.field-question{font-size:1.7rem}}@keyframes field-rise{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.field-enter .field-mast,.field-enter .field-name,.field-enter .field-gathering,.field-enter .field-aside,.field-marks span{filter:none;opacity:1;transition:none;animation:none;transform:none}.field-art{filter:none}.field-watermark{opacity:.55}.report-journey .evidence-plate,.report-journey .two-shores{opacity:1;animation:none;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.report-journey .evidence-plate,.report-journey .two-shores{animation:linear both plate-arrive;animation-timeline:view();animation-range:entry cover 32%}}@keyframes plate-arrive{0%{opacity:.02;transform:translateY(.7rem)}to{opacity:1;transform:none}}}@container field (width>=40rem){.report-preview,.house-grid,.meta-grid,.kind-field,.specimen-tray,.project-trail,.kind-legend,.source-tray,.question-ring,.layer-mini,.mechanism-pair{grid-template-columns:1fr 1fr}.two-shores-grid,.before-after{grid-template-columns:1fr auto 1fr;align-items:start;gap:2rem 2.5rem}.two-shores-between{text-align:center;justify-items:center;max-width:9rem}.shore-rule{background:repeating-linear-gradient(to bottom, var(--rule) 0 .45rem, transparent .45rem .85rem);width:1px;height:100%;min-height:8rem;display:block}.holds-band{grid-template-columns:1fr auto 1fr;align-items:start;column-gap:1.6rem}.holds-cut{background:repeating-linear-gradient(to bottom, var(--rule) 0 .45rem, transparent .45rem .85rem);width:1px;height:100%;min-height:6rem}.three-layers-grid{grid-template-columns:minmax(0,1.6fr) auto minmax(12rem,.8fr);align-items:stretch;gap:.8rem 1.1rem}.layer-join{width:1.25rem;margin:0;display:block;position:relative}.layer-join span{background:repeating-linear-gradient(to bottom, var(--rule) 0 .4rem, transparent .4rem .75rem);width:1px;position:absolute;top:12%;bottom:12%;left:50%}.layer-card.is-mechanism{align-self:center}.drawn-field ul,.drawn-subject ul{grid-template-columns:1fr 1fr}.drawn-crossing-grid{grid-template-columns:1fr auto 1fr;align-items:stretch;column-gap:1.2rem}.drawn-meet{text-align:center;align-content:center;justify-items:center;gap:.7rem;max-width:8.5rem;display:grid}.meet-rule{background:repeating-linear-gradient(to bottom, var(--rule) 0 .4rem, transparent .4rem .75rem);width:1px;height:100%;min-height:6rem;display:block}.relation-svg{display:block}}@container field (width>=64rem){.kind-legend{grid-template-columns:1fr 1fr}.layer-plates,.question-ring{grid-template-columns:1fr 1fr 1fr}.question-center{max-width:18ch}.house-grid{grid-template-columns:1fr 1fr 1fr}.thread-mosaic{grid-template-columns:1fr 1fr;column-gap:4rem}.kind-field{grid-template-columns:1fr 1fr 1fr}}@media (width>=1200px){.atlas-header{padding-left:clamp(1.5rem,4vw,7rem);padding-right:clamp(1.5rem,4vw,7rem)}.atlas-menu,.atlas-header-tools{display:none}.atlas-desk{align-items:center;gap:.4rem 1.2rem;min-width:0;display:flex}.atlas-desk .atlas-offices{flex-wrap:nowrap;gap:0 1.15rem;display:flex}}.specimen-pair{gap:1.5rem;margin-top:2.5rem;display:grid}.specimen-column{border:1px solid var(--rule);padding:1.75rem 1.4rem 2rem}.specimen-column .serif-display{max-width:12ch}@container field (width>=48rem){.specimen-pair{grid-template-columns:1fr 1fr}.route-spread,.sky-spread,.optics-spread{grid-template-columns:1.15fr .85fr;align-items:start;column-gap:clamp(1.5rem,4vw,4rem)}.number-split{grid-template-columns:1fr auto 1fr;align-items:start;column-gap:2rem}.orbit-field{grid-template-columns:1fr 1.1fr 1fr;grid-template-areas:"kw center st"".f42.";align-items:center;min-height:22rem}.orbit-center{grid-area:center}.orbit-ring{display:contents}.orbit-ring li:first-child{grid-area:kw}.orbit-ring li:nth-child(2){text-align:right;grid-area:st}.orbit-ring li:nth-child(2) h3,.orbit-ring li:nth-child(2) .instrument-kicker{margin-left:auto}.orbit-ring li:nth-child(3){text-align:center;grid-area:f42}.orbit-ring li:nth-child(3) h3{max-width:36rem;margin-left:auto;margin-right:auto}.source-strip ul{grid-template-columns:1fr 1fr;column-gap:3rem}.record-mosaic img{object-fit:cover;width:100%;height:10.5rem;margin-bottom:.35rem;display:block}.question-shores .serif{max-width:28ch;margin:.9rem 0 .35rem;font-size:1.25rem}.survive{max-width:40rem}.catalog.is-mosaic{grid-template-columns:1fr 1fr;gap:0 clamp(2.5rem,6vw,6rem)}.crossing{grid-template-columns:1fr auto 1fr;align-items:start;column-gap:clamp(1.2rem,4vw,2.8rem)}.crossing-meet{writing-mode:vertical-rl;text-align:center;border:0;align-self:stretch;align-items:center;padding:0 .4rem;display:flex;transform:rotate(180deg)}.beside-field ul{grid-template-columns:1fr 1fr;column-gap:clamp(1.5rem,4vw,3rem)}}html[data-spacing=roomy] body{word-spacing:.04em;line-height:1.75}html[data-spacing=roomy] .prose-measure,html[data-spacing=roomy] .fact-list li,html[data-spacing=roomy] .serif-lede{line-height:1.75}html[data-motion=reduce] .field-enter .field-mast,html[data-motion=reduce] .field-enter .field-name,html[data-motion=reduce] .field-enter .field-gathering,html[data-motion=reduce] .field-enter .field-aside,html[data-motion=reduce] .field-marks span,html[data-motion=reduce] .report-journey .evidence-plate,html[data-motion=reduce] .report-journey .two-shores{filter:none;opacity:1;transform:none;transition:none!important;animation:none!important}@media (width>=900px){.access-sizes{grid-template-columns:repeat(4,1fr)}}.orientation-page{margin-top:-4.5rem}.orientation-hero{min-height:var(--dvh);color:#e9edf2;background:#0f1115;width:100%;margin-bottom:3rem;display:grid;position:relative;overflow:hidden}.orientation-hero-art{margin:0;position:absolute;inset:0}.orientation-hero-art picture{width:100%;height:100%;display:block}.orientation-hero-art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.orientation-invite-art{margin:2.25rem 0 0}.orientation-invite-art img{aspect-ratio:16/9;object-fit:contain;object-position:center;background:var(--color-bg);width:100%;height:auto;display:block}.orientation-hero-art:after{content:"";background:linear-gradient(#0f11152e 0%,#0f1115b8 72%,#0f1115 100%);position:absolute;inset:0}.orientation-hero-copy{z-index:1;width:min(var(--measure-field,112rem), calc(100% - (var(--atlas-gutter,1.5rem) * 2)));color:#e9edf2;align-self:end;margin:0 auto;padding:5.5rem 0 3.5rem;position:relative}.orientation-hero-copy .prose-measure,.orientation-hero-copy .serif-lede,.orientation-hero-copy .instrument-kicker{color:inherit}.orientation-hero-copy .instrument-kicker{color:#adb6c3}.hero-cta{margin:1.6rem 0 0}.enter-field{min-height:2.75rem;font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#e9edf2;border-bottom:1px solid #d8c38c;align-items:center;font-size:1rem;text-decoration:none;display:inline-flex}.enter-field:hover,.enter-field:focus-visible{color:#d8c38c}.orientation-hero-art figcaption{z-index:1;padding:.8rem var(--atlas-gutter,1.5rem) 0;color:#adb6c3;margin:0;font-size:1rem;position:relative}.orientation-invite-art figcaption{max-width:none;color:var(--color-muted);margin:.8rem 0 0;padding:0;font-size:1rem}.orientation-cases{gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.orientation-cases li{border-top:1px solid var(--color-fg);padding:2rem 0}@supports (color:color-mix(in lab, red, red)){.orientation-cases li{border-top:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.orientation-cases .plate-visual{max-width:42rem;margin-top:1rem}.orientation-cases p{max-width:66ch}.question-map{width:100%;max-width:58rem;height:auto;color:var(--color-fg);margin:2rem 0 0;display:block}.qmap-center{font-family:var(--font-serif);fill:currentColor;font-size:28px}.qmap-sub,.qmap-small{font-family:var(--font-sans);fill:var(--color-muted);font-size:14px}.qmap-node text{font-family:var(--font-serif);fill:currentColor;font-size:20px}.same-matrix{gap:0;margin:2rem 0 0;display:grid}.same-matrix-head,.same-matrix-row{border-top:1px solid var(--color-fg);grid-template-columns:1fr;gap:.35rem;padding:1.2rem 0;display:grid}@supports (color:color-mix(in lab, red, red)){.same-matrix-head,.same-matrix-row{border-top:1px solid color-mix(in oklab, var(--color-fg) 10%, transparent)}}.same-matrix-head{display:none}.relation-mark{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:.6rem;font-size:1rem;display:flex}@media (width>=900px){.orientation-hero{min-height:var(--dvh)}}@container field (width>=48rem){.orientation-cases{grid-template-columns:1fr 1fr;column-gap:3.5rem}.same-matrix-head{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);grid-template-columns:.8fr 1.1fr 1.1fr 1.2fr;column-gap:1.5rem;display:grid}.same-matrix-row{grid-template-columns:.8fr 1.1fr 1.1fr 1.2fr;align-items:start;column-gap:1.5rem}}html.is-reading-desk .atlas-header{visibility:hidden}@media (display-mode:standalone){.atlas-header.is-reading{padding-top:max(.65rem, env(safe-area-inset-top))}.welcome-page{padding-top:env(safe-area-inset-top)}}@container field (width<=36rem){.page-opening,.office-spread,.opening-spread{gap:1.1rem}.movement{padding-block:2.4rem}.prose-measure{max-width:38rem}}@container field (width>=80rem){.constellation-map,.relation-svg{max-width:none}.wide-field{width:100%}}.scroll-syntax{gap:1.6rem;margin:3.5rem 0 0;display:grid}.syntax-clocks{gap:1.5rem;display:grid}.syntax-clock{border-top:1px solid var(--rule);margin:0;padding:1.4rem 0 0}.syntax-scroll,.syntax-view{height:8.5rem;margin:1rem 0 1.1rem;position:relative}.syntax-spine{background:var(--color-fg);width:1px;position:absolute;top:.4rem;bottom:.4rem;left:1.1rem}.syntax-thumb{border:1px solid var(--color-fg);background:var(--color-bg);width:.85rem;height:.85rem;position:absolute;top:38%;left:.7rem}.syntax-port{border:1px dashed var(--rule);height:5.2rem;position:absolute;top:1.6rem;left:0;right:0}.syntax-subject{border:1px solid var(--color-fg);height:2.2rem;position:absolute;top:2.4rem;left:12%;right:12%}.syntax-code{color:var(--color-muted);white-space:pre-wrap;margin:1rem 0 0;padding:.9rem 0 0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1rem;line-height:1.45}.syntax-live{border-top:1px solid var(--rule);margin:.5rem 0 0;padding:1.8rem 0 1.2rem}.syntax-live-line{max-width:16ch;margin:.4rem 0 1rem}@container field (width>=40rem){.syntax-clocks{grid-template-columns:1fr 1fr;column-gap:2.5rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.syntax-live-line{animation:linear both plate-arrive;animation-duration:auto;animation-timeline:view();animation-range:entry cover 40%}}}html[data-motion=reduce] .syntax-live-line,html[data-motion=reduce] .joke-spine:after{opacity:1;transform:none;animation:none!important}@media (prefers-reduced-transparency:reduce){.atlas-header.is-reading{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}}@media (hover:none){.atlas-offices a:hover,.text-link:hover,.catalog h2 a:hover,.index-list a:hover,.drawn-field a:hover,.site-foot a:hover{color:inherit;box-shadow:none}}@media print{.atlas-header,.atlas-menu,.access-open,.theme-toggle,.eve-player,.share-bar,.skip-link{display:none!important}.atlas-shell{width:auto;max-width:none;padding:0}a[href]:after{content:none}}.gematria-lab,.number-plate,.formula{overflow-wrap:anywhere}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
