.work-living .work-proof-categories button{padding-inline:var(--work-gutter) clamp(16px,2vw,32px);font-size:clamp(17px,1.75vw,26px);align-items:flex-start}.work-living .work-type-view>.type-family-tabs{margin:22px var(--work-gutter) 0}.work-living .work-type-letter-study{border-top:1px solid var(--studio-line);border-bottom:1px solid var(--studio-line)}.work-living .work-type-letter-study>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:72px;padding:18px var(--work-gutter)}.work-living .work-type-letter-study>summary::-webkit-details-marker,.work-living .work-type-letter-study>summary::marker{display:none;content:""}.work-living .work-type-letter-study[open]>summary span{transform:rotate(45deg)}.work-living .work-type-letter-study>summary:focus-visible{outline:3px solid var(--studio-blue);outline-offset:-4px}.work-living [role=tabpanel]:focus-visible{outline:3px solid var(--studio-blue);outline-offset:-4px}.work-living .work-proof-composition--packaging,.work-living .work-proof-composition--product{display:grid;grid-template-columns:minmax(0,2.8fr) minmax(0,1fr);gap:clamp(14px,2vw,30px);align-items:center;margin:18px var(--work-gutter) 0;padding:clamp(16px,2.2vw,34px);overflow:hidden;background:color-mix(in srgb,var(--studio-blue) 9%,var(--studio-paper))}.work-living .work-proof-composition--packaging{background:color-mix(in srgb,var(--studio-ink) 7%,var(--studio-paper))}.work-living .work-proof-composition--packaging .work-proof-surface,.work-living .work-proof-composition--product .work-proof-surface{height:auto;aspect-ratio:1440/695;box-shadow:0 10px 26px #23241f18}.work-living .work-proof-composition--packaging .work-proof-surface{aspect-ratio:1536/1024}.work-living :is(.work-proof-composition--product,.work-proof-composition--packaging) .work-proof-poster{inset:0}.work-living :is(.work-proof-composition--product,.work-proof-composition--packaging) :is(.work-proof-registration,.work-proof-surface-note,.work-proof-gesture){display:none}.work-living .work-proof-support{align-self:stretch;min-width:0;margin:0;position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px}.work-living .work-proof-support>div{position:relative;min-height:0;overflow:hidden;background:#fff;box-shadow:0 10px 26px #23241f14}.work-living .work-proof-support img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%}.work-living .work-proof-composition--packaging .work-proof-support img{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}.work-living .work-proof-support figcaption{font:10px/1.5 var(--ff-jetbrains),monospace;color:var(--studio-muted)}.work-living .work-proof-originals{display:flex;align-items:center;flex-wrap:wrap;gap:4px 24px;margin:8px var(--work-gutter) 12px;font:11px/1.5 var(--ff-jetbrains),monospace}.work-living .work-proof-originals>p{display:flex;flex-wrap:wrap;gap:2px 18px;margin:0 auto 0 0;padding-block:12px}.work-living .work-proof-originals>p>span:first-child{color:var(--studio-ink)}.work-living .work-proof-hint{color:var(--studio-muted)}@media (prefers-reduced-motion:reduce),(scripting:none){.work-living .work-proof-hint{display:none}}html[data-quiet=true] .work-living .work-proof-hint{display:none}.work-living .work-proof-originals a{display:inline-flex;align-items:center;gap:.5em;min-height:44px}.work-living .work-proof-originals a>span:first-child{text-decoration:underline;text-underline-offset:4px}.work-living .work-proof-type-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 26px;padding:18px var(--work-gutter) 12px}.work-living .work-proof-type-controls .work-proof-letters{padding:0;flex-wrap:nowrap}.work-living .work-proof-composition--type .work-proof-surface{overflow:hidden}.work-living .work-proof-alphabet{position:absolute;inset:-12% -3%;display:flex;flex-direction:column;justify-content:space-around;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:color-mix(in srgb,var(--studio-blue) 10%,var(--studio-paper));font:400 clamp(115px,18vw,290px)/.75 var(--studio-display);letter-spacing:-.065em;white-space:nowrap}.work-living .work-proof-alphabet span:nth-child(2){align-self:flex-end;margin-right:-8%}.work-living .work-proof-alphabet span:nth-child(3){margin-left:8%}.work-living [data-family=accord] .work-proof-alphabet,.work-living [data-family=accord] .work-proof-letters button{font-family:AccordGrotesk,sans-serif;font-synthesis:none}.work-living .work-proof-originals a:focus-visible{outline:3px solid var(--studio-blue);outline-offset:4px}@media (max-width:700px){.work-living .work-proof-composition--packaging,.work-living .work-proof-composition--product{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);gap:12px;padding:14px}.work-living .work-proof-support figcaption{font-size:9px}.work-living .work-proof-originals>p{width:100%;padding-block:10px 4px}.work-living .work-proof-type-controls{gap:12px 18px}}@media (max-width:520px){.work-living .work-proof-composition--packaging,.work-living .work-proof-composition--product{grid-template-columns:minmax(0,1fr);padding:12px}.work-living .work-proof-support{height:240px;grid-template-rows:minmax(0,1fr) auto}.work-living .work-proof-composition--packaging .work-proof-support{height:186px}.work-living .work-proof-composition--packaging .work-proof-support img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%}.work-living .work-proof-originals{gap:0}.work-living .work-proof-originals a{width:100%}}