.sdpro-features-grid .sdpro-container{max-width:1128px}.sdpro-features-2x2{align-items:flex-start;display:flex;gap:30px}.sdpro-features-2x2__col{display:flex;flex:1;flex-direction:column;gap:30px;min-width:0}.sdpro-feat-card{border-radius:24px;display:flex;flex-direction:column;margin:auto;max-width:550px;overflow:hidden;position:relative;width:100%}.sdpro-feat-card[data-modal]{cursor:pointer}.sdpro-feat-card--light{background:#fff;box-shadow:0 2px 16px rgba(0,0,0,.06)}.sdpro-feat-card--dark{background:linear-gradient(145deg,#1c2d44,#0e1a2e);cursor:pointer}.sdpro-feat-card__top{align-items:flex-start;display:flex;gap:16px;padding:50px 50px 15px;position:relative;z-index:1}.sdpro-feat-card--light .sdpro-feat-card__top{padding-bottom:0}.sdpro-feat-card__text{flex:1;max-width:500px;min-width:0}.sdpro-feat-card .sdpro-feat-card__heading{color:#374151;font-size:26.909px;font-weight:400;letter-spacing:0;line-height:1.2;margin-block-end:12px;text-align:left}.sdpro-feat-card__heading strong{font-weight:800}.sdpro-feat-card--dark .sdpro-feat-card__heading{color:#fff}.sdpro-feat-card__desc,.sdpro-feat-card__desc p{color:#374151;font-size:18.629px;font-weight:600;line-height:1.35;text-align:left}.sdpro-feat-card__desc p:last-child{margin-bottom:0}.sdpro-feat-card--dark .sdpro-feat-card__desc,.sdpro-feat-card--dark .sdpro-feat-card__desc p{color:#fff}.sdpro-feat-card__arrow{align-items:center;background:#f0f2f8;border:0;border-radius:15px;color:#374151;display:flex;flex-shrink:0;height:42px;justify-content:center;padding:0;position:absolute;right:20px;text-decoration:none;top:20px;transition:background .18s;width:42px}.sdpro-feat-card__arrow:focus-visible,.sdpro-feat-card__arrow:hover{background:#e2e7f2}.sdpro-feat-card__arrow img,.sdpro-feat-card__arrow svg{height:18px;width:18px}.sdpro-feat-card__arrow--dark{background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.3));color:hsla(0,0%,100%,.9)}.sdpro-feat-card__arrow--dark:focus-visible,.sdpro-feat-card__arrow--dark:hover{background:hsla(0,0%,100%,.2)}.sdpro-feat-card__visual{inset:0;overflow:hidden;position:absolute;z-index:0}.sdpro-feat-card__visual img{bottom:0;display:block;height:auto;left:0;position:absolute;width:100%}.sdpro-feat-card__image-mobile{display:none}@media (min-width:992px){.sdpro-feat-card{height:500px}.sdpro-feat-card[data-modal=grow-crm]{height:450px}}@media (min-width:761px){.sdpro-feat-card[data-modal=trustless]{backdrop-filter:none;border-radius:26.471px;box-shadow:none}.sdpro-feat-card[data-modal=trustless] .sdpro-feat-card__top,.sdpro-feat-card[data-modal=trustless].sdpro-feat-card--light .sdpro-feat-card__top{display:block;padding:45px 40px 0}.sdpro-feat-card[data-modal=trustless] .sdpro-feat-card__text{max-width:450px;padding-inline-end:0}.sdpro-feat-card[data-modal=trustless] .sdpro-feat-card__heading{font-size:26.909px;font-weight:400;line-height:35.824px;margin:0 0 10.588px}.sdpro-feat-card[data-modal=trustless] .sdpro-feat-card__desc,.sdpro-feat-card[data-modal=trustless] .sdpro-feat-card__desc p{font-size:18.629px;font-weight:500;line-height:1.3;margin:0;max-width:398.824px}.sdpro-feat-card[data-modal=trustless] .sdpro-feat-card__arrow{border-radius:15px;height:43.235px;right:16.824px;top:17.65px;width:43.235px}.sdpro-feat-card[data-modal=trustless] .sdpro-feat-card__arrow svg{height:25px;width:25px}}@media (max-width:768px){.sdpro-features-grid{padding:0}.sdpro-feat-card{height:250px}.sdpro-feat-card__top{padding:30px 24px 24px}.sdpro-feat-card--light .sdpro-feat-card__top{padding:30px 24px 0}.sdpro-feat-card__text{padding-inline-end:40px}.sdpro-feat-card .sdpro-feat-card__heading{font-size:16px;line-height:22px}.sdpro-feat-card__desc,.sdpro-feat-card__desc p{font-size:12px}.sdpro-feat-card__image-desktop{display:none}.sdpro-feat-card__image-mobile{display:block}}@media (max-width:991px){.sdpro-features-2x2{align-items:center;flex-direction:column}.sdpro-features-2x2__col{max-width:550px;width:100%}}@media (max-width:575px){.sdpro-feat-card{border-radius:18px}.sdpro-feat-card__top{padding:28px 24px 24px}.sdpro-feat-card--light .sdpro-feat-card__top{padding:28px 24px 0}.sdpro-feat-card__heading{font-size:26.909px}}