.pricing-cards{z-index:1;overflow:hidden;color:#fff}.pricing-cards,.pricing-cards>.container{position:relative}@media(min-width:992px){.pricing-cards.pc-padded{clip-path:inset(15px round 0)}}.pc-bg{position:absolute;bottom:0;left:0;right:0;top:0;overflow:hidden;backface-visibility:hidden;transform:translateZ(0);pointer-events:none;user-select:none}@media(min-width:992px){.pc-bg{position:absolute;bottom:15px;left:15px;right:15px;top:15px;border-radius:1rem}}.pc-bg .oval.oval--bottom-left,.pc-bg .oval.oval--top-right{position:absolute;width:90vw;height:90vw;border-radius:50%;pointer-events:none;z-index:1;opacity:.4;filter:none}.pc-bg .oval.oval--top-right{top:-45vw;right:-45vw;left:auto;bottom:auto}.pc-bg .oval.oval--bottom-left,.pc-bg .oval.oval--top-right{background:radial-gradient(50% 50% at 50% 50%,#fe0168 0,rgba(254,102,55,0) 100%)}.pc-bg .oval.oval--bottom-left{bottom:-45vw;left:-45vw;right:auto;top:auto}.pc-header{position:relative;z-index:1;margin-bottom:clamp(2.5rem,2rem + 3vh,5rem)}.pc-subtitle{font-size:clamp(.85rem,.7rem + .35vw,1.1rem);font-weight:400;color:rgba(255,255,255,.5);line-height:1.1;margin:0}.pc-heading{font-size:clamp(2.25rem,1.5rem + 1.25vw,3.25rem);font-weight:600;line-height:1.15}.pc-heading p{margin:0}.pc-cards-row{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media(min-width:768px){.pc-cards-row{flex-wrap:nowrap}}.pc-card{width:100%;display:flex;flex-direction:column}@media(min-width:576px){.pc-card{width:60%}}@media(min-width:768px){.pc-card{width:auto;flex:1 1 0}}.price-card{background-color:rgba(255,255,255,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:1.5rem;padding:clamp(3rem,2rem + 7%,5rem) 12%;width:100%;height:100%;display:flex;flex-direction:column}@media(max-width:575px){.price-card{padding:2rem 1.5rem;border-radius:.75rem}}.price-card-header{border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:1.5rem;margin-bottom:1.5rem}.price-card-header h3{margin-bottom:.25rem;font-weight:600;line-height:1.2}.price-card-header h3:last-child{margin-bottom:0}.price-card-header h6{font-size:clamp(.85rem,.7rem + .4vw,1.1rem);font-weight:400;color:#fff;line-height:1.4;margin:0}.price-card-content{flex:1}.extras{list-style:none;padding:0;margin:0}.extras li{position:relative;padding-left:1.5rem;color:#fff;line-height:1.5}.extras li:not(:last-child){margin-bottom:.5em}.extras li:before{content:"";position:absolute;left:0;top:.55em;width:.6rem;height:.6rem;border-radius:50%;background:#fe0168;display:inline-block}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.process-scroller{padding-top:calc(6rem + 6vh);padding-bottom:calc(6rem + 6vh)}@media (max-width:768px){.process-scroller{padding-top:4rem;padding-bottom:4rem}}.process-scroller .row{flex-wrap:wrap;display:flex}@media (min-width:991px){.process-scroller .mg-lg-layout{margin-bottom:clamp(4rem,8vw,8rem)}}.process-scroller .subtitle{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--primary);display:flex}.process-scroller .subtitle .icon{flex-shrink:0}.process-scroller h2{--tw-leading:var(--leading-tight,1.25);font-size:clamp(2rem,1.5rem + 2vw,3.5rem);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.process-scroller .mb-layout{margin-bottom:4rem}@media (min-width:1200px){.process-scroller .mb-layout{margin-bottom:calc(6rem + 6vh)}}.process-scroller .mb-layout-sm{margin-bottom:3rem}@media (min-width:1200px){.process-scroller .mb-layout-sm{margin-bottom:calc(3rem + 3vh)}}.process-scroller .items .item{align-items:center;min-height:60vh;display:flex}.process-scroller .items .item .media{border-radius:var(--radius-2xl,1rem);aspect-ratio:16/10;width:100%;margin-bottom:1.75rem;display:none;overflow:hidden}.process-scroller .items .item .media img,.process-scroller .items .item .media video{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1199px){.process-scroller .items .item .media{display:block}}.process-scroller .text-muted{color:#00000059}.process-scroller .titles h2{margin-bottom:calc(var(--spacing,.25rem) * 0);--tw-leading:var(--leading-tight,1.25);font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.process-scroller .nav-toggles{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:1.25rem;font-weight:700;line-height:1.15;list-style-type:none;display:flex}@media (max-width:767px){.process-scroller .nav-toggles{white-space:nowrap;font-size:.95rem;overflow-x:auto}}.process-scroller .nav-toggles li{cursor:pointer;padding:0 0 .5rem;display:block;position:relative}.process-scroller .nav-toggles li>span{transition:clip-path .45s cubic-bezier(.25,.46,.45,.94);display:block}.process-scroller .nav-toggles li>span:first-child{opacity:.4}.process-scroller .nav-toggles li>span:nth-child(2){top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);clip-path:inset(0 100% 0 0);position:absolute}.process-scroller .nav-toggles li:before{content:"";bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);background-color:var(--primary);transform-origin:0;width:100%;height:2px;transition:transform .45s cubic-bezier(.25,.46,.45,.94);position:absolute;transform:scaleX(0)}.process-scroller .nav-toggles li.active>span:nth-child(2){clip-path:inset(0)}.process-scroller .nav-toggles li.active:before{transform:scaleX(1)}.process-scroller .tabs .tab{display:none}.process-scroller .tabs .tab.active{display:block}.process-scroller .tabs .tab p{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (max-width:1199px){.process-scroller .gallery-col{display:none}}.process-scroller .gallery{align-items:center;min-height:60vh;max-height:60vh;display:flex;position:sticky;top:20vh}@media (max-width:1199px){.process-scroller .gallery{display:none}}.process-scroller .gallery-inner{background-color:#000;border-radius:1.5rem;flex-grow:1;width:100%;position:relative;overflow:hidden}.process-scroller .gallery-medias{position:relative}.process-scroller .gallery-medias:after{content:"";inset:calc(var(--spacing,.25rem) * 0);z-index:2;pointer-events:none;background-image:linear-gradient(90deg,#000000b3,#0000 65%);border-radius:1.5rem;position:absolute}.process-scroller .gallery-medias .media{margin:calc(var(--spacing,.25rem) * 0);z-index:1;aspect-ratio:16/10;width:100%;position:relative}.process-scroller .gallery-medias .media img,.process-scroller .gallery-medias .media video{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;z-index:1;border-radius:1.5rem;width:100%;height:100%;position:absolute}.process-scroller .gallery-medias .media:not(:first-child){top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}.process-scroller .gallery-stats{color:#fff;z-index:3;position:absolute;bottom:2rem;left:2rem}.process-scroller .gallery-stats-text{white-space:nowrap;font-size:16px;font-weight:600;line-height:1.1}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.project-features .project-feature{flex-direction:column;display:flex}.project-features.project-features--dark .project-feature h3{color:#fff}.project-features.project-features--dark .project-feature p{color:#ffffffb3}.project-features.number-large .project-feature-number{color:var(--primary,#ec008c);margin-bottom:1.5rem;font-size:clamp(2.5rem,1.75rem + 1.5vw,3.75rem);font-weight:600;line-height:1;display:block}@media (max-width:991px){.project-features.number-large .project-feature-number{margin-bottom:1rem;font-size:2.25rem}}.project-features.number-circle .project-feature-number{border:1.5px solid var(--primary,#ec008c);width:3.5rem;height:3.5rem;color:var(--primary,#ec008c);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}@media (max-width:991px){.project-features.number-circle .project-feature-number{width:2.5rem;height:2.5rem;margin-bottom:1rem;font-size:.9375rem}}.project-features .project-feature h3{margin-bottom:1rem;font-size:clamp(1.375rem,1.125rem + .5vw,1.75rem);font-weight:600;line-height:1.2}.project-features .project-feature p{color:#00000080;margin:0;font-size:1rem;line-height:1.6}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.project-features-2,.project-features-2 .section-container{position:relative}.project-features-2 .project-features-2__row{flex-direction:column;align-items:center;gap:2.5rem;display:flex}@media (min-width:992px){.project-features-2 .project-features-2__row{flex-direction:row;justify-content:space-between;gap:2rem}}.project-features-2 .project-features-2__col{width:100%}@media (min-width:992px){.project-features-2 .project-features-2__col{flex:0 0 25%;min-width:0;max-width:25%}.project-features-2 .project-features-2__col--phone{flex:none;width:auto;max-width:350px}}.project-features-2 .project-feature-2{margin-bottom:3rem}.project-features-2 .project-feature-2:last-child,.project-features-2 .project-feature-2>:last-child{margin-bottom:0}.project-features-2 .project-feature-2 h4{margin-bottom:.5rem;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:600;line-height:1.25}.project-features-2 .project-feature-2 p{color:#00000080;margin:0;font-size:1rem;line-height:1.6}.project-features-2 .cppackaging-mobile{width:100%;max-width:350px;margin:0 auto;position:relative}.project-features-2 .cppackaging-mobile.push-down{margin-bottom:-3rem}@media (max-width:768px){.project-features-2 .cppackaging-mobile.push-down{margin-bottom:0!important}}.project-features-2 .cppackaging-mobile-image{z-index:2;pointer-events:none;width:100%;display:block;position:relative}.project-features-2 .cppackaging-mobile-screen{z-index:1;background-color:#fff;border-radius:13%/6.5%;position:absolute;inset:1.3% 5.75% 2%;overflow:hidden}.project-features-2 .cppackaging-mobile-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.project-features-2 .cppackaging-loader{opacity:1;visibility:visible;background-color:#fff;justify-content:center;align-items:center;transition:opacity .75s cubic-bezier(.075,.82,.165,1),visibility .75s cubic-bezier(.075,.82,.165,1);display:flex;position:absolute;inset:0}.project-features-2 .cppackaging-loader:after{content:" ";background-color:var(--primary,#f35638);border-radius:50%;width:1.5rem;height:1.5rem;animation:projectFeatures2LoaderAnimation 1.5s infinite;display:block}.project-features-2 .cppackaging-mobile.video-blocked .cppackaging-loader,.project-features-2 .cppackaging-mobile.video-playing .cppackaging-loader{opacity:0;visibility:hidden}.project-features-2.project-features-2--dark .project-feature-2 h4{color:#fff}.project-features-2.project-features-2--dark .project-feature-2 p{color:#ffffffb3}@keyframes projectFeatures2LoaderAnimation{0%{background-color:var(--primary,#f35638);transform:scale(1)}33%{background-color:#02191b;transform:scale(.85)}66%{background-color:#35d164;transform:scale(1)}to{background-color:var(--primary,#f35638);transform:scale(1)}}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.project-marquee{width:100%;padding:2rem 0;position:relative;overflow:hidden}.project-marquee__wrapper{white-space:nowrap;will-change:transform;flex-wrap:nowrap;display:inline-flex}.project-marquee__copy{margin:0 1.5rem 0 0;font-size:clamp(2.5rem,8vw,7rem);font-weight:600;line-height:1;display:inline-block}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.project-swiper-block{width:100%}.project-swiper-block .project-swiper-header .project-swiper-subtitle{color:#0009;margin-bottom:.75rem;font-size:1rem}.project-swiper-block .project-swiper-header .project-swiper-heading{margin:0;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:700;line-height:1.15}.project-swiper{--project-swiper-odd-height:600px;--project-swiper-even-height:700px;width:100%;overflow:clip visible}.project-swiper .project-swiper-container,.project-swiper .swiper,.project-swiper .swiper-wrapper{overflow:visible}.project-swiper .swiper-slide{height:auto}.project-swiper .swiper-slide:nth-child(odd) .project-swiper-item{height:var(--project-swiper-odd-height)}.project-swiper .swiper-slide:nth-child(2n) .project-swiper-item{height:var(--project-swiper-even-height)}@media (max-width:567px){.project-swiper .swiper-slide:nth-child(odd) .project-swiper-item{height:calc(var(--project-swiper-odd-height)*.8)}.project-swiper .swiper-slide:nth-child(2n) .project-swiper-item{height:calc(var(--project-swiper-even-height)*.8)}}.project-swiper .project-swiper-item{will-change:transform;transition:transform .75s cubic-bezier(.075,.82,.165,1);position:relative}@media (min-width:568px){.project-swiper .project-swiper-item:hover{transform:scale(1.025)}}@media (max-width:567px){.project-swiper .swiper-slide-active .project-swiper-item{transform:scale(1.025)}}.project-swiper .project-swiper-item-inner{width:100%;height:100%;position:relative;overflow:hidden;box-shadow:4px 4px 50px 1px #0000000d}.project-swiper .project-swiper-item-inner img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.reviews-slider{position:relative;width:100%}.reviews-slider--light{color:#151717}.reviews-slider--dark{color:#fff}.reviews-slider--dark .review-slide{background-color:rgba(255,255,255,.08);color:#fff}.reviews-slider--dark .review-slide__author span{opacity:.5}.reviews-slider--dark .reviews-slider-pagination__btn{color:rgba(255,255,255,.4)}.reviews-slider--dark .reviews-slider-pagination__btn.is-active{color:#fff}.reviews-slider--dark .reviews-slider-pagination__btn circle{stroke:rgba(255,255,255,.25)}.reviews-slider--dark .reviews-slider-pagination__btn.is-active circle{stroke:#fff}.reviews-slider__heading{font-size:clamp(1.8rem,1.5rem + 1.5vw,3rem);font-weight:600;margin-bottom:clamp(2rem,1.5rem + 2vh,3.5rem);line-height:1.15}.reviews-swiper__slider{overflow:visible;width:100%}.review-slide{background-color:#fff;border-radius:1.5rem;padding:clamp(2.5rem,2rem + 3vw,5rem) clamp(2rem,1.5rem + 3vw,5rem);display:flex;flex-direction:column;min-height:320px;color:#151717}@media(max-width:767px){.review-slide{border-radius:.75rem;padding:2rem;min-height:280px}}@media(max-width:575px){.review-slide{padding:1.5rem 1.5rem 2.5rem}}.review-slide__header{display:flex;align-items:center;margin-bottom:1.5rem}.review-slide__author-img{max-width:8rem;max-height:3rem;margin-right:1.5rem;object-fit:contain}.review-slide__rate{display:flex;align-items:center;gap:.2em;font-size:1em;color:#ee416f}.review-slide__rate span{margin-left:.5em;font-size:.9em;font-weight:600;color:#151717}.reviews-slider--dark .review-slide__rate span{color:#fff}.review-slide__content{font-size:clamp(1.05rem,1rem + .25vw,1.25rem);line-height:1.45;margin:0 0 2rem;flex:1}.review-slide__content p{margin:0}.review-slide__author{margin-top:auto}.review-slide__author strong{display:block;font-weight:600;font-size:1rem}.review-slide__author span{display:block;opacity:.35;font-size:.9rem;line-height:1.3;margin-top:.15em}@media(max-width:575px){.review-slide__author{font-size:.9rem}}.reviews-slider-pagination{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-top:1.5rem}.reviews-slider-pagination__btn{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:none;border:none;cursor:pointer;font-size:.85rem;font-weight:500;color:rgba(21,23,23,.35);transition:color .3s ease;padding:0}.reviews-slider-pagination__btn.is-active{color:#151717}.reviews-slider-pagination__btn svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.reviews-slider-pagination__btn circle{stroke:rgba(21,23,23,.12);transition:stroke .3s ease}.reviews-slider-pagination__btn.is-active circle{stroke:#151717}