.functional-capabilities{overflow:hidden;padding:120px 0;background:#fff}.functional-capabilities__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.functional-capabilities__header{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:center;-ms-flex-align:center;align-items:center;gap:16px;text-align:center}.functional-capabilities__eyebrow{margin:0 -.16em -4px 0;color:#5d5d5d;font-size:13px;font-weight:400;line-height:28px;letter-spacing:2.08px;text-transform:uppercase}.functional-capabilities__title{max-width:1154px;margin:0;color:#171717;font-size:64px;font-weight:500;line-height:78px;letter-spacing:0}.functional-capabilities__title span{background:linear-gradient(102deg,#3a87d9 0,#2f1a6b 25%,#200000 50%,#ad3822 75%,#f7a75f 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.functional-capabilities__description{max-width:1154px;margin:0;color:#8b8b8b;font-size:24px;font-weight:400;line-height:32px}.functional-capabilities__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.functional-capabilities__card{min-height:341px;padding:24px;border-radius:24px;background:#f9f9f9;overflow:hidden}.functional-capabilities__card-content,.functional-capabilities__card-main{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}.functional-capabilities__card-content{width:100%}.functional-capabilities__card--wide{grid-column:span 2}.functional-capabilities__icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px;border:1px solid #e8e8e8;border-radius:8px;background:#f9f9f9}.functional-capabilities__icon img{display:block;width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.functional-capabilities__card-title{margin:0 0 16px;color:#171717;font-size:24px;font-weight:600;line-height:1}.functional-capabilities__card-description{margin:0;color:#5d5d5d;font-size:18px;font-weight:400;line-height:24px}.functional-capabilities__channels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0;color:#5d5d5d;font-size:18px;font-weight:400;line-height:24px}.functional-capabilities__channels::before{width:3px;height:48px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:-webkit-gradient(linear,left top,left bottom,from(#3a87d9),color-stop(25%,#2f1a6b),color-stop(50%,#200000),color-stop(75%,#ad3822),to(#f7a75f));background:linear-gradient(180deg,#3a87d9 0,#2f1a6b 25%,#200000 50%,#ad3822 75%,#f7a75f 100%);content:""}.functional-capabilities__channels strong{color:#171717;font-weight:600}.functional-capabilities__note{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:130px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 24px;border:1px solid #e8e8e8;border-radius:24px;background:#f9f9f9;text-align:center}.functional-capabilities__note p{max-width:588px;margin:0;color:#5d5d5d;font-size:18px;font-weight:500;line-height:24px}.functional-capabilities__note-icon{position:absolute;top:-33px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:64px;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;background:#f9f9f9;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.functional-capabilities__note-icon img{display:block;width:48px;height:48px}.functional-capabilities--channels{padding:120px 0;background:#f9f9f9}.functional-capabilities--channels .functional-capabilities__container{gap:48px}.functional-capabilities--channels .functional-capabilities__header{max-width:1209px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.functional-capabilities--channels .functional-capabilities__title{max-width:none}.functional-capabilities--channels .functional-capabilities__description{max-width:873px}.functional-capabilities--channels .functional-capabilities__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.functional-capabilities--channels .functional-capabilities__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:399px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px;background:#fff}.functional-capabilities--channels .functional-capabilities__card::before{position:absolute;top:50%;left:min(378px,70%);width:620px;height:461px;background:url(../../../../assets/images/functional-capabilities/pattern.svg) center/contain no-repeat;content:"";opacity:.9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.functional-capabilities--channels .functional-capabilities__card--wide::before{background-image:url(../../../../assets/images/functional-capabilities/pattern-wide.svg)}.functional-capabilities--channels .functional-capabilities__card-main{position:relative;z-index:1;gap:48px;width:100%}.functional-capabilities--channels .functional-capabilities__channels{position:relative;z-index:1;width:min(100%,382px)}.functional-capabilities--channels .functional-capabilities__card--wide .functional-capabilities__card-main,.functional-capabilities--channels .functional-capabilities__card--wide .functional-capabilities__channels{max-width:690px}@media screen and (max-width:991px){.functional-capabilities{padding:88px 0}.functional-capabilities__title{font-size:48px;line-height:1.08}.functional-capabilities__description{max-width:760px;font-size:20px;line-height:28px}.functional-capabilities--channels .functional-capabilities__grid,.functional-capabilities__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.functional-capabilities--channels .functional-capabilities__card--wide{grid-column:span 2}}@media screen and (max-width:600px){.functional-capabilities{padding:64px 0}.functional-capabilities__container{gap:40px}.functional-capabilities__header{gap:8px}.functional-capabilities__eyebrow{margin-bottom:4px}.functional-capabilities__title{max-width:343px;font-size:32px;font-weight:600;line-height:1}.functional-capabilities__description{max-width:343px;font-size:16px;line-height:22px}.functional-capabilities__grid{grid-template-columns:1fr}.functional-capabilities__card,.functional-capabilities__card--wide{grid-column:auto;min-height:0;padding:24px}.functional-capabilities__icon{width:32px;height:32px}.functional-capabilities__icon img{width:24px;height:24px}.functional-capabilities__card-title{font-size:24px;line-height:1}.functional-capabilities__card-description,.functional-capabilities__channels,.functional-capabilities__note p{font-size:16px;line-height:22px}.functional-capabilities__channels{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.functional-capabilities__channels::before{height:44px}.functional-capabilities__note{min-height:0;padding:40px 24px 32px}.functional-capabilities--channels .functional-capabilities__header{max-width:343px}.functional-capabilities--channels .functional-capabilities__grid{grid-template-columns:1fr}.functional-capabilities--channels .functional-capabilities__card,.functional-capabilities--channels .functional-capabilities__card--wide{grid-column:auto;min-height:0;gap:48px}.functional-capabilities--channels .functional-capabilities__card::before{left:58%;width:420px;height:312px}}
/*# sourceMappingURL=../../sourcemaps/functional-capabilities/block.css.map */
