.calinfi-our-story{--calinfi-story-font: "Funnel Display", var(--font-body-family, system-ui), sans-serif;--calinfi-story-accent: #ff7443;--calinfi-story-text: #000000;--calinfi-story-muted: #525252;--calinfi-story-line: rgba(0, 0, 0, .16);--calinfi-story-strong-line: rgba(0, 0, 0, .78);--calinfi-story-x: clamp(24px, 3.125vw, 60px);overflow:hidden;background:#fff;color:var(--calinfi-story-text);font-family:var(--calinfi-story-font)}.calinfi-our-story *,.calinfi-our-story *:before,.calinfi-our-story *:after{box-sizing:border-box}.calinfi-our-story__hero{width:100%;height:clamp(420px,35vw,672px);overflow:hidden;background:linear-gradient(180deg,#eee,#d9d9d9)}.calinfi-our-story__image{display:block;width:100%;height:100%;object-fit:cover}.calinfi-our-story__hero .calinfi-our-story__image{object-position:center 42%;filter:grayscale(1)}.calinfi-our-story__image--product-fallback,.calinfi-our-story__image--contain{object-fit:contain;padding:clamp(34px,5vw,96px);background:linear-gradient(180deg,#f6f6f6,#dedede);filter:none}.calinfi-our-story__inner{max-width:1800px;margin:0 auto;padding:clamp(62px,6vw,116px) var(--calinfi-story-x) clamp(76px,7vw,140px)}.calinfi-our-story__eyebrow{margin:0;color:var(--calinfi-story-accent);font-size:clamp(17px,1.25vw,24px);line-height:1}.calinfi-our-story__lead{display:grid;grid-template-columns:minmax(200px,.22fr) minmax(0,.95fr) minmax(300px,.42fr);gap:clamp(28px,4.2vw,80px);align-items:end;padding-bottom:clamp(58px,6vw,116px);border-bottom:1px solid var(--calinfi-story-line)}.calinfi-our-story__title{margin:0;color:#000;font-size:clamp(62px,7vw,132px);font-weight:400;line-height:.94;letter-spacing:0}.calinfi-our-story__lead p:last-child,.calinfi-our-story__chapter p,.calinfi-our-story__proof>p,.calinfi-our-story__split-story p,.calinfi-our-story__team p{margin:0;color:var(--calinfi-story-muted);font-size:clamp(19px,1.42vw,27px);line-height:1.16}.calinfi-our-story__chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:clamp(58px,6vw,116px) 0;border-bottom:1px solid var(--calinfi-story-line)}.calinfi-our-story__chapter{min-height:clamp(300px,26vw,500px);padding:clamp(28px,3.1vw,60px);border:1px solid var(--calinfi-story-line);border-radius:26px;background:#f6f6f6;display:flex;flex-direction:column;justify-content:space-between;gap:38px}.calinfi-our-story__chapter--wide{grid-column:1 / -1;min-height:clamp(360px,32vw,620px)}.calinfi-our-story__chapter h2,.calinfi-our-story__proof h2,.calinfi-our-story__split-story h2,.calinfi-our-story__team h2{max-width:1180px;margin:0;color:#000;font-size:clamp(42px,5vw,96px);font-weight:400;line-height:.96;letter-spacing:0}.calinfi-our-story__chapter p{max-width:760px}.calinfi-our-story__media-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.72fr);gap:14px;padding:clamp(58px,6vw,116px) 0;border-bottom:1px solid var(--calinfi-story-line)}.calinfi-our-story__media-card{min-height:clamp(420px,40vw,760px);margin:0;border-radius:28px;overflow:hidden;background:linear-gradient(180deg,#f6f6f6,#dedede)}.calinfi-our-story__media-card--large{min-height:clamp(520px,48vw,920px)}.calinfi-our-story__proof{padding:clamp(58px,6vw,116px) 0;border-bottom:1px solid var(--calinfi-story-line)}.calinfi-our-story__proof .calinfi-our-story__eyebrow{margin-bottom:clamp(24px,2.8vw,54px)}.calinfi-our-story__proof>p{max-width:820px;margin-top:clamp(26px,2.6vw,50px)}.calinfi-our-story__stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(34px,3.4vw,66px)}.calinfi-our-story__stat-grid article{min-height:clamp(190px,18vw,340px);padding:clamp(24px,2.6vw,50px);border:1px solid var(--calinfi-story-line);border-radius:24px;background:#fff;display:flex;flex-direction:column;justify-content:space-between}.calinfi-our-story__stat-grid span{color:var(--calinfi-story-accent);font-size:clamp(46px,5.8vw,112px);line-height:.9}.calinfi-our-story__stat-grid p{margin:0;color:var(--calinfi-story-muted);font-size:clamp(18px,1.25vw,24px);line-height:1.12}.calinfi-our-story__split-story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:clamp(58px,6vw,116px) 0;border-bottom:1px solid var(--calinfi-story-line)}.calinfi-our-story__split-story article{min-height:clamp(380px,34vw,650px);padding:clamp(28px,3.1vw,60px);border-radius:26px;background:#0b0b0b;color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:38px}.calinfi-our-story__split-story h2,.calinfi-our-story__split-story p{color:#fff}.calinfi-our-story__split-story p:not(.calinfi-our-story__eyebrow){color:#ffffffb8}.calinfi-our-story__team{padding:clamp(58px,6vw,116px) 0;border-bottom:1px solid var(--calinfi-story-line)}.calinfi-our-story__team>div{display:grid;grid-template-columns:minmax(200px,.22fr) minmax(0,.9fr) minmax(300px,.44fr);gap:clamp(28px,4.2vw,80px);align-items:end}.calinfi-our-story__team p:not(.calinfi-our-story__eyebrow){max-width:620px}.calinfi-our-story__cta{display:flex;flex-wrap:wrap;gap:12px;padding-top:clamp(44px,4.5vw,86px)}.calinfi-our-story__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:15px 26px;border:1px solid var(--calinfi-story-accent);border-radius:999px;color:var(--calinfi-story-accent);font-size:clamp(18px,1.2vw,23px);line-height:1;text-decoration:none}.calinfi-our-story__cta a:first-child{background:var(--calinfi-story-accent);color:#fff}.calinfi-our-story__cta a:hover,.calinfi-our-story__cta a:focus-visible{border-color:#ff591e;color:#ff591e;outline:none}.calinfi-our-story__cta a:first-child:hover,.calinfi-our-story__cta a:first-child:focus-visible{background:#ff591e;color:#fff}@media screen and (max-width:989px){.calinfi-our-story__lead,.calinfi-our-story__chapters,.calinfi-our-story__media-grid,.calinfi-our-story__stat-grid,.calinfi-our-story__split-story,.calinfi-our-story__team>div{grid-template-columns:1fr}.calinfi-our-story__chapter--wide{grid-column:auto}.calinfi-our-story__lead{align-items:start}.calinfi-our-story__team>div{align-items:start}.calinfi-our-story__media-card,.calinfi-our-story__media-card--large{min-height:520px}}@media screen and (max-width:640px){.calinfi-our-story{--calinfi-story-x: 18px}.calinfi-our-story__hero{height:320px}.calinfi-our-story__inner{padding-top:54px;padding-bottom:66px}.calinfi-our-story__lead,.calinfi-our-story__chapters,.calinfi-our-story__media-grid,.calinfi-our-story__proof,.calinfi-our-story__split-story,.calinfi-our-story__team{padding-top:44px;padding-bottom:44px}.calinfi-our-story__chapter,.calinfi-our-story__split-story article,.calinfi-our-story__stat-grid article{border-radius:20px;min-height:280px;padding:24px}.calinfi-our-story__media-card,.calinfi-our-story__media-card--large{min-height:420px;border-radius:22px}.calinfi-our-story__cta{flex-direction:column}.calinfi-our-story__cta a{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/calinfi-our-story.css.map */
