.kairos-how{position:relative;overflow:hidden;background:#171714;color:#f4f2ec;padding:clamp(110px,11vw,170px) 0}.kairos-how__container{width:min(calc(100% - 80px),1480px);margin-inline:auto}.kairos-how__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr);gap:clamp(70px,10vw,160px);align-items:end;margin-bottom:clamp(90px,9vw,140px)}.kairos-how__eyebrow{margin:0 0 30px;font-size:10px;line-height:1.4;letter-spacing:.32em;text-transform:uppercase;color:#f4f2ec75}.kairos-how__heading{max-width:820px;margin:0;font-size:clamp(54px,6vw,88px);font-weight:400;line-height:.96;letter-spacing:-.055em;color:#f4f2ec}.kairos-how__intro{max-width:500px;margin:0 0 8px auto;font-size:clamp(17px,1.35vw,20px);line-height:1.7;color:#f4f2ec94}.kairos-how__intro p{margin:0}.kairos-how__visual{position:relative;width:min(100%,900px);margin-inline:auto;padding:0;border:0;background:transparent}.kairos-how__visual-top{display:none}.kairos-how__image-wrap{position:relative;width:100%;min-height:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:transparent;border:0;overflow:visible}.kairos-how__image{display:block;width:min(100%,720px);height:auto;margin-inline:auto;object-fit:contain}.kairos-how__caption{width:min(100%,720px);margin:22px auto 0;padding-top:16px;border-top:1px solid rgba(244,242,236,.12);font-size:10px;line-height:1.65;letter-spacing:.08em;color:#f4f2ec61}.kairos-how__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:clamp(90px,9vw,140px);border-top:1px solid rgba(244,242,236,.14);border-bottom:1px solid rgba(244,242,236,.14)}.kairos-how__step{position:relative;min-height:260px;padding:clamp(38px,4vw,58px) clamp(28px,3.5vw,52px) clamp(42px,4vw,60px);border-right:1px solid rgba(244,242,236,.14)}.kairos-how__step:last-child{border-right:0}.kairos-how__step-number{display:block;margin-bottom:clamp(55px,6vw,90px);font-size:9px;line-height:1;letter-spacing:.28em;color:#f4f2ec52}.kairos-how__step-label{margin:0 0 15px;font-size:10px;line-height:1.4;letter-spacing:.28em;text-transform:uppercase;color:#f4f2ec75}.kairos-how__step-title{max-width:330px;margin:0;font-size:clamp(25px,2.2vw,34px);font-weight:400;line-height:1.08;letter-spacing:-.035em;color:#f4f2ec}.kairos-how__step-text{max-width:340px;margin:22px 0 0;font-size:15px;line-height:1.65;color:#f4f2ec85}.kairos-how__step-text p{margin:0}.kairos-how__statement{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.55fr);gap:clamp(70px,10vw,160px);align-items:end;margin-top:clamp(100px,10vw,160px)}.kairos-how__statement-heading{max-width:850px;margin:0;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:.98;letter-spacing:-.05em;color:#f4f2ec}.kairos-how__statement-copy{max-width:460px;margin:0 0 6px auto;font-size:16px;line-height:1.7;color:#f4f2ec80}.kairos-how__statement-copy p{margin:0}@media screen and (max-width:989px){.kairos-how{padding:105px 0}.kairos-how__container{width:min(calc(100% - 40px),760px)}.kairos-how__header{grid-template-columns:1fr;gap:40px;margin-bottom:80px}.kairos-how__intro{max-width:580px;margin-left:0}.kairos-how__visual{width:min(100%,720px)}.kairos-how__image,.kairos-how__caption{width:min(100%,620px)}.kairos-how__steps{margin-top:80px;grid-template-columns:1fr}.kairos-how__step{min-height:0;padding:42px 0 46px;border-right:0;border-bottom:1px solid rgba(244,242,236,.14)}.kairos-how__step:last-child{border-bottom:0}.kairos-how__step-number{margin-bottom:40px}.kairos-how__step-title,.kairos-how__step-text{max-width:560px}.kairos-how__statement{grid-template-columns:1fr;gap:38px;margin-top:90px}.kairos-how__statement-copy{max-width:560px;margin-left:0}}@media screen and (max-width:549px){.kairos-how{padding:88px 0 96px}.kairos-how__container{width:calc(100% - 36px)}.kairos-how__header{gap:32px;margin-bottom:58px}.kairos-how__eyebrow{margin-bottom:22px;font-size:9px}.kairos-how__heading{font-size:clamp(44px,13vw,60px)}.kairos-how__intro{font-size:16px;line-height:1.65}.kairos-how__visual,.kairos-how__image-wrap,.kairos-how__image{width:100%}.kairos-how__caption{width:100%;margin-top:16px;padding-top:13px;font-size:8px;line-height:1.6}.kairos-how__steps{margin-top:62px}.kairos-how__step{padding:34px 0 38px}.kairos-how__step-number{margin-bottom:30px}.kairos-how__step-title{font-size:27px}.kairos-how__step-text{margin-top:17px;font-size:15px;line-height:1.65}.kairos-how__statement{gap:28px;margin-top:72px}.kairos-how__statement-heading{font-size:clamp(38px,11vw,52px)}.kairos-how__statement-copy{font-size:15px}}@media(prefers-reduced-motion:reduce){.kairos-how *,.kairos-how *:before,.kairos-how *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.kairos-how{padding-top:clamp(86px,8vw,120px)!important;padding-bottom:clamp(90px,8vw,125px)!important}.kairos-how__header{margin-bottom:clamp(58px,6vw,82px)!important}.kairos-how__eyebrow{margin-bottom:24px!important}.kairos-how__visual{margin-top:clamp(46px,5vw,68px)!important}.kairos-how__image-wrap{min-height:clamp(360px,38vw,520px)!important}.kairos-how__steps{margin-top:clamp(58px,6vw,82px)!important}.kairos-how__step{min-height:225px!important;padding-top:clamp(30px,3vw,42px)!important;padding-bottom:clamp(32px,3vw,44px)!important}.kairos-how__step-title{padding-top:46px!important}.kairos-how__step-text{margin-top:20px!important}.kairos-how__statement{padding-top:clamp(70px,7vw,100px)!important}@media screen and (max-width:989px){.kairos-how{padding:78px 0 90px!important}.kairos-how__steps{margin-top:60px!important}}@media screen and (max-width:549px){.kairos-how{padding:66px 0 78px!important}.kairos-how__image-wrap{min-height:280px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kairos-science-how.css.map */
