@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,300;0,400;0,700;1,100;1,300;1,400;1,700&display=swap);.card[data-v-1f9750d9]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.26);padding:1rem;margin:2rem auto;max-width:40rem}.badge[data-v-5de3df1c]{background-color:#ccc;color:#252525;border-radius:30px;padding:.5rem 1.5rem;display:inline-block;margin-right:.5rem}.frontend[data-v-5de3df1c]{background-color:#3d008d;color:#fff}.backend[data-v-5de3df1c]{background-color:#71008d;color:#fff}.career[data-v-5de3df1c]{background-color:#8d006e;color:#fff}.spinner[data-v-5147169a]{display:flex;justify-content:center;align-items:center;width:100%}.lds-roller[data-v-5147169a]{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div[data-v-5147169a]{-webkit-animation:lds-roller-data-v-5147169a 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller-data-v-5147169a 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div[data-v-5147169a]:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#3d008d;margin:-4px 0 0 -4px}.lds-roller div[data-v-5147169a]:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div[data-v-5147169a]:first-child:after{top:63px;left:63px}.lds-roller div[data-v-5147169a]:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div[data-v-5147169a]:nth-child(2):after{top:68px;left:56px}.lds-roller div[data-v-5147169a]:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div[data-v-5147169a]:nth-child(3):after{top:71px;left:48px}.lds-roller div[data-v-5147169a]:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div[data-v-5147169a]:nth-child(4):after{top:72px;left:40px}.lds-roller div[data-v-5147169a]:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div[data-v-5147169a]:nth-child(5):after{top:71px;left:32px}.lds-roller div[data-v-5147169a]:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div[data-v-5147169a]:nth-child(6):after{top:68px;left:24px}.lds-roller div[data-v-5147169a]:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div[data-v-5147169a]:nth-child(7):after{top:63px;left:17px}.lds-roller div[data-v-5147169a]:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div[data-v-5147169a]:nth-child(8):after{top:56px;left:12px}@-webkit-keyframes lds-roller-data-v-5147169a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-roller-data-v-5147169a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.backdrop[data-v-61b4ecfc]{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,.75);z-index:10}dialog[data-v-61b4ecfc]{position:fixed;top:20vh;left:10%;width:80%;z-index:100;border-radius:12px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.26);padding:0;margin:0;overflow:hidden;background-color:#fff}header[data-v-61b4ecfc]{background-color:#3a0061;color:#fff;width:100%;padding:1rem}header h2[data-v-61b4ecfc]{margin:0}section[data-v-61b4ecfc]{padding:1rem}menu[data-v-61b4ecfc]{padding:1rem;display:flex;justify-content:flex-end;margin:0}.dialog-enter-from[data-v-61b4ecfc],.dialog-leave-to[data-v-61b4ecfc]{opacity:0;transform:scale(.8)}.dialog-enter-active[data-v-61b4ecfc]{transition:all .3s ease-out}.dialog-leave-active[data-v-61b4ecfc]{transition:all .3s ease-in}.dialog-enter-to[data-v-61b4ecfc],.dialog-leave-from[data-v-61b4ecfc]{opacity:1;transform:scale(1)}@media (min-width:768px){dialog[data-v-61b4ecfc]{left:calc(50% - 20rem);width:40rem}}@-webkit-keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,15px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing, 15px)*2)}}@media (min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 15px)*-4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,0);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 15px)*0.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size,32px);pointer-events:none;width:var(--plyr-control-icon-size,32px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#d60000)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 15px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 15px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 15px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 32px)/2 + var(--plyr-control-spacing, 15px)*0.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 15px)*0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(var(--plyr-control-spacing, 15px)*0.7/1.5);padding-left:calc(var(--plyr-control-spacing, 15px)*0.7*1.5);padding-right:calc(var(--plyr-control-spacing, 15px)*0.7*1.5);padding-top:calc(var(--plyr-control-spacing, 15px)*0.7/1.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(var(--plyr-control-spacing, 15px)*0.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc(var(--plyr-control-spacing, 15px)*0.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing, 15px)*0.7);margin-bottom:calc(var(--plyr-control-spacing, 15px)*0.7/2);padding-left:calc(var(--plyr-control-spacing, 15px)*0.7*4);position:relative;width:calc(100% - var(--plyr-control-spacing, 15px)*0.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc(var(--plyr-control-spacing, 15px)*0.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(var(--plyr-control-spacing, 15px)*0.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 15px)*0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,15px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#d60000)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(var(--plyr-control-spacing, 15px)*0.7*-1 - -2);overflow:hidden;padding-left:calc(var(--plyr-control-spacing, 15px)*0.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#d60000)));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(var(--plyr-range-thumb-height,13px)/2*-1 - var(--plyr-range-track-height,5px)/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#d60000)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#d60000)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#d60000)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:var(--plyr-control-spacing,15px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(var(--plyr-control-spacing, 15px)/2*2);opacity:0;padding:calc(var(--plyr-control-spacing, 15px)/2) calc(var(--plyr-control-spacing, 15px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 32px)/2 + var(--plyr-control-spacing, 15px)*0.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 32px)/2 + var(--plyr-control-spacing, 15px)*0.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height,13px)*0.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:calc(var(--plyr-range-thumb-height,13px)*-0.5);margin-right:calc(var(--plyr-range-thumb-height,13px)*-0.5);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc(var(--plyr-range-track-height,5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 0,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 0,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 15px)/2);margin-right:calc(var(--plyr-control-spacing, 15px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:var(--plyr-control-spacing,15px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#d60000)));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing, 15px)/2);padding-top:calc(var(--plyr-control-spacing, 15px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,15px);padding-top:calc(var(--plyr-control-spacing, 15px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#d60000)));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#d60000)));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 15px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,15px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,15px);z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(var(--plyr-control-spacing, 15px)/2*2);opacity:0;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}*,:after,:before{box-sizing:border-box}:focus{cursor:none;outline:none}a:focus{cursor:pointer}html{font-family:sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:#656261;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (min-width:2500px){html{font-size:18px}}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{font-family:Barlow,Helvetica,Arial,sans-serif;margin:0;padding:0}a{color:#d60000;background-color:transparent}a,a:hover{text-decoration:none}a:hover{color:#000}body{scrollbar-width:5px;scrollbar-color:#d60000 #fff}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background-color:#d60000;border-radius:0}body.negative-body{scrollbar-color:#d60000 #000}body.negative-body::-webkit-scrollbar-track{background:#000}.feature-list .feature,.sidebar-container .background-info .content,h1,h2,h3,h4,h5,h6{line-height:1}.feature-list .feature,.sidebar-container .background-info .content,h1,h2,h3,h4,h5,h6,p{margin:0 0 .5rem;padding:0}h1.big{font-size:3.375rem;text-transform:uppercase;font-weight:100;margin-bottom:5px}@media screen and (min-width:1280px){h1.big{padding-top:3rem;line-height:2rem}}h1{font-size:2rem;text-transform:uppercase;font-weight:300;margin-bottom:1rem}@media screen and (min-width:768px){h1{font-size:1.75rem}}@media screen and (min-width:1920px){h1{font-size:2.5rem}}.feature-list .feature,.sidebar-container .background-info .content,h2{font-size:1.75rem;text-transform:uppercase;font-weight:300}h3{font-size:1rem;text-transform:uppercase;font-weight:700}p{line-height:1.4rem}.red{color:#d60000}#app.no-scroll{overflow:hidden;scroll-behavior:unset;height:100vh}#app #main-content{padding-top:80px;padding-bottom:50px;transition:all .4s}@media screen and (min-width:768px) and (max-width:1279px){#app #main-content{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1280px){#app #main-content{padding-top:0;padding-bottom:0}}@media screen and (min-width:1280px){#app #main-content,#app aside,#app header{position:relative}}@media screen and (min-width:1280px){#app{display:flex;min-height:100vh}#app aside,#app header{flex:1 1 18%;position:relative}#app aside,#app header{position:-webkit-sticky;position:sticky;top:0;height:100vh}#app aside{order:4}#app #main-content{flex:1 1 64%;max-width:1800px}}.header-container{display:flex;justify-content:space-between;padding:0 2rem;align-items:center;min-height:80px}@media screen and (min-width:1280px){.header-container{padding:2rem}}.header-container nav{display:none}.header-container .menuToggle{display:block}@media screen and (min-width:1280px){.header-container{min-height:100vh;flex-direction:column;padding:3rem}.header-container nav{display:block}.header-container .menuToggle{display:none}}header{position:fixed;width:100%;z-index:100;background-color:#fff}@media screen and (min-width:1280px){header{background-color:hsla(0,0%,100%,.75);position:relative}}header ul{margin:0;padding:0;list-style:none;text-align:center}header ul a{display:block;text-align:center;text-transform:uppercase;line-height:32px;color:#656261;padding:5px 0}header ul a.router-link-active{color:#000;font-weight:700}header #mobile-nav{display:block}@media screen and (min-width:1280px){header #mobile-nav{display:none}}.logo{display:block}@media screen and (min-width:1280px){.logo{text-align:center}}.logo a{display:inline-block;max-width:110px}@media screen and (min-width:1280px){.logo a{max-width:169px}}.logo svg{display:inline-block;fill:#d60000;width:100%}.bg-container{position:absolute;width:100%;height:100vh;overflow:hidden}.bg-container svg{width:100%;height:calc(60vh + 80px);transform:scale(1.5)}@media screen and (min-width:1280px){.bg-container svg{transform:scale(1);height:100vh}}.bg-img{position:absolute;width:100%;height:60vh;top:80px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:1280px){.bg-img{top:0;height:100vh}}#bg-loader-path{fill:none;stroke:#908c8b;stroke-width:2;stroke-dasharray:5,15,2,30,75;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:dash-anim;animation-name:dash-anim;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-play-state:paused;animation-play-state:paused}.started #bg-loader-path{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes dash-anim{to{stroke-dashoffset:254}}@keyframes dash-anim{to{stroke-dashoffset:254}}aside{overflow-x:hidden;background-color:#fff;position:fixed;width:100%;left:0;bottom:0;z-index:100;border-top:1px solid #d60000}.home aside{background-color:hsla(0,0%,100%,.5);border-top:none}@media screen and (min-width:1280px){aside{background-color:hsla(0,0%,100%,.75);position:relative;border-top:none}}@media screen and (min-width:1280px){aside .is_transparent{background-color:hsla(0,0%,100%,0)!important}}@media screen and (min-width:1280px){.sidebar-container{min-height:100vh;display:flex}}.sidebar-container h3{display:block;margin-bottom:0}@media screen and (min-width:1280px){.sidebar-container h3{display:block;margin-bottom:1.5rem}}.sidebar-container .toggleModal{text-transform:uppercase;display:block;margin-top:1rem;font-weight:700}.sidebar-container .collapse{display:none;opacity:0;transition:all .4s}.sidebar-container .collapse.show{display:block;opacity:1}@media screen and (min-width:1280px){.sidebar-container .collapse{display:block!important;opacity:1!important}}.sidebar-container .sidebar-panel{padding:1rem 2rem}@media screen and (min-width:1280px){.sidebar-container .sidebar-panel{position:absolute;padding:0 3rem 3rem}}.sidebar-container .project-info{align-self:flex-end}.sidebar-container .background-info{align-self:center}.sidebar-container .filter-list{align-self:flex-start}@media screen and (min-width:1280px){.sidebar-container .filter-list{padding-top:3rem}}@media screen and (min-width:1920px){.sidebar-container .filter-list{padding-top:12rem}}.feature-list .sidebar-container .filter-list .feature,.sidebar-container .background-info .filter-list .content,.sidebar-container .filter-list .background-info .content,.sidebar-container .filter-list .feature-list .feature,.sidebar-container .filter-list h2{color:rgba(101,98,97,.5)}.sidebar-container .filter-list ul{margin:0;padding:0;list-style:none}@media screen and (min-width:1280px){.sidebar-container .filter-list ul{padding-bottom:3rem}}.sidebar-container .filter-list ul li{display:block}.sidebar-container .filter-list ul li a{display:inline-block;position:relative;padding:5px 0;text-transform:uppercase;color:#656261;font-size:.8rem}.sidebar-container .filter-list ul li.active a{color:#d60000;font-weight:700}.sidebar-container .filter-list ul li.active a:after{content:"[x]";font-size:.5rem;transform:translateY(-5px);color:#656261;margin-left:3px;display:inline-block}@media screen and (max-width:1279px){.sidebar-container .filter-list .filter-blocks{display:flex}.sidebar-container .filter-list .filter-blocks>div{padding:1rem 2rem 0 0}}.page-header{padding:0 2rem}@media screen and (min-width:768px){.page-header{padding:0}}@media screen and (min-width:1280px){.page-header{height:11rem;padding:0}}.grid{padding:1rem 2rem 6rem}@media screen and (min-width:768px){.grid{padding:0}}.grid .grid-row{margin-left:-1rem;margin-right:-1rem;display:flex;flex-wrap:wrap}.grid .grid-row .teaser{flex:100% 1 1;max-width:100%}@media screen and (min-width:768px){.grid .grid-row .teaser{flex:33.33% 1 1;max-width:33.33%}}@media screen and (min-width:1024px){.grid .grid-row .teaser{flex:25% 1 1;max-width:25%}}.slider-container{height:100vh!important}#app.selected section{margin-bottom:0}@media screen and (max-width:1279px){#app.selected #main-content{width:100%;max-width:100%;min-height:100vh;display:flex;align-items:center;padding:0}#app.selected #main-content section{width:100%}}@media screen and (min-width:1280px){#app.selected{display:block}#app.selected aside,#app.selected header{position:fixed;width:18%;top:0;left:0;background-color:hsla(0,0%,100%,0)!important}#app.selected aside{left:auto;right:0;display:none}#app.selected #main-content{flex:1 1 100%;width:100%;max-width:100%}}#app.selected #main-content,#app.selected header{background-color:#000}#app.selected .slider-item{width:100%;padding-top:56.25%;height:0}#app.selected .slider-item .bg-img{top:0!important;height:100%!important}#app.selected .slider-item .video-container{position:absolute;max-height:100vh;z-index:1000;left:0;top:0}@media screen and (min-width:1280px){#app.selected .slider-item{padding-top:0;min-height:100vh}#app.selected .slider-item .video-container{padding:0 16rem;top:auto}}.logo-item{position:relative;text-align:center}.logo-item img{width:100%;height:auto}.logo-item span{opacity:0}.logo-grid{display:flex;flex-wrap:wrap;padding:0 5px}@media screen and (min-width:1280px){.logo-grid{padding-top:0}}.logo-grid .logo-item{cursor:pointer;flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px);filter:grayscale(1);transition:all .2s;margin:5px;position:relative;text-align:center}.logo-grid .logo-item.neg{filter:invert(1) grayscale(1)}.logo-grid .logo-item img{width:100%;height:auto}.logo-grid .logo-item:hover{filter:grayscale(0)}@media screen and (min-width:768px){.logo-grid .logo-item{flex:1 1 calc(33% - 10px);max-width:calc(33% - 10px)}}@media screen and (min-width:1024px){.logo-grid .logo-item{flex:1 1 calc(20% - 4px);max-width:calc(20% - 4px);margin:2px}}.logo-grid .logo-item span{opacity:0;display:flex;color:#d60000;font-weight:700;justify-content:end;align-items:end;padding:30px;background-color:hsla(0,0%,100%,.8);position:absolute;width:100%;height:100%;z-index:100;top:0;left:0}@media screen and (min-width:1280px){#app.logofolio .video-container{margin:5px}}@media screen and (min-width:768px){#app.logofolio .page-header{padding:0 30px;margin-bottom:30px!important}}@media screen and (min-width:1280px){#app.logofolio .page-header{height:auto;padding-left:0}}#app.logofolio .logo-grid{z-index:5;position:relative}#app.logofolio .slider-item{padding:20px;min-height:100vh;max-width:100vw}#app.logofolio .slider-item .logo-item{cursor:pointer;max-width:100%}@media screen and (min-width:768px){#app.logofolio .slider-item .logo-item{max-width:500px}}@media screen and (min-width:1092px){#app.logofolio .slider-item .logo-item{max-width:700px;padding:30px}}.logoModal{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:10}.logoModal.close{display:none}.logoModal .logoModalBg{cursor:pointer;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);width:100%;height:100vh;z-index:1}.logoModal .modal-slider{position:relative;z-index:5}.logoModal .slider-pagination{display:none}.logoModal .close-button{background-color:#d60000;color:#fff;font-family:Barlow,Helvetica,Arial,sans-serif;font-size:1.4rem;margin:0;font-weight:700;border:none;border-top:1px solid #fff;padding:15px 15px;width:100%;cursor:pointer;position:absolute;bottom:0;right:0;z-index:20}@media screen and (min-width:1024px){.logoModal .close-button{width:auto;font-size:1rem;border:none;padding:15px 30px}}@media screen and (min-width:1280px){.logoModal .close-button{bottom:0}}.slider-pagination,.VueCarousel-pagination{max-width:100vw!important;white-space:normal!important}.slider-pagination .slider-pagination-bullet,.slider-pagination .VueCarousel-dot,.VueCarousel-pagination .slider-pagination-bullet,.VueCarousel-pagination .VueCarousel-dot{margin-top:0!important;width:16px!important;height:16px!important;border-radius:0!important;margin:5px!important;border:1px solid #fff}@media screen and (min-width:1280px){.slider-pagination .slider-pagination-bullet,.slider-pagination .VueCarousel-dot,.VueCarousel-pagination .slider-pagination-bullet,.VueCarousel-pagination .VueCarousel-dot{width:16px!important;height:16px!important;border-radius:0!important}}@media screen and (min-width:768px){.slider-pagination,.VueCarousel-pagination{position:absolute;right:15px;left:auto!important;bottom:-45px;width:auto!important;z-index:999}}@media screen and (min-width:1280px){.slider-pagination,.VueCarousel-pagination{bottom:15px}}.teaser{position:relative;padding:1rem;padding-bottom:0}.teaser .img-container{position:relative;display:block;width:100%;padding-top:56.36071%}.teaser .teaser-text{display:block;padding-top:.5rem;padding-right:1rem;min-height:4rem;color:#656261}.teaser .teaser-text h3{font-size:1rem;font-weight:300}.on-progress-badge{position:absolute;left:0;top:0;z-index:2;height:100%;width:auto}.on-progress-badge .opb-text-container{filter:url(#opb_OpacityMaskFilter)}.on-progress-badge .opb-text{fill:#fff;font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;letter-spacing:.1em}.on-progress-badge .opb-rect{-webkit-mask:url(#SVGID_1_);mask:url(#SVGID_1_);fill:rgba(214,0,0,.7)}.loader{position:absolute;left:0;top:0;background-color:rgba(101,98,97,.1)}.loader,.loader svg{width:100%;height:100%}.loader .st0{fill:none;stroke-miterlimit:10;stroke:#908c8b;stroke-width:1px;stroke-dasharray:5,15,2,30,75;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:dash-anim;animation-name:dash-anim;-webkit-animation-duration:2s;animation-duration:2s}.teaser-nav{position:relative;margin-right:1px;background-color:#000}.teaser-nav .img-container{display:block;width:100%;padding-top:56.36071%;opacity:.3}.teaser-nav .img-container:after{content:"";width:50%;height:100%;position:absolute;right:0;top:0;background:linear-gradient(90deg,transparent,#000)}.teaser-nav .teaser-text{position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;padding:4rem 4rem 3rem;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.teaser-nav .teaser-text h3{opacity:.3}.teaser-nav .teaser-text h1{margin-bottom:0}.teaser-nav.next-nav .img-container:after{left:0;right:auto;background:linear-gradient(270deg,transparent,#000)}.teaser-nav.next-nav .teaser-text{text-align:right}.modal{position:fixed;top:80px;left:0;width:100%;overflow:auto;z-index:50;height:calc(100vh - 80px);background-color:hsla(0,0%,88.6%,.9)}@media screen and (min-width:1280px){.modal{top:0;width:64.2%;max-width:1800px;left:50%;transform:translateX(-50%);height:100vh}}.modal .modal-content{padding:4rem 4rem 4rem 2rem}@media screen and (min-width:1024px){.modal .modal-content{display:flex}.modal .modal-content .col{padding:2rem}}@media screen and (min-width:1280px){.modal .modal-content{padding:4rem;padding-bottom:0}}.modal .modal-body{margin-bottom:4rem}@media screen and (min-width:1280px){.modal .modal-body{font-size:1.1rem;line-height:2rem}}.modal .modal-header{padding-bottom:2rem}@media screen and (min-width:1280px){.modal .modal-header{display:none}}.modal .modal-header .toggleModal{display:none}.modal .modal-header p{font-weight:700}.modal .close-button{position:fixed;right:2rem;top:104px;width:24px;height:auto}@media screen and (min-width:1280px){.modal .close-button{top:1rem;right:1rem}}.modal .close-button svg{width:100%;height:auto}.modal .close-button svg line{stroke-width:4}@media screen and (min-width:1280px){.modal .close-button svg line{stroke-width:1}}@media screen and (min-width:1280px){.modal .close-button{width:50px;height:auto}}.feature-list{margin-bottom:1rem}.feature-list ul{margin:0;padding:0;list-style:none}.feature-list ul li{display:inline-block}.feature-list .feature:after{content:", "}.feature-list .feature:last-child:after{content:""}section{position:relative}section:after{display:block;content:"";clear:both}@media screen and (min-width:1024px){section{margin-bottom:4rem}}.mb-0,section.no-mb{margin-bottom:0!important}.img-container{position:relative}.img-container>span{background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%}.video-container{position:relative}.video-container>span{background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (max-width:1023px){.d-flex-sm{display:flex;flex-wrap:wrap;width:100%}.d-flex-sm .col-half{flex:1 1 50%;width:50%}.d-flex-sm .col-half img{float:none}}@media screen and (min-width:1024px){.d-flex{display:flex;width:100%}}.col{flex:1 1 100%}.img-sm-grid{display:block}.img-sm-grid img{width:100%;height:auto;float:left}@media screen and (min-width:1024px){.img-sm-grid{display:none}}.image-lg-grid{display:none}@media screen and (min-width:1024px){.image-lg-grid{display:flex}.image-lg-grid .col{flex:1 1 100%}}.section-text{clear:both;padding:2rem}@media screen and (min-width:1024px){.section-text{padding:2rem 0}}.text-center{text-align:center}.tag{border:1px dashed rgba(101,98,97,.3);padding:0 2rem;display:inline-block;margin:1rem}.tag span{padding:1rem 0;display:block;color:#656261;text-transform:uppercase;font-weight:700;border-bottom:1px solid #d60000;margin-bottom:-1px}.section-1 .img-container{width:100%;padding-top:56.36071%}.section-3 .img-container,.section-4 .img-container{width:83.3333%;padding-top:56.36071%}.section-3 .img-container:after,.section-4 .img-container:after{content:"";width:60%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 80%)}@media screen and (min-width:1024px){.section-3 .section-text,.section-4 .section-text{width:50%;align-self:center;z-index:2;position:relative}}@media screen and (min-width:1024px){.section-3 .section-text{margin-right:-33.33333%;padding-right:8rem}}.section-4 .img-container:after{left:auto;right:0;top:0;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%)}@media screen and (min-width:1024px){.section-4 .section-text{margin-left:-33.33333%;padding-left:8rem}}@media screen and (min-width:1024px){.section-5 .d-flex,.section-6 .d-flex,.section-7 .d-flex,.section-8 .d-flex{align-items:center}.section-5 .col,.section-6 .col,.section-7 .col,.section-8 .col{flex:50% 1 1}}.section-5 .img-container,.section-6 .img-container,.section-7 .img-container,.section-8 .img-container{width:100%;height:auto;padding-top:112.72142%}@media screen and (min-width:1024px){.section-5 .section-text{padding-right:4rem}}@media screen and (min-width:1024px){.section-6 .section-text{padding-left:4rem}}@media screen and (min-width:1024px){.section-9 .d-flex,.section-10 .d-flex,.section-10b .d-flex,.section-11 .d-flex,.section-12 .d-flex{align-items:center}.section-9 .col,.section-10 .col,.section-10b .col,.section-11 .col,.section-12 .col{flex:33.3333% 1 1}}.section-9 .img-container,.section-10 .img-container,.section-10b .img-container,.section-11 .img-container,.section-12 .img-container{width:100%;height:auto;padding-top:169.08213%}@media screen and (min-width:1024px){.section-9 .section-text{padding-right:4rem}}@media screen and (min-width:1024px){.section-10 .section-text{padding-left:4rem}}@media screen and (min-width:1024px){.section-10b .section-text{padding-left:4rem;padding-right:4rem}}.section-13 .img-sm-grid .img-3,.section-13 .img-sm-grid .img-4,.section-13 .img-sm-grid .img-5,.section-14 .img-sm-grid .img-3,.section-14 .img-sm-grid .img-4,.section-14 .img-sm-grid .img-5,.section-15 .img-sm-grid .img-3,.section-15 .img-sm-grid .img-4,.section-15 .img-sm-grid .img-5,.section-16 .img-sm-grid .img-3,.section-16 .img-sm-grid .img-4,.section-16 .img-sm-grid .img-5{width:50%;height:auto}.section-13 .col-split,.section-13 .img-container,.section-14 .col-split,.section-14 .img-container,.section-15 .col-split,.section-15 .img-container,.section-16 .col-split,.section-16 .img-container{height:50%;width:auto}.section-13 .d-flex,.section-14 .d-flex,.section-15 .d-flex,.section-16 .d-flex{display:flex}.section-13 .col-split,.section-14 .col-split,.section-15 .col-split,.section-16 .col-split{width:100%;display:flex}.section-13 .image-lg-grid .img-1,.section-14 .image-lg-grid .img-1,.section-15 .image-lg-grid .img-1,.section-16 .image-lg-grid .img-1{width:100%;height:auto;padding-top:112.7214%}.section-13 .image-lg-grid .img-3,.section-13 .image-lg-grid .img-4,.section-13 .image-lg-grid .img-5,.section-14 .image-lg-grid .img-3,.section-14 .image-lg-grid .img-4,.section-14 .image-lg-grid .img-5,.section-15 .image-lg-grid .img-3,.section-15 .image-lg-grid .img-4,.section-15 .image-lg-grid .img-5,.section-15 .img-2,.section-16 .image-lg-grid .img-3,.section-16 .image-lg-grid .img-4,.section-16 .image-lg-grid .img-5,.section-16 .img-2{width:50%;height:100%}.section-15 .img-sm-grid .img-2,.section-16 .img-sm-grid .img-2,.section-17 .img-sm-grid img{width:50%;height:auto}.section-17 .d-flex{display:flex;flex-wrap:wrap}.section-17 .image-lg-grid{flex-wrap:wrap}.section-17 .image-lg-grid .col{flex:1 1 50%;min-width:50%}.section-17 .image-lg-grid .img-container{width:100%;height:auto;padding-top:56.36071%}#app.logofolio,#app.selected,.negative-theme{background-color:#000;color:#908c8b}#app.logofolio a,#app.selected a,.negative-theme a{color:#fff}#app.logofolio h3 a,#app.selected h3 a,.negative-theme h3 a{color:red}#app.logofolio aside,#app.logofolio header,#app.selected aside,#app.selected header,.negative-theme aside,.negative-theme header{background-color:#000}#app.logofolio header ul a,#app.selected header ul a,.negative-theme header ul a{color:#908c8b}#app.logofolio header ul a.router-link-active,#app.selected header ul a.router-link-active,.negative-theme header ul a.router-link-active{color:#fff}#app.logofolio .modal,#app.selected .modal,.negative-theme .modal{background-color:rgba(0,0,0,.9)}#app.logofolio .section-3 .img-container:after,#app.selected .section-3 .img-container:after,.negative-theme .section-3 .img-container:after{background:linear-gradient(270deg,transparent 0,#000 80%)}#app.logofolio .section-4 .img-container:after,#app.selected .section-4 .img-container:after,.negative-theme .section-4 .img-container:after{background:linear-gradient(90deg,transparent 0,#000 80%)}#app.logofolio .tag,#app.selected .tag,.negative-theme .tag{border:1px dashed rgba(144,140,139,.3)}#app.logofolio .tag span,#app.selected .tag span,.negative-theme .tag span{color:#fff}#app.logofolio .teaser-nav,#app.selected .teaser-nav,.negative-theme .teaser-nav{background-color:#333131}#app.logofolio .teaser-nav.next-nav .img-container:after,#app.selected .teaser-nav.next-nav .img-container:after,.negative-theme .teaser-nav.next-nav .img-container:after{left:0;right:auto;background:linear-gradient(270deg,rgba(51,49,49,0),#333131)}.teaser-from{opacity:0;transform:translateY(50px)}.teaser-to{opacity:1;transform:translateY(0);transition:all .4s ease-out}.fade-enter{opacity:0}.fade-enter-to{transition:opacity .4s;opacity:1}.fade-leave{opacity:1}.fade-leave-to{transition:opacity .4s;opacity:0}.fade-slow-enter{opacity:0}.fade-slow-enter-to{transition:opacity .4s;opacity:1}.fade-slow-leave{opacity:1}.fade-slow-leave-to{opacity:0;transition:all 2s ease-in-out}.tx-enter{opacity:0;transform:translateX(-50px)}.tx-enter-to{transition:all .4s}.tx-enter-to,.tx-leave{opacity:1;transform:translateX(0)}.tx-leave-to{transition:all .4s;opacity:0;transform:translateX(50px)}.ty-enter{opacity:0;transform:translateY(50px)}.ty-enter-to{transition:all .4s}.ty-enter-to,.ty-leave{opacity:1;transform:translateY(0)}.ty-leave-to{transition:all .4s;opacity:0;transform:translateY(50px)}.ty-leave-active{position:absolute}.ty-move{transition:all .4s}@media screen and (min-width:1280px){.modalT-enter{opacity:0;transform:translateY(50px) translateX(-50%)}.modalT-enter-to{transition:all .4s}.modalT-enter-to,.modalT-leave{opacity:1;transform:translateY(0) translateX(-50%)}.modalT-leave-to{transition:all .4s;opacity:0;transform:translateY(50px) translateX(-50%)}}#loginForm{display:flex;align-items:center;justify-content:center;min-height:80vh}form{background-color:#e2e2e2;padding:30px;width:80%;max-width:600px}.form-control{display:flex;margin-bottom:3rem}.form-control label{text-transform:uppercase;display:block;padding:15px 0 2px 0;border-bottom:3px solid #908c8b;min-width:130px;text-align:right;line-height:1.4em}.form-control input{width:100%;padding:15px 0 2px 30px;border:none;border-bottom:1px solid #908c8b;background-color:transparent;font-size:1.2rem;line-height:1.4em}.btn,.form-control input{font-family:Barlow,Helvetica,Arial,sans-serif}.btn{border:none;background-color:#d60000;padding:15px 30px;font-weight:700;color:#fff;text-transform:uppercase;cursor:pointer;transition:all .4s}.btn:hover{background-color:#000}@media screen and (min-width:1366px){.main-center{display:flex;align-items:center;min-height:100vh}}.about-row .about-col{padding:30px}@media screen and (min-width:1366px){.about-row{display:flex}.about-row .about-col-1{flex:1 1 30%;padding:60px}.about-row .about-col-2{flex:1 1 70%;padding:60px}}.pt-0{padding-top:0!important}.mb-1{margin-bottom:30px!important}.client-list{display:flex;flex-wrap:wrap}.client-list .client-item{flex:1 1 110px;max-width:110px;padding:0 5px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.client-list .client-item{flex:1 1 180px;max-width:180px;padding:5px 15px}}.client-list .client-item img{width:100%;height:auto}@media screen and (min-width:1280px){#app.about aside{left:auto;right:0;display:none}#app.about #main-content{flex:1 1 90%;width:90%;max-width:90%}}.np{font-size:1.2rem;line-height:1.1em}.text-left{text-align:left!important}.black{color:#000}.plyr__controls .plyr__control[data-plyr=pip],.plyr__controls .plyr__menu{display:none}