@charset "UTF-8";:root{--breakpoint-xxl:1920px;--breakpoint-xxls:1600px;--breakpoint-xl:1440px;--breakpoint-lg:1280px;--breakpoint-md:1024px;--breakpoint-md-s:992px;--breakpoint-sm:768px;--breakpoint-ssm:650px;--breakpoint-xs:512px;--breakpoint-xxs:390px}.tabs-block{position:relative;margin: clamp(50px, 14.5454545455px + 0.0909090909 * 100vw, 160px) 0}@media (max-width:768px){.tabs-block{margin: clamp(50px, -1.5873015873px + 0.1322751323 * 100vw, 100px) 0}}.tabs-block .background-text{position:absolute;bottom:calc(100% - 45px);font-family: var(--font-primary);left:-10px;font-size: clamp(100px, 53.8461538462px + 0.0600961538 * 100vw, 150px);z-index:-1;color:var(--color-white);line-height:.7;text-transform:uppercase}@media (max-width:768px){.tabs-block .background-text{left:unset;right:-10px;font-size: clamp(60px, 18.7301587302px + 0.1058201058 * 100vw, 100px)}}@media (max-width:512px){.tabs-block .background-text{display:none}}.tabs-block .container{position:relative}.tabs-block .tabs-wrapper{display:flex;gap: clamp(30px, -6.9230769231px + 0.0480769231 * 100vw, 70px);position:relative;justify-content:space-between}.tabs-block .tabs-wrapper .tabs-nav{flex:.48;display:flex;flex-direction:column;gap: clamp(10px, 5.3846153846px + 0.0060096154 * 100vw, 15px)}.tabs-block .tabs-wrapper .tabs-nav .nav-element{display:flex;width:100%;gap: clamp(15px, 1.1538461538px + 0.0180288462 * 100vw, 30px);padding:0;align-items:center;cursor:pointer}.tabs-block .tabs-wrapper .tabs-nav .nav-element .number{width: clamp(9px, 6.9365079365px + 0.0052910053 * 100vw, 11px);min-width: clamp(9px, 6.9365079365px + 0.0052910053 * 100vw, 11px);font-size: clamp(16px, 11.873015873px + 0.0105820106 * 100vw, 20px);color:rgba(var(--purple-rgb),.6);font-weight:700;margin-bottom:auto;transition-duration:1s;transition-property:color}.tabs-block .tabs-wrapper .tabs-nav .nav-element .label{font-size: clamp(16px, 12.3076923077px + 0.0048076923 * 100vw, 20px);color:var(--grey);text-align:left;font-weight:500;transition-duration:1s;transition-property:color}@media (max-width:768px){.tabs-block .tabs-wrapper .tabs-nav .nav-element .label{font-size: clamp(14px, 11.9365079365px + 0.0052910053 * 100vw, 16px)}}.tabs-block .tabs-wrapper .tabs-nav .nav-element .arrow-left{margin-left:auto;transform:rotate(180deg);min-width: clamp(18px, 16.1538461538px + 0.0024038462 * 100vw, 20px);width: clamp(18px, 16.1538461538px + 0.0024038462 * 100vw, 20px);height: clamp(18px, 16.1538461538px + 0.0024038462 * 100vw, 20px);transition-duration:1s;transition-property:transform}.tabs-block .tabs-wrapper .tabs-nav .nav-element .arrow-left path{fill:var(--grey)}.tabs-block .tabs-wrapper .tabs-nav .nav-element.active .number,.tabs-block .tabs-wrapper .tabs-nav .nav-element:hover .number{color:var(--dark-blue)}.tabs-block .tabs-wrapper .tabs-nav .nav-element.active .label,.tabs-block .tabs-wrapper .tabs-nav .nav-element:hover .label{color:var(--purple);font-weight:700}.tabs-block .tabs-wrapper .tabs-nav .nav-element.active .arrow-left,.tabs-block .tabs-wrapper .tabs-nav .nav-element:hover .arrow-left{position:relative;transform:rotate(180deg) translateX(-20px)}.tabs-block .tabs-wrapper .tabs-nav .nav-element.active .arrow-left path,.tabs-block .tabs-wrapper .tabs-nav .nav-element:hover .arrow-left path{fill:rgba(var(--grey-rgb),.1)}@media (max-width:650px){.tabs-block .tabs-wrapper .tabs-nav .nav-element.active .arrow-left,.tabs-block .tabs-wrapper .tabs-nav .nav-element:hover .arrow-left{display:none}}@media (max-width:768px){.tabs-block .tabs-wrapper .tabs-nav .nav-element{gap: clamp(10px, 4.8412698413px + 0.0132275132 * 100vw, 15px)}.tabs-block .tabs-wrapper .tabs-nav{flex:1 1 auto}}.tabs-block .tabs-wrapper .contents-wrapper{flex:.52}@media (max-width:768px){.tabs-block .tabs-wrapper .contents-wrapper{flex:1 0 auto;width:298px}}@media (max-width:650px){.tabs-block .tabs-wrapper .contents-wrapper{display:none}}.tabs-block .tabs-wrapper .content{display:none;position:relative;border-radius:20px;border:1px solid var(--dark-blue);padding: clamp(20px, -7.6923076923px + 0.0360576923 * 100vw, 50px);padding-top:20px;overflow:hidden;visibility:hidden;box-shadow:0 4px 20px 0 rgba(var(--grey-rgb),.15)}.tabs-block .tabs-wrapper .content .number{position:absolute;left:-10px;top:0;font-size: clamp(400px, 215.3846153846px + 0.2403846154 * 100vw, 600px);font-weight:700;color:rgba(var(--grey-rgb),.05);line-height:.75;pointer-events:none}.tabs-block .tabs-wrapper .content .label{position:absolute;right:25px;top:25px;color:rgba(var(--grey-rgb),.3);pointer-events:none;max-width:calc(100% - 130px);font-size: clamp(14px, 10.3076923077px + 0.0048076923 * 100vw, 18px);text-align:right}@media (max-width:1280px){.tabs-block .tabs-wrapper .content .label{max-width:calc(100% - 100px)}}@media (max-width:768px){.tabs-block .tabs-wrapper .content .label{display:none}}.tabs-block .tabs-wrapper .content svg{width: clamp(23px, 14.6923076923px + 0.0108173077 * 100vw, 32px);height: clamp(23px, 14.6923076923px + 0.0108173077 * 100vw, 32px);color:var(--purple);margin-bottom: clamp(10px, -0.3174603175px + 0.0264550265 * 100vw, 20px);display:block;pointer-events:none}@media (max-width:768px){.tabs-block .tabs-wrapper .content svg{width: clamp(18px, 12.8412698413px + 0.0132275132 * 100vw, 23px);height: clamp(18px, 12.8412698413px + 0.0132275132 * 100vw, 23px)}}.tabs-block .tabs-wrapper .content .description{width:100%;display:block;font-size: clamp(15px, 10.3846153846px + 0.0060096154 * 100vw, 20px)}.tabs-block .tabs-wrapper .content .description p{font-size:inherit}.tabs-block .tabs-wrapper .content .description li{margin-bottom:5px}@media (max-width:768px){.tabs-block .tabs-wrapper .content .description{font-size: clamp(14px, 12.9682539683px + 0.0026455026 * 100vw, 15px)}}.tabs-block .tabs-wrapper .content.active{display:block;visibility:visible}@media (max-width:768px){.tabs-block .tabs-wrapper{gap: clamp(10px, -10.6349206349px + 0.0529100529 * 100vw, 30px)}}@media (max-width:650px){.tabs-block .tabs-wrapper .nav-wrapper:has(.active) .content {display:block;margin-top:10px;width:100%;visibility:visible}}.tabs-block .block-header{display:flex;gap: 20px clamp(10px, -31.2698412698px + 0.1058201058 * 100vw, 50px);margin-bottom: clamp(20px, -7.6923076923px + 0.0360576923 * 100vw, 50px)}.tabs-block .block-header .right{display:flex;gap:20px 50px;flex-wrap:wrap}.tabs-block .block-header .label{border-radius:30px;border:1px solid rgba(var(--grey-rgb),.6);color:rgba(var(--grey-rgb),.6);height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content;padding:15px 20px;line-height:11px;font-size: clamp(14px, 11.9365079365px + 0.0052910053 * 100vw, 16px)}.tabs-block .block-header .title{max-width:520px;margin:0;display:flex;flex-direction:column;width:-moz-max-content;width:max-content;font-size: clamp(30px, 20.7692307692px + 0.0120192308 * 100vw, 40px);font-family: var(--font-primary);text-transform:uppercase}.tabs-block .block-header .title span{width:-moz-max-content;width:max-content}.tabs-block .block-header .title .second{margin-left:auto;color:var(--purple);padding-left:20px;text-align:right}@media (max-width:512px){.tabs-block .block-header .title .second{width:100%}}.tabs-block .block-header .title .third{font-style:normal;letter-spacing: clamp(2.4px, 2.1421487603px + 0.000661157 * 100vw, 3.2px);color:var(--white);line-height:1;text-shadow:-2px -2px 0 var(--purple) , 2px -2px 0 var(--purple) , -2px 2px 0 var(--purple) , 2px 2px 0 var(--purple)}@media (max-width:992px){.tabs-block .block-header .title .third{text-shadow:-1px -1px 0 var(--purple) , 1px -1px 0 var(--purple) , -1px 1px 0 var(--purple) , 1px 1px 0 var(--purple)}}@supports (text-stroke: 2px var(--purple)) or (-webkit-text-stroke: 2px var(--purple)) {
  .tabs-block .block-header .title .third {
    color: transparent;
    -webkit-text-stroke: 2px var(--purple);
    text-shadow: none;
  }
}@media (max-width:992px){@supports (text-stroke: 1px var(--purple)) or (-webkit-text-stroke: 1px var(--purple)) {
    .tabs-block .block-header .title .third {
      color: transparent;
      -webkit-text-stroke: 1px var(--purple);
      text-shadow: none;
    }
  }}@media (max-width:768px){.tabs-block .block-header .title{font-size: clamp(20px, 9.6825396825px + 0.0264550265 * 100vw, 30px)}}.tabs-block .block-header .description{flex:1 1 350px;margin-top:auto;color:var(--grey);font-size: clamp(16px, 14.1538461538px + 0.0024038462 * 100vw, 18px)}@media (max-width:768px){.tabs-block .block-header .description{font-size: clamp(14px, 11.9365079365px + 0.0052910053 * 100vw, 16px);flex:1 0 100%}}@media (max-width:512px){.tabs-block .block-header{flex-wrap:wrap}}