.sticky-block__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:42px}@media screen and (max-width:600px){.sticky-block__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}}.developer-block{overflow:hidden}@media screen and (max-width:1024px){.developer-block{padding-left:var(--page-side-fields);padding-right:var(--page-side-fields)}}.developer-block__card{width:calc(25% - 20px);margin-left:calc(0% + 10px);margin-right:calc(0% + 10px)}@media screen and (max-width:1024px){.developer-block__card{width:calc(50% - 20px)}}@media screen and (max-width:1024px){.developer-block__card{margin-left:calc(0% + 10px)}}@media screen and (max-width:1024px){.developer-block__card{margin-right:calc(0% + 10px)}}@media screen and (max-width:600px){.developer-block__card{width:calc(100% - 20px)}}@media screen and (max-width:1024px){.developer-block__card{margin-left:calc(0% + 10px)}}@media screen and (max-width:1024px){.developer-block__card{margin-right:calc(0% + 10px)}}.developer-block__card{background-color:var(--color-ffffff);padding:40px;row-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (min-width:601px){.developer-block__card{min-height:440px}}@media screen and (max-width:1024px){.developer-block__card{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:20px}}@media screen and (max-width:600px){.developer-block__card{row-gap:12px}}.developer-block__card svg{width:100%;height:auto}@media screen and (max-width:600px){.developer-block__card svg{width:74px}}@media screen and (max-width:600px){.developer-block__card~.developer-block__card{margin-top:12px}}.developer-block__img-wrapper{width:calc(45.8333333333% - 20px);margin-left:calc(2.0833333333% + 10px);margin-right:calc(2.0833333333% + 10px)}@media screen and (max-width:1024px){.developer-block__img-wrapper{width:calc(100% - 20px)}}@media screen and (max-width:1024px){.developer-block__img-wrapper{margin-left:calc(0% + 10px)}}@media screen and (max-width:1024px){.developer-block__img-wrapper{margin-right:calc(0% + 10px)}}@media screen and (max-width:1024px){.developer-block__img-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:60px}}@media screen and (max-width:600px){.developer-block__img-wrapper{margin-top:40px;margin-left:0;margin-right:0;width:100%}}.developer-block__img{position:relative;padding-bottom:86.92%}.developer-block__img img,.developer-block__img svg{position:absolute;left:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:600px)and (max-width:600px){.developer-block__img svg{height:auto}}.developer-block__top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.developer-block__top-text{width:calc(100% - 20px);margin-left:calc(0% + 10px);margin-right:calc(0% + 10px)}@media screen and (min-width:1025px){.developer-block__top-text{padding-left:calc(29.1666666667% + 10px);padding-right:calc(29.1666666667% + 10px)}}@media screen and (max-width:1024px){.developer-block__top-text{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:60px}}@media screen and (max-width:600px){.developer-block__top-text{padding-left:20px;padding-right:20px;margin-bottom:40px}}.developer-block__top-text{text-align:center;margin-bottom:100px}.developer-block__top-text>:first-child{margin-bottom:20px}.developer-block__top-text>:nth-child(2){max-width:600px;margin-left:auto;margin-right:auto}.developer-block__bottom-wrapper{position:relative;height:66.14vw;margin-top:-6.5vw;z-index:2}@media screen and (max-width:1024px){.developer-block__bottom-wrapper{margin-left:calc(var(--page-side-fields)*-1);margin-right:calc(var(--page-side-fields)*-1);margin-top:-10vw;height:133.59375vw}}@media screen and (max-width:600px){.developer-block__bottom-wrapper{height:179.2vw}}.developer-block__bottom-wrapper svg{width:100%;height:100%}.developer-block__bottom-text{position:absolute;left:50%;top:calc(var(--section-v-offset)*2);max-width:755px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.developer-block__bottom-text{width:100%}}@media screen and (max-width:600px){.developer-block__bottom-text{padding-left:var(--page-side-fields);padding-right:var(--page-side-fields);top:calc(var(--section-v-offset)*1.33)}}.developer-block__bottom-text>:first-child{margin-bottom:40px}@media screen and (max-width:600px){.developer-block__bottom-text>:first-child{margin-bottom:20px}}.developer-documents{padding-left:var(--page-side-fields);padding-right:var(--page-side-fields);overflow:hidden}.developer-documents__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:40px}@media screen and (max-width:600px){.developer-documents__head{margin-bottom:24px}}.developer-documents__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-negative:0;flex-shrink:0;height:58px}@media screen and (max-width:600px){.developer-documents__nav{display:none}}.developer-documents__nav svg{height:100%;width:auto;cursor:pointer;-webkit-transition:.25s ease-out;transition:.25s ease-out}@media screen and (min-width:1025px){.developer-documents__nav svg{background-color:rgba(7,34,47,.7);border-radius:50%}.developer-documents__nav svg path{fill:var(--color-bg-colour)}}.developer-documents__nav svg.swiper-button-disabled{opacity:.5;pointer-events:none}.developer-documents__slider{overflow:visible}.developer-documents__slide{height:auto}.developer-documents__card{position:relative;overflow:hidden;height:100%;background-color:var(--color-ffffff);border:1px solid #eff3f7;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease}@media screen and (max-width:1024px){.developer-documents__card{padding:28px}}@media screen and (max-width:600px){.developer-documents__card{padding:24px}}.developer-documents__card::after{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background-color:var(--color-14427-c);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:3}.developer-documents__card>*{position:relative;z-index:1}.developer-documents__icon-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:28px}@media screen and (max-width:600px){.developer-documents__icon-row{margin-bottom:20px}}.developer-documents__icon{width:72px;height:72px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#eff3f7;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}@media screen and (max-width:600px){.developer-documents__icon{width:60px;height:60px}}.developer-documents__icon svg{display:block;width:40px;height:40px}@media screen and (max-width:600px){.developer-documents__icon svg{width:32px;height:32px}}.developer-documents__icon svg path{stroke:var(--color-14427-c);-webkit-transition:stroke .4s ease;transition:stroke .4s ease}.developer-documents__type{font-weight:700;font-size:13px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--color-14427-c);padding:6px 12px;border:1px solid currentColor}.developer-documents__name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:32px}@media screen and (max-width:600px){.developer-documents__name{margin-bottom:24px}}.developer-documents__btn{margin-top:auto;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.developer-documents__btn-arrow{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media(hover:hover){.developer-documents__card:has(.developer-documents__btn:hover){-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 24px 48px rgba(7,34,47,.12);box-shadow:0 24px 48px rgba(7,34,47,.12)}.developer-documents__card:has(.developer-documents__btn:hover)::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.developer-documents__card:has(.developer-documents__btn:hover) .developer-documents__icon{background-color:var(--color-14427-c)}.developer-documents__card:has(.developer-documents__btn:hover) .developer-documents__icon svg path{stroke:#fff}.developer-documents__btn:hover .developer-documents__btn-arrow{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}}