.work-index .intro{padding-block:42px 30px}.work-index .intro h1{font-size:clamp(48px,6vw,82px);line-height:1.05}.work-index .intro .lead{margin-top:22px;max-width:690px;font-size:17px}.sw-collection{padding-block:20px 64px}.sw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 30px}.sw-card{min-width:0}.sw-card>a{display:flex;flex-direction:column;height:100%;text-decoration:none}.sw-media{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--tile,#d4bfbd)}.sw-media img{display:block;width:100%;height:100%;object-fit:contain;max-height:100%;transition:transform .25s}.sw-media.sw-poster img{padding:14px}.sw-card .eyebrow{font-size:10px;letter-spacing:.10em;line-height:1.5;min-height:30px;margin:20px 0 8px}.sw-card h2{font-size:24px;line-height:1.2;letter-spacing:-.025em;margin:0;max-width:26ch}.sw-card .sw-description{font-size:14px;line-height:1.65;margin-top:12px;flex:1;max-width:44ch}.sw-card .text-link{align-self:flex-start;margin-top:20px;line-height:1.4;font-size:13px}.sw-card>a:hover .sw-media img{transform:scale(1.025)}.sw-card>a:hover h2{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.sw-card>a:focus-visible{outline-offset:8px}.sw-concepts{padding-block:38px 64px;border-top:1px solid var(--line)}.sw-concepts .sw-section-heading{margin-bottom:28px;max-width:650px}.sw-section-heading h2{font-size:32px}.sw-section-heading>p:not(.eyebrow){font-size:14px;margin-top:14px}.sw-concepts .sw-card{max-width:none}.work-index .closing{margin-top:0}@media(max-width:1000px){.sw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 26px}}@media(max-width:600px){.work-index .intro{padding-block:32px 24px}.work-index .intro .lead{font-size:16px}.sw-collection{padding-top:14px;padding-bottom:44px}.sw-grid{grid-template-columns:1fr;gap:36px}.sw-card .eyebrow{min-height:0;margin-top:17px}.sw-card h2{font-size:25px}.sw-card .text-link{margin-top:16px}.sw-concepts{padding-block:30px 44px}}@media(prefers-reduced-motion:reduce){.sw-media img{transition:none}}
.sw-media[data-tile="192e4a"]{background:#192e4a}
.sw-media[data-tile="303638"]{background:#303638}
.sw-media[data-tile="c9b8a9"]{background:#c9b8a9}
.sw-media[data-tile="d6c0bf"]{background:#d6c0bf}
.sw-media[data-tile="dedbd3"]{background:#dedbd3}
.sw-media[data-tile="faf6ef"]{background:#faf6ef}

.sw-media[data-tile="eaded8"]{background:#eaded8}
