.full-case-study .page-width{max-width:1200px;margin:0 auto;padding:0 1.5rem}.fcs-breadcrumb{font-size:.9rem;color:#555;margin-bottom:1rem}.fcs-breadcrumb a{color:#2b26fe;text-decoration:none}.fcs-breadcrumb__sep{margin:0 .5rem}.fcs-breadcrumb__current{color:#111;font-weight:700}.fcs-banner{background-size:cover;background-position:center;padding:4rem 1rem;text-align:center}.fcs-banner__text{color:#fff;font-size:2.5rem;text-shadow:0 2px 6px rgba(0,0,0,.5)}.fcs-hero{text-align:center;margin:2rem 0}.fcs-hero__img{width:100%;max-height:400px;object-fit:cover;border-radius:8px}.fcs-hero__category{display:inline-block;margin-top:.75rem;background:#2b26fe;color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.85rem;text-transform:uppercase}.fcs-hero__title{font-size:2rem;margin:.5rem 0}.fcs-hero__tagline{color:#555;font-size:1rem;margin:.5rem 0 1.5rem}.fcs-metrics{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:1rem 0}.fcs-metric{flex:1 1 22%;background:linear-gradient(135deg,#2b26fe1a,#2b26fe0d);border-radius:8px;padding:1rem;text-align:center}.fcs-metric__value{font-size:1.5rem;font-weight:700;color:#2b26fe}.fcs-metric__label{font-size:.85rem;color:#333;margin-top:.25rem}.fcs-info{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0}.fcs-info__col h3{font-size:1.2rem;margin-bottom:.5rem}.fcs-info__col p{color:#555;line-height:1.5}.fcs-problem-image img,.fcs-solution-image img{width:100%;border-radius:6px;margin-bottom:1rem}.fcs-details{margin:2rem 0}.fcs-details__heading{font-size:1.5rem;margin-bottom:1rem}.fcs-details__list{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1rem}.fcs-details__list dt{font-weight:600;color:#333}.fcs-details__list dd{margin:0;padding-bottom:.5rem;border-bottom:1px solid #ddd;color:#555}.fcs-gallery{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:2rem 0}.fcs-gallery__item{text-align:center}.fcs-gallery__img{width:100%;border-radius:6px;cursor:pointer;transition:transform .3s}.fcs-gallery__img:hover{transform:scale(1.05)}.gallery-caption{font-size:.85rem;color:#555;margin-top:.5rem}.lightbox{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:none;align-items:center;justify-content:center;z-index:1000}.lightbox.visible{display:flex}.lightbox img{max-width:90%;max-height:90%;border-radius:6px}.fcs-timeline{display:flex;align-items:center;justify-content:space-between;margin:2rem 0;flex-wrap:wrap}.fcs-step{text-align:center;flex:1 1 80px}.fcs-step__circle{background:#2b26fe;color:#fff;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;margin:0 auto .5rem}.fcs-step__label{font-size:.85rem;color:#333}.fcs-testimonial{background:#f9f9fb;padding:2rem 1rem;margin:2rem 0;border-radius:8px;text-align:center}.fcs-testimonial__quote{font-size:1.1rem;font-style:italic;color:#444;margin-bottom:1rem}.fcs-testimonial__author{font-weight:700;color:#111}.fcs-team__heading{font-size:1.5rem;margin:2rem 0 1rem;text-align:center}.fcs-team{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.fcs-team__card{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000000f;padding:1rem;text-align:center}.fcs-team__avatar{width:80px;height:80px;object-fit:cover;border-radius:50%;margin:0 auto .75rem}.fcs-team__name{font-size:1rem;font-weight:700}.fcs-team__role{font-size:.85rem;color:#555;margin-bottom:.5rem}.fcs-team__contact{display:inline-block;background:#2b26fe;color:#fff;padding:.5rem 1rem;border-radius:4px;font-size:.9rem;text-decoration:none;transition:background .2s}.fcs-team__contact:hover{background:#2318c9}.fcs-footer{text-align:center;margin:3rem 0 1rem}.fcs-footer__back{display:inline-block;margin-bottom:1rem;color:#2b26fe;text-decoration:none}.fcs-footer__btn{display:inline-block;background:#2b26fe;color:#fff;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;font-size:1rem;transition:background .2s}.fcs-footer__btn:hover{background:#2318c9}@media(max-width:767px){.fcs-info,.fcs-details__list{grid-template-columns:1fr}.fcs-timeline{flex-direction:column}.fcs-step__circle{width:2rem;height:2rem;line-height:2rem}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/full-case-study.css.map */
