.about-workshop-hero{position:relative;min-height:620px;background:var(--brand-primary-dark);overflow:hidden}.about-workshop-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.45}.about-workshop-hero .container{position:relative;padding-top:180px}.hero-panel{max-width:650px;background:rgba(11,30,54,.92);padding:36px}.hero-panel h1{font-size:max(2rem, min(4vw, 3.5rem))}.hero-panel h1,.hero-panel p{color:var(--brand-text-inverse)}.about-mission,.about-team,.about-values{padding:80px 0}.about-mission article{padding:32px;background:var(--brand-bg-alt);height:100%}.about-values{background:var(--brand-primary-dark)}.about-values b,.about-values h2,.about-values h3,.about-values p{color:var(--brand-text-inverse)}.values-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.values-grid article{border:1px solid rgba(255,255,255,.3);padding:24px}.masonry{-moz-columns:3;columns:3;-moz-column-gap:24px;column-gap:24px}.masonry figure{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;background:var(--brand-bg-alt);margin:0 0 24px}.masonry img{width:100%}.masonry figcaption{padding:18px}.masonry span,.masonry strong{display:block}.about-careers{background:var(--brand-accent);padding:80px 0 96px}.about-careers .container{display:flex;justify-content:space-between;gap:32px;align-items:center}@media (max-width:767px){.values-grid{grid-template-columns:1fr}.masonry{-moz-columns:1;columns:1}.about-careers .container{display:block}}