.cabinet-module__72-I_a__cabinet{border-top:1px solid var(--ink-3);box-shadow:0 3px 0 -2px var(--ink-3);position:relative}.cabinet-module__72-I_a__drawer{border-bottom:1px solid var(--ink-3);box-shadow:0 3px 0 -2px var(--ink-3);position:relative}.cabinet-module__72-I_a__boardHead{font:inherit;margin:0}.cabinet-module__72-I_a__board{align-items:center;gap:var(--s4);width:100%;min-height:118px;padding:var(--s4) var(--s4) var(--s4) 0;text-align:start;cursor:pointer;transition:background-color var(--dur-touch) ease-out, transform var(--dur-pull) var(--ease-pull);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"no text foot";display:grid}.cabinet-module__72-I_a__board:hover{background-color:#d5c5a457}.cabinet-module__72-I_a__drawer[data-open=true] .cabinet-module__72-I_a__board{background-color:#fbf5e7b8;transform:translate(10px)}.cabinet-module__72-I_a__no{background:var(--face-copper);min-width:68px;color:var(--on-copper);font-family:var(--font-text);font-weight:var(--weight-label);font-size:var(--step-label);letter-spacing:var(--track-micro);box-shadow:inset 0 1px 0 #ffe8c666, 0 2px 4px var(--seam-copper);grid-area:no;place-items:center;padding:10px 0;display:grid}.cabinet-module__72-I_a__boardText{grid-area:text;display:block}.cabinet-module__72-I_a__boardFoot{align-items:center;gap:var(--s4);grid-area:foot;display:flex}.cabinet-module__72-I_a__name{font-family:var(--font-display);font-size:var(--step-head);letter-spacing:.05em;text-transform:uppercase;color:var(--ink);line-height:1.2;display:block}.cabinet-module__72-I_a__lead{font-size:var(--step-small);color:var(--ink-2);text-wrap:pretty;margin-top:7px;line-height:1.5;display:block}.cabinet-module__72-I_a__pullWord{font-family:var(--font-text);font-weight:var(--weight-label);font-size:var(--step-label);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--ink-2);white-space:nowrap;transition:color var(--dur-touch) ease-out}.cabinet-module__72-I_a__board:hover .cabinet-module__72-I_a__pullWord{color:var(--copper-mid)}.cabinet-module__72-I_a__pull{border-radius:var(--edge-metal);background:var(--face-copper);width:78px;height:34px;box-shadow:0 3px 0 -1px var(--copper-shadow), inset 0 1px 0 #ffe8c673;transition:transform var(--dur-pull) var(--ease-pull);flex:none;display:block;position:relative}.cabinet-module__72-I_a__pullBar{border-radius:var(--edge-metal);background:var(--face-brass);box-shadow:inset 0 -1px 0 var(--seam-brass);position:absolute;inset:9px 13px}.cabinet-module__72-I_a__board:hover .cabinet-module__72-I_a__pull{transform:translate(5px)}.cabinet-module__72-I_a__drawer[data-open=true] .cabinet-module__72-I_a__pull{transform:translate(9px)}.cabinet-module__72-I_a__fold{transition:grid-template-rows var(--dur-pull) var(--ease-pull);grid-template-rows:0fr;display:grid}.cabinet-module__72-I_a__drawer[data-open=true] .cabinet-module__72-I_a__fold{grid-template-rows:1fr}.cabinet-module__72-I_a__clip{min-height:0;overflow:hidden}.cabinet-module__72-I_a__body{padding:4px 10px var(--s7);margin-inline:-10px}.cabinet-module__72-I_a__tabs{gap:var(--s2);margin-bottom:var(--s5);border-bottom:1px solid var(--ink-3);flex-wrap:wrap;display:flex}.cabinet-module__72-I_a__tab{cursor:pointer;min-height:48px;font-family:var(--font-display);font-size:var(--step-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);transition:color var(--dur-touch) ease-out;background:0 0;padding:13px 24px;position:relative}.cabinet-module__72-I_a__tab:hover{color:var(--ink)}.cabinet-module__72-I_a__tab[aria-selected=true]{color:var(--ink);background:var(--paper-hi);box-shadow:inset 0 1px 0 var(--paper-hi), 0 -1px 0 var(--ink-3), -1px 0 0 var(--ink-3), 1px 0 0 var(--ink-3)}.cabinet-module__72-I_a__tab[aria-selected=true]:after{content:"";background:var(--copper);height:3px;position:absolute;bottom:-1px;left:0;right:0}.cabinet-module__72-I_a__panel{gap:var(--s5);grid-template-columns:minmax(0,330px) minmax(0,1fr);align-items:start;display:grid}.cabinet-module__72-I_a__panel[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.cabinet-module__72-I_a__panel{animation:cabinet-module__72-I_a__leaf-in .38s var(--ease-pull) both}}@keyframes cabinet-module__72-I_a__leaf-in{0%{opacity:0;transform:translateY(10px)}}.cabinet-module__72-I_a__plate{padding:0 var(--s2) var(--s4);margin:0;position:relative}.cabinet-module__72-I_a__plateImg{mix-blend-mode:multiply;width:100%;height:auto}.cabinet-module__72-I_a__leafTitle{max-width:13em;margin-bottom:var(--s5);color:var(--ink)}.cabinet-module__72-I_a__slips{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.cabinet-module__72-I_a__slip{padding:var(--s4) var(--s4) 68px;min-height:226px;transform:rotate(calc((var(--k) - 1) * .42deg));filter:drop-shadow(0 7px 12px #34281838);position:relative}.cabinet-module__72-I_a__slipPaper{background:var(--paper-hi);background-image:var(--tex-grain);box-shadow:inset 0 0 0 1px var(--paper-fold);filter:url(#deckle);position:absolute;inset:0}.cabinet-module__72-I_a__slipNo,.cabinet-module__72-I_a__slipTitle,.cabinet-module__72-I_a__slipNote,.cabinet-module__72-I_a__seal{position:relative}.cabinet-module__72-I_a__slipNo{font-size:var(--step-micro);font-weight:var(--weight-label);letter-spacing:var(--track-micro);color:var(--copper-mid);display:block}.cabinet-module__72-I_a__slipTitle{font-family:var(--font-display);font-size:var(--step-lead);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);text-wrap:balance;margin-top:12px;line-height:1.25;display:block}.cabinet-module__72-I_a__slipNote{font-size:var(--step-small);color:var(--ink-2);text-wrap:pretty;margin-top:10px;line-height:1.55;display:block}.cabinet-module__72-I_a__seal{left:var(--s4);bottom:var(--s4);border:1.5px solid var(--red-lead);outline:1px solid var(--red-lead);outline-offset:2px;color:var(--red-lead);font-family:var(--font-text);font-weight:var(--weight-label);font-size:var(--step-micro);letter-spacing:var(--track-micro);text-transform:uppercase;opacity:.86;padding:6px 13px;position:absolute;transform:rotate(-3.2deg)}.cabinet-module__72-I_a__slipLink{color:inherit;text-decoration:none;display:block}.cabinet-module__72-I_a__slipLink:after{content:"";position:absolute;inset:0}.cabinet-module__72-I_a__slipLink:focus-visible{outline:none}.cabinet-module__72-I_a__slipLink:focus-visible:after{outline:2px solid var(--copper-lo);outline-offset:4px}.cabinet-module__72-I_a__slip[data-live=true]:has(.cabinet-module__72-I_a__slipLink:hover){transform:rotate(calc((var(--k) - 1) * .42deg)) translateY(-4px);filter:drop-shadow(0 13px 20px #34281847)}.cabinet-module__72-I_a__slip[data-live=true]{transition:transform var(--dur-touch) var(--ease-pull), filter var(--dur-touch) ease-out;padding-bottom:78px}.cabinet-module__72-I_a__open{left:var(--s4);bottom:var(--s4);background:var(--face-copper);border-radius:var(--edge-metal);min-height:44px;box-shadow:var(--lift-press), inset 0 1px 0 #ffe8c673, inset 0 -1px 0 var(--seam-copper);color:var(--on-copper);font-family:var(--font-text);font-weight:var(--weight-label);font-size:var(--step-micro);letter-spacing:var(--track-label);text-transform:uppercase;text-shadow:0 1px 1px var(--copper-shadow);align-items:center;gap:9px;padding:0 17px;display:inline-flex;position:absolute}:is(.cabinet-module__72-I_a__slip:has(.cabinet-module__72-I_a__slipLink:hover) .cabinet-module__72-I_a__open,.cabinet-module__72-I_a__slip:has(.cabinet-module__72-I_a__slipLink:focus-visible) .cabinet-module__72-I_a__open){filter:brightness(1.07)}.cabinet-module__72-I_a__arrow{font-size:1.15em;line-height:1}@media (max-width:900px){.cabinet-module__72-I_a__panel{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.cabinet-module__72-I_a__plate{max-width:300px;padding:0 0 var(--s3)}}@media (max-width:620px){.cabinet-module__72-I_a__board{column-gap:var(--s3);row-gap:var(--s4);min-height:0;padding-block:var(--s5);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"no text""foot foot"}.cabinet-module__72-I_a__no{align-self:start}.cabinet-module__72-I_a__boardFoot{justify-content:space-between}.cabinet-module__72-I_a__drawer[data-open=true] .cabinet-module__72-I_a__board{transform:none}.cabinet-module__72-I_a__tab{padding-inline:16px}}
