.about-somber{--about-brass: #9a6a3c;--about-rule: rgba(var(--color-foreground), .14);--about-measure: 64rem}.about-somber__story{display:flex;flex-direction:column;align-items:center;margin-top:clamp(3.2rem,5vw,4.8rem)}.about-somber__story>*{width:100%;max-width:var(--about-measure)}.about-somber__facts{display:flex;justify-content:center;margin:0 0 clamp(3.6rem,6vw,5.6rem);padding:2rem 0;border-top:1px solid var(--about-rule);border-bottom:1px solid var(--about-rule)}.about-somber__fact{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:0 1.2rem;text-align:center}.about-somber__fact+.about-somber__fact{border-left:1px solid var(--about-rule)}.about-somber__fact-value{font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,2.8rem);line-height:1.1}.about-somber__fact-label{font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--about-brass)}.about-somber__text{font-size:1.7rem;line-height:1.75}.about-somber__text p{margin:0 0 1.6rem}.about-somber__text p:last-child{margin-bottom:0}.about-somber__text+.about-somber__text{margin-top:1.6rem}.about-somber__text--lead{font-size:clamp(1.8rem,2vw,2rem);line-height:1.7}.about-somber__text--lead>p:first-child:first-letter{float:left;margin:.5rem 1.2rem 0 0;font-family:var(--font-heading-family);font-size:6.4rem;line-height:.82;color:var(--about-brass)}.about-somber__quote{margin:clamp(3.6rem,5vw,4.8rem) auto;padding:0;border:0;text-align:center}.about-somber__quote:before,.about-somber__quote:after{content:"";display:block;width:3.2rem;height:1px;margin:0 auto;background:var(--about-brass);opacity:.6}.about-somber__quote p{margin:1.8rem 0;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(2rem,2.6vw,2.4rem);line-height:1.4}.about-somber__line{margin:clamp(3.6rem,5vw,4.8rem) 0;text-align:center}.about-somber__line--line{display:flex;align-items:center;gap:1.6rem;font-family:var(--font-heading-family);font-size:clamp(1.9rem,2.4vw,2.3rem);color:var(--about-brass)}.about-somber__line--line>span:not(.about-somber__line-rule){flex:none;max-width:80%}.about-somber__line-rule{flex:1 1 auto;height:1px;background:currentColor;opacity:.4}.about-somber__line--closing{margin-top:clamp(4.8rem,7vw,7.2rem);margin-bottom:clamp(3.2rem,5vw,4.8rem);padding-top:clamp(3.2rem,5vw,4.4rem);border-top:1px solid var(--about-rule);font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.8vw,2.8rem);line-height:1.35}.about-somber__quote+.about-somber__line--closing{margin-top:.8rem}.about-somber__photos{max-width:96rem!important;margin:clamp(4rem,6vw,6.4rem) 0}.about-somber__photo-row{display:grid;gap:clamp(1rem,1.6vw,1.8rem)}.about-somber__photos--2 .about-somber__photo-row{grid-template-columns:repeat(2,minmax(0,1fr))}.about-somber__photos--3 .about-somber__photo-row{grid-template-columns:repeat(3,minmax(0,1fr))}.about-somber__photo{overflow:hidden;border-radius:1.2rem;background:rgba(var(--color-foreground),.06);box-shadow:0 .2rem 1.2rem #1c1a1714}.about-somber__photo img,.about-somber__photo svg{display:block;width:100%;height:100%;object-fit:cover}.about-somber__caption{margin-top:1.4rem;font-size:1.2rem;letter-spacing:.06em;text-align:center;opacity:.7}.about-somber__signature{display:flex;flex-direction:column;align-items:center;margin-top:.8rem;text-align:center}.about-somber__signature-rule{width:4.4rem;height:2px;margin-bottom:1.6rem;background:var(--about-brass)}.about-somber__signature-name{margin:0;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(3.2rem,4vw,4rem);line-height:1.1}.about-somber__signature-role{margin:.6rem 0 0;font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--about-brass)}.about-somber__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.4rem;margin-top:clamp(3.6rem,5vw,4.8rem)}.about-somber__actions .button{min-width:22rem}@media screen and (max-width:749px){.about-somber__text{font-size:1.6rem}.about-somber__facts{padding:1.6rem 0}.about-somber__fact{padding:0 .6rem}.about-somber__fact-value{font-size:1.8rem;white-space:nowrap}.about-somber__fact-label{font-size:.95rem;letter-spacing:.1em}.about-somber__photos--3 .about-somber__photo-row{grid-template-columns:repeat(2,minmax(0,1fr))}.about-somber__photos--3 .about-somber__photo:first-child{grid-column:1 / -1}.about-somber__actions{flex-direction:column;align-items:stretch}.about-somber__actions .button{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-about-somber.css.map */
