.arrow-button{background-color:var(--primary-color);border-radius:50%;padding:12px;height:fit-content;cursor:pointer;transition:filter .3s;user-select:none;position:relative}.arrow-button:hover{filter:brightness(80%)}.arrow-button.left{rotate:180deg}.field .key{color:rgba(255,255,255,.7)}.field .key,.field .value{font-size:3rem}@media (max-width:1025px){.field .key,.field .value{font-size:2.3rem}}@media (max-width:920px){.field .key,.field .value{font-size:1.8rem}}.card-button{background-color:white;border-radius:30px;font-size:2.3rem;text-align:center;height:63px;width:min(522px,90vw);line-height:63px;color:black;cursor:pointer}.card-button.primary{background-color:var(--primary-color);transition:filter .3s;color:white;text-transform:uppercase;width:min(522px,100vw)}.card-button:hover{background-color:rgb(241,241,241)}.card-button.primary:hover{background-color:var(--primary-color);filter:brightness(.85)}@media (max-width:950px){.card-button{height:50px;line-height:50px;font-size:1.6rem}.card-button.primary{width:100vw}}.menu-icon{position:sticky;top:20px;z-index:20}.carousel{--carousel-dot-size:0.5rem;--carousel-dot-spacing:0.2rem;--carousel-padding-bottom:0rem;--carousel-margin-bottom:0rem;--news-item-padding:40px;--border-radius:10px}.carousel__dots{position:absolute;display:flex;justify-content:center;bottom:0;left:50%;transform:translateX(-50%)}.carousel__dot{border:none;border-radius:100%;height:var(--carousel-dot-size);width:var(--carousel-dot-size);background-color:#ccc;margin-left:var(--carousel-dot-spacing);margin-right:var(--carousel-dot-spacing);cursor:pointer;opacity:.6;transition:opacity .2s ease-in-out}.carousel__dot--selected,.carousel__dot:hover{opacity:1}.embla{overflow:hidden}.embla__container{display:flex}.embla__slide{position:relative;min-width:100%;flex:0 0 auto;padding:10px}.embla__slide-container{display:flex;gap:30px;justify-content:center}.link-field{display:flex;align-items:start;transition:transform .5s;cursor:pointer}.link-field *{transition:color .5s,fill .5s}.link-field:hover{transform:translateY(-3px)}.link-field:hover *{color:var(--primary-color);fill:var(--primary-color)}.link-field .title{text-align:left;text-transform:none}.link-field svg{transform:scale(.6)}