.cloud-software-section{background:var(--cloud-software-section-bg, #ffffff)}.cloud-software-header{display:flex;flex-direction:column;gap:1.25rem;max-width:60rem;margin:0 auto;text-align:center}.cloud-software-section h2.h2.cloud-software-heading{margin:0;color:#212b36;font-size:40px;font-style:normal;font-weight:700;line-height:1.15;letter-spacing:normal;text-align:center;text-transform:none}.cloud-software-intro p{margin:0;color:#67707a;font-size:20px;font-weight:400;line-height:1.5;letter-spacing:normal}.cloud-software-grid{display:grid;grid-template-columns:1fr;gap:1.75rem}.cloud-software-card{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:2.5rem 2rem 2.25rem;border-radius:20px;background:#fff;box-shadow:0 4px 24px #212b3612;text-decoration:none}.cloud-software-card,.cloud-software-card__image{transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s ease}.cloud-software-card:hover{transform:translateY(-6px);box-shadow:0 14px 36px #212b3621}.cloud-software-card:hover .cloud-software-card__image{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.cloud-software-card,.cloud-software-card__image{transition:none}.cloud-software-card:hover,.cloud-software-card:hover .cloud-software-card__image{transform:none}}.cloud-software-card__ribbon{position:absolute;top:0;right:0;width:132px;height:132px;overflow:hidden;pointer-events:none}.cloud-software-card__ribbon span{position:absolute;top:30px;right:-46px;display:block;width:190px;padding:.4rem 0;background:var(--cloud-software-ribbon-bg, linear-gradient(91deg, #46bea5 0%, #2dc3e8 45%, #1c9ad6 100%));color:#fff;font-size:13px;font-weight:700;letter-spacing:.14em;line-height:1.4;text-align:center;text-transform:uppercase;transform:rotate(45deg)}.cloud-software-card__figure{display:flex;align-items:center;justify-content:center;min-height:280px;margin-bottom:1.75rem}.cloud-software-card__image{width:auto;max-width:100%;max-height:280px;height:auto;object-fit:contain}.cloud-software-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.85rem}.cloud-software-card__title{margin:0;color:#212b36;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:normal}.cloud-software-card__content{flex:1 1 auto}.cloud-software-card__content p{margin:0;color:#8c959e;font-size:19px;font-weight:400;line-height:1.5;letter-spacing:normal}.cloud-software-card__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem;color:#1c9bd6;font-size:17px;font-weight:500;line-height:1.4}.cloud-software-card__link svg{transition:transform .2s ease}.cloud-software-card--linked:hover .cloud-software-card__link svg{transform:translate(3px)}.cloud-software-cta{display:flex;flex-direction:column;align-items:center;gap:.9rem}.cloud-software-cta__note{color:#8c959e;font-size:16px;line-height:1.5;text-align:center}@media screen and (min-width:769px){.cloud-software-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.cloud-software-grid{grid-template-columns:repeat(var(--cloud-software-columns, 3),minmax(0,1fr));gap:2.25rem}}@media screen and (max-width:768px){.cloud-software-section h2.h2.cloud-software-heading{font-size:30px}.cloud-software-intro p{font-size:18px}.cloud-software-grid{gap:1.25rem}.cloud-software-card{padding:1.75rem 1.5rem 1.5rem;border-radius:16px}.cloud-software-card__figure{min-height:0;margin-bottom:1.25rem}.cloud-software-card__image{max-height:200px}.cloud-software-card__body{gap:.6rem}.cloud-software-card__title{font-size:24px}.cloud-software-card__content p{font-size:17px}.cloud-software-card__ribbon{width:104px;height:104px}.cloud-software-card__ribbon span{top:22px;right:-50px;width:160px;font-size:11px}.cloud-software-cta__button,.cloud-software-cta .button{width:100%;max-width:22rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cloud-subscription-software.css.map */
