:root{--radius-lg: 30px;--radius-md: 20px;--radius-sm: 12px;--container: 1240px;--shadow: 0 16px 45px rgba(16, 18, 17, .07)}.case-study-wrapper *,.case-study-wrapper *:before,.case-study-wrapper *:after{box-sizing:border-box}.case-study-wrapper{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}.case-study-container{width:min(calc(100% - 40px),var(--container));margin-inline:auto}.case-study-eyebrow{margin:0 0 14px;font-size:16px;line-height:1.2;font-weight:850;text-transform:uppercase;letter-spacing:.15em}.case-study-wrapper h1,.case-study-wrapper h2,.case-study-wrapper h3,.case-study-wrapper h4,.case-study-wrapper p{margin-top:0}.case-study-wrapper h1,.case-study-wrapper h2,.case-study-wrapper h3{line-height:1.06}.case-study-wrapper h1{font-size:clamp(30px,6vw,60px);margin-bottom:24px}.case-study-wrapper h2{font-size:clamp(34px,4vw,56px);margin-bottom:20px}.case-study-wrapper h3{font-size:24px;margin-bottom:12px}.case-study-lead{font-size:clamp(18px,2vw,22px);max-width:760px}.case-study-copy{font-size:17px}.case-study-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;font-weight:750;transition:.25s ease;cursor:pointer;text-decoration:none;border-width:1px;border-style:solid}.case-study-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #10121129}.case-study-btn .arrow{font-size:18px;line-height:1}.case-study-section-head{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:48px;align-items:center}.case-study-section-head .case-study-copy{max-width:710px}.case-study-two-col{display:grid;grid-template-columns:1fr 1fr;gap:24px}.case-study-content-card{padding:34px;border-radius:var(--radius-md);border-width:1px;border-style:solid}.case-study-check-list{display:grid;gap:13px;margin:24px 0 0;padding:0;list-style:none}.case-study-check-list li{position:relative;padding-left:28px}.case-study-check-list li:before{content:"\2713";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:900}@media(max-width:980px){.case-study-section-head,.case-study-two-col{grid-template-columns:1fr}}@media(max-width:640px){.case-study-container{width:min(calc(100% - 28px),var(--container))}.case-study-wrapper h2{font-size:36px}.case-study-content-card{padding:28px}.case-study-section-head{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/case-study-base.css.map */
