.single-use-case{background:var(--white);border-radius:1.6rem;display:flex;flex-direction:column;gap:.8rem;padding:2rem}@media (min-width:769px){.single-use-case{border-radius:3rem;display:grid;gap:4.5rem;grid-template-columns:20% 45% 10%;justify-content:space-between;padding:4rem 8rem}}.single-use-case .content-container{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:769px){.single-use-case .content-container{align-items:center;flex-direction:row;gap:2rem}}.single-use-case .content-container .icon-container{align-items:center;background:var(--block-secondary-color);border-radius:100%;display:flex;height:2.8rem;justify-content:center;min-width:2.8rem;width:2.8rem}@media (min-width:769px){.single-use-case .content-container .icon-container{height:4.9rem;min-width:4.9rem;width:4.9rem}}.single-use-case .content-container .icon-container .icon{height:1.4rem;width:1.4rem}@media (min-width:769px){.single-use-case .content-container .icon-container .icon{height:2.1rem;width:2rem}}.single-use-case .content-container .title{font-size:1.9rem}@media (min-width:769px){.single-use-case .content-container .title{font-size:2rem}}.single-use-case .button{align-self:flex-end;margin-right:auto}.single-use-case:hover .button.tertiary{color:var(--primary-dark-blue)}.single-use-case:hover .button.tertiary .arrow-icon-wrapper>svg{transform:translateX(-4px)}.single-use-case:hover .button.tertiary .arrow-icon-wrapper>svg path{stroke:var(--primary-dark-blue)}.single-use-case:hover .button.tertiary .arrow-icon-wrapper .hover-line{opacity:1}
