@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=Inter:wght@400;500;600&display=swap";._site_wl2ci_1{--site-max:1440px;z-index:1;flex-direction:column;min-block-size:100dvh;display:flex;position:relative}._siteBody_wl2ci_10{inline-size:min(var(--site-max), 100%);flex:auto;margin-inline:auto}._nav_wl2ci_16{z-index:5;border-block-end:1px solid var(--border);--chrome-tint:var(--bg);position:sticky;inset-block-start:0}._navInner_wl2ci_25{justify-content:space-between;align-items:center;gap:var(--space-3);inline-size:min(var(--site-max), 100%);padding:calc(var(--space-2) + env(safe-area-inset-top)) var(--space-4) var(--space-2);min-block-size:calc(52px + env(safe-area-inset-top));margin-inline:auto;display:flex}._brand_wl2ci_36{align-items:center;gap:var(--space-2);min-inline-size:0;font-family:var(--font-display);font-weight:600;font-size:var(--text-title);color:var(--ink);justify-self:start;text-decoration:none;display:inline-flex}._brand_wl2ci_36>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._navLinks_wl2ci_55{align-items:center;gap:var(--space-2);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;justify-self:center;font-weight:600;display:none}._navLink_wl2ci_55,._navLinkOn_wl2ci_67{color:var(--ink-muted);padding-block:var(--space-1);border-block-end:1px solid #0000;text-decoration:none}._navLinkOn_wl2ci_67{color:var(--ink);border-block-end-color:color-mix(in srgb, var(--ink) 35%, transparent)}._navCrumb_wl2ci_79{color:var(--ink-muted);opacity:.5}._navTools_wl2ci_84{justify-content:flex-end;align-items:center;gap:var(--space-2);justify-self:end;min-inline-size:0;display:inline-flex}._navBack_wl2ci_93{align-items:center;gap:var(--space-1);min-block-size:36px;padding-inline:var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--ink);font-size:var(--text-caption);white-space:nowrap;text-decoration:none;display:inline-flex}._navBack_wl2ci_93>span{display:none}._footer_wl2ci_112{border-block-start:1px solid var(--border);background:color-mix(in srgb, var(--bg) 92%, var(--surface));margin-block-start:auto}._footerInner_wl2ci_118{justify-content:space-between;align-items:baseline;gap:var(--space-2);inline-size:min(var(--site-max), 100%);padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));flex-wrap:wrap;margin-inline:auto;display:flex}._footerBrand_wl2ci_130{font-family:var(--font-display);font-weight:600;font-size:var(--text-body-sm);color:var(--ink);margin:0}._footerMeta_wl2ci_138{font-size:var(--text-caption);color:var(--ink-muted);margin:0}._workColumn_wl2ci_145{inline-size:100%;margin-inline:auto;padding-block-end:var(--space-6)}._workLayout_wl2ci_151{gap:var(--space-4);display:grid}._workMedia_wl2ci_156{min-inline-size:0}._workInfo_wl2ci_160{gap:var(--space-3);align-content:start;min-inline-size:0;display:grid}._content_wl2ci_167{padding-inline:var(--space-4)}._noMedia_wl2ci_171{justify-items:center;gap:var(--space-2);font-size:var(--text-caption);display:grid}._loading_wl2ci_178{gap:var(--space-3);display:grid}._skeletonHero_wl2ci_183,._skeletonLine_wl2ci_184{background:var(--tint-ink);border-radius:4px}._skeletonHero_wl2ci_183{aspect-ratio:4/3;border-radius:0;margin-block-end:var(--space-2)}._skeletonLine_wl2ci_184{block-size:14px;margin-inline:var(--space-4)}._message_wl2ci_200{justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;display:grid}._messageMark_wl2ci_208{color:var(--ink-muted)}._messageTitle_wl2ci_212{font-family:var(--font-display);font-size:var(--text-title)}._messageBody_wl2ci_217{color:var(--ink-muted);line-height:1.55}._retry_wl2ci_222{align-items:center;gap:var(--space-2);min-block-size:var(--touch);padding-inline:var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);display:inline-flex}._catalogBody_wl2ci_233{gap:var(--space-5);padding-block:var(--space-4) var(--space-6);display:grid}._catalogFilters_wl2ci_239{gap:var(--space-3);padding-inline:var(--space-4);display:grid}._catalogSearch_wl2ci_245{align-items:center;gap:var(--space-2);min-block-size:var(--touch);padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-muted);display:flex}._catalogSearch_wl2ci_245 input{min-inline-size:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1}._catalogSearch_wl2ci_245 input::placeholder{color:var(--ink-muted)}._filterBlock_wl2ci_271{gap:var(--space-2);display:grid}._filterLabel_wl2ci_276{font-size:var(--text-caption);letter-spacing:.02em;color:var(--ink-muted);margin:0;font-weight:600}._filterChips_wl2ci_284{gap:var(--space-2);scrollbar-width:none;padding-block:var(--space-1);margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);display:flex;overflow-x:auto}._filterChips_wl2ci_284::-webkit-scrollbar{display:none}._catalogSection_wl2ci_299{gap:var(--space-3);display:grid}._catalogSectionTitle_wl2ci_304{padding-inline:var(--space-4);font-family:var(--font-display);font-size:var(--text-title);color:var(--ink);margin:0;font-weight:600}._catalogGrid_wl2ci_313{gap:var(--space-3);padding-inline:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){._navInner_wl2ci_25{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._navInner_wl2ci_25,._footerInner_wl2ci_118,._catalogFilters_wl2ci_239,._catalogSectionTitle_wl2ci_304,._catalogGrid_wl2ci_313,._workColumn_wl2ci_145{padding-inline:var(--space-5)}._navLinks_wl2ci_55{display:inline-flex}._navBack_wl2ci_93>span{display:inline}._filterChips_wl2ci_284{margin-inline:calc(var(--space-5) * -1);padding-inline:var(--space-5);scroll-padding-inline:var(--space-5)}._catalogGrid_wl2ci_313{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}._content_wl2ci_167{padding-inline:0}}@media (min-width:960px){._navInner_wl2ci_25,._footerInner_wl2ci_118,._catalogFilters_wl2ci_239,._catalogSectionTitle_wl2ci_304,._catalogGrid_wl2ci_313,._workColumn_wl2ci_145{padding-inline:var(--space-6)}._filterChips_wl2ci_284{margin-inline:calc(var(--space-6) * -1);padding-inline:var(--space-6);scroll-padding-inline:var(--space-6)}._catalogGrid_wl2ci_313{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}._catalogSectionTitle_wl2ci_304{font-size:1.5rem}._workLayout_wl2ci_151{gap:var(--space-6);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);align-items:start;padding-block-start:var(--space-5)}._workInfo_wl2ci_160{position:sticky;inset-block-start:calc(4.5rem + env(safe-area-inset-top))}._workHero_wl2ci_396{border-radius:var(--radius-card);border:1px solid var(--border);overflow:hidden}._workHeroFrame_wl2ci_402{aspect-ratio:1;max-block-size:min(72vh,820px)}}@media (min-width:1280px){._site_wl2ci_1{--site-max:1600px}._catalogGrid_wl2ci_313{grid-template-columns:repeat(5,minmax(0,1fr))}._workLayout_wl2ci_151{gap:calc(var(--space-6) + var(--space-2));grid-template-columns:minmax(0,1.45fr) minmax(20rem,.75fr)}}@media (min-width:1600px){._catalogGrid_wl2ci_313{grid-template-columns:repeat(6,minmax(0,1fr))}}._catalogTile_wl2ci_429{gap:var(--space-1);text-align:start;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);display:grid;overflow:hidden}._catalogThumb_wl2ci_439{aspect-ratio:1;object-fit:cover;background:var(--bg);inline-size:100%}._catalogTitle_wl2ci_446{padding:var(--space-2) var(--space-3) 0;font-size:var(--text-body-sm);line-height:1.35}._catalogMeta_wl2ci_452{padding:0 var(--space-3) var(--space-3);font-size:var(--text-caption);color:var(--ink-muted);line-height:1.35}[data-theme=tina]{--bg:#f5f2eb;--surface:#faf8f3;--elevated:#fff;--ink:#282723;--ink-muted:#6b665c;--border:#ddd6c8;--accent:#282723;--accent-on:#f5f2eb;--brass:#5d5a53;--font-ui:"Inter", system-ui, sans-serif;--font-display:"Cormorant Garamond", "Times New Roman", serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--public-bg-image:url(data:image/webp;base64,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)}@media (min-width:960px){[data-theme=tina]{--public-bg-image:url(/assets/atmospheric-soft-960-B1hBi6xG.webp)}}html[data-theme=tina],html[data-theme=tina] body{background-color:var(--bg);background-image:none}html[data-theme=tina] body:before{content:"";z-index:-1;pointer-events:none;background-color:var(--bg);background-image:var(--public-bg-image);filter:blur(4px);opacity:.9;background-position:top;background-repeat:no-repeat;background-size:cover;position:fixed;inset:-4%}html[data-theme=tina] .publicBackdrop{background:0 0}
