[data-v-c059f994]{font-family:Roboto}.bg-marketing[data-v-c059f994]{position:absolute;top:0;width:100%;z-index:-1}.bg-marketing img[data-v-c059f994]{display:block;width:100%}.bg-marketing[data-v-c059f994]:after{background:linear-gradient(180deg,transparent 0,#000);bottom:0;content:"";height:200px;left:0;position:absolute;width:100%}.services-page[data-v-c059f994]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:48px;padding-bottom:80px;padding-top:40px}.services-page .section-top[data-v-c059f994]{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.services-page .section-top .back-link[data-v-c059f994]{align-items:center;color:#aaa;display:flex;font-size:12px;font-weight:400;gap:8px;line-height:16px;text-decoration:none;transition:color .2s ease}.services-page .section-top .back-link[data-v-c059f994]:hover{color:#fff}.services-page .section-top .title[data-v-c059f994]{color:#fff;font-family:Prompt;font-size:28px;font-weight:600;line-height:120%}.services-page .section-top .subtitle[data-v-c059f994]{color:#aaa;font-size:16px;font-weight:400;line-height:150%}.services-page .filter-tabs[data-v-c059f994]{align-items:center;display:flex;gap:8px;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.services-page .filter-tabs[data-v-c059f994]::-webkit-scrollbar{display:none}.services-page .filter-tabs .tab-btn[data-v-c059f994]{align-items:center;background:#18181a;border:1px solid #272930;color:#aaa;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:20px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.services-page .filter-tabs .tab-btn[data-v-c059f994]:hover{border-color:#808485;color:#fff}.services-page .filter-tabs .tab-btn.active[data-v-c059f994]{background:#fdb215;border-color:#fdb215;color:#1c1c1c;font-weight:600}.services-page .main-layout[data-v-c059f994]{align-items:flex-start;display:flex;gap:24px;width:100%}.services-page .services-grid[data-v-c059f994]{display:grid;flex:1;gap:16px;grid-template-columns:repeat(3,1fr)}.services-page .service-card--skeleton[data-v-c059f994]{background:#18181a;border:1px solid #272930;display:flex;flex-direction:column;gap:16px;padding:24px}.services-page .skeleton-block[data-v-c059f994]{animation:skeleton-pulse-c059f994 1.5s infinite;background:#272930}@keyframes skeleton-pulse-c059f994{0%,to{opacity:1}50%{opacity:.4}}.services-page .service-card[data-v-c059f994]{background:#18181a;border:1px solid #272930;display:flex;flex-direction:column;gap:16px;padding:24px;transition:border-color .2s ease}.services-page .service-card[data-v-c059f994]:hover{border-color:#fdb215}.services-page .service-card .service-icon-area[data-v-c059f994]{align-items:center;background:#272930;display:flex;height:48px;justify-content:center;width:48px}.services-page .service-card .service-icon-area i[data-v-c059f994]{color:#fdb215;font-size:24px}.services-page .service-card .service-info[data-v-c059f994]{display:flex;flex:1;flex-direction:column;gap:8px}.services-page .service-card .service-info .service-name[data-v-c059f994]{color:#fff;font-size:16px;font-weight:600;line-height:24px}.services-page .service-card .service-info .service-desc[data-v-c059f994]{color:#aaa;font-size:12px;font-weight:400;line-height:16px}.services-page .service-card .service-bottom[data-v-c059f994]{align-items:center;display:flex;gap:12px;justify-content:space-between}.services-page .service-card .service-bottom .service-price[data-v-c059f994]{color:#fdb215;font-size:18px;font-weight:700;line-height:26px}.services-page .service-card .service-bottom .btn-add-cart[data-v-c059f994]{align-items:center;background:#fdb215;border:none;color:#1c1c1c;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:20px;padding:0 16px;transition:background .2s ease;white-space:nowrap}.services-page .service-card .service-bottom .btn-add-cart[data-v-c059f994]:hover{background:#ffb300}.services-page .cart-sidebar[data-v-c059f994]{background:#18181a;border:1px solid #272930;display:flex;flex-direction:column;gap:16px;min-width:300px;padding:24px;position:sticky;top:24px;width:300px}.services-page .cart-sidebar.has-items[data-v-c059f994]{border-color:#fdb215}.services-page .cart-sidebar .cart-header[data-v-c059f994]{align-items:center;display:flex;gap:8px}.services-page .cart-sidebar .cart-header .cart-title[data-v-c059f994]{color:#fff;font-size:16px;font-weight:600;line-height:24px}.services-page .cart-sidebar .cart-header .cart-count[data-v-c059f994]{color:#fdb215;font-size:14px;font-weight:600}.services-page .cart-sidebar .cart-empty[data-v-c059f994]{color:#808485;font-size:13px;line-height:18px}.services-page .cart-sidebar .cart-items[data-v-c059f994]{display:flex;flex-direction:column;gap:12px}.services-page .cart-sidebar .cart-item[data-v-c059f994]{border-bottom:1px solid #272930;display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.services-page .cart-sidebar .cart-item .cart-item-info[data-v-c059f994]{align-items:flex-start;display:flex;justify-content:space-between}.services-page .cart-sidebar .cart-item .cart-item-info .cart-item-name[data-v-c059f994]{color:#fff;flex:1;font-size:13px;font-weight:400;line-height:18px}.services-page .cart-sidebar .cart-item .cart-item-info .cart-item-price[data-v-c059f994]{color:#fdb215;font-size:13px;font-weight:600;margin-left:8px;white-space:nowrap}.services-page .cart-sidebar .cart-item .cart-item-actions[data-v-c059f994]{align-items:center;display:flex;gap:8px}.services-page .cart-sidebar .cart-item .cart-item-actions .qty-btn[data-v-c059f994]{align-items:center;background:#272930;border:1px solid #3a3d47;color:#fff;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;transition:border-color .2s ease;width:28px}.services-page .cart-sidebar .cart-item .cart-item-actions .qty-btn[data-v-c059f994]:hover{border-color:#fdb215}.services-page .cart-sidebar .cart-item .cart-item-actions .qty-value[data-v-c059f994]{color:#fff;font-size:14px;font-weight:600;min-width:20px;text-align:center}.services-page .cart-sidebar .cart-item .cart-item-actions .remove-btn[data-v-c059f994]{align-items:center;background:transparent;border:1px solid #3a3d47;cursor:pointer;display:flex;height:28px;justify-content:center;margin-left:auto;transition:border-color .2s ease;width:28px}.services-page .cart-sidebar .cart-item .cart-item-actions .remove-btn i[data-v-c059f994]{color:#808485;font-size:14px}.services-page .cart-sidebar .cart-item .cart-item-actions .remove-btn[data-v-c059f994]:hover{border-color:#f44}.services-page .cart-sidebar .cart-item .cart-item-actions .remove-btn:hover i[data-v-c059f994]{color:#f44}.services-page .cart-sidebar .cart-total[data-v-c059f994]{align-items:center;border-top:1px solid #272930;color:#aaa;display:flex;font-size:14px;font-weight:400;justify-content:space-between;padding-top:12px}.services-page .cart-sidebar .cart-total .cart-total-value[data-v-c059f994]{color:#fdb215;font-size:18px;font-weight:700}.services-page .cart-sidebar .btn-checkout[data-v-c059f994]{align-items:center;align-self:stretch;background:#fdb215;border:none;color:#1c1c1c;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:44px;justify-content:center;line-height:24px;padding:0 24px;transition:background .2s ease;width:100%}.services-page .cart-sidebar .btn-checkout[data-v-c059f994]:hover{background:#ffb300}.services-page .cart-drawer-toggle[data-v-c059f994]{display:none}.services-page .section-more[data-v-c059f994]{display:flex;flex-direction:column;gap:24px;width:100%}.services-page .section-more .more-title[data-v-c059f994]{align-items:flex-start;align-self:stretch;border-left:2px solid #fdb215;color:#fff;display:flex;font-size:18px;font-weight:600;gap:2px;line-height:26px;padding:0 16px}.services-page .section-more .more-links[data-v-c059f994]{display:flex;flex-direction:column;gap:8px}.services-page .section-more .more-card[data-v-c059f994]{align-items:center;background:#18181a;border:1px solid #272930;display:flex;gap:16px;padding:20px 24px;text-decoration:none;transition:border-color .2s ease}.services-page .section-more .more-card[data-v-c059f994]:hover{border-color:#fdb215}.services-page .section-more .more-card .more-icon[data-v-c059f994]{align-items:center;background:#272930;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.services-page .section-more .more-card .more-icon i[data-v-c059f994]{color:#fdb215;font-size:24px}.services-page .section-more .more-card .more-info[data-v-c059f994]{display:flex;flex:1;flex-direction:column;gap:4px}.services-page .section-more .more-card .more-info .more-card-title[data-v-c059f994]{color:#fdb215;font-size:14px;font-weight:600;line-height:20px}.services-page .section-more .more-card .more-info .more-card-desc[data-v-c059f994]{color:#aaa;font-size:12px;font-weight:400;line-height:16px}.services-page .section-more .more-card .more-arrow[data-v-c059f994]{align-items:center;display:flex}.services-page .section-more .more-card .more-arrow i[data-v-c059f994]{color:#808485;font-size:16px}.services-page .section-cta[data-v-c059f994]{align-items:center;align-self:stretch;background:#18181a;display:flex;flex-direction:column;gap:24px;padding:42px 24px;text-align:center}.services-page .section-cta .cta-text[data-v-c059f994]{color:#fff;font-size:18px;font-weight:600;line-height:26px;max-width:500px}.services-page .section-cta .cta-btn[data-v-c059f994]{align-items:center;background:transparent;border:1px solid #808485;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:44px;justify-content:center;line-height:24px;padding:0 24px;transition:border-color .2s ease}.services-page .section-cta .cta-btn[data-v-c059f994]:hover{border-color:#fdb215}.cart-drawer-overlay[data-v-c059f994]{align-items:flex-end;background:#000000b3;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:9999}.cart-drawer[data-v-c059f994]{background:#18181a;border-top:2px solid #fdb215;display:flex;flex-direction:column;gap:16px;max-height:70vh;overflow-y:auto;padding:24px;width:100%}.cart-drawer .cart-drawer-header[data-v-c059f994]{align-items:center;display:flex;justify-content:space-between}.cart-drawer .cart-drawer-header .cart-title[data-v-c059f994]{color:#fff;font-size:16px;font-weight:600}.cart-drawer .cart-drawer-header .drawer-close[data-v-c059f994]{background:transparent;border:none;cursor:pointer}.cart-drawer .cart-drawer-header .drawer-close i[data-v-c059f994]{color:#808485;font-size:20px}.cart-drawer .cart-items[data-v-c059f994]{display:flex;flex-direction:column;gap:12px}.cart-drawer .cart-item[data-v-c059f994]{border-bottom:1px solid #272930;display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.cart-drawer .cart-item .cart-item-info[data-v-c059f994]{display:flex;justify-content:space-between}.cart-drawer .cart-item .cart-item-info .cart-item-name[data-v-c059f994]{color:#fff;flex:1;font-size:13px}.cart-drawer .cart-item .cart-item-info .cart-item-price[data-v-c059f994]{color:#fdb215;font-size:13px;font-weight:600}.cart-drawer .cart-item .cart-item-actions[data-v-c059f994]{align-items:center;display:flex;gap:8px}.cart-drawer .cart-item .cart-item-actions .qty-btn[data-v-c059f994]{align-items:center;background:#272930;border:1px solid #3a3d47;color:#fff;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;width:28px}.cart-drawer .cart-item .cart-item-actions .qty-value[data-v-c059f994]{color:#fff;font-size:14px;font-weight:600;min-width:20px;text-align:center}.cart-drawer .cart-item .cart-item-actions .remove-btn[data-v-c059f994]{align-items:center;background:transparent;border:1px solid #3a3d47;cursor:pointer;display:flex;height:28px;justify-content:center;margin-left:auto;width:28px}.cart-drawer .cart-item .cart-item-actions .remove-btn i[data-v-c059f994]{color:#808485;font-size:14px}.cart-drawer .cart-total[data-v-c059f994]{align-items:center;border-top:1px solid #272930;color:#aaa;display:flex;font-size:14px;justify-content:space-between;padding-top:12px}.cart-drawer .cart-total .cart-total-value[data-v-c059f994]{color:#fdb215;font-size:18px;font-weight:700}.cart-drawer .btn-checkout[data-v-c059f994]{align-items:center;background:#fdb215;border:none;color:#1c1c1c;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:44px;justify-content:center;width:100%}.drawer-enter-active[data-v-c059f994],.drawer-leave-active[data-v-c059f994]{transition:opacity .3s ease}.drawer-enter-active .cart-drawer[data-v-c059f994],.drawer-leave-active .cart-drawer[data-v-c059f994]{transition:transform .3s ease}.drawer-enter-from[data-v-c059f994],.drawer-leave-to[data-v-c059f994]{opacity:0}.drawer-enter-from .cart-drawer[data-v-c059f994],.drawer-leave-to .cart-drawer[data-v-c059f994]{transform:translateY(100%)}@media screen and (min-width:769px) and (max-width:1024px){.services-page .services-grid[data-v-c059f994]{grid-template-columns:repeat(2,1fr)}.services-page .cart-sidebar[data-v-c059f994]{min-width:260px;width:260px}}@media screen and (max-width:768px){.services-page[data-v-c059f994]{gap:32px;padding-top:24px}.services-page .section-top .title[data-v-c059f994]{font-size:22px}.services-page .section-top .subtitle[data-v-c059f994]{font-size:14px}.services-page .filter-tabs[data-v-c059f994]{gap:6px}.services-page .filter-tabs .tab-btn[data-v-c059f994]{font-size:13px;padding:6px 12px}.services-page .main-layout[data-v-c059f994]{flex-direction:column}.services-page .services-grid[data-v-c059f994]{grid-template-columns:1fr}.services-page .cart-sidebar[data-v-c059f994]{display:none}.services-page .cart-drawer-toggle[data-v-c059f994]{align-items:center;background:#fdb215;border:none;bottom:0;color:#1c1c1c;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;height:56px;justify-content:center;left:0;position:fixed;right:0;z-index:100}.services-page .cart-drawer-toggle .drawer-badge[data-v-c059f994]{align-items:center;background:#1c1c1c;border-radius:50%;color:#fdb215;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.services-page .section-more .more-card[data-v-c059f994]{padding:16px}.services-page .section-cta[data-v-c059f994]{padding:24px 16px}.services-page .section-cta .cta-text[data-v-c059f994]{font-size:16px}}
