.card-compiler{color:#272829}.card-compiler__inner{align-items:center;display:flex;flex-direction:column;padding:1.25rem 0}@media (min-width:1280px){.card-compiler__inner{padding:1.5rem 0}}.card-compiler__img{border-radius:50%;height:3.75rem;overflow:hidden;width:3.75rem}.card-compiler__img .image{height:100%;width:100%}.card-compiler__title{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.9375rem;font-weight:450;line-height:1.333;margin-top:.6875rem;text-align:center}.card-compiler__icon{height:1rem;margin-bottom:.1875rem;width:1rem}.card-compiler.--link{text-decoration:none!important}.card-compiler.--link .card-compiler__title{text-decoration:underline;text-underline-offset:.25rem;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.card-compiler.--link:hover .card-compiler__title{color:#e54322;text-decoration:none}}@keyframes loading{0%{background-position:100%}40%,to{background-position:-100%}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes lineScaleX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .5s ease}.slide-enter-from{transform:translate(100%)}.slide-enter-to,.slide-leave-from{transform:translate(0)}.slide-leave-to{transform:translate(100%)}@media (max-width:640px){.slide-enter-from{transform:translateY(-100%)}.slide-enter-to,.slide-leave-from{transform:translateY(0)}.slide-leave-to{transform:translateY(-100%)}}.slide-x-enter-active{transition:all .3s ease-out}.slide-x-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-x-enter-to,.slide-x-leave-from{transform:translate(0)}.slide-x-enter-from,.slide-x-leave-to{opacity:1;transform:translate(-100%)}.slide-x-reverse-enter-active{transition:all .3s ease-out}.slide-x-reverse-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-x-reverse-enter-to,.slide-x-reverse-leave-from{transform:translate(0)}.slide-x-reverse-enter-from,.slide-x-reverse-leave-to{opacity:1;transform:translate(100%)}.slide-y-reverse-enter-active{transition:all .3s ease-out}.slide-y-reverse-leave-active{transition:all .2s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-enter-to,.slide-y-reverse-leave-from{transform:translateY(0)}.slide-y-reverse-enter-from,.slide-y-reverse-leave-to{opacity:1;transform:translateY(100%)}.page-desc.--open .page-desc__inner{grid-template-rows:1fr}.page-desc.--open .page-desc__body{opacity:1;padding-bottom:1.875rem;padding-top:.9375rem}@media (min-width:768px){.page-desc.--open .page-desc__body{padding-top:1.125rem}}@media (min-width:1280px){.page-desc.--open .page-desc__body{padding-bottom:1.5rem;padding-top:1.125rem}}.page-desc__inner{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s ease}.page-desc__body{border-top:1px solid #272829;opacity:0;overflow:hidden;padding-top:0;transition-duration:.3s;transition-property:padding,opacity;transition-timing-function:ease}.page-desc__text{font-size:1.875rem;font-weight:450;letter-spacing:-.3px;line-height:1.25}@media (max-width:767.98px){.page-desc__text{font-size:1.25rem;line-height:1.3}}.page-desc__list{border-top:1px solid #ebeced;margin-top:.5rem;overflow:hidden}@media (min-width:768px){.page-desc__list{margin-top:1rem}}@media (min-width:1280px){.page-desc__list{margin-top:.8125rem}}.page-desc__list-title{display:flex;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.6875rem;font-weight:450;justify-content:center;letter-spacing:.66px;line-height:1.455;margin-top:1.5rem;text-transform:uppercase}@media (min-width:768px){.page-desc__list-title{margin-top:1.875rem}}.page-desc__item{position:relative}.page-desc__bottom{display:flex;justify-content:center}.page-desc__btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#8f9091;cursor:pointer;display:flex;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;font-weight:450;gap:.25rem;line-height:1.231;outline:none;padding:0;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color;transition-timing-function:ease;white-space:nowrap}@media (hover:hover) and (pointer:fine){.page-desc__btn:hover{color:#272829}}.page-desc__btn-icon{height:1rem;width:1rem}@media (min-width:768px){.page-desc.col-2 .page-desc__list{display:grid;grid-template-columns:repeat(2,1fr)}.page-desc.col-2 .page-desc__item:nth-child(odd){padding-right:1.5rem}.page-desc.col-2 .page-desc__item:nth-child(odd):after{background-color:#ebeced;content:"";height:70%;position:absolute;right:0;top:1.375rem;width:1px}.page-desc.col-2 .page-desc__item:nth-child(2n){padding-left:1.5rem}.page-desc.col-3 .page-desc__list{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.page-desc.col-3 .page-desc__list{grid-template-columns:repeat(3,1fr)}}.page-desc.col-3 .page-desc__item:before{background-color:#ebeced;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%}@media (min-width:768px) and (max-width:1279.98px){.page-desc.col-3 .page-desc__item:nth-child(odd){padding-right:1.5rem}.page-desc.col-3 .page-desc__item:nth-child(odd):after{background-color:#ebeced;content:"";height:70%;position:absolute;right:0;top:1.375rem;width:1px}.page-desc.col-3 .page-desc__item:nth-child(2n){padding-left:1.5rem}.page-desc.col-3 .page-desc__item:before{background-color:#ebeced;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100vw}}@media (min-width:1280px){.page-desc.col-3 .page-desc__item{padding-right:1.5rem}.page-desc.col-3 .page-desc__item:after{background-color:#ebeced;content:"";height:70%;position:absolute;right:0;top:1.375rem;width:1px}.page-desc.col-3 .page-desc__item:nth-child(3n){padding-left:1.5rem;padding-right:0}.page-desc.col-3 .page-desc__item:nth-child(3n):after{display:none}.page-desc.col-3 .page-desc__item:nth-child(3n+2){padding-left:1.5rem}.page-desc.col-3 .page-desc__item:nth-child(3n+2) .card-compiler{width:19rem}.page-desc.col-3 .page-desc__item:before{background-color:#ebeced;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100vw}}
