.origin-story{background:var(--os-bg, #fbfaf5);padding-top:var(--os-pt, 80px);padding-bottom:var(--os-pb, 80px);width:100%;box-sizing:border-box}.origin-story *,.origin-story *:before,.origin-story *:after{box-sizing:border-box}.origin-story__container{max-width:1280px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.os-badge{display:inline-block;background:#e3efe4;color:var(--os-dark, #14432a);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:9px 18px;border-radius:999px;line-height:1}.os-heading{font-family:Georgia,Times New Roman,Playfair Display,serif;color:var(--os-dark, #14432a);font-size:clamp(38px,5vw,62px);line-height:1.05;font-weight:700;margin:22px 0 30px;letter-spacing:-.01em}.os-body{color:var(--os-text, #4a4a46);font-size:17px;line-height:1.75}.os-body p{margin:0 0 22px}.os-body p:last-child{margin-bottom:0}.os-body strong,.os-body b{color:var(--os-dark, #14432a);font-weight:700}.os-milestones{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:38px;padding-top:34px;border-top:1px solid rgba(20,67,42,.14)}.os-milestone{padding:0 22px;border-left:1px solid rgba(20,67,42,.14);min-width:0}.os-milestone:first-child{padding-left:0;border-left:none}.os-milestone__value{font-family:Georgia,Times New Roman,Playfair Display,serif;color:var(--os-dark, #14432a);font-size:clamp(20px,1.9vw,27px);font-weight:700;line-height:1.2;white-space:nowrap}.os-milestone__label{margin-top:8px;color:#8a8a83;font-size:11px;font-weight:600;letter-spacing:.08em;overflow-wrap:break-word;text-transform:uppercase;line-height:1.5}.origin-story__right{display:flex;flex-direction:column;gap:24px}.os-card{position:relative;background:var(--os-card-bg, #f5ede0);border-radius:22px;box-shadow:0 2px 20px #14432a0d;overflow:hidden;display:flex;flex-direction:column}.os-card__media{position:relative;width:100%;line-height:0}.os-card__img{display:block;width:100%;height:100%;object-fit:cover}.os-card__content{padding:54px 52px}.os-card--quote{justify-content:center;min-height:420px}.os-card--image .os-card__media,.os-card--stacked .os-card__media{aspect-ratio:var(--os-card-ratio, 4 / 3)}.os-card--image .os-card__media{height:100%}.os-card--overlay{min-height:460px;justify-content:flex-end}.os-card--overlay .os-card__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.os-card--overlay .os-card__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a2215e6,#0a2215b8 42%,#0a221547 78%,#0a22151f)}.os-card--overlay .os-card__content{position:relative;z-index:1}.os-card--overlay .os-card__quote{color:#fff}.os-card--overlay .os-card__caption{color:#ffffffbf}.os-card--overlay .os-card__divider{background:#ffffff47}.os-card--stacked .os-card__content{padding:40px 44px 44px}.os-card__quote-mark{font-family:Georgia,Times New Roman,serif;color:var(--os-accent, #c9a227);font-size:68px;line-height:.6;display:block;margin-bottom:30px}.os-card__quote{font-family:Georgia,Times New Roman,Playfair Display,serif;color:var(--os-dark, #14432a);font-size:clamp(24px,2.4vw,34px);line-height:1.32;font-weight:500;margin:0;border:none;padding:0}.os-card__divider{height:1px;background:#14432a29;margin:40px 0 22px}.os-card__caption{margin:0;color:#7d766a;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;line-height:1.6}.os-points{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.os-point{background:#fff;border:1px solid rgba(20,67,42,.09);border-radius:16px;padding:26px 24px}.os-point__title{color:var(--os-accent, #c9a227);font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;line-height:1}.os-point__text{color:var(--os-text, #4a4a46);font-size:15px;line-height:1.65;margin:0}@media screen and (max-width:989px){.origin-story__container{grid-template-columns:1fr;gap:48px}.os-card--quote,.os-card--overlay{min-height:380px}.os-card__content{padding:40px 34px}.os-card--stacked .os-card__content{padding:32px 34px 36px}}@media screen and (max-width:749px){.origin-story{padding-top:calc(var(--os-pt, 80px) * .7);padding-bottom:calc(var(--os-pb, 80px) * .7)}.origin-story__container{padding:0 18px}.os-heading{font-size:36px}.os-body{font-size:16px}.os-milestones{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);gap:24px 0}.os-milestone{padding:0 16px}.os-milestone:nth-child(odd){padding-left:0;border-left:none}.os-points{grid-template-columns:1fr}.os-card{border-radius:18px}.os-card--quote,.os-card--overlay{min-height:340px}.os-card__content,.os-card--stacked .os-card__content{padding:30px 24px}.os-card__quote-mark{font-size:54px;margin-bottom:22px}.os-card__divider{margin:28px 0 18px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-origin-story.css.map */
