.sw-dev__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sw-dev__col{display:flex;flex-direction:column;gap:20px}.sw-dev__card{border-radius:8px;overflow:hidden;padding:32px 40px 0;display:flex;flex-direction:column}.sw-dev__card--integration{padding-bottom:40px}.sw-dev__card--integration .sw-dev__card-body{flex:none;padding-bottom:0}.sw-dev__card--light{background:radial-gradient(circle at center,#f9fbfb 0%,#eaeaea 100%);border:none}.sw-dev__card--green{background:var(--green-color)}.sw-dev__card--dark{background:var(--black-color)}.sw-dev__card--corporate{min-height:407px}.sw-dev__card--mobile{min-height:633px}.sw-dev__card--automation{min-height:484px;margin-top:60px}.sw-dev__card--integration{min-height:233px}.sw-dev__card--ai{min-height:360px}.sw-dev__card-body{flex:1;padding-bottom:40px}.sw-dev__card-title{font-family:RalewayRoman,sans-serif;font-size:32px;font-weight:600;color:#fff;margin-bottom:16px;line-height:1.3}.sw-dev__card-title--dark{color:var(--black-color)}.sw-dev__card-desc{font-family:RalewayRoman,sans-serif;font-size:16px;font-weight:500;color:#ffffffe6;line-height:1.3;margin:0}.sw-dev__card-desc--dark{color:#1e1e1e}.sw-dev__card-img{display:block;width:calc(100% + 80px);margin-top:0;margin-left:-40px;margin-right:-40px}.sw-dev__pricing-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.7fr;gap:20px}.sw-dev__pricing-card{background:#ffffff;border:1px solid #e8eceb;border-radius:8px;padding:27px 32px 32px;display:flex;flex-direction:column;gap:14px;min-height:204px}.sw-dev__pricing-card--cta{position:relative;overflow:hidden;background:var(--green-color);border-color:var(--green-color);padding-left:24px;padding-right:24px;cursor:pointer;text-decoration:none;transition:border-color .3s}.sw-dev__pricing-card--cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 765px at 223% -50%,#C3FF00 0%,#55CD19 100%);opacity:0;transition:opacity .3s}.sw-dev__pricing-card--cta:hover{border-color:#55cd19}.sw-dev__pricing-card--cta:hover:before{opacity:1}.sw-dev__pricing-card--cta>*{position:relative;z-index:1}@media (prefers-reduced-motion: reduce){.sw-dev__pricing-card--cta,.sw-dev__pricing-card--cta:before{transition:none}}.sw-dev__pricing-card--cta .sw-dev__pricing-value,.sw-dev__pricing-card--cta .sw-dev__pricing-desc{color:#fff}.sw-dev__pricing-value{font-family:RalewayRoman,sans-serif;font-size:48px;font-weight:500;color:var(--black-color);line-height:74px;margin:0}.sw-dev__pricing-value--large{font-size:64px}.sw-dev__pricing-desc{font-family:RalewayRoman,sans-serif;font-size:16px;font-weight:500;color:#777;line-height:1.3;margin:0}@media (max-width: 768px){.sw-dev__card--automation{margin-top:0}}@media (max-width: 1100px){.sw-dev__pricing-grid{grid-template-columns:1fr 1fr}.sw-dev__pricing-card{min-height:160px}}@media (max-width: 768px){.sw-dev__grid{grid-template-columns:1fr}.sw-dev__card-title{font-size:24px}.sw-dev__card--corporate,.sw-dev__card--mobile,.sw-dev__card--automation,.sw-dev__card--integration,.sw-dev__card--ai{min-height:unset}.sw-dev__pricing-value{font-size:36px;line-height:1.2}.sw-dev__pricing-value--large{font-size:48px}}@media (max-width: 567px){.sw-dev__card{padding:24px 24px 0}.sw-dev__card-body,.sw-dev__card--integration{padding-bottom:24px}.sw-dev__card--integration .sw-dev__card-body{padding-bottom:0}.sw-dev__card-img{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.sw-dev__pricing-grid{grid-template-columns:1fr}.sw-dev__pricing-card{min-height:auto;padding:24px}.sw-dev__pricing-value{font-size:28px;line-height:1.2}.sw-dev__pricing-value--large{font-size:36px}}.sw-dev__pricing-card--cta:hover,.sw-dev__pricing-card--cta:focus{text-decoration:none}
