@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}.cards-small-block{position:relative;margin: clamp(50px, 14.5454545455px + 0.0909090909 * 100vw, 160px) 0;max-width:100%}@media (max-width:768px){.cards-small-block{margin: clamp(50px, -1.5873015873px + 0.1322751323 * 100vw, 100px) 0}}.cards-small-block::before{content:"SEO";font-family: var(--font-primary);font-size: clamp(100px, 19.4214876033px + 0.2066115702 * 100vw, 350px);left:-40px;bottom:20px;line-height:.7;color:rgba(var(--white-rgb),.9);position:absolute;z-index:-1}@media (max-width:768px){.cards-small-block::before{font-size: clamp(157px, 112.6349206349px + 0.1137566138 * 100vw, 200px);bottom:80px}}@media (max-width:650px){.cards-small-block::before{display:none}}.cards-small-block .wrapper{display:grid;gap:30px;grid-template-columns: clamp(230px, 184.8760330579px + 0.1157024793 * 100vw, 370px) 1fr 1fr;grid-template-rows:auto auto}.cards-small-block .wrapper.right{position:relative}.cards-small-block .wrapper.right .ixes{left:unset;bottom:unset;right:100%;top: calc(50% + 20px);transform:translateY(-50%);pointer-events:none}@media (max-width:1280px){.cards-small-block .wrapper{position:relative}}@media (max-width:1024px){.cards-small-block .wrapper{gap:15px}}@media (max-width:768px){.cards-small-block .wrapper{grid-template-columns: clamp(200px, 122.619047619px + 0.1984126984 * 100vw, 275px) 1fr 1fr}}@media (max-width:650px){.cards-small-block .wrapper{display:flex;flex-direction:column}}.cards-small-block .ixes{position:absolute;left:-20px;top:90px;pointer-events:none}@media (max-width:1280px){.cards-small-block .ixes{left:unset;right:100%}}@media (max-width:768px){.cards-small-block .ixes{display:none}}.cards-small-block .content-wrapper{grid-row: 1/-1}@media (max-width:650px){.cards-small-block .content-wrapper{padding-bottom:10px}}.cards-small-block .content-wrapper .description{font-size: clamp(14px, 12.7107438017px + 0.0033057851 * 100vw, 18px);color:rgba(var(--grey-rgb),.6);width: clamp(230px, 207.4380165289px + 0.0578512397 * 100vw, 300px)}.cards-small-block .content-wrapper .description.right{text-align:right}.cards-small-block .content-wrapper .description b{color:var(--dark-blue)}@media (max-width:768px){.cards-small-block .content-wrapper .description{font-size: clamp(14px, 11.9365079365px + 0.0052910053 * 100vw, 16px);width:auto}}.cards-small-block .block-label{padding:15px 20px;border-radius:30px;color:rgba(var(--grey-rgb),.6);border:1px solid rgba(var(--grey-rgb),.6);font-size:16px;line-height:11px;width:-moz-max-content;width:max-content;margin-bottom: clamp(20px, 13.5537190083px + 0.0165289256 * 100vw, 40px);font-weight:500}@media (max-width:768px){.cards-small-block .block-label{margin-bottom: clamp(20px, 9.6825396825px + 0.0264550265 * 100vw, 30px);font-size: clamp(14px, 11.9365079365px + 0.0052910053 * 100vw, 16px)}}@media (max-width:512px){.cards-small-block .block-label{position:static;margin-bottom:20px}}.cards-small-block .title{font-size: clamp(20px, 13.5537190083px + 0.0165289256 * 100vw, 40px);display:flex;flex-wrap:wrap;gap:20px 5px;line-height:.8;font-family: var(--font-primary);text-transform:uppercase;font-weight:400;margin:0;margin-bottom:25px;letter-spacing: clamp(0.9px, 0.8033057851px + 0.0002479339 * 100vw, 1.2px)}@media (max-width:768px){.cards-small-block .title{font-size: clamp(20px, 9.6825396825px + 0.0264550265 * 100vw, 30px)}}@media (max-width:650px){.cards-small-block .title{gap:10px 5px}}.cards-small-block .title .first{width:100%}.cards-small-block .title .purple{color:var(--purple);letter-spacing: clamp(0.9px, 0.2876033058px + 0.0015702479 * 100vw, 2.8px)}.cards-small-block .title .transparent{letter-spacing: clamp(2.4px, 2.2710743802px + 0.0003305785 * 100vw, 2.8px);color:var(--white);line-height:1;text-shadow:-1.2px -1.2px 0 var(--purple) , 1.2px -1.2px 0 var(--purple) , -1.2px 1.2px 0 var(--purple) , 1.2px 1.2px 0 var(--purple)}@supports (text-stroke: 1.2px var(--purple)) or (-webkit-text-stroke: 1.2px var(--purple)) {
  .cards-small-block .title .transparent {
    color: transparent;
    -webkit-text-stroke: 1.2px var(--purple);
    text-shadow: none;
  }
}.cards-small-block .card{position:relative;padding:19px;padding-left:34px;gap:24px;display:flex;flex-direction:column;justify-content:center;min-height:250px}@media (max-width:1024px){.cards-small-block .card{padding:15px;min-height:210px;gap:15px}}@media (max-width:650px){.cards-small-block .card{min-height:auto;padding:30px 25px;gap:10px}}.cards-small-block .card::before{content:"";position:absolute;left:0;top:0;background:var(--purple);width:100%;height:100%;z-index:-1;border-radius:30px;border:1px solid var(--purple);transition-duration:.5s}.cards-small-block .card .link{padding:0;margin-left:20px;margin-left:auto;width:204px;height:47px;position:relative;display:flex;align-items:center;justify-content:space-between;text-decoration:none}.cards-small-block .card .link .link-border{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;color:rgba(var(--white-rgb),.3)}.cards-small-block .card .link .link-text{color:var(--color-white);font-family: var(--font-primary);width:143px;height:37px;margin:5px;border-radius:40px;font-size: clamp(12px, 7.873015873px + 0.0105820106 * 100vw, 16px);display:flex;align-items:center;justify-content:center;text-transform:uppercase;transition-duration:1s}@media (max-width:650px){.cards-small-block .card .link .link-text{height:27px;margin:3px;width:102px}}.cards-small-block .card .link .arrow{width:37px;height:37px;margin:5px;margin-right:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition-duration:1s}.cards-small-block .card .link .arrow svg{width:20px;height:20px;transform:rotate(180deg);transition-duration:1s}.cards-small-block .card .link .arrow svg path{transition-duration:1s}@media (max-width:650px){.cards-small-block .card .link .arrow{width:27px;min-width:27px;height:27px;margin:0;margin-right:4px}.cards-small-block .card .link .arrow svg{width:10px;height:10px}}.cards-small-block .card .link:hover .link-text{background:var(--color-white);color:var(--purple)}.cards-small-block .card .link:hover .arrow{background:var(--color-white)}.cards-small-block .card .link:hover .arrow path{fill:var(--purple)}@media (max-width:650px){.cards-small-block .card .link{width:144px;height:33px}}.cards-small-block .card .label{font-size: clamp(25px, 20.3846153846px + 0.0060096154 * 100vw, 30px);font-family: var(--font-primary);color:var(--color-white);line-height:1;text-transform:uppercase}@media (max-width:1280px){.cards-small-block .card .label{font-size: clamp(16px, 6.7142857143px + 0.0238095238 * 100vw, 25px)}}.cards-small-block .card .description{color:var(--white);font-size: clamp(13px, 9.9047619048px + 0.0079365079 * 100vw, 16px);margin:0;padding:0}.cards-small-block .card:hover::before{transform:rotate(-4deg)}@media (max-width:768px){.cards-small-block .card:hover::before{transform:unset}}.cards-small-block .card-link{position:relative;padding:19px;padding-left:34px;gap:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:1024px){.cards-small-block .card-link{padding:15px;gap:20px}}@media (max-width:650px){.cards-small-block .card-link{padding:30px 25px;padding-bottom:15px;gap:10px}}.cards-small-block .card-link::before{content:"";position:absolute;left:0;top:0;background:transparent;width:100%;height:100%;z-index:-1;border-radius:30px;border:1px solid var(--purple);transition-duration:.5s}.cards-small-block .card-link .link{width:298px;height:61px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:0;cursor:pointer}.cards-small-block .card-link .link:hover .link-text{background:var(--purple);color:var(--color-white)}@media (max-width:1024px){.cards-small-block .card-link .link{width:100%;height:auto;border-radius:60px;border:1px solid var(--purple);padding:7px}}.cards-small-block .card-link .link-border{position:absolute;left:0;top:0;width:100%;height:100%;color:var(--purple)}@media (max-width:1024px){.cards-small-block .card-link .link-border{display:none}}.cards-small-block .card-link .link-text{width:225px;height:47px;border-radius:100px;font-size:16px;font-weight:700;background:var(--white);display:flex;align-items:center;justify-content:center;color:var(--purple);transition-duration:1s;margin:7px;margin-right:0}@media (max-width:1024px){.cards-small-block .card-link .link-text{width:100%;margin:0;border-radius:60px;padding:10px 20px;height:auto}}@media (max-width:768px){.cards-small-block .card-link .link-text{font-size:12px}}.cards-small-block .card-link .arrow{width:47px;height:47px;display:flex;align-items:center;justify-content:center;margin:7px;margin-right:5px;background:var(--purple);border-radius:50%;transform:rotate(180deg)}@media (max-width:1024px){.cards-small-block .card-link .arrow{display:none}}.cards-small-block .card-link .description{margin:0;font-size:18px;color:var(--grey)}@media (max-width:1024px){.cards-small-block .card-link .description{font-size:14px}}.cards-small-block .card-link:hover::before{transform:rotate(-4deg)}@media (max-width:768px){.cards-small-block .card-link:hover::before{transform:unset}}@media (max-width:992px){.cards-small-block.short{padding-top:65px}}@media (max-width:650px){.cards-small-block.short{padding-top:20px}}@media (max-width:992px){.cards-small-block.short::before{bottom:calc(50% - 70px);display:block}}@media (max-width:650px){.cards-small-block.short::before{top:0;bottom:unset;right:0;left:unset}}@media (max-width:992px){.cards-small-block.short .wrapper{grid-template-columns:1fr 1fr}.cards-small-block.short .wrapper .content-wrapper .description{width:100%;text-align:left}.cards-small-block.short .wrapper .content-wrapper{grid-row:auto}.cards-small-block.short .wrapper .card-link{display:none}.cards-small-block.short .wrapper .block-label{position:absolute;bottom:100%;margin-bottom:20px}}@media (max-width:650px){.cards-small-block.short .wrapper .block-label{position:static}.cards-small-block.short .title{margin-bottom:15px}.cards-small-block.short .content-wrapper{margin-bottom:0;padding-bottom:0}}