.signle-side-bar.project-details-area .project-details-info{margin-bottom:15px;color:var(--color-heading);font-family:var(--font-primary);font-size:18px;font-weight:700;line-height:27px}.signle-side-bar.project-details-area .project-details-info:last-child{margin-bottom:0}.signle-side-bar.project-details-area .project-details-info span{color:var(--color-gray);font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:30px;margin-left:10px}.project-details-thumnail-wrap img{border-radius:20px}.project-details-area-wrapper .project-details-content-wrap .title{color:var(--color-heading);font-family:var(--font-primary);font-weight:700;font-size:38px;line-height:48px;text-transform:capitalize;margin-bottom:20px}@media(min-width:768px){.project-details-area-wrapper .project-details-content-wrap .title{font-size:48px;line-height:60px}}.project-details-area-wrapper .project-details-content-wrap .mini-title{color:var(--color-heading);font-family:var(--font-primary);font-size:24px;font-weight:700;line-height:30px}.project-details-area-wrapper .project-details-content-wrap .docs{color:var(--color-gray);font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:30px;margin-bottom:20px}.project-details-swiper-wrapper .project-details-swiper .project-details-img img{border-radius:20px;width:100%;-o-object-fit:cover;object-fit:cover}.project-details-swiper-wrapper .project-details-swiper-btn{margin-top:50px;display:flex;justify-content:space-between}.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-next,.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-prev{display:flex;align-items:center;gap:20px;color:var(--color-gray);font-family:var(--font-primary);font-size:24px;font-weight:400;line-height:30px;transition:all .4s ease}.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-next span,.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-prev span{min-width:40px;min-height:40px;border:2px solid var(--color-border);border-radius:100px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-heading);transition:all .4s ease}.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-next i,.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-prev i{transition:all .4s ease;font-weight:400;font-size:14px}.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-next:hover,.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-prev:hover{color:var(--color-primary)}.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-next:hover span,.project-details-swiper-wrapper .project-details-swiper-btn .project-swiper-button-prev:hover span{background:var(--color-primary);border:2px solid var(--color-primary);color:var(--color-white)}.project-detail-hero-area{position:relative;overflow:hidden;min-height:325px;background-color:var(--color-secondary)!important}.project-detail-collage{inset:0}.project-detail-collage:before{display:block;background:linear-gradient(0deg,rgba(var(--theme-primary-rgb),.5) 0,rgba(var(--theme-primary-rgb),.24) 18%,rgba(255,255,255,.046) 36%,rgba(255,255,255,.023) 58%,rgba(255,255,255,.02) 78%,rgba(255,255,255,.02) 90%,rgba(255,255,255,.02) 100%)}.project-detail-collage:after{display:none}.project-hero-title .project-hero-title-light{font-weight:400}.project-hero-title .project-hero-title-strong{font-weight:600}.project-hero-copy{text-align:left!important}.project-hero-line{display:block;width:min(100%,450px);height:6px;margin-top:18px;border-radius:3px;background:linear-gradient(90deg,rgba(var(--theme-secondary-rgb),.72) 0,rgba(var(--theme-primary-rgb),.4) 35%,var(--color-primary) 65%,rgba(var(--theme-secondary-rgb),.72) 100%);background-size:200% 100%;box-shadow:0 0 10px var(--theme-shadow-soft),0 0 24px hsla(0,0%,100%,.046);animation:projectHeroLineGlow 7s ease-in-out infinite alternate}.project-detail-showcase{display:flex;flex-direction:column;gap:24px}.project-detail-copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.project-detail-eyebrow{display:inline-flex;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.project-detail-scope-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 0;padding:0;list-style:none}.project-detail-scope-tags li{display:inline-flex;align-items:center;gap:7px;margin:0;padding:8px 14px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:999px;background:color-mix(in srgb,currentColor 5%,transparent);font-size:13px;font-weight:500;line-height:1;letter-spacing:.01em}.project-detail-scope-tags .is-in-progress:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--color-accent-gold-soft);box-shadow:0 0 0 3px rgba(var(--theme-gold-soft-rgb),.22)}.project-detail-highlights{list-style:none;padding:0;margin:0;display:grid;gap:12px}.project-detail-highlights li{position:relative;padding-left:22px;color:hsla(0,0%,100%,.8);line-height:1.7}.project-detail-highlights li:before{content:"";position:absolute;top:11px;left:0;width:8px;height:8px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 6px rgba(var(--theme-primary-rgb),.12)}.project-detail-image-stack{display:grid;gap:0}.project-detail-image-card{overflow:hidden;border-radius:0;border:0;background:rgba(0,0,0,0);box-shadow:none;margin:0}.project-detail-image-card .project-detail-stack-image{width:100%;height:auto;display:block;margin:0}.project-detail-video-card{position:relative;width:100%;aspect-ratio:2460/1440;overflow:hidden;border-radius:24px;background:#050505;border:1px solid hsla(0,0%,100%,.08)}.project-detail-video-card iframe{position:absolute;inset:0;width:100%;height:100%;display:block}.project-detail-showcase .project-detail-image-stack>.project-detail-collage-grid .project-detail-collage-card,.project-detail-showcase .project-detail-image-stack>.project-detail-image-card,.project-detail-showcase .project-detail-image-stack>.project-detail-render-block .project-detail-collage-card,.project-detail-showcase .project-detail-image-stack>.project-detail-render-block .project-detail-image-card,.project-detail-showcase .project-detail-image-stack>.project-detail-video-card{border-radius:24px}.project-detail-showcase .project-detail-image-stack>.project-detail-image-card+.project-detail-story-block,.project-detail-showcase .project-detail-image-stack>.project-detail-video-card+.project-detail-story-block{padding-top:28px}.project-detail-showcase .project-detail-image-stack>.project-detail-collage-grid+.project-detail-image-card,.project-detail-showcase .project-detail-image-stack>.project-detail-image-card+.project-detail-image-card,.project-detail-showcase .project-detail-image-stack>.project-detail-story-block+.project-detail-image-card{margin-top:18px}.project-detail-story-block{padding:clamp(28px,3vw,40px) 0 clamp(20px,2vw,28px)}.project-detail-story-block .project-detail-eyebrow{display:inline-flex;margin-bottom:14px}.project-detail-story-block--intro{display:grid;grid-template-columns:minmax(170px,.28fr) minmax(0,1fr);-moz-column-gap:clamp(24px,3vw,56px);column-gap:clamp(24px,3vw,56px);align-items:start;padding:clamp(40px,4vw,56px) 0 clamp(32px,3vw,44px)}.project-detail-story-block--intro .project-detail-eyebrow{margin:5px 0 0}.project-detail-story-block--intro .project-detail-story-description{max-width:85ch}@media(max-width:767px){.project-detail-story-block--intro{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:32px 28px}.project-detail-story-block--intro .project-detail-eyebrow{margin:0}}.project-detail-render-title,.project-detail-story-title{margin:0 0 14px;font-size:30px;line-height:1.12;font-weight:500}.project-detail-story-description{margin:0;color:hsla(0,0%,100%,.74);font-size:16px;line-height:1.75;white-space:pre-line}.project-detail-collage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:18px}.project-detail-collage-grid.is-two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail-collage-grid.is-four-up{grid-template-columns:repeat(4,minmax(0,1fr))}.project-detail-collage-grid.is-five-up{grid-template-columns:repeat(5,minmax(0,1fr))}.project-detail-collage-grid.is-single-up{grid-template-columns:minmax(0,1fr)}.project-detail-collage-card{overflow:hidden;border-radius:24px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.project-detail-collage-card .project-detail-stack-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.project-detail-render-block{padding-top:22px}.project-detail-render-block .project-detail-collage-grid{padding-top:0}.project-detail-render-block .project-detail-collage-grid+.project-detail-collage-grid{padding-top:18px}.project-detail-render-grid{display:grid;gap:18px}.project-detail-render-grid.is-two-up{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.project-detail-showcase .project-detail-image-stack>.is-layout-content,.project-detail-showcase .project-detail-image-stack>.is-layout-wide{width:100%;margin-right:auto;margin-left:auto}.project-detail-showcase .project-detail-image-stack>.is-layout-content{width:min(72%,820px)}.project-detail-showcase .project-detail-image-stack>.is-layout-wide{width:88%}.project-detail-showcase .project-detail-image-stack>.is-layout-full{width:100%;max-width:none}.project-detail-contact-panel{margin-top:40px;padding:32px;border-radius:28px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(145deg,rgba(24,24,30,.9),rgba(13,13,17,.94)),hsla(0,0%,100%,.02);box-shadow:0 22px 70px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.05)}.project-detail-contact-copy{display:grid;gap:12px}.project-detail-contact-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.project-detail-contact-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:54px;min-height:54px;padding:0 22px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.02);color:var(--color-white);font-weight:500;position:relative;transition:transform .3s ease,border-color .3s ease,background-color .3s ease,color .3s ease}.project-detail-contact-link:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.22);color:var(--color-white)}.project-detail-contact-link.is-primary{gap:14px;padding-left:0;background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.project-detail-contact-link.is-whatsapp{gap:10px;border-color:rgba(37,211,102,.34);background:rgba(37,211,102,.09)}.project-detail-contact-link.is-whatsapp i{font-size:19px;color:#25d366}.project-detail-contact-link.is-whatsapp:hover{border-color:rgba(37,211,102,.72);background:rgba(37,211,102,.16)}.project-detail-contact-link.is-whatsapp:focus-visible{outline:2px solid rgba(37,211,102,.75);outline-offset:3px}.project-detail-contact-link-icon{position:static;width:54px;height:54px;min-width:54px;border-radius:50%;background:#fff;color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 12px 26px rgba(0,0,0,.16);margin-right:6px}.project-detail-contact-meta{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 0;padding:0;list-style:none}.project-detail-contact-meta li{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.72);font-size:14px}.project-details-area-wrapper.tmp-section-gap{position:relative;padding-top:48px;overflow:visible;isolation:isolate}.project-details-area-wrapper.tmp-section-gap:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.02) 0,transparent 18%),radial-gradient(circle at 84% 14%,rgba(255,255,255,.02) 0,transparent 16%),radial-gradient(circle at 68% 42%,rgba(255,255,255,.03) 0,transparent 20%),radial-gradient(circle at 18% 68%,rgba(255,255,255,.023) 0,transparent 17%),radial-gradient(circle at 82% 86%,rgba(255,255,255,.038) 0,transparent 18%);opacity:1}.project-details-area-wrapper.tmp-section-gap>.container{position:relative;z-index:1}.project-detail-sidebar-column,.project-detail-sidebar-column.col-lg-4{align-self:flex-start}.project-details-area-wrapper.tmp-section-gap .row.g-5{align-items:flex-start}.project-detail-sidebar{display:block;margin-top:0;padding-top:0}.project-detail-sidebar-shell{position:relative;display:flex;flex-direction:column;gap:20px;margin-top:0;padding-top:0}.project-detail-sidebar-head{display:grid;gap:12px;margin-top:0;padding-top:0}.project-detail-related-list{display:grid;gap:16px}.project-detail-related-card{position:relative;display:flex;flex-direction:row-reverse;align-items:stretch;overflow:hidden;border-radius:24px;background:#1b1b1e;border:1px solid hsla(0,0%,100%,.08);min-height:146px}.project-detail-related-image{position:relative;width:132px;min-width:132px;aspect-ratio:1/1;overflow:hidden}.project-detail-related-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.project-detail-related-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;flex:1;padding:16px 18px 18px}.project-detail-related-overlay{position:absolute;inset:0;z-index:2;border-radius:24px}@media(max-width:991px){.project-detail-hero-area{min-height:auto}.project-detail-sidebar-column{align-self:auto}.project-detail-sidebar{position:static;height:auto}.project-detail-sidebar-shell{position:static}.project-detail-collage-grid,.project-detail-collage-grid.is-five-up,.project-detail-collage-grid.is-four-up,.project-detail-render-grid.is-two-up{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.project-detail-contact-panel{margin-top:32px;padding:24px;border-radius:22px}.project-detail-collage-grid,.project-detail-collage-grid.is-five-up,.project-detail-collage-grid.is-four-up,.project-detail-collage-grid.is-two-up,.project-detail-render-grid.is-two-up{grid-template-columns:minmax(0,1fr)}.project-detail-render-title,.project-detail-story-title{font-size:24px}}@media(max-width:575px){.project-detail-related-card{min-height:0}.project-detail-related-image{width:110px;min-width:110px}}@media(max-width:991px){.project-details-area-wrapper.tmp-section-gap{padding-top:24px}}@media(max-width:767px){.project-hero-line{width:min(100%,280px);margin-top:14px}.project-detail-showcase{gap:20px}.project-detail-contact-actions{gap:10px}.project-detail-contact-link{width:100%;min-height:52px;justify-content:flex-start;padding:0 18px}.project-detail-contact-link-icon{width:50px;height:50px;min-width:50px}}@media(max-width:479px){.project-detail-contact-panel{padding:20px 18px}.project-detail-contact-meta li{width:100%}.project-detail-related-card{flex-direction:column}.project-detail-related-image{width:100%;min-width:0;aspect-ratio:4/3}}@media(max-width:767px){.project-detail-showcase .project-detail-image-stack>.is-layout-content,.project-detail-showcase .project-detail-image-stack>.is-layout-full,.project-detail-showcase .project-detail-image-stack>.is-layout-wide{width:100%}}.breadcrumb-inner .title .project-hero-title-light{font-weight:300}.breadcrumb-inner .title .project-hero-title-strong{font-weight:600}.project-hero-line{display:none!important}.autocargo-project .project-detail-showcase{gap:32px}.autocargo-project .project-agency-credit{margin:0;padding:16px 20px;border-left:3px solid #f59a12;border-radius:0 12px 12px 0;background:rgba(245,154,18,.07);color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.6}.autocargo-project .project-detail-image-stack{gap:24px}.autocargo-project .project-detail-story-block{padding:24px 0 0}.autocargo-project .project-detail-story-block:first-child{padding-top:0}.autocargo-project .project-detail-story-title{line-height:1.25}.autocargo-project .project-detail-collage-grid{padding-top:0;gap:16px}.autocargo-project .project-detail-collage-grid .project-detail-collage-card{border-radius:12px}.autocargo-project .project-detail-collage-card .project-detail-stack-image{height:auto;-o-object-fit:contain;object-fit:contain}.autocargo-project .project-detail-contact-panel,.autocargo-project [data-analytics-placement=brand_project_context]{margin:0}.autocargo-project .project-detail-contact-title{font-size:clamp(25px,3vw,32px);line-height:1.3}@media(max-width:767px){.autocargo-project .project-detail-showcase{gap:24px}.autocargo-project .project-detail-collage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.autocargo-project .project-detail-story-title{font-size:26px}}@media(max-width:575px){.autocargo-project .project-detail-collage-grid,.autocargo-project .project-detail-collage-grid.is-two-up{grid-template-columns:minmax(0,1fr)}}.moodverse-social-project .project-detail-showcase{gap:32px}.moodverse-social-project .project-detail-image-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.moodverse-social-project .project-detail-image-stack>:not(.project-detail-reel-card){grid-column:1/-1}.moodverse-social-project .project-detail-image-stack>.project-detail-image-card.is-layout-content{width:min(72%,620px)}.moodverse-social-project .project-detail-story-block{padding:22px 0 0}.moodverse-social-project .project-detail-story-title{line-height:1.25}.moodverse-social-project .project-detail-collage-grid{padding-top:0;gap:16px}.moodverse-social-project .project-detail-collage-card{border-radius:18px}.moodverse-social-project .project-detail-collage-card .project-detail-stack-image{height:auto;-o-object-fit:contain;object-fit:contain}.moodverse-social-project .project-detail-contact-panel{margin-top:0}@media(max-width:767px){.moodverse-social-project .project-detail-image-stack{gap:20px}.moodverse-social-project .project-detail-image-stack>.project-detail-image-card.is-layout-content{width:100%}}@media(max-width:575px){.moodverse-social-project .project-detail-collage-grid.is-two-up,.moodverse-social-project .project-detail-image-stack{grid-template-columns:minmax(0,1fr)}}.project-detail-reel-card{min-width:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.13);border-radius:20px;background:#080809}.project-detail-reel-media{aspect-ratio:9/16;background:#050505}.project-detail-reel-media video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-detail-reel-media .project-detail-local-video-controls{right:auto;width:min(164px,100% - 24px);flex-wrap:wrap;justify-content:space-between;gap:3px 6px;padding:6px 8px}.project-detail-reel-media .project-detail-local-video-controls .project-detail-local-video-time{display:none}.project-detail-reel-media .project-detail-local-video-controls input{order:4;flex:1 0 100%;width:100%}.project-detail-reel-caption{padding:17px 18px 20px}.project-detail-reel-caption h3{margin:0 0 7px;color:#f6f6f6;font-size:clamp(17px,1.6vw,20px);line-height:1.3}.project-detail-reel-caption p{margin:0;color:hsla(0,0%,100%,.67);font-size:14px;line-height:1.55}.project-details-area-wrapper .project-detail-page-container{width:min(100% - 40px,1320px);max-width:none;padding-inline:0}.project-case-study-lead{padding-bottom:clamp(20px,2.4vw,32px)!important}.project-case-study-lead .breadcrumb-inner{gap:clamp(14px,1.5vw,20px)}.project-case-study-lead+.project-details-area-wrapper.tmp-section-gap{padding-top:clamp(16px,2vw,28px)}.project-detail-page-container .project-detail-showcase{gap:clamp(28px,3vw,48px)}.project-detail-page-container .project-detail-copy{max-width:980px}.project-detail-page-container .project-detail-story-description{max-width:76ch;line-height:1.75}.project-detail-bottom-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch;margin-top:clamp(12px,2vw,32px)}.project-detail-bottom-grid>*{min-width:0;height:100%}.project-detail-bottom-grid>:only-child{grid-column:1/-1}.project-detail-bottom-grid .project-detail-contact-panel{margin:0;background:#09090b;border:1px solid hsla(0,0%,100%,.13);border-radius:20px;box-shadow:none}.moodverse-social-project .project-detail-image-stack{grid-template-columns:repeat(4,minmax(0,1fr))}.moodverse-social-project .project-detail-showcase>section{padding-top:clamp(20px,2vw,32px)}@media(max-width:1199px){.moodverse-social-project .project-detail-image-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.project-details-area-wrapper .project-detail-page-container{width:calc(100% - 32px)}.project-detail-bottom-grid{grid-template-columns:minmax(0,1fr)}.project-detail-bottom-grid>:only-child{grid-column:auto}}@media(max-width:575px){.moodverse-social-project .project-detail-image-stack{grid-template-columns:minmax(0,1fr)}}