.VSVJQa_page{color:var(--forest)}.VSVJQa_hero{padding-block:28px 0}.VSVJQa_introduction{max-width:850px}.VSVJQa_introduction h1{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.3rem,4vw,3.4rem);font-weight:400;line-height:1.12}.VSVJQa_introduction>p{color:var(--text);margin-top:18px;font-size:1.08rem;line-height:1.75}.VSVJQa_catalogActions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:22px;display:flex}.VSVJQa_catalogSummary{color:var(--text-muted);font-size:.86rem;line-height:1.5}.VSVJQa_catalogSummary span{color:var(--copper);margin-inline:8px}.VSVJQa_startLink{border:1px solid var(--forest);border-radius:var(--radius-action);background:var(--forest);min-height:44px;color:var(--paper);justify-content:center;align-items:center;gap:18px;padding:10px 18px;font-size:.88rem;font-weight:550;line-height:1.4;transition:background-color .16s,border-color .16s;display:inline-flex}.VSVJQa_startLink span{transition:transform .16s}.VSVJQa_startLink:is(:hover,:focus-visible){background:var(--copper);border-color:var(--copper)}.VSVJQa_startLink:is(:hover,:focus-visible) span{transform:translate(3px)}.VSVJQa_subjects{border-top:1px solid var(--border);margin-top:36px;scroll-margin-top:24px;position:relative}.VSVJQa_subjects:before{content:"";background:var(--copper);width:48px;height:2px;position:absolute;inset-block-start:-1px;inset-inline-start:0}.VSVJQa_support h2{font-family:var(--font-display);letter-spacing:-.025em;font-weight:400;line-height:1.2}.VSVJQa_accessNote{max-width:88ch;color:var(--text-muted);margin:24px 0 0;font-size:.86rem;line-height:1.65}.VSVJQa_subjectList{margin:0;padding:0;list-style:none}.VSVJQa_subject{border-top:1px solid var(--border);grid-template-rows:1fr 1fr;grid-template-columns:176px minmax(0,1fr) auto;gap:10px 32px;padding-block:24px;display:grid}.VSVJQa_subject:first-child{border-top:0}.VSVJQa_artwork{object-fit:contain;grid-area:1/1/3;width:176px;height:176px}.VSVJQa_subjectIdentity{grid-area:1/2;align-self:end;min-width:0}.VSVJQa_subjectMeta{color:var(--text-muted);align-items:center;gap:14px;margin-bottom:7px;font-size:.78rem;line-height:1.5;display:flex}.VSVJQa_number{color:var(--copper);font-family:var(--font-technical), monospace}.VSVJQa_subjectIdentity h2{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:400;line-height:1.2}.VSVJQa_subjectTitleLink{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px;transition:color .16s}.VSVJQa_outcome{max-width:64ch;color:var(--text);grid-area:2/2;font-size:.94rem;line-height:1.65}.VSVJQa_subjectLink{grid-area:1/3/3;justify-content:space-between;align-self:center;align-items:center;gap:20px;min-height:44px;font-size:.88rem;font-weight:550;display:inline-flex}.VSVJQa_subjectLink>span:last-child{color:var(--copper);font-size:1.15rem;transition:transform .16s}.VSVJQa_subject:has(a:focus-visible) .VSVJQa_subjectTitleLink{color:var(--copper);text-decoration-line:underline}.VSVJQa_subject:has(a:focus-visible) .VSVJQa_subjectLink>span:last-child{transform:translate(3px)}.VSVJQa_subject:hover .VSVJQa_subjectTitleLink{color:var(--copper)}.VSVJQa_subjectTitleLink:hover{text-decoration-line:underline}.VSVJQa_subject:hover .VSVJQa_subjectLink>span:last-child{transform:translate(3px)}.VSVJQa_support{border-top:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px;margin-top:24px;padding-block:36px 48px;display:grid}.VSVJQa_support h2{font-size:1.65rem}.VSVJQa_support p{max-width:48ch;color:var(--text);margin-top:12px;font-size:.94rem;line-height:1.65}.VSVJQa_support a{align-items:center;gap:12px;min-height:44px;margin-top:12px;font-size:.9rem;font-weight:550;display:inline-flex}.VSVJQa_support a span{color:var(--copper)}.VSVJQa_subjectLink:hover,.VSVJQa_support a:hover{color:var(--copper);text-underline-offset:4px;text-decoration:underline}.VSVJQa_page :is(a,button,input):focus-visible{outline:2px solid var(--copper);outline-offset:4px}@media (max-width:899px){.VSVJQa_subject{grid-template-rows:auto auto auto;grid-template-columns:160px minmax(0,1fr);column-gap:24px}.VSVJQa_artwork{grid-row:1/4;align-self:center;width:160px;height:160px}.VSVJQa_subjectLink{grid-area:3/2;justify-self:start}.VSVJQa_subjectIdentity{align-self:auto}}@media (max-width:620px){.VSVJQa_hero{padding-top:22px}.VSVJQa_introduction h1{max-width:15ch}.VSVJQa_introduction>p{font-size:1rem;line-height:1.7}.VSVJQa_subjects{margin-top:28px}.VSVJQa_subject{grid-template-columns:104px minmax(0,1fr);gap:14px 18px;padding-block:22px}.VSVJQa_artwork{grid-row:1;width:104px;height:104px}.VSVJQa_subjectIdentity{align-self:center}.VSVJQa_subjectIdentity h2{font-size:1.4rem}.VSVJQa_subjectMeta{gap:10px;margin-bottom:6px}.VSVJQa_outcome{grid-column:1/-1}.VSVJQa_subjectLink{grid-column:1/-1;justify-self:stretch}.VSVJQa_support{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:8px;padding-block:28px 36px}}@media print{.VSVJQa_subject,.VSVJQa_support>div{break-inside:avoid}}@media (prefers-reduced-motion:reduce){.VSVJQa_startLink,.VSVJQa_startLink span,.VSVJQa_subjectTitleLink,.VSVJQa_subjectLink>span:last-child{transition:none}.VSVJQa_startLink span,.VSVJQa_subject .VSVJQa_subjectLink>span:last-child{transform:none}}.VSVJQa_development{color:var(--text-muted);font-weight:400}
