@media only screen and (min-width:0rem){#intro img{border-radius:var(--border-radius-image)}#types .cs-grid{margin:0 auto;max-width:800px}#types .card{background:var(--bg-card);border-radius:1rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}#types .media{margin:0;overflow:hidden}#types li{font-size:12px}#types .cs-button-outline{align-self:flex-start;font-size:14px;margin-top:auto}#types li:not(:last-of-type){margin-bottom:var(--space-2)}#types ul{list-style-position:outside;margin-bottom:var(--space-4)}#types .media img{display:block;max-height:250px;-o-object-fit:cover;object-fit:cover;width:100%}#types .body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--space-4) clamp(var(--space-4),4vw,var(--space-5))}#types .body h3{margin:0 0 var(--space-2)}#types .body p{margin:0;max-width:48ch}#types #vision .cs-center{max-width:70ch}#curated img{border-radius:var(--border-radius-image)}}@media only screen and (min-width:1031px){#curated img{border-radius:0 var(--border-radius-image) var(--border-radius-image) 0}#curated .cs-container{padding-left:0}#curated .cs-split{gap:4rem}}@media only screen and (min-width:0rem){#offering img{border-radius:var(--border-radius-image)}#offering ul li:not(:last-child){margin-bottom:var(--space-2)}}@media only screen and (min-width:64rem){#offering .cs-stack{width:130%}}