.case-study-module .container{max-width:1280px;padding:0;width:calc(100% - 80px)}.case-study-hero-row{align-items:center;display:grid;gap:80px;grid-template-areas:"left right";grid-template-columns:1fr 1fr}.case-study-hero-row.is-flipped{grid-template-areas:"right left"}.case-study-left{grid-area:left}.case-study-right{grid-area:right}.case-study-logo{margin-bottom:24px}.case-study-logo img{display:block;height:auto}.case-study-subheader{color:#1a2419;font-family:FFF Acid Grotesk;font-size:14px;font-weight:400;line-height:120%;margin-bottom:12px;opacity:.6}.case-study-module.akkuro-marine-color .case-study-subheader,.case-study-module.dark-forest-color .case-study-subheader{color:#fff8f0}.case-study-title{color:#1a2419;font-family:FFF Acid Grotesk;font-size:48px;font-weight:300;line-height:110%;margin:0}.case-study-module.akkuro-marine-color .case-study-title,.case-study-module.dark-forest-color .case-study-title{color:#fff8f0}.case-study-right img{display:block;height:auto;width:100%}.case-study-columns-row{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);padding-top:20px}.case-study-module.akkuro-marine-color .case-study-columns-row,.case-study-module.dark-forest-color .case-study-columns-row{border-top-color:rgba(255,248,240,.15)}.case-study-col h3{color:#1a2419;font-family:FFF Acid Grotesk;font-size:16px;font-weight:500;line-height:120%;margin-bottom:16px}.case-study-module.akkuro-marine-color .case-study-col h3,.case-study-module.dark-forest-color .case-study-col h3{color:#fff8f0}.case-study-col-content,.case-study-col-content p{color:#1a2419;font-family:FFF Acid Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:160%;margin:0;opacity:.8}.case-study-module.akkuro-marine-color .case-study-col-content,.case-study-module.akkuro-marine-color .case-study-col-content p,.case-study-module.dark-forest-color .case-study-col-content,.case-study-module.dark-forest-color .case-study-col-content p{color:#fff8f0}.device-sm .case-study-module .container,.device-xs .case-study-module .container{width:calc(100% - 40px)}.device-md .case-study-hero-row,.device-sm .case-study-hero-row,.device-xs .case-study-hero-row{display:flex;flex-direction:column;gap:32px}.device-md .case-study-hero-row.is-flipped .case-study-left,.device-sm .case-study-hero-row.is-flipped .case-study-left,.device-xs .case-study-hero-row.is-flipped .case-study-left{order:1}.device-md .case-study-hero-row.is-flipped .case-study-right,.device-sm .case-study-hero-row.is-flipped .case-study-right,.device-xs .case-study-hero-row.is-flipped .case-study-right{order:2}.device-sm .case-study-title,.device-xs .case-study-title{font-size:32px}.device-md .case-study-columns-row,.device-sm .case-study-columns-row,.device-xs .case-study-columns-row{gap:24px;grid-template-columns:1fr}.device-sm .case-study-col,.device-xs .case-study-col{background:rgba(26,36,25,.05);border-radius:12px;padding:20px}.device-sm .case-study-module.akkuro-marine-color .case-study-col,.device-sm .case-study-module.dark-forest-color .case-study-col,.device-xs .case-study-module.akkuro-marine-color .case-study-col,.device-xs .case-study-module.dark-forest-color .case-study-col{background:rgba(255,248,240,.05)}