.site-shell_page__r7ENk{--font-serif:"Cormorant Garamond",Georgia,serif;--font-sans:"Geist",Arial,sans-serif;--font-mono:"Geist Mono",monospace;--heading-weight:500;--heading-tracking:-.025em;min-height:100vh;padding:72px 24px 35px;font-family:var(--font-serif);color:var(--ink);background:var(--bg)}.site-shell_column__mmJsK{display:flex;flex-direction:column;max-width:640px;width:100%;margin:auto;min-height:calc(100vh - 107px)}.site-shell_header__tgIds{margin-bottom:44px}.site-shell_identity__wWYeD{display:flex;justify-content:space-between;align-items:center;gap:20px}.site-shell_name__Syp6Z{font-family:var(--font-serif);font-size:36px;line-height:1.1;letter-spacing:-1px;font-weight:500;color:var(--ink)}.site-shell_identity__wWYeD button{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--accent);background:none;border:0;padding:7px;cursor:pointer}.site-shell_identity__wWYeD button span{font-family:var(--font-mono);font-size:11px;color:var(--dim)}.site-shell_identity__wWYeD svg{transition:transform .25s}.site-shell_identity__wWYeD button:hover svg{transform:rotate(-9deg) translateY(-2px)}.site-shell_location__opKNy{margin-top:7px}.site-shell_location__opKNy,.site-shell_nav__deCIm{font-family:var(--font-mono);font-size:11px;color:var(--dim)}.site-shell_nav__deCIm{display:flex;flex-wrap:wrap;gap:23px;margin-top:28px}.site-shell_nav__deCIm a{position:relative;padding-bottom:6px}.site-shell_nav__deCIm a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .2s}.site-shell_nav__deCIm a:hover:after,.site-shell_nav__deCIm a[aria-current=page]:after{transform:scaleX(1)}.site-shell_nav__deCIm a[aria-current=page]{color:var(--ink)}.site-shell_kicker__gIIrF{font-family:var(--font-mono);font-size:11px;color:var(--dim);margin-bottom:12px}.site-shell_heading__48Wur{font-family:var(--font-serif);font-size:38px;line-height:1.1;font-weight:500;margin-bottom:22px}.site-shell_footer__sapJ7{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:44px;padding-top:18px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:11px;color:var(--dim)}.site-shell_page__r7ENk p:not(.site-shell_location__opKNy):not(.site-shell_kicker__gIIrF){line-height:1.75}.site-shell_page__r7ENk h2.uppercase{font-family:var(--font-mono);font-size:11px;text-transform:lowercase;letter-spacing:.04em;font-weight:400}.site-shell_page__r7ENk article>h1{font-size:40px}.site-shell_page__r7ENk article>p{font-size:20px}.site-shell_page__r7ENk .storybook{font-family:Newsreader,Georgia,serif}.site-shell_page__r7ENk .storybook li,.site-shell_page__r7ENk .storybook p{font-size:19px;line-height:1.8}.site-shell_page__r7ENk .storybook>p:first-of-type:first-letter{float:none;font:inherit;color:inherit;margin:0}.site-shell_page__r7ENk .storybook h2{font-family:var(--font-serif);font-size:28px;text-transform:none;letter-spacing:-.02em;font-style:normal}.site-shell_page__r7ENk .storybook h3{font-family:var(--font-serif);font-size:23px}.site-shell_page__r7ENk .storybook blockquote{margin-left:0;border-width:1px;padding-left:20px}.site-shell_page__r7ENk .storybook blockquote p{font-size:22px}.site-shell_page__r7ENk .storybook table{display:block;overflow-x:auto;max-width:100%}.site-shell_page__r7ENk .storybook img,.site-shell_page__r7ENk .storybook pre{border-radius:3px}.site-shell_page__r7ENk a:focus-visible,.site-shell_page__r7ENk button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.site-shell_skip__8DVfk{position:fixed;top:-100px;left:20px;padding:12px;background:var(--bg);z-index:100;font-family:var(--font-mono);font-size:12px}.site-shell_skip__8DVfk:focus{top:12px}@media(max-width:600px){.site-shell_page__r7ENk{padding-top:38px}.site-shell_column__mmJsK{min-height:calc(100vh - 73px)}.site-shell_name__Syp6Z{font-size:33px}.site-shell_nav__deCIm{gap:18px;font-size:11px}.site-shell_header__tgIds{margin-bottom:34px}.site-shell_heading__48Wur{font-size:34px}.site-shell_page__r7ENk article>h1{font-size:36px}.site-shell_footer__sapJ7{font-size:11px}}@media(prefers-reduced-motion:reduce){.site-shell_page__r7ENk *,.site-shell_page__r7ENk :after{animation:none!important;transition:none!important}}.quiet_page__kjNH3{min-height:100vh;background:var(--bg);color:var(--ink);font-family:"Geist Mono",var(--font-geist-mono),monospace;-webkit-font-smoothing:antialiased}.quiet_column__vVrDU{max-width:688px;margin:0 auto;padding:72px 24px 35px}.quiet_page__kjNH3 a{color:inherit;text-decoration:none}.quiet_page__kjNH3 a:focus-visible,.quiet_page__kjNH3 button:focus-visible,.quiet_page__kjNH3 summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:2px}.quiet_skip__jmYqB{position:fixed;left:16px;top:-100px;background:var(--bg);padding:12px;z-index:100;font-size:12px}.quiet_skip__jmYqB:focus{top:12px}.quiet_identity__7YnR4{display:flex;align-items:center;justify-content:space-between;gap:20px}.quiet_identity__7YnR4 h1{font-family:Cormorant Garamond,Georgia,serif;font-size:36px;font-weight:500;letter-spacing:-1px;line-height:1.1}.quiet_identity__7YnR4 p{margin-top:7px;font-size:11px;letter-spacing:.015em;color:var(--dim)}.quiet_palette__gJ3PX{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px;background:none;border:0;cursor:pointer;color:var(--accent)!important}.quiet_palette__gJ3PX svg{transition:transform .25s ease}.quiet_palette__gJ3PX:hover svg{transform:rotate(-9deg) translateY(-2px)}.quiet_nav__MNLTP,.quiet_palette__gJ3PX span{font-size:11px;color:var(--dim)}.quiet_nav__MNLTP{display:flex;gap:23px;flex-wrap:wrap;margin-top:28px}.quiet_nav__MNLTP a{padding-bottom:6px;position:relative}.quiet_nav__MNLTP a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.quiet_nav__MNLTP a:hover:after,.quiet_nav__MNLTP a[aria-current=page]:after{transform:scaleX(1)}.quiet_nav__MNLTP a[aria-current=page]{color:var(--ink)}.quiet_intro__DwQJq{font-family:Geist,Arial,sans-serif;margin:40px 0 32px;font-size:15px;line-height:1.8;letter-spacing:0;color:var(--dim)}.quiet_intro__DwQJq p+p{margin-top:14px}.quiet_intro__DwQJq p>span{color:var(--ink)}.quiet_intro__DwQJq a{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;transition:text-decoration-color .2s}.quiet_intro__DwQJq a:hover{text-decoration-color:var(--accent)}.quiet_painting__igbpr{margin:0 0 38px}.quiet_paintingFrame__TLZra{overflow:hidden;border-radius:3px;background:var(--surface-alt)}.quiet_painting__igbpr img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;transition:transform 1.8s cubic-bezier(.2,.65,.3,1)}.quiet_painting__igbpr:hover img{transform:scale(1.025)}.quiet_painting__igbpr figcaption{gap:12px;margin-top:11px;line-height:1.6}.quiet_painting__igbpr figcaption,.quiet_sectionHeading__cYW73{display:flex;justify-content:space-between;font-size:11px;color:var(--dim)}.quiet_sectionHeading__cYW73{align-items:baseline;gap:20px;margin-bottom:13px}.quiet_sectionHeading__cYW73 h2{font:inherit;letter-spacing:.02em}.quiet_sectionHeading__cYW73 a:hover{color:var(--accent)}.quiet_project__vQx2J{border-top:1px solid var(--line)}.quiet_project__vQx2J:last-child{border-bottom:1px solid var(--line)}.quiet_project__vQx2J summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 0;cursor:pointer}.quiet_project__vQx2J summary::-webkit-details-marker{display:none}.quiet_projectName__FwWJs{display:block;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:22px;line-height:1.15;letter-spacing:-.35px;transition:color .2s}.quiet_project__vQx2J summary:hover .quiet_projectName__FwWJs{color:var(--accent)}.quiet_projectSummary__rFkzG{display:block;font-size:11px;line-height:1.6;color:var(--dim);margin-top:5px}.quiet_projectMeta__RTzlx{font-size:11px;white-space:nowrap;color:var(--dim);display:flex;gap:22px;align-items:center}.quiet_expand__CqqQN{font-family:"Geist",var(--font-geist),sans-serif;font-size:17px;font-weight:300;transition:transform .2s}.quiet_project__vQx2J[open] .quiet_expand__CqqQN{transform:rotate(45deg)}.quiet_projectBody__qSZmz{padding:0 22px 19px 0;animation:quiet_reveal__7v6hh .22s ease-out}.quiet_projectBody__qSZmz p{font-family:Geist,Arial,sans-serif;max-width:480px;font-size:14px;line-height:1.9;color:var(--dim)}.quiet_projectBody__qSZmz>div{display:flex;justify-content:space-between;gap:15px;margin-top:12px;font-size:11px;color:var(--dim)}.quiet_projectBody__qSZmz a{color:var(--accent)}.quiet_writing__WSIkn{margin-top:33px}.quiet_post__wbm_B{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:12px 0;border-top:1px solid var(--line);font-family:"Geist",var(--font-geist),sans-serif;font-size:12px;line-height:1.6}.quiet_post__wbm_B>span:last-child{white-space:nowrap;font-family:"Geist Mono",var(--font-geist-mono),monospace;color:var(--dim);font-size:11px}.quiet_post__wbm_B:hover>span:first-child{color:var(--accent)}.quiet_footer__ZPryT{margin-top:36px}.quiet_contact__9Q0vE{display:flex;align-items:center;flex-wrap:wrap;gap:20px;font-size:11px;color:var(--dim)}.quiet_contact__9Q0vE a:hover,.quiet_contact__9Q0vE button:hover{color:var(--accent)}.quiet_contact__9Q0vE button{border:0;background:none;padding:0;cursor:pointer;min-width:90px;text-align:left;color:var(--accent)}.quiet_signoff__KYt53{margin-top:28px;padding-top:15px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--dim);font-size:11px;line-height:1.7}.quiet_signoff__KYt53 button{display:flex;align-items:center;gap:8px;white-space:nowrap;background:none;border:0;padding:4px 0;cursor:pointer}.quiet_themeDot__l448S{width:7px;height:7px;border:1px solid var(--dim);border-radius:50%;background:var(--surface-alt)}.quiet_copyError__3IiKm{margin-top:12px;font-size:11px;line-height:1.8;color:var(--dim)}@keyframes quiet_reveal__7v6hh{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(max-width:600px){.quiet_column__vVrDU{padding-top:38px}.quiet_identity__7YnR4 h1{font-size:33px}.quiet_nav__MNLTP{gap:18px;font-size:11px}.quiet_intro__DwQJq{font-size:15px;line-height:1.8;margin-top:32px}.quiet_desktopBreak__PswSZ{display:none}.quiet_painting__igbpr figcaption{font-size:11px}.quiet_projectName__FwWJs{font-size:21px}.quiet_projectMeta__RTzlx{gap:12px;font-size:11px}.quiet_projectSummary__rFkzG{font-size:11px}.quiet_contact__9Q0vE{gap:16px;font-size:11px}.quiet_signoff__KYt53{font-size:11px}.quiet_painting__igbpr{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){.quiet_page__kjNH3 *,.quiet_page__kjNH3 :after{animation:none!important;transition:none!important}}.quiet_page__kjNH3{--font-serif:"Cormorant Garamond",Georgia,serif;--font-mono:"Geist Mono",monospace}.quiet_intro__DwQJq{margin-top:0}.quiet_projectSummary__rFkzG{font-family:Geist,Arial,sans-serif;font-size:13px}.quiet_sectionHeading__cYW73{margin-bottom:16px}.quiet_project__vQx2J summary{padding:20px 0}.quiet_post__wbm_B{font-size:14px;padding:16px 0}.quiet_signoff__KYt53{flex-wrap:wrap}@media(max-width:600px){.quiet_intro__DwQJq{margin-top:0}.quiet_projectSummary__rFkzG{font-size:12px}.quiet_nav__MNLTP{gap:16px}.quiet_painting__igbpr figcaption{flex-wrap:wrap}.quiet_projectMeta__RTzlx{white-space:normal;text-align:right}.quiet_project__vQx2J summary{gap:12px}}