@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Bold.woff2)format("woff2");font-weight:600;font-display:swap}.ghazaleh-clock{--clock-second-size:12px;--clock-body:#fef3ee99;-webkit-user-select:none;user-select:none;flex:none;width:100%;height:100%;min-height:0;position:relative}.clock-position>.ghazaleh-clock{width:calc(100% - 64px);max-width:none;height:calc(100% - 112px)}.ghazaleh-clock__second{font-family:var(--mono,"JetBrains Mono",monospace);font-size:var(--clock-second-size);letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--clock-body);will-change:transform,opacity;pointer-events:none;font-weight:400;line-height:1;position:absolute;top:0;left:0}.ghazaleh-clock__center{--clock-tracking:-.01em;letter-spacing:var(--clock-tracking);color:var(--text,#fef3ee);white-space:nowrap;font-family:Helvetica Now Display,Helvetica Neue,Helvetica,system-ui,sans-serif;font-size:44px;font-weight:600;line-height:1.1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ghazaleh-clock__digit{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;position:relative;overflow:hidden}.ghazaleh-clock__digit-inner{will-change:transform;display:inline-block}.ghazaleh-clock__digit-inner.is-old{position:absolute;top:0;left:0}.ghazaleh-clock__digit:last-child{margin-right:calc(-1 * var(--clock-tracking))}.ghazaleh-clock__digit.is-colon{top:-.11em}.ghazaleh-clock.is-compact .ghazaleh-clock__center{font-size:40px}.ghazaleh-clock__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.missing-art>.ghazaleh-clock{width:min(100%,470px);height:min(60vh,470px)}@media (width<=760px){.clock-position>.ghazaleh-clock{width:calc(100% - 30px);height:calc(100% - 38px)}}@media (prefers-reduced-motion:reduce){.ghazaleh-clock__second,.ghazaleh-clock__digit-inner{will-change:auto}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.panel-scroll-content{min-height:100%;display:flow-root}.page-journal>.panel-scroll-content,.page-article>.panel-scroll-content,.page-missing>.panel-scroll-content{height:100%}.reader-scroll-content,.intro-scroll-content{display:flow-root}.right-panel.lenis,.reader.lenis,.article-intro.lenis{scroll-behavior:auto!important}.scene-scroll-proxy{opacity:0;pointer-events:none;scrollbar-width:none;contain:strict;overscroll-behavior:none;width:1px;position:absolute;top:0;bottom:0;left:0;overflow:hidden scroll;scroll-behavior:auto!important}.scene-scroll-proxy::-webkit-scrollbar{display:none}.scene-scroll-proxy.lenis-stopped{overflow:hidden!important}.journal-reel{border-radius:inherit;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;background:var(--panel-bg);--reel-ink:#fff9f7;position:absolute;inset:0;overflow:hidden}.reel-stage,.reel-slides{position:absolute;inset:0}.reel-card,.reel-hero{transform-origin:50%;will-change:transform;background:#070707;position:absolute;inset:0;overflow:hidden}.reel-card{visibility:hidden}.reel-image{transform-origin:50%;will-change:transform;position:absolute;inset:0}.journal-reel img{object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.reel-thumb{visibility:hidden;will-change:transform;width:160px;height:178px;margin:-89px 0 0 -80px;position:absolute;top:50%;left:50%;overflow:hidden}.reel-hero{visibility:hidden}.reel-info{pointer-events:none;color:var(--reel-ink);z-index:4;position:absolute;inset:0}.reel-column{width:0;height:0;position:absolute;top:50%}.reel-categories{left:calc(50% - 50px)}.reel-titles{left:calc(50% + 50px)}.reel-label{letter-spacing:-.01em;white-space:nowrap;will-change:transform,opacity;font-size:18px;font-weight:600;line-height:1.3333;position:absolute;top:-.6667em}.reel-categories .reel-label{transform-origin:100%;right:0}.reel-titles .reel-label{transform-origin:0;left:0}.reel-ticks{width:36px;height:0;position:absolute;top:50%;left:calc(50% - 18px)}.reel-ticks i{transform-origin:50%;will-change:transform,opacity;background:currentColor;width:36px;height:1.5px;position:absolute;top:-.75px;left:0}.reel-slot{opacity:.6;width:40px;height:1.3em;color:var(--reel-slot-ink,#fef3ee);margin-top:-.65em;line-height:1.3;position:absolute;top:50%;overflow:hidden}.reel-slot>.reel-slot-reveal,.reel-slot-reveal>[data-slot-current],.reel-slot-reveal>[data-slot-next]{display:block;position:absolute;inset:0}.reel-slot-reveal>[data-slot-next]{transform:translateY(100%)}.reel-index{left:32px}.reel-year{text-align:right;right:32px}.reel-controls{color:var(--reel-ink);opacity:.5;z-index:5;pointer-events:none;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.reel-controls div{pointer-events:auto;gap:14px;display:flex}.reel-controls button{padding:4px;font-size:18px}.journal-reel[data-motion=opening] .reel-controls{opacity:0;transition:opacity .2s}@media (width<=1200px){.reel-categories{left:calc(50% - 36px)}.reel-titles{left:calc(50% + 36px)}.reel-label{font-size:15px}.reel-index{left:24px}.reel-year{right:24px}}@media (width<=760px){.reel-label{font-size:12px}.reel-categories{left:calc(50% - 27px)}.reel-titles{left:calc(50% + 27px)}.reel-slot{display:none}.reel-controls{font-size:7px;bottom:18px;left:20px;right:20px}.reel-titles .reel-label{white-space:normal;width:145px}.reel-controls button{font-size:15px}}.reel-word-mask{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.reel-word{transition:transform .62s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-order,0) * 50ms);will-change:transform;display:inline-block;transform:translateY(120%)}.reel-info.is-in .reel-word{transform:translateY(0)}.reel-info.is-out .reel-word{transition:transform .42s cubic-bezier(.7,0,.84,0);transition-delay:calc(var(--reveal-order,0) * 40ms);transform:translateY(-120%)}.journal-reel[data-reduced-motion=true] .reel-word{transition:none}@media (prefers-reduced-motion:reduce){.reel-word{transition:none}}.intro-v2{--intro-gap:260px;z-index:90;color:#fef3ee;pointer-events:auto;isolation:isolate;place-items:center;display:grid;position:fixed;inset:0}.intro-v2__panel{z-index:0;background:#070707;position:absolute;inset:-160px 0}.intro-v2__content{z-index:2;clip-path:inset(0);will-change:opacity;place-items:center;display:grid;position:absolute;inset:0}.intro-v2__lines{grid-template-columns:1fr var(--intro-gap) 1fr;align-items:center;row-gap:4px;display:grid;position:relative}.intro-v2__part{white-space:pre;overflow-clip-margin:.06em;will-change:transform;line-height:1;overflow:clip}.intro-v2__line{white-space:pre;will-change:transform;margin-bottom:-.18em;padding-bottom:.18em;display:inline-block;transform:translateY(110%)}.intro-v2__year{font:400 14px/24px var(--mono,"JetBrains Mono",monospace);text-transform:uppercase;color:#fef3ee99;grid-row:1}.intro-v2__name{letter-spacing:-.01em;text-transform:uppercase;color:#ff5610;grid-row:2;font:600 24px/28px Helvetica Now Display,Helvetica Neue,Helvetica,Arial,sans-serif}.intro-v2__left{grid-column:1;justify-self:end}.intro-v2__right{grid-column:3;justify-self:start}.intro-v2__space{visibility:hidden;white-space:pre;position:absolute;left:-9999px}.intro-v2__cat{transform-origin:50%;opacity:0;pointer-events:none;width:128px;height:128px;position:absolute;top:50%;left:50%;transform:translate(-50%,-78%)}.intro-v2__cat svg{width:100%;height:100%;display:block}.intro-v2__curtain{z-index:1;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.intro-v2--revealing .intro-v2__curtain{display:block}.intro-v2--revealing:not(.intro-v2--fallback) .intro-v2__panel{visibility:hidden}.intro-v2--fallback .intro-v2__curtain{display:none}@media (width<=900px){.intro-v2__lines{row-gap:3px;max-width:calc(100vw - 40px)}.intro-v2__year{font-size:clamp(12px,1.4vw + 8px,15px);line-height:20px}.intro-v2__name{font-size:clamp(18px,2vw + 12px,22px);line-height:26px}.intro-v2__cat{width:clamp(82px,11vw,112px);height:clamp(82px,11vw,112px);transform:translate(-50%,-80%)}}html.ghazaleh-theme-switch::view-transition-group(root){animation-duration:.5s}html.ghazaleh-theme-switch::view-transition-image-pair(root){isolation:isolate}html.ghazaleh-theme-switch::view-transition-old(root){mix-blend-mode:plus-lighter;animation:.5s both ghazaleh-theme-in}html.ghazaleh-theme-switch::view-transition-new(root){mix-blend-mode:plus-lighter;animation:.5s both ghazaleh-theme-in}html.ghazaleh-theme-switch::view-transition-old(root){animation-name:ghazaleh-theme-out}@keyframes ghazaleh-theme-out{to{opacity:0}}@keyframes ghazaleh-theme-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.intro-v2{display:none}html.ghazaleh-theme-switch::view-transition-old(root){animation-duration:1ms}html.ghazaleh-theme-switch::view-transition-new(root){animation-duration:1ms}}.about-motion{touch-action:none;overscroll-behavior:contain;isolation:isolate;outline:none;min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}.about-motion:focus-visible{outline:1px solid var(--accent,#ff5610);outline-offset:-8px;border-radius:8px}.about-motion__canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.about-motion__description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.about-motion{-webkit-user-select:none;user-select:none}}.hover-roll{vertical-align:baseline;height:1.15em;line-height:1.15;display:inline-grid;overflow:hidden}.hover-roll__label{grid-area:1/1;display:inline-flex}.hover-roll__mask{margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.hover-roll__char{will-change:transform;display:inline-block}.hover-roll__next .hover-roll__char{transform:translateY(110%)}@media (prefers-reduced-motion:reduce){.hover-roll__char{will-change:auto}}.reveal-text{color:inherit;--reveal-ink:currentColor;--reveal-gradient:linear-gradient(95deg,var(--reveal-ink) 0%,var(--reveal-ink) 40%,#f3682e 47%,#ff5610 52%,#f3682e 57%,var(--reveal-ink) 64%,var(--reveal-ink) 100%)}.reveal-text--body{color:var(--muted,currentColor)}.reveal-text--mono{font-family:var(--mono,"JetBrains Mono",monospace)}.reveal-text__word{--reveal-lit:0;display:inline-block;position:relative}.reveal-text__base{color:#0000}.reveal-text__gradient{color:inherit;-webkit-text-fill-color:transparent;background-image:var(--reveal-gradient);background-size:320% 100%;background-position:calc((1 - var(--reveal-lit)) * 100%) 50%;clip-path:inset(0 calc((1 - var(--reveal-lit)) * 100%) 0 0);will-change:clip-path,background-position;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.reveal-text__word.is-solid .reveal-text__gradient{visibility:hidden;opacity:0;will-change:auto}.reveal-text__word.is-solid .reveal-text__base{color:inherit}@media (prefers-reduced-motion:reduce){.reveal-text__base{color:inherit}.reveal-text__gradient{display:none}}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Regular.woff2)format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Bold.woff2)format("woff2");font-display:swap;font-weight:600 800}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular.woff2)format("woff2");font-display:swap;font-weight:400}:root{color:#fef3ee;font-synthesis:none;-webkit-font-smoothing:antialiased;--accent:#f5421b;--mono:"JetBrains Mono",ui-monospace,monospace;background:#201f1e;font-family:Helvetica Now Display,Helvetica Neue,Helvetica,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{color:inherit}a{text-decoration:none}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}button:focus-visible,a:focus-visible,input:focus-visible{outline:1px solid var(--accent);outline-offset:5px}button,a{touch-action:manipulation}button{text-align:left}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1:focus{outline:none}::selection{color:#fff;background:#ff532e}.mono{font-family:var(--mono);letter-spacing:-.25px;font-size:11px;font-weight:400;line-height:1.5}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{background:var(--accent);z-index:100;padding:14px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:none}.shell{--text:#fef3ee;--muted:#8c8885;--line:#7d7773;--panel-bg:#070707;--border:#fff9f71f;--ground:#201f1e;height:100svh;color:var(--text);background:var(--ground);grid-template-columns:42% 1fr;gap:8px;padding:8px;transition:background .4s,color .4s;display:grid}.shell.light{--text:#1a0902;--muted:#837a76;--line:#a59c97;--panel-bg:#fff9f7;--border:#1a090224;--ground:#e6e1df}.left-panel,.right-panel{background:var(--panel-bg);border-radius:8px;min-width:0;min-height:0;transition:background .5s,color .5s;position:relative;overflow:hidden}.left-panel{isolation:isolate}.clock-position{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.location{text-align:center;z-index:1;position:absolute;top:31px;left:0;right:0}.panel-footer{z-index:8;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:30px;left:32px;right:32px}.panel-footer button{min-height:25px;position:relative}.button-dot{background:currentColor;width:2px;height:2px;position:absolute;bottom:1px;left:0}.sound-toggle{align-items:center;gap:9px;display:flex}.sound-toggle svg{fill:none;stroke:currentColor;stroke-width:1px;opacity:.8;width:18px;height:12px}.sound-on{animation:.7s ease-in-out infinite alternate sound-wave}.navigation{z-index:25;color:var(--text);justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;top:31px;left:32px;right:32px}.navigation nav{gap:25px;display:flex}.navigation a{opacity:.45;white-space:nowrap;transition:opacity .2s}.navigation a:hover,.navigation a[aria-current=page]{opacity:1}.navigation .brand-link{opacity:.8;gap:9px;display:flex}.page-journal .navigation,.page-article .navigation{color:#fef3ee}.orange-square{background:var(--accent);flex:none;width:10px;height:10px;display:inline-block}.custom-cursor{pointer-events:none;z-index:80;color:#fff;opacity:0;text-shadow:0 1px 3px #000;align-items:center;gap:6px;font-size:10px;transition:opacity .15s;display:flex;position:fixed;top:0;left:0}.custom-cursor:before{content:"";background:var(--accent);width:8px;height:8px}.custom-cursor.visible{opacity:1}.detail-panel{background:var(--article-color);color:#170b07;--text:#170b07;--muted:#645d62;--border:#1a09021f}.article-intro{scrollbar-width:none;height:100%;padding:90px clamp(30px,2.4vw,42px) 100px;overflow-y:auto}.article-intro h1{letter-spacing:-.055em;max-width:620px;margin:38px 0 54px;font-size:clamp(40px,4.1vw,68px);font-weight:600;line-height:1.06}.back-link{opacity:.6;position:absolute;top:31px}.article-meta{margin:0}.article-meta>div{border-bottom:1px solid var(--border);grid-template-columns:40% 1fr;gap:16px;padding:18px 0;display:grid}.article-meta>div:first-child{padding-top:0;padding-bottom:24px}.article-meta>div:last-child{border-bottom:0}.article-meta dt{font:9px/1.5 var(--mono);opacity:.5;padding-top:2px}.article-meta dd{max-width:340px;margin:0;font-size:14px;line-height:1.45}.article-meta a:hover{text-decoration:underline}.read-scroll{opacity:.6;justify-content:space-between;width:100%;margin-top:55px;display:flex}.read-scroll>span:last-child{font-size:20px}.reader{overscroll-behavior:contain;scrollbar-width:none;color:#211713;background:#fff9f7;height:100%;overflow-y:auto}.reader::-webkit-scrollbar{display:none}.right-panel::-webkit-scrollbar{display:none}.article-cover{height:calc(100svh - 16px);position:relative;overflow:hidden}.article-cover>img{object-fit:cover;width:100%;height:100%}.article-cover:after{content:"";pointer-events:none;background:linear-gradient(#0004,#0000 20% 75%,#0004);position:absolute;inset:0}.article-cover-caption{color:#fff;z-index:1;text-transform:uppercase;justify-content:space-between;display:flex;position:absolute;bottom:36px;left:32px;right:32px}.article-body{background:#fff9f7;padding:90px clamp(32px,6vw,110px) 60px}.article-byline{color:#857770;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:10px;display:flex}.article-body h2{letter-spacing:-.055em;margin:36px 0 24px;font-size:clamp(34px,4vw,60px);font-weight:500;line-height:1.05}.article-body .article-deck{letter-spacing:-.5px;color:#7d6c64;margin-bottom:52px;font-size:24px;line-height:1.45}.article-body p{letter-spacing:-.15px;margin-bottom:26px;font-size:18px;line-height:1.8}.article-body h3{letter-spacing:-1px;margin:52px 0 22px;font-size:30px;font-weight:500}.article-body blockquote{border-left:2px solid var(--accent);letter-spacing:-1px;margin:46px 0;padding:8px 0 8px 26px;font-size:32px;line-height:1.3}.article-signoff{align-items:center;gap:18px;margin-top:55px;font-size:14px;line-height:1.6;display:flex}.article-signoff strong{font-weight:500}.article-actions{border-top:1px solid #ded6d1;border-bottom:1px solid #ded6d1;justify-content:space-between;gap:20px;margin-top:40px;padding:35px 0;font-size:10px;display:flex}.next-story{flex-direction:column;gap:24px;margin-top:48px;display:flex}.next-story>.mono{color:#877a72}.next-story>span:last-child{letter-spacing:-1px;font-size:32px}.close-article{color:#fff;z-index:20;background:#070707;border-radius:4px;place-items:center;width:34px;height:34px;font-size:24px;display:grid;position:absolute;bottom:14px;right:14px}.page-article .navigation{mix-blend-mode:difference}.page-about,.page-archive{scrollbar-width:none;overflow-y:auto}.page-about .navigation,.page-archive .navigation{mix-blend-mode:normal;margin:31px 32px 0;position:sticky;top:31px;left:auto;right:auto}.about-content{padding:70px 32px 32px}.about-row{grid-template-columns:39% 1fr;gap:25px;margin-bottom:38px;display:grid}.section-label{color:var(--muted);padding-top:6px;font-size:9px}.about-content h1{letter-spacing:-2.5px;margin-bottom:44px;font-size:clamp(36px,3.5vw,60px);font-weight:500;line-height:1.05}.about-content p{max-width:430px;margin-bottom:18px;font-size:14px;line-height:1.6}.author-monogram{color:#26201c;letter-spacing:-8px;background:#d9d3cb;justify-content:center;align-items:center;width:160px;height:190px;margin:34px 0 0;font-size:82px;display:flex;position:relative}.author-monogram span{letter-spacing:0;font-size:20px;position:absolute;top:12px;right:15px}.interests{grid-template-columns:1fr 1fr;gap:8px 20px;font-size:12px;line-height:1.4;display:grid}.text-link{width:fit-content;margin-bottom:14px;font-size:14px;line-height:1.6;display:block}.text-link:hover{color:var(--accent)}.about-footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;margin-top:80px;padding-top:20px;font-size:9px;display:flex}.archive-intro{height:100%;padding:110px 32px 100px;position:relative}.archive-intro h1{letter-spacing:-3px;margin-bottom:30px;font-size:clamp(40px,4vw,64px);font-weight:500;line-height:1.05}.archive-intro p{max-width:380px;font-size:14px;line-height:1.5}.archive-number{letter-spacing:-10px;font-size:160px;font-weight:500;line-height:1;position:absolute;bottom:115px;right:36px}.archive-caption{color:var(--muted);font-size:9px;position:absolute;bottom:95px;right:37px}.archive-content{padding:70px 10px 24px}.archive-tools{padding:0 22px 26px}.search-field{flex-direction:column;gap:12px;display:flex}.search-field>span{color:var(--muted);font-size:9px}.search-field input{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);letter-spacing:-.5px;background:0 0;border-radius:0;padding:0 0 17px;font-size:23px}.search-field input::placeholder{color:var(--muted)}.category-filters{flex-wrap:wrap;gap:10px 20px;margin-top:20px;display:flex}.category-filters button{font:10px/1.5 var(--mono);color:var(--muted);transition:color .2s}.category-filters button.active,.category-filters button:hover{color:var(--text)}.category-filters button.active:before{content:"•";color:var(--accent);margin-right:6px}.archive-grid{columns:2;column-gap:10px}.archive-card{break-inside:avoid;background:var(--ground);margin-bottom:10px;display:block;position:relative;overflow:hidden}.archive-card img{aspect-ratio:1/1.1;object-fit:cover;width:100%;transition:transform .7s,filter .7s}.archive-card.card-1 img{aspect-ratio:1/1.5}.archive-card.card-3 img{aspect-ratio:1/1.25}.archive-card:hover img{filter:brightness(.65);transform:scale(1.04)}.archive-card>div{color:#fff;background:linear-gradient(#0000,#000b);padding:55px 20px 20px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:translateY(7px)}.archive-card:hover>div{transform:translateY(0)}.archive-card>div>.mono{opacity:.75;justify-content:space-between;font-size:9px;display:flex}.archive-card h2{letter-spacing:-.7px;margin:8px 0 12px;font-size:24px;font-weight:500;line-height:1.1}.archive-card time{text-transform:uppercase;opacity:.6;font-size:8px}.archive-footer{color:var(--muted);justify-content:space-between;padding:30px 22px 0;font-size:9px;display:flex}.empty-state{min-height:40vh;padding:65px 22px}.empty-state p{letter-spacing:-1px;margin-bottom:15px;font-size:30px}.empty-state>span{color:var(--muted);font-size:14px}.empty-state button{margin-top:30px}.missing-art{flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;display:flex}.missing-art>.mono{color:var(--muted)}@keyframes sound-wave{to{transform:scaleY(.3)}}@keyframes content-in{0%{transform:translateY(16px)}to{transform:none}}@media (width>=1700px){.mono{font-size:12px}}@media (width<=1200px){.navigation{left:24px;right:24px}.navigation nav{gap:18px}.navigation .brand-link{font-size:9px}.article-intro h1{margin-bottom:35px}.article-meta dd{font-size:12px}.article-meta>div{grid-template-columns:34% 1fr}.about-row{grid-template-columns:28% 1fr;gap:15px}.about-content h1{font-size:40px}.panel-footer{left:26px;right:26px}}@media (width<=760px){.shell{grid-template-rows:31% 1fr;grid-template-columns:1fr;gap:5px;padding:5px}.left-panel,.right-panel{border-radius:6px}.location{font-size:8px;top:18px}.ghazaleh-clock{width:min(47%,210px)}.panel-footer{font-size:8px;bottom:12px;left:17px;right:17px}.panel-footer button{min-height:22px}.sound-toggle svg{width:15px}.clock-position{top:14px;bottom:7px}.navigation{gap:10px;font-size:9px;top:22px;left:20px;right:20px}.navigation nav{gap:17px}.navigation .brand-link{gap:5px;font-size:8px}.orange-square{width:8px;height:8px}.custom-cursor{display:none}.shell.reading{grid-template-rows:35% 1fr}.article-intro{padding:45px 20px 55px}.back-link{font-size:8px;top:14px}.article-intro h1{letter-spacing:-1.5px;max-width:90%;margin:0 0 17px;font-size:32px}.article-meta>div{grid-template-columns:28% 1fr;padding:7px 0}.article-meta>div:first-child{padding-bottom:10px}.article-meta dt{font-size:7px}.article-meta dd{max-width:100%;font-size:10px;line-height:1.35}.article-meta>div:nth-child(n+3){display:none}.detail-panel .panel-footer{background:var(--article-color);bottom:8px}.read-scroll{display:none}.article-cover{height:calc(65svh - 15px)}.article-cover-caption{font-size:9px;bottom:25px;left:20px;right:20px}.article-body{padding:50px 25px 35px}.article-byline{font-size:8px}.article-body h2{font-size:37px}.article-body .article-deck{margin-bottom:35px;font-size:21px}.article-body p{font-size:16px;line-height:1.75}.article-body blockquote{padding-left:20px;font-size:27px}.article-body h3{font-size:27px}.about-content{padding:55px 24px 24px}.page-about .navigation,.page-archive .navigation{margin:22px 20px 0;top:22px}.about-row{grid-template-columns:24% 1fr;gap:15px;margin-bottom:30px}.about-content h1{letter-spacing:-1.8px;margin-bottom:25px;font-size:35px}.about-content p{font-size:12px}.section-label{font-size:7px}.author-monogram{width:115px;height:135px;margin-top:25px;font-size:65px}.interests{gap:8px;font-size:10px}.text-link{font-size:12px}.about-footer{gap:10px;font-size:7px}.archive-intro{padding:48px 22px 50px}.archive-intro h1{letter-spacing:-1.6px;margin-bottom:14px;font-size:37px}.archive-intro p{max-width:60%;font-size:11px;line-height:1.4}.archive-number{letter-spacing:-5px;font-size:83px;bottom:57px;right:22px}.archive-caption{font-size:6px;bottom:48px;right:23px}.archive-content{padding-top:50px}.archive-tools{padding:0 10px 20px}.search-field>span{font-size:8px}.search-field input{padding-bottom:12px;font-size:18px}.category-filters{gap:9px 14px;margin-top:15px}.category-filters button{font-size:8px}.archive-grid{column-gap:7px}.archive-card{margin-bottom:7px}.archive-card>div{padding:40px 12px 15px}.archive-card h2{letter-spacing:-.5px;margin:6px 0 8px;font-size:18px}.archive-card>div>.mono{font-size:7px}.archive-card time{font-size:6px}.archive-footer{padding:20px 10px 0;font-size:7px}.missing-art .ghazaleh-clock{width:60%;max-width:300px}}@media (height<=650px) and (width>=761px){.article-intro{padding-top:65px}.article-intro h1{margin:20px 0 25px;font-size:42px}.article-meta>div{padding:10px 0}.read-scroll{margin-top:25px}.archive-intro{padding-top:70px}.ghazaleh-clock{width:min(80%,350px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.custom-cursor{display:none}}.article-intro,.article-body{animation:none}.clock-position{transition:opacity .4s,filter .4s}.clock-position.clock-exiting{opacity:0;filter:blur(2px)}.shell,.left-panel,.right-panel{transition:background .6s cubic-bezier(.65,0,.35,1),color .5s}.archive-card{aspect-ratio:1/1.1;background:0 0;overflow:visible}.archive-card.card-1{aspect-ratio:1/1.5}.archive-card.card-3{aspect-ratio:1/1.25}.archive-card>.archive-media{background:var(--ground);opacity:0;transform-origin:100% 100%;border-radius:8px;padding:0;transition:transform 1.4s cubic-bezier(.22,1,.36,1),opacity .9s;position:absolute;inset:0;overflow:hidden;transform:scale(0)}.archive-card.is-in>.archive-media,.archive-card.is-in:hover>.archive-media{opacity:1;transform:none}.archive-card img,.archive-card.card-1 img,.archive-card.card-3 img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.archive-card-caption{color:#fff;background:linear-gradient(#0000,#000b);padding:55px 20px 20px;position:absolute;bottom:0;left:0;right:0}.archive-card-caption>.mono{opacity:.75;justify-content:space-between;font-size:9px;display:flex}.rolling-count{display:inline-flex}.count-digit{clip-path:inset(0 -.1em);height:1em;line-height:1;display:inline-block;position:relative}.count-sizer{visibility:hidden;display:block}.count-strip{will-change:transform;display:block;position:absolute;inset:0 0 auto}.count-strip>span{justify-content:center;height:1em;line-height:1;display:flex}@media (prefers-reduced-motion:reduce){.archive-card>.archive-media{opacity:1;transform:none}}.close-article{justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.close-article svg{flex:none;display:block}.clock-position.clock-concealed{opacity:0;visibility:hidden;pointer-events:none}.location-zone{color:var(--muted);margin-top:4px;display:block}.title-word-mask{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.title-word-in{animation:.62s cubic-bezier(.16,1,.3,1) both word-reveal;display:inline-block}@keyframes word-reveal{0%{transform:translateY(120%)}to{transform:translateY(0)}}.article-meta>div{animation:.22s cubic-bezier(.22,1,.36,1) .87s backwards metadata-line}.article-meta>div:nth-child(2){animation-delay:.87s}.article-meta>div:nth-child(3){animation-delay:1.2s}.article-meta>div:nth-child(4){animation-delay:1.53s}.article-meta>div:nth-child(5){animation-delay:1.87s}@keyframes metadata-line{0%{border-bottom-color:#0000}to{border-bottom-color:var(--border)}}.page-journal:has(.journal-reel[data-motion=scrolling]) .navigation{color:var(--text)}@media (prefers-reduced-motion:reduce){.title-word-in,.article-meta>div{animation:none}}.custom-cursor{text-transform:uppercase;text-shadow:none;mix-blend-mode:exclusion;font-size:14px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .22s}.custom-cursor:before{width:16px;height:16px}.article-meta>div{border-bottom:0;animation:none;position:relative}.article-meta>div:after{content:"";background:var(--border);transform-origin:0;height:1px;animation:.22s cubic-bezier(.22,1,.36,1) .87s backwards rule-reveal;position:absolute;bottom:0;left:0;right:0}.article-meta>div:last-child:after{display:none}.article-meta>div:nth-child(2):after{animation-delay:1.2s}.article-meta>div:nth-child(3):after{animation-delay:1.53s}.article-meta>div:nth-child(4):after{animation-delay:1.87s}@keyframes rule-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.custom-cursor{display:none}.article-meta>div:after{animation:none}}
