.about{padding-bottom:80px}.about__header>.boxed{width:100%;display:flex;flex-direction:column}.about__header .navbar{padding-block:25px}.about__header .navbar__cta{background:none!important;height:unset;padding:0}.about__header .navbar__cta>.btn{height:unset!important;background-color:#1a1f2f;color:#fff;margin-bottom:0}.about__hero{width:100%;margin-top:50px;padding:56px;border-radius:20px;background:url(/_next/static/media/about-hero-bg.979fe925.webp);background-size:cover;background-repeat:no-repeat;background-position:top}.about__hero>.heading-2{font-size:49px;color:#fff}.about__details{padding-block:80px}.about__details>.boxed{display:flex;flex-direction:column;gap:46px}.about__details>.boxed>.body-lg,.about__details__group{width:90%;margin:0 auto}.about__details__group{display:flex;flex-direction:column;gap:20px}.about__illustration>.boxed{overflow:hidden;border-radius:20px;background:url(/_next/static/media/brand-logo-gray.836c3a48.webp),hsla(0,0%,93%,.5);background-repeat:no-repeat;background-size:50px,auto;background-position:50%;max-height:585px;min-height:500px}.about__illustration__image{width:100%;height:100%;object-fit:cover;border-radius:20px;overflow:hidden}.about__traits{padding-block:80px}.about__traits__list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.about__traits__list__item{max-width:455px;display:flex;flex-direction:column;align-items:center;gap:25px;padding:52px 39px;border-radius:20px;background:#fffef5;text-align:center;cursor:pointer;transition:all .2s;border:2px solid rgba(26,31,47,.08)}.about__traits__list__item:hover{box-shadow:0 4px 30px 0 rgba(26,31,47,.1)}.about__traits__list__item:hover .about__traits__list__item__icon-cont{background-color:rgba(26,31,47,.9)}.about__traits__list__item:hover .about__traits__list__item__icon{filter:invert(1)}.about__traits__list__item__icon-cont{width:64px;height:64px;padding:15px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:10px;background-color:#f8ea8e;transition:all .2s}@media screen and (max-width:1024px){.about{padding-bottom:20px}.about__header .navbar{padding-block:15px}.about__hero{margin-top:20px;padding:20px;border-radius:12px}.about__hero>.heading-2{font-size:36px;color:#fff}.about__details{padding-block:40px}.about__details>.boxed{gap:40px}.about__details>.boxed>.body-lg{width:100%}.about__details__group{gap:10px;width:100%}.about__illustration>.boxed{border-radius:12px;max-height:400px;min-height:300px;height:300px}.about__illustration__image{border-radius:12px}.about__traits{padding-block:40px}}