.about-section{position:relative}.about-container{width:100%;margin-inline:auto;padding-inline:1.25rem}@media(min-width:768px){.about-container{padding-inline:2rem}}.about-eyebrow{display:inline-block;font-family:var(--bs-headings-font-family);text-transform:uppercase;letter-spacing:.26em;font-size:.7rem;font-weight:600;color:var(--about-accent, var(--bs-primary));margin:0 0 1.1rem}.about-title{font-family:var(--bs-headings-font-family);line-height:1.12;letter-spacing:.01em;margin:0}.about-h-xs{font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.25}.about-h-sm{font-size:clamp(1.3rem,2.4vw,1.8rem);line-height:1.2}.about-h-md{font-size:clamp(1.6rem,3vw,2.3rem)}.about-h-lg{font-size:clamp(2rem,4.2vw,3rem)}.about-h-xl{font-size:clamp(2.4rem,5.5vw,4rem);line-height:1.06}.about-h-xxl{font-size:clamp(2.8rem,7vw,5.25rem);line-height:1.03}.about-b-sm{font-size:clamp(.86rem,1vw,.95rem);line-height:1.75}.about-b-md{font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.8}.about-b-lg{font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.85}.about-b-xl{font-size:clamp(1.15rem,1.7vw,1.35rem);line-height:1.8}.about-body{opacity:.82}.about-body p{margin:0 0 1.1rem}.about-body p:last-child{margin-bottom:0}.about-accent-word{font-style:italic;color:var(--about-accent, var(--bs-primary));white-space:nowrap}.about-rule{width:2.5rem;height:1px;border:0;background:var(--about-accent, var(--bs-primary));opacity:.55;margin:1.5rem 0}.about-center{text-align:center}.about-center .about-rule,.about-center .about-eyebrow{margin-left:auto;margin-right:auto}.about-center .about-eyebrow{display:block;width:max-content}.about-media{position:relative;overflow:hidden;border-radius:var(--bs-border-radius);background:rgba(var(--bs-body-color-rgb),.04)}.about-media img{width:100%;height:100%;object-fit:cover;display:block}.about-media-zoom img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}@media(hover:hover){.about-media-zoom:hover img{transform:scale(1.04)}}.about-ratio-3x4{aspect-ratio:3 / 4}.about-ratio-4x5{aspect-ratio:4 / 5}.about-ratio-1x1{aspect-ratio:1 / 1}.about-ratio-4x3{aspect-ratio:4 / 3}.about-ratio-16x9{aspect-ratio:16 / 9}.about-hero-inner{max-width:60ch}.about-hero.about-center .about-hero-inner{margin-inline:auto}.about-hero-lede{margin-top:1.5rem}.about-hero-actions{margin-top:2.25rem;display:flex;flex-wrap:wrap;gap:.75rem}.about-center .about-hero-actions{justify-content:center}.about-hero-meta{display:flex;flex-wrap:wrap;gap:1.25rem 2.5rem;margin-top:2.75rem;padding-top:1.75rem;border-top:1px solid rgba(var(--bs-body-color-rgb),.14)}.about-center .about-hero-meta{justify-content:center}.about-hero-meta-item{min-width:0}.about-hero-meta-value{font-family:var(--bs-headings-font-family);font-size:clamp(1.5rem,3vw,2.25rem);line-height:1}.about-hero-meta-label{font-family:var(--bs-headings-font-family);text-transform:uppercase;letter-spacing:.14em;font-size:.66rem;opacity:.6;margin-top:.55rem}.about-hero-media{margin-top:clamp(2.5rem,5vw,4rem)}.about-founder-grid{display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,3.5rem);align-items:center}@media(min-width:992px){.about-founder-grid{grid-template-columns:5fr 6fr;gap:clamp(3rem,6vw,6rem)}.about-founder-grid.media-right .about-founder-media{order:2}}.about-founder-name{font-family:var(--bs-headings-font-family);margin:.35rem 0 0;line-height:1.1}.about-founder-role{font-family:var(--bs-headings-font-family);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;opacity:.6;margin-top:.75rem}.about-founder-story{margin-top:1.5rem}.about-founder-quote{margin:1.75rem 0 0;padding-left:1.25rem;border-left:2px solid var(--about-accent, var(--bs-primary));font-family:var(--bs-headings-font-family);font-style:italic;line-height:1.5;font-size:clamp(1.05rem,1.6vw,1.3rem)}.about-founder-sign{font-family:var(--bs-headings-font-family);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;opacity:.65;margin-top:1.75rem}.about-values-head{max-width:56ch}.about-center .about-values-head{margin-inline:auto}.about-values-lede{margin-top:1.25rem}.about-values-grid{display:grid;grid-template-columns:1fr;gap:1.1rem;margin-top:clamp(2.5rem,4vw,3.5rem)}@media(min-width:576px){.about-values-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.about-values-grid.cols-3{grid-template-columns:repeat(3,1fr)}.about-values-grid.cols-4{grid-template-columns:repeat(4,1fr)}}.about-value{padding:clamp(1.6rem,2.5vw,2.25rem) clamp(1.4rem,2vw,1.9rem);border:1px solid rgba(var(--bs-body-color-rgb),.12);border-radius:var(--bs-border-radius);background:rgba(var(--bs-body-color-rgb),.015);transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease}@media(hover:hover){.about-value:hover{transform:translateY(-4px);border-color:rgba(var(--bs-body-color-rgb),.3)}}.about-value-icon{display:inline-flex;margin-bottom:1.1rem;color:var(--about-accent, var(--bs-primary))}.about-value-icon .material-symbols-outlined{font-size:30px}.about-value-num{display:block;font-family:var(--bs-headings-font-family);font-size:.72rem;letter-spacing:.18em;opacity:.4;margin-bottom:.9rem}.about-value-title{font-family:var(--bs-headings-font-family);text-transform:uppercase;letter-spacing:.09em;font-size:.92rem;margin:0 0 .55rem}.about-value-text{opacity:.72;margin:0}.about-philosophy-head{max-width:54ch;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.about-center .about-philosophy-head{margin-inline:auto}.about-phil-row{display:grid;grid-template-columns:1fr;gap:clamp(1.75rem,4vw,3rem);align-items:center}.about-phil-row+.about-phil-row{margin-top:clamp(3rem,7vw,6rem)}@media(min-width:768px){.about-phil-row{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,5vw,5rem)}.about-phil-row.media-right .about-phil-media{order:2}}.about-phil-copy{max-width:42ch}.about-phil-title{font-family:var(--bs-headings-font-family);text-transform:uppercase;letter-spacing:.08em;line-height:1.25;margin:0 0 1.1rem}.about-phil-text{opacity:.8;margin:0}.about-phil-text em,.about-phil-text i{font-style:italic;color:var(--about-accent, var(--bs-primary));opacity:1}.about-cta{text-align:center}.about-cta-inner{max-width:46ch;margin-inline:auto}.about-cta-lede{margin-top:1.25rem}.about-cta-actions{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.about-value-icon-custom img{display:block;width:auto;height:30px;max-width:44px;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/54/assets/about.css.map */
