.aw-commit__heading,.aw-commit__label,.aw-commit__vision-head h3{font-weight:700;font-family:var(--heading-font-family)}.aw-commit,.aw-commit__carousel,.aw-commit__img,.aw-commit__vision{overflow:hidden}.aw-commit__fc-stat::before,.aw-commit__img::after{content:'';inset:0;transform:translateX(-100%) skewX(-20deg);transition:transform .7s ease-in-out;pointer-events:none}.aw-commit__features:hover .aw-commit__fc-stat::before,.aw-commit__photo:hover .aw-commit__img::after{transform:translateX(100%) skewX(-20deg)}.aw-commit__fc-stat-text .num,.aw-commit__heading,.aw-commit__label,.aw-commit__list li,.aw-commit__stat .lbl,.aw-commit__stat .num,.aw-commit__vision-head h3{font-family:var(--heading-font-family)}.aw-commit{padding:clamp(40px,6vw,60px) 0;background-color:#f5fcfa}.aw-commit__header{margin-bottom:50px;text-align:center}.aw-commit__label{font-size:var(--font-size);color:transparent;background:linear-gradient(135deg,#ff5b4a 0,#cf4a3c 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 .75rem;display:block}.aw-commit__heading,.aw-commit__heading span{color:var(--black-color)}.aw-commit__heading{margin:0;font-size:clamp(28px,3.2vw,38px);line-height:1.35}.aw-commit__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:40px;align-items:stretch}.aw-commit__photo{position:relative;min-height:520px}.aw-commit__img{position:absolute;inset:0;border-radius:6px}.aw-commit__img::after{position:absolute;background:linear-gradient(to right,transparent,rgba(255,255,255,.25),transparent);z-index:1}.aw-commit__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.aw-commit__stat{position:absolute;left:24px;right:24px;bottom:24px;width:max-content;max-width:calc(100% - 48px);display:flex;align-items:center;gap:16px;padding:18px 26px;border-radius:8px;background-color:var(--mainColor);box-shadow:0 12px 30px rgba(0,0,0,.15)}.aw-commit__stat .num{font-size:46px;font-weight:800;line-height:1;color:var(--white-color)}.aw-commit__stat .num b{font-size:28px}.aw-commit__stat .lbl{font-size:var(--font-size);font-weight:600;line-height:1.4;color:var(--white-color)}.aw-commit__right{display:flex;flex-direction:column;gap:24px}.aw-commit__vision{position:relative;padding:32px 36px;border-radius:8px;background:linear-gradient(to right,#fafaf3,#fdf9f3,#fff8f5,#fff8f7,#fff8f9);box-shadow:0 4px 24px rgba(0,0,0,.06)}.aw-commit__vision-dot{position:absolute;top:20px;right:22px;width:7px;height:7px;border-radius:50%;background-color:rgba(255,255,255,.6)}.aw-commit__vision-head{display:flex;align-items:center;gap:12px;margin-bottom:20px}.aw-commit__vbadge{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;background-color:var(--mainColor);transition:transform .4s}.aw-commit__vision:hover .aw-commit__vbadge{transform:scaleX(-1)}.aw-commit__vbadge svg{width:16px;height:16px;stroke:var(--white-color);stroke-width:2.6;stroke-linecap:round;fill:none}.aw-commit__vision-head h3{margin:0;font-size:22px;color:var(--black-color)}.aw-commit__track{display:flex;transition:transform .7s;will-change:transform}.aw-commit__slide{flex:0 0 100%;min-width:100%;padding-right:6px}.aw-commit__slide p{margin:0;line-height:1.8;color:var(--paragraph-color)}.aw-commit__features{display:flex;flex-direction:row;align-items:stretch;gap:24px;padding:28px;border-radius:8px;background:linear-gradient(to right,#fafaf3,#fdf9f3,#fff8f5,#fff8f7,#fff8f9);box-shadow:0 4px 24px rgba(0,0,0,.06)}.aw-commit__fc-left{flex:1;display:flex;flex-direction:column}.aw-commit__list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.aw-commit__list li{display:flex;align-items:center;gap:12px;font-weight:600;color:var(--black-color)}.aw-commit__list li svg{flex:none;width:18px;height:18px;stroke:var(--mainColor);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;fill:none}.aw-commit__fc-stat{position:relative;overflow:hidden;flex:0 0 200px;border-radius:8px;background:linear-gradient(160deg,var(--mainColor),var(--black-color))}.aw-commit__fc-stat::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgb(0 36 52 / 55%) 25%,rgb(0 36 52 / 0%) 60%)}.aw-commit__fc-stat::before{position:absolute;background:linear-gradient(to right,transparent,rgba(255,255,255,.25),transparent);z-index:2}.aw-commit__fc-stat img{width:100%;height:100%;object-fit:cover;display:block;opacity:.5}.aw-commit__fc-stat-text{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:16px 20px;text-align:center}.aw-commit__fc-stat-text .num{display:block;font-size:32px;font-weight:800;line-height:1;color:var(--white-color)}.aw-commit__fc-stat-text .lbl{display:block;margin-top:4px;font-size:14px;color:var(--white-color)}@media (max-width:991px){.aw-commit__grid{grid-template-columns:minmax(0,1fr)}.aw-commit__photo{min-height:380px}.aw-commit__features{flex-direction:column}.aw-commit__fc-stat{flex:0 0 200px;height:auto}}@media (max-width:575px){.aw-commit__vision{padding:24px}.aw-commit__vision-head h3{font-size:18px}}