
.about-redesign{background:#080604}.about-banner{position:relative;height:360px;overflow:hidden;border-bottom:5px solid #a07a3e;box-shadow:0 3px 0 #221609}.about-banner>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 45%}.about-banner-shade{position:absolute;inset:0;background:linear-gradient(#06040335,#06040355 35%,#060403ed 100%)}.about-banner-copy{position:absolute;inset:auto 20px 42px;text-align:center}.about-banner-copy h1{font-size:clamp(55px,7vw,88px);margin:12px 0;color:#f0d39d;text-shadow:0 3px #1c0c04,0 0 25px #000}.about-banner-copy p{font-family:'Oswald',sans-serif;letter-spacing:3px;text-transform:uppercase;color:#edce97;margin:14px 0 0;font-size:15px}.about-art-caption{position:absolute;right:14px;top:12px;font-size:10px;letter-spacing:1px;color:#e0cba6;background:#080503b8;padding:3px 7px}.about-content{padding:45px 35px 50px;max-width:1060px;margin:auto}.about-opening{max-width:710px;margin:0 auto 36px;text-align:center}.about-opening h2{font-size:clamp(30px,4vw,46px);margin:18px 0 20px}.about-opening h2 em{font-family:'UnifrakturCook',Georgia,serif;text-transform:none;font-size:1.18em;font-style:normal;color:#d2a658;letter-spacing:0}.about-opening>p{color:#d0bfa4;font-size:16px;max-width:650px;margin:auto}.about-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.about-value.card{position:relative;text-align:center;padding:28px 18px 23px;background:radial-gradient(ellipse at top,#302012,#090705 70%)}.about-icon-crest{width:105px;height:110px;margin:0 auto 18px;display:grid;place-items:center;background:radial-gradient(ellipse,#6d4a1b55,#08060400 72%);border-bottom:1px solid #ad8447;filter:drop-shadow(0 3px 2px #000)}.about-icon-crest svg{width:80px;height:90px;fill:#1d1109;stroke:#dfb56b;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.about-icon-crest .icon-fine{stroke:#f4d599;stroke-width:1.5}.about-value h3{font-family:'UnifrakturCook',Georgia,serif;text-transform:none;font-size:31px;margin:0 0 12px;color:#f3d29b}.about-value-lead{font-family:'Oswald',sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:#d3a960}.about-value p{font-size:14px;line-height:1.7;color:#cdbc9e;margin:10px 0 0}.about-team-story{display:grid;grid-template-columns:1.05fr 1fr;gap:30px;margin:44px 0 48px;align-items:start}.about-story-panel.card{padding:32px 25px;background:radial-gradient(ellipse at bottom left,#3b201455,#090705 70%)}.about-story-panel h2{font-size:31px;line-height:1.2;margin:18px 0}.about-story-panel p{font-size:15px;color:#cdbc9e}.about-gold-divider{display:flex;gap:15px;align-items:center;color:#cba05b;margin:20px 0}.about-gold-divider:before,.about-gold-divider:after{content:'';height:1px;flex:1;background:linear-gradient(90deg,transparent,#b28a48,transparent)}.about-roster{display:flex;gap:8px 16px;flex-wrap:wrap;border-block:1px solid #6c4c28;padding:14px 0;margin:24px 0 10px}.about-roster span{font-family:'UnifrakturCook',Georgia,serif;font-size:24px;color:#e5c38a}.about-story-panel .button{margin:0 auto;display:flex!important}.about-working-artists{position:relative;padding-bottom:90px}.about-artist-photo.card{margin:0;position:relative;padding:9px;overflow:hidden}.about-artist-photo>img{display:block;width:100%;aspect-ratio:4/4.5;object-fit:cover;object-position:center 30%}.about-artist-photo figcaption{position:absolute;bottom:12px;left:12px;right:12px;padding:35px 14px 12px;background:linear-gradient(transparent,#080503f2);text-align:left}.about-artist-photo figcaption>span{display:block;font:11px 'Oswald',sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#d9b87e}.about-artist-photo figcaption strong{font:26px 'UnifrakturCook',Georgia,serif;color:#f0d29b}.about-second-photo.card{position:absolute;right:15px;bottom:0;width:49%;box-shadow:0 10px 24px #000!important}.about-second-photo>img{aspect-ratio:4/4.6;object-position:50% 35%}.about-second-photo figcaption{padding:28px 7px 7px}.about-second-photo figcaption strong{font-size:21px}.about-next-step.card{position:relative;display:grid;grid-template-columns:150px 1fr;align-items:center;gap:20px;padding:30px 32px;background:radial-gradient(ellipse at left,#44251a77,#080604 65%);text-align:center}.about-next-mark svg{width:140px;height:150px;fill:#1b0e08;stroke:#cfa15e;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.about-next-step h2{font-size:33px;margin:15px 0}.about-next-step p{color:#cdbc9e;max-width:600px;margin:0 auto 8px;font-size:15px}.about-next-step .button{margin:auto}.about-redesign .eyebrow{font-size:11px;letter-spacing:2px;color:#d6b274}
@media(max-width:760px){.about-banner{height:285px}.about-banner-copy{bottom:32px}.about-banner-copy p{font-size:12px;letter-spacing:2px}.about-content{padding:30px 20px 35px}.about-value-grid{grid-template-columns:1fr;gap:20px}.about-value.card{display:grid;grid-template-columns:90px 1fr;column-gap:15px;text-align:left;padding:22px 18px}.about-icon-crest{grid-row:1/4;width:80px;height:95px;margin:0}.about-icon-crest svg{width:65px;height:75px}.about-value h3{font-size:28px}.about-value p{font-size:13px}.about-team-story{grid-template-columns:1fr;gap:25px;margin:30px 0}.about-story-panel.card{padding:25px 20px}.about-story-panel h2{font-size:28px}.about-working-artists{max-width:450px;width:100%;margin:auto}.about-next-step.card{grid-template-columns:1fr;padding:24px 18px;gap:0}.about-next-mark svg{width:85px;height:90px}.about-next-step h2{font-size:29px}.about-next-step .button{width:100%}.about-opening .eyebrow{line-height:1.9;display:block}.about-story-panel .button{max-width:100%}}
