.anatomy{--an-display: "Playfair Display", Georgia, serif;--an-body: "Inter", system-ui, -apple-system, sans-serif;padding:clamp(52px,8vh,96px) 0;background:var(--an-paper);color:var(--an-ink)}.anatomy__opening{max-width:46ch;margin:0 0 clamp(30px,5vh,56px)}.anatomy__label{margin:0 0 20px;font-family:var(--an-body);font-size:.6rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--an-soft)}.anatomy__heading{margin:0;font-family:var(--an-display);font-weight:300;font-size:clamp(1.7rem,3.8vw,2.8rem);line-height:1.1;letter-spacing:-.014em;text-wrap:balance}.anatomy__standfirst{margin:16px 0 0;font-family:var(--an-body);font-size:.96rem;line-height:1.66;color:var(--an-soft)}.anatomy__plate{max-width:980px;margin:0 auto}.anatomy__figure{position:relative;margin:0;padding:0 clamp(0px,26%,300px)}.anatomy__svg{display:block;width:100%;height:auto;color:var(--an-ink)}.anatomy__photo{display:block;width:100%;aspect-ratio:4 / 5;object-fit:contain;object-position:center}.anatomy__note{position:absolute;top:var(--note-top);display:flex;align-items:flex-start;gap:10px;width:clamp(140px,25%,250px);transform:translateY(-50%)}.anatomy__note--left{right:74%;flex-direction:row-reverse;text-align:right}.anatomy__note--right{left:74%}.anatomy__leader{position:relative;flex:none;width:var(--note-reach);min-width:22px;height:1px;margin-top:7px;background:var(--an-ink);opacity:.4}.anatomy__leader:before{content:"";position:absolute;top:-1.5px;width:4px;height:4px;border-radius:50%;background:var(--an-ink);opacity:.85}.anatomy__note--right .anatomy__leader:before{left:-2px}.anatomy__note--left .anatomy__leader:before{right:-2px}.anatomy__note-term{display:flex;align-items:baseline;gap:8px;margin:0 0 6px;font-family:var(--an-body);font-size:.62rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.anatomy__note--left .anatomy__note-term{flex-direction:row-reverse}.anatomy__note-index{font-size:.55rem;letter-spacing:.1em;color:var(--an-hue);font-variant-numeric:tabular-nums}.anatomy__note-body{margin:0;font-family:var(--an-body);font-size:.8rem;line-height:1.5;color:var(--an-soft)}.anatomy__note-measure{margin:7px 0 0;font-family:var(--an-body);font-size:.6rem;font-weight:500;letter-spacing:.14em;color:var(--an-ink);font-variant-numeric:tabular-nums}.anatomy__key{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;list-style:none;border-top:1px solid var(--an-rule)}.anatomy__key li{display:grid;grid-template-columns:30px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--an-rule)}.anatomy__key-index{font-family:var(--an-body);font-size:.6rem;font-weight:500;letter-spacing:.1em;color:var(--an-hue);font-variant-numeric:tabular-nums;padding-top:2px}.anatomy__key-term{margin:0 0 5px;font-family:var(--an-body);font-size:.62rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.anatomy__key-body{margin:0;font-family:var(--an-body);font-size:.86rem;line-height:1.55;color:var(--an-soft)}.anatomy__key-measure{margin:6px 0 0;font-family:var(--an-body);font-size:.6rem;font-weight:500;letter-spacing:.14em;font-variant-numeric:tabular-nums}.anatomy__go{display:inline-flex;flex-direction:column;gap:7px;margin-top:32px;color:var(--an-ink);text-decoration:none;font-family:var(--an-body);font-size:.6rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.anatomy__go-rule{display:block;width:100%;height:2px;background:var(--an-hue);transform-origin:left;transition:transform .4s cubic-bezier(.22,1,.36,1)}.anatomy__go:hover .anatomy__go-rule{transform:scaleX(1.3)}.anatomy__go:focus-visible{outline:2px solid var(--an-hue);outline-offset:5px}@media(max-width:900px){.anatomy__figure{padding:0;max-width:380px;margin:0 auto}.anatomy__note{display:none}.anatomy__key{position:static;width:auto;height:auto;margin:30px 0 0;overflow:visible;clip-path:none;white-space:normal}}@media(prefers-reduced-motion:reduce){.anatomy__go-rule{transition:none}}.forms{--fm-display: "Playfair Display", Georgia, serif;--fm-body: "Inter", system-ui, -apple-system, sans-serif;padding:clamp(48px,7vh,88px) 0;background:var(--fm-paper);color:var(--fm-ink);border-top:1px solid var(--fm-rule)}.forms__opening{max-width:46ch;margin:0 0 clamp(30px,5vh,52px)}.forms__label{margin:0 0 20px;font-family:var(--fm-body);font-size:.6rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--fm-soft)}.forms__heading{margin:0;font-family:var(--fm-display);font-weight:300;font-size:clamp(1.6rem,3.6vw,2.6rem);line-height:1.1;letter-spacing:-.014em;text-wrap:balance}.forms__standfirst{margin:16px 0 0;font-family:var(--fm-body);font-size:.96rem;line-height:1.66;color:var(--fm-soft)}.forms__row{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;border-top:1px solid var(--fm-rule)}.forms__item{padding:clamp(20px,2.6vw,32px) clamp(12px,1.8vw,24px);border-left:1px solid var(--fm-rule);border-bottom:1px solid var(--fm-rule)}.forms__item:first-child{border-left:0}.forms__item a{display:block;color:inherit;text-decoration:none}.forms__drawing{display:block;margin-bottom:18px}.forms__drawing .anatomy__svg{display:block;width:100%;height:auto;color:var(--fm-ink)}.forms__name{display:block;font-family:var(--fm-display);font-weight:300;font-size:clamp(1.1rem,2vw,1.5rem);letter-spacing:-.008em}.forms__shape{display:block;margin:7px 0 10px;font-family:var(--fm-body);font-size:.55rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--form-hue)}.forms__body{display:block;font-family:var(--fm-body);font-size:.82rem;line-height:1.55;color:var(--fm-soft)}.forms__item a:hover .forms__name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.forms__item a:focus-visible{outline:2px solid var(--fm-accent);outline-offset:4px}@media(max-width:900px){.forms__row{grid-template-columns:repeat(2,1fr)}.forms__item:nth-child(odd){border-left:0}}@media(max-width:520px){.forms__row{grid-template-columns:1fr}.forms__item{border-left:0}.forms__item a{display:grid;grid-template-columns:96px 1fr;gap:18px;align-items:start}.forms__drawing{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lamp-anatomy.css.map */
