@font-face{font-family:mxwim;src:url(/fonts/MXWimGaramond-Regular.otf)}:root{--bg:#bfbfbf;--raised:inset 1px 1px 0 #ededed, inset 2px 2px 0 #d6d6d6, inset -1px -1px 0 #6f6f6f, inset -2px -2px 0 #9a9a9a;--pressed:inset 1px 1px 0 #6f6f6f, inset 2px 2px 0 #9a9a9a, inset -1px -1px 0 #ededed, inset -2px -2px 0 #d6d6d6;--groove-b:0 1px 0 #e4e4e4;--rule:1px solid #8c8c8c}[data-astro-cid-lcdefpme]{box-sizing:border-box}html,body{background:var(--bg);color:#000;letter-spacing:1px;margin:0;font:11pt/1.4 Times New Roman,Times,serif}a[data-astro-cid-lcdefpme]{color:inherit}.shell[data-astro-cid-lcdefpme]{grid-template-columns:1fr 240px;gap:10px;padding:10px;display:grid}main[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;min-width:0;display:flex}.panel[data-astro-cid-lcdefpme]{background:var(--bg);box-shadow:var(--raised)}.hero[data-astro-cid-lcdefpme]{text-align:center;grid-template-rows:auto 1fr auto;height:calc(100vh - 20px);display:grid}.hero[data-astro-cid-lcdefpme] .top[data-astro-cid-lcdefpme]{padding:14px 12px 16px}.hero[data-astro-cid-lcdefpme] .top[data-astro-cid-lcdefpme] .tape[data-astro-cid-lcdefpme]{width:100%;max-width:520px;height:auto;margin:10px auto 0;display:block}.hero[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:0;padding:0 24px 16px;text-decoration:none;display:none}.hero[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme].on{display:flex}.hero[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;filter:url(#photocopy-texture)brightness(1.15)contrast(1.1)grayscale();max-width:100%;min-height:0;max-height:calc(100% - 30px)}.hero[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].floating{filter:url(#photocopy-texture-cutout)brightness(1.15)contrast(1.1)grayscale()}.hero[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:hover{filter:none}.hero[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.5px;font-family:mxwim,serif;font-size:17px;text-decoration:underline}.sr-only[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-lcdefpme] .bottom[data-astro-cid-lcdefpme]{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.hero[data-astro-cid-lcdefpme] .bottom[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{box-shadow:var(--raised);padding:9px;text-decoration:none}.hero[data-astro-cid-lcdefpme] .bottom[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.hero[data-astro-cid-lcdefpme] .bottom[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:active{box-shadow:var(--pressed)}.sec-head[data-astro-cid-lcdefpme]{border-bottom:var(--rule);box-shadow:var(--groove-b);letter-spacing:.5px;margin:0 4px;padding:12px 14px 8px;font:22px/1.1 mxwim,serif}.cols[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 16px;padding:16px 14px 20px;display:grid}.col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;font-size:11pt;font-weight:400;display:flex}.col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{overflow-wrap:anywhere;min-width:0}.col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:underline}.col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline dashed}.col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] .yr[data-astro-cid-lcdefpme]{white-space:nowrap;color:#333;font-size:10pt}.pic[data-astro-cid-lcdefpme]{aspect-ratio:1/1.05;box-shadow:var(--pressed);background:#b5b5b5;justify-content:center;align-items:center;display:flex;overflow:hidden}.pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;filter:url(#photocopy-texture)brightness(1.15)contrast(1.1)grayscale();width:100%;height:100%;transition:filter .2s;display:block}.pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].floating{object-fit:contain;filter:url(#photocopy-texture-cutout)brightness(1.15)contrast(1.1)grayscale();padding:10%}.col[data-astro-cid-lcdefpme]:hover .pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:none}.col[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:justify;hyphens:auto;letter-spacing:.5px;margin:10px 0 0;font-size:10pt;line-height:1.35}.col[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:underline}.col[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].press-label{text-align:left;hyphens:manual;margin-top:12px;font-size:11pt;line-height:1.35}.col[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].press-project{text-align:left;color:#333;margin-top:4px}.all-press[data-astro-cid-lcdefpme]{width:max-content;box-shadow:var(--raised);margin:0 14px 18px;padding:9px 16px;text-decoration:none;display:block}.all-press[data-astro-cid-lcdefpme]:hover,.all-press[data-astro-cid-lcdefpme]:active{box-shadow:var(--pressed)}aside[data-astro-cid-lcdefpme]{flex-direction:column;height:calc(100vh - 20px);display:flex;position:sticky;top:10px}nav[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:1px 14px;text-decoration:none;position:relative}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].on:after{content:"⤭";font-size:21px;line-height:inherit;letter-spacing:0;position:absolute;top:-4px;right:-36px}.contact[data-astro-cid-lcdefpme]{padding:4px}.contact[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{box-shadow:var(--pressed);grid-template-columns:70px 1fr;margin-bottom:4px;display:grid}.contact[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{padding:8px}.contact[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{border-right:var(--rule);box-shadow:1px 0 #e4e4e4}.glyphs[data-astro-cid-lcdefpme]{text-align:center;letter-spacing:.1em;padding:16px 0 6px;font-size:18px}@media (width>=801px){.hero[data-astro-cid-lcdefpme] .bottom[data-astro-cid-lcdefpme]{display:none}}@media (width<=800px){.shell[data-astro-cid-lcdefpme]{grid-template-columns:1fr}aside[data-astro-cid-lcdefpme]{order:-1;height:auto;position:static}nav[data-astro-cid-lcdefpme].menu,nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].on:after{display:none}.hero[data-astro-cid-lcdefpme]{height:70vh}.hero[data-astro-cid-lcdefpme] .bottom[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;grid-auto-flow:row}.cols[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;padding:12px 10px 16px}}
