.jamar-case-study-page{--site-red:#d35c58;--site-red-hover:#e05e59;--site-navy:#282f38;--site-text:#47525f;--site-body:#606060;--site-gray:#f3f3f3;--site-white:#ffffff;--site-border:#e0e0e0;--site-gold:#e2b607}.jamar-case-study-page,.jamar-case-study-page *{box-sizing:border-box}#page.grid-container{max-width:100%!important;padding:0!important}#content.site-content{padding:0!important}#primary.content-area{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;float:none!important}.inside-article{padding:0!important;background:none!important}.entry-content{padding:0!important;margin:0!important;max-width:100%!important}.entry-header,h1.entry-title{display:none!important}#toc_container{display:none!important}.jamar-case-study-page h1,.jamar-case-study-page h2,.jamar-case-study-page h3,.jamar-case-study-page h4,.jamar-case-study-page h5{font-family:"Montserrat",sans-serif!important;margin:0!important;padding:0!important;line-height:1.5em!important}.jamar-case-study-page p{font-family:"Open Sans",sans-serif!important;font-size:16px!important;color:var(--site-body)!important;line-height:1.8!important;margin:0!important;padding:0!important}.jamar-case-study-page .cs-details-main p{margin-bottom:16px!important}.jamar-case-study-page .cs-details-main p:last-child{margin-bottom:0!important}.jamar-case-study-page a{color:var(--site-red)!important;text-decoration:none!important}.jamar-case-study-page a:hover{color:var(--site-red-hover)!important}.jamar-case-study-page section{margin:0!important;padding:0!important;width:100%!important}.jamar-case-study-page .jap-section{background:var(--site-white)!important;padding:60px 40px!important;width:100%!important}.jamar-case-study-page .jap-section-gray{background:var(--site-gray)!important;padding:60px 40px!important;width:100%!important}.jamar-case-study-page .jap-inner{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}.jamar-case-study-page .ruled-label{font-family:"Montserrat",sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:var(--site-red)!important;display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important}.jamar-case-study-page .ruled-label-text{white-space:nowrap!important}.jamar-case-study-page .big-heading{font-family:"Montserrat",sans-serif!important;font-size:28px!important;font-weight:700!important;color:var(--site-navy)!important;line-height:1.3em!important;margin-bottom:20px!important}.jamar-case-study-page h1.big-heading{font-family:"Montserrat",sans-serif!important;font-size:28px!important;font-weight:700!important;color:var(--site-navy)!important;line-height:1.3em!important;letter-spacing:normal!important;text-transform:none!important;margin:0 0 20px 0!important;padding:0!important}.jamar-case-study-page .big-heading em,.jamar-case-study-page h1.big-heading em{font-style:normal!important;color:var(--site-red)!important}.jamar-case-study-page .hero-stat-bar{background:var(--site-navy)!important;display:flex!important;flex-wrap:wrap!important;width:100%!important;padding:0!important}.jamar-case-study-page .stat-cell{flex:1 1 25%!important;min-width:160px!important;padding:24px 20px!important;border-right:1px solid rgba(255,255,255,.1)!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:4px!important}.jamar-case-study-page .stat-cell:last-child{border-right:none!important}.jamar-case-study-page .stat-num{font-family:"Montserrat",sans-serif!important;font-size:32px!important;font-weight:700!important;color:var(--site-red)!important;line-height:1!important}.jamar-case-study-page .stat-lbl{font-family:"Open Sans",sans-serif!important;font-size:13px!important;color:rgba(255,255,255,.65)!important;text-transform:uppercase!important;letter-spacing:0.06em!important}.jamar-case-study-page .cta-section{background:var(--site-red)!important;padding:44px 40px!important;width:100%!important;display:flex!important;justify-content:center!important}.jamar-case-study-page .cta-section-inner{max-width:1200px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:32px!important;flex-wrap:wrap!important}.jamar-case-study-page .cta-text h2{font-family:"Montserrat",sans-serif!important;font-size:24px!important;font-weight:700!important;color:#ffffff!important;line-height:1.3em!important;margin-bottom:6px!important}.jamar-case-study-page .cta-text p{color:rgba(255,255,255,.8)!important;font-size:16px!important;font-style:italic!important}.jamar-case-study-page .cta-locations{display:flex!important;flex-wrap:wrap!important;gap:4px!important;margin-top:12px!important;font-family:"Open Sans",sans-serif!important;font-size:13px!important}.jamar-case-study-page .cta-locations a{color:#ffffff!important;text-decoration:underline!important;text-decoration-color:rgba(255,255,255,.45)!important;text-underline-offset:2px!important}.jamar-case-study-page .cta-locations a:hover{color:rgba(255,255,255,.75)!important;text-decoration-color:rgba(255,255,255,.75)!important}.jamar-case-study-page .cta-loc-sep{color:rgba(255,255,255,.35)!important}.jamar-case-study-page .cta-actions{display:flex!important;gap:12px!important;flex-wrap:wrap!important;flex-shrink:0!important}.jamar-case-study-page .btn-cta-white{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#ffffff!important;color:var(--site-red)!important;padding:12px 24px!important;font-family:"Open Sans",sans-serif!important;font-size:16px!important;font-weight:600!important;text-decoration:none!important;border:2px solid #ffffff!important;transition:all 0.2s!important;border-radius:2px!important}.jamar-case-study-page .cta-section .btn-cta-white:hover,.jamar-case-study-page .cta-section a.btn-cta-white:hover{background:var(--site-navy)!important;border-color:var(--site-navy)!important;color:#ffffff!important}.jamar-case-study-page .btn-cta-ghost{display:inline-flex!important;align-items:center!important;gap:6px!important;background:transparent!important;color:#ffffff!important;padding:12px 24px!important;font-family:"Open Sans",sans-serif!important;font-size:16px!important;font-weight:600!important;text-decoration:none!important;border:2px solid rgba(255,255,255,.55)!important;transition:all 0.2s!important;border-radius:2px!important}.jamar-case-study-page .cta-section .btn-cta-ghost:hover,.jamar-case-study-page .cta-section .cta-actions a.btn-cta-ghost:hover{color:#ffffff!important;border-color:#ffffff!important;background:rgba(255,255,255,.12)!important}@media screen and (max-width:900px){.jamar-case-study-page .jap-section,.jamar-case-study-page .jap-section-gray,.jamar-case-study-page .cta-section{padding:48px 24px!important}.jamar-case-study-page .cta-section-inner{flex-direction:column!important;align-items:flex-start!important}.jamar-case-study-page .stat-cell{flex:0 0 50%!important;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.1)!important}}@media screen and (max-width:600px){.jamar-case-study-page .jap-section,.jamar-case-study-page .jap-section-gray,.jamar-case-study-page .cta-section{padding:36px 18px!important}.jamar-case-study-page .stat-cell{flex:0 0 50%!important;padding:14px 8px!important;gap:2px!important;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.jamar-case-study-page .stat-num{font-size:20px!important}.jamar-case-study-page .stat-lbl{font-size:10px!important;letter-spacing:0.03em!important}.jamar-case-study-page .cta-actions{flex-direction:column!important;width:100%!important;gap:8px!important}.jamar-case-study-page .btn-cta-white,.jamar-case-study-page .btn-cta-ghost{width:100%!important;justify-content:center!important}.jamar-case-study-page .cta-locations{justify-content:center!important}}.jamar-case-study-page .cs-back-link{display:inline-block!important;font-family:"Open Sans",sans-serif!important;font-size:13px!important;font-weight:600!important;color:var(--site-text)!important;margin-bottom:14px!important;text-transform:uppercase!important;letter-spacing:0.04em!important}.jamar-case-study-page .cs-back-link:hover{color:var(--site-red)!important}.jamar-case-study-page .cs-page-title{font-family:"Montserrat",sans-serif!important;font-size:28px!important;font-weight:700!important;color:var(--site-navy)!important;line-height:1.3em!important;letter-spacing:normal!important;text-transform:none!important;margin-bottom:20px!important}.jamar-case-study-page .cs-page-location{font-family:"Open Sans",sans-serif!important;font-size:14px!important;font-weight:600!important;color:var(--site-red)!important;text-transform:uppercase!important;letter-spacing:0.05em!important;margin-bottom:20px!important}.jamar-case-study-page .cs-details-section{background:var(--site-white)!important;padding:56px 40px!important}.jamar-case-study-page .cs-details-grid{display:grid!important;grid-template-columns:2fr 1fr!important;gap:48px!important;align-items:start!important}.jamar-case-study-page .cs-spec-card{background:var(--site-gray)!important;border-top:3px solid var(--site-red)!important;padding:24px!important}.jamar-case-study-page .cs-spec-card h3{font-size:15px!important;font-weight:700!important;color:var(--site-navy)!important;text-transform:uppercase!important;letter-spacing:0.04em!important;margin-bottom:16px!important}.jamar-case-study-page .cs-spec-card dl{margin:0!important}.jamar-case-study-page .cs-spec-card dl+dl{margin-top:20px!important;padding-top:18px!important;border-top:1px solid var(--site-border)!important}.jamar-case-study-page .cs-spec-card dt{font-family:"Open Sans",sans-serif!important;font-size:11px!important;font-weight:700!important;color:var(--site-red)!important;text-transform:uppercase!important;letter-spacing:0.04em!important;margin-top:14px!important}.jamar-case-study-page .cs-spec-card dt:first-child{margin-top:0!important}.jamar-case-study-page .cs-spec-card dd{font-family:"Open Sans",sans-serif!important;font-size:14px!important;color:var(--site-body)!important;margin:2px 0 0 0!important;line-height:1.5!important}.jamar-case-study-page .cs-gallery-section{background:var(--site-gray)!important;padding:56px 40px!important}.jamar-case-study-page .cs-gallery-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important}.jamar-case-study-page .cs-gallery-item{display:block!important;aspect-ratio:3 / 2!important;overflow:hidden!important;background:var(--site-white)!important}.jamar-case-study-page .cs-gallery-item img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.3s!important}.jamar-case-study-page .cs-gallery-item:hover img{transform:scale(1.06)!important}.jamar-case-study-page .cs-gallery-item-video{position:relative!important}.jamar-case-study-page .cs-play-icon{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:48px!important;height:48px!important;border-radius:50%!important;background:rgba(211,92,88,.92)!important;color:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;padding-left:3px!important;transition:transform 0.2s,background 0.2s!important}.jamar-case-study-page .cs-gallery-item-video:hover .cs-play-icon{transform:translate(-50%,-50%) scale(1.1)!important;background:var(--site-navy)!important}.jamar-case-study-page .cs-lightbox{position:fixed!important;inset:0!important;background:rgba(20,22,26,.82)!important;display:none!important;align-items:center!important;justify-content:center!important;z-index:9999!important;padding:60px 80px!important}.jamar-case-study-page .cs-lightbox.is-open{display:flex!important}.jamar-case-study-page .cs-lightbox-inner{position:relative!important;max-width:1100px!important;width:100%!important}.jamar-case-study-page .cs-lightbox-content{border-top:4px solid var(--site-red)!important;background:#000000!important;max-height:85vh!important;width:100%!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}.jamar-case-study-page .cs-lightbox-content img{max-width:100%!important;max-height:85vh!important;display:block!important;margin:0 auto!important}.jamar-case-study-page .cs-lightbox-video,.jamar-case-study-page .cs-lightbox-video-native{width:100%!important;aspect-ratio:16 / 9!important;border:0!important;display:block!important}.jamar-case-study-page .cs-lightbox-close{position:absolute!important;top:-18px!important;right:-18px!important;width:40px!important;height:40px!important;border-radius:50%!important;background:var(--site-red)!important;border:none!important;color:#ffffff!important;font-size:22px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10000!important;box-shadow:0 2px 10px rgba(0,0,0,.4)!important;transition:background 0.2s!important}.jamar-case-study-page .cs-lightbox-close:hover{background:var(--site-navy)!important}.jamar-case-study-page .cs-lightbox-prev,.jamar-case-study-page .cs-lightbox-next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;background:rgba(0,0,0,.5)!important;border:none!important;color:#ffffff!important;cursor:pointer!important;z-index:10000!important;opacity:0.85!important;transition:opacity 0.2s,background 0.2s!important;font-size:20px!important;width:44px!important;height:44px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.jamar-case-study-page .cs-lightbox-prev:hover,.jamar-case-study-page .cs-lightbox-next:hover{opacity:1!important;background:var(--site-red)!important}.jamar-case-study-page .cs-lightbox-prev{left:-60px!important}.jamar-case-study-page .cs-lightbox-next{right:-60px!important}.jamar-case-study-page .cs-map-section{background:var(--site-white)!important;padding:0!important}.jamar-case-study-page .cs-map-embed{width:100%!important;height:320px!important}.jamar-case-study-page .cs-map-embed iframe{width:100%!important;height:100%!important;border:0!important;display:block!important}.jamar-case-study-page .cs-related-section{background:var(--site-white)!important;padding:56px 40px!important}.jamar-case-study-page .cs-see-all{display:inline-block!important;font-family:"Montserrat",sans-serif!important;font-size:13px!important;font-weight:600!important;color:var(--site-red)!important;margin-top:20px!important}.jamar-case-study-page .cs-see-all:hover{color:var(--site-navy)!important}.jamar-case-study-page .cs-related-grid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:16px!important}.jamar-case-study-page .cs-related-card{display:block!important;background:var(--site-gray)!important;border-top:3px solid var(--site-red)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;overflow:hidden!important;transition:box-shadow 0.2s,transform 0.2s!important}.jamar-case-study-page .cs-related-card:hover{box-shadow:0 6px 16px rgba(0,0,0,.15)!important;transform:translateY(-2px)!important}.jamar-case-study-page .cs-related-card-image{aspect-ratio:550 / 200!important;overflow:hidden!important}.jamar-case-study-page .cs-related-card-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.3s!important}.jamar-case-study-page .cs-related-card:hover .cs-related-card-image img{transform:scale(1.04)!important}.jamar-case-study-page .cs-related-card-title{font-family:"Montserrat",sans-serif!important;font-size:12px!important;font-weight:700!important;color:var(--site-navy)!important;padding:10px 12px!important;line-height:1.3!important;transition:color 0.2s!important}.jamar-case-study-page .cs-related-card:hover .cs-related-card-title{color:var(--site-red)!important}@media screen and (max-width:900px){.jamar-case-study-page .cs-details-section,.jamar-case-study-page .cs-gallery-section,.jamar-case-study-page .cs-related-section{padding-left:24px!important;padding-right:24px!important}.jamar-case-study-page .cs-details-grid{grid-template-columns:1fr!important;gap:28px!important}.jamar-case-study-page .cs-gallery-grid{grid-template-columns:repeat(3,1fr)!important}.jamar-case-study-page .cs-related-grid{grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width:600px){.jamar-case-study-page .cs-details-section,.jamar-case-study-page .cs-gallery-section,.jamar-case-study-page .cs-related-section{padding-left:18px!important;padding-right:18px!important}.jamar-case-study-page .cs-page-title{font-size:24px!important}.jamar-case-study-page .cs-gallery-grid{grid-template-columns:repeat(2,1fr)!important}.jamar-case-study-page .cs-related-grid{grid-template-columns:repeat(2,1fr)!important}.jamar-case-study-page .cs-lightbox{padding:50px 16px!important}.jamar-case-study-page .cs-lightbox-prev,.jamar-case-study-page .cs-lightbox-next{width:36px!important;height:36px!important;font-size:16px!important}.jamar-case-study-page .cs-lightbox-prev{left:4px!important}.jamar-case-study-page .cs-lightbox-next{right:4px!important}.jamar-case-study-page .cs-lightbox-close{top:-14px!important;right:0!important;width:32px!important;height:32px!important;font-size:18px!important}}@media screen and (max-width:420px){.jamar-case-study-page .cs-gallery-grid{grid-template-columns:1fr!important}.jamar-case-study-page .cs-related-grid{grid-template-columns:1fr!important}}