.outpro-about{max-width:118rem;margin:0 auto;color:var(--about-text, #17231f);font-family:inherit}.outpro-about *{box-sizing:border-box}.outpro-about__hero{position:relative;overflow:hidden;padding:5.8rem 5.4rem;border-radius:2rem;background:linear-gradient(135deg,var(--about-primary, #123f33) 0%,color-mix(in srgb,var(--about-primary, #123f33) 72%,#000) 100%);color:#fff}.outpro-about__hero:before{content:"";position:absolute;inset:0 auto 0 0;width:.7rem;background:var(--about-accent, #f36c21)}.outpro-about__eyebrow{margin:0 0 1.2rem;color:color-mix(in srgb,var(--about-accent, #f36c21) 78%,#fff);font-size:1.25rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.outpro-about__hero h1{max-width:76rem;margin:0 0 1.8rem;color:#fff;font-size:clamp(3.4rem,5vw,5.4rem);line-height:1.06;letter-spacing:-.02em}.outpro-about__hero>p:last-child{max-width:74rem;margin:0;color:#ffffffd6;font-size:1.8rem;line-height:1.65}.outpro-about__intro{max-width:86rem;margin:5rem auto;text-align:center}.outpro-about__intro h2{margin:0 0 1.4rem;color:var(--about-primary, #123f33);font-size:clamp(2.8rem,4vw,3.5rem)}.outpro-about__intro div{color:#53615c;font-size:1.7rem;line-height:1.75}.outpro-about__intro p{margin:0}.outpro-about__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem;margin-bottom:4.8rem}.outpro-about__card{padding:2.8rem;border:1px solid #dfe8e4;border-radius:1.6rem;background:var(--about-card, #fff);box-shadow:0 .8rem 2.4rem #092b220f}.outpro-about__icon{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;margin-bottom:1.8rem;border-radius:50%;background:color-mix(in srgb,var(--about-primary, #123f33) 10%,#fff);color:var(--about-primary, #123f33);font-size:2rem;font-weight:800}.outpro-about__card h3{margin:0 0 .9rem;color:var(--about-primary, #123f33);font-size:2rem}.outpro-about__card p{margin:0;color:#5b6763;line-height:1.65}.outpro-about__split{display:grid;grid-template-columns:1.25fr .75fr;gap:2.2rem;margin-bottom:4.8rem}.outpro-about__story,.outpro-about__facts{padding:3.4rem;border-radius:1.8rem}.outpro-about__story{background:var(--about-soft, #f3f6f4)}.outpro-about__story h2,.outpro-about__facts h2{margin:0 0 1.4rem;font-size:2.8rem}.outpro-about__story h2{color:var(--about-primary, #123f33)}.outpro-about__story-text{color:#4f5d58;line-height:1.75}.outpro-about__story-text p{margin:0 0 1.4rem}.outpro-about__story-highlight{margin:1.8rem 0 0;color:var(--about-primary, #123f33);font-weight:800}.outpro-about__facts{background:var(--about-primary, #123f33);color:#fff}.outpro-about__facts h2{color:#fff}.outpro-about__fact{display:grid;gap:.25rem;margin-bottom:1.4rem;padding-bottom:1.4rem;border-bottom:1px solid rgba(255,255,255,.15)}.outpro-about__fact:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.outpro-about__fact strong{color:#ffffffb3;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase}.outpro-about__fact a,.outpro-about__fact span,.outpro-about__fact div,.outpro-about__fact p{margin:0;color:#fff;text-decoration:none;line-height:1.55}.outpro-about__cta{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:3.4rem;border:1px solid color-mix(in srgb,var(--about-accent, #f36c21) 28%,#fff);border-radius:1.8rem;background:color-mix(in srgb,var(--about-accent, #f36c21) 7%,#fff)}.outpro-about__cta h2{margin:0 0 .6rem;color:var(--about-primary, #123f33);font-size:2.8rem}.outpro-about__cta p{margin:0;color:#5c645f}.outpro-about__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1rem 2rem;border-radius:.9rem;background:var(--about-primary, #123f33);color:#fff!important;font-weight:800;text-decoration:none!important;white-space:nowrap;transition:transform .2s ease,filter .2s ease}.outpro-about__button:hover{transform:translateY(-1px);filter:brightness(1.08)}@media screen and (max-width:749px){.outpro-about__hero{padding:3.6rem 2.6rem}.outpro-about__hero>p:last-child{font-size:1.6rem}.outpro-about__intro{margin:3.4rem 1rem}.outpro-about__cards,.outpro-about__split{grid-template-columns:1fr}.outpro-about__card,.outpro-about__story,.outpro-about__facts{padding:2.4rem}.outpro-about__cta{align-items:stretch;flex-direction:column;padding:2.4rem}.outpro-about__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/outpro-about-page.css.map */
