.sf-case,.sf-case-teaser{color:#1c1c1c;background:#f5f1ea;font-family:var(--text-font-family, "Nunito",sans-serif);line-height:1.65}.sf-case *,.sf-case-teaser *{box-sizing:border-box}.sf-case__frame,.sf-case-teaser__frame{width:min(1240px,calc(100% - 64px));margin-inline:auto}.sf-case__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center;padding-block:64px 56px}.sf-case h1,.sf-case h2,.sf-case-teaser h2{font-family:var(--heading-font-family,"Instrument Sans",sans-serif);font-weight:400;line-height:1.12;letter-spacing:-.025em;margin:0 0 24px;color:inherit;overflow-wrap:anywhere}.sf-case h1{font-size:clamp(36px,4.6vw,66px);max-width:11ch}.sf-case h2,.sf-case-teaser h2{font-size:clamp(28px,3vw,42px)}.sf-case p,.sf-case-teaser p{margin:0 0 24px;max-width:65ch}.sf-case__eyebrow,.sf-case-teaser__eyebrow{font-size:11px;letter-spacing:.16em;font-weight:700;color:#80612c}.sf-case__intro{font-size:18px}.sf-case__figure,.sf-case-teaser__figure{margin:0;min-width:0}.sf-case__figure img,.sf-case-teaser__figure img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;background:#e9e2d7}.sf-case figcaption,.sf-case-teaser figcaption{font-size:13px;line-height:1.5;padding-top:12px;color:#57534c}.sf-case__overview,.sf-case__detail{padding-block:36px;border-top:1px solid #d5cfc4;max-width:850px}.sf-case__brief{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;border-top:1px solid #d5cfc4;padding-block:56px 72px}.sf-case__checklist{list-style:none;margin:0 0 30px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.sf-case__checklist li{padding:12px 0;border-bottom:1px solid #d5cfc4}.sf-case__actions,.sf-case-teaser__actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.sf-case__button,.sf-case-teaser__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 24px;background:#1c1c1c;color:#fff;text-decoration:none;line-height:1.4;text-align:center;white-space:normal;font:inherit;font-size:14px}.sf-case__text-link,.sf-case-teaser__text-link{color:inherit;text-underline-offset:5px;text-decoration:underline}.sf-case a:focus-visible,.sf-case-teaser a:focus-visible{outline:3px solid #80612c;outline-offset:5px}.sf-case-teaser__frame{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center;padding-block:56px}.sf-case-teaser__figure{max-width:440px}@media(max-width:749px){.sf-case__frame,.sf-case-teaser__frame{width:calc(100% - 32px)}.sf-case__hero,.sf-case__brief,.sf-case-teaser__frame{grid-template-columns:minmax(0,1fr);gap:28px}.sf-case__hero{padding-block:32px}.sf-case h1{font-size:40px;max-width:14ch}.sf-case__intro{font-size:16px}.sf-case__brief{padding-block:36px 48px}.sf-case__checklist{grid-template-columns:1fr}.sf-case-teaser__frame{padding-block:36px}.sf-case-teaser__figure{max-width:none}.sf-case__button,.sf-case-teaser__button{max-width:100%;width:100%}}.sf-case__references{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding-block:36px;border-top:1px solid #d5cfc4}.sf-case__references .sf-case__figure img{aspect-ratio:auto;object-fit:contain}@media(max-width:749px){.sf-case__references{grid-template-columns:minmax(0,1fr);gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/slate-customer-case.css.map */
