.brj-osp__intro{background:var(--brj-navy);padding:64px 0;text-align:center}.brj-osp__intro-inner{max-width:1200px;margin:0 auto;padding:0 32px}.brj-osp__intro-quote{font-family:var(--brj-font-script);font-weight:400;font-size:clamp(28px,4vw,52px);color:var(--brj-cream);line-height:1.25;margin:0 0 20px}.brj-osp__intro-body,.brj-osp__intro-body p{font-family:var(--brj-font-body);font-size:20px;line-height:1.75;color:var(--brj-cream);margin:0 0 24px}.brj-osp__intro-body p:last-child{margin-bottom:0}.brj-osp__intro-body strong{font-weight:700}.brj-osp__intro-body em{font-style:italic}.brj-osp__intro-body a{color:var(--brj-cream);text-decoration:underline}.brj-osp__segment{background:var(--brj-cream);padding:80px 0;overflow:hidden}.brj-osp__segment:nth-child(2n){background:#ede7da}.brj-osp__segment-inner{max-width:1440px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.brj-osp__segment--flip .brj-osp__media{order:2}.brj-osp__media{position:relative}.brj-osp__photo{border-radius:12px;overflow:hidden}.brj-osp__photo img{width:100%;height:100%;object-fit:cover;display:block}.brj-osp__photo--placeholder svg{width:100%;height:100%}.brj-osp__badge{position:absolute;bottom:-32px;left:-40px;width:160px;height:160px}.brj-osp__badge img{width:100%;height:100%;object-fit:contain}.brj-osp__heading{font-family:var(--brj-font-display);font-weight:400;text-transform:uppercase;color:var(--brj-navy);margin:0 0 24px;line-height:1}.brj-osp__heading-line1{display:block;font-size:clamp(28px,4vw,52px)}.brj-osp__heading-line2{display:block;font-family:var(--brj-font-script);font-weight:400;font-size:clamp(32px,5vw,62px);color:var(--brj-red);text-transform:none;letter-spacing:0}.brj-osp__body{font-family:var(--brj-font-body);font-size:20px;line-height:1.6;color:var(--brj-navy);opacity:.85;margin:0 0 36px}.brj-osp__seg-divider{display:flex;align-items:center;gap:12px;margin-bottom:20px}.brj-osp__seg-dash{display:block;width:80px;height:6px;object-fit:contain}.brj-osp__seg-star{font-size:22px;color:var(--brj-red);line-height:1}.brj-osp__intro--split,.brj-osp__intro--feature,.brj-osp__intro--stacked{padding:0}.brj-osp__intro-stacked-box{max-width:1200px;margin:0 auto;padding:0 32px}.brj-osp__intro-stacked-box .brj-osp__intro-img-full{border-radius:12px}.brj-osp__intro-stacked-box .brj-osp__intro-inner{max-width:none;padding:40px 0 0;text-align:center}.brj-osp__intro-columns{display:grid;min-height:480px}.brj-osp__intro--split .brj-osp__intro-columns{grid-template-columns:1fr 1fr}.brj-osp__intro--feature .brj-osp__intro-columns{grid-template-columns:2fr 3fr}.brj-osp__intro--img-left .brj-osp__intro-columns{direction:rtl}.brj-osp__intro--img-left .brj-osp__intro-columns>*{direction:ltr}.brj-osp__intro-text{padding:64px 48px;display:flex;flex-direction:column;justify-content:center}.brj-osp__intro-img{overflow:hidden}.brj-osp__intro-img img{width:100%;height:100%;object-fit:cover;display:block}.brj-osp__intro-img-full{aspect-ratio:21 / 9;overflow:hidden}.brj-osp__intro-img-full img{width:100%;height:100%;object-fit:cover;display:block}.brj-osp__intro--stacked .brj-osp__intro-inner{text-align:center;max-width:1200px;margin:0 auto;padding:64px 32px}.brj-osp__segment--centered .brj-osp__text{text-align:center}.brj-osp__segment--centered .brj-osp__seg-divider{justify-content:center}.brj-osp__values{background:var(--brj-navy);padding:64px 0}.brj-osp__values-inner{max-width:1200px;margin:0 auto;padding:0 32px}.brj-osp__values-title{font-family:var(--brj-font-display);font-weight:400;font-size:clamp(28px,4vw,44px);color:var(--brj-cream);text-transform:uppercase;text-align:center;margin:0 0 48px;letter-spacing:.04em}.brj-osp__values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px}.brj-osp__value{text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.brj-osp__value-star{font-size:28px;color:var(--brj-red);line-height:1}.brj-osp__value-title{font-family:var(--brj-font-display);font-weight:400;font-size:20px;color:var(--brj-cream);text-transform:uppercase;margin:0;letter-spacing:.04em}.brj-osp__value-desc{font-family:var(--brj-font-body);font-size:20px;color:var(--brj-cream);opacity:.75;line-height:1.6;margin:0}@media(max-width:900px){.brj-osp__segment-inner{grid-template-columns:1fr;gap:40px}.brj-osp__segment--flip .brj-osp__media{order:unset}.brj-osp__segment{padding:48px 0 72px}.brj-osp__badge{bottom:-20px;left:16px;width:120px;height:120px}.brj-osp__intro-columns{grid-template-columns:1fr!important}.brj-osp__intro--img-left .brj-osp__intro-columns{direction:ltr}.brj-osp__intro-img{min-height:320px}.brj-osp__intro-img-full{aspect-ratio:16 / 9}}@media(max-width:560px){.brj-osp__intro-inner,.brj-osp__segment-inner,.brj-osp__values-inner{padding:0 16px}.brj-osp__intro-text{padding:48px 16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brj-our-story-page.css.map */
