main{background-color:#fffdfa}#our-mission{height:100vh;align-items:center;justify-content:center;text-align:center}#our-mission h2{font-size:2rem;color:var(--bg-tertiary);font-weight:600}#our-mission .sub-head{margin-top:2rem;font-size:3rem;max-width:1100px;line-height:1.2;font-weight:500;color:var(--text-primary)}.see-stories-btn{border-radius:8px!important}#story{max-width:1100px;margin:0 auto;align-items:center;justify-content:space-between;gap:2rem;padding:.8rem}#company-timeline h2,#story h2{font-size:2rem;font-weight:500}#story p{margin:2rem 0;max-width:480px;color:var(--text-primary);opacity:.9}.story-img{position:relative;cursor:pointer}.story-img img{object-fit:cover;object-position:center;max-width:100%}.story-img .play-icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-video{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffff81;z-index:200;align-items:center;justify-content:center}#changing-things{margin:8rem 0;background-color:var(--bg-tertiary);color:#fff;padding:5rem 14rem}#changing-things h2{font-size:3rem;font-weight:500;margin-bottom:2rem}#changing-things p{margin:1rem 0;line-height:1.5;letter-spacing:.5}#company-timeline h2{text-align:center}.timeline{margin:0 auto;padding:3rem 0;width:98vw;max-width:900px}.timeline .time{background-color:var(--bg-tertiary);color:#fff;margin:0 auto;padding:.5rem 1.8rem;font-size:1.3rem;font-weight:500;border-radius:100px;width:-moz-fit-content;width:fit-content}.t-line>div{border-right:4px solid #dfe0dc;width:50%}.t-line>div.right{margin-left:auto;margin-right:4px;border-left:4px solid #dfe0dc;border-right:0}.timeline .desc{padding:2rem}.timeline .desc p{background-color:#dfe0dc;color:#565d5a;border-radius:5px;padding:2rem;line-height:1.7}.see-stories-btn{color:#fff!important;margin-top:1rem;padding:.8rem 1rem;background-color:var(--bg-tertiary)!important;display:block}.see-stories-btn:hover{background-color:var(--bg-primary)!important}@media (max-width:900px){#our-mission h2{font-size:1.4rem}#our-mission .sub-head{font-size:1.7rem}#story{flex-direction:column-reverse;padding:.8rem 4rem}#story h2{font-size:1.5rem}#changing-things{padding:5rem 4rem}#changing-things h2{font-size:2rem}}@media (max-width:768px){.timeline{padding:2rem 0}.timeline .desc,.timeline .desc p{padding:1rem}}