.header[data-v-001acb19]{z-index:1000;background:0 0;padding:0 24px;font-family:Chakra Petch,sans-serif;position:relative;top:0}.header-container[data-v-001acb19]{justify-content:space-between;align-items:center;max-width:1200px;height:124px;margin:0 auto;display:flex}.brand-logo[data-v-001acb19]{flex-shrink:0;align-items:center;padding:8px 0;text-decoration:none;display:inline-flex}.logo-image[data-v-001acb19]{object-fit:contain;width:auto;max-width:280px;height:108px;transition:transform .25s;display:block}.brand-logo:hover .logo-image[data-v-001acb19]{transform:scale(1.03)}.nav-links[data-v-001acb19]{align-items:center;gap:48px;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-v-001acb19]{position:relative}.nav-link[data-v-001acb19]{color:#fff;cursor:pointer;align-items:center;gap:8px;padding:12px 0;font-size:1.05rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.nav-link[data-v-001acb19]:after{content:"";background-color:#84cc16;width:0;height:2px;transition:width .2s;position:absolute;bottom:0;left:0}.nav-item:hover>.nav-link[data-v-001acb19],.nav-link.active[data-v-001acb19]{color:#84cc16}.nav-item:hover>.nav-link[data-v-001acb19]:after,.nav-link.active[data-v-001acb19]:after{width:100%}.caret-down[data-v-001acb19]{width:16px;height:16px;transition:transform .2s}.caret-down.rotated[data-v-001acb19]{transform:rotate(180deg)}.dropdown-menu[data-v-001acb19]{opacity:0;visibility:hidden;z-index:100;background-color:#121212;border:1px solid #262626;width:245px;margin:0;padding:0;list-style:none;transition:all .2s;position:absolute;top:calc(100% + 14px);left:0;transform:translateY(8px)}.dropdown-menu[data-v-001acb19]:before{content:"";width:100%;height:16px;position:absolute;top:-16px;left:0}.nav-item:hover>.dropdown-menu[data-v-001acb19],.nav-item.open>.dropdown-menu[data-v-001acb19]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-item[data-v-001acb19]{border-bottom:1px solid #262626;position:relative}.dropdown-item[data-v-001acb19]:last-child{border-bottom:none}.dropdown-link[data-v-001acb19]{color:#fff;cursor:pointer;background-color:#121212;justify-content:space-between;align-items:center;padding:20px 26px;font-size:.98rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.dropdown-item:hover>.dropdown-link[data-v-001acb19],.dropdown-item.open>.dropdown-link[data-v-001acb19]{color:#fff;background-color:#84cc16}.caret-right[data-v-001acb19]{flex-shrink:0;width:16px;height:16px;transition:transform .2s}.caret-right.rotated[data-v-001acb19]{transform:rotate(90deg)}.mobile-socials[data-v-001acb19]{display:none}.sub-dropdown-menu[data-v-001acb19]{opacity:0;visibility:hidden;background-color:#121212;border:1px solid #262626;width:245px;margin:0;padding:0;list-style:none;transition:all .18s;position:absolute;top:-1px;left:100%;transform:translate(6px)}.dropdown-item:hover>.sub-dropdown-menu[data-v-001acb19],.dropdown-item.open>.sub-dropdown-menu[data-v-001acb19]{opacity:1;visibility:visible;transform:translate(0)}.menu-toggle[data-v-001acb19]{cursor:pointer;z-index:1001;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;padding:0;transition:all .25s;display:none;position:relative}.menu-toggle[data-v-001acb19]:hover,.menu-toggle.active[data-v-001acb19],.menu-toggle[data-v-001acb19]:focus{background:0 0;border:none;outline:none}.hamburger-box[data-v-001acb19]{flex-direction:column;justify-content:space-between;width:22px;height:12px;display:flex;position:relative}.hamburger-bar[data-v-001acb19]{border-radius:2px;height:2px;transition:all .3s cubic-bezier(.4,0,.2,1);display:block}.bar-top[data-v-001acb19]{transform-origin:50%;background-color:#fff;width:22px}.bar-bot[data-v-001acb19]{transform-origin:50%;background-color:#84cc16;width:15px;margin-left:auto}.menu-toggle:hover .bar-bot[data-v-001acb19]{width:22px}.menu-toggle.active .bar-top[data-v-001acb19]{background-color:#84cc16;transform:translateY(5px)rotate(45deg)}.menu-toggle.active .bar-bot[data-v-001acb19]{background-color:#84cc16;width:22px;transform:translateY(-5px)rotate(-45deg)}@media (width<=768px){.header.menu-open[data-v-001acb19]{-webkit-backdrop-filter:blur(24px);z-index:1000;background:#0e0e0efa;width:100vw;height:100dvh;padding:0;animation:.25s ease-out fadeInMenuOverlay-001acb19;position:fixed;inset:0;overflow:hidden}@keyframes fadeInMenuOverlay-001acb19{0%{opacity:0}to{opacity:1}}.header-container[data-v-001acb19]{justify-content:space-between;align-items:center;height:96px;display:flex}.header.menu-open .header-container[data-v-001acb19]{box-sizing:border-box;grid-template:"logo toggle"96px"nav nav"1fr/1fr auto;align-items:center;width:100%;max-width:100%;height:100dvh;margin:0;padding:0 24px;display:grid}.brand-logo[data-v-001acb19]{z-index:1002;position:relative}.header.menu-open .brand-logo[data-v-001acb19]{grid-area:logo;align-items:center;height:96px;padding:0;display:inline-flex}.logo-image[data-v-001acb19]{height:82px}.menu-toggle[data-v-001acb19]{z-index:1002;margin-left:auto;display:inline-flex;position:relative}.header.menu-open .menu-toggle[data-v-001acb19]{grid-area:toggle;margin:0 0 0 auto}.main-nav[data-v-001acb19]{display:none}.header.menu-open .main-nav[data-v-001acb19]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#fff3 transparent;grid-area:nav;width:100%;height:100%;min-height:0;display:block;overflow-y:auto}.header.menu-open .main-nav[data-v-001acb19]::-webkit-scrollbar{width:4px}.header.menu-open .main-nav[data-v-001acb19]::-webkit-scrollbar-track{background:0 0}.header.menu-open .main-nav[data-v-001acb19]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.nav-links[data-v-001acb19]{display:none}.header.menu-open .nav-links[data-v-001acb19]{-webkit-backdrop-filter:none;background:0 0;flex-direction:column;align-items:stretch;gap:0;width:100%;height:auto;margin:0;padding:8px 0 40px;list-style:none;display:flex;position:static;overflow:visible}.nav-link[data-v-001acb19]{letter-spacing:.5px;color:#fff;border-bottom:1px solid #ffffff14;justify-content:space-between;width:100%;padding:16px 0;font-size:1.3rem;font-weight:700}.nav-link[data-v-001acb19]:after{display:none!important}.nav-item:hover>.nav-link[data-v-001acb19],.nav-link.active[data-v-001acb19]{color:#fff}.nav-item:hover>.nav-link[data-v-001acb19]:after,.nav-link.active[data-v-001acb19]:after{display:none!important}.dropdown-menu[data-v-001acb19],.sub-dropdown-menu[data-v-001acb19]{opacity:1;visibility:visible;width:100%;box-shadow:none;background:0 0;border:none;margin-top:0;padding:4px 0 8px 12px;display:none;position:static;transform:none}.dropdown-menu[data-v-001acb19]:before{display:none}.nav-item.open>.dropdown-menu[data-v-001acb19],.dropdown-item.open>.sub-dropdown-menu[data-v-001acb19]{display:block}.dropdown-link[data-v-001acb19]{color:#a1a1aa;border-bottom:1px solid #ffffff0a;padding:12px 4px;font-size:1.1rem}.dropdown-link[data-v-001acb19]:hover{color:#84cc16}.sub-dropdown-menu .dropdown-link[data-v-001acb19]{color:#888;background-color:#0000;padding-left:20px;font-size:1rem}.mobile-socials[data-v-001acb19]{border-top:none;flex-direction:column;gap:14px;margin-top:32px;padding-top:0;padding-bottom:32px;display:flex}.mobile-socials-label[data-v-001acb19]{letter-spacing:2px;color:#71717a;text-transform:uppercase;font-size:.8rem;font-weight:700}.mobile-socials-links[data-v-001acb19]{align-items:center;gap:14px;display:flex}.social-btn[data-v-001acb19]{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));height:42px;box-shadow:none;background-color:#ffffff38;border:none;border-radius:0;justify-content:center;align-items:center;padding:1.5px;text-decoration:none;transition:background-color .25s,transform .25s;display:inline-flex}.social-btn-plate[data-v-001acb19]{color:#fff;letter-spacing:.5px;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background-color:#121212;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:0 18px;font-size:.95rem;font-weight:700;transition:background-color .25s,color .25s;display:inline-flex}.social-btn[data-v-001acb19]:hover,.social-btn[data-v-001acb19]:active{box-shadow:none;background-color:#84cc16;transform:translateY(-2px)}.social-btn:hover .social-btn-plate[data-v-001acb19],.social-btn:active .social-btn-plate[data-v-001acb19]{color:#84cc16;background-color:#17220e}.social-btn:hover svg[data-v-001acb19],.social-btn:active svg[data-v-001acb19]{color:#84cc16}.social-btn svg[data-v-001acb19]{flex-shrink:0}}.minimal-stats-section[data-v-0daa76cf]{z-index:2;background-color:#0d0d0d;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;width:100%;padding:50px 24px;position:relative}.stats-container[data-v-0daa76cf]{max-width:1200px;margin:0 auto}.stats-grid[data-v-0daa76cf]{grid-template-columns:repeat(4,1fr);align-items:center;display:grid}.stat-item[data-v-0daa76cf]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:10px 16px;transition:transform .25s;display:flex;position:relative}.stat-item[data-v-0daa76cf]:not(:last-child):after{content:"";background:#ffffff14;width:1px;height:70%;position:absolute;top:15%;right:0}.stat-item[data-v-0daa76cf]:hover{transform:translateY(-2px)}.stat-value[data-v-0daa76cf]{justify-content:center;align-items:baseline;gap:2px;margin-bottom:8px;display:flex}.stat-number[data-v-0daa76cf]{color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;font-family:Chakra Petch,sans-serif;font-size:clamp(2.3rem,3.8vw,3.2rem);font-weight:500;line-height:1;transition:color .2s}.stat-suffix[data-v-0daa76cf]{color:#84cc16;font-family:Chakra Petch,sans-serif;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:500;line-height:1}.stat-label[data-v-0daa76cf]{color:#a1a1aa;text-transform:uppercase;letter-spacing:1.5px;font-family:Mulish,sans-serif;font-size:clamp(.8rem,1.1vw,.9rem);font-weight:500;line-height:1.3;transition:color .2s}.stat-item:hover .stat-label[data-v-0daa76cf]{color:#fff}@media (width<=900px){.minimal-stats-section[data-v-0daa76cf]{padding:40px 20px}.stats-grid[data-v-0daa76cf]{grid-template-columns:repeat(2,1fr);row-gap:28px}.stat-item[data-v-0daa76cf]:not(:last-child):after{display:none}.stat-item[data-v-0daa76cf]:nth-child(odd):after{content:"";background:#ffffff14;width:1px;height:70%;display:block;position:absolute;top:15%;right:0}}@media (width<=600px){.minimal-stats-section[data-v-0daa76cf]{padding:32px 16px}.stats-grid[data-v-0daa76cf]{grid-template-columns:repeat(2,1fr);gap:24px 8px}.stat-item[data-v-0daa76cf]{padding:8px 10px}.stat-value[data-v-0daa76cf]{margin-bottom:6px}.stat-number[data-v-0daa76cf]{font-size:2.1rem}.stat-suffix[data-v-0daa76cf]{font-size:1.7rem}.stat-label[data-v-0daa76cf]{letter-spacing:.8px;font-size:.78rem}}.services-main-section[data-v-db8ef6a1]{background-color:#080808;border-bottom:1px solid #ffffff14;position:relative}.accent-lime[data-v-db8ef6a1]{color:#84cc16}.desktop-services-showcase[data-v-db8ef6a1]{width:100%;max-width:1380px;margin:0 auto;padding:96px 32px 108px;display:block}.desktop-header[data-v-db8ef6a1]{text-align:center;max-width:860px;margin:0 auto 48px}.desktop-tag[data-v-db8ef6a1]{letter-spacing:3px;text-transform:uppercase;color:#84cc16;margin-bottom:10px;font-family:Chakra Petch,sans-serif;font-size:.82rem;font-weight:700;display:inline-block}.desktop-title[data-v-db8ef6a1]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;margin:0 0 16px;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.2vw,3rem);font-weight:800;line-height:1.12}.desktop-subtitle[data-v-db8ef6a1]{color:#a1a1aa;max-width:620px;margin:0 auto;font-family:Mulish,sans-serif;font-size:1.05rem;line-height:1.6}.desktop-accordion[data-v-db8ef6a1]{align-items:stretch;gap:14px;width:100%;height:580px;display:flex}.accordion-card[data-v-db8ef6a1]{cursor:pointer;will-change:flex;background-color:#121214;border:1px solid #ffffff1a;border-radius:18px;outline:none;flex:1;min-width:72px;transition:flex .65s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .4s,transform .3s;position:relative;overflow:hidden}.accordion-card[data-v-db8ef6a1]:hover{border-color:#ffffff40}.accordion-card.is-active[data-v-db8ef6a1]{cursor:default;border-color:#84cc168c;flex:4.8;box-shadow:0 24px 50px #000000d9}.accordion-card[data-v-db8ef6a1]:focus-visible{outline-offset:2px;border-color:#84cc16;outline:2px solid #84cc16}.accordion-card-img[data-v-db8ef6a1]{object-fit:cover;object-position:center;filter:brightness(.62)contrast(1.05);width:100%;height:100%;transition:transform .75s cubic-bezier(.22,1,.36,1),filter .5s;position:absolute;inset:0}.accordion-card.is-active .accordion-card-img[data-v-db8ef6a1]{filter:brightness(.92)contrast(1.05);transform:scale(1.04)}.accordion-vignette[data-v-db8ef6a1]{pointer-events:none;z-index:2;background:linear-gradient(#0000001a 0%,#0000004d 40%,#000000d1 80%,#000000f5 100%);position:absolute;inset:0}.collapsed-indicator[data-v-db8ef6a1]{z-index:5;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;transition:opacity .35s,transform .35s;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.collapsed-indicator.is-hidden[data-v-db8ef6a1]{opacity:0;visibility:hidden;transform:translate(-50%)translateY(16px)}.collapsed-title[data-v-db8ef6a1]{writing-mode:vertical-rl;letter-spacing:2px;text-transform:uppercase;color:#fff;text-shadow:0 2px 10px #000000f2;white-space:nowrap;font-family:Chakra Petch,sans-serif;font-size:1.15rem;font-weight:800;transform:rotate(180deg)}.expanded-content[data-v-db8ef6a1]{z-index:5;opacity:0;pointer-events:none;flex-direction:column;gap:12px;width:100%;padding:44px 38px;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:0;left:0;transform:translateY(20px)}.expanded-content.is-visible[data-v-db8ef6a1]{opacity:1;pointer-events:auto;transition-delay:.15s;transform:translateY(0)}.expanded-badge-row[data-v-db8ef6a1]{color:#84cc16;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:8px;font-family:Chakra Petch,monospace;font-size:.86rem;font-weight:700;display:flex}.expanded-badge-dot[data-v-db8ef6a1]{color:#ffffff59}.expanded-badge-text[data-v-db8ef6a1]{color:#a1a1aa}.expanded-service-title[data-v-db8ef6a1]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;text-shadow:0 3px 14px #000000f2;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,2.7vw,2.7rem);font-weight:800;line-height:1.08}.expanded-service-desc[data-v-db8ef6a1]{color:#e4e4e7;text-shadow:0 2px 10px #000000f2;max-width:520px;margin:0;font-family:Mulish,sans-serif;font-size:1.02rem;line-height:1.6}.expanded-cta-btn[data-v-db8ef6a1]{color:#080808;letter-spacing:1.5px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));cursor:pointer;background-color:#84cc16;border:none;border-radius:0;align-self:flex-start;align-items:center;gap:10px;margin-top:10px;padding:13px 28px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:800;transition:background-color .2s,transform .2s;display:inline-flex}.expanded-cta-btn[data-v-db8ef6a1]:hover{box-shadow:none;background-color:#9ef01a;transform:translateY(-2px)}.expanded-cta-btn svg[data-v-db8ef6a1]{transition:transform .2s}.expanded-cta-btn:hover svg[data-v-db8ef6a1]{transform:translate(4px)}.mobile-parallax-track[data-v-db8ef6a1]{display:none}@media (width<=991px){.desktop-services-showcase[data-v-db8ef6a1]{display:none}.mobile-parallax-track[data-v-db8ef6a1]{background-color:#080808;height:520vh;display:block;position:relative}.services-parallax-sticky[data-v-db8ef6a1]{background-color:#080808;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:sticky;top:0;left:0;overflow:hidden}.intro-header[data-v-db8ef6a1]{text-align:center;z-index:20;pointer-events:none;width:100%;padding:0 20px;transition:opacity .25s,transform .25s;position:absolute;top:24px;left:0}.intro-tag[data-v-db8ef6a1]{letter-spacing:2.5px;text-transform:uppercase;color:#84cc16;margin-bottom:6px;font-family:Chakra Petch,sans-serif;font-size:.78rem;font-weight:700;display:inline-block}.intro-title[data-v-db8ef6a1]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:800;line-height:1.15}.services-slides-stage[data-v-db8ef6a1]{width:100vw;height:100dvh;position:absolute;inset:0;overflow:hidden}.service-fullscreen-slide[data-v-db8ef6a1]{cursor:pointer;will-change:transform;background-color:#000;width:100vw;height:100dvh;position:absolute;inset:0;overflow:hidden}.slide-bg-wrapper[data-v-db8ef6a1]{z-index:1;position:absolute;inset:0;overflow:hidden}.slide-bg-img[data-v-db8ef6a1]{object-fit:cover;object-position:center center;will-change:transform;filter:brightness(.92)contrast(1.04);width:100%;height:124%;position:absolute;top:-12%;left:0}.slide-vignette[data-v-db8ef6a1]{z-index:2;pointer-events:none;background:linear-gradient(#0009 0%,#0000001a 25%,#0000004d 55%,#000000e0 85%,#000000fa 100%);position:absolute;inset:0}.slide-content-overlay[data-v-db8ef6a1]{z-index:3;padding:30px 20px calc(76px + env(safe-area-inset-bottom,0px));pointer-events:none;max-width:1280px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.slide-caption-box[data-v-db8ef6a1]{flex-direction:column;gap:8px;max-width:100%;display:flex}.slide-title-row[data-v-db8ef6a1]{align-items:center;gap:12px;display:flex}.slide-number[data-v-db8ef6a1]{color:#84cc16;letter-spacing:1px;text-shadow:0 2px 10px #000000f2;opacity:0;font-family:Chakra Petch,monospace;font-size:1.45rem;font-weight:800;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.slide-service-title[data-v-db8ef6a1]{color:#fff;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 2px 14px #000000f2;opacity:0;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.4rem,4.5vw,1.85rem);font-weight:800;line-height:1.1;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.slide-service-desc[data-v-db8ef6a1]{color:#f4f4f5;text-shadow:0 2px 12px #000000fa;opacity:0;margin:0;font-family:Mulish,sans-serif;font-size:.9rem;line-height:1.5;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.slide-cta-row[data-v-db8ef6a1]{opacity:0;margin-top:8px;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.service-fullscreen-slide.is-in-view .slide-number[data-v-db8ef6a1]{opacity:1;transition-delay:80ms;transform:translateY(0)}.service-fullscreen-slide.is-in-view .slide-service-title[data-v-db8ef6a1]{opacity:1;transition-delay:.16s;transform:translateY(0)}.service-fullscreen-slide.is-in-view .slide-service-desc[data-v-db8ef6a1]{opacity:1;transition-delay:.24s;transform:translateY(0)}.service-fullscreen-slide.is-in-view .slide-cta-row[data-v-db8ef6a1]{opacity:1;transition-delay:.32s;transform:translateY(0)}.service-cta-btn[data-v-db8ef6a1]{color:#0b0b0b;letter-spacing:1.5px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));cursor:pointer;pointer-events:auto;box-shadow:none;background-color:#84cc16;border:none;border-radius:0;align-items:center;gap:8px;padding:10px 22px;font-family:Chakra Petch,sans-serif;font-size:.8rem;font-weight:800;transition:all .25s;display:inline-flex}.service-cta-btn[data-v-db8ef6a1]:hover,.service-cta-btn[data-v-db8ef6a1]:active{box-shadow:none;background-color:#a3e635;transform:translateY(-2px)}.service-cta-btn svg[data-v-db8ef6a1]{transition:transform .25s}.service-cta-btn:hover svg[data-v-db8ef6a1]{transform:translate(4px)}}.section-anchor[data-v-db8ef6a1]{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.appointment-section[data-v-ac3cb78f]{background-color:#121212;border-bottom:1px solid #ffffff14;padding:85px 24px 95px;font-family:Chakra Petch,sans-serif;position:relative;overflow:hidden}.appointment-container[data-v-ac3cb78f]{z-index:1;max-width:1200px;margin:0 auto;position:relative}.appointment-container.no-offer-container[data-v-ac3cb78f]{max-width:860px}.appointment-grid[data-v-ac3cb78f]{grid-template-columns:minmax(0,1.25fr) minmax(320px,420px);align-items:stretch;gap:clamp(32px,4.5vw,64px);margin-top:0;display:grid}.appointment-grid.no-offer[data-v-ac3cb78f]{max-width:860px;margin:0 auto;display:block}.appointment-grid.no-offer .form-column[data-v-ac3cb78f]{height:auto;display:block}.appointment-grid.no-offer .section-header[data-v-ac3cb78f]{margin-bottom:50px}.appointment-grid.no-offer .minimal-flow[data-v-ac3cb78f]{min-height:280px;margin-top:20px;padding:10px 0 20px}.appointment-grid.no-offer .flow-actions[data-v-ac3cb78f]{margin-top:32px;padding-top:0}.form-column[data-v-ac3cb78f]{flex-direction:column;justify-content:space-between;min-width:0;height:100%;display:flex}.section-header[data-v-ac3cb78f]{margin-bottom:28px;position:relative}.ghost-heading[data-v-ac3cb78f]{letter-spacing:2px;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #ffffff17;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;opacity:0;font-family:Chakra Petch,sans-serif;font-size:clamp(2.6rem,6.5vw,4.8rem);font-weight:800;line-height:1;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:-24px;left:0;transform:translateY(-18px)}.appointment-section.is-revealed .ghost-heading[data-v-ac3cb78f]{opacity:1;transform:translateY(0)}.section-title[data-v-ac3cb78f]{z-index:1;letter-spacing:-.5px;color:#fff;text-transform:uppercase;opacity:0;margin-bottom:12px;font-size:clamp(1.8rem,4vw,2.7rem);font-weight:800;line-height:1.15;transition:opacity .75s cubic-bezier(.16,1,.3,1) .1s,transform .75s cubic-bezier(.16,1,.3,1) .1s;position:relative;transform:translateY(28px)}.appointment-section.is-revealed .section-title[data-v-ac3cb78f]{opacity:1;transform:translateY(0)}.section-desc[data-v-ac3cb78f]{color:#a1a1aa;opacity:0;max-width:720px;margin:0;font-family:Mulish,sans-serif;font-size:clamp(.95rem,1.8vw,1.05rem);line-height:1.6;transition:opacity .75s cubic-bezier(.16,1,.3,1) .2s,transform .75s cubic-bezier(.16,1,.3,1) .2s;transform:translateY(22px)}.appointment-section.is-revealed .section-desc[data-v-ac3cb78f]{opacity:1;transform:translateY(0)}.minimal-flow[data-v-ac3cb78f]{opacity:0;flex-direction:column;flex:1;margin-top:0;padding:0;transition:opacity .75s cubic-bezier(.16,1,.3,1) .32s,transform .75s cubic-bezier(.16,1,.3,1) .32s;display:flex;transform:translateY(24px)}.appointment-section.is-revealed .minimal-flow[data-v-ac3cb78f]{opacity:1;transform:translateY(0)}.flow-content[data-v-ac3cb78f]{flex-direction:column;flex:1;height:100%;display:flex}.step-indicator[data-v-ac3cb78f]{letter-spacing:2px;opacity:0;align-items:center;gap:6px;margin-bottom:16px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:700;transition:opacity .7s cubic-bezier(.16,1,.3,1) .38s,transform .7s cubic-bezier(.16,1,.3,1) .38s;display:flex;transform:translateY(16px)}.appointment-section.is-revealed .step-indicator[data-v-ac3cb78f]{opacity:1;transform:translateY(0)}.step-current[data-v-ac3cb78f]{color:#84cc16}.step-sep[data-v-ac3cb78f]{color:#52525b}.step-max[data-v-ac3cb78f]{color:#71717a}.step-view[data-v-ac3cb78f]{width:100%}.step-question[data-v-ac3cb78f]{color:#fff;text-transform:uppercase;letter-spacing:-.3px;margin-bottom:24px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.5rem,3.2vw,2.2rem);font-weight:700;line-height:1.25}.minimal-input[data-v-ac3cb78f]{color:#fff;background:0 0;border:none;border-bottom:2px solid #333;border-radius:0;outline:none;width:100%;margin-bottom:10px;padding:12px 0 16px;font-family:Mulish,sans-serif;font-size:clamp(1.2rem,2.5vw,1.65rem);transition:border-color .25s}.minimal-input[data-v-ac3cb78f]::placeholder{color:#52525b}.minimal-input[data-v-ac3cb78f]:focus{border-bottom-color:#84cc16}.minimal-textarea[data-v-ac3cb78f]{resize:vertical;min-height:90px;font-size:1.15rem;line-height:1.6}.date-input[data-v-ac3cb78f]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;font-family:Mulish,sans-serif;font-size:1.25rem}.step-hint[data-v-ac3cb78f]{color:#a1a1aa;margin-top:-16px;margin-bottom:22px;font-family:Mulish,sans-serif;font-size:.92rem}.services-list[data-v-ac3cb78f]{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.service-chip[data-v-ac3cb78f]{color:#e4e4e7;cursor:pointer;box-shadow:none;background-color:#ffffff0a;border:1px solid #333;border-radius:0;outline:none;align-items:center;gap:10px;padding:12px 22px;font-family:Mulish,sans-serif;font-size:.96rem;font-weight:600;transition:all .2s;display:inline-flex}.service-chip[data-v-ac3cb78f]:hover{color:#84cc16;background-color:#84cc1614;border-color:#84cc16}.service-chip.active[data-v-ac3cb78f]{color:#0f0f0f;background-color:#84cc16;border-color:#84cc16;font-weight:800}.error-text[data-v-ac3cb78f]{color:#ef4444;margin-top:8px;margin-bottom:16px;font-family:Mulish,sans-serif;font-size:.85rem;font-weight:600}.flow-actions[data-v-ac3cb78f]{opacity:0;align-items:center;gap:20px;margin-top:auto;margin-bottom:0;padding-top:28px;transition:opacity .75s cubic-bezier(.16,1,.3,1) .44s,transform .75s cubic-bezier(.16,1,.3,1) .44s;display:flex;transform:translateY(20px)}.appointment-section.is-revealed .flow-actions[data-v-ac3cb78f]{opacity:1;transform:translateY(0)}.primary-btn[data-v-ac3cb78f]{color:#0f0f0f;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;box-shadow:none;background-color:#84cc16;border:none;border-radius:0;align-items:center;gap:8px;padding:13px 32px;font-family:Mulish,sans-serif;font-size:.88rem;font-weight:800;transition:all .2s;display:inline-flex}.primary-btn[data-v-ac3cb78f]:hover{box-shadow:none;background-color:#9ae624;transform:translateY(-2px)}.back-link[data-v-ac3cb78f]{color:#a1a1aa;cursor:pointer;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;gap:4px;padding:8px 10px;font-family:Mulish,sans-serif;font-size:.88rem;font-weight:600;transition:color .2s;display:inline-flex}.back-link[data-v-ac3cb78f]:hover{color:#fff}.step-slide-enter-active[data-v-ac3cb78f],.step-slide-leave-active[data-v-ac3cb78f]{transition:opacity .22s,transform .22s}.step-slide-enter-from[data-v-ac3cb78f]{opacity:0;transform:translateY(10px)}.step-slide-leave-to[data-v-ac3cb78f]{opacity:0;transform:translateY(-10px)}.minimal-success[data-v-ac3cb78f]{padding:20px 0}.success-mark[data-v-ac3cb78f]{color:#84cc16;background-color:#84cc1626;border:1px solid #84cc16;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:20px;font-size:1.4rem;font-weight:800;display:inline-flex}.success-heading[data-v-ac3cb78f]{color:#fff;text-transform:uppercase;letter-spacing:-.3px;margin-bottom:14px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:800}.success-desc[data-v-ac3cb78f]{color:#d4d4d8;margin-bottom:6px;font-family:Mulish,sans-serif;font-size:1.05rem;line-height:1.6}.success-sub[data-v-ac3cb78f]{color:#71717a;margin-bottom:30px;font-family:Mulish,sans-serif;font-size:.95rem}.highlight[data-v-ac3cb78f]{color:#84cc16;font-weight:700}.highlight-date[data-v-ac3cb78f]{color:#fff;font-weight:700}.success-buttons[data-v-ac3cb78f]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.offer-card[data-v-ac3cb78f]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));opacity:0;background:#ffffff1f;border:none;justify-self:end;width:100%;max-width:420px;height:100%;padding:1px;transition:opacity .75s cubic-bezier(.16,1,.3,1) .38s,transform .75s cubic-bezier(.16,1,.3,1) .38s,background-color .25s;position:relative;transform:translateY(28px)}.appointment-section.is-revealed .offer-card[data-v-ac3cb78f]{opacity:1;transform:translateY(0)}.offer-card[data-v-ac3cb78f]:hover{background:#84cc1680}.offer-card-inner[data-v-ac3cb78f]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background-color:#141416;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:420px;display:flex;position:relative;overflow:hidden}.offer-bg-layer[data-v-ac3cb78f]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.offer-bg-car[data-v-ac3cb78f]{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 10px 22px #000000d9);width:76%;max-width:330px;height:auto;max-height:54%;transition:transform .65s cubic-bezier(.16,1,.3,1),filter .35s;display:block;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.offer-card:hover .offer-bg-car[data-v-ac3cb78f]{filter:drop-shadow(0 14px 28px #000000f2);transform:translate(-50%)scale(1.03)}.offer-bg-overlay[data-v-ac3cb78f]{pointer-events:none;background:linear-gradient(#111114f5 0%,#111114e0 40%,#11111438 68%,#0e0e1080 100%);position:absolute;inset:0}.offer-content[data-v-ac3cb78f]{z-index:2;flex-direction:column;align-items:flex-start;padding:38px 30px;display:flex;position:relative}.offer-title[data-v-ac3cb78f]{color:#fff;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 2px 14px #000000d9;margin:0 0 12px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.25rem,1.7vw,1.6rem);font-weight:800;line-height:1.18}.offer-desc[data-v-ac3cb78f]{color:#d4d4d8;text-shadow:0 2px 10px #000000f2;max-width:330px;margin:0 0 20px;font-family:Mulish,sans-serif;font-size:.88rem;line-height:1.62}.offer-detail-btn[data-v-ac3cb78f]{cursor:pointer;text-shadow:0 2px 10px #000000b3;align-items:center;gap:12px;width:fit-content;text-decoration:none;transition:transform .25s;display:inline-flex}.offer-detail-btn[data-v-ac3cb78f]:hover{transform:translate(4px)}.offer-icon-box[data-v-ac3cb78f]{color:#080808;background-color:#84cc16;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .2s,transform .2s;display:flex}.offer-detail-btn:hover .offer-icon-box[data-v-ac3cb78f]{background-color:#9beb1e;transform:scale(1.08)}.offer-btn-text[data-v-ac3cb78f]{letter-spacing:.08em;color:#fff;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.95rem;font-weight:800;transition:color .2s}.offer-detail-btn:hover .offer-btn-text[data-v-ac3cb78f]{color:#84cc16}@media (width<=960px){.appointment-grid[data-v-ac3cb78f]{grid-template-columns:1fr;gap:48px}.form-column[data-v-ac3cb78f]{height:auto}.offer-card[data-v-ac3cb78f]{width:100%;max-width:480px;height:auto;margin:10px auto 0}}@media (width<=768px){.appointment-section[data-v-ac3cb78f]{padding:60px 18px 70px}.section-header[data-v-ac3cb78f]{margin-bottom:36px}.step-question[data-v-ac3cb78f]{margin-bottom:18px;font-size:1.4rem}.services-list[data-v-ac3cb78f]{flex-direction:column;gap:8px}.service-chip[data-v-ac3cb78f]{justify-content:space-between;width:100%}.primary-btn[data-v-ac3cb78f]{justify-content:center;width:100%}.flow-actions[data-v-ac3cb78f]{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=600px){.appointment-section[data-v-ac3cb78f]{padding:48px 14px 60px}.section-title[data-v-ac3cb78f]{font-size:1.55rem}.ghost-heading[data-v-ac3cb78f]{font-size:2.2rem;top:-14px}.section-desc[data-v-ac3cb78f]{font-size:.9rem}}.parallax-track[data-v-de1c3792]{background-color:#080808;border-bottom:1px solid #ffffff14;height:250vh;position:relative}.parallax-sticky[data-v-de1c3792]{background-color:#080808;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:sticky;top:0;left:0;overflow:hidden}.intro-header[data-v-de1c3792]{text-align:center;z-index:10;pointer-events:none;width:100%;padding:0 24px;transition:opacity .2s,transform .2s;position:absolute;top:24px;left:0}.intro-tag[data-v-de1c3792]{letter-spacing:2.5px;text-transform:uppercase;color:#84cc16;margin-bottom:4px;font-family:Chakra Petch,sans-serif;font-size:.78rem;font-weight:700;display:inline-block}.intro-title[data-v-de1c3792]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.35rem,2.5vw,2.1rem);font-weight:800;line-height:1.15}.accent-lime[data-v-de1c3792]{color:#84cc16}.video-card[data-v-de1c3792]{width:100vw;height:100dvh;box-shadow:none;will-change:transform;transform-origin:50%;background-color:#000;border:none;border-radius:0;position:relative;overflow:hidden}.video-embed-wrapper[data-v-de1c3792]{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.yt-iframe[data-v-de1c3792]{pointer-events:auto;border:none;width:100vw;min-width:177.78dvh;height:56.25vw;min-height:100dvh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-mp4-video[data-v-de1c3792]{object-fit:cover;object-position:center;pointer-events:auto;background-color:#000;border:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-cover-overlay[data-v-de1c3792]{z-index:2;pointer-events:none;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;min-width:177.78dvh;height:56.25vw;min-height:100dvh;transition:opacity .65s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-cover-overlay.hide-cover[data-v-de1c3792]{opacity:0;pointer-events:none}.video-scroll-down-btn[data-v-de1c3792]{z-index:10;cursor:pointer;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));-webkit-backdrop-filter:blur(8px);box-shadow:none;pointer-events:auto;background-color:#ffffff40;border:none;border-radius:0;padding:1.5px;transition:background-color .25s,transform .25s;display:inline-flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.scroll-btn-plate[data-v-de1c3792]{color:#fff;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));background-color:#0c0c0c;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:10px 24px;font-family:Chakra Petch,sans-serif;font-size:.82rem;font-weight:700;line-height:1;transition:background-color .25s,color .25s;display:inline-flex}.video-scroll-down-btn[data-v-de1c3792]:hover{box-shadow:none;background-color:#84cc16;transform:translate(-50%)translateY(-2px)}.video-scroll-down-btn:hover .scroll-btn-plate[data-v-de1c3792]{color:#0a0a0a;background-color:#84cc16}.video-scroll-down-btn .chevron-down-icon[data-v-de1c3792]{color:#84cc16;flex-shrink:0;transition:transform .2s,color .2s;animation:2s ease-in-out infinite bounce-down-de1c3792}.video-scroll-down-btn:hover .chevron-down-icon[data-v-de1c3792]{color:#0a0a0a;transform:translateY(2px)}@keyframes bounce-down-de1c3792{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (width<=768px){.parallax-track[data-v-de1c3792]{height:220vh}.intro-header[data-v-de1c3792]{padding:0 16px;top:18px}.intro-title[data-v-de1c3792]{font-size:1.25rem}.video-scroll-down-btn[data-v-de1c3792]{letter-spacing:1px;padding:7px 14px;font-size:.74rem;bottom:20px}.yt-iframe[data-v-de1c3792],.video-cover-overlay[data-v-de1c3792]{width:100vw;min-width:56.25dvh;height:177.78vw;min-height:100dvh}}@media (height<=700px){.intro-header[data-v-de1c3792]{top:12px}.intro-title[data-v-de1c3792]{font-size:1.15rem}.video-scroll-down-btn[data-v-de1c3792]{padding:6px 12px;bottom:16px}}.packages-section[data-v-469583db]{background-color:#121212;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:100px 32px 110px;position:relative;overflow:hidden}.packages-container[data-v-469583db]{max-width:1320px;margin:0 auto}.packages-grid[data-v-469583db]{grid-template-columns:1.15fr 1fr 1fr;align-items:stretch;gap:50px;display:grid}.packages-intro[data-v-469583db]{flex-direction:column;justify-content:flex-start;padding-top:20px;display:flex}.packages-heading[data-v-469583db]{color:#fff;letter-spacing:-.5px;text-transform:uppercase;margin-bottom:24px;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:800;line-height:1.14}.heading-line-mask[data-v-469583db]{padding-bottom:2px;display:block;overflow:hidden}.heading-line[data-v-469583db]{opacity:0;will-change:transform, opacity;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);display:block;transform:translateY(112%)}.packages-section.is-revealed .heading-line[data-v-469583db]{opacity:1;transform:translateY(0)}.heading-line-mask:nth-child(2) .heading-line[data-v-469583db]{transition-delay:.12s}.packages-desc[data-v-469583db]{color:#a1a1aa;opacity:0;max-width:380px;font-family:Mulish,sans-serif;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.6;transition:opacity .85s cubic-bezier(.16,1,.3,1) .22s,transform .85s cubic-bezier(.16,1,.3,1) .22s;transform:translateY(22px)}.packages-section.is-revealed .packages-desc[data-v-469583db]{opacity:1;transform:translateY(0)}.package-col[data-v-469583db]{opacity:0;flex-direction:column;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(45px)scale(.97)}.package-col[data-v-469583db]:nth-child(2){transition-delay:.18s}.package-col[data-v-469583db]:nth-child(3){transition-delay:.32s}.packages-section.is-revealed .package-col[data-v-469583db]{opacity:1;transform:translateY(0)scale(1)}.package-card[data-v-469583db]{flex-direction:column;height:100%;padding-top:0;display:flex;position:relative}.col-divider[data-v-469583db]{transform-origin:0;background-color:#ffffff24;width:100%;height:1px;margin-bottom:40px;transition:transform .85s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:scaleX(0)}.col-divider .laser-streak[data-v-469583db]{opacity:0;background:linear-gradient(90deg,#0000,#84cc16,#fff,#0000);width:120px;height:100%;position:absolute;top:0;left:0;transform:translate(-150%)}.packages-section.is-revealed .col-divider[data-v-469583db]{transform:scaleX(1)}.packages-section.is-revealed .col-divider .laser-streak[data-v-469583db]{opacity:1;animation:1.25s cubic-bezier(.16,1,.3,1) forwards laserPulse-469583db}.package-col:nth-child(2) .col-divider[data-v-469583db]{transition-delay:.22s}.package-col:nth-child(2) .laser-streak[data-v-469583db]{animation-delay:.32s}.package-col:nth-child(3) .col-divider[data-v-469583db]{transition-delay:.36s}.package-col:nth-child(3) .laser-streak[data-v-469583db]{animation-delay:.46s}@keyframes laserPulse-469583db{0%{transform:translate(-150%)}to{transform:translate(450%)}}.best-badge[data-v-469583db]{color:#84cc16;letter-spacing:2px;transform-origin:50%;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;white-space:nowrap;opacity:0;font-family:Chakra Petch,sans-serif;font-size:2.1rem;font-weight:900;line-height:1;position:absolute;top:28px;right:10px;transform:rotate(48deg)scale(2.4)}.packages-section.is-revealed .best-badge[data-v-469583db]{animation:.75s cubic-bezier(.16,1,.3,1) .38s forwards stampSlam-469583db}@keyframes stampSlam-469583db{0%{opacity:0;transform:rotate(48deg)scale(2.4)}58%{opacity:1;transform:rotate(36deg)scale(.92)}78%{transform:rotate(39deg)scale(1.05)}to{opacity:1;transform:rotate(38deg)scale(1)}}.package-header[data-v-469583db]{text-align:center;opacity:0;margin-bottom:34px;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.package-col:nth-child(2) .package-header[data-v-469583db]{transition-delay:.26s}.package-col:nth-child(3) .package-header[data-v-469583db]{transition-delay:.38s}.packages-section.is-revealed .package-header[data-v-469583db]{opacity:1;transform:translateY(0)}.package-title[data-v-469583db]{color:#fff;letter-spacing:2.2px;text-transform:uppercase;margin:0;font-family:Chakra Petch,sans-serif;font-size:1.05rem;font-weight:700}.package-features[data-v-469583db]{flex-direction:column;align-items:flex-start;gap:18px;width:100%;max-width:280px;margin:0 auto auto;padding:0;list-style:none;display:flex}.feature-row[data-v-469583db]{opacity:0;will-change:opacity, transform;align-items:center;gap:14px;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(-18px)}.packages-section.is-revealed .feature-row[data-v-469583db]{opacity:1;transform:translate(0)}.check-icon[data-v-469583db]{color:#84cc16;flex-shrink:0;transition:transform .5s cubic-bezier(.34,1.56,.64,1);transform:scale(0)rotate(-25deg)}.packages-section.is-revealed .check-icon[data-v-469583db]{transform:scale(1)rotate(0)}.feature-text[data-v-469583db]{color:#f1f1f5;letter-spacing:1.3px;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.96rem;font-weight:600;transition:color .25s,transform .25s}.feature-row[data-v-469583db]:hover{cursor:default}.feature-row:hover .check-icon[data-v-469583db]{transform:scale(1.18)rotate(0)}.feature-row:hover .feature-text[data-v-469583db]{color:#fff;transform:translate(4px)}.package-col:nth-child(2) .feature-row[data-v-469583db]:first-child{transition-delay:.34s}.package-col:nth-child(2) .feature-row:first-child .check-icon[data-v-469583db]{transition-delay:.37s}.package-col:nth-child(2) .feature-row[data-v-469583db]:nth-child(2){transition-delay:.4s}.package-col:nth-child(2) .feature-row:nth-child(2) .check-icon[data-v-469583db]{transition-delay:.43s}.package-col:nth-child(2) .feature-row[data-v-469583db]:nth-child(3){transition-delay:.46s}.package-col:nth-child(2) .feature-row:nth-child(3) .check-icon[data-v-469583db]{transition-delay:.49s}.package-col:nth-child(2) .feature-row[data-v-469583db]:nth-child(4){transition-delay:.52s}.package-col:nth-child(2) .feature-row:nth-child(4) .check-icon[data-v-469583db]{transition-delay:.55s}.package-col:nth-child(2) .feature-row[data-v-469583db]:nth-child(5){transition-delay:.58s}.package-col:nth-child(2) .feature-row:nth-child(5) .check-icon[data-v-469583db]{transition-delay:.61s}.package-col:nth-child(3) .feature-row[data-v-469583db]:first-child{transition-delay:.46s}.package-col:nth-child(3) .feature-row:first-child .check-icon[data-v-469583db]{transition-delay:.49s}.package-col:nth-child(3) .feature-row[data-v-469583db]:nth-child(2){transition-delay:.52s}.package-col:nth-child(3) .feature-row:nth-child(2) .check-icon[data-v-469583db]{transition-delay:.55s}.package-col:nth-child(3) .feature-row[data-v-469583db]:nth-child(3){transition-delay:.58s}.package-col:nth-child(3) .feature-row:nth-child(3) .check-icon[data-v-469583db]{transition-delay:.61s}.package-col:nth-child(3) .feature-row[data-v-469583db]:nth-child(4){transition-delay:.64s}.package-col:nth-child(3) .feature-row:nth-child(4) .check-icon[data-v-469583db]{transition-delay:.67s}.package-action[data-v-469583db]{opacity:0;justify-content:center;margin-top:44px;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(24px)scale(.96)}.package-col:nth-child(2) .package-action[data-v-469583db]{transition-delay:.64s}.package-col:nth-child(3) .package-action[data-v-469583db]{transition-delay:.74s}.packages-section.is-revealed .package-action[data-v-469583db]{opacity:1;transform:translateY(0)scale(1)}.package-btn[data-v-469583db]{color:#0b0b0b;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));letter-spacing:2px;text-transform:uppercase;cursor:pointer;width:100%;max-width:290px;box-shadow:none;text-align:center;background-color:#84cc16;border:none;border-radius:0;padding:14px 28px;font-family:Chakra Petch,sans-serif;font-size:.98rem;font-weight:800;transition:background-color .25s,transform .25s;position:relative;overflow:hidden}.btn-label[data-v-469583db]{z-index:2;position:relative}.btn-shimmer[data-v-469583db]{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:60%;height:100%;position:absolute;top:0;left:-120%;transform:skew(-25deg)}.packages-section.is-revealed .package-btn .btn-shimmer[data-v-469583db]{animation:1.1s cubic-bezier(.16,1,.3,1) forwards btnShimmerSweep-469583db}.package-col:nth-child(2) .package-btn .btn-shimmer[data-v-469583db]{animation-delay:.82s}.package-col:nth-child(3) .package-btn .btn-shimmer[data-v-469583db]{animation-delay:.94s}@keyframes btnShimmerSweep-469583db{0%{left:-120%}to{left:170%}}.package-btn[data-v-469583db]:hover{color:#0b0b0b;box-shadow:none;background-color:#9ae624;border-color:#9ae624;transform:translateY(-2px)}.package-btn:hover .btn-shimmer[data-v-469583db]{animation:.75s forwards btnShimmerHover-469583db}@keyframes btnShimmerHover-469583db{0%{left:-120%}to{left:170%}}@media (prefers-reduced-motion:reduce){.heading-line[data-v-469583db],.packages-desc[data-v-469583db],.package-col[data-v-469583db],.col-divider[data-v-469583db],.best-badge[data-v-469583db],.feature-row[data-v-469583db],.check-icon[data-v-469583db],.package-action[data-v-469583db],.btn-shimmer[data-v-469583db]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}@media (width<=1024px){.packages-grid[data-v-469583db]{grid-template-columns:1fr;gap:50px}.packages-intro[data-v-469583db]{text-align:center;align-items:center;padding-top:0}.packages-desc[data-v-469583db]{max-width:600px}.package-features[data-v-469583db],.package-btn[data-v-469583db]{max-width:320px}}@media (width<=768px){.packages-section[data-v-469583db]{padding:70px 20px 80px}.packages-heading[data-v-469583db]{margin-bottom:16px;font-size:1.85rem}.best-badge[data-v-469583db]{letter-spacing:1.5px;font-size:1.55rem;top:22px;right:8px}.col-divider[data-v-469583db]{margin-bottom:30px}.package-header[data-v-469583db]{margin-bottom:24px}.package-features[data-v-469583db]{gap:15px}.feature-text[data-v-469583db]{font-size:.88rem}.package-action[data-v-469583db]{margin-top:32px}.package-btn[data-v-469583db]{padding:12px 20px;font-size:.9rem}}.ceramic-section[data-v-a7c7b880]{background-color:#070707;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:110px 0;position:relative;overflow:hidden}.ceramic-container[data-v-a7c7b880]{max-width:1400px;margin:0 auto;padding:0 48px}.ceramic-grid[data-v-a7c7b880]{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;min-height:440px;display:grid}.ceramic-content[data-v-a7c7b880]{z-index:2;flex-direction:column;justify-content:center;display:flex;position:relative}.ghost-heading[data-v-a7c7b880]{color:#0000;-webkit-text-stroke:1.5px #ffffff1f;letter-spacing:12px;text-transform:uppercase;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;will-change:letter-spacing, opacity, transform;margin-bottom:6px;font-family:Chakra Petch,sans-serif;font-size:clamp(3.2rem,7vw,6.2rem);font-weight:900;line-height:.95;transition:letter-spacing 1.1s cubic-bezier(.16,1,.3,1),opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(-8px)}.ceramic-section.is-revealed .ghost-heading[data-v-a7c7b880]{opacity:1;letter-spacing:4px;transform:translateY(0)}.ceramic-title[data-v-a7c7b880]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;text-shadow:0 4px 20px #000000f2;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(2.2rem,4.2vw,3.8rem);font-weight:800;line-height:1.06}.title-mask[data-v-a7c7b880]{padding-bottom:2px;display:block;overflow:hidden}.title-line[data-v-a7c7b880]{opacity:0;will-change:transform, opacity;transition:opacity .85s cubic-bezier(.16,1,.3,1) .12s,transform .9s cubic-bezier(.16,1,.3,1) .12s;display:block;transform:translateY(115%)}.ceramic-section.is-revealed .title-line[data-v-a7c7b880]{opacity:1;transform:translateY(0)}.accent-bar[data-v-a7c7b880]{transform-origin:0;background-color:#84cc16;width:48px;height:2px;margin-top:16px;margin-bottom:4px;transition:transform .75s cubic-bezier(.16,1,.3,1) .22s;transform:scaleX(0)}.ceramic-section.is-revealed .accent-bar[data-v-a7c7b880]{transform:scaleX(1)}.ceramic-subtitle[data-v-a7c7b880]{color:#a1a1aa;opacity:0;max-width:480px;margin:14px 0 0;font-family:Mulish,sans-serif;font-size:clamp(1rem,1.4vw,1.18rem);font-weight:400;line-height:1.6;transition:opacity .85s cubic-bezier(.16,1,.3,1) .26s,transform .85s cubic-bezier(.16,1,.3,1) .26s;transform:translateY(20px)}.ceramic-section.is-revealed .ceramic-subtitle[data-v-a7c7b880]{opacity:1;transform:translateY(0)}.ceramic-actions[data-v-a7c7b880]{opacity:0;margin-top:28px;transition:opacity .85s cubic-bezier(.16,1,.3,1) .36s,transform .85s cubic-bezier(.16,1,.3,1) .36s;transform:translateY(20px)scale(.97)}.ceramic-section.is-revealed .ceramic-actions[data-v-a7c7b880]{opacity:1;transform:translateY(0)scale(1)}.ceramic-btn[data-v-a7c7b880]{color:#080808;letter-spacing:1.5px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));cursor:pointer;box-shadow:none;background-color:#84cc16;border:none;border-radius:0;align-items:center;gap:10px;padding:13px 28px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:800;transition:background-color .2s,transform .2s;display:inline-flex}.ceramic-btn[data-v-a7c7b880]:hover{box-shadow:none;background-color:#9ef01a;transform:translateY(-2px)}.btn-arrow[data-v-a7c7b880]{transition:transform .25s cubic-bezier(.16,1,.3,1)}.ceramic-btn:hover .btn-arrow[data-v-a7c7b880]{transform:translate(5px)}.ceramic-visual[data-v-a7c7b880]{justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative}.visual-wrapper[data-v-a7c7b880]{opacity:0;border-radius:4px;width:100%;max-width:720px;transition:opacity 1s cubic-bezier(.16,1,.3,1) .18s,transform 1s cubic-bezier(.16,1,.3,1) .18s;position:relative;overflow:hidden;transform:scale(.96)translate(28px);box-shadow:0 24px 60px #000000e6}.ceramic-section.is-revealed .visual-wrapper[data-v-a7c7b880]{opacity:1;transform:scale(1)translate(0)}.img-frame[data-v-a7c7b880]{width:100%;position:relative;overflow:hidden}.visual-img[data-v-a7c7b880]{object-fit:cover;filter:brightness(.95)contrast(1.04);width:100%;height:auto;max-height:480px;transition:transform 1.2s cubic-bezier(.16,1,.3,1) .2s;display:block;transform:scale(1.08)}.ceramic-section.is-revealed .visual-img[data-v-a7c7b880]{transform:scale(1)}.visual-wrapper:hover .visual-img[data-v-a7c7b880]{transition:transform .6s;transform:scale(1.03)}.coating-gloss-sweep[data-v-a7c7b880]{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#ffffff1f 35%,#ffffff52 50%,#ffffff1f 65%,#0000 100%);width:65%;position:absolute;top:-30%;bottom:-30%;left:-130%;transform:skew(-24deg)}.ceramic-section.is-revealed .coating-gloss-sweep[data-v-a7c7b880]{animation:1.35s cubic-bezier(.16,1,.3,1) .52s forwards coatingWipe-a7c7b880}@keyframes coatingWipe-a7c7b880{0%{left:-130%}to{left:180%}}.visual-fade-left[data-v-a7c7b880]{pointer-events:none;z-index:3;background:linear-gradient(90deg,#070707 0%,#07070766 60%,#0000 100%);width:25%;position:absolute;top:0;bottom:0;left:0}.visual-fade-edges[data-v-a7c7b880]{pointer-events:none;z-index:3;background:linear-gradient(#07070766 0%,#0000 12% 88%,#07070780 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ghost-heading[data-v-a7c7b880],.title-line[data-v-a7c7b880],.accent-bar[data-v-a7c7b880],.ceramic-subtitle[data-v-a7c7b880],.ceramic-actions[data-v-a7c7b880],.visual-wrapper[data-v-a7c7b880],.visual-img[data-v-a7c7b880],.coating-gloss-sweep[data-v-a7c7b880]{opacity:1!important;letter-spacing:4px!important;transition:none!important;animation:none!important;transform:none!important}}@media (width<=991px){.ceramic-section[data-v-a7c7b880]{padding:76px 0}.ceramic-container[data-v-a7c7b880]{padding:0 24px}.ceramic-grid[data-v-a7c7b880]{grid-template-columns:1fr;gap:36px}.visual-wrapper[data-v-a7c7b880]{max-width:100%}.visual-fade-left[data-v-a7c7b880]{width:15%}}@media (width<=600px){.ceramic-section[data-v-a7c7b880]{padding:60px 0}.ceramic-container[data-v-a7c7b880]{padding:0 18px}.ghost-heading[data-v-a7c7b880]{letter-spacing:2px;font-size:2.8rem}.ceramic-section.is-revealed .ghost-heading[data-v-a7c7b880]{letter-spacing:2px}.ceramic-title[data-v-a7c7b880]{font-size:1.85rem}.ceramic-subtitle[data-v-a7c7b880]{margin-top:12px;font-size:.95rem}.ceramic-btn[data-v-a7c7b880]{justify-content:center;width:100%;padding:12px 20px}}.how-to-section[data-v-9f3cbe2a]{background-color:#0e0e0e;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:80px 32px;position:relative;overflow:hidden}.how-to-container[data-v-9f3cbe2a]{max-width:1320px;margin:0 auto}.how-to-grid[data-v-9f3cbe2a]{grid-template-columns:1fr 1.6fr;align-items:center;gap:64px;display:grid}.how-to-title-block[data-v-9f3cbe2a]{align-items:center;display:flex}.how-to-heading[data-v-9f3cbe2a]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;opacity:0;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.2vw,3rem);font-weight:800;line-height:1.15;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.how-to-section.is-revealed .how-to-heading[data-v-9f3cbe2a]{opacity:1;transform:translateY(0)}.how-to-steps-grid[data-v-9f3cbe2a]{grid-template-columns:1fr 1fr;gap:24px 40px;display:grid}.step-item[data-v-9f3cbe2a]{cursor:pointer;opacity:0;outline:none;padding-top:18px;padding-bottom:12px;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1),all .25s;position:relative;transform:translateY(24px)}.how-to-section.is-revealed .step-item[data-v-9f3cbe2a]{opacity:1;transform:translateY(0)}.step-item[data-v-9f3cbe2a]:first-child{transition-delay:.16s}.step-item[data-v-9f3cbe2a]:nth-child(2){transition-delay:.26s}.step-item[data-v-9f3cbe2a]:nth-child(3){transition-delay:.36s}.step-item[data-v-9f3cbe2a]:nth-child(4){transition-delay:.46s}.step-accent-line[data-v-9f3cbe2a]{transform-origin:0;background-color:#ffffff1f;height:2px;transition:transform .75s cubic-bezier(.16,1,.3,1),background-color .3s,height .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.how-to-section.is-revealed .step-accent-line[data-v-9f3cbe2a]{transform:scaleX(1)}.step-item:first-child .step-accent-line[data-v-9f3cbe2a]{transition-delay:.2s}.step-item:nth-child(2) .step-accent-line[data-v-9f3cbe2a]{transition-delay:.3s}.step-item:nth-child(3) .step-accent-line[data-v-9f3cbe2a]{transition-delay:.4s}.step-item:nth-child(4) .step-accent-line[data-v-9f3cbe2a]{transition-delay:.5s}.step-item.is-active .step-accent-line[data-v-9f3cbe2a],.step-item:hover .step-accent-line[data-v-9f3cbe2a]{background-color:#84cc16;height:3px}.step-content[data-v-9f3cbe2a]{align-items:baseline;gap:14px;display:flex}.step-num[data-v-9f3cbe2a]{color:#fff;letter-spacing:.5px;font-family:Chakra Petch,monospace;font-size:1.1rem;font-weight:800;transition:color .25s}.step-item.is-active .step-num[data-v-9f3cbe2a],.step-item:hover .step-num[data-v-9f3cbe2a]{color:#84cc16}.step-text[data-v-9f3cbe2a]{color:#fff;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-family:Chakra Petch,sans-serif;font-size:clamp(.95rem,1.25vw,1.12rem);font-weight:800;transition:color .25s}.step-item:hover .step-text[data-v-9f3cbe2a]{color:#fff}@media (width<=991px){.how-to-section[data-v-9f3cbe2a]{padding:64px 24px}.how-to-grid[data-v-9f3cbe2a]{grid-template-columns:1fr;gap:40px}.how-to-steps-grid[data-v-9f3cbe2a]{gap:20px 28px}}@media (width<=580px){.how-to-section[data-v-9f3cbe2a]{padding:50px 18px}.how-to-steps-grid[data-v-9f3cbe2a]{grid-template-columns:1fr;row-gap:16px}.step-text[data-v-9f3cbe2a]{white-space:normal}}.get-in-touch-section[data-v-57de3336]{background-color:#070707;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:100px 0;position:relative;overflow:hidden}.get-in-touch-container[data-v-57de3336]{max-width:1400px;margin:0 auto;padding:0 48px}.get-in-touch-grid[data-v-57de3336]{grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;min-height:440px;display:grid}.technician-visual[data-v-57de3336]{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.visual-frame[data-v-57de3336]{opacity:0;border-radius:4px;width:100%;max-width:720px;transition:opacity .95s cubic-bezier(.16,1,.3,1) .15s,transform .95s cubic-bezier(.16,1,.3,1) .15s;position:relative;overflow:hidden;transform:scale(.96)translate(-20px);box-shadow:0 20px 50px #000000d9}.get-in-touch-section.is-revealed .visual-frame[data-v-57de3336]{opacity:1;transform:scale(1)translate(0)}.technician-img[data-v-57de3336]{object-fit:cover;filter:brightness(.96)contrast(1.04);width:100%;height:auto;max-height:480px;display:block}.fade-right[data-v-57de3336]{pointer-events:none;background:linear-gradient(270deg,#070707 0%,#07070766 60%,#0000 100%);width:30%;position:absolute;top:0;bottom:0;right:0}.fade-edges[data-v-57de3336]{pointer-events:none;background:linear-gradient(#07070766 0%,#0000 12% 88%,#07070780 100%);position:absolute;inset:0}.contact-info-col[data-v-57de3336]{z-index:2;flex-direction:column;justify-content:center;display:flex;position:relative}.ghost-heading[data-v-57de3336]{color:#0000;-webkit-text-stroke:1.5px #ffffff1f;letter-spacing:4px;text-transform:uppercase;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;margin-bottom:6px;font-family:Chakra Petch,sans-serif;font-size:clamp(3.2rem,7vw,6.2rem);font-weight:900;line-height:.95;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translate(-4px)}.get-in-touch-section.is-revealed .ghost-heading[data-v-57de3336]{opacity:1;transform:translate(0)}.contact-heading[data-v-57de3336]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;text-shadow:0 4px 20px #000000f2;opacity:0;margin:0 0 28px;font-family:Chakra Petch,sans-serif;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:800;line-height:1.08;transition:opacity .85s cubic-bezier(.16,1,.3,1) .1s,transform .85s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(28px)}.get-in-touch-section.is-revealed .contact-heading[data-v-57de3336]{opacity:1;transform:translateY(0)}.perks-grid[data-v-57de3336]{grid-template-columns:1fr 1fr;gap:16px 28px;max-width:540px;margin-bottom:34px;display:grid}.perk-item[data-v-57de3336]{opacity:0;align-items:center;gap:12px;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(18px)}.get-in-touch-section.is-revealed .perk-item[data-v-57de3336]{opacity:1;transform:translateY(0)}.perk-item[data-v-57de3336]:first-child{transition-delay:.2s}.perk-item[data-v-57de3336]:nth-child(2){transition-delay:.26s}.perk-item[data-v-57de3336]:nth-child(3){transition-delay:.32s}.perk-item[data-v-57de3336]:nth-child(4){transition-delay:.38s}.perk-box[data-v-57de3336]{color:#fff;background:#ffffff0d;border:1.5px solid #ffffff8c;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.perk-text[data-v-57de3336]{color:#fff;letter-spacing:.2px;white-space:nowrap;font-family:Chakra Petch,sans-serif;font-size:clamp(.92rem,1.1vw,1.02rem);font-weight:700}.contact-actions[data-v-57de3336]{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1) .44s,transform .85s cubic-bezier(.16,1,.3,1) .44s;display:flex;transform:translateY(18px)}.get-in-touch-section.is-revealed .contact-actions[data-v-57de3336]{opacity:1;transform:translateY(0)}.whatsapp-btn[data-v-57de3336]{color:#fff;letter-spacing:1.5px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));cursor:pointer;box-shadow:none;background-color:#25d366;border-radius:0;align-items:center;gap:10px;padding:13px 28px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:800;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.whatsapp-btn[data-v-57de3336]:hover{box-shadow:none;background-color:#20bd5a;transform:translateY(-2px)}.whatsapp-btn svg[data-v-57de3336]{flex-shrink:0}@media (width<=991px){.get-in-touch-section[data-v-57de3336]{padding:76px 0}.get-in-touch-container[data-v-57de3336]{padding:0 24px}.get-in-touch-grid[data-v-57de3336]{grid-template-columns:1fr;gap:40px}.visual-frame[data-v-57de3336]{max-width:100%}.fade-right[data-v-57de3336]{width:15%}}@media (width<=600px){.get-in-touch-section[data-v-57de3336]{padding:60px 0}.get-in-touch-container[data-v-57de3336]{padding:0 18px}.ghost-heading[data-v-57de3336]{letter-spacing:2px;font-size:2.8rem}.contact-heading[data-v-57de3336]{margin-bottom:22px;font-size:1.85rem}.perks-grid[data-v-57de3336]{grid-template-columns:1fr;gap:14px;margin-bottom:28px}.perk-text[data-v-57de3336]{white-space:normal}.whatsapp-btn[data-v-57de3336]{justify-content:center;width:100%;padding:12px 20px}}.brands-section[data-v-5635e373]{z-index:2;background-color:#0d0d0d;border-top:1px solid #ffffff14;width:100%;padding:64px 24px;position:relative}.brands-container[data-v-5635e373]{text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.brands-header[data-v-5635e373]{margin-bottom:38px}.brands-tag[data-v-5635e373]{letter-spacing:2.5px;color:#84cc16;text-transform:uppercase;margin-bottom:8px;font-family:Chakra Petch,sans-serif;font-size:.75rem;font-weight:700;display:block}.brands-title[data-v-5635e373]{color:#fff;letter-spacing:.5px;text-transform:uppercase;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;line-height:1.15}.accent-lime[data-v-5635e373]{color:#84cc16}.brands-row[data-v-5635e373]{grid-template-columns:repeat(4,1fr);align-items:center;gap:48px;width:100%;max-width:1200px;display:grid}.brand-item[data-v-5635e373]{background:0 0;border:none;justify-content:center;align-items:center;height:96px;padding:0;transition:transform .3s;display:flex;position:relative}.brand-item[data-v-5635e373]:hover{transform:translateY(-2px)}.brand-logo[data-v-5635e373]{object-fit:contain;opacity:.88;-webkit-user-select:none;user-select:none;width:auto;height:auto;transform:scale(var(--logo-scale,1));transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s;display:block}.brand-item:hover .brand-logo[data-v-5635e373]{opacity:1;transform:scale(calc(var(--logo-scale,1) * 1.08))}.logo-hexis[data-v-5635e373]{--logo-scale:1.25;max-width:85%;max-height:80px}.logo-3m[data-v-5635e373]{--logo-scale:1.05;max-width:80%;max-height:82px}.logo-avery[data-v-5635e373]{--logo-scale:1.6;max-width:90%;max-height:74px}.logo-armolan[data-v-5635e373]{--logo-scale:2.75;filter:invert()hue-rotate(180deg)brightness(1.25)contrast(1.15);max-width:88%;max-height:70px}@media (width<=991px){.brands-section[data-v-5635e373]{padding:48px 20px}.brands-row[data-v-5635e373]{grid-template-columns:repeat(2,1fr);gap:32px}.brand-item[data-v-5635e373]{height:84px}.logo-hexis[data-v-5635e373]{--logo-scale:1.15;max-height:70px}.logo-3m[data-v-5635e373]{--logo-scale:.98;max-height:72px}.logo-avery[data-v-5635e373]{--logo-scale:1.45;max-height:64px}.logo-armolan[data-v-5635e373]{--logo-scale:2.45;max-height:60px}}@media (width<=540px){.brands-section[data-v-5635e373]{padding:38px 16px}.brands-header[data-v-5635e373]{margin-bottom:24px}.brands-row[data-v-5635e373]{grid-template-columns:repeat(2,1fr);gap:24px 16px}.brand-item[data-v-5635e373]{height:70px}.logo-hexis[data-v-5635e373]{--logo-scale:1.05;max-height:56px}.logo-3m[data-v-5635e373]{--logo-scale:.9;max-height:58px}.logo-avery[data-v-5635e373]{--logo-scale:1.3;max-height:50px}.logo-armolan[data-v-5635e373]{--logo-scale:2.15;max-height:48px}}.hero-wrapper[data-v-2fddd25e]{background-color:#141414;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.video-container[data-v-2fddd25e]{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.bg-video[data-v-2fddd25e]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.video-overlay[data-v-2fddd25e]{background:linear-gradient(#0c0c0ca6 0%,#0c0c0c73 45%,#0e0e0ef2 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-content[data-v-2fddd25e]{z-index:2;flex-direction:column;flex:1;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding:60px 24px 40px;display:flex;position:relative}.hero-inner[data-v-2fddd25e]{width:100%;max-width:820px;margin-top:auto;margin-bottom:auto;padding:40px 0}.hero-text-block[data-v-2fddd25e]{width:100%;max-width:820px}.hero-showcase[data-v-2fddd25e]{display:none}.hero-showcase-img[data-v-2fddd25e]{object-fit:contain;width:100%;height:auto;display:block}.hero-title[data-v-2fddd25e]{letter-spacing:-.5px;text-transform:uppercase;margin-bottom:22px;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:800;line-height:1.08}.accent-lime[data-v-2fddd25e]{color:#84cc16}.hero-description[data-v-2fddd25e]{color:#ccc;letter-spacing:.2px;max-width:650px;margin-bottom:36px;font-family:Mulish,sans-serif;font-size:clamp(1rem,2vw,1.15rem);font-weight:500;line-height:1.65}.hero-actions[data-v-2fddd25e]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.btn-text-full[data-v-2fddd25e]{display:inline}.btn-text-short[data-v-2fddd25e]{display:none}.btn[data-v-2fddd25e]{letter-spacing:1.5px;cursor:pointer;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));border-radius:0;align-items:center;gap:8px;padding:10px 24px;font-family:Mulish,sans-serif;font-size:.88rem;font-weight:800;line-height:1.4;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-2fddd25e]{color:#0f0f0f;background-color:#84cc16;border:none}.btn-primary[data-v-2fddd25e]:hover{background-color:#9ae624;transform:translateY(-2px)}.btn-outline[data-v-2fddd25e]{color:#fff;background-color:#ffffff14;border:none}.btn-outline[data-v-2fddd25e]:hover{color:#84cc16;background-color:#84cc162e;transform:translateY(-2px)}.hero-features-bar[data-v-2fddd25e]{border-top:1px solid #262626;grid-template-columns:repeat(5,1fr);gap:16px;padding-top:24px;display:grid}.feature-cell[data-v-2fddd25e]{align-items:center;gap:12px;display:flex}.feature-num[data-v-2fddd25e]{color:#84cc16;font-size:1.1rem;font-weight:800}.feature-name[data-v-2fddd25e]{letter-spacing:1px;color:#a1a1aa;font-size:.85rem;font-weight:700}@media (width<=1024px){.hero-features-bar[data-v-2fddd25e]{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.hero-features-bar[data-v-2fddd25e]{display:none}.hero-content[data-v-2fddd25e]{justify-content:center;padding:24px 20px 28px}.hero-inner[data-v-2fddd25e]{flex-direction:column;align-items:flex-start;gap:0;max-width:100%;margin-top:auto;margin-bottom:auto;padding:10px 0 12px;display:flex}.hero-text-block[data-v-2fddd25e]{flex:none;width:100%;max-width:100%}.hero-description[data-v-2fddd25e]{margin-bottom:22px}.hero-showcase[data-v-2fddd25e]{justify-content:center;align-items:center;width:100%;margin-top:12px;margin-bottom:0;padding:0;display:flex}.hero-showcase-img[data-v-2fddd25e]{filter:drop-shadow(0 14px 24px #000c);max-width:440px}}@media (width<=600px){.hero-content[data-v-2fddd25e]{padding:16px 16px 20px}.hero-inner[data-v-2fddd25e]{gap:0;padding:4px 0 8px}.hero-title[data-v-2fddd25e]{margin-bottom:12px}.hero-description[data-v-2fddd25e]{margin-bottom:16px;font-size:.95rem;line-height:1.5}.hero-showcase[data-v-2fddd25e]{width:100%;margin-top:8px;margin-bottom:0}.hero-showcase-img[data-v-2fddd25e]{filter:drop-shadow(0 10px 20px #000000bf);max-width:360px}.btn-text-full[data-v-2fddd25e]{display:none}.btn-text-short[data-v-2fddd25e]{display:inline}.hero-actions[data-v-2fddd25e]{flex-flow:row;gap:10px;width:100%;margin-bottom:0;display:flex}.btn[data-v-2fddd25e]{letter-spacing:.8px;white-space:nowrap;text-align:center;flex:1 1 0;justify-content:center;width:auto;min-width:0;height:35px;padding:0 8px;font-size:clamp(.7rem,2.8vw,.78rem)}.btn svg[data-v-2fddd25e]{flex-shrink:0;width:12px;height:12px}}.about-page[data-v-1b35b635]{color:#fff;background-color:#0a0a0a;min-height:100vh;font-family:Mulish,sans-serif;position:relative;overflow-x:hidden}.about-hero-wrapper[data-v-1b35b635]{border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.about-bg-container[data-v-1b35b635]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.about-bg-img[data-v-1b35b635]{object-fit:cover;object-position:center 35%;filter:brightness(.7)contrast(1.15);width:100%;height:100%;display:block;transform:scale(1.02)}.about-bg-overlay[data-v-1b35b635]{background:linear-gradient(#0a0a0ac7 0%,#0a0a0a9e 35%,#0a0a0ae6 75%,#0a0a0a 100%);width:100%;height:100%;position:absolute;top:0;left:0}.about-hero[data-v-1b35b635]{z-index:1;padding:30px 24px 64px;position:relative}.about-hero-container[data-v-1b35b635]{text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.section-tag-line[data-v-1b35b635]{justify-content:center;align-items:center;gap:14px;margin-bottom:14px;display:flex}.section-tag-line.left-aligned[data-v-1b35b635]{justify-content:flex-start}.tag-line-dash[data-v-1b35b635]{background:#ffffff38;width:36px;height:1px}.tag-line-text[data-v-1b35b635]{letter-spacing:2px;color:#84cc16;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:800}.about-hero-title[data-v-1b35b635]{letter-spacing:-.5px;text-transform:uppercase;color:#fff;text-shadow:0 4px 28px #000000e6;margin:0 0 18px;font-family:Chakra Petch,sans-serif;font-size:clamp(2.4rem,5.2vw,4.2rem);font-weight:800;line-height:1.1}.accent-lime[data-v-1b35b635]{color:#84cc16}.about-hero-desc[data-v-1b35b635]{color:#e4e4e7;text-shadow:0 2px 12px #000000e6;max-width:760px;margin:0 0 46px;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.65}.about-stats-grid[data-v-1b35b635]{grid-template-columns:repeat(4,1fr);gap:18px;width:100%;display:grid}.stat-box[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#ffffff1f;padding:1px;transition:transform .25s,background .25s,box-shadow .25s;display:flex}.stat-box[data-v-1b35b635]:hover{background:#ffffff4d;transform:translateY(-3px);box-shadow:0 10px 24px #0009}.stat-box-inner[data-v-1b35b635]{-webkit-backdrop-filter:blur(14px);text-align:center;clip-path:polygon(0 0,calc(100% - 11.4px) 0,100% 11.4px,100% 100%,11.4px 100%,0 calc(100% - 11.4px));background:#111111eb;flex-direction:column;align-items:center;width:100%;padding:24px 18px;display:flex}.stat-val[data-v-1b35b635]{color:#84cc16;letter-spacing:-.5px;margin-bottom:6px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:800;line-height:1}.stat-lbl[data-v-1b35b635]{letter-spacing:.8px;text-transform:uppercase;color:#fff;margin-bottom:4px;font-family:Chakra Petch,sans-serif;font-size:.82rem;font-weight:700}.stat-sub[data-v-1b35b635]{color:#a1a1aa;font-size:.72rem;line-height:1.35}.about-content-container[data-v-1b35b635]{max-width:1200px;margin:0 auto;padding:0 24px}.section-divider[data-v-1b35b635]{border-bottom:1px solid #ffffff14;width:100%}.section-header-centered[data-v-1b35b635]{text-align:center;max-width:720px;margin:0 auto 48px}.section-title[data-v-1b35b635]{letter-spacing:.5px;text-transform:uppercase;color:#fff;margin:0 0 14px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800}.section-subtitle[data-v-1b35b635]{color:#a1a1aa;margin:0;font-size:.96rem;line-height:1.6}.about-story-section[data-v-1b35b635]{padding:80px 0}.story-layout[data-v-1b35b635]{grid-template-columns:1.15fr 1fr;align-items:center;gap:56px;display:grid}.story-heading[data-v-1b35b635]{letter-spacing:-.5px;text-transform:uppercase;color:#fff;margin:0 0 18px;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.6vw,2.7rem);font-weight:800;line-height:1.15}.accent-bar[data-v-1b35b635]{background-color:#84cc16;width:54px;height:3px;margin-bottom:24px}.story-lead[data-v-1b35b635]{color:#fff;margin-bottom:16px;font-size:1.12rem;font-weight:600;line-height:1.65}.story-paragraph[data-v-1b35b635]{color:#a1a1aa;margin-bottom:14px;font-size:.94rem;line-height:1.7}.story-highlights[data-v-1b35b635]{flex-direction:column;gap:16px;margin-top:28px;display:flex}.highlight-item[data-v-1b35b635]{background:#ffffff08;border:1px solid #ffffff14;border-radius:4px;flex-direction:column;gap:4px;padding:14px 18px;display:flex}.highlight-title[data-v-1b35b635]{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:700;display:block}.highlight-desc[data-v-1b35b635]{color:#a1a1aa;margin-top:2px;font-size:.82rem;display:block}.visual-card-wrapper[data-v-1b35b635]{flex-direction:column;gap:16px;display:flex}.visual-card-main[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:#ffffff26;padding:1px;position:relative;box-shadow:0 16px 36px #0000008c}.visual-card-main-inner[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background:#0a0a0a;width:100%;height:100%;position:relative;overflow:hidden}.visual-main-img[data-v-1b35b635]{object-fit:cover;width:100%;height:380px;transition:transform .4s;display:block}.visual-card-main:hover .visual-main-img[data-v-1b35b635]{transform:scale(1.03)}.visual-main-overlay[data-v-1b35b635]{background:linear-gradient(#0a0a0a59 0%,#0a0a0a1a 40%,#0a0a0ae0 100%);width:100%;height:100%;position:absolute;top:0;left:0}.visual-card-footer[data-v-1b35b635]{position:absolute;bottom:16px;left:18px;right:18px}.footer-tag[data-v-1b35b635]{letter-spacing:1px;color:#84cc16;margin-bottom:4px;font-family:Chakra Petch,sans-serif;font-size:.68rem;font-weight:800;display:block}.footer-title[data-v-1b35b635]{color:#fff;text-transform:uppercase;margin:0;font-family:Chakra Petch,sans-serif;font-size:1.05rem;font-weight:700}.visual-comparison-box[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:#ffffff1f;padding:1px}.visual-comp-inner[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 9.4px) 0,100% 9.4px,100% 100%,9.4px 100%,0 calc(100% - 9.4px));background:#111111f2;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 18px;display:flex}.comp-col[data-v-1b35b635]{flex-direction:column;flex:1;gap:8px;display:flex}.comp-img-wrapper[data-v-1b35b635]{border:1px solid #ffffff1f;border-radius:3px;width:100%;height:75px;overflow:hidden}.comp-img[data-v-1b35b635]{object-fit:cover;width:100%;height:100%;display:block}.comp-label[data-v-1b35b635]{letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:6px;font-family:Chakra Petch,sans-serif;font-size:.68rem;font-weight:700;display:flex}.comp-label.danger[data-v-1b35b635]{color:#f87171}.comp-label.success[data-v-1b35b635]{color:#84cc16}.comp-divider[data-v-1b35b635]{color:#71717a;padding:0 4px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:800}.about-pillars-section[data-v-1b35b635]{padding:80px 0}.pillars-grid[data-v-1b35b635]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pillar-card[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:#ffffff1f;padding:1px;transition:transform .28s,background .28s,box-shadow .28s;display:flex}.pillar-card[data-v-1b35b635]:hover{background:#ffffff59;transform:translateY(-4px);box-shadow:0 16px 36px #000000b3}.pillar-card-inner[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background-color:#111;flex-direction:column;width:100%;display:flex;overflow:hidden}.pillar-img-container[data-v-1b35b635]{background-color:#111;width:100%;height:210px;margin-bottom:-1px;position:relative;overflow:hidden}.pillar-img[data-v-1b35b635]{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;transition:transform .4s;display:block;transform:translateZ(0)}.pillar-card:hover .pillar-img[data-v-1b35b635]{transform:scale(1.05)translateZ(0)}.pillar-img-overlay[data-v-1b35b635]{pointer-events:none;background:linear-gradient(#0a0a0a4d 0%,#111111bf 80%,#111 100%);width:100%;height:calc(100% + 2px);position:absolute;top:0;left:0}.pillar-img-badge[data-v-1b35b635]{justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:14px;right:14px}.pillar-num[data-v-1b35b635]{color:#84cc16;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111111d9;border:1px solid #ffffff26;border-radius:2px;padding:3px 10px;font-family:Chakra Petch,sans-serif;font-size:.8rem;font-weight:800}.pillar-tag-pill[data-v-1b35b635]{letter-spacing:.8px;color:#e4e4e7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111111d9;border:1px solid #ffffff1f;border-radius:2px;padding:3px 8px;font-family:Chakra Petch,sans-serif;font-size:.64rem;font-weight:800}.pillar-text-content[data-v-1b35b635]{z-index:2;background-color:#111;flex-direction:column;flex-grow:1;padding:22px 24px 28px;display:flex;position:relative}.pillar-highlight-row[data-v-1b35b635]{margin-bottom:8px}.pillar-highlight-text[data-v-1b35b635]{letter-spacing:1px;color:#84cc16;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:800}.pillar-title[data-v-1b35b635]{letter-spacing:.8px;color:#fff;text-transform:uppercase;margin:0 0 12px;font-family:Chakra Petch,sans-serif;font-size:1.18rem;font-weight:700}.pillar-desc[data-v-1b35b635]{color:#a1a1aa;margin:0;font-size:.88rem;line-height:1.62}.about-process-section[data-v-1b35b635]{padding:80px 0}.process-grid[data-v-1b35b635]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.process-card[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#ffffff1f;padding:1px;transition:transform .25s,background .25s,box-shadow .25s;display:flex}.process-card[data-v-1b35b635]:hover{background:#ffffff52;transform:translateY(-3px);box-shadow:0 12px 28px #0009}.process-card-inner[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 11.4px) 0,100% 11.4px,100% 100%,11.4px 100%,0 calc(100% - 11.4px));background-color:#111;flex-direction:column;width:100%;display:flex;overflow:hidden}.process-thumb-wrap[data-v-1b35b635]{background-color:#111;width:100%;height:140px;margin-bottom:-1px;position:relative;overflow:hidden}.process-thumb-img[data-v-1b35b635]{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;transition:transform .4s;display:block;transform:translateZ(0)}.process-card:hover .process-thumb-img[data-v-1b35b635]{transform:scale(1.08)translateZ(0)}.process-thumb-overlay[data-v-1b35b635]{pointer-events:none;background:linear-gradient(#0a0a0a33 0%,#111c 85%,#111 100%);width:100%;height:calc(100% + 2px);position:absolute;top:0;left:0}.process-tag[data-v-1b35b635]{letter-spacing:1px;color:#000;background-color:#84cc16;border-radius:2px;padding:2px 7px;font-family:Chakra Petch,sans-serif;font-size:.66rem;font-weight:800;position:absolute;top:10px;left:10px}.process-body[data-v-1b35b635]{z-index:2;background-color:#111;flex-direction:column;flex-grow:1;padding:18px 18px 24px;display:flex;position:relative}.process-sub-label[data-v-1b35b635]{letter-spacing:1px;color:#84cc16;text-transform:uppercase;margin-bottom:6px;font-family:Chakra Petch,sans-serif;font-size:.65rem;font-weight:800}.process-step-title[data-v-1b35b635]{letter-spacing:.5px;color:#fff;text-transform:uppercase;margin:0 0 10px;font-family:Chakra Petch,sans-serif;font-size:.94rem;font-weight:700;line-height:1.3}.process-step-desc[data-v-1b35b635]{color:#a1a1aa;margin:0;font-size:.82rem;line-height:1.55}.about-gallery-section[data-v-1b35b635]{padding:80px 0}.gallery-grid[data-v-1b35b635]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.gallery-item-card[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));cursor:pointer;background:#ffffff26;padding:1px;transition:transform .25s,background .25s,box-shadow .25s;display:flex}.gallery-item-card[data-v-1b35b635]:hover{background:#ffffff59;transform:translateY(-4px);box-shadow:0 12px 28px #000000b3}.gallery-card-inner[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background-color:#111;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.gallery-img-wrapper[data-v-1b35b635]{background-color:#111;width:100%;height:200px;margin-bottom:-1px;position:relative;overflow:hidden}.gallery-img[data-v-1b35b635]{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;transition:transform .45s;display:block;transform:translateZ(0)}.gallery-item-card:hover .gallery-img[data-v-1b35b635]{transform:scale(1.06)translateZ(0)}.gallery-hover-overlay[data-v-1b35b635]{opacity:0;background:#0a0a0aa6;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;transition:opacity .25s;display:flex;position:absolute;top:0;left:0}.gallery-item-card:hover .gallery-hover-overlay[data-v-1b35b635]{opacity:1}.overlay-icon[data-v-1b35b635]{color:#000;background:#84cc16;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 14px #0009}.overlay-click-hint[data-v-1b35b635]{letter-spacing:1px;color:#fff;font-family:Chakra Petch,sans-serif;font-size:.66rem;font-weight:800}.gallery-card-info[data-v-1b35b635]{z-index:2;background-color:#111;flex-direction:column;flex-grow:1;padding:16px 16px 20px;display:flex;position:relative}.gallery-card-meta[data-v-1b35b635]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.gallery-category-badge[data-v-1b35b635]{color:#84cc16;letter-spacing:.5px;font-family:Chakra Petch,sans-serif;font-size:.62rem;font-weight:800}.gallery-item-title[data-v-1b35b635]{color:#fff;text-transform:uppercase;margin:0 0 6px;font-family:Chakra Petch,sans-serif;font-size:.98rem;font-weight:700}.gallery-item-sub[data-v-1b35b635]{color:#a1a1aa;margin:0;font-size:.78rem;line-height:1.45}.about-cta-section[data-v-1b35b635]{padding:64px 0 88px}.cta-banner-wrapper[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:#ffffff26;padding:1px}.cta-banner-inner[data-v-1b35b635]{text-align:center;clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background-color:#111;flex-direction:column;align-items:center;padding:60px 32px;display:flex;position:relative;overflow:hidden}.cta-bg-glow[data-v-1b35b635]{display:none}.cta-title[data-v-1b35b635]{letter-spacing:-.5px;text-transform:uppercase;color:#fff;margin:0 0 14px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.8rem,3.8vw,2.6rem);font-weight:800}.cta-desc[data-v-1b35b635]{color:#a1a1aa;max-width:640px;margin:0 0 32px;font-size:1rem;line-height:1.6}.cta-actions[data-v-1b35b635]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.btn-cta[data-v-1b35b635]{letter-spacing:1px;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));padding:1px;font-family:Chakra Petch,sans-serif;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.btn-cta-inner[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 9.4px) 0,100% 9.4px,100% 100%,9.4px 100%,0 calc(100% - 9.4px));align-items:center;gap:8px;width:100%;height:100%;padding:12px 24px;display:inline-flex}.btn-cta.primary[data-v-1b35b635]{background-color:#84cc16;box-shadow:0 4px 14px #0006}.btn-cta.primary[data-v-1b35b635]:hover{background-color:#9ae624;transform:translateY(-2px);box-shadow:0 6px 18px #0009}.btn-cta.primary .btn-cta-inner[data-v-1b35b635]{color:#0a0a0a;background-color:#84cc16}.btn-cta.primary:hover .btn-cta-inner[data-v-1b35b635]{color:#000;background-color:#9ae624}.btn-cta.secondary[data-v-1b35b635]{background-color:#fff3;box-shadow:0 4px 14px #0006}.btn-cta.secondary[data-v-1b35b635]:hover{background-color:#ffffff73;transform:translateY(-2px);box-shadow:0 6px 18px #0009}.btn-cta.secondary .btn-cta-inner[data-v-1b35b635]{color:#e4e4e7;background-color:#111}.btn-cta.secondary:hover .btn-cta-inner[data-v-1b35b635]{color:#fff;background-color:#171717}.lightbox-overlay[data-v-1b35b635]{-webkit-backdrop-filter:blur(10px);z-index:9999;background:#000000e0;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;position:fixed;top:0;left:0}.lightbox-dialog[data-v-1b35b635]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:#111;border:1px solid #ffffff26;flex-direction:column;width:100%;max-width:960px;animation:.25s ease-out lightboxFadeIn-1b35b635;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #000000d9}@keyframes lightboxFadeIn-1b35b635{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.lightbox-close-btn[data-v-1b35b635]{color:#fff;cursor:pointer;z-index:10;background:#111111d9;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex;position:absolute;top:14px;right:14px}.lightbox-close-btn[data-v-1b35b635]:hover{color:#000;background-color:#84cc16;border-color:#84cc16}.lightbox-img-container[data-v-1b35b635]{background-color:#000;justify-content:center;align-items:center;width:100%;max-height:560px;display:flex;overflow:hidden}.lightbox-img[data-v-1b35b635]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:560px;display:block}.lightbox-info[data-v-1b35b635]{background-color:#111;border-top:1px solid #ffffff14;padding:22px 28px}.lightbox-badges[data-v-1b35b635]{gap:10px;margin-bottom:8px;display:flex}.badge-cat[data-v-1b35b635]{letter-spacing:.8px;color:#84cc16;background:#ffffff0f;border-radius:2px;padding:3px 8px;font-family:Chakra Petch,sans-serif;font-size:.68rem;font-weight:800}.lightbox-title[data-v-1b35b635]{color:#fff;text-transform:uppercase;margin:0 0 6px;font-family:Chakra Petch,sans-serif;font-size:1.3rem;font-weight:700}.lightbox-desc[data-v-1b35b635]{color:#a1a1aa;margin:0;font-size:.92rem;line-height:1.5}@media (width<=1100px){.gallery-grid[data-v-1b35b635]{grid-template-columns:repeat(2,1fr)}}@media (width<=992px){.about-stats-grid[data-v-1b35b635]{grid-template-columns:repeat(2,1fr)}.story-layout[data-v-1b35b635]{grid-template-columns:1fr;gap:36px}.pillars-grid[data-v-1b35b635]{grid-template-columns:1fr}.process-grid[data-v-1b35b635]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.about-hero[data-v-1b35b635]{padding:24px 16px 48px}.about-stats-grid[data-v-1b35b635]{grid-template-columns:1fr}.visual-card-main[data-v-1b35b635]{height:auto}.visual-main-img[data-v-1b35b635]{height:260px}.visual-comparison-box[data-v-1b35b635]{flex-direction:column;align-items:stretch}.comp-divider[data-v-1b35b635]{text-align:center}.process-grid[data-v-1b35b635],.gallery-grid[data-v-1b35b635]{grid-template-columns:1fr}.cta-actions[data-v-1b35b635]{flex-direction:column;width:100%}.btn-cta[data-v-1b35b635]{justify-content:center;width:100%}.lightbox-img-container[data-v-1b35b635]{max-height:340px}.lightbox-info[data-v-1b35b635]{padding:16px}}.services-page[data-v-55db0a6a]{color:#fff;background-color:#0d0d0d;min-height:100vh;overflow-x:hidden}.services-hero-wrapper[data-v-55db0a6a]{background-color:#0d0d0d;border-bottom:1px solid #84cc1633;flex-direction:column;min-height:480px;display:flex;position:relative}.services-bg-container[data-v-55db0a6a]{z-index:0;position:absolute;inset:0;overflow:hidden}.services-bg-img[data-v-55db0a6a]{object-fit:cover;object-position:center;filter:brightness(.32)contrast(1.1);width:100%;height:100%}.services-bg-overlay[data-v-55db0a6a]{background:linear-gradient(#0d0d0da6 0%,#0d0d0dd9 65%,#0d0d0d 100%);position:absolute;inset:0}.services-hero[data-v-55db0a6a]{z-index:2;flex:1;align-items:center;padding:60px 24px 50px;display:flex;position:relative}.services-hero-container[data-v-55db0a6a]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1000px;margin:0 auto;display:flex}.hero-tag[data-v-55db0a6a]{align-items:center;gap:12px;margin-bottom:14px;display:inline-flex}.tag-dash[data-v-55db0a6a]{background-color:#84cc16;width:24px;height:2px}.tag-text[data-v-55db0a6a]{letter-spacing:.22em;color:#84cc16;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:700}.services-title[data-v-55db0a6a]{letter-spacing:-.5px;text-transform:uppercase;color:#fff;margin:0 0 16px;font-family:Chakra Petch,sans-serif;font-size:clamp(2.4rem,5.2vw,3.8rem);font-weight:800;line-height:1.1}.accent-lime[data-v-55db0a6a]{color:#84cc16}.services-desc[data-v-55db0a6a]{color:#a1a1aa;max-width:680px;margin:0 auto 32px;font-family:Mulish,sans-serif;font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.6}.services-toc-wrapper[data-v-55db0a6a]{width:100%;max-width:980px;margin:16px auto 0}.toc-card[data-v-55db0a6a]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));box-shadow:none;background:#ffffff1a;padding:1px;transition:background-color .25s;position:relative}.toc-card[data-v-55db0a6a]:hover{background:#84cc1673}.toc-container[data-v-55db0a6a]{-webkit-backdrop-filter:blur(20px);clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background:#121216f0;width:100%;padding:22px 26px}.toc-header[data-v-55db0a6a]{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.toc-title-area[data-v-55db0a6a]{text-align:left;flex-direction:column;gap:3px;display:flex}.toc-eyebrow[data-v-55db0a6a]{letter-spacing:.14em;color:#fff;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.84rem;font-weight:700}.toc-subheading[data-v-55db0a6a]{color:#8e8e93;font-family:Mulish,sans-serif;font-size:.74rem;font-weight:500}.toc-view-all[data-v-55db0a6a]{color:#080808;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));box-shadow:none;background-color:#84cc16;border:none;align-items:center;gap:10px;padding:8px 18px;font-family:Chakra Petch,sans-serif;font-size:.8rem;font-weight:800;transition:background-color .2s,transform .2s;display:inline-flex}.toc-view-all[data-v-55db0a6a]:hover,.toc-view-all.is-active[data-v-55db0a6a]{background-color:#9beb1e;transform:translateY(-2px)}.toc-counter[data-v-55db0a6a]{color:#080808;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));background:#00000047;padding:2px 7px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:800}.toc-grid[data-v-55db0a6a]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.toc-item[data-v-55db0a6a]{cursor:pointer;text-align:left;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));width:100%;box-shadow:none;background:#ffffff1f;border:none;border-radius:0;padding:1px;transition:background-color .2s,transform .2s;display:block;position:relative}.toc-item[data-v-55db0a6a]:hover{background-color:#84cc16;transform:translateY(-2px)}.toc-item.is-active[data-v-55db0a6a]{background-color:#84cc16}.toc-item-inner[data-v-55db0a6a]{color:#e4e4e7;clip-path:polygon(0 0,calc(100% - 9.3px) 0,100% 9.3px,100% 100%,9.3px 100%,0 calc(100% - 9.3px));background-color:#141416;justify-content:space-between;align-items:center;gap:12px;width:100%;height:100%;padding:11px 16px;transition:background-color .2s;display:flex}.toc-item:hover .toc-item-inner[data-v-55db0a6a]{background-color:#18191c}.toc-item.is-active .toc-item-inner[data-v-55db0a6a]{background-color:#181f12}.toc-item-left[data-v-55db0a6a]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.toc-num[data-v-55db0a6a]{clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));color:#080808;background:#84cc16;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:800;transition:transform .2s;display:flex}.toc-item:hover .toc-num[data-v-55db0a6a]{transform:scale(1.05)}.toc-name[data-v-55db0a6a]{color:#f4f4f5;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-family:Mulish,sans-serif;font-size:.88rem;font-weight:600;transition:color .2s;overflow:hidden}.toc-item:hover .toc-name[data-v-55db0a6a]{color:#fff}.toc-item.is-active .toc-name[data-v-55db0a6a]{color:#84cc16;font-weight:700}.toc-item-right[data-v-55db0a6a]{flex-shrink:0;align-items:center;gap:10px;display:flex}.toc-badge[data-v-55db0a6a]{letter-spacing:.08em;color:#a1a1aa;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:2px;padding:3px 8px;font-family:Mulish,sans-serif;font-size:.66rem;font-weight:700;transition:all .2s}.toc-item:hover .toc-badge[data-v-55db0a6a]{color:#e4e4e7;border-color:#84cc1666}.toc-arrow-icon[data-v-55db0a6a]{color:#71717a;flex-shrink:0;width:14px;height:14px;transition:transform .2s,color .2s}.toc-item:hover .toc-arrow-icon[data-v-55db0a6a],.toc-item.is-active .toc-arrow-icon[data-v-55db0a6a]{color:#84cc16;transform:translate(3px)}.services-section[data-v-55db0a6a]{padding:60px 0 80px}.services-container[data-v-55db0a6a]{max-width:1240px;margin:0 auto;padding:0 24px}.services-grid[data-v-55db0a6a]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.service-card[data-v-55db0a6a]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));box-shadow:none;background:#ffffff1f;border:none;border-radius:0;flex-direction:column;padding:1px;transition:transform .25s,background .25s;display:flex;position:relative}.service-card[data-v-55db0a6a]:hover,.service-card.is-highlighted[data-v-55db0a6a]{box-shadow:none;background:#84cc16;transform:translateY(-4px)}.service-card:hover .card-title[data-v-55db0a6a]{color:#84cc16}.service-card-inner[data-v-55db0a6a]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background-color:#141416;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.card-image-box[data-v-55db0a6a]{background-color:#000;width:100%;height:220px;position:relative;overflow:hidden}.card-img[data-v-55db0a6a]{object-fit:cover;width:100%;height:100%;transition:transform .35s}.service-card:hover .card-img[data-v-55db0a6a]{transform:scale(1.04)}.card-num[data-v-55db0a6a]{color:#84cc16;letter-spacing:.05em;background:#000000d9;border:1px solid #84cc16;padding:3px 8px;font-family:Chakra Petch,sans-serif;font-size:.85rem;font-weight:800;position:absolute;top:14px;left:14px}.card-badge[data-v-55db0a6a]{color:#84cc16;text-transform:uppercase;letter-spacing:.08em;background:#000000d9;border:1px solid #84cc1673;padding:3px 8px;font-family:Chakra Petch,sans-serif;font-size:.68rem;font-weight:700;position:absolute;top:14px;right:18px}.card-content[data-v-55db0a6a]{flex-direction:column;flex:1;padding:24px;display:flex}.card-title[data-v-55db0a6a]{color:#fff;text-transform:uppercase;margin:0 0 10px;font-family:Chakra Petch,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25;transition:color .2s}.card-desc[data-v-55db0a6a]{color:#a1a1aa;flex:1;margin:0 0 18px;font-family:Mulish,sans-serif;font-size:.88rem;line-height:1.6}.card-highlights[data-v-55db0a6a]{border-top:1px solid #ffffff0f;flex-direction:column;gap:8px;margin:0 0 22px;padding:16px 0 0;list-style:none;display:flex}.highlight-item[data-v-55db0a6a]{color:#d4d4d8;align-items:center;gap:8px;font-family:Mulish,sans-serif;font-size:.82rem;font-weight:500;display:flex}.check-icon[data-v-55db0a6a]{color:#84cc16;flex-shrink:0;width:14px;height:14px}.card-footer[data-v-55db0a6a]{margin-top:auto}.btn-book[data-v-55db0a6a]{color:#080808;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));width:100%;box-shadow:none;background-color:#84cc16;border:none;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-family:Chakra Petch,sans-serif;font-size:.84rem;font-weight:800;transition:background-color .2s,transform .2s;display:inline-flex}.btn-book[data-v-55db0a6a]:hover{box-shadow:none;background-color:#9beb1e;transform:translateY(-2px)}.btn-arrow[data-v-55db0a6a]{width:15px;height:15px;transition:transform .2s}.btn-book:hover .btn-arrow[data-v-55db0a6a],.btn-banner-primary:hover .btn-arrow[data-v-55db0a6a]{transform:translate(4px)}.consult-banner[data-v-55db0a6a]{padding:20px 0 90px}.banner-box[data-v-55db0a6a]{box-shadow:none;background:linear-gradient(135deg,#161619 0%,#101012 100%);border:1px solid #84cc1659;border-top:3px solid #84cc16;justify-content:space-between;align-items:center;gap:36px;padding:44px 40px;display:flex}.banner-text[data-v-55db0a6a]{max-width:640px}.banner-tag[data-v-55db0a6a]{letter-spacing:.22em;color:#84cc16;text-transform:uppercase;margin-bottom:8px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:700;display:block}.banner-title[data-v-55db0a6a]{color:#fff;text-transform:uppercase;margin:0 0 10px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:800;line-height:1.15}.banner-desc[data-v-55db0a6a]{color:#d4d4d8;margin:0;font-family:Mulish,sans-serif;font-size:.92rem;line-height:1.6}.banner-actions[data-v-55db0a6a]{flex-direction:column;flex-shrink:0;gap:12px;min-width:220px;display:flex}.btn-banner-primary[data-v-55db0a6a]{color:#080808;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));box-shadow:none;background-color:#84cc16;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-family:Chakra Petch,sans-serif;font-size:.84rem;font-weight:800;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.btn-banner-primary[data-v-55db0a6a]:hover{box-shadow:none;background-color:#9beb1e;transform:translateY(-2px)}.btn-banner-outline[data-v-55db0a6a]{cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));box-shadow:none;background:#84cc1699;border:none;border-radius:0;padding:1px;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.btn-banner-outline[data-v-55db0a6a]:hover{box-shadow:none;background-color:#9beb1e;transform:translateY(-2px)}.btn-banner-outline-inner[data-v-55db0a6a]{color:#84cc16;letter-spacing:1.2px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 9.3px) 0,100% 9.3px,100% 100%,9.3px 100%,0 calc(100% - 9.3px));background-color:#0d0d0d;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 24px;font-family:Chakra Petch,sans-serif;font-size:.84rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.btn-banner-outline:hover .btn-banner-outline-inner[data-v-55db0a6a]{color:#080808;background-color:#84cc16}@media (width<=1080px){.services-grid[data-v-55db0a6a]{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.toc-grid[data-v-55db0a6a]{grid-template-columns:1fr;gap:8px}.toc-container[data-v-55db0a6a]{padding:18px 20px}.banner-box[data-v-55db0a6a]{text-align:center;flex-direction:column;padding:36px 24px}.banner-actions[data-v-55db0a6a],.btn-banner-primary[data-v-55db0a6a],.btn-banner-outline[data-v-55db0a6a]{width:100%}}@media (width<=640px){.toc-container[data-v-55db0a6a]{padding:16px 14px}.toc-header[data-v-55db0a6a]{flex-direction:column;align-items:stretch;gap:12px}.toc-view-all[data-v-55db0a6a]{justify-content:center;width:100%}.toc-name[data-v-55db0a6a]{font-size:.82rem}.toc-item-inner[data-v-55db0a6a]{gap:8px;padding:10px 12px}.toc-badge[data-v-55db0a6a]{padding:2px 6px;font-size:.62rem}.services-grid[data-v-55db0a6a]{grid-template-columns:1fr}.services-hero[data-v-55db0a6a]{padding:40px 16px 36px}.services-section[data-v-55db0a6a]{padding:40px 0 60px}.card-image-box[data-v-55db0a6a]{height:200px}.card-content[data-v-55db0a6a]{padding:20px}}.paint-protection-page[data-v-0f65af68]{color:#fff;background-color:#0d0d0d;min-height:100vh;overflow-x:hidden}.page-header-wrapper[data-v-0f65af68]{z-index:10;background-color:#0e0e10;border-bottom:none;position:relative}.paint-hero-section[data-v-0f65af68]{background-color:#0e0e10;border-bottom:1px solid #ffffff0f;width:100%;position:relative;overflow:hidden}.hero-header-bar[data-v-0f65af68]{background-color:#0e0e10;padding:42px 48px 34px}.hero-header-container[data-v-0f65af68]{justify-content:space-between;align-items:flex-end;gap:32px;max-width:1440px;margin:0 auto;display:flex}.hero-title-area[data-v-0f65af68]{flex:1}.hero-main-title[data-v-0f65af68]{letter-spacing:.03em;text-transform:uppercase;color:#fff;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.4vw,3.1rem);font-weight:800;line-height:1.08}.title-line-mask[data-v-0f65af68]{padding-bottom:4px;display:block;overflow:hidden}.title-line[data-v-0f65af68]{opacity:0;filter:blur(8px);animation:.95s cubic-bezier(.16,1,.3,1) forwards titleKineticReveal-0f65af68;display:inline-block;transform:translateY(115%)}.title-line.line-1[data-v-0f65af68]{animation-delay:.12s}.title-line.line-2[data-v-0f65af68]{animation-delay:.28s}.highlight-word[data-v-0f65af68]{color:#84cc16;display:inline-block}@keyframes titleKineticReveal-0f65af68{0%{opacity:0;filter:blur(10px);transform:translateY(115%)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}.hero-desc-area[data-v-0f65af68]{flex-shrink:0;max-width:340px}.hero-desc-text[data-v-0f65af68]{color:#9e9ea3;text-align:right;opacity:0;margin:0;font-family:Mulish,sans-serif;font-size:clamp(.85rem,1.05vw,.98rem);font-weight:500;line-height:1.45;animation:.8s cubic-bezier(.16,1,.3,1) .45s forwards subtitleFadeIn-0f65af68;transform:translateY(14px)}@keyframes subtitleFadeIn-0f65af68{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.title-line[data-v-0f65af68],.hero-desc-text[data-v-0f65af68],.highlight-word[data-v-0f65af68],.showcase-col[data-v-0f65af68],.expertise-visual-col[data-v-0f65af68],.expertise-title[data-v-0f65af68],.expertise-desc[data-v-0f65af68],.metric-item[data-v-0f65af68],.fresh-title[data-v-0f65af68],.fresh-pillar-item[data-v-0f65af68],.fresh-intro-text[data-v-0f65af68],.fresh-stats-banner[data-v-0f65af68],.fresh-img-frame[data-v-0f65af68],.solutions-section-title[data-v-0f65af68],.solution-card-shell[data-v-0f65af68],.solution-check-icon[data-v-0f65af68],.callout-card[data-v-0f65af68]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.showcase-strip[data-v-0f65af68]{background-color:#000;width:100%;height:clamp(520px,66vh,720px);display:flex;position:relative;overflow:hidden}.showcase-col[data-v-0f65af68]{cursor:pointer;opacity:0;border-right:1px solid #ffffff14;outline:none;flex:1;height:100%;transition:flex .6s cubic-bezier(.16,1,.3,1);animation:.85s cubic-bezier(.16,1,.3,1) forwards showcaseEntrance-0f65af68;position:relative;overflow:hidden;transform:translateY(24px)}.showcase-col[data-v-0f65af68]:first-child{animation-delay:.35s}.showcase-col[data-v-0f65af68]:nth-child(2){animation-delay:.47s}.showcase-col[data-v-0f65af68]:nth-child(3){animation-delay:.59s}.showcase-col[data-v-0f65af68]:nth-child(4){animation-delay:.71s}@keyframes showcaseEntrance-0f65af68{to{opacity:1;transform:translateY(0)}}.showcase-col[data-v-0f65af68]:last-child{border-right:none}.showcase-col-inner[data-v-0f65af68]{width:100%;height:100%;position:relative;overflow:hidden}.showcase-col.has-green-divider[data-v-0f65af68]:before{content:"";z-index:4;background-color:#84cc16;width:2px;position:absolute;top:0;bottom:0;left:0}.showcase-col[data-v-0f65af68]:hover,.showcase-col.is-expanded[data-v-0f65af68]{flex:1.45}.showcase-img[data-v-0f65af68]{object-fit:cover;object-position:center;filter:brightness(.88)contrast(1.04);width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .4s}.showcase-col:hover .showcase-img[data-v-0f65af68],.showcase-col.is-expanded .showcase-img[data-v-0f65af68]{filter:brightness(1.02)contrast(1.08);transform:scale(1.06)}.showcase-overlay[data-v-0f65af68]{z-index:1;background:linear-gradient(#0e0e101a 0%,#0e0e1040 45%,#0a0a0ce0 100%);transition:background .4s;position:absolute;inset:0}.showcase-col:hover .showcase-overlay[data-v-0f65af68]{background:linear-gradient(#0e0e100d 0%,#0e0e1026 40%,#0a0a0ceb 100%)}.showcase-line-accent[data-v-0f65af68]{opacity:0;z-index:3;background-color:#84cc16;width:2px;transition:opacity .35s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(.4)}.showcase-col:hover .showcase-line-accent[data-v-0f65af68]{opacity:1;transform:scaleY(1)}.showcase-content[data-v-0f65af68]{z-index:2;pointer-events:none;position:absolute;bottom:34px;left:30px;right:24px}.showcase-label-wrap[data-v-0f65af68]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.showcase-label[data-v-0f65af68]{letter-spacing:.05em;color:#fff;text-transform:uppercase;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:800;line-height:1.12;transition:color .25s,transform .3s}.showcase-col:hover .showcase-label[data-v-0f65af68]{color:#84cc16;transform:translateY(-2px)}.showcase-hint[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));opacity:0;pointer-events:auto;background:#84cc16;align-self:flex-start;width:auto;max-width:fit-content;padding:1px;transition:opacity .3s,transform .3s;display:inline-flex;transform:translateY(6px)}.showcase-hint-inner[data-v-0f65af68]{color:#84cc16;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 7.3px) 0,100% 7.3px,100% 100%,7.3px 100%,0 calc(100% - 7.3px));background:#141416;align-items:center;gap:8px;width:auto;padding:6px 14px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.showcase-col:hover .showcase-hint[data-v-0f65af68]{opacity:1;transform:translateY(0)}.showcase-hint:hover .showcase-hint-inner[data-v-0f65af68]{color:#080808;background:#84cc16}.hint-arrow[data-v-0f65af68]{width:13px;height:13px;transition:transform .25s}.showcase-col:hover .hint-arrow[data-v-0f65af68]{transform:translate(3px)}.mobile-showcase-pagination[data-v-0f65af68],.mobile-card-badge[data-v-0f65af68],.mobile-card-sub[data-v-0f65af68]{display:none}.paint-expertise-section[data-v-0f65af68]{background-color:#0d0d0f;border-bottom:1px solid #ffffff0f;padding:100px 32px;position:relative}.expertise-container[data-v-0f65af68]{max-width:1300px;margin:0 auto}.expertise-grid[data-v-0f65af68]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(36px,5.5vw,76px);display:grid}.expertise-visual-col[data-v-0f65af68]{opacity:0;width:100%;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);position:relative;transform:translate(-35px)}.paint-expertise-section.is-revealed .expertise-visual-col[data-v-0f65af68]{opacity:1;transform:translate(0)}.expertise-img-frame[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:#ffffff24;width:100%;padding:1px;transition:background-color .3s;position:relative}.expertise-img-frame[data-v-0f65af68]:hover{background:#84cc1680}.expertise-img-inner[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 17.3px) 0,100% 17.3px,100% 100%,17.3px 100%,0 calc(100% - 17.3px));background-color:#0d0d0f;width:100%;height:100%;position:relative;overflow:hidden}.expertise-img[data-v-0f65af68]{object-fit:cover;object-position:center;width:100%;height:100%;max-height:520px;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.expertise-img-frame:hover .expertise-img[data-v-0f65af68]{transform:scale(1.03)}.expertise-tag[data-v-0f65af68]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#84cc16;letter-spacing:.08em;text-transform:uppercase;z-index:2;background:#0a0a0cd9;border:1px solid #84cc16;padding:4px 10px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:700;position:absolute;top:18px;left:18px}.expertise-content-col[data-v-0f65af68]{flex-direction:column;display:flex}.expertise-title[data-v-0f65af68]{letter-spacing:.03em;color:#fff;text-transform:uppercase;opacity:0;margin:0 0 18px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.85rem,2.7vw,2.5rem);font-weight:800;line-height:1.18;transition:opacity .8s cubic-bezier(.16,1,.3,1) .15s,transform .8s cubic-bezier(.16,1,.3,1) .15s;transform:translateY(24px)}.paint-expertise-section.is-revealed .expertise-title[data-v-0f65af68]{opacity:1;transform:translateY(0)}.expertise-desc[data-v-0f65af68]{color:#a1a1aa;opacity:0;max-width:560px;margin:0 0 36px;font-family:Mulish,sans-serif;font-size:clamp(.92rem,1.05vw,1rem);font-weight:500;line-height:1.6;transition:opacity .8s cubic-bezier(.16,1,.3,1) .25s,transform .8s cubic-bezier(.16,1,.3,1) .25s;transform:translateY(20px)}.paint-expertise-section.is-revealed .expertise-desc[data-v-0f65af68]{opacity:1;transform:translateY(0)}.metrics-list[data-v-0f65af68]{flex-direction:column;gap:26px;width:100%;display:flex}.metric-item[data-v-0f65af68]{opacity:0;flex-direction:column;gap:10px;width:100%;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(18px)}.metric-item[data-v-0f65af68]:first-child{transition-delay:.35s}.metric-item[data-v-0f65af68]:nth-child(2){transition-delay:.48s}.paint-expertise-section.is-revealed .metric-item[data-v-0f65af68]{opacity:1;transform:translateY(0)}.metric-header[data-v-0f65af68]{justify-content:space-between;align-items:baseline;display:flex}.metric-name[data-v-0f65af68]{color:#fff;letter-spacing:.02em;font-family:Chakra Petch,sans-serif;font-size:clamp(.92rem,1.05vw,1.02rem);font-weight:700}.metric-val[data-v-0f65af68]{color:#fff;letter-spacing:.02em;font-family:Chakra Petch,sans-serif;font-size:clamp(.95rem,1.1vw,1.08rem);font-weight:800}.metric-bar-track[data-v-0f65af68]{background-color:#1a1a1e;border-radius:2px;width:100%;height:14px;position:relative;overflow:hidden}.metric-bar-fill[data-v-0f65af68]{background-color:#84cc16;border-radius:2px;height:100%;transition:width 1.35s cubic-bezier(.16,1,.3,1) .45s}.vehicle-fresh-section[data-v-0f65af68]{background-color:#0a0a0c;padding:85px 24px;position:relative;overflow:hidden}.fresh-container[data-v-0f65af68]{max-width:1300px;margin:0 auto}.fresh-grid[data-v-0f65af68]{grid-template-columns:1.05fr 1fr;align-items:start;gap:60px;display:grid}.fresh-content-col[data-v-0f65af68]{flex-direction:column;display:flex}.fresh-title[data-v-0f65af68]{letter-spacing:.02em;color:#fff;text-transform:uppercase;opacity:0;margin:0 0 42px;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,2.9vw,2.75rem);font-weight:800;line-height:1.15;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.vehicle-fresh-section.is-revealed .fresh-title[data-v-0f65af68]{opacity:1;transform:translateY(0)}.fresh-pillars-list[data-v-0f65af68]{flex-direction:column;gap:24px;display:flex}.fresh-pillar-item[data-v-0f65af68]{cursor:pointer;opacity:0;flex-direction:column;transition:transform .2s,opacity .75s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(-24px)}.fresh-pillar-item[data-v-0f65af68]:first-child{transition-delay:.15s}.fresh-pillar-item[data-v-0f65af68]:nth-child(2){transition-delay:.28s}.fresh-pillar-item[data-v-0f65af68]:nth-child(3){transition-delay:.41s}.vehicle-fresh-section.is-revealed .fresh-pillar-item[data-v-0f65af68]{opacity:1;transform:translate(0)}.pillar-header[data-v-0f65af68]{align-items:center;gap:16px;margin-bottom:10px;display:flex}.pillar-num[data-v-0f65af68]{color:#84cc16;letter-spacing:.04em;font-family:Chakra Petch,sans-serif;font-size:1.15rem;font-weight:800;transition:color .2s}.pillar-title[data-v-0f65af68]{color:#fff;letter-spacing:.04em;text-transform:uppercase;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.05rem,1.25vw,1.25rem);font-weight:800;transition:color .2s}.fresh-pillar-item:hover .pillar-title[data-v-0f65af68]{color:#84cc16}.pillar-desc[data-v-0f65af68]{color:#a1a1aa;max-width:520px;margin:0 0 20px;font-family:Mulish,sans-serif;font-size:clamp(.9rem,1.05vw,.98rem);font-weight:500;line-height:1.6}.pillar-divider[data-v-0f65af68]{background-color:#ffffff17;width:100%;height:1px;transition:background-color .3s,height .3s}.pillar-divider.is-accent[data-v-0f65af68]{background-color:#84cc16;height:2px}.fresh-visual-col[data-v-0f65af68]{flex-direction:column;display:flex}.fresh-intro-text[data-v-0f65af68]{color:#a1a1aa;opacity:0;max-width:540px;margin:0 0 26px;font-family:Mulish,sans-serif;font-size:clamp(.92rem,1.05vw,1rem);font-weight:500;line-height:1.6;transition:opacity .8s cubic-bezier(.16,1,.3,1) .15s,transform .8s cubic-bezier(.16,1,.3,1) .15s;transform:translateY(18px)}.vehicle-fresh-section.is-revealed .fresh-intro-text[data-v-0f65af68]{opacity:1;transform:translateY(0)}.fresh-intro-text.is-mobile-only[data-v-0f65af68]{display:none}.fresh-visual-wrapper[data-v-0f65af68]{width:100%;position:relative}.fresh-stats-banner[data-v-0f65af68]{z-index:4;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));opacity:0;background:#fff6;width:calc(100% - 40px);max-width:520px;margin-bottom:-40px;margin-left:auto;margin-right:0;padding:1px;transition:opacity .85s cubic-bezier(.16,1,.3,1) .35s,transform .85s cubic-bezier(.16,1,.3,1) .35s;position:relative;transform:translateY(-20px)}.vehicle-fresh-section.is-revealed .fresh-stats-banner[data-v-0f65af68]{opacity:1;transform:translateY(0)}.fresh-stats-inner[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 14.3px) 0,100% 14.3px,100% 100%,14.3px 100%,0 calc(100% - 14.3px));background:#84cc16;justify-content:space-around;align-items:center;gap:20px;padding:18px 28px;display:flex}.fresh-stat-item[data-v-0f65af68]{align-items:center;gap:12px;display:flex}.stat-number[data-v-0f65af68]{color:#fff;letter-spacing:-.01em;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,2.7vw,2.85rem);font-weight:800;line-height:1}.stat-label[data-v-0f65af68]{color:#fff;max-width:105px;font-family:Mulish,sans-serif;font-size:clamp(.78rem,.95vw,.9rem);font-weight:700;line-height:1.25;display:inline-block}.fresh-img-frame[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));opacity:0;background:#ffffff1f;width:100%;padding:1px;transition:background-color .3s,opacity .9s cubic-bezier(.16,1,.3,1) .25s,transform .9s cubic-bezier(.16,1,.3,1) .25s;position:relative;transform:translateY(30px)scale(.985)}.vehicle-fresh-section.is-revealed .fresh-img-frame[data-v-0f65af68]{opacity:1;transform:translateY(0)scale(1)}.fresh-img-frame[data-v-0f65af68]:hover{background:#84cc1680}.fresh-img-inner[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 19.3px) 0,100% 19.3px,100% 100%,19.3px 100%,0 calc(100% - 19.3px));background-color:#0d0d0f;width:100%;height:100%;position:relative;overflow:hidden}.fresh-img[data-v-0f65af68]{object-fit:cover;object-position:center;width:100%;height:100%;min-height:380px;max-height:480px;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.fresh-img-frame:hover .fresh-img[data-v-0f65af68]{transform:scale(1.03)}.solutions-compare-section[data-v-0f65af68]{background-color:#0a0a0c;border-top:1px solid #ffffff0d;padding:85px 24px;position:relative}.solutions-container[data-v-0f65af68]{max-width:1300px;margin:0 auto}.solutions-section-title[data-v-0f65af68]{color:#fff;text-align:center;letter-spacing:.03em;text-transform:uppercase;opacity:0;margin:0 0 54px;font-family:Chakra Petch,sans-serif;font-size:clamp(2.05rem,3.2vw,2.75rem);font-weight:800;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.solutions-compare-section.is-revealed .solutions-section-title[data-v-0f65af68]{opacity:1;transform:translateY(0)}.solutions-grid[data-v-0f65af68]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.solution-card-shell[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));opacity:0;background:#ffffff17;height:100%;padding:1px;transition:background-color .3s,opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(35px)}.solution-card-shell[data-v-0f65af68]:first-child{transition-delay:.15s}.solution-card-shell[data-v-0f65af68]:nth-child(2){transition-delay:.3s}.solution-card-shell[data-v-0f65af68]:nth-child(3){transition-delay:.45s}.solutions-compare-section.is-revealed .solution-card-shell[data-v-0f65af68]{opacity:1;transform:translateY(0)}.solution-card-shell[data-v-0f65af68]:hover{background:#84cc16}.solution-card-inner[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background:#0f0f12;flex-direction:column;height:100%;padding:44px 32px 48px;transition:background-color .3s;display:flex}.solution-card-shell:hover .solution-card-inner[data-v-0f65af68]{background:#131317}.solution-visual-box[data-v-0f65af68]{justify-content:center;align-items:center;width:100%;height:200px;margin-bottom:24px;display:flex;position:relative;overflow:hidden}.solution-gif[data-v-0f65af68]{pointer-events:none;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}.solution-card-shell:hover .solution-gif[data-v-0f65af68]{transform:translateY(-4px)}.solution-gif.is-ceramic-gif[data-v-0f65af68]{width:98%;max-width:100%;height:auto;margin-top:0}.solution-gif.is-ppf-gif[data-v-0f65af68]{width:95%;max-width:100%;height:auto;margin-top:-2px}.solution-gif.is-wrap-gif[data-v-0f65af68]{width:74%;max-width:100%;height:auto;margin-top:0}.solution-title[data-v-0f65af68]{color:#84cc16;letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.45rem,1.8vw,1.8rem);font-weight:800}.solution-desc[data-v-0f65af68]{color:#e4e4e7;min-height:48px;margin:0 0 36px;font-family:Mulish,sans-serif;font-size:clamp(.98rem,1.1vw,1.08rem);font-weight:500;line-height:1.55}.solution-features-block[data-v-0f65af68]{margin-top:auto}.solution-features-heading[data-v-0f65af68]{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:800}.solution-features-list[data-v-0f65af68]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.solution-feature-item[data-v-0f65af68]{color:#d4d4d8;align-items:center;gap:12px;font-family:Mulish,sans-serif;font-size:clamp(.96rem,1.05vw,1.05rem);font-weight:500;display:flex}.solution-check-icon[data-v-0f65af68]{color:#84cc16;opacity:0;flex-shrink:0;width:18px;height:18px;transition:transform .4s cubic-bezier(.16,1,.3,1) .55s,opacity .4s .55s;transform:scale(.6)}.solutions-compare-section.is-revealed .solution-check-icon[data-v-0f65af68]{opacity:1;transform:scale(1)}.services-breakdown[data-v-0f65af68]{padding:80px 24px}.breakdown-container[data-v-0f65af68]{flex-direction:column;gap:60px;max-width:1300px;margin:0 auto;display:flex}.service-detail-card[data-v-0f65af68]{scroll-margin-top:100px}.detail-card-shell[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:#ffffff1a;padding:1px;transition:background-color .3s}.detail-card-shell[data-v-0f65af68]:hover{background:#84cc1673}.detail-card-inner[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background:#141417;padding:44px}.detail-grid[data-v-0f65af68]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.detail-grid.is-reversed[data-v-0f65af68]{direction:rtl}.detail-grid.is-reversed[data-v-0f65af68]>*{direction:ltr}.visual-img-box[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background-color:#000;width:100%;height:380px;position:relative;overflow:hidden}.detail-img[data-v-0f65af68]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.detail-card-shell:hover .detail-img[data-v-0f65af68]{transform:scale(1.04)}.visual-badge[data-v-0f65af68]{color:#84cc16;letter-spacing:.08em;text-transform:uppercase;background:#000000d9;border:1px solid #84cc16;padding:4px 10px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:700;position:absolute;top:16px;left:16px}.visual-num[data-v-0f65af68]{color:#71717a;background:#000000d9;border:1px solid #ffffff1a;padding:3px 9px;font-family:Chakra Petch,sans-serif;font-size:.85rem;font-weight:800;position:absolute;bottom:16px;right:16px}.info-eyebrow[data-v-0f65af68]{align-items:center;gap:12px;margin-bottom:10px;display:flex}.eyebrow-accent[data-v-0f65af68]{letter-spacing:.18em;color:#84cc16;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:700}.eyebrow-title[data-v-0f65af68]{letter-spacing:.1em;color:#71717a;text-transform:uppercase;font-family:Mulish,sans-serif;font-size:.72rem;font-weight:600}.detail-title[data-v-0f65af68]{letter-spacing:.02em;color:#fff;text-transform:uppercase;margin:0 0 6px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.8rem,2.5vw,2.3rem);font-weight:800}.detail-subtitle[data-v-0f65af68]{color:#84cc16;letter-spacing:.04em;margin:0 0 16px;font-family:Chakra Petch,sans-serif;font-size:.95rem;font-weight:600}.detail-desc[data-v-0f65af68]{color:#a1a1aa;margin:0 0 24px;font-family:Mulish,sans-serif;font-size:.95rem;line-height:1.65}.specs-grid[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#ffffff05;border:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;padding:14px 18px;display:grid}.spec-item[data-v-0f65af68]{flex-direction:column;gap:3px;display:flex}.spec-label[data-v-0f65af68]{color:#71717a;text-transform:uppercase;font-family:Mulish,sans-serif;font-size:.7rem;font-weight:600}.spec-val[data-v-0f65af68]{color:#fff;font-family:Chakra Petch,sans-serif;font-size:.85rem;font-weight:700}.features-list[data-v-0f65af68]{flex-direction:column;gap:10px;margin:0 0 32px;padding:0;list-style:none;display:flex}.feature-row[data-v-0f65af68]{color:#d4d4d8;align-items:center;gap:12px;font-family:Mulish,sans-serif;font-size:.92rem;display:flex}.feature-check[data-v-0f65af68]{color:#84cc16;flex-shrink:0;width:16px;height:16px}.detail-actions[data-v-0f65af68]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.btn-detail-cta[data-v-0f65af68]{color:#080808;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background-color:#84cc16;border:none;align-items:center;gap:10px;padding:12px 24px;font-family:Chakra Petch,sans-serif;font-size:.84rem;font-weight:800;transition:background-color .2s,transform .2s;display:inline-flex}.btn-detail-cta[data-v-0f65af68]:hover{background-color:#9beb1e;transform:translateY(-2px)}.btn-cta-arrow[data-v-0f65af68]{width:15px;height:15px;transition:transform .2s}.btn-detail-cta:hover .btn-cta-arrow[data-v-0f65af68],.btn-callout-primary:hover .btn-cta-arrow[data-v-0f65af68]{transform:translate(4px)}.btn-detail-whatsapp[data-v-0f65af68]{cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:#84cc1666;padding:1px;text-decoration:none;transition:background-color .2s;display:inline-flex}.btn-detail-whatsapp[data-v-0f65af68]:hover{background-color:#84cc16}.btn-whatsapp-inner[data-v-0f65af68]{color:#84cc16;letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 9.3px) 0,100% 9.3px,100% 100%,9.3px 100%,0 calc(100% - 9.3px));background-color:#121215;align-items:center;gap:8px;padding:11px 20px;font-family:Chakra Petch,sans-serif;font-size:.82rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.btn-detail-whatsapp:hover .btn-whatsapp-inner[data-v-0f65af68]{color:#080808;background-color:#84cc16}.consult-callout[data-v-0f65af68]{padding:80px 24px 100px}.callout-container[data-v-0f65af68]{max-width:1300px;margin:0 auto}.callout-card[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));opacity:0;background:#ffffff1f;padding:1px;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.consult-callout.is-revealed .callout-card[data-v-0f65af68]{opacity:1;transform:translateY(0)}.callout-inner[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background:linear-gradient(135deg,#161619 0%,#101012 100%);justify-content:space-between;align-items:center;gap:36px;padding:48px;display:flex}.callout-tag[data-v-0f65af68]{letter-spacing:.2em;color:#84cc16;text-transform:uppercase;margin-bottom:8px;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:700;display:block}.callout-title[data-v-0f65af68]{color:#fff;text-transform:uppercase;margin:0 0 12px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:800;line-height:1.15}.accent-lime[data-v-0f65af68]{color:#84cc16}.callout-desc[data-v-0f65af68]{color:#a1a1aa;max-width:620px;margin:0;font-family:Mulish,sans-serif;font-size:.94rem;line-height:1.65}.callout-actions[data-v-0f65af68]{flex-shrink:0}.btn-callout-primary[data-v-0f65af68]{color:#080808;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background-color:#84cc16;align-items:center;gap:10px;padding:14px 28px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:800;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.btn-callout-primary[data-v-0f65af68]:hover{background-color:#9beb1e;transform:translateY(-2px)}@media (width<=1080px){.hero-header-bar[data-v-0f65af68]{padding:36px 32px 28px}.expertise-grid[data-v-0f65af68]{gap:40px}.detail-grid[data-v-0f65af68]{grid-template-columns:1fr;gap:32px}.detail-grid.is-reversed[data-v-0f65af68]{direction:ltr}.detail-card-inner[data-v-0f65af68]{padding:32px}.callout-inner[data-v-0f65af68]{text-align:center;flex-direction:column;padding:40px 28px}.callout-desc[data-v-0f65af68]{max-width:100%}}@media (width<=840px){.hero-header-bar[data-v-0f65af68]{padding:26px 18px 16px}.hero-header-container[data-v-0f65af68]{flex-direction:column;align-items:flex-start;gap:12px}.hero-main-title[data-v-0f65af68]{letter-spacing:.02em;font-size:clamp(1.45rem,5.8vw,2.2rem);line-height:1.15}.title-line-mask[data-v-0f65af68]{padding-bottom:6px;padding-right:2px}.hero-desc-area[data-v-0f65af68]{max-width:100%}.hero-desc-text[data-v-0f65af68]{text-align:left;font-size:.88rem;line-height:1.45}.paint-expertise-section[data-v-0f65af68]{padding:60px 20px}.expertise-grid[data-v-0f65af68]{grid-template-columns:1fr;gap:36px}.expertise-title[data-v-0f65af68]{font-size:clamp(1.5rem,5.5vw,2.1rem);line-height:1.18}.expertise-desc[data-v-0f65af68]{margin-bottom:28px}.expertise-img[data-v-0f65af68]{max-height:400px}.vehicle-fresh-section[data-v-0f65af68]{padding:60px 20px}.fresh-grid[data-v-0f65af68]{grid-template-columns:1fr;gap:36px}.fresh-visual-col[data-v-0f65af68]{order:-1}.fresh-intro-text.is-desktop-only[data-v-0f65af68]{display:none}.fresh-intro-text.is-mobile-only[data-v-0f65af68]{max-width:100%;margin:0 0 26px;display:block}.fresh-title[data-v-0f65af68]{margin-bottom:14px}.fresh-stats-banner[data-v-0f65af68]{width:100%;max-width:100%;margin-bottom:-30px;margin-left:0}.fresh-img[data-v-0f65af68]{min-height:320px;max-height:420px}.solutions-compare-section[data-v-0f65af68]{padding:65px 20px}.solutions-grid[data-v-0f65af68]{grid-template-columns:1fr;gap:28px;max-width:620px;margin:0 auto}.solution-visual-box[data-v-0f65af68]{height:220px}.solution-desc[data-v-0f65af68]{min-height:auto;margin-bottom:26px}.consult-callout[data-v-0f65af68]{padding:50px 20px 80px}.showcase-strip[data-v-0f65af68]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background-color:#0000;flex-flow:row;gap:14px;width:100%;height:auto;padding:0 18px 14px;display:flex;overflow-x:auto}.showcase-strip[data-v-0f65af68]::-webkit-scrollbar{display:none}.showcase-col[data-v-0f65af68]{scroll-snap-align:center;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));height:clamp(390px,56vh,440px);box-shadow:none;background:#ffffff24;border:none;flex:0 0 clamp(285px,82vw,340px);padding:1px;transition:background-color .25s}.showcase-col.is-mobile-active[data-v-0f65af68]{background:#84cc16}.showcase-col-inner[data-v-0f65af68]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background:#0d0d0f;width:100%;height:100%;position:relative;overflow:hidden}.showcase-col[data-v-0f65af68]:hover,.showcase-col.is-expanded[data-v-0f65af68]{flex:0 0 clamp(285px,82vw,340px);height:clamp(390px,56vh,440px)}.showcase-col.has-green-divider[data-v-0f65af68]:before,.showcase-line-accent[data-v-0f65af68]{display:none}.mobile-card-badge[data-v-0f65af68]{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:18px;left:18px;right:18px}.badge-num[data-v-0f65af68]{color:#84cc16;letter-spacing:.1em;font-family:Chakra Petch,sans-serif;font-size:.82rem;font-weight:800}.badge-cat[data-v-0f65af68]{color:#e4e4e7;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;border:1px solid #ffffff26;padding:3px 8px;font-family:Chakra Petch,sans-serif;font-size:.68rem;font-weight:700}.showcase-content[data-v-0f65af68]{pointer-events:auto;bottom:20px;left:20px;right:20px}.showcase-label[data-v-0f65af68]{font-size:1.35rem;line-height:1.12}.mobile-card-sub[data-v-0f65af68]{color:#a1a1aa;margin:4px 0 12px;font-family:Mulish,sans-serif;font-size:.8rem;font-weight:500;line-height:1.35;display:block}.showcase-hint[data-v-0f65af68]{opacity:1;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#84cc16;border:none;align-self:flex-start;width:auto;max-width:fit-content;padding:1px;display:inline-flex;transform:none}.showcase-hint-inner[data-v-0f65af68]{color:#84cc16;letter-spacing:.08em;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 7.3px) 0,100% 7.3px,100% 100%,7.3px 100%,0 calc(100% - 7.3px));background:#141416;align-items:center;gap:8px;width:auto;padding:7px 14px;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:800;transition:background-color .2s,color .2s;display:inline-flex}.showcase-col:hover .showcase-hint-inner[data-v-0f65af68],.showcase-col:active .showcase-hint-inner[data-v-0f65af68]{color:#080808;background:#84cc16}.mobile-showcase-pagination[data-v-0f65af68]{justify-content:center;align-items:center;gap:8px;padding:6px 18px 24px;display:flex}.pagination-bar[data-v-0f65af68]{cursor:pointer;background:#ffffff2e;border:none;border-radius:2px;width:26px;height:4px;padding:0;transition:all .3s}.pagination-bar.is-active[data-v-0f65af68]{background:#84cc16;width:44px}.specs-grid[data-v-0f65af68]{grid-template-columns:1fr;gap:10px}}@media (width<=640px){.hero-header-bar[data-v-0f65af68]{padding:20px 16px 14px}.paint-expertise-section[data-v-0f65af68]{padding:44px 16px}.expertise-title[data-v-0f65af68]{font-size:1.42rem}.expertise-img[data-v-0f65af68]{max-height:320px}.vehicle-fresh-section[data-v-0f65af68]{padding:44px 16px}.fresh-title[data-v-0f65af68]{margin-bottom:24px;font-size:1.45rem}.fresh-pillars-list[data-v-0f65af68]{gap:18px}.pillar-header[data-v-0f65af68]{gap:12px}.pillar-num[data-v-0f65af68]{font-size:1rem}.pillar-title[data-v-0f65af68]{font-size:1.05rem}.pillar-desc[data-v-0f65af68]{margin-bottom:14px}.fresh-intro-text[data-v-0f65af68]{margin-bottom:20px}.fresh-stats-banner[data-v-0f65af68]{margin-bottom:-24px}.fresh-stats-inner[data-v-0f65af68]{justify-content:space-between;gap:12px;padding:14px 16px}.fresh-stat-item[data-v-0f65af68]{gap:8px}.stat-number[data-v-0f65af68]{font-size:1.7rem}.stat-label[data-v-0f65af68]{max-width:90px;font-size:.72rem}.fresh-img[data-v-0f65af68]{min-height:250px;max-height:320px}.solutions-compare-section[data-v-0f65af68]{padding:44px 16px}.solutions-section-title[data-v-0f65af68]{margin-bottom:32px;font-size:1.55rem}.solution-card-inner[data-v-0f65af68]{padding:32px 22px 38px}.solution-visual-box[data-v-0f65af68]{height:190px;margin-bottom:20px}.solution-gif.is-ceramic-gif[data-v-0f65af68]{width:98%}.solution-gif.is-ppf-gif[data-v-0f65af68]{width:95%}.solution-gif.is-wrap-gif[data-v-0f65af68]{width:74%}.solution-title[data-v-0f65af68]{font-size:1.35rem}.solution-desc[data-v-0f65af68]{margin-bottom:24px;font-size:.98rem}.solution-features-heading[data-v-0f65af68]{margin-bottom:14px;font-size:.82rem}.solution-feature-item[data-v-0f65af68]{font-size:.96rem}.metric-bar-track[data-v-0f65af68]{height:12px}.showcase-strip[data-v-0f65af68]{gap:12px;padding:0 14px 10px}.showcase-col[data-v-0f65af68],.showcase-col[data-v-0f65af68]:hover,.showcase-col.is-expanded[data-v-0f65af68]{flex:0 0 clamp(270px,84vw,320px);height:clamp(370px,54vh,410px)}.showcase-label[data-v-0f65af68]{font-size:1.2rem}.mobile-card-sub[data-v-0f65af68]{margin:2px 0 10px;font-size:.76rem}.detail-card-inner[data-v-0f65af68]{padding:20px 16px}.visual-img-box[data-v-0f65af68]{height:220px}.detail-actions[data-v-0f65af68]{flex-direction:column;width:100%}.btn-detail-cta[data-v-0f65af68],.btn-detail-whatsapp[data-v-0f65af68],.btn-whatsapp-inner[data-v-0f65af68]{justify-content:center;width:100%}}.paint-color-page[data-v-ca8cc7c7]{color:#fff;background-color:#0b0b0d;min-height:100vh;font-family:Chakra Petch,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow-x:hidden}.page-header-wrapper[data-v-ca8cc7c7]{z-index:100;background-color:#0e0e10;border-bottom:none;width:100%;position:relative}.section-container[data-v-ca8cc7c7]{max-width:1300px;margin:0 auto}.text-lime[data-v-ca8cc7c7]{color:#84cc16!important}.paint-hero-section[data-v-ca8cc7c7]{background-color:#0e0e10;width:100%;position:relative;overflow:hidden}.hero-header-bar[data-v-ca8cc7c7]{background-color:#0e0e10;padding:42px 48px 34px}.hero-header-container[data-v-ca8cc7c7]{justify-content:space-between;align-items:flex-end;gap:32px;max-width:1440px;margin:0 auto;display:flex}.hero-title-area[data-v-ca8cc7c7]{flex:1}.hero-main-title[data-v-ca8cc7c7]{letter-spacing:.03em;text-transform:uppercase;color:#fff;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.4vw,3.1rem);font-weight:800;line-height:1.08}.title-line-mask[data-v-ca8cc7c7]{padding-bottom:4px;display:block;overflow:hidden}.title-line[data-v-ca8cc7c7]{opacity:0;filter:blur(8px);animation:.95s cubic-bezier(.16,1,.3,1) forwards titleKineticReveal-ca8cc7c7;display:inline-block;transform:translateY(115%)}.title-line.line-1[data-v-ca8cc7c7]{animation-delay:.12s}.title-line.line-2[data-v-ca8cc7c7]{animation-delay:.28s}.highlight-word[data-v-ca8cc7c7]{color:#84cc16;display:inline-block}@keyframes titleKineticReveal-ca8cc7c7{0%{opacity:0;filter:blur(10px);transform:translateY(115%)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}.hero-desc-area[data-v-ca8cc7c7]{flex-shrink:0;max-width:360px}.hero-desc-text[data-v-ca8cc7c7]{color:#9e9ea3;text-align:right;opacity:0;margin:0;font-family:Mulish,sans-serif;font-size:clamp(.85rem,1.05vw,.98rem);font-weight:500;line-height:1.45;animation:.8s cubic-bezier(.16,1,.3,1) .45s forwards subtitleFadeIn-ca8cc7c7;transform:translateY(14px)}@keyframes subtitleFadeIn-ca8cc7c7{to{opacity:1;transform:translateY(0)}}.showcase-strip[data-v-ca8cc7c7]{background-color:#000;width:100%;height:clamp(520px,66vh,720px);display:flex;position:relative;overflow:hidden}.showcase-col[data-v-ca8cc7c7]{cursor:pointer;opacity:0;border-right:1px solid #ffffff14;outline:none;flex:1;height:100%;transition:flex .6s cubic-bezier(.16,1,.3,1);animation:.85s cubic-bezier(.16,1,.3,1) forwards showcaseEntrance-ca8cc7c7;position:relative;overflow:hidden;transform:translateY(24px)}.showcase-col[data-v-ca8cc7c7]:first-child{animation-delay:.35s}.showcase-col[data-v-ca8cc7c7]:nth-child(2){animation-delay:.47s}.showcase-col[data-v-ca8cc7c7]:nth-child(3){animation-delay:.59s}@keyframes showcaseEntrance-ca8cc7c7{to{opacity:1;transform:translateY(0)}}.showcase-col[data-v-ca8cc7c7]:last-child{border-right:none}.showcase-col-inner[data-v-ca8cc7c7]{width:100%;height:100%;position:relative;overflow:hidden}.showcase-col.has-green-divider[data-v-ca8cc7c7]:before{content:"";z-index:4;background-color:#84cc16;width:2px;position:absolute;top:0;bottom:0;left:0}.showcase-col[data-v-ca8cc7c7]:hover,.showcase-col.is-expanded[data-v-ca8cc7c7]{flex:1.45}.showcase-img[data-v-ca8cc7c7]{object-fit:cover;object-position:center;filter:brightness(.88)contrast(1.04);width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .4s}.showcase-col:hover .showcase-img[data-v-ca8cc7c7],.showcase-col.is-expanded .showcase-img[data-v-ca8cc7c7]{filter:brightness(1.02)contrast(1.08);transform:scale(1.06)}.showcase-overlay[data-v-ca8cc7c7]{z-index:1;background:linear-gradient(#0e0e101a 0%,#0e0e1040 45%,#0a0a0ce0 100%);transition:background .4s;position:absolute;inset:0}.showcase-col:hover .showcase-overlay[data-v-ca8cc7c7]{background:linear-gradient(#0e0e100d 0%,#0e0e1026 40%,#0a0a0ceb 100%)}.showcase-line-accent[data-v-ca8cc7c7]{opacity:0;z-index:3;background-color:#84cc16;width:2px;transition:opacity .35s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(.4)}.showcase-col:hover .showcase-line-accent[data-v-ca8cc7c7]{opacity:1;transform:scaleY(1)}.showcase-content[data-v-ca8cc7c7]{z-index:2;pointer-events:none;position:absolute;bottom:34px;left:30px;right:24px}.showcase-label-wrap[data-v-ca8cc7c7]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.showcase-label[data-v-ca8cc7c7]{letter-spacing:.05em;color:#fff;text-transform:uppercase;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:800;line-height:1.12;transition:color .25s,transform .3s}.showcase-col:hover .showcase-label[data-v-ca8cc7c7]{color:#84cc16;transform:translateY(-2px)}.showcase-hint[data-v-ca8cc7c7]{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));opacity:0;pointer-events:auto;background:#84cc16;align-self:flex-start;width:auto;max-width:fit-content;padding:1px;transition:opacity .3s,transform .3s;display:inline-flex;transform:translateY(6px)}.showcase-hint-inner[data-v-ca8cc7c7]{color:#84cc16;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 7.3px) 0,100% 7.3px,100% 100%,7.3px 100%,0 calc(100% - 7.3px));background:#141416;align-items:center;gap:8px;width:auto;padding:6px 14px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.showcase-col:hover .showcase-hint[data-v-ca8cc7c7]{opacity:1;transform:translateY(0)}.showcase-hint:hover .showcase-hint-inner[data-v-ca8cc7c7]{color:#080808;background:#84cc16}.hint-arrow[data-v-ca8cc7c7]{width:13px;height:13px;transition:transform .25s}.showcase-col:hover .hint-arrow[data-v-ca8cc7c7]{transform:translate(3px)}.mobile-showcase-pagination[data-v-ca8cc7c7],.mobile-card-badge[data-v-ca8cc7c7],.mobile-card-sub[data-v-ca8cc7c7]{display:none}.best-painting-section[data-v-ca8cc7c7]{background-color:#0a0a0c;border-bottom:1px solid #ffffff0f;padding:85px 24px;position:relative}.best-painting-grid[data-v-ca8cc7c7]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(36px,5.5vw,76px);display:grid}.best-visual-col[data-v-ca8cc7c7]{width:100%}.graphic-wrap-frame[data-v-ca8cc7c7]{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));background:#000;border:1px solid #ffffff1f;width:100%;height:clamp(380px,44vw,520px);position:relative;overflow:hidden}.graphic-wrap-img[data-v-ca8cc7c7]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s;display:block}.graphic-wrap-frame:hover .graphic-wrap-img[data-v-ca8cc7c7]{transform:scale(1.03)}.best-content-col[data-v-ca8cc7c7]{flex-direction:column;display:flex}.section-heading[data-v-ca8cc7c7]{letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:0 0 24px;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.1vw,2.85rem);font-weight:800;line-height:1.12}.section-narrative[data-v-ca8cc7c7]{color:#a0a0a8;margin:0 0 32px;font-family:Mulish,sans-serif;font-size:clamp(.92rem,1.02vw,1rem);font-weight:400;line-height:1.6}.uae-checklist[data-v-ca8cc7c7]{flex-direction:column;gap:14px;margin:0 0 36px;padding:0;list-style:none;display:flex}.checklist-item[data-v-ca8cc7c7]{align-items:center;gap:14px;display:flex}.lime-bullet-bar[data-v-ca8cc7c7]{background-color:#84cc16;flex-shrink:0;width:14px;height:3px}.checklist-text[data-v-ca8cc7c7]{letter-spacing:.06em;text-transform:uppercase;color:#fff;font-family:Chakra Petch,sans-serif;font-size:clamp(.92rem,1.05vw,1.02rem);font-weight:700}.support-contact-card[data-v-ca8cc7c7]{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);cursor:pointer;background:#ffffff1f;border:none;width:fit-content;padding:1px;transition:background-color .25s,transform .25s;display:inline-flex}.support-contact-card[data-v-ca8cc7c7]:hover{background:#84cc16;transform:translateY(-2px)}.support-contact-inner[data-v-ca8cc7c7]{clip-path:polygon(9.3px 0,100% 0,100% calc(100% - 9.3px),calc(100% - 9.3px) 100%,0 100%,0 9.3px);background:#141416;align-items:center;gap:16px;width:100%;padding:14px 22px;transition:background-color .25s;display:inline-flex}.support-contact-card:hover .support-contact-inner[data-v-ca8cc7c7]{background:#181d14}.support-icon-circle[data-v-ca8cc7c7]{color:#84cc16;background:#84cc1626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.support-details[data-v-ca8cc7c7]{flex-direction:column;display:flex}.support-tag[data-v-ca8cc7c7]{color:#8c8c94;letter-spacing:.04em;font-size:.75rem;font-weight:600}.support-phone[data-v-ca8cc7c7]{color:#fff;letter-spacing:.04em;font-family:Chakra Petch,sans-serif;font-size:1.15rem;font-weight:800;text-decoration:none;transition:color .2s}.support-phone[data-v-ca8cc7c7]:hover{color:#84cc16}.refresh-protect-section[data-v-ca8cc7c7]{background-color:#0d0d0f;border-bottom:1px solid #ffffff0f;padding:85px 24px}.refresh-heading[data-v-ca8cc7c7]{letter-spacing:.03em;text-transform:uppercase;color:#fff;margin:0 0 48px;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.2vw,2.9rem);font-weight:800}.refresh-table-wrapper[data-v-ca8cc7c7]{flex-direction:column;display:flex}.refresh-table-row[data-v-ca8cc7c7]{cursor:pointer;border-top:1px solid #ffffff17;outline:none;grid-template-columns:340px 1fr;align-items:center;padding:30px 24px;transition:all .3s;display:grid}.refresh-table-row[data-v-ca8cc7c7]:last-child{border-bottom:1px solid #ffffff17}.refresh-table-row[data-v-ca8cc7c7]:hover,.refresh-table-row.is-active-row[data-v-ca8cc7c7]{background:#84cc160a}.row-service-title[data-v-ca8cc7c7]{letter-spacing:.06em;text-transform:uppercase;color:#fff;font-family:Chakra Petch,sans-serif;font-size:clamp(1.25rem,1.6vw,1.6rem);font-weight:800;transition:color .2s}.refresh-table-row:hover .row-service-title[data-v-ca8cc7c7]{color:#84cc16}.row-service-desc[data-v-ca8cc7c7]{color:#a0a0a8;margin:0;font-family:Mulish,sans-serif;font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.5}.new-color-section[data-v-ca8cc7c7]{background-color:#0a0a0c;border-bottom:1px solid #ffffff0f;padding:85px 24px}.new-color-grid[data-v-ca8cc7c7]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(36px,5.5vw,76px);display:grid}.new-color-visual-col[data-v-ca8cc7c7]{width:100%}.tech-work-frame[data-v-ca8cc7c7]{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));background:#000;border:1px solid #ffffff1f;width:100%;height:clamp(380px,44vw,520px);position:relative;overflow:hidden}.tech-work-img[data-v-ca8cc7c7]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s;display:block}.tech-work-frame:hover .tech-work-img[data-v-ca8cc7c7]{transform:scale(1.03)}.new-color-content-col[data-v-ca8cc7c7]{flex-direction:column;display:flex}.new-color-title[data-v-ca8cc7c7]{letter-spacing:.03em;text-transform:uppercase;color:#fff;margin:0 0 42px;font-family:Chakra Petch,sans-serif;font-size:clamp(2rem,3.2vw,2.9rem);font-weight:800;line-height:1.12}.pillars-2x2-grid[data-v-ca8cc7c7]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.pillar-box[data-v-ca8cc7c7]{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);cursor:pointer;background:#ffffff1a;border:none;padding:1px;transition:background-color .25s,transform .25s;position:relative}.pillar-box[data-v-ca8cc7c7]:hover{background:#84cc16;transform:translateY(-2px)}.pillar-box-inner[data-v-ca8cc7c7]{clip-path:polygon(13.3px 0,100% 0,100% calc(100% - 13.3px),calc(100% - 13.3px) 100%,0 100%,0 13.3px);background:#141416;align-items:center;gap:16px;width:100%;height:100%;padding:24px 22px;transition:background-color .25s;display:flex}.pillar-box:hover .pillar-box-inner[data-v-ca8cc7c7]{background:#181d14}.pillar-box-num[data-v-ca8cc7c7]{color:#84cc16;font-family:Chakra Petch,sans-serif;font-size:1.45rem;font-weight:800;line-height:1}.pillar-box-title[data-v-ca8cc7c7]{letter-spacing:.06em;text-transform:uppercase;color:#fff;font-family:Chakra Petch,sans-serif;font-size:.95rem;font-weight:800}.consult-callout[data-v-ca8cc7c7]{background-color:#0b0b0d;padding:80px 24px 100px}.callout-container[data-v-ca8cc7c7]{max-width:1200px;margin:0 auto}.callout-card[data-v-ca8cc7c7]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));opacity:0;background:#ffffff1f;border:none;padding:1px;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),background-color .25s;position:relative;transform:translateY(30px)}.consult-callout.is-revealed .callout-card[data-v-ca8cc7c7]{opacity:1;transform:translateY(0)}.callout-card[data-v-ca8cc7c7]:hover{background:#84cc1680}.callout-inner[data-v-ca8cc7c7]{clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background:linear-gradient(135deg,#161619 0%,#101012 100%);justify-content:space-between;align-items:center;gap:36px;padding:48px;transition:background .25s;display:flex}.callout-card:hover .callout-inner[data-v-ca8cc7c7]{background:linear-gradient(135deg,#181d14 0%,#12160f 100%)}.callout-text[data-v-ca8cc7c7]{flex:1}.callout-tag[data-v-ca8cc7c7]{letter-spacing:.2em;color:#84cc16;text-transform:uppercase;margin-bottom:8px;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:700;display:block}.callout-title[data-v-ca8cc7c7]{color:#fff;text-transform:uppercase;margin:0 0 12px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:800;line-height:1.15}.accent-lime[data-v-ca8cc7c7]{color:#84cc16}.callout-desc[data-v-ca8cc7c7]{color:#a1a1aa;max-width:620px;margin:0;font-family:Mulish,sans-serif;font-size:.94rem;line-height:1.65}.callout-actions[data-v-ca8cc7c7]{flex-shrink:0}.btn-callout-primary[data-v-ca8cc7c7]{color:#080808;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background-color:#84cc16;align-items:center;gap:10px;padding:14px 28px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:800;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.btn-callout-primary[data-v-ca8cc7c7]:hover{background-color:#9beb1e;transform:translateY(-2px)}.btn-callout-primary:hover .btn-cta-arrow[data-v-ca8cc7c7]{transform:translate(4px)}.btn-cta-arrow[data-v-ca8cc7c7]{width:18px;height:18px;transition:transform .2s}@media (width<=1100px){.hero-header-bar[data-v-ca8cc7c7]{padding:36px 28px 26px}.best-painting-section[data-v-ca8cc7c7],.refresh-protect-section[data-v-ca8cc7c7],.new-color-section[data-v-ca8cc7c7]{padding-left:24px;padding-right:24px}.best-painting-grid[data-v-ca8cc7c7],.new-color-grid[data-v-ca8cc7c7]{grid-template-columns:1fr;gap:48px}.refresh-table-row[data-v-ca8cc7c7]{grid-template-columns:260px 1fr}}@media (width<=840px){.hero-header-container[data-v-ca8cc7c7]{flex-direction:column;align-items:flex-start;gap:16px}.hero-desc-area[data-v-ca8cc7c7]{max-width:100%}.hero-desc-text[data-v-ca8cc7c7]{text-align:left}.showcase-strip[data-v-ca8cc7c7]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;height:auto;padding:16px 20px 24px;scroll-padding:0 20px;overflow-x:auto}.showcase-col[data-v-ca8cc7c7]{scroll-snap-align:center;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));border-right:none;flex:0 0 82vw;max-width:380px;height:480px}.showcase-col[data-v-ca8cc7c7]:hover,.showcase-col.is-expanded[data-v-ca8cc7c7]{flex:0 0 82vw}.showcase-col.has-green-divider[data-v-ca8cc7c7]:before{display:none}.mobile-card-badge[data-v-ca8cc7c7]{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:18px;left:18px;right:18px}.badge-num[data-v-ca8cc7c7]{color:#84cc16;letter-spacing:.1em;font-family:Chakra Petch,sans-serif;font-size:.82rem;font-weight:800}.badge-cat[data-v-ca8cc7c7]{color:#e4e4e7;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;border:1px solid #ffffff26;padding:3px 8px;font-family:Chakra Petch,sans-serif;font-size:.68rem;font-weight:700}.showcase-content[data-v-ca8cc7c7]{pointer-events:auto;bottom:20px;left:20px;right:20px}.showcase-label[data-v-ca8cc7c7]{font-size:1.35rem;line-height:1.12}.mobile-card-sub[data-v-ca8cc7c7]{color:#a1a1aa;margin:4px 0 12px;font-family:Mulish,sans-serif;font-size:.8rem;font-weight:500;line-height:1.35;display:block}.showcase-hint[data-v-ca8cc7c7]{opacity:1;display:inline-flex;transform:none}.mobile-showcase-pagination[data-v-ca8cc7c7]{justify-content:center;align-items:center;gap:8px;padding:6px 18px 24px;display:flex}.pagination-bar[data-v-ca8cc7c7]{cursor:pointer;background:#ffffff2e;border:none;border-radius:2px;width:26px;height:4px;padding:0;transition:all .3s}.pagination-bar.is-active[data-v-ca8cc7c7]{background:#84cc16;width:44px}.refresh-table-row[data-v-ca8cc7c7]{grid-template-columns:1fr;gap:10px;padding:22px 14px}.pillars-2x2-grid[data-v-ca8cc7c7]{grid-template-columns:1fr}.callout-inner[data-v-ca8cc7c7]{text-align:center;flex-direction:column;gap:24px;padding:38px 24px}.callout-desc[data-v-ca8cc7c7]{max-width:100%}.callout-actions[data-v-ca8cc7c7]{justify-content:center;width:100%;display:flex}}@media (width<=640px){.hero-header-bar[data-v-ca8cc7c7]{padding:20px 16px 14px}.best-painting-section[data-v-ca8cc7c7],.refresh-protect-section[data-v-ca8cc7c7],.new-color-section[data-v-ca8cc7c7],.consult-callout[data-v-ca8cc7c7]{padding:50px 16px}.showcase-col[data-v-ca8cc7c7]{flex:0 0 86vw;height:440px}.graphic-wrap-frame[data-v-ca8cc7c7],.tech-work-frame[data-v-ca8cc7c7]{height:320px}}.ppf-page[data-v-051f08da]{color:#fff;background-color:#0d0d0d;min-height:100vh;font-family:Chakra Petch,sans-serif;overflow-x:clip}.hero-header-wrapper[data-v-051f08da]{z-index:10;background:0 0;width:100%;position:relative}.section-container[data-v-051f08da]{max-width:1240px;margin:0 auto;padding:0 24px}.text-center[data-v-051f08da]{text-align:center}.section-title[data-v-051f08da]{color:#fff;text-transform:uppercase;letter-spacing:.04em;margin:0 0 46px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800}.ppf-hero-section[data-v-051f08da]{border-bottom:1px solid #ffffff14;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:0 0 60px;display:flex;position:relative;overflow:hidden}.hero-bg-layer[data-v-051f08da]{z-index:0;position:absolute;inset:0;overflow:hidden}.hero-bg-slide[data-v-051f08da]{opacity:0;will-change:opacity;z-index:0;transition:opacity 1.2s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.hero-bg-slide.active[data-v-051f08da]{opacity:1;z-index:1}.hero-bg-img[data-v-051f08da]{object-fit:cover;object-position:center 36%;filter:brightness(.78)contrast(1.08);width:100%;height:100%;transition:transform 6s ease-out;transform:scale(1)}.hero-bg-slide.active .hero-bg-img[data-v-051f08da]{transform:scale(1.04)}.hero-bg-overlay[data-v-051f08da]{z-index:2;pointer-events:none;background:linear-gradient(#0a0a0c99 0%,#0a0a0c33 25%,#0a0a0c26 70%,#0d0d0df2 100%),linear-gradient(90deg,#0a0a0cd1 0%,#0a0a0ca6 38%,#0a0a0c33 65%,#0a0a0c8c 100%);position:absolute;inset:0}.hero-container[data-v-051f08da]{z-index:5;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:1240px;margin:0 auto;padding:20px 24px;display:flex;position:relative}.hero-grid[data-v-051f08da]{grid-template-columns:minmax(0,1.25fr) minmax(360px,460px);align-items:center;gap:56px;display:grid}.hero-title[data-v-051f08da]{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin:0 0 20px;font-family:Chakra Petch,sans-serif;font-size:clamp(3.4rem,7vw,5.2rem);font-weight:900;line-height:1}.hero-desc[data-v-051f08da]{color:#d4d4d8;max-width:540px;margin:0 0 28px;font-family:Mulish,sans-serif;font-size:clamp(.92rem,1.15vw,1.04rem);line-height:1.65}.hero-features-list[data-v-051f08da]{flex-direction:column;gap:13px;margin:0 0 34px;padding:0;list-style:none;display:flex}.hero-features-list li[data-v-051f08da]{color:#fff;letter-spacing:.02em;align-items:center;gap:12px;font-family:Chakra Petch,sans-serif;font-size:.96rem;font-weight:600;display:flex}.sq-check[data-v-051f08da]{background-color:#84cc16;flex-shrink:0;width:10px;height:10px;display:inline-block}.hero-cta-wrapper[data-v-051f08da]{align-items:center;display:flex}.btn-install-ppf[data-v-051f08da]{color:#080808;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background-color:#84cc16;border:none;align-items:center;gap:11px;padding:14px 30px;font-family:Chakra Petch,sans-serif;font-size:.94rem;font-weight:800;text-decoration:none;transition:background-color .25s,transform .25s,box-shadow .25s;display:inline-flex}.btn-install-ppf[data-v-051f08da]:hover{color:#080808;background-color:#9beb1e;transform:translateY(-2px);box-shadow:0 4px 18px #84cc1659}.btn-whatsapp-icon[data-v-051f08da]{color:#080808;justify-content:center;align-items:center;display:flex}.btn-whatsapp-icon svg[data-v-051f08da]{fill:#080808;width:19px;height:19px;display:block}.info-card[data-v-051f08da]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff29;padding:1px}.info-card-inner[data-v-051f08da]{clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background:#0e0e12d1;grid-template-columns:minmax(0,1.15fr) auto minmax(0,1fr);align-items:start;gap:32px;padding:38px 40px;display:grid}.info-block[data-v-051f08da]{flex-direction:column;display:flex}.info-heading[data-v-051f08da]{letter-spacing:.12em;color:#fff;text-transform:uppercase;margin-bottom:14px;font-family:Chakra Petch,sans-serif;font-size:.9rem;font-weight:800}.info-phone-list[data-v-051f08da]{flex-direction:column;gap:9px;display:flex}.info-phone-link[data-v-051f08da]{color:#d4d4d8;letter-spacing:.02em;font-family:Mulish,sans-serif;font-size:.96rem;font-weight:600;text-decoration:none;transition:color .2s}.info-phone-link[data-v-051f08da]:hover{color:#84cc16}.info-v-divider[data-v-051f08da]{background:#ffffff1f;align-self:stretch;width:1px;min-height:120px}.info-locations-list[data-v-051f08da]{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.info-locations-list li[data-v-051f08da]{color:#84cc16;letter-spacing:.08em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.96rem;font-weight:800}.ppf-range-section[data-v-051f08da]{background-color:#0b0b0d;padding:100px 0}.range-grid[data-v-051f08da]{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.range-card[data-v-051f08da]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:#ffffff1a;padding:1px;transition:background-color .25s,transform .25s;position:relative}.range-card[data-v-051f08da]:hover{background:#84cc168c;transform:translateY(-4px)}.range-card-inner[data-v-051f08da]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background-color:#141416;flex-direction:column;justify-content:flex-end;min-height:330px;padding:34px 28px 28px;display:flex;position:relative;overflow:hidden}.range-card-bg[data-v-051f08da]{z-index:1;position:absolute;inset:0}.range-img[data-v-051f08da]{object-fit:cover;object-position:center 25%;filter:brightness(.92)contrast(1.06);width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .3s}.range-card:hover .range-img[data-v-051f08da]{filter:brightness()contrast(1.08);transform:scale(1.06)}.range-overlay[data-v-051f08da]{background:linear-gradient(#0a0a0c0d 0%,#0a0a0c33 32%,#0a0a0cb8 62%,#0a0a0ceb 86%,#0a0a0cf7 100%);transition:background .3s;position:absolute;inset:0}.range-card:hover .range-overlay[data-v-051f08da]{background:linear-gradient(#0a0a0c00 0%,#0a0a0c26 32%,#0a0a0cad 62%,#0a0a0ce6 86%,#0a0a0cf5 100%)}.range-content[data-v-051f08da]{z-index:2;position:relative}.range-title[data-v-051f08da]{color:#84cc16;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 10px #000000e6,0 1px 3px #000000e6;margin:0 0 12px;font-family:Chakra Petch,sans-serif;font-size:1.25rem;font-weight:800}.range-desc[data-v-051f08da]{color:#e4e4e7;text-shadow:0 2px 8px #000000e6;margin:0;font-family:Mulish,sans-serif;font-size:.88rem;line-height:1.62}.ppf-expertise-section[data-v-051f08da]{background-color:#0d0d0f;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:90px 0 100px}.expertise-grid[data-v-051f08da]{grid-template-columns:minmax(0,1.15fr) minmax(0,1.25fr);align-items:center;gap:56px;display:grid}.expertise-image-card[data-v-051f08da]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:#ffffff1f;padding:1px}.expertise-image-inner[data-v-051f08da]{aspect-ratio:4/3;clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background-color:#141416;position:relative;overflow:hidden}.expertise-img[data-v-051f08da]{object-fit:cover;width:100%;height:100%;display:block}.expertise-content-col[data-v-051f08da]{flex-direction:column;display:flex}.expertise-title[data-v-051f08da]{color:#fff;text-transform:uppercase;letter-spacing:.03em;margin:0 0 18px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:800;line-height:1.18}.expertise-desc[data-v-051f08da]{color:#a1a1aa;max-width:560px;margin:0 0 34px;font-family:Mulish,sans-serif;font-size:.95rem;line-height:1.68}.skills-list[data-v-051f08da]{flex-direction:column;gap:20px;display:flex}.skill-item[data-v-051f08da]{flex-direction:column;gap:8px;display:flex}.skill-header[data-v-051f08da]{justify-content:space-between;align-items:center;display:flex}.skill-label[data-v-051f08da]{color:#fff;letter-spacing:.02em;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:700}.skill-pct[data-v-051f08da]{color:#fff;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:800}.skill-track[data-v-051f08da]{background-color:#222226;width:100%;height:7px;position:relative;overflow:hidden}.skill-bar[data-v-051f08da]{background:linear-gradient(90deg,#65a30d 0%,#84cc16 65%,#a3e635 100%);width:0%;height:100%;transition:width 1.35s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 0 10px #84cc1673}.skill-bar[data-v-051f08da]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff73 100%);width:24px;position:absolute;top:0;bottom:0;right:0}.ppf-compare-section[data-v-051f08da]{background-color:#0b0b0d;padding:100px 0}.compare-grid[data-v-051f08da]{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.compare-card[data-v-051f08da]{-webkit-user-select:none;user-select:none;cursor:ew-resize;background:#141416;border:1px solid #ffffff1a;position:relative;overflow:hidden}.compare-wrapper[data-v-051f08da]{aspect-ratio:16/11;width:100%;position:relative;overflow:hidden}.compare-img[data-v-051f08da]{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.compare-after[data-v-051f08da]{z-index:1}.compare-overlay[data-v-051f08da]{z-index:2;will-change:clip-path;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.compare-before[data-v-051f08da]{object-fit:cover;width:100%;height:100%}.compare-divider[data-v-051f08da]{z-index:3;pointer-events:none;background-color:#84cc16;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.drag-handle-badge[data-v-051f08da]{aspect-ratio:1;box-sizing:border-box;background-color:#84cc16;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;min-height:48px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #000000bf,0 0 12px #84cc1659}.drag-text[data-v-051f08da]{color:#080808;letter-spacing:.08em;text-align:center;white-space:nowrap;font-family:Chakra Petch,sans-serif;font-size:.68rem;font-weight:900;line-height:1}.ppf-works-section[data-v-051f08da]{background-color:#0d0d0f;border-bottom:1px solid #ffffff14;padding:100px 0 110px}.desktop-works-container[data-v-051f08da]{display:block}.mobile-works-parallax-track[data-v-051f08da]{display:none}.works-grid[data-v-051f08da]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.work-card[data-v-051f08da]{background:#141416;border:1px solid #ffffff14;border-top:3px solid #84cc16;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.work-card[data-v-051f08da]:hover{border-color:#84cc1699;transform:translateY(-4px)}.work-card-inner[data-v-051f08da]{aspect-ratio:9/16;position:relative;overflow:hidden}.work-img[data-v-051f08da]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.work-card:hover .work-img[data-v-051f08da]{transform:scale(1.06)}@media (width<=991px){.desktop-works-container[data-v-051f08da]{display:none!important}.ppf-works-section[data-v-051f08da]{background-color:#080808;border-bottom:none;padding:0}.mobile-works-parallax-track[data-v-051f08da]{background-color:#080808;height:480vh;display:block;position:relative}.works-parallax-sticky[data-v-051f08da]{background-color:#080808;justify-content:center;align-items:center;width:100%;max-width:100vw;height:100dvh;display:flex;position:sticky;top:0;left:0;overflow:hidden}.works-intro-header[data-v-051f08da]{text-align:center;z-index:20;pointer-events:none;width:100%;padding:0 20px;transition:opacity .25s,transform .25s;position:absolute;top:36px;left:0}.works-intro-tag[data-v-051f08da]{letter-spacing:2.5px;text-transform:uppercase;color:#84cc16;margin-bottom:6px;font-family:Chakra Petch,sans-serif;font-size:.78rem;font-weight:700;display:inline-block}.works-intro-title[data-v-051f08da]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:800;line-height:1.15}.works-slides-stage[data-v-051f08da]{width:100%;max-width:100vw;height:100dvh;position:absolute;inset:0;overflow:hidden}.work-fullscreen-slide[data-v-051f08da]{will-change:transform;transform-origin:50%;background-color:#080808;width:100%;max-width:100vw;height:100dvh;position:absolute;inset:0;overflow:hidden}.work-fullscreen-slide[data-v-051f08da]:before{content:"";z-index:4;background:#84cc16;height:3px;position:absolute;top:0;left:0;right:0}.work-slide-bg-wrapper[data-v-051f08da]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.work-slide-bg-img[data-v-051f08da]{object-fit:cover;object-position:center center;will-change:transform;filter:brightness(.96)contrast(1.05);transform-origin:50%;width:100%;min-width:100%;height:116%;min-height:116%;position:absolute;top:-8%;left:0}.work-slide-vignette[data-v-051f08da]{z-index:2;pointer-events:none;background:linear-gradient(#00000073 0%,#0000000d 25% 75%,#00000080 100%);position:absolute;inset:0}}@media (width>=992px) and (width<=1080px){.hero-grid[data-v-051f08da]{grid-template-columns:1fr;gap:40px}.hero-info-col[data-v-051f08da]{width:100%;max-width:520px}.expertise-grid[data-v-051f08da]{grid-template-columns:1fr;gap:40px}.range-grid[data-v-051f08da],.works-grid[data-v-051f08da]{grid-template-columns:repeat(2,1fr)}}@media (width<=991px){.hero-grid[data-v-051f08da]{grid-template-columns:1fr;gap:40px}.hero-info-col[data-v-051f08da]{width:100%;max-width:520px}.expertise-grid[data-v-051f08da]{grid-template-columns:1fr;gap:40px}.range-grid[data-v-051f08da]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.ppf-hero-section[data-v-051f08da]{padding:0 0 50px}.hero-title[data-v-051f08da]{font-size:3rem}.range-grid[data-v-051f08da],.compare-grid[data-v-051f08da]{grid-template-columns:1fr}}@media (width<=540px){.info-card-inner[data-v-051f08da]{grid-template-columns:1fr;gap:24px;padding:28px 24px}.info-v-divider[data-v-051f08da]{width:100%;height:1px;min-height:0}}.consult-callout[data-v-051f08da]{background-color:#0b0b0d;padding:90px 24px 110px;position:relative}.callout-container[data-v-051f08da]{max-width:1300px;margin:0 auto}.callout-card[data-v-051f08da]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));opacity:0;background:#84cc1673;padding:1px;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),box-shadow .3s,background .3s;transform:translateY(30px)}.callout-card[data-v-051f08da]:hover{background:#84cc16;box-shadow:0 0 30px #84cc1638}.consult-callout.is-revealed .callout-card[data-v-051f08da]{opacity:1;transform:translateY(0)}.callout-inner[data-v-051f08da]{clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background:linear-gradient(135deg,#151518 0%,#0e0e11 100%);justify-content:space-between;align-items:center;gap:36px;padding:44px 48px;display:flex}.callout-tag[data-v-051f08da]{letter-spacing:.2em;color:#84cc16;text-transform:uppercase;margin-bottom:8px;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:700;display:block}.callout-title[data-v-051f08da]{color:#fff;text-transform:uppercase;letter-spacing:-.3px;margin:0 0 10px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800;line-height:1.18}.callout-title .accent-lime[data-v-051f08da]{color:#84cc16}.callout-desc[data-v-051f08da]{color:#a1a1aa;max-width:660px;margin:0;font-family:Mulish,sans-serif;font-size:.94rem;line-height:1.65}.callout-actions[data-v-051f08da]{flex-shrink:0}.btn-callout-primary[data-v-051f08da]{color:#080808;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background-color:#84cc16;align-items:center;gap:10px;padding:14px 28px;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:800;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn-callout-primary[data-v-051f08da]:hover{background-color:#9beb1e;transform:translateY(-2px);box-shadow:0 4px 20px #84cc1666}.btn-cta-arrow[data-v-051f08da]{width:15px;height:15px;transition:transform .2s}.btn-callout-primary:hover .btn-cta-arrow[data-v-051f08da]{transform:translate(4px)}@media (width<=991px){.consult-callout[data-v-051f08da]{padding:60px 16px 80px}.callout-inner[data-v-051f08da]{flex-direction:column;align-items:flex-start;gap:24px;padding:32px 24px}.callout-actions[data-v-051f08da]{width:100%}.btn-callout-primary[data-v-051f08da]{justify-content:center;width:100%}}@media (width<=600px){.consult-callout[data-v-051f08da]{padding:48px 14px 70px}.callout-inner[data-v-051f08da]{gap:20px;padding:26px 18px}.callout-title[data-v-051f08da]{font-size:1.4rem}.callout-desc[data-v-051f08da]{font-size:.88rem}}.contact-page[data-v-910fb368]{color:#fff;background-color:#0d0d0d;min-height:100vh;position:relative;overflow-x:hidden}.contact-hero-wrapper[data-v-910fb368]{border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.contact-bg-container[data-v-910fb368]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.contact-bg-img[data-v-910fb368]{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.contact-bg-overlay[data-v-910fb368]{background:linear-gradient(#0a0a0ab8 0%,#0a0a0a8c 35%,#0d0d0dd9 75%,#0d0d0d 100%);width:100%;height:100%;position:absolute;top:0;left:0}.contact-hero[data-v-910fb368]{z-index:1;padding:24px 24px 38px;position:relative}.contact-hero-container[data-v-910fb368]{text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.contact-hero-title[data-v-910fb368]{letter-spacing:-.5px;text-transform:uppercase;color:#fff;text-shadow:0 4px 20px #000c;margin:0 0 16px;font-family:Chakra Petch,sans-serif;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:800;line-height:1.1}.accent-lime[data-v-910fb368]{color:#84cc16}.contact-hero-desc[data-v-910fb368]{color:#e4e4e7;text-shadow:0 2px 10px #000c;max-width:680px;margin:0;font-family:Mulish,sans-serif;font-size:clamp(.95rem,1.8vw,1.12rem);line-height:1.6}.contact-channels-section[data-v-910fb368]{z-index:1;background-color:#0000;padding:12px 24px 52px;position:relative}.contact-channels-container[data-v-910fb368]{max-width:1200px;margin:0 auto}.channels-grid[data-v-910fb368]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.channel-card[data-v-910fb368]{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#ffffff24;border:none;padding:1px;transition:background .25s,transform .25s;display:flex}.channel-card[data-v-910fb368]:hover{background:#84cc1673;transform:translateY(-2px)}.channel-card-inner[data-v-910fb368]{-webkit-backdrop-filter:blur(12px);clip-path:polygon(0 0,calc(100% - 11.3px) 0,100% 11.3px,100% 100%,11.3px 100%,0 calc(100% - 11.3px));background:#111111e0;flex-direction:column;width:100%;height:100%;padding:26px 24px;display:flex}.channel-header[data-v-910fb368]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.channel-num[data-v-910fb368]{color:#84cc16;background:#84cc161a;border-radius:2px;padding:1px 6px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:800}.channel-title[data-v-910fb368]{letter-spacing:1.2px;color:#fff;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.84rem;font-weight:700}.channel-desc[data-v-910fb368]{color:#71717a;min-height:38px;margin:0 0 18px;font-family:Mulish,sans-serif;font-size:.82rem;line-height:1.45}.channel-entries[data-v-910fb368]{border-top:1px solid #ffffff0f;flex-direction:column;gap:10px;margin-top:auto;padding-top:14px;display:flex}.entry-row[data-v-910fb368]{justify-content:space-between;align-items:center;gap:12px;display:flex}.entry-label[data-v-910fb368]{color:#71717a;letter-spacing:.8px;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.7rem;font-weight:800}.entry-actions[data-v-910fb368]{align-items:center;gap:8px;display:inline-flex}.entry-value-link[data-v-910fb368]{color:#e4e4e7;font-family:Mulish,sans-serif;font-size:.86rem;font-weight:700;text-decoration:none;transition:color .2s}.entry-value-link[data-v-910fb368]:hover{color:#84cc16}.entry-value-text[data-v-910fb368]{color:#e4e4e7;font-family:Mulish,sans-serif;font-size:.84rem;font-weight:600}.entry-value-tag.tag-closed[data-v-910fb368]{letter-spacing:.6px;color:#ef4444;text-transform:uppercase;background:#ef44441f;border-radius:2px;padding:2px 8px;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:800}.mini-action-pill[data-v-910fb368]{color:#25d366;background:#25d3661f;border:1px solid #25d3664d;border-radius:2px;padding:1px 5px;font-family:Chakra Petch,sans-serif;font-size:.64rem;font-weight:800;text-decoration:none;transition:background .15s}.mini-action-pill[data-v-910fb368]:hover{background:#25d36640}.studios-section[data-v-910fb368]{background-color:#0000;padding:56px 24px}.studios-container[data-v-910fb368]{max-width:1200px;margin:0 auto}.studios-header[data-v-910fb368]{text-align:center;margin-bottom:36px}.section-tag-line[data-v-910fb368]{justify-content:center;align-items:center;gap:14px;margin-bottom:12px;display:flex}.tag-line-dash[data-v-910fb368]{background:#ffffff29;width:40px;height:1px}.tag-line-text[data-v-910fb368]{letter-spacing:2px;color:#84cc16;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.75rem;font-weight:800}.studios-heading[data-v-910fb368]{letter-spacing:.5px;text-transform:uppercase;color:#fff;margin:0 0 10px;font-family:Chakra Petch,sans-serif;font-size:clamp(1.8rem,3.8vw,2.6rem);font-weight:800}.studios-subheading[data-v-910fb368]{color:#a1a1aa;max-width:580px;margin:0 auto;font-family:Mulish,sans-serif;font-size:.95rem;line-height:1.5}.studios-grid[data-v-910fb368]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;display:grid}.studio-card[data-v-910fb368]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:linear-gradient(135deg,#84cc1666 0%,#ffffff14 100%);padding:1px;transition:transform .25s,background .25s}.studio-card[data-v-910fb368]:hover{background:linear-gradient(135deg,#84cc16 0%,#84cc1659 100%);transform:translateY(-3px)}.studio-card-inner[data-v-910fb368]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));background-color:#111;flex-direction:column;height:100%;padding:24px 22px;display:flex}.studio-meta-row[data-v-910fb368]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.studio-city-badge[data-v-910fb368]{letter-spacing:1px;color:#84cc16;text-transform:uppercase;background:#84cc161a;border-radius:2px;padding:2px 8px;font-family:Chakra Petch,sans-serif;font-size:.7rem;font-weight:800}.studio-name[data-v-910fb368]{letter-spacing:.5px;color:#fff;margin:0 0 12px;font-family:Chakra Petch,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.3}.studio-address-block[data-v-910fb368]{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.pin-icon[data-v-910fb368]{color:#84cc16;flex-shrink:0;margin-top:2px}.address-text[data-v-910fb368]{color:#d4d4d8;margin:0;font-family:Mulish,sans-serif;font-size:.85rem;line-height:1.5}.studio-actions-row[data-v-910fb368]{border-top:1px solid #ffffff14;align-items:center;margin-top:auto;padding-top:14px;display:flex}.studio-action-link[data-v-910fb368]{letter-spacing:.8px;text-transform:uppercase;cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.studio-action-link.primary[data-v-910fb368]{color:#0a0a0a;background-color:#84cc16;border:1px solid #84cc16;width:100%;box-shadow:0 2px 10px #84cc1633}.studio-action-link.primary[data-v-910fb368]:hover{color:#000;background-color:#9ae624;border-color:#9ae624;box-shadow:0 4px 18px #84cc1673}.map-section[data-v-910fb368]{background-color:#0000;padding:32px 24px 72px}.map-container[data-v-910fb368]{max-width:1200px;margin:0 auto}.map-card-wrapper[data-v-910fb368]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:linear-gradient(135deg,#ffffff24 0%,#ffffff0a 100%);padding:1px}.map-card-inner[data-v-910fb368]{clip-path:polygon(0 0,calc(100% - 15.3px) 0,100% 15.3px,100% 100%,15.3px 100%,0 calc(100% - 15.3px));background-color:#111;flex-direction:column;display:flex;overflow:hidden}.map-header-bar[data-v-910fb368]{background-color:#141414;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 24px;display:flex}.map-header-info[data-v-910fb368]{align-items:center;display:flex}.map-title[data-v-910fb368]{letter-spacing:.8px;color:#fff;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:700}.open-map-external-btn[data-v-910fb368]{letter-spacing:.8px;color:#84cc16;background-color:#84cc161a;border:1px solid #84cc164d;align-items:center;gap:6px;padding:6px 14px;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.open-map-external-btn[data-v-910fb368]:hover{color:#0a0a0a;background-color:#84cc16}.map-frame-box[data-v-910fb368]{background-color:#0a0a0a;width:100%;height:460px;position:relative}.google-map-iframe[data-v-910fb368]{filter:contrast(105%)brightness(95%);width:100%;height:100%;display:block}.contact-appointment-wrapper[data-v-910fb368]{background-color:#0d0d0d;border-top:1px solid #ffffff14}@media (width<=992px){.channels-grid[data-v-910fb368]{grid-template-columns:1fr;gap:16px}.studios-grid[data-v-910fb368]{grid-template-columns:1fr 1fr}}@media (width<=768px){.contact-hero[data-v-910fb368]{padding:40px 18px 28px}.studios-section[data-v-910fb368]{padding:40px 18px}.studios-grid[data-v-910fb368]{grid-template-columns:1fr}.map-header-bar[data-v-910fb368]{flex-direction:column;align-items:flex-start}.open-map-external-btn[data-v-910fb368]{justify-content:center;width:100%}.map-frame-box[data-v-910fb368]{height:360px}}[data-v-910fb368] .appointment-section{background-color:#0000!important;border-bottom:none!important}.app-footer[data-v-e3a5231e]{z-index:10;background-color:#0000;width:100%;padding:16px 20px 48px;position:relative}.footer-floating-wrapper[data-v-e3a5231e]{filter:drop-shadow(0 20px 40px #000000d9);width:100%;max-width:1240px;margin:0 auto;transition:filter .3s}.footer-floating-wrapper[data-v-e3a5231e]:hover{filter:drop-shadow(0 24px 50px #000000f2)}.footer-floating-card[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:linear-gradient(135deg,#ffffff29 0%,#ffffff0a 50%,#ffffff1a 100%);padding:1px;transition:background .35s}.footer-floating-card[data-v-e3a5231e]:hover{background:linear-gradient(135deg,#ffffff38 0%,#ffffff0f 50%,#ffffff29 100%)}.footer-floating-inner[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 23px) 0,100% 23px,100% 100%,23px 100%,0 calc(100% - 23px));background:linear-gradient(#131313 0%,#0a0a0a 100%);flex-direction:column;align-items:center;padding:38px 44px 26px;display:flex;position:relative;overflow:hidden}.footer-top-row[data-v-e3a5231e]{z-index:1;justify-content:space-between;align-items:center;width:100%;margin-bottom:26px;display:flex;position:relative}.footer-brand-block[data-v-e3a5231e]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.footer-logo-link[data-v-e3a5231e]{transition:opacity .2s,transform .2s;display:inline-block}.footer-logo-link[data-v-e3a5231e]:hover{opacity:.9;transform:translateY(-1px)}.footer-logo[data-v-e3a5231e]{max-width:145px;height:auto;display:block}.footer-nav[data-v-e3a5231e]{justify-content:center;align-items:center;gap:24px;display:flex}.footer-nav-group[data-v-e3a5231e]{align-items:center;gap:24px;display:flex}.footer-nav-link[data-v-e3a5231e]{color:#f4f4f5;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;padding:6px 0;font-family:Chakra Petch,sans-serif;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block;position:relative}.footer-nav-link[data-v-e3a5231e]:after{content:"";width:0;height:2px;box-shadow:none;background-color:#84cc16;transition:width .25s;position:absolute;bottom:0;left:0}.footer-nav-link[data-v-e3a5231e]:hover{color:#84cc16}.footer-nav-link[data-v-e3a5231e]:hover:after{width:100%}.footer-services-section[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));z-index:1;background:#ffffff05;border:1px solid #ffffff0f;width:100%;max-width:1160px;margin-top:-6px;margin-bottom:26px;padding:16px 20px 18px;position:relative}.services-section-header[data-v-e3a5231e]{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.services-tag-line[data-v-e3a5231e]{background:linear-gradient(90deg,#0000,#84cc1666);flex:1;max-width:60px;height:1px}.services-tag-line[data-v-e3a5231e]:last-child{background:linear-gradient(90deg,#84cc1666,#0000)}.services-header-title[data-v-e3a5231e]{letter-spacing:2px;color:#84cc16;text-transform:uppercase;white-space:nowrap;margin:0;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:800}.services-cat-grid[data-v-e3a5231e]{grid-template-columns:repeat(4,1fr);gap:0;width:100%;display:grid}.services-cat-card[data-v-e3a5231e]{flex-direction:column;gap:8px;padding:6px 18px;display:flex}.services-cat-card[data-v-e3a5231e]:not(:last-child){border-right:1px solid #ffffff14}.cat-header[data-v-e3a5231e]{align-items:center;gap:7px;margin-bottom:4px;display:flex}.cat-num[data-v-e3a5231e]{color:#84cc16;background:#84cc161a;border-radius:2px;padding:1px 5px;font-family:Chakra Petch,sans-serif;font-size:.68rem;font-weight:800}.cat-title[data-v-e3a5231e]{letter-spacing:1px;color:#fff;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:700}.cat-list[data-v-e3a5231e]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cat-link[data-v-e3a5231e]{color:#a1a1aa;align-items:center;gap:6px;font-family:Mulish,sans-serif;font-size:.78rem;line-height:1.35;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.cat-bullet[data-v-e3a5231e]{color:#84cc16;font-family:Chakra Petch,sans-serif;font-size:.85rem;font-weight:700;line-height:1;transition:transform .2s}.cat-link[data-v-e3a5231e]:hover{color:#fff;transform:translate(3px)}.cat-link:hover .cat-bullet[data-v-e3a5231e]{color:#a3e635;transform:translate(2px)}.footer-socials[data-v-e3a5231e]{align-items:center;gap:12px;display:flex}.social-follow-btn[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));background-color:#fff3;border:none;justify-content:center;align-items:center;height:36px;padding:1px;text-decoration:none;transition:background-color .25s,transform .25s;display:inline-flex}.social-btn-plate[data-v-e3a5231e]{color:#fff;letter-spacing:.5px;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 10.3px) 0,100% 10.3px,100% 100%,10.3px 100%,0 calc(100% - 10.3px));background-color:#121212;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:0 16px;font-family:Chakra Petch,sans-serif;font-size:.84rem;font-weight:700;transition:background-color .25s,color .25s;display:inline-flex}.social-follow-btn[data-v-e3a5231e]:hover{background-color:#84cc16;transform:translateY(-2px)}.social-follow-btn:hover .social-btn-plate[data-v-e3a5231e]{color:#84cc16;background-color:#17220e}.social-follow-btn:hover svg[data-v-e3a5231e]{color:#84cc16}.footer-inline-info[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));z-index:1;background-color:#ffffff2e;justify-content:center;width:100%;max-width:1160px;margin-bottom:26px;padding:1px;transition:background-color .25s,filter .25s;display:flex;position:relative}.footer-inline-info[data-v-e3a5231e]:hover{filter:none;background-color:#ffffff47}.footer-info-plate[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 12.3px) 0,100% 12.3px,100% 100%,12.3px 100%,0 calc(100% - 12.3px));background-color:#0d0d0d;grid-template-columns:repeat(4,auto);justify-content:space-evenly;align-items:center;width:100%;padding:12px 18px;display:grid}.info-item[data-v-e3a5231e]{color:#e4e4e7;white-space:nowrap;align-items:center;gap:8px;padding:2px 16px;font-family:Mulish,sans-serif;font-size:.81rem;display:inline-flex;position:relative}.info-item[data-v-e3a5231e]:not(:last-child):after{content:"";background-color:#ffffff29;width:1px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.info-label[data-v-e3a5231e]{letter-spacing:1px;color:#84cc16;text-transform:uppercase;flex-shrink:0;font-family:Chakra Petch,sans-serif;font-size:.72rem;font-weight:800}.info-content[data-v-e3a5231e]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.info-link[data-v-e3a5231e]{color:#e4e4e7;text-decoration:none;transition:color .2s}.info-link[data-v-e3a5231e]:hover{color:#84cc16}.info-text[data-v-e3a5231e]{color:#e4e4e7}.separator[data-v-e3a5231e]{color:#71717a;font-size:.85rem;line-height:1}.closed-tag[data-v-e3a5231e]{color:#ef4444;margin-left:2px;font-size:.78rem;font-weight:600}.footer-bottom[data-v-e3a5231e]{z-index:1;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;padding-top:18px;display:flex;position:relative}.copyright-text[data-v-e3a5231e]{color:#71717a;margin:0;font-family:Mulish,sans-serif;font-size:.8rem}.brand-highlight[data-v-e3a5231e]{color:#a1a1aa;font-weight:600}.back-to-top-btn[data-v-e3a5231e]{color:#71717a;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-family:Chakra Petch,sans-serif;font-size:.74rem;font-weight:700;transition:color .2s,transform .2s;display:inline-flex}.back-to-top-btn[data-v-e3a5231e]:hover{color:#84cc16;transform:translateY(-1px)}@media (width<=1180px){.footer-inline-info[data-v-e3a5231e]{max-width:780px}.footer-info-plate[data-v-e3a5231e]{grid-template-columns:1fr 1fr;gap:12px 0;padding:16px 20px}.info-item[data-v-e3a5231e]{justify-content:center;padding:4px 12px}.info-item[data-v-e3a5231e]:not(:last-child):after{display:none}.info-item[data-v-e3a5231e]:nth-child(odd):after{content:"";background-color:#ffffff29;width:1px;height:16px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media (width<=992px){.footer-top-row[data-v-e3a5231e]{text-align:center;flex-direction:column;align-items:center;gap:20px}.footer-nav[data-v-e3a5231e],.footer-nav-group[data-v-e3a5231e]{gap:18px}.footer-services-section[data-v-e3a5231e]{margin-top:0;margin-bottom:22px;padding:14px 16px}.services-cat-grid[data-v-e3a5231e]{grid-template-columns:repeat(2,1fr);gap:16px 0}.services-cat-card[data-v-e3a5231e]:not(:last-child){border-right:none}.services-cat-card[data-v-e3a5231e]:nth-child(odd){border-right:1px solid #ffffff14}.services-cat-card[data-v-e3a5231e]:first-child,.services-cat-card[data-v-e3a5231e]:nth-child(2){border-bottom:1px solid #ffffff14;padding-bottom:14px}.footer-brand-block[data-v-e3a5231e]{align-items:center}}@media (width<=768px){.app-footer[data-v-e3a5231e]{padding:12px 14px 36px}.footer-floating-card[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.footer-floating-inner[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 17.2px) 0,100% 17.2px,100% 100%,17.2px 100%,0 calc(100% - 17.2px));padding:28px 20px 20px}.footer-inline-info[data-v-e3a5231e]{width:100%;max-width:520px;margin-bottom:22px}.footer-info-plate[data-v-e3a5231e]{flex-direction:column;gap:0;width:100%;padding:10px 18px;display:flex}.info-item[data-v-e3a5231e]{text-align:left;white-space:normal;grid-template-columns:70px 1fr;align-items:center;gap:12px;width:100%;padding:11px 4px;display:grid}.info-item[data-v-e3a5231e]:not(:last-child){border-bottom:1px solid #ffffff14}.info-item[data-v-e3a5231e]:not(:last-child):after,.info-item[data-v-e3a5231e]:nth-child(odd):after{display:none!important}.info-label[data-v-e3a5231e]{letter-spacing:1.2px;color:#84cc16;text-align:left;white-space:nowrap;font-size:.72rem;font-weight:800}.info-content[data-v-e3a5231e]{text-align:left;color:#e4e4e7;flex-wrap:wrap;align-items:center;gap:6px;font-size:.83rem;display:flex}.footer-bottom[data-v-e3a5231e]{text-align:center;flex-direction:column;gap:12px}}@media (width<=640px){.services-cat-grid[data-v-e3a5231e]{grid-template-columns:1fr;gap:12px}.services-cat-card[data-v-e3a5231e]{padding:8px 4px;border-right:none!important}.services-cat-card[data-v-e3a5231e]:not(:last-child){padding-bottom:12px;border-bottom:1px solid #ffffff14!important}}@media (width<=580px){.footer-nav[data-v-e3a5231e]{flex-direction:column;gap:8px}.footer-nav-group[data-v-e3a5231e]{justify-content:center;gap:16px;width:100%}.footer-nav-link[data-v-e3a5231e]{font-size:.82rem}}@media (width<=480px){.footer-floating-card[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.footer-floating-inner[data-v-e3a5231e]{clip-path:polygon(0 0,calc(100% - 13.3px) 0,100% 13.3px,100% 100%,13.3px 100%,0 calc(100% - 13.3px));padding:24px 14px 18px}.footer-logo[data-v-e3a5231e]{max-width:125px}.footer-nav-group[data-v-e3a5231e]{gap:14px}.footer-nav-link[data-v-e3a5231e]{letter-spacing:.6px;font-size:.78rem}.footer-info-plate[data-v-e3a5231e]{padding:8px 12px}.info-item[data-v-e3a5231e]{grid-template-columns:62px 1fr;gap:10px;padding:9px 2px}.info-label[data-v-e3a5231e]{letter-spacing:.8px;font-size:.68rem}.info-content[data-v-e3a5231e]{gap:4px 6px;font-size:.78rem}.closed-tag[data-v-e3a5231e]{font-size:.72rem}}*{box-sizing:border-box;margin:0;padding:0;font-family:Chakra Petch,-apple-system,BlinkMacSystemFont,sans-serif}body{color:#fff;background-color:#141414;min-height:100vh;overflow-x:hidden}.app-root[data-v-6277c70a]{background-color:#0d0d0d;flex-direction:column;min-height:100vh;display:flex}
