.workshop-photoStory{color:var(--color-navy);padding-top:76px;padding-bottom:12px}.workshop-photoHeading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.workshop-photoHeading h2{letter-spacing:-1.5px;font-variation-settings:"wdth" 85;max-width:650px;font-size:46px;font-weight:750;line-height:1.08}.workshop-photoHeading>p{color:#65686f;max-width:255px;font-size:14px;line-height:1.8}.workshop-photoStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.workshop-photoStrip[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.workshop-photoStrip figure,.workshop-arrivalPhotos figure{min-width:0;margin:0}.workshop-photoStrip img{aspect-ratio:2/3;object-fit:cover;border-radius:3px;width:100%;height:auto;display:block}.workshop-photoStrip figcaption{color:#53616a;align-items:baseline;gap:12px;padding-top:12px;font-size:14px;line-height:1.6;display:flex}.workshop-arrivalPhotos{grid-template-columns:2.25fr 1fr;gap:22px;display:grid}.workshop-arrivalPhotos img{object-fit:cover;border-radius:3px;width:100%;height:400px}.workshop-arrivalPhotos figure:first-child img{object-position:50% 55%}.workshop-arrivalPhotos figure:last-child img{object-position:50% 56%}.workshop-arrivalPhotos figcaption{color:#65686f;margin-top:11px;font-size:14px;line-height:1.65}.about-teamPhoto{aspect-ratio:4/3;object-position:50% 42%}@media (max-width:900px){.workshop-photoStory{padding-top:55px}.workshop-photoHeading{gap:24px}.workshop-photoHeading h2{font-size:34px}.workshop-photoStrip[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px}.workshop-arrivalPhotos img{height:320px}.workshop-photoStrip{gap:15px}.workshop-photoStrip figcaption{gap:8px;font-size:13px}}@media (max-width:600px){.workshop-photoStory{padding-top:46px}.workshop-photoHeading{margin-bottom:23px;display:block}.workshop-photoHeading h2{letter-spacing:-1px;font-size:33px}.workshop-photoHeading>p{max-width:300px;margin-top:13px;font-size:14px}.workshop-photoStrip,.workshop-photoStrip[data-columns="4"]{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b9c1c4 #eeeee8;gap:15px;padding-bottom:15px;display:flex;overflow-x:auto}.workshop-photoStrip figure{scroll-snap-align:start;flex:0 0 83%}.workshop-photoStrip img{aspect-ratio:2/3;max-height:460px}.workshop-photoStrip figcaption{padding-top:11px;font-size:14px}.workshop-arrivalPhotos{grid-template-columns:1fr 1fr;gap:12px}.workshop-arrivalPhotos img{height:230px}.workshop-arrivalPhotos figure:first-child img{object-position:53% 50%}.workshop-arrivalPhotos figcaption{font-size:13px}.about-teamPhoto{aspect-ratio:1;object-position:50% 40%}}.workshop-photoStrip:focus-visible{outline-offset:6px;border-radius:3px;outline:2px solid #c53928}.workshop-photoHeading{margin-bottom:40px}.workshop-photoStrip figure{border-radius:6px;position:relative;overflow:hidden}.workshop-photoStrip img{transition:transform .8s var(--ease-out-expo);border-radius:0}.workshop-photoStrip figure:hover img{transform:scale(1.03)}.workshop-photoStrip figcaption{color:var(--color-navy);background:#faf9f6f2;border-radius:3px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.3;position:absolute;bottom:14px;left:14px}@media (min-width:901px){.workshop-photoStrip,.workshop-photoStrip[data-columns="4"]{grid-template-rows:310px 310px;grid-template-columns:1.35fr 1fr 1fr;gap:16px}.workshop-photoStrip:not([data-columns="4"]){grid-template-columns:1.5fr 1fr}.workshop-photoStrip figure:first-child{grid-row:1/3}.workshop-photoStrip[data-columns="4"] figure:nth-child(4){grid-column:2/4}.workshop-photoStrip img{aspect-ratio:auto;height:100%}.workshop-photoStrip[data-columns="4"] figure:nth-child(4) img{object-position:50% 62%}}@media (max-width:900px){.workshop-photoHeading{margin-bottom:28px}.workshop-photoStrip figcaption{padding:7px 10px;font-size:12px;bottom:10px;left:10px}}
