/*! 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{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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;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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--color-ink:#0f0f0f;--color-charcoal:#20201e;--color-paper:#f2eee6;--color-paper-deep:#e4ded2;--color-stone:#aaa398;--color-stone-dark:#69645d;--color-gold:#9a7a3f;--surface-primary:var(--color-ink);--surface-reading:var(--color-paper);--text-primary:var(--color-paper);--text-reading:var(--color-ink);--text-muted:var(--color-stone);--rule-subtle:var(--color-stone)}@supports (color:color-mix(in lab, red, red)){:root{--rule-subtle:color-mix(in srgb,var(--color-stone) 34%,transparent)}}:root{--accent:var(--color-gold);--focus:#d9bc77;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-section:clamp(4.5rem,10vw,10rem);--motion-fast:.16s;--motion-base:.24s;--motion-reveal:.48s;--motion-slow:.7s;--ease-out:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{background:var(--surface-primary);color:var(--text-primary);scroll-behavior:smooth}body{background:var(--surface-primary);min-width:20rem;color:var(--text-primary);font-family:var(--font-body),Arial,sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.55}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--focus);outline-offset:5px}::selection{background:var(--color-gold);color:var(--color-ink)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--color-paper);color:var(--color-ink);transition:transform var(--motion-fast) var(--ease-out);padding:.75rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.container{width:min(100% - clamp(2.5rem,8vw,12rem),90rem);margin-inline:auto}.editorial-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);display:grid}.stack{gap:var(--stack-space,var(--space-6));flex-direction:column;display:flex}.section-rule{background:var(--rule-subtle);border:0;width:100%;height:1px;margin:0}.display-heading{font-family:var(--font-display),Georgia,serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3rem,7vw,6.75rem);font-weight:400;line-height:.95}.display-heading em{font-weight:300}.body-text{max-width:42rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.125rem,1.6vw,1.35rem);line-height:1.65}.mono-label,.caption,.metadata-row,.topic-label{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:400;line-height:1.5}.caption{color:var(--text-muted);margin-top:.75rem}.pull-quote{font-family:var(--font-display),Georgia,serif;margin:4rem 0;font-size:clamp(2rem,4vw,3.75rem);font-weight:300;line-height:1.05}.topic-label{border-bottom:1px solid var(--rule-subtle);align-items:center;min-height:2.75rem;display:inline-flex}.metadata-row{color:var(--text-muted);flex-wrap:wrap;gap:1rem;display:flex}.responsive-media{margin:0;position:relative}.responsive-media img{width:100%;height:auto;display:block}.site-header{z-index:40;width:100%;min-height:6rem;color:var(--color-paper);transition:background-color var(--motion-base) var(--ease-out),border-color var(--motion-base) var(--ease-out);background:0 0;border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;padding:1.5rem clamp(1.25rem,4vw,4.5rem);display:grid;position:fixed;top:0;left:0}.site-header.is-scrolled{border-color:var(--color-stone)}@supports (color:color-mix(in lab, red, red)){.site-header.is-scrolled{border-color:color-mix(in srgb,var(--color-stone) 18%,transparent)}}.site-header.is-scrolled{background:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.site-header.is-scrolled{background:color-mix(in srgb,var(--color-ink) 88%,transparent)}}.site-header.menu-open{background:var(--color-ink)}@supports ((-webkit-backdrop-filter:blur(1rem)) or (backdrop-filter:blur(1rem))){.site-header.is-scrolled{-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem)}}.wordmark{justify-content:center;justify-self:start;align-items:center;min-width:3.5rem;min-height:2.75rem;line-height:1;display:inline-flex}.wordmark-image{filter:invert();width:3.5rem;height:auto;display:block}.desktop-nav{align-items:center;gap:clamp(1rem,2vw,2rem);font-size:.82rem;display:flex}.desktop-nav a,.site-footer a{padding-block:.75rem;position:relative}.desktop-nav a:after,.site-footer a:after{content:"";transform-origin:100%;height:1px;transition:transform var(--motion-base) var(--ease-out);background:currentColor;position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after,.site-footer a:hover:after{transform-origin:0;transform:scaleX(1)}.desktop-nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.site-footer a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.menu-toggle{min-width:4.5rem;min-height:2.75rem;color:inherit;font:inherit;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.75rem;display:none}.menu-mark{background:currentColor;width:1.4rem;height:1px;box-shadow:0 5px}.mobile-menu{z-index:-1;background:var(--color-ink);align-items:center;padding:7rem 1.5rem 3rem;display:grid;position:fixed;inset:0}.mobile-menu nav{flex-direction:column;display:flex}.mobile-menu a{border-bottom:1px solid var(--rule-subtle);min-height:3.75rem;font-family:var(--font-display),Georgia,serif;grid-template-columns:2.5rem 1fr;align-items:center;font-size:clamp(2.1rem,9vw,4rem);line-height:1;display:grid}.mobile-menu a span{font-family:var(--font-mono),monospace;color:var(--text-muted);font-size:.65rem}.hero{isolation:isolate;background:var(--color-ink);min-height:max(46rem,100svh);position:relative;overflow:hidden}.hero:before,.hero:after{z-index:2;pointer-events:none;content:"";position:absolute;inset:0}.hero:before{background:linear-gradient(90deg,#0f0f0fc7 0%,#0f0f0f0d 38%,#0f0f0f24 65%,#0f0f0f99 100%)}.hero:after{background:linear-gradient(#0f0f0f7a,#0000 26% 72%,#0f0f0fe0)}.hero-portrait,.hero-fragment-layer{position:absolute;inset:0}.hero-portrait{z-index:1}.hero-fragment-layer{display:none}.hero-image{object-fit:cover;object-position:center 35%;filter:brightness(.73)saturate(.78)contrast(1.04)}.hero-copy{z-index:3;width:min(47rem,52vw);position:absolute;top:50%;left:clamp(1.25rem,8vw,9rem);transform:translateY(-46%)}.hero-copy h1{font-family:var(--font-display),Georgia,serif;letter-spacing:-.065em;text-shadow:0 2px 22px #00000052;flex-direction:column;margin:0;font-size:clamp(5.25rem,10.5vw,11rem);font-weight:400;line-height:.64;display:flex}.hero-copy h1 em{margin-left:clamp(1rem,8vw,7.5rem);font-weight:300}.hero-site-line{color:var(--color-paper);margin:clamp(2rem,4vw,3.5rem) 0 0 clamp(1rem,8vw,7.5rem)}@supports (color:color-mix(in lab, red, red)){.hero-site-line{color:color-mix(in srgb,var(--color-paper) 76%,transparent)}}.hero-site-line{font-family:var(--font-display),Georgia,serif;letter-spacing:.01em;font-size:clamp(1.05rem,1.5vw,1.35rem);font-style:italic}.publication-front{padding-block:var(--space-section);background:var(--surface-reading);color:var(--text-reading)}.publication-front .mono-label{color:var(--color-stone-dark);margin:0 0 1.5rem}.latest-thought{grid-column:1/10;padding-bottom:clamp(3rem,7vw,7rem)}.publication-front>.container>.editorial-grid>.section-rule{grid-column:1/-1}.currently{grid-column:1/9;padding-top:clamp(3rem,7vw,7rem)}.currently>h2,.recent>h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(2rem,4.5vw,4.5rem);font-weight:400;line-height:1}.currently-list{border-top:1px solid var(--rule-subtle);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,5rem);display:grid}.currently-list>div{border-bottom:1px solid var(--rule-subtle);padding:1.5rem 1.5rem 2.5rem 0}.currently-list>div:nth-child(odd){border-right:1px solid var(--rule-subtle)}.currently-list>div:nth-child(2n){padding-left:1.5rem}.currently-list p{color:var(--color-stone-dark);margin:0}.recent{grid-column:10/13;padding-top:clamp(3rem,7vw,7rem)}.recent>h2{color:var(--color-stone-dark);font-size:clamp(1.75rem,3vw,3rem)}.publication-front>.container>.editorial-grid>.section-rule:last-child{margin-top:clamp(3rem,7vw,7rem)}.home-section-head{grid-template-columns:3fr 9fr;align-items:start;gap:2rem;display:grid}.home-section-head .mono-label{margin-top:.7rem}.writing-index{border-top:1px solid var(--rule-subtle);margin-top:clamp(4rem,8vw,8rem)}.writing-entry{border-bottom:1px solid var(--rule-subtle);grid-template-columns:1fr 11fr;gap:2rem;padding:clamp(1.75rem,3vw,3rem) 0;display:grid}.writing-number{font-family:var(--font-mono),monospace;color:var(--color-stone-dark);font-size:.7rem}.writing-meta{color:var(--color-stone-dark);flex-wrap:wrap;gap:1.25rem;display:flex}.writing-entry h3{max-width:58rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.035em;margin:1rem 0 0;font-size:clamp(2.25rem,5vw,5.25rem);font-weight:400;line-height:.96}.workbench-label{grid-column:1/4}.workbench-label .section-rule{margin-top:1.5rem}.workbench-feature{grid-column:5/13}.workbench-feature>.mono-label{color:var(--color-stone)}.workbench-feature h2{max-width:62rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:2rem 0;font-size:clamp(3rem,7vw,7rem);font-weight:300;line-height:.88}.workbench-feature p{max-width:43rem;color:var(--color-stone);margin:0 0 0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.7vw,1.4rem);line-height:1.6}.home-studio{padding:var(--space-section) 0;background:var(--color-ink);position:relative;overflow:hidden}.studio-heading{z-index:2;max-width:48rem;position:relative}.studio-heading h2{font-family:var(--font-display),Georgia,serif;margin:1rem 0 2rem;font-size:clamp(4rem,9vw,9rem);font-weight:300;line-height:.82}.studio-heading>.mono-label:last-child{color:var(--color-stone)}.studio-composition{grid-template-columns:2fr 1fr;gap:2rem;height:clamp(24rem,56vw,50rem);margin-top:4rem;display:grid}.studio-composition span{background:linear-gradient(135deg,var(--color-charcoal),#332f29)}.studio-composition span:last-child{background:linear-gradient(160deg,#292724,var(--color-ink));border:1px solid var(--rule-subtle);margin-top:18%}.home-field-notes{padding:var(--space-section) 0;background:var(--color-paper-deep);color:var(--color-ink)}.home-field-notes header{grid-column:1/4}.home-field-notes header h2{font-family:var(--font-display),Georgia,serif;margin:1.5rem 0;font-size:clamp(2.75rem,5vw,5rem);font-weight:400;line-height:.9}.field-note-stream{border-top:1px solid var(--rule-subtle);grid-column:5/13}.field-note-stream article{border-bottom:1px solid var(--rule-subtle);grid-template-columns:2fr 6fr auto;align-items:start;gap:2rem;padding:1.5rem 0;display:grid}.field-note-stream h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.7vw,1.4rem);font-weight:400}.home-principles{padding:var(--space-section) 0;background:var(--color-paper);color:var(--color-ink)}.principle-line{border-top:1px solid var(--rule-subtle);grid-template-columns:8fr 4fr;align-items:end;gap:clamp(2rem,6vw,7rem);margin-top:clamp(3rem,7vw,7rem);padding-top:2rem;display:grid}.principle-line h2{font-family:var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:0;font-size:clamp(4rem,9vw,9.5rem);font-weight:300;line-height:.78}.principle-line p{color:var(--color-stone-dark);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.6}.home-living{padding:var(--space-section) 0;background:var(--color-ink)}.living-frame{border:1px solid var(--rule-subtle);background:linear-gradient(145deg,#211f1c,#0f0f0f);grid-column:1/9;min-height:36rem;padding:clamp(2rem,5vw,5rem)}.living-frame h2{max-width:50rem;font-family:var(--font-display),Georgia,serif;margin:clamp(4rem,10vw,10rem) 0 2rem;font-size:clamp(4rem,8vw,8rem);font-weight:300;line-height:.82}.living-note{color:var(--color-stone);grid-column:10/13;align-self:end}.home-latest,.home-now,.home-about{padding:var(--space-section) 0;background:var(--color-paper);color:var(--color-ink)}.home-latest h2,.home-now h2,.home-about h2{font-family:var(--font-display),Georgia,serif;margin:1.5rem 0;font-size:clamp(3rem,7vw,7rem);font-weight:300;line-height:.9}.home-now{background:var(--color-paper-deep)}.home-now .editorial-grid>div:first-child{grid-column:1/7}.now-areas{border-top:1px solid var(--rule-subtle);grid-column:8/13;grid-template-columns:1fr 1fr;display:grid}.now-areas span{border-bottom:1px solid var(--rule-subtle);padding:1rem 0}.home-about>.container>.editorial-grid>.mono-label{grid-column:1/4}.home-about>.container>.editorial-grid>div{grid-column:5/13}.home-archive{background:var(--color-paper-deep);color:var(--color-ink);padding:clamp(5rem,9vw,9rem) 0}.home-archive .editorial-grid>div:first-child{grid-column:1/8}.home-archive h2{font-family:var(--font-display),Georgia,serif;margin:1.5rem 0 0;font-size:clamp(3.5rem,7vw,7rem);font-weight:300;line-height:.86}.archive-facets{border-bottom:1px solid var(--rule-subtle);font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;grid-column:9/13;justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:.5rem;font-size:.7rem;display:flex}.home-bridge{background:var(--color-ink);padding:4rem 0}.bridge-inner{justify-content:space-between;align-items:center;gap:2rem;display:flex}.bridge-inner>a{font-family:var(--font-mono),monospace;color:var(--color-stone);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.site-footer{background:var(--color-ink);padding:clamp(4rem,8vw,8rem) 0 2rem}.footer-lead{justify-content:space-between;align-items:flex-end;gap:2rem;padding:clamp(2.5rem,5vw,5rem) 0;display:flex}.footer-lead>p{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(3rem,7vw,7rem);line-height:.9}.footer-grid{border-top:1px solid var(--rule-subtle);grid-template-columns:1fr 1fr auto;align-items:end;gap:2rem;padding-top:2rem;display:grid}.footer-grid nav{gap:1.5rem;font-size:.85rem;display:flex}.leander-bridge{color:var(--text-muted);margin:0;font-size:.85rem}.leander-bridge span{color:var(--color-paper)}.footer-grid>.mono-label{color:var(--text-muted);margin:0}@media (max-width:64rem){.desktop-nav{display:none}.site-header{grid-template-columns:1fr 1fr}.menu-toggle{justify-self:end;display:flex}.hero-copy{width:calc(100% - 3rem);top:auto;bottom:12%;transform:none}.hero-copy h1{font-size:clamp(4.6rem,15vw,8.5rem)}.currently{grid-column:1/8}.recent{grid-column:9/13}.workbench-label{grid-column:1/4}.workbench-feature{grid-column:4/13}.home-field-notes header{grid-column:1/5}.field-note-stream{grid-column:5/13}.living-frame{grid-column:1/10}.living-note{grid-column:10/13}}@media (max-width:48rem){.container{width:min(100% - 2.5rem,90rem)}.editorial-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.site-header{min-height:5rem;padding:1rem 1.25rem}.hero{min-height:max(42rem,100svh)}.hero:before{background:linear-gradient(#0f0f0f94,#0000 28% 54%,#0f0f0feb)}.hero:after{background:linear-gradient(90deg,#0f0f0f24,#0000 56%,#0f0f0f38)}.hero-image{object-position:center 18%;filter:brightness(.67)saturate(.8)contrast(1.02)}.hero-copy{width:calc(100% - 2.5rem);bottom:10%;left:1.25rem}.hero-copy h1{font-size:clamp(4.25rem,22vw,7.5rem);line-height:.68}.hero-copy h1 em{margin-left:.6rem}.hero-site-line{margin:2rem 0 0 .6rem}.latest-thought,.currently,.recent{grid-column:1/-1}.currently-list{grid-template-columns:1fr}.currently-list>div:nth-child(odd){border-right:0}.currently-list>div:nth-child(2n){padding-left:0}.recent{padding-top:4rem}.home-section-head{grid-template-columns:1fr}.writing-entry{grid-template-columns:2.5rem 1fr}.workbench-label,.workbench-feature,.home-field-notes header,.field-note-stream,.living-frame,.living-note,.home-now .editorial-grid>div:first-child,.now-areas,.home-about>.container>.editorial-grid>.mono-label,.home-about>.container>.editorial-grid>div,.home-archive .editorial-grid>div:first-child,.archive-facets{grid-column:1/-1}.workbench-feature{padding-top:3rem}.field-note-stream{margin-top:3rem}.field-note-stream article,.principle-line{grid-template-columns:1fr}.studio-composition{grid-template-columns:1fr 1fr;height:30rem}.living-note{margin-top:2rem}.now-areas,.archive-facets{margin-top:3rem}.bridge-inner,.footer-lead,.footer-grid{flex-direction:column;align-items:flex-start}.footer-lead,.footer-grid{display:flex}.footer-grid nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.hero:before,.hero:after{display:none}.section-rule{background:canvastext}}.home-latest-thought{padding:var(--space-section) 0;background:var(--color-paper);color:var(--color-ink)}.latest-thought-label{grid-column:1/4}.latest-thought-label .section-rule{margin-top:1.5rem}.latest-thought-body>h2{max-width:54rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:1.25rem 0 2rem;font-size:clamp(3rem,7vw,7.5rem);font-weight:300;line-height:.88}.latest-thought-body>p{max-width:38rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.65}.home-workbench{padding:var(--space-section) 0;background:var(--color-charcoal)}.workbench-heading{border-bottom:1px solid var(--rule-subtle);justify-content:space-between;align-items:baseline;padding-bottom:1.5rem;display:flex}.workbench-heading>p{margin:0}.workbench-heading>span{font-family:var(--font-display),Georgia,serif;color:var(--color-stone);font-size:2rem}.workbench-list{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem);display:grid}.workbench-feature{border-bottom:1px solid var(--rule-subtle);grid-column:4/13;padding:clamp(3rem,7vw,7rem) 0}.workbench-feature:nth-child(2){grid-column:2/10}.workbench-feature:nth-child(3){grid-column:6/13}.workbench-feature h2{max-width:62rem;margin:1.5rem 0 2rem;font-size:clamp(3rem,7vw,7rem)}.workbench-feature p{max-width:43rem;margin-left:auto}.home-studio{padding:0 0 var(--space-section);background:var(--color-ink)}.studio-media{background:var(--color-charcoal);min-height:clamp(30rem,72vw,64rem)}.studio-media img{object-fit:cover;width:100%;height:100%;display:block}.studio-caption{grid-template-columns:3fr 7fr 2fr;align-items:start;gap:2rem;padding-top:2rem;display:grid}.studio-caption>p{margin:0}.studio-caption>h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(3rem,7vw,7rem);font-weight:300;line-height:.88}.studio-caption>p:last-child{color:var(--color-stone)}.home-writing{padding:var(--space-section) 0;background:var(--color-paper);color:var(--color-ink)}.writing-heading{grid-template-columns:3fr 9fr;gap:2rem;display:grid}.writing-heading>p{margin:.5rem 0 0}.writing-heading>h2{max-width:50rem;font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(3.5rem,7vw,7.25rem);font-weight:300;line-height:.88}.writing-index{border-top:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(1rem,2vw,2rem);margin-top:clamp(5rem,10vw,10rem);display:grid}.writing-entry{border-top:1px solid var(--rule-subtle);border-bottom:0;padding:2rem 0;display:block}.writing-entry-1{grid-column:1/8}.writing-entry-2{grid-column:5/13;margin-top:clamp(5rem,9vw,9rem)}.writing-entry-3{grid-column:2/10;margin-top:clamp(2rem,5vw,5rem)}.writing-entry h3{margin-top:1rem}.writing-entry-2 h3{font-size:clamp(3rem,6vw,6.5rem);font-style:italic}.writing-entry-3 h3{max-width:45rem;font-size:clamp(2.25rem,4vw,4.5rem)}.home-currently{padding:var(--space-section) 0;background:var(--color-paper-deep);color:var(--color-ink)}.home-currently header{grid-column:1/5}.home-currently header>p{margin:0}.home-currently header>h2{font-family:var(--font-display),Georgia,serif;margin:1.25rem 0 0;font-size:clamp(3.5rem,7vw,7rem);font-weight:300;line-height:.88}.currently-stream{border-top:1px solid var(--rule-subtle);grid-column:6/13}.currently-stream>div{border-bottom:1px solid var(--rule-subtle);grid-template-columns:2fr 4fr auto;align-items:start;gap:1.5rem;min-height:5.5rem;padding:1.25rem 0;display:grid}.currently-stream p{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.1rem}@media (max-width:48rem){.latest-thought-label,.latest-thought-body,.home-currently header,.currently-stream{grid-column:1/-1}.latest-thought-body,.currently-stream{margin-top:3rem}.workbench-list,.writing-index{grid-template-columns:repeat(4,minmax(0,1fr))}.workbench-feature,.workbench-feature:nth-child(2),.workbench-feature:nth-child(3),.writing-entry-1,.writing-entry-2,.writing-entry-3{grid-column:1/-1}.workbench-feature p{margin-left:0}.studio-caption,.writing-heading{grid-template-columns:1fr}.studio-caption{gap:1rem}.studio-caption>h2{margin-block:1rem}.writing-entry-2,.writing-entry-3{margin-top:2rem}.currently-stream>div,.principle-line{grid-template-columns:1fr}}.hero-copy{width:min(60rem,66vw)}.hero-copy:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 34% 48%,#0808088a,#0808082e 52%,#0000 76%);position:absolute;inset:-12% -8% -14% -10%}.hero-copy h1{text-shadow:0 3px 14px #00000085;font-size:clamp(6.5rem,12.5vw,13rem);font-weight:500}.hero-copy h1 em{font-weight:400}.hero-site-line{color:var(--color-paper);font-size:clamp(1.55rem,2.25vw,2rem);font-weight:400}@supports (color:color-mix(in lab, red, red)){.hero-site-line{color:color-mix(in srgb,var(--color-paper) 92%,transparent)}}.hero-site-line{text-shadow:0 2px 10px #00000080}.latest-thought-body>p{max-width:44rem}.studio-without-image{padding:var(--space-section) 0;background:var(--color-ink)}.studio-without-image .studio-caption{border-top:1px solid var(--rule-subtle);border-bottom:1px solid var(--rule-subtle);align-content:center;min-height:clamp(26rem,46vw,42rem)}.studio-caption>p:last-child{max-width:26rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.6}.writing-excerpt{max-width:40rem;color:var(--color-stone-dark);margin:1.5rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}.writing-entry-2 .writing-excerpt{margin-left:auto}.home-about-leandro{padding:var(--space-section) 0;background:var(--color-paper);color:var(--color-ink)}.home-about-leandro>.container>.editorial-grid>.mono-label{grid-column:1/4;margin:0}.home-about-leandro>.container>.editorial-grid>div{grid-column:5/12}.home-about-leandro h2{font-family:var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:0 0 2rem;font-size:clamp(4rem,8vw,8rem);font-weight:300;line-height:.85}.home-about-leandro p{max-width:42rem;margin:1.5rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.65}.home-about-leandro .about-lead{max-width:50rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,4vw,4rem);font-weight:300;line-height:1.02}@media (max-width:64rem){.hero-copy{width:min(58rem,78vw)}.hero-copy h1{font-size:clamp(6rem,14vw,10rem)}}@media (max-width:48rem){.hero-copy{width:calc(100% - 2.5rem)}.hero-copy h1{font-size:clamp(5rem,24vw,8.25rem)}.hero-site-line{font-size:clamp(1.4rem,6vw,1.75rem)}.studio-without-image .studio-caption{min-height:28rem}.home-about-leandro>.container>.editorial-grid>.mono-label,.home-about-leandro>.container>.editorial-grid>div{grid-column:1/-1}.home-about-leandro>.container>.editorial-grid>div{margin-top:3rem}}.workbench-feature.has-editorial-image{grid-template-columns:minmax(0,5fr) minmax(16rem,4fr);align-items:end;gap:clamp(2rem,5vw,6rem);display:grid}.workbench-feature.has-editorial-image img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.home-fight{padding:var(--space-section) 0;background:var(--color-ink)}.fight-image{width:100%;height:clamp(34rem,75vw,68rem);overflow:hidden}.fight-image img{object-fit:cover;width:100%;height:100%;display:block}.fight-layout{border-top:1px solid var(--rule-subtle);border-bottom:1px solid var(--rule-subtle);grid-template-columns:3fr 8fr 1fr;align-content:center;gap:clamp(1rem,2vw,2rem);min-height:clamp(34rem,58vw,52rem);display:grid}.fight-layout>.mono-label{color:var(--color-stone);grid-column:1;margin:1rem 0 0}.fight-copy{grid-column:2}.fight-copy h2{font-family:var(--font-display),Georgia,serif;letter-spacing:-.06em;margin:0 0 clamp(3rem,6vw,6rem);font-size:clamp(5rem,11vw,12rem);font-weight:300;line-height:.76}.fight-copy p{max-width:40rem;margin:0 0 1.35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.65vw,1.4rem);line-height:1.65}.fight-copy p:first-of-type{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.25rem,4vw,4rem);font-weight:300;line-height:1}.has-fight-image .fight-layout{border-top:0;min-height:auto;padding:clamp(4rem,8vw,8rem) 0}.writing-entry.has-writing-image{grid-template-columns:minmax(14rem,4fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,6rem);display:grid}.writing-entry.has-writing-image img{aspect-ratio:4/5;object-fit:cover;grid-row:1/5;width:100%;display:block}.home-currently header img{aspect-ratio:4/5;object-fit:cover;width:100%;margin-top:clamp(3rem,6vw,6rem);display:block}.home-about-leandro.has-about-portrait>.container>.editorial-grid>div{grid-column:4/9}.home-about-leandro>.container>.editorial-grid>img{aspect-ratio:4/5;object-fit:cover;grid-column:10/13;width:100%;display:block}@media (max-width:48rem){.workbench-feature.has-editorial-image,.writing-entry.has-writing-image{grid-template-columns:1fr}.fight-layout{grid-template-columns:repeat(4,minmax(0,1fr));min-height:38rem;padding:4rem 0}.fight-layout>.mono-label,.fight-copy{grid-column:1/-1}.fight-copy h2{margin-top:3rem}.writing-entry.has-writing-image img{grid-row:auto}.home-about-leandro.has-about-portrait>.container>.editorial-grid>div,.home-about-leandro>.container>.editorial-grid>img{grid-column:1/-1}.home-about-leandro>.container>.editorial-grid>img{margin-top:3rem}}.latest-thought-body{grid-column:4/11}.latest-thought-body>h2{max-width:48rem;margin-top:0;font-size:clamp(3.5rem,7.5vw,8rem);line-height:.9}.latest-thought-copy{width:min(100%,36rem);margin:clamp(3rem,6vw,6rem) 0 0 auto}.latest-thought-copy p{margin:0 0 1.35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.55vw,1.3rem);line-height:1.7}.latest-thought-copy p:last-child{font-family:var(--font-display),Georgia,serif;margin-top:2.75rem;font-size:clamp(1.75rem,3vw,3rem);font-style:italic;line-height:1.05}.home-creative{padding:var(--space-section) 0;background:var(--color-ink)}.creative-grid{border-top:1px solid var(--rule-subtle);border-bottom:1px solid var(--rule-subtle);grid-template-columns:7fr 5fr;align-items:end;gap:clamp(3rem,8vw,10rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.creative-grid>div:first-child>p{color:var(--color-stone);margin:0 0 2rem}.creative-grid h2{max-width:48rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.05em;margin:0;font-size:clamp(4rem,8.5vw,9rem);font-weight:300;line-height:.82}.creative-index{flex-direction:column;display:flex}.creative-index span{border-bottom:1px solid var(--rule-subtle);font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;padding:1.15rem 0;font-size:.72rem}.creative-index span:first-child{border-top:1px solid var(--rule-subtle)}@media (max-width:48rem){.latest-thought-body{grid-column:1/-1}.creative-grid{grid-template-columns:1fr}.creative-index{margin-top:2rem}}.route-page{background:var(--color-paper);min-height:100vh;color:var(--color-ink)}.route-masthead{background:var(--color-ink);min-height:clamp(34rem,68vh,48rem);color:var(--color-paper);align-items:flex-end;padding:10rem 0 clamp(4rem,8vw,8rem);display:flex}.route-masthead .mono-label{color:var(--color-stone);margin:0 0 2rem}.route-masthead h1{max-width:70rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.06em;margin:0;font-size:clamp(5rem,12vw,12rem);font-weight:300;line-height:.76}.route-masthead>div>p:last-child:not(.mono-label){max-width:38rem;color:var(--color-stone);margin:3rem 0 0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.65}.journal-entry{border-bottom:1px solid var(--rule-subtle);grid-template-columns:2fr 6fr 4fr;gap:clamp(1rem,3vw,4rem);padding:clamp(3rem,6vw,6rem) 0;display:grid}.journal-entry>.mono-label{color:var(--color-stone-dark);margin:0}.journal-entry h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(2.5rem,5vw,5.5rem);font-weight:300;line-height:.9}.journal-entry>div{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.7}.journal-entry>div p{margin:0 0 1.25rem}.journal-entry-featured{grid-template-columns:2fr 8fr 2fr;padding-top:0}.journal-entry-featured h2{font-size:clamp(4rem,8vw,8.5rem)}.journal-entry-featured>div{grid-column:3/4}.journal-entry-featured>.mono-label{grid-column:1}.journal-entry-featured h2{grid-column:2/4}.route-workbench{background:var(--color-charcoal);color:var(--color-paper)}.build-stream{padding:var(--space-section) 0}.build-stream article{border-bottom:1px solid var(--rule-subtle);grid-template-columns:2fr 7fr 3fr;gap:clamp(1rem,3vw,4rem);padding:clamp(3rem,6vw,6rem) 0;display:grid}.build-stream .mono-label{color:var(--color-stone);margin:0}.build-stream h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(3.5rem,7vw,7rem);font-weight:300;line-height:.84}.build-stream article>p:last-child{color:var(--color-stone);align-self:end;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.65}.route-studio{background:var(--color-ink);color:var(--color-paper)}.studio-index{padding:var(--space-section) 0}.studio-index>div{border-bottom:1px solid var(--rule-subtle);grid-template-columns:2fr 10fr;align-items:baseline;padding:clamp(2rem,5vw,5rem) 0;display:grid}.studio-index span{font-family:var(--font-mono),monospace;color:var(--color-stone);font-size:.7rem}.studio-index h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(4rem,9vw,9rem);font-weight:300;line-height:.8}.principles-stream{padding:var(--space-section) 0}.principles-stream article{border-bottom:1px solid var(--rule-subtle);grid-template-columns:1fr 7fr 4fr;align-items:end;gap:clamp(1rem,3vw,4rem);padding:clamp(2.5rem,5vw,5rem) 0;display:grid}.principles-stream article>span{font-family:var(--font-mono),monospace;color:var(--color-stone-dark);font-size:.7rem}.principles-stream h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:300;line-height:.86}.principles-stream p{color:var(--color-stone-dark);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6}.route-work{min-height:100vh}.work-structure{padding:var(--space-section) 0}.work-structure>div{border-bottom:1px solid var(--rule-subtle);font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:2rem;padding:2rem 0;font-size:.72rem;display:flex}.route-about{padding-bottom:var(--space-section)}.about-reading{padding-top:var(--space-section)}.about-reading>div{grid-column:3/9}.about-reading>div p{margin:0 0 2rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.65}.about-reading>div p:nth-child(2),.about-reading>div p:last-child{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.5rem,5vw,5rem);font-weight:300;line-height:.95}.about-reading aside{border-top:1px solid var(--rule-subtle);flex-direction:column;grid-column:10/13;align-self:start;display:flex}.about-reading aside span{border-bottom:1px solid var(--rule-subtle);font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;padding:1rem 0;font-size:.7rem}.route-now{padding-bottom:var(--space-section)}.now-stream{padding-top:var(--space-section)}.now-stream article{border-bottom:1px solid var(--rule-subtle);grid-template-columns:4fr 8fr;gap:2rem;padding:2rem 0;display:grid}.now-stream h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(2.25rem,4vw,4rem);font-weight:300}.now-stream p{max-width:40rem;margin:.5rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65}.now-updated{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;margin:4rem 0 0;font-size:.7rem}.route-manifesto{padding-bottom:var(--space-section)}.manifesto-reading{width:min(100%,44rem);padding-top:var(--space-section);margin:0 auto}.manifesto-reading p{white-space:pre-line;margin:0 0 2.25rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.65vw,1.4rem);line-height:1.75}.manifesto-reading .manifesto-emphasis{font-family:var(--font-display),Georgia,serif;margin:clamp(4rem,8vw,8rem) -10vw;font-size:clamp(2.5rem,5vw,5rem);font-weight:300;line-height:1.05}.manifesto-reading p:first-child{margin-top:0}@media (max-width:48rem){.route-masthead{min-height:32rem;padding-top:8rem}.journal-entry,.journal-entry-featured,.build-stream article,.principles-stream article,.now-stream article{grid-template-columns:1fr}.journal-entry-featured>.mono-label,.journal-entry-featured h2,.journal-entry-featured>div{grid-column:1}.journal-entry h2,.build-stream h2,.principles-stream h2,.journal-entry>div,.build-stream article>p:last-child,.principles-stream p{margin-top:2rem}.studio-index>div{grid-template-columns:3rem 1fr}.about-reading>div,.about-reading aside{grid-column:1/-1}.about-reading aside{margin-top:3rem}.manifesto-reading .manifesto-emphasis{margin-inline:0}}.about-opening{padding:var(--space-section) 0;background:var(--color-paper)}.about-opening .editorial-grid{align-items:center}.about-opening-copy{z-index:1;grid-column:1/6;position:relative}.about-opening-copy p{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.7}.about-opening-copy p:last-child{max-width:38rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:clamp(3rem,7vw,7rem) -18vw 0 5vw;font-size:clamp(4rem,9vw,9rem);font-weight:300;line-height:.82}.about-opening .about-portrait{grid-column:7/13}.about-opening .about-portrait img{height:clamp(42rem,65vw,66rem)}.about-chapters{padding:var(--space-section) 0;background:var(--color-paper-deep)}.about-chapters>.container{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,4vw,5rem);display:grid}.about-chapter{border-top:1px solid var(--rule-subtle);padding-top:1.25rem}.about-chapter .mono-label{color:var(--color-stone-dark);margin:0 0 2rem}.about-chapter>p:last-child{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(2.25rem,4vw,4.75rem);font-weight:300;line-height:.98}.about-chapter-origins{grid-column:1/8}.about-chapter-making{grid-column:9/13;margin-top:clamp(8rem,18vw,18rem)}.about-chapter-life{grid-column:4/11;margin-top:clamp(6rem,12vw,12rem)}.about-current{padding:var(--space-section) 0;background:var(--color-ink);color:var(--color-paper)}.about-current .editorial-grid>.mono-label{color:var(--color-stone);grid-column:1/4;margin:0}.about-current .editorial-grid>div{grid-column:5/12}.about-current .editorial-grid>div p{max-width:52rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.035em;margin:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:300;line-height:.9}.about-current .editorial-grid>div p:last-child{max-width:32rem;color:var(--color-stone);letter-spacing:0;margin:clamp(4rem,8vw,8rem) 0 0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.65}.now-date{border-bottom:1px solid var(--rule-subtle);grid-template-columns:4fr 8fr;align-items:end;gap:2rem;padding:clamp(4rem,8vw,8rem) 0;display:grid}.now-date .mono-label{color:var(--color-stone-dark);margin:0}.now-date>p:last-child{font-family:var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:0;font-size:clamp(4rem,10vw,10rem);font-weight:300;line-height:.72}.now-date>p span{font-style:italic}.route-now .now-stream{padding-top:clamp(3rem,7vw,7rem)}.route-now .now-item-1,.route-now .now-item-5{border-top-color:var(--color-ink)}.route-now .now-updated{border-top:1px solid var(--rule-subtle);padding-top:1.5rem}@media (max-width:48rem){.about-opening-copy,.about-opening .about-portrait,.about-chapter-origins,.about-chapter-making,.about-chapter-life,.about-current .editorial-grid>.mono-label,.about-current .editorial-grid>div{grid-column:1/-1}.about-opening-copy p:last-child{margin:3rem 0}.about-opening .about-portrait img{aspect-ratio:3/4;height:auto}.about-chapters>.container{grid-template-columns:repeat(4,minmax(0,1fr))}.about-chapter-making,.about-chapter-life{margin-top:5rem}.about-current .editorial-grid>div{margin-top:3rem}.now-date{grid-template-columns:1fr;gap:2rem}.now-date>p:last-child{font-size:clamp(4.5rem,23vw,7rem)}}.route-library{padding-bottom:var(--space-section)}.library-index{padding-top:var(--space-section);grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(1rem,2vw,2rem);display:grid}.library-index section{border-top:1px solid var(--rule-subtle);min-height:clamp(15rem,28vw,28rem);padding:1.5rem 0}.library-index section:first-child{grid-column:1/8}.library-index section:nth-child(2){grid-column:9/13;margin-top:clamp(7rem,14vw,14rem)}.library-index section:nth-child(3){grid-column:3/9}.library-index section:nth-child(4){grid-column:8/13;margin-top:clamp(5rem,10vw,10rem)}.library-index .mono-label{color:var(--color-stone-dark);margin:0}.library-index h2{font-family:var(--font-display),Georgia,serif;margin:clamp(2rem,5vw,5rem) 0 0;font-size:clamp(3.5rem,7vw,7.5rem);font-weight:300;line-height:.85}@media (max-width:48rem){.library-index{grid-template-columns:repeat(4,minmax(0,1fr))}.library-index section:first-child,.library-index section:nth-child(2),.library-index section:nth-child(3),.library-index section:nth-child(4){grid-column:1/-1;min-height:13rem;margin-top:0}}.fight-copy h2 a{color:inherit;text-decoration:none}.fight-copy h2 a:hover{font-style:italic}.fight-link{color:var(--color-stone);font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.75rem;margin-top:2rem;font-size:.78rem;text-decoration:none;display:inline-flex}.fight-link span{transition:transform .2s}.fight-link:hover span{transform:translate(.2rem,-.2rem)}.route-principles .principles-stream{padding-block:var(--space-section)}.route-principles .principles-stream article{grid-template-columns:1fr 6fr 5fr;align-items:start}.route-principles .principles-stream article>div p{max-width:38rem;color:var(--color-stone-dark);margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.55vw,1.35rem);line-height:1.65}.route-principles .principles-stream article:first-child>div p:first-child{color:var(--color-ink);font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,3.5vw,3.75rem);font-weight:300;line-height:1.04}.route-fight{background:var(--color-ink);color:var(--color-paper)}.fight-masthead{border-bottom:1px solid var(--rule-subtle);align-items:flex-end;min-height:clamp(42rem,84vh,62rem);padding:10rem 0 clamp(5rem,9vw,9rem);display:flex}.fight-masthead .mono-label{color:var(--color-stone);margin:0 0 2rem}.fight-masthead h1{max-width:72rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:0;font-size:clamp(6rem,14vw,14rem);font-weight:300;line-height:.72}.fight-opening{padding:var(--space-section) 0}.fight-opening .editorial-grid>.mono-label{color:var(--color-stone);grid-column:1/4;margin:0}.fight-opening article{grid-column:5/12}.fight-opening article p{max-width:44rem;color:var(--color-stone);margin:0 0 1.75rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.7}.fight-opening article p:first-child{max-width:58rem;color:var(--color-paper);font-family:var(--font-display),Georgia,serif;letter-spacing:-.04em;margin-bottom:clamp(4rem,8vw,8rem);font-size:clamp(4rem,8vw,8rem);font-weight:300;line-height:.84}.fight-directions{padding:var(--space-section) 0;background:var(--color-paper);color:var(--color-ink)}.fight-directions header{grid-template-columns:4fr 8fr;align-items:end;gap:2rem;margin-bottom:clamp(4rem,8vw,8rem);display:grid}.fight-directions header p{margin:0}.fight-directions header>p:last-child{font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:300}.fight-directions ol{margin:0;padding:0;list-style:none}.fight-directions li{border-top:1px solid var(--rule-subtle);grid-template-columns:1fr 8fr 3fr;align-items:baseline;gap:clamp(1rem,3vw,4rem);padding:clamp(2rem,4vw,4rem) 0;display:grid}.fight-directions li:last-child{border-bottom:1px solid var(--rule-subtle)}.fight-directions li>span{color:var(--color-stone-dark);font-family:var(--font-mono),monospace;font-size:.78rem}.fight-directions h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(2.75rem,5vw,5.5rem);font-weight:300;line-height:.9}.fight-directions li .mono-label{color:var(--color-stone-dark);justify-self:end;margin:0}.fight-journal-bridge{padding:var(--space-section) 0}.fight-journal-bridge .container{grid-template-columns:4fr 8fr;align-items:end;gap:2rem;display:grid}.fight-journal-bridge .mono-label{color:var(--color-stone);margin:0}.fight-journal-bridge a{color:var(--color-paper);font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,6vw,6.5rem);font-weight:300;line-height:.9;text-decoration:none}.fight-journal-bridge a:hover{font-style:italic}.entry-related{border-top:1px solid var(--rule-subtle);grid-template-columns:4fr 8fr;align-items:end;gap:2rem;padding:clamp(3rem,6vw,6rem) 0;display:grid}.entry-related .mono-label{color:var(--color-stone-dark);margin:0}.entry-related a{color:inherit;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,4vw,4rem);font-weight:300;line-height:1;text-decoration:none}.entry-related a:hover{font-style:italic}@media (max-width:48rem){.route-principles .principles-stream article,.fight-opening .editorial-grid,.fight-directions header,.fight-directions li,.fight-journal-bridge .container,.entry-related{grid-template-columns:1fr}.route-principles .principles-stream article>div{margin-top:2rem}.fight-masthead{min-height:38rem}.fight-masthead h1{font-size:clamp(5rem,24vw,8rem)}.fight-opening .editorial-grid>.mono-label,.fight-opening article{grid-column:1/-1}.fight-opening article{margin-top:3rem}.fight-directions header{gap:1.5rem}.fight-directions li .mono-label{justify-self:start;margin-top:1rem}.entry-related a{margin-top:1rem}}.latest-thought-label time{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;font-size:.7rem;display:block}.latest-thought-body h2 a,.home-archive h2 a{color:inherit;text-decoration:none}.latest-thought-body h2 a:hover,.home-archive h2 a:hover{font-style:italic}.latest-thought-link,.editorial-link{color:inherit;font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.75rem;margin-top:2rem;font-size:.72rem;text-decoration:none;display:inline-flex}.latest-thought-link{margin-left:auto}.latest-thought-link span,.editorial-link span{transition:transform .2s}.latest-thought-link:hover span,.editorial-link:hover span{transform:translate(.2rem,-.2rem)}.home-archive .archive-facets{text-decoration:none}.journal-masthead h1{font-style:italic}.journal-stream{padding:clamp(5rem,10vw,10rem) 0}.journal-record{border-top:1px solid var(--rule-subtle);grid-template-columns:2fr 7fr 3fr;align-items:start;gap:clamp(1.25rem,3vw,4rem);padding:clamp(3rem,6vw,6rem) 0;display:grid}.journal-record:last-child{border-bottom:1px solid var(--rule-subtle)}.journal-record-meta{flex-direction:column;gap:1rem;display:flex}.journal-record-meta p,.journal-record-meta time{margin:0}.journal-record-meta time,.journal-record-side li{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.journal-record-main h2{max-width:52rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:300;line-height:.86}.journal-record-main h2 a{color:inherit;text-decoration:none}.journal-record-main h2 a:hover{font-style:italic}.journal-record-main>p{max-width:39rem;color:var(--color-stone-dark);margin:2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65}.journal-record-side{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:100%;display:flex}.journal-record-side ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.journal-record-side li{border:1px solid var(--rule-subtle);padding:.45rem .65rem}.journal-record-side .editorial-link{margin-top:4rem}.journal-record-featured{border-top:0;grid-template-columns:2fr 8fr 2fr;padding-top:0}.journal-record-featured .journal-record-main{grid-column:2/4}.journal-record-featured .journal-record-main h2{max-width:64rem;font-size:clamp(5rem,10vw,10.5rem);line-height:.77}.journal-record-featured .journal-record-side{grid-column:3}.journal-record-featured .journal-record-meta{grid-row:1/3}.journal-record-compact .journal-record-main>p{max-width:34rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.7rem,3vw,3rem);font-style:italic;line-height:1.08}.journal-archive-bridge{grid-template-columns:4fr 8fr;align-items:end;gap:2rem;padding:clamp(5rem,10vw,10rem) 0;display:grid}.journal-archive-bridge>p{margin:0}.journal-archive-bridge>a{color:inherit;font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,6vw,6rem);font-weight:300;line-height:.9;text-decoration:none}.journal-archive-bridge>a:hover{font-style:italic}.entry-masthead{background:var(--color-ink);color:var(--color-paper);padding:clamp(9rem,16vw,13rem) 0 clamp(5rem,10vw,10rem)}.entry-back{color:var(--color-stone);font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:clamp(5rem,10vw,10rem);font-size:.72rem;text-decoration:none;display:inline-block}.entry-heading{grid-template-columns:3fr 9fr;gap:clamp(2rem,5vw,6rem);display:grid}.entry-meta{flex-direction:column;gap:1rem;display:flex}.entry-meta time{color:var(--color-stone);font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.entry-heading h1{max-width:65rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.055em;grid-column:2;margin:0;font-size:clamp(4.5rem,9vw,10rem);font-weight:300;line-height:.79}.entry-heading .untitled-entry{font-style:italic}.entry-topics{flex-wrap:wrap;grid-column:2;gap:.6rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.entry-topics li{border:1px solid var(--rule-subtle);font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;padding:.5rem .7rem;font-size:.68rem}.entry-image{width:min(100% - 3rem,90rem);margin:clamp(3rem,7vw,7rem) auto}.entry-image img{object-fit:cover;width:100%;max-height:75rem;display:block}.entry-image figcaption{color:var(--color-stone-dark);font-family:var(--font-mono),monospace;margin-top:1rem;font-size:.68rem;line-height:1.5}.entry-body{width:min(100%,43rem);margin:0 auto;padding:clamp(5rem,10vw,10rem) 0}.entry-body p{margin:0 0 1.75rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.65vw,1.4rem);line-height:1.78}.entry-body-thought p:first-child,.entry-body-field-note p:first-child{font-family:var(--font-display),Georgia,serif;margin-bottom:clamp(3rem,6vw,5rem);font-size:clamp(2rem,4vw,4rem);font-weight:300;line-height:1.08}.entry-pagination{border-top:1px solid var(--rule-subtle);grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,8rem);padding:clamp(3rem,7vw,7rem) 0;display:grid}.entry-pagination a{color:inherit;flex-direction:column;gap:1rem;text-decoration:none;display:flex}.entry-pagination a:last-child{text-align:right}.entry-pagination strong{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.75rem,3vw,3rem);font-weight:300;line-height:1}.entry-pagination a:hover strong{font-style:italic}.archive-masthead h1{letter-spacing:-.07em}.archive-index{padding:clamp(5rem,10vw,10rem) 0}.archive-index>h2{font-family:var(--font-display),Georgia,serif;margin:0 0 clamp(3rem,6vw,6rem);font-size:clamp(3rem,6vw,6rem);font-weight:300}.archive-dimensions{grid-template-columns:repeat(3,1fr);gap:clamp(2rem,5vw,6rem);display:grid}.archive-dimensions>div{border-top:1px solid var(--rule-subtle);flex-direction:column;display:flex}.archive-dimensions h3{border-bottom:1px solid var(--rule-subtle);margin:0;padding:1rem 0}.archive-dimensions a,.archive-dimension{border-bottom:1px solid var(--rule-subtle);color:inherit;font-family:var(--font-display),Georgia,serif;justify-content:space-between;padding:1.25rem 0;font-size:clamp(1.5rem,2.5vw,2.5rem);text-decoration:none;display:flex}.archive-dimensions a:hover{font-style:italic}.archive-dimensions sup{font-family:var(--font-mono),monospace;font-size:.65rem}.archive-year{border-top:1px solid var(--rule-subtle);padding:clamp(4rem,8vw,8rem) 0}.archive-year>h2{font-family:var(--font-display),Georgia,serif;margin:0 0 clamp(3rem,6vw,6rem);font-size:clamp(6rem,14vw,14rem);font-weight:300;line-height:.7}.archive-year article{border-bottom:1px solid var(--rule-subtle);grid-template-columns:2fr 7fr 3fr;align-items:baseline;gap:2rem;padding:2rem 0;display:grid}.archive-year time,.archive-year article>p{color:var(--color-stone-dark);font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem}.archive-year h3{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(1.9rem,3.5vw,3.5rem);font-weight:300;line-height:1}.archive-year h3 a{color:inherit;text-decoration:none}.archive-year h3 a:hover{font-style:italic}@media (max-width:48rem){.latest-thought-link{margin-left:0}.journal-record,.journal-record-featured{grid-template-columns:1fr;padding:3.5rem 0}.journal-record-featured .journal-record-main,.journal-record-featured .journal-record-side,.journal-record-featured .journal-record-meta{grid-area:auto/1}.journal-record-featured .journal-record-main h2{font-size:clamp(4rem,18vw,6rem)}.journal-record-main{margin-top:2rem}.journal-record-side{margin-top:2.5rem}.journal-record-side .editorial-link{margin-top:2rem}.journal-archive-bridge{grid-template-columns:1fr}.journal-archive-bridge>a{margin-top:1rem}.entry-heading{grid-template-columns:1fr}.entry-heading h1,.entry-topics{grid-column:1}.entry-heading h1{margin-top:2.5rem;font-size:clamp(4rem,18vw,6.75rem)}.entry-pagination{grid-template-columns:1fr}.entry-pagination>span{display:none}.entry-pagination a:last-child{text-align:left}.archive-dimensions,.archive-year article{grid-template-columns:1fr}.archive-year h3{margin:1rem 0}.archive-year article>p{line-height:1.5}}body{font-size:clamp(1.0625rem,1rem + .1vw,1.125rem)}.journal-atmosphere{width:76%;margin:clamp(4rem,8vw,8rem) 0 0 auto;overflow:hidden}.journal-atmosphere img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}@media (max-width:48rem){.journal-atmosphere{width:100%;margin-top:4rem}}.mono-label,.caption,.metadata-row,.topic-label{letter-spacing:.11em;font-size:.78rem}.site-header{min-height:6.5rem}@media (max-width:64rem){.mobile-menu{z-index:0;background:var(--color-ink)}.wordmark,.menu-toggle{z-index:1;position:relative}}.wordmark-image{width:3.5rem}.desktop-nav{gap:clamp(1.35rem,2.25vw,2.5rem);font-size:1rem}.menu-toggle{font-size:1.05rem}.mobile-menu a{font-size:clamp(2.5rem,9vw,4.25rem);line-height:1.02}.mobile-menu a span{font-size:.75rem}.hero-copy{width:min(59rem,66vw);left:clamp(1.5rem,7vw,8rem)}.hero-copy h1{letter-spacing:-.035em;font-size:clamp(5.4rem,10.4vw,11rem);line-height:.75}.hero-copy h1 em{margin-left:clamp(1.5rem,7vw,6.5rem)}.hero-site-line{color:var(--color-paper);text-shadow:0 2px 14px #00000047;margin:clamp(2.25rem,4vw,3.75rem) 0 0 clamp(1.5rem,7vw,6.5rem);font-size:clamp(1.75rem,2.2vw,2.2rem);line-height:1.15}.latest-thought-label time,.latest-thought-link,.editorial-link,.journal-record-meta time,.journal-record-side li,.entry-back,.entry-meta time,.entry-topics li,.entry-image figcaption,.archive-year time,.archive-year article>p,.archive-year sup{font-size:.78rem}.route-masthead{min-height:clamp(36rem,72vh,52rem)}.route-masthead h1{letter-spacing:-.038em;line-height:.82}.route-masthead>div>p:last-child:not(.mono-label){max-width:42rem;color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){.route-masthead>div>p:last-child:not(.mono-label){color:color-mix(in srgb,var(--color-paper) 70%,var(--color-stone))}}.route-masthead>div>p:last-child:not(.mono-label){font-size:clamp(1.25rem,1.75vw,1.55rem);line-height:1.65}.route-workbench .route-masthead{background:var(--color-charcoal);border-bottom:1px solid var(--rule-subtle)}.workbench-environment{background:var(--color-charcoal);margin:0;overflow:hidden}.workbench-environment img{object-fit:cover;object-position:center 54%;width:100%;height:clamp(32rem,64vw,58rem);display:block}.build-sequence{display:contents}.workbench-process{width:76%;margin:clamp(2rem,5vw,5rem) 0 clamp(3rem,7vw,7rem) auto;overflow:hidden}.workbench-process img{aspect-ratio:4/3;object-fit:cover;object-position:center 42%;width:100%;height:auto;display:block}.build-stream article{grid-template-columns:1.5fr 8fr 2.5fr;align-items:start}.build-number{color:var(--color-stone)}@supports (color:color-mix(in lab, red, red)){.build-number{color:color-mix(in srgb,var(--color-stone) 56%,transparent)}}.build-number{font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,6vw,6rem);font-weight:300;line-height:.8}.build-copy .mono-label{margin:0 0 1.5rem}.build-copy h2{max-width:55rem}.build-copy>p:last-child{max-width:43rem;color:var(--color-stone);margin:2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,1.6vw,1.45rem);line-height:1.68}.build-status{color:var(--color-stone);justify-self:end}.route-studio .route-masthead{border-bottom:1px solid var(--rule-subtle);min-height:clamp(40rem,82vh,60rem)}.route-studio .route-masthead h1{font-style:italic}.studio-index>div{grid-template-columns:1.5fr 10.5fr}.studio-index>div:nth-child(2n) h2{margin-left:clamp(2rem,9vw,10rem)}.studio-index span{font-size:.78rem}.principles-stream article:first-child{padding-top:0}.principles-image{background:var(--color-ink);margin:0;overflow:hidden}.principles-image img{object-fit:cover;object-position:center 50%;width:100%;height:clamp(30rem,63vw,58rem);display:block}.fight-masthead h2{max-width:55rem;color:var(--color-stone);font-family:var(--font-display),Georgia,serif;margin:clamp(3rem,6vw,6rem) 0 0 auto;font-size:clamp(2.75rem,5vw,5.5rem);font-weight:300;line-height:.9}.principles-stream article:first-child h2{font-size:clamp(4.5rem,8vw,8rem)}.principles-stream article>span{font-size:.78rem}.principles-stream p{font-size:clamp(1.2rem,1.6vw,1.4rem);line-height:1.65}.work-boundary{flex-direction:column;justify-content:space-between;padding:clamp(5rem,9vw,9rem) 0 clamp(4rem,8vw,8rem);display:flex}.work-index{padding-top:var(--space-section)}.work-index article{border-bottom:1px solid var(--rule-subtle);grid-template-columns:1.5fr 8fr 2.5fr;align-items:start;gap:clamp(1rem,3vw,4rem);padding:clamp(3rem,6vw,6rem) 0;display:grid}.work-index article:first-child{padding-top:0}.work-number{color:var(--color-stone-dark)}@supports (color:color-mix(in lab, red, red)){.work-number{color:color-mix(in srgb,var(--color-stone-dark) 58%,transparent)}}.work-number{font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,6vw,6rem);font-weight:300;line-height:.8}.work-copy .mono-label{color:var(--color-stone-dark);margin:0 0 1.5rem}.work-copy h2{max-width:54rem;font-family:var(--font-display),Georgia,serif;letter-spacing:-.035em;margin:0;font-size:clamp(3.5rem,7vw,7rem);font-weight:300;line-height:.84}.work-copy>p:last-child{max-width:43rem;color:var(--color-stone-dark);margin:2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,1.6vw,1.4rem);line-height:1.68}.work-status{color:var(--color-stone-dark);justify-self:end}.work-boundary .leander-bridge{color:var(--color-stone-dark);align-self:flex-end;margin-top:clamp(3rem,6vw,6rem);font-size:1rem}.work-boundary .leander-bridge span{color:var(--color-ink)}.about-reading{align-items:start}.about-portrait{background:var(--color-paper-deep);grid-column:1/6;margin:0;overflow:hidden}.about-portrait img{object-fit:cover;object-position:center 38%;width:100%;height:clamp(34rem,54vw,56rem);display:block}.about-reading>.about-copy{grid-column:7/12}.about-reading>.about-copy p{font-size:clamp(1.3rem,1.8vw,1.6rem);line-height:1.7}.about-reading>.about-copy p:nth-child(2),.about-reading>.about-copy p:last-child{font-size:clamp(2.75rem,4.5vw,4.75rem);line-height:.98}.about-reading aside{grid-column:12/13}.about-reading aside span{font-size:.75rem}.now-stream{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(1rem,2vw,2rem);display:grid}.now-reading{width:76%;margin:clamp(4rem,8vw,8rem) 0 clamp(3rem,7vw,7rem) auto;overflow:hidden}.now-reading img{aspect-ratio:3/2;object-fit:cover;object-position:center 38%;width:100%;height:auto;display:block}.now-stream article{border-top:1px solid var(--rule-subtle);border-bottom:0;padding:clamp(2rem,4vw,4rem) 0;display:block}.now-item-1{grid-column:1/9}.now-item-2{grid-column:5/13}.now-item-3{grid-column:1/7}.now-item-4{grid-column:8/13}.now-item-5{grid-column:3/11}.now-stream .mono-label{color:var(--color-stone-dark)}.now-stream h2{margin:1.25rem 0 .75rem;font-size:clamp(2.75rem,5vw,5rem);line-height:.92}.now-stream p{max-width:42rem;margin:0;font-size:clamp(1.2rem,1.6vw,1.4rem);line-height:1.68}.now-updated{margin-top:clamp(4rem,8vw,8rem);font-size:.78rem}@media (max-width:64rem){.about-portrait{grid-column:1/6}.about-reading>.about-copy{grid-column:6/12}.about-reading aside{display:none}}@media (max-width:48rem){.site-header{min-height:5.5rem}.wordmark-image{width:3.35rem}.hero-copy{width:calc(100% - 2.5rem);bottom:8%}.hero-copy h1{letter-spacing:-.025em;font-size:clamp(4.5rem,23.5vw,7.75rem);line-height:.78}.hero-copy h1 em{margin-left:clamp(.75rem,7vw,2rem)}.hero-site-line{margin:2rem 0 0 clamp(.75rem,7vw,2rem);font-size:clamp(1.75rem,7.8vw,2rem)}.route-masthead{min-height:34rem}.route-masthead h1{font-size:clamp(4.75rem,21vw,7.5rem);line-height:.84}.route-masthead>div>p:last-child:not(.mono-label){margin-top:2rem;font-size:1.2rem}.build-stream article{grid-template-columns:3rem 1fr}.workbench-environment img{object-position:58% center;height:28rem}.workbench-process{width:100%;margin:1rem 0 4rem}.build-copy{grid-column:2}.build-number{font-size:2.5rem}.build-status{display:none}.build-copy h2{margin-top:0;font-size:clamp(3.25rem,15vw,5rem)}.studio-index>div:nth-child(2n) h2{margin-left:0}.studio-index h2{font-size:clamp(3.4rem,17vw,5.5rem)}.principles-stream article:first-child h2{font-size:clamp(4rem,18vw,6rem)}.principles-image img{object-position:62% center;height:28rem}.fight-masthead h2{margin-top:3rem;font-size:clamp(2.5rem,12vw,4rem)}.about-portrait,.about-reading>.about-copy,.about-reading aside{grid-column:1/-1}.about-portrait img{aspect-ratio:3/4;height:auto}.now-reading{width:100%;margin:4rem 0 3rem}.about-reading>.about-copy{margin-top:3.5rem}.about-reading aside{display:flex}.now-item-1,.now-item-2,.now-item-3,.now-item-4,.now-item-5{grid-column:1/-1}.now-stream article{display:block}.now-stream h2{margin-top:1rem}.work-index article{grid-template-columns:3rem 1fr}.work-copy{grid-column:2}.work-number{font-size:2.5rem}.work-copy h2{font-size:clamp(3.25rem,15vw,5rem)}.work-status{display:none}.work-boundary .leander-bridge{align-self:flex-start}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
