.vv-collection{color:var(--vv-ink);background:var(--vv-paper)}.vv-collection :is(h1,h2,h3,p){overflow-wrap:anywhere}.vv-collection-wrap{width:min(100% - 6rem,1400px);margin-inline:auto}.vv-collection section[id],.vv-study[id]{scroll-margin-top:6rem}.vv-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;line-height:1.7}.vv-collection-register{letter-spacing:.055em;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-top:2rem;font-size:.75rem;display:flex}.vv-collection-opening{border-bottom:1px solid var(--vv-rule);background:#e8e6df}.vv-collection-intro{grid-template-columns:1.8fr 1fr;align-items:end;gap:4rem;padding-block:4.5rem 3rem;display:grid}.vv-collection-intro h1{letter-spacing:-.055em;margin-top:1.25rem;font-size:clamp(3.5rem,6.8vw,7rem);line-height:.98}.vv-collection-intro h1 em{color:var(--vv-mahogany)}.vv-collection-intro__note{max-width:24rem;padding-bottom:.25rem}.vv-study-bracket{font-family:var(--font-geist-mono), monospace;color:var(--vv-mahogany);font-size:.875rem}.vv-collection-intro__note p{color:var(--vv-muted);margin-block:1.25rem;font-size:1rem;line-height:1.8}.vv-collection-disclosure{max-width:60rem;color:var(--vv-muted);padding-block:1rem 1.5rem;font-size:.8125rem;line-height:1.7}.vv-studies{padding-block:2.5rem 6rem}.vv-collection-section-heading{flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-bottom:2rem;font-size:.875rem;display:flex}.vv-collection-section-heading span{color:var(--vv-muted);font-size:.75rem}.vv-study{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);display:grid}.vv-study+.vv-study{border-top:1px solid var(--vv-rule);margin-top:6rem;padding-top:4rem}.vv-study--keep{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)}.vv-study--keep .vv-study__figure{order:2}.vv-study__image{aspect-ratio:3/2;background:#dedbd3;position:relative;overflow:hidden}.vv-study__image img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.vv-study__number{background:var(--vv-paper);width:2.5rem;height:2.5rem;font-family:var(--font-geist-mono), monospace;place-items:center;font-size:.75rem;display:grid;position:absolute;top:1rem;left:1rem}.vv-study__figure figcaption{justify-content:space-between;gap:1rem;padding-top:.9rem;font-size:.8125rem;line-height:1.5;display:flex}.vv-study__figure figcaption span:last-child{color:var(--vv-muted);font-size:.75rem}.vv-study__copy>.vv-eyebrow{color:var(--vv-mahogany)}.vv-study__copy h3{letter-spacing:-.04em;max-width:13ch;margin-block:1.2rem;font-size:clamp(2.3rem,3.7vw,4rem);line-height:1.06}.vv-study__copy>p:not(.vv-eyebrow){max-width:33rem;color:var(--vv-muted);font-size:1rem;line-height:1.8}.vv-study__details{border-block:1px solid var(--vv-rule);margin-top:2rem}.vv-study__details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding-block:.75rem;font-size:.875rem;list-style:none;display:flex}.vv-study__details summary::-webkit-details-marker{display:none}.vv-study__details summary span{font-size:1.25rem;transition:transform .24s}.vv-study__details[open] summary span{transform:rotate(45deg)}.vv-study__details summary:focus-visible{outline:2px solid var(--vv-mahogany);outline-offset:5px}.vv-study__details>div{padding-bottom:1.5rem}.vv-study__details h4{margin-block:.5rem .75rem;font-size:1rem;font-weight:500}.vv-study__details p{color:var(--vv-muted);font-size:1rem;line-height:1.8}.vv-study__details .vv-study__criteria{margin-top:1.25rem;font-size:.8125rem}.vv-material{color:var(--vv-paper);background:#142824;padding-block:5rem}.vv-material__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:4rem;display:grid}.vv-material h2{letter-spacing:-.045em;margin-block:2rem;font-size:clamp(2.75rem,5vw,5.5rem);line-height:1}.vv-material h2 em{color:#c6ac7d}.vv-material__copy>p:not(.vv-eyebrow){color:#e0e0d8;max-width:29rem;font-size:1rem;line-height:1.85}.vv-material__copy>.vv-material__caption{margin-top:1.5rem;color:#c1c6bf!important;font-size:.8125rem!important}.vv-material figure img{width:100%;height:auto}.vv-material figcaption{letter-spacing:.075em;color:#c1c6bf;padding-top:1rem;font-size:.75rem}.vv-collection-closing{grid-template-columns:1fr 2fr;gap:3rem;padding-block:6rem;display:grid}.vv-collection-closing h2{letter-spacing:-.04em;font-size:clamp(2.75rem,4vw,4.5rem);line-height:1.05}.vv-collection-closing>div>p{max-width:38rem;color:var(--vv-muted);margin-top:1.5rem;font-size:1rem;line-height:1.85}.vv-collection-closing .vv-action{margin-top:2rem}@media (hover:hover) and (pointer:fine){.vv-study__figure:hover img{transform:scale(1.035)}.vv-study__details summary:hover{color:var(--vv-mahogany)}}@media (max-width:767px){.vv-collection-wrap{width:calc(100% - 2.5rem)}.vv-collection-register{padding-top:1.5rem}.vv-collection-intro{grid-template-columns:1fr;gap:2rem;padding-block:3rem 1rem}.vv-collection-intro h1{font-size:clamp(3.2rem,10.8vw,5rem)}.vv-collection-intro__note{max-width:33rem}.vv-study,.vv-study--keep,.vv-material__inner,.vv-collection-closing{grid-template-columns:minmax(0,1fr);gap:2rem}.vv-study--keep .vv-study__figure{order:0}.vv-study+.vv-study{margin-top:3rem;padding-top:3rem}.vv-study__copy h3{max-width:18ch;font-size:clamp(2.5rem,8vw,3.5rem)}.vv-studies,.vv-collection-closing{padding-block:2rem 3.5rem}.vv-material{padding-block:3.5rem}.vv-material__inner{gap:2.5rem}.vv-collection-closing{padding-top:3.5rem}}@media (prefers-reduced-motion:reduce){.vv-study__image img,.vv-study__details summary span{transition:none}.vv-study__figure:hover img{transform:none}}
