.showcase-enough-feature{--enough-brand-ink: #12151c;--enough-brand-accent: #3b4fe4;padding-top:42px}.showcase-enough-heading .showcase-heading-dot{color:var(--enough-brand-accent)}.showcase-enough-feature .showcase-enough-heading>.showcase-text-link{font-size:16px;gap:10px;margin-top:0}.showcase-enough-family{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:30px;padding:24px;margin:0;border:2px solid var(--enough-brand-ink);border-top:6px solid var(--enough-brand-accent);background:#fff;box-shadow:5px 5px 0 var(--enough-brand-ink)}.showcase-enough-family-intro p{margin:0;font-size:17px;font-weight:500;line-height:1.6;color:var(--enough-brand-ink)}.showcase-enough-family-intro p+p{margin-top:16px}.showcase-enough-family-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 30px;padding:0 0 0 28px;margin:0;border-left:1px solid #c6ccd6;list-style:none}.showcase-enough-family-products a{display:grid;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;align-content:start;gap:7px 10px;height:100%;color:var(--enough-brand-ink)}.showcase-enough-family-products a:hover h3{text-decoration:underline;text-underline-offset:4px}.showcase-enough-family-mark{display:grid;place-items:center;width:30px;height:30px;color:var(--enough-brand-accent)}.showcase-enough-family-mark img{display:block;width:30px;height:30px}.showcase-enough-family-products h3{margin:0;font-size:18px;font-weight:800;letter-spacing:-.04em;line-height:1.3}.showcase-enough-family-products p{grid-column:2 / -1;margin:0;font-size:16px;font-weight:500;line-height:1.6;color:var(--enough-brand-ink)}@media(max-width:1100px){.showcase-enough-family{display:block}.showcase-enough-family-intro{max-width:750px}.showcase-enough-family-products{padding:22px 0 0;margin-top:22px;border-left:0;border-top:1px solid #c6ccd6}}@media(max-width:560px){.showcase-enough-heading{flex-direction:column;align-items:start;gap:14px}.showcase-enough-family{padding:18px}.showcase-enough-family-products{grid-template-columns:1fr;gap:18px;padding-top:18px;margin-top:18px}.showcase-enough-family-products p{grid-column:1 / -1}}
