.work[data-astro-cid-wxetcihn]{width:min(var(--content-wide), 100%);padding:var(--space-l) var(--gutter) var(--space-section);margin:0 auto}.breadcrumbs[data-astro-cid-wxetcihn] ol[data-astro-cid-wxetcihn]{gap:var(--space-2xs);margin:0 0 var(--space-xl);font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumbs[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn]+li[data-astro-cid-wxetcihn]:before{content:"/";color:var(--border-strong);margin-inline-end:var(--space-2xs)}.breadcrumbs[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{transition:color var(--duration-fast) ease;text-decoration:none}.breadcrumbs[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]:hover{color:var(--text-accent)}.breadcrumbs[data-astro-cid-wxetcihn] [data-astro-cid-wxetcihn][aria-current]{color:var(--text-secondary)}.work__layout[data-astro-cid-wxetcihn]{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.work__media[data-astro-cid-wxetcihn]{place-items:center;gap:1rem;display:grid}.work__scale[data-astro-cid-wxetcihn]{font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0}.work__index[data-astro-cid-wxetcihn]{font-size:var(--text-label);letter-spacing:var(--tracking-wide);color:var(--text-eyebrow);margin-bottom:.6rem}.work__title[data-astro-cid-wxetcihn]{font-family:var(--font-display-stack);font-size:var(--text-3xl);font-style:italic;font-weight:500;line-height:var(--leading-tight);color:var(--text-accent);text-wrap:balance}.work__passport[data-astro-cid-wxetcihn]{margin:var(--space-m) 0;padding:var(--space-s) 0;border-block:1px solid var(--border-subtle);font-size:var(--text-sm);gap:.45rem;display:grid}.work__passport[data-astro-cid-wxetcihn]>div[data-astro-cid-wxetcihn]{align-items:center;gap:var(--space-s);grid-template-columns:6.5rem 1fr;display:grid}.work__passport[data-astro-cid-wxetcihn] dt[data-astro-cid-wxetcihn]{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-eyebrow)}.work__story[data-astro-cid-wxetcihn]{font-size:var(--text-base);color:var(--text-secondary)}.work__story[data-astro-cid-wxetcihn] p{text-wrap:pretty;margin-bottom:1rem}.work__actions[data-astro-cid-wxetcihn]{margin-top:var(--space-l);flex-wrap:wrap;gap:.7rem;display:flex}.work__ask[data-astro-cid-wxetcihn]{margin:1.1rem 0 0}.work__ask[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{font-size:var(--text-label);letter-spacing:.22em;text-transform:uppercase;color:var(--text-accent);text-decoration:none}.work__ask[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]:hover{color:var(--gold-200)}.work-tryon[data-astro-cid-wxetcihn]{margin-top:var(--space-section);border:1px solid var(--border-subtle);background:var(--surface-2);grid-template-columns:minmax(0,1fr) minmax(240px,.85fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.8rem,4vw,2.8rem);display:grid}.work-tryon[data-astro-cid-wxetcihn] h2[data-astro-cid-wxetcihn]{font-family:var(--font-display-stack);font-size:var(--text-2xl);color:var(--text-accent);margin:0 0 .8rem;font-weight:500}.work-tryon[data-astro-cid-wxetcihn] p[data-astro-cid-wxetcihn]{color:var(--text-secondary);margin:0 0 1.4rem}.work-tryon__room[data-astro-cid-wxetcihn]{border:1px solid var(--border-subtle);background:linear-gradient(180deg, rgb(var(--night-800-rgb) / .9), rgb(var(--night-950-rgb) / .95));grid-template-rows:auto 1fr auto;justify-items:center;gap:.8rem;min-height:220px;padding:1.6rem 1.2rem 1rem;display:grid}.work-tryon__ruler[data-astro-cid-wxetcihn]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-accent);font-size:.7rem}.work-tryon__canvas[data-astro-cid-wxetcihn]{aspect-ratio:8/5;background:linear-gradient(135deg,#2a2418,#14110c);border:8px solid #0000;border-image:linear-gradient(135deg,#7a4e24,#c99a58,#6a421e,#d6ae6c) 1;width:min(46%,150px)}.work-tryon__sofa[data-astro-cid-wxetcihn]{background:linear-gradient(#2a2c24,#171912);border-radius:16px 16px 6px 6px;width:78%;height:36px}.work__pager[data-astro-cid-wxetcihn]{align-items:center;gap:var(--space-m);margin-top:var(--space-section);padding-top:var(--space-m);border-top:1px solid var(--border-subtle);grid-template-columns:1fr auto 1fr;display:grid}.work__pager[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{padding-block:var(--space-2xs);gap:.3rem;text-decoration:none;display:grid}.work__pager-next[data-astro-cid-wxetcihn]{text-align:end}.work__pager-label[data-astro-cid-wxetcihn],.work__pager-all[data-astro-cid-wxetcihn]{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);transition:color var(--duration-fast) ease}.work__pager-title[data-astro-cid-wxetcihn]{font-family:var(--font-display-stack);font-size:var(--text-lg);color:var(--text-accent);font-style:italic}.work__pager[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]:hover .work__pager-label[data-astro-cid-wxetcihn],.work__pager-all[data-astro-cid-wxetcihn]:hover{color:var(--text-accent)}.work-sticky[data-astro-cid-wxetcihn]{inset-inline:0;z-index:var(--layer-topbar);padding:.7rem max(var(--gutter), env(safe-area-inset-inline-end,0px)) calc(.7rem + env(safe-area-inset-bottom,0px)) max(var(--gutter), env(safe-area-inset-inline-start,0px));background:rgb(var(--night-900-rgb) / .96);border-top:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:transform var(--duration-base) var(--ease-out);position:fixed;bottom:0;transform:translateY(110%)}.work-sticky[data-astro-cid-wxetcihn].is-visible{transform:none}.work-sticky__inner[data-astro-cid-wxetcihn]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.work-sticky__title[data-astro-cid-wxetcihn]{font-family:var(--font-display-stack);font-size:var(--text-lg);color:var(--text-accent);white-space:nowrap;text-overflow:ellipsis;margin:0;font-style:italic;overflow:hidden}.work-sticky[data-astro-cid-wxetcihn] .btn{flex:none;min-height:46px}@media (width<=60rem){.work__layout[data-astro-cid-wxetcihn],.work-tryon[data-astro-cid-wxetcihn]{grid-template-columns:1fr}.work[data-astro-cid-wxetcihn]{padding-bottom:calc(var(--space-section) + 4.5rem)}}@media (width<=40rem){.work__pager[data-astro-cid-wxetcihn]{grid-template-columns:1fr 1fr}.work__pager-all[data-astro-cid-wxetcihn]{grid-area:2/1/auto/-1;justify-self:center}.work__actions[data-astro-cid-wxetcihn] .btn{flex:100%}}
