.afk-system{font-family:Proxima Nova,sans-serif}.afk-system-container{position:relative;width:100%;max-width:160em;padding-left:15em;padding-right:15em;margin-left:auto;margin-right:auto}.afk-system-container._no-pd{padding-left:0;padding-right:0}.afk-system-image-wrapper .g-aspect-inner{display:inline-table;vertical-align:top}.afk-system-image-wrapper img{display:block;width:100%;height:auto}.afk-system-text{font-weight:600;font-size:1.75em;line-height:1.22;text-transform:uppercase}.afk-system-text._dark{color:#2a343c;opacity:.8}.afk-system-box img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.afk-system-row{display:flex;flex-wrap:wrap;margin-left:-.75em;margin-right:-.75em}.afk-system-col{width:50%}.afk-system-col._light{background-color:#f5f7f8}.afk-system-background{content:"";position:absolute;width:100%;left:50%;transform-origin:0 0;transform:translateX(-50%)}.afk-system-background._about{z-index:1;top:-30.5em;height:37.25em;background:linear-gradient(0deg,#fff 28.89%,rgba(255,255,255,0))}.afk-system-background._about-2{bottom:0;height:3.875em;background:linear-gradient(0deg,#dcdee8,rgba(220,222,232,0) 44.44%)}.afk-system-background._today{height:199.25em;top:calc(-162.5em + 97.5391vw);background:linear-gradient(0deg,#fff 28.89%,rgba(255,255,255,0))}.afk-system-shadow{filter:drop-shadow(.625em 1.25em 3.75em rgba(55,63,71,.05))}.afk-system-shadow img{border-radius:.3125em}.afk-system-image-small{position:relative;width:39.5625em;filter:drop-shadow(.625em 1.25em 3.75em rgba(55,63,71,.05))}.afk-system-image-small:before{display:block;content:"";width:100%;padding-top:60.97946%}.afk-system-image-small .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-image-small img{border-radius:.3125em}.afk-system-image-middle{position:relative;width:84.6875em;filter:drop-shadow(.625em 1.25em 3.75em rgba(55,63,71,.05))}.afk-system-image-middle:before{display:block;content:"";width:100%;padding-top:60.95941%}.afk-system-image-middle .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-image-middle img{border-radius:.3125em}.afk-system-picture{position:relative;width:58.75em}.afk-system-picture:before{display:block;content:"";width:100%;padding-top:108.93617%}.afk-system-picture .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-image-flip{position:relative;width:92.5625em;opacity:.9;mix-blend-mode:normal;filter:drop-shadow(0 3.125em 6.25em rgba(47,49,56,.1)) drop-shadow(0 .125em 0 #d0d2da)}.afk-system-image-flip:before{display:block;content:"";width:100%;padding-top:57.73126%}.afk-system-image-flip .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-images-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-2.8125em;margin-right:-2.8125em}.afk-system-image-small-wrapper{padding-left:2.8125em;padding-right:2.8125em;margin-bottom:5.6875em}.afk-system-image-small-wrapper:nth-last-child(-n+2){margin-bottom:0}.afk-system-intro{padding-top:4.875em;color:#fff;background-color:#5e8ca5}.afk-system-intro__top{display:flex;justify-content:space-between;align-items:center;margin-left:-10.625em;margin-right:-10em;margin-bottom:18.875em}.afk-system-intro__logo{width:15.5em;height:3.625em}.afk-system-intro__text{max-width:7.6786em}.afk-system-intro__year{font-weight:400}.afk-system-intro__image-wrapper{position:relative;width:137.5em;margin-left:-4.125em;margin-bottom:14.375em}.afk-system-intro__image-wrapper:before{display:block;content:"";width:100%;padding-top:72.27273%}.afk-system-intro__image-wrapper .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-intro__box{position:relative}.afk-system-intro__box:before{display:block;content:"";width:100%;padding-top:100%}.afk-system-intro__box .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-intro__col-wrapper{display:flex;align-items:center;justify-content:center}.afk-system-intro__col-wrapper._column{flex-direction:column}.afk-system-intro__description{max-width:21.7857em;line-height:1.29}.afk-system-intro__image-sphere{position:relative;width:39.8125em;margin-bottom:10.5625em;mix-blend-mode:multiply}.afk-system-intro__image-sphere:before{display:block;content:"";width:100%;padding-top:90.42386%}.afk-system-intro__image-sphere .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-intro__design{max-width:22.75em;margin-left:.3571em;line-height:1.29}.afk-system-about{padding-top:15.25em;background-color:#f5f7f8}.afk-system-about__image-wrapper{position:relative;width:137.5em;margin-left:-1.75em;margin-bottom:15.5em}.afk-system-about__image-wrapper:before{display:block;content:"";width:100%;padding-top:71.36364%}.afk-system-about__image-wrapper .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-about__list{position:relative;z-index:2;display:flex;flex-wrap:wrap;margin-left:-32.5625em;margin-right:-32.5625em;margin-bottom:17.3125em;mix-blend-mode:multiply}.afk-system-about__text{max-width:11.1111em;min-height:4.125em;font-weight:600;font-size:1.125em;line-height:1.23;color:#a9b8c3;text-transform:uppercase}.afk-system-about__item{position:relative;padding-left:1.5625em;padding-right:1.5625em;padding-top:1em}.afk-system-about__item._line:after{content:"";position:absolute;width:.0625em;height:55.25em;right:0;top:0;background-color:#a9b8c3}.afk-system-about__item._item-1 img{margin-top:4.625em}.afk-system-about__item._item-2 .image-number-wrapper{padding-left:5.125em;padding-right:2.4375em}.afk-system-about__item._item-3 .image-number-wrapper{padding-left:.1875em;padding-right:7.375em}.afk-system-about__image-number{position:relative;z-index:-1;width:41.8125em;margin-top:-1.625em}.afk-system-about__image-number:before{display:block;content:"";width:100%;padding-top:137.51868%}.afk-system-about__image-number .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-about__background-wrapper,.afk-system-about__image-background{position:relative}.afk-system-about__image-background:before{display:block;content:"";width:100%;padding-top:60.9375%}.afk-system-about__image-background .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-today{padding-top:21.375em;background-color:#dcdee8}.afk-system-today__background-wrapper,.afk-system-today__image-background{position:relative}.afk-system-today__image-background:before{display:block;content:"";width:100%;padding-top:97.53906%}.afk-system-today__image-background .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-today__text{max-width:17.9286em;margin-top:-25em;line-height:1.25}.afk-system-brands{position:relative}.afk-system-brands__background-wrapper{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:108.75em;background-color:#dcdee8}.afk-system-brands__left{position:relative;z-index:2;width:101.25em;padding:17.25em 8.1875em 12.75em 8.375em;margin-top:-43.125em;background:linear-gradient(321.74deg,#4175a4 13.12%,#5988a3 81.65%)}.afk-system-brands__image-middle-left{margin-bottom:9.5em}.afk-system-brands__images-wrapper{display:flex}.afk-system-brands__images-small-wrapper{display:flex;position:relative;flex-wrap:wrap;align-items:center;left:.6875em;margin-left:-2.625em;margin-right:-2.625em}.afk-system-brands__image-small-wrapper{width:50%;padding-left:2.625em;padding-right:2.625em}.afk-system-brands__image-small{margin-bottom:6.4375em}.afk-system-brands__right{width:101.25em;margin-top:-46.25em;padding:13.125em 8.1875em 12.1875em 8.375em;margin-left:auto;background:linear-gradient(321.74deg,#e30611 13.12%,#f01722 81.65%)}.afk-system-brands__image-middle-right{margin-bottom:10.375em}.afk-system-brands__image-mts{position:relative;width:44.5em;margin-left:auto}.afk-system-brands__image-mts:before{display:block;content:"";width:100%;padding-top:60.81461%}.afk-system-brands__image-mts .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-brands__image-background{position:relative}.afk-system-brands__image-background:before{display:block;content:"";width:100%;padding-top:77.85156%}.afk-system-brands__image-background .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-brands__image-background-flip{position:relative;width:215.625em;margin-top:-72.9375em;margin-left:1.5em;filter:drop-shadow(0 1.875em 6.25em rgba(0,0,0,.15))}.afk-system-brands__image-background-flip:before{display:block;content:"";width:100%;padding-top:57.76812%}.afk-system-brands__image-background-flip .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-brands__image-flip{margin-top:-15.125em;margin-left:66.3125em}.afk-system-brands__image-flip._flip-5{margin-left:132.625em}.afk-system-brands__image-flip._flip-7{margin-top:-14.5em;margin-left:67.375em}.afk-system-brands__image-flip._flip-8{margin-top:-41.875em;margin-left:-3.625em}.afk-system-brands__images-flip-top{margin-top:-22.375em;margin-left:72.125em}.afk-system-brands__images-flip-middle{margin-top:-86em;margin-left:-4.375em}.afk-system-brands__images-flip-bottom{margin-top:-52.125em;margin-left:-19.9375em}.afk-system-development{position:relative}.afk-system-development__background-wrapper{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:109.875em;background-color:#274d86}.afk-system-development__right{width:101.25em;margin-top:-90.25em;margin-bottom:18.125em;padding:13.125em 8.1875em 13.25em 8.375em;margin-left:auto;background-color:#6076a3}.afk-system-development__image-middle{margin-bottom:7.375em}.afk-system-development__image-background{position:relative}.afk-system-development__image-background:before{display:block;content:"";width:100%;padding-top:74.17969%}.afk-system-development__image-background .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-result{background-color:#d5b29e;padding-bottom:19.4375em}.afk-system-result__top{display:flex}.afk-system-result__left{width:101.25em;padding:12.5em 8.25em 28.75em 9em;background:linear-gradient(321.74deg,#6e9bb4 13.12%,#5988a3 81.65%)}.afk-system-result__images-small-wrapper{display:flex;flex-wrap:wrap;margin-left:-2.4375em;margin-right:-2.4375em}.afk-system-result__image-small-wrapper{width:50%;padding-left:2.4375em;padding-right:2.4375em}.afk-system-result__image-small-wrapper._left{margin-top:12.75em}.afk-system-result__image-small{margin-bottom:5.6875em}.afk-system-result__picture{position:relative;margin-top:-21.5em}.afk-system-result__picture:before{display:block;content:"";width:100%;padding-top:94.04255%}.afk-system-result__picture .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-result__image-wrapper{position:relative;width:137.5em;margin-top:-35.625em;margin-left:26.5em;margin-bottom:22em}.afk-system-result__image-wrapper:before{display:block;content:"";width:100%;padding-top:56.27273%}.afk-system-result__image-wrapper .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-footer{background-color:#e1e2eb}.afk-system-footer__image-background{position:relative}.afk-system-footer__image-background:before{display:block;content:"";width:100%;padding-top:110.50781%}.afk-system-footer__image-background .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}.afk-system-footer__wrapper{margin-top:-43.75em}.afk-system-footer__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin-left:-2.875em;margin-right:-2.875em;margin-bottom:5.375em}.afk-system-footer__row:nth-last-child(-n+1){margin-bottom:0}.afk-system-footer__col{padding-left:2.875em;padding-right:2.875em}.afk-system-footer__image-small{margin-bottom:3.375em}.afk-system-footer__background{position:relative;margin-top:-100em;mix-blend-mode:multiply;opacity:.6}.afk-system-footer__background:before{display:block;content:"";width:100%;padding-top:71.44531%}.afk-system-footer__background .g-aspect-inner{position:absolute;left:0;top:0;width:100%;height:100%}