section.dev{padding-top:calc(80 / var(--size) * 100vw);padding-bottom:calc(60 / var(--size) * 100vw)}section.dev:has(+section.dev){padding-bottom:0}@media (max-width:767px){section.dev{padding:calc(50 / var(--size) * 100vw) 0 calc(30 / var(--size) * 100vw)}}section.dev.alt{padding-top:0}@media (max-width:767px){section.dev.alt{padding-bottom:0}}section.dev.alt .slider{margin-top:calc(20 / var(--size) * 100vw)}section.dev.alt .nav{margin-top:calc(48 / var(--size) * 100vw)}@media (max-width:767px){section.dev.alt .nav{position:relative;padding:calc(25 / var(--size) * 100vw) 0 calc(35 / var(--size) * 100vw);margin-top:calc(20 / var(--size) * 100vw)}section.dev.alt .nav>*{position:relative}section.dev.alt .nav a:not(.icon){text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}section.dev.alt .nav .text-right{text-align:right!important}section.dev.alt .nav .text-right a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:768px){section.dev.alt .nav a:not(.btn){font-size:calc(15 / var(--size) * 100vw);text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}}@media (max-width:767px){section.dev.alt .nav a:not(.btn){font-size:calc(16 / var(--size) * 100vw);display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(10 / var(--size) * 100vw)}section.dev.alt .nav a:not(.btn) svg{width:calc(24 / var(--size) * 100vw);height:auto;height:initial}section.dev.alt .nav a:not(.btn).icon{width:calc(30 / var(--size) * 100vw);display:block;margin:0 auto}section.dev.alt .nav a:not(.btn).icon svg{width:100%;height:auto;height:initial}}section.dev.alt .nav .btn{padding:calc(25 / var(--size) * 100vw) calc(36 / var(--size) * 100vw);font-weight:400;font-size:calc(24 / var(--size) * 100vw);width:auto;width:initial;min-width:calc(330 / var(--size) * 100vw)}section.dev.alt .counter{text-align:center;font-size:calc(14 / var(--size) * 100vw);margin-top:calc(-30 / var(--size) * 100vw)}section.dev .f--subtitle{margin-bottom:calc(15 / var(--size) * 100vw)}@media (max-width:767px){section.dev .f--subtitle{margin-bottom:calc(70 / var(--size) * 100vw)}}section.dev .f--subheader{max-width:calc(350 / var(--size) * 100vw)}@media (max-width:767px){section.dev .f--text_small{margin-top:calc(18 / var(--size) * 100vw)}}section.dev .btn{margin-top:calc(5 / var(--size) * 100vw)}@media (max-width:767px){section.dev .btn{margin-top:calc(27 / var(--size) * 100vw)}}@media (max-width:767px){section.dev .text-right{text-align:left}}section.dev .slider{margin-top:calc(105 / var(--size) * 100vw)}@media (max-width:767px){section.dev .slider{margin-top:calc(60 / var(--size) * 100vw)}}section.dev .splide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.dev .splide .splide__track{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:auto;overflow:initial}section.dev .splide .splide__arrows{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.dev .item .top{padding-bottom:calc(25 / var(--size) * 100vw);font-size:calc(14 / var(--size) * 100vw)}@media (max-width:767px){section.dev .item .top{opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}}section.dev .item .top .grid>div:first-child{width:50%}section.dev .item .top .grid>div:nth-child(2){width:40%;padding-left:calc(10 / var(--size) * 100vw)}section.dev .item .top .grid>div:nth-child(3){width:10%}@media (max-width:767px){section.dev .item .top .grid>div{width:50%}}@media (min-width:1025px){section.dev .item .top a:hover{opacity:0.5}}section.dev .item .top .title{font-weight:500;line-height:100%;text-transform:uppercase}@media (max-width:767px){section.dev .item .top .title{text-transform:none;font-weight:400;line-height:110%}}section.dev .item .top .link{text-align:right}section.dev .item .top .link a{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}section.dev .item .thumb{padding-bottom:57%}@media (max-width:767px){section.dev .item .thumb{padding-bottom:88%}}section.dev .item .number{position:absolute;top:100%;left:50%;padding-left:calc(10 / var(--size) * 100vw);font-size:calc(14 / var(--size) * 100vw);margin-top:calc(10 / var(--size) * 100vw)}@media (max-width:767px){section.dev .item .number{margin-top:calc(15 / var(--size) * 100vw);padding-left:0}}