.figure-feature[data-astro-cid-t6pg4p4o]{text-shadow:6px 6px 0 #FFD100;transform:rotate(-1.5deg);transform-origin:left bottom}@media(min-width:768px){.figure-feature[data-astro-cid-t6pg4p4o]{text-shadow:9px 9px 0 #FFD100}}.figure[data-astro-cid-t6pg4p4o]{display:inline-block;transition:transform .2s ease,text-shadow .2s ease}.stat[data-astro-cid-t6pg4p4o]:hover .figure[data-astro-cid-t6pg4p4o]{transform:translate(-2px,-2px);text-shadow:4px 4px 0 #FFD100}.rule[data-astro-cid-t6pg4p4o]{display:block;width:3.5rem;height:4px;background:#e31e24;margin-bottom:.75rem}@media(min-width:768px){.rule[data-astro-cid-t6pg4p4o]{margin-left:auto}}@media(prefers-reduced-motion:reduce){.figure[data-astro-cid-t6pg4p4o],.figure-feature[data-astro-cid-t6pg4p4o],.stat[data-astro-cid-t6pg4p4o]:hover .figure[data-astro-cid-t6pg4p4o]{transform:none;transition:none}}.bd-map-pin{width:42px;height:42px;border-radius:50%;background:#fff;border:3px solid #1A1A1A;box-shadow:3px 3px #e31e24;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;cursor:pointer;animation:bdMapPinDrop .45s cubic-bezier(.2,.8,.3,1) both}@keyframes bdMapPinDrop{0%{opacity:0;transform:translateY(-14px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.bd-map-pin{animation:none}}.case-study-content{color:#1a1a1a!important}.case-study-content h2{font-size:3.5rem!important;font-weight:900!important;margin-top:4rem!important;margin-bottom:2rem!important;line-height:1.1!important;color:#1a1a1a!important;letter-spacing:-.02em!important;position:relative!important;padding-bottom:1rem!important}.case-study-content h2:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:80px!important;height:6px!important;background:#ffd100!important}.case-study-content h3{font-size:2.5rem!important;font-weight:900!important;margin-top:3rem!important;margin-bottom:1.5rem!important;line-height:1.2!important;color:#e31e24!important;letter-spacing:-.01em!important}.case-study-content p{font-size:1.375rem!important;line-height:1.9!important;margin-bottom:2rem!important;color:#374151!important;font-weight:400!important}.case-study-content h2+p{font-size:1.5rem!important;font-weight:500!important;color:#1a1a1a!important;margin-bottom:2.5rem!important}.case-study-content ul{margin-top:2rem!important;margin-bottom:3rem!important;padding-left:0!important;list-style:none!important}.case-study-content li{font-size:1.25rem!important;line-height:1.9!important;margin-bottom:1.5rem!important;color:#374151!important;padding-left:2.5rem!important;position:relative!important}.case-study-content li:before{content:"■"!important;position:absolute!important;left:0!important;top:0!important;color:#ffd100!important;font-size:1.5rem!important;line-height:1.9!important;font-weight:900!important}.case-study-content strong{font-weight:800!important;color:#1a1a1a!important}.case-study-content blockquote{border:none!important;background:none!important;padding:0!important;margin:4rem 0!important;font-size:2.5rem!important;font-weight:300!important;color:#1a1a1a!important;font-style:italic!important;line-height:1.3!important;position:relative!important;padding-left:3rem!important}.case-study-content blockquote:before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:6px!important;background:#ffd100!important}.case-study-content blockquote strong{color:#e31e24!important;font-size:3rem!important;font-weight:900!important;font-style:normal!important;display:inline!important;letter-spacing:-.02em!important}.case-study-content hr{margin-top:5rem!important;margin-bottom:5rem!important;border:none!important;height:1px!important;background:linear-gradient(to right,#FFD100,#FFD100 100px,transparent 100px)!important}.case-study-content img{max-width:800px!important;width:100%!important;height:auto!important;margin:3rem auto!important;display:block!important;border-radius:12px!important;box-shadow:none!important}.case-study-content iframe,.case-study-content video{border-radius:0!important;box-shadow:none!important}@media(max-width:768px){.case-study-content h2{font-size:2.5rem!important}.case-study-content h3{font-size:2rem!important}.case-study-content p{font-size:1.25rem!important}.case-study-content h2+p{font-size:1.375rem!important}.case-study-content blockquote{font-size:2rem!important;padding-left:2rem!important}.case-study-content blockquote strong{font-size:2.5rem!important}}
