:root{--primary-bg:#0a0a0a;--secondary-bg:#0f0f0f;--third-bg:#1a1a1a;--black-bg:#000;--white-bg:#fff;--text-black:#000;--text-grey:#999;--text-grey-light:#ccc;--text-white:#fff;--text-green:#006d12;--text-red:#f44;--text-red-hover:#f33;--text-blue:#07f;--card-bg:#222;--card-bg-2:#161616;--input-bg:#333;--input-border:1px solid #555;--background-overlay:rgba(0,0,0,.8);--primary-box-shadow:0 4px 6px rgba(0,0,0,.1);--text-th:#b3b3b3;--text-td:#d1d5db;--border:1px solid #2a2a2a;--pagination-text:#1a1a1a;--pagination-text-2:#b3b3b3;--pagination-btn:#2a2a2a;--pagination-btn-active:#fff;--delivered:#90ee9040;--processing:#ffa50040;--dispatched:#87cefa40;--cancelled:#ff000040;--li-hover:#333;--li-active-bg:#fff;--line-divider:#ccc;--sidebar-header:#aaa;--button-border:1px solid hsla(0,0%,100%,.3);--blue-btn:#2f85e773;--blue-btn-hover:#0056b3;--red-btn:#f72c2c73;--red-btn-hover:#d41212;--heavy-red-btn:#a00000;--heavy-red-btn-hover:#780000;--white-btn:#fff;--white-btn-hover:#f8f8f8bd;--grey-btn:#333;--grey-btn-hover:hsla(0,0%,100%,.1);--green-btn:#006d12;--modal-bg:#2c2c2c;--modal-overlay-bg:rgba(0,0,0,.6);--modal-box-shadow:0 4px 8px rgba(0,0,0,.3);--success-bg:#1d6a3b;--success-icon:#04e45a;--error-bg:#e57373;--error-icon:red;--on-sale:#028302;--almost-out-of-stock:#ff9100;--out-of-stock:#b40000}body,html{height:100%;margin:0;padding:0;background-color:var(--primary-bg)}#app{display:flex;flex-direction:column;height:100%;font-family:Arial,sans-serif}h4[data-v-55c7cc9c]{font-size:1.3rem;font-weight:400}a[data-v-55c7cc9c]{color:var(--text-white);text-decoration:none}#home[data-v-55c7cc9c]{display:flex;align-items:center;gap:7px}nav[data-v-55c7cc9c]{background-color:var(--secondary-bg);width:100%;position:fixed;height:70px;top:0;left:0;padding:0 20px;box-sizing:border-box;z-index:11;transition:background-color .3s ease}nav.scrolled[data-v-55c7cc9c]{background-color:var(--primary-bg)}.nav-container[data-v-55c7cc9c]{height:100%;display:flex;justify-content:space-between;align-items:center;color:var(--text-white);max-width:1400px;margin:0 auto;width:100%}.nav-items[data-v-55c7cc9c]{display:flex;align-items:center;gap:1rem}#nav-text[data-v-55c7cc9c]{display:flex;list-style:none;align-items:center;gap:3rem;padding:0;margin:0;font-size:1rem;height:100%}#nav-text>li[data-v-55c7cc9c]{flex:1;display:flex;justify-content:center;align-items:center;height:100%}#nav-text>li>.service[data-v-55c7cc9c],#nav-text>li>a[data-v-55c7cc9c]{padding:0 1rem;height:100%;display:flex;align-items:center;white-space:nowrap}.service[data-v-55c7cc9c]{height:100%;padding:0 1rem}#navy[data-v-55c7cc9c],.service[data-v-55c7cc9c]{display:flex;align-items:center}#navy a[data-v-55c7cc9c]{color:inherit;transition:color .3s ease-in-out}#navy a[data-v-55c7cc9c]:hover{color:var(--text-red)}.right-items[data-v-55c7cc9c]{display:flex;gap:20px}#logo[data-v-55c7cc9c],.nav-button[data-v-55c7cc9c]{display:flex;align-items:center}#logo[data-v-55c7cc9c]{height:50px;width:50px;overflow:hidden;justify-content:center;cursor:pointer;-o-object-fit:cover;object-fit:cover}.icon.material-icons[data-v-55c7cc9c]{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}.dropdown-icon[data-v-55c7cc9c]{display:none}.services-menu[data-v-55c7cc9c]{position:relative;z-index:11}.nested-dropdown-menu[data-v-55c7cc9c]{display:none;position:absolute;min-width:250px;top:100%;left:-60%;background:#161616;box-shadow:0 4px 8px rgba(0,0,0,.1);list-style:none;padding:10px 0;font-size:15px;z-index:11}.nested-dropdown-menu li[data-v-55c7cc9c]{padding:10px 20px;z-index:11}.nested-dropdown-menu li[data-v-55c7cc9c]:hover{background:hsla(0,0%,100%,.1)}.nested-dropdown-menu li a[data-v-55c7cc9c]{text-decoration:none;color:var(--text-white)}.services-menu:hover .nested-dropdown-menu[data-v-55c7cc9c]{display:flex;flex-direction:column}button[data-v-55c7cc9c]{padding:.5rem 1.5rem;font-size:1rem;background:transparent;border:var(--button-border);color:#fff;border-radius:2rem;cursor:pointer;transition:all .2s ease}button[data-v-55c7cc9c]:hover{background:var(--white-btn);color:var(--text-black)}#home h4[data-v-55c7cc9c],.mobile-brand h4[data-v-55c7cc9c]{font-size:25px;font-weight:400;color:#fff;margin:0}@media (max-width:1250px){#home[data-v-55c7cc9c]{left:0;margin-left:0}#logo[data-v-55c7cc9c]{height:40px;width:40px;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer;-o-object-fit:cover;object-fit:cover}#nav-text[data-v-55c7cc9c]{display:none}.menu-icon[data-v-55c7cc9c]{font-size:30px;z-index:11;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.dropdown-icon[data-v-55c7cc9c]{display:flex;align-items:center;justify-content:center;border-radius:2px;padding:2px;cursor:pointer;margin-right:0;z-index:12}.dropdown-icon[data-v-55c7cc9c]:hover{background:hsla(0,0%,100%,.1)}.mobile-menu[data-v-55c7cc9c]{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000;z-index:11;display:flex;flex-direction:column}.mobile-menu-header[data-v-55c7cc9c]{height:70px;padding:0 20px;display:flex;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1)}.mobile-brand[data-v-55c7cc9c]{display:flex;align-items:center;gap:10px}.mobile-logo[data-v-55c7cc9c]{height:40px;width:40px;-o-object-fit:cover;object-fit:cover}.mobile-menu-content[data-v-55c7cc9c]{padding:40px 24px;display:flex;flex-direction:column;gap:32px}.mobile-menu-content a[data-v-55c7cc9c]{color:#fff;text-decoration:none;font-size:2.5rem;font-weight:200;line-height:1}}@media (max-width:768px){#home[data-v-55c7cc9c]{left:0;margin-left:0}#logo[data-v-55c7cc9c]{height:40px;width:40px;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer;-o-object-fit:cover;object-fit:cover}.menu-icon[data-v-55c7cc9c]{font-size:30px;z-index:11;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.dropdown-icon[data-v-55c7cc9c]{display:flex;align-items:center;justify-content:center;border-radius:2px;padding:2px;cursor:pointer;margin-right:0}.dropdown-icon[data-v-55c7cc9c]:hover{background:var(--grey-btn-hover)}#nav-text[data-v-55c7cc9c],button[data-v-55c7cc9c]:not(.close-button){display:none}.mobile-menu-content[data-v-55c7cc9c]{padding:40px 20px}}[data-v-08e3a144]{margin:0}header[data-v-08e3a144]{padding:70px 0}.header-body[data-v-08e3a144]{width:100%;background-color:var(--secondary-bg);overflow:hidden}.header-content[data-v-08e3a144]{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:4rem 2rem;position:relative}.text-content[data-v-08e3a144]{flex:1;color:var(--text-white);padding-right:2rem;z-index:2}h1[data-v-08e3a144]{margin-bottom:1rem;font-size:4rem;font-weight:300}h4[data-v-08e3a144]{margin-bottom:2rem;font-size:1.5rem;font-weight:400}button[data-v-08e3a144]{padding:.75rem 1.5rem;font-size:1rem;background:transparent;border:var(--button-border);color:#fff;border-radius:2rem;cursor:pointer;transition:all .2s ease}button[data-v-08e3a144]:hover{background:var(--white-btn);color:var(--text-black)}.image-content[data-v-08e3a144]{flex:1;display:flex;justify-content:flex-end}.image-content img[data-v-08e3a144]{max-width:100%;height:400px}@media (max-width:768px){.header-body[data-v-08e3a144]{position:relative}.header-content[data-v-08e3a144]{flex-direction:column;text-align:center;padding:3rem 1rem;min-height:500px;display:flex;justify-content:center;align-items:center}.header-content[data-v-08e3a144]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:1}.text-content[data-v-08e3a144]{padding-right:0;margin-bottom:0;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}h1[data-v-08e3a144]{font-size:2.5rem}.image-content[data-v-08e3a144]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.image-content img[data-v-08e3a144]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}button[data-v-08e3a144]{background:var(--white-btn);border:var(--button-border);color:var(--text-black)}button[data-v-08e3a144]:hover{background:var(--white-btn-hover)}}.services-wrapper[data-v-b074aeba]{background-color:var(--primary-bg);min-height:70vh;padding:0 0 4rem 0;color:#fff;position:relative;overflow:hidden}.services-container[data-v-b074aeba]{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;position:relative}.services-title[data-v-b074aeba]{font-size:4rem;font-weight:300;margin-bottom:0;grid-column:1/-1}.services-list[data-v-b074aeba]{display:flex;flex-direction:column;gap:1rem}.service-item[data-v-b074aeba]{border-top:1px solid hsla(0,0%,100%,.1);padding:1.5rem 0}.service-header[data-v-b074aeba]{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.service-header h2[data-v-b074aeba]{font-size:1.5rem;font-weight:400;margin:0}.expand-btn[data-v-b074aeba]{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.expand-btn.expanded[data-v-b074aeba]{transform:rotate(45deg)}.service-content[data-v-b074aeba]{margin-top:1.5rem;color:hsla(0,0%,100%,.7);line-height:1.6}.service-image-mobile[data-v-b074aeba]{display:none}.read-more-btn[data-v-b074aeba]{margin-top:1.5rem;padding:.75rem 1.5rem;background:transparent;border:var(--button-border);color:var(--text-white);border-radius:2rem;cursor:pointer;transition:all .3s ease}.read-more-btn[data-v-b074aeba]:hover{background:var(--grey-btn-hover)}.phone-mockup[data-v-b074aeba]{position:relative;height:100%}.phone[data-v-b074aeba]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;transition:opacity .5s ease}.phone img[data-v-b074aeba]{width:auto;height:400px;-o-object-fit:cover;object-fit:cover;box-shadow:0 10px 30px rgba(0,0,0,.3)}@media (max-width:1024px){.services-container[data-v-b074aeba]{grid-template-columns:1fr;gap:2rem;padding:0 1.5rem}.services-title[data-v-b074aeba]{font-size:3rem;text-align:left;padding-left:0}.phone-mockup[data-v-b074aeba]{display:none}.service-image-mobile[data-v-b074aeba]{display:block;margin:1.5rem 0}.service-image-mobile img[data-v-b074aeba]{width:100%;height:auto;border-radius:8px;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.service-content[data-v-b074aeba]{display:flex;flex-direction:column;gap:1rem}}@media (max-width:768px){.services-wrapper[data-v-b074aeba]{padding:2rem 0;padding-top:0}.services-container[data-v-b074aeba]{padding:0 1.5rem}.services-title[data-v-b074aeba]{font-size:2.5rem;margin-bottom:2rem}.service-header h2[data-v-b074aeba]{font-size:1.25rem}.service-content[data-v-b074aeba]{font-size:.875rem}.read-more-btn[data-v-b074aeba]{font-size:.875rem;padding:.5rem 1.25rem}}.gallery-page[data-v-76e78642]{background-color:var(--secondary-bg);min-height:100vh;padding:4rem 0}.content-wrapper[data-v-76e78642]{max-width:1400px;margin:0 auto;padding:0 2rem}.gallery-container[data-v-76e78642]{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem}.left-section[data-v-76e78642]{top:4rem;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:space-between;min-height:80vh}.main-title[data-v-76e78642]{font-size:4rem;font-weight:400;color:var(--text-white);margin:0;line-height:1}.subtitle-lines[data-v-76e78642]{margin-top:2rem}.subtitle-lines p[data-v-76e78642]{color:var(--text-white);font-size:1rem;margin:.5rem 0;opacity:.7}.bottom-text[data-v-76e78642]{margin-top:auto;color:var(--text-white);opacity:.5;font-size:.9rem}.gallery-grid[data-v-76e78642]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;gap:1rem;position:relative}.gallery-item[data-v-76e78642]{position:relative;overflow:hidden;cursor:pointer}.item-1[data-v-76e78642]{grid-column:2;grid-row:1;aspect-ratio:4/3}.item-2[data-v-76e78642]{grid-column:1;grid-row:1/3;aspect-ratio:3/4}.item-3[data-v-76e78642]{grid-column:2;grid-row:2;aspect-ratio:4/3}.item-4[data-v-76e78642]{grid-column:1;grid-row:3;aspect-ratio:4/3;margin-top:-5rem}.gallery-item img[data-v-76e78642]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.gallery-item:hover img[data-v-76e78642]{transform:scale(1.05)}.item-number[data-v-76e78642]{position:absolute;top:1rem;right:1rem;color:var(--text-white);font-size:2rem;font-weight:700;opacity:.8;z-index:2}.item-title[data-v-76e78642]{position:absolute;bottom:1rem;left:1rem;color:var(--text-white);font-size:1rem;margin:0;z-index:2}@media (max-width:1024px){.gallery-container[data-v-76e78642]{grid-template-columns:1fr;gap:2rem}.left-section[data-v-76e78642]{position:relative;top:0;min-height:auto;margin-bottom:2rem}.main-title[data-v-76e78642]{font-size:4rem}}@media (max-width:768px){.content-wrapper[data-v-76e78642]{padding:0 1rem}.main-title[data-v-76e78642]{font-size:2.5rem}.gallery-grid[data-v-76e78642]{grid-template-columns:1fr;gap:1rem}.item-4[data-v-76e78642]{margin-top:0}}@keyframes scroll-7f3c8c5b{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.testimonial-section[data-v-7f3c8c5b]{font-family:Poppins,sans-serif;min-height:70vh;background-color:var(--primary-bg);color:var(--text-white);padding:4rem 2rem}.content-wrapper[data-v-7f3c8c5b]{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;align-items:center}.left-section[data-v-7f3c8c5b]{display:flex;flex-direction:column;justify-content:center}.headline[data-v-7f3c8c5b]{font-size:4rem;font-weight:400;color:var(--text-white);letter-spacing:-.5px;line-height:1.2;margin-bottom:2rem}.subtitle-lines p[data-v-7f3c8c5b]{font-size:1rem;margin:.5rem 0;opacity:.7}.google-indicator[data-v-7f3c8c5b]{display:flex;align-items:center;gap:.5rem;margin-top:1rem;opacity:.8}.google-indicator span[data-v-7f3c8c5b]{font-size:.875rem;color:var(--text-white)}.testimonial-container[data-v-7f3c8c5b]{width:100%}.column-view[data-v-7f3c8c5b]{display:flex;gap:1rem;height:600px}.testimonial-column[data-v-7f3c8c5b]{flex:1;overflow:hidden;position:relative;z-index:0}.testimonial-scroll[data-v-7f3c8c5b]{display:flex;flex-direction:column;animation:scroll-7f3c8c5b linear infinite;position:relative;z-index:-1}.testimonial-scroll.paused[data-v-7f3c8c5b]{animation-play-state:paused}.testimonial-card-container[data-v-7f3c8c5b]{padding-bottom:1rem}.testimonial-card[data-v-7f3c8c5b]{background-color:var(--card-bg);padding:1.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.3);transition:transform .3s ease}.stars[data-v-7f3c8c5b]{display:flex;margin-bottom:.5rem}.ri-star-fill[data-v-7f3c8c5b]{color:#ffc107;font-size:1.2rem}.testimonial-text[data-v-7f3c8c5b]{font-size:.875rem;margin-bottom:1rem;line-height:1.4}.user-info[data-v-7f3c8c5b]{display:flex;align-items:center}.user-image[data-v-7f3c8c5b]{width:2.5rem;height:2.5rem;border-radius:9999px;margin-right:.75rem;-o-object-fit:cover;object-fit:cover}.user-name[data-v-7f3c8c5b]{font-weight:600}.fade-edges[data-v-7f3c8c5b]{position:relative}.fade-edges[data-v-7f3c8c5b]:after,.fade-edges[data-v-7f3c8c5b]:before{content:"";position:absolute;left:0;right:0;height:100px;pointer-events:none;z-index:1}.fade-edges[data-v-7f3c8c5b]:before{top:0;background:linear-gradient(to bottom,var(--primary-bg) 0,transparent 100%)}.fade-edges[data-v-7f3c8c5b]:after{bottom:0;background:linear-gradient(to top,var(--primary-bg) 0,transparent 100%)}@media (max-width:768px){.testimonial-section[data-v-7f3c8c5b]{padding:2rem 0;min-height:auto}.content-wrapper[data-v-7f3c8c5b]{grid-template-columns:1fr;gap:2rem;display:flex;flex-direction:column;padding:0;margin:0;max-width:none}.left-section[data-v-7f3c8c5b]{order:-1;margin-bottom:2rem;align-items:flex-start;padding-left:2.5rem;width:100%;display:flex;flex-direction:column;justify-content:flex-start}.headline[data-v-7f3c8c5b]{font-size:2.5rem;text-align:left;margin:3rem 0 0 0;padding:0;line-height:1;width:auto;max-width:80%;font-weight:400;letter-spacing:-.5px;color:var(--text-white)}.subtitle-lines[data-v-7f3c8c5b]{text-align:left;margin:1rem 0;padding:0}.subtitle-lines p[data-v-7f3c8c5b]{margin:.25rem 0;font-size:1rem;opacity:.7}.google-indicator[data-v-7f3c8c5b]{margin-top:.5rem}.testimonial-container[data-v-7f3c8c5b]{width:100%;order:2;padding:0}.column-view[data-v-7f3c8c5b]{height:auto;flex-direction:row;overflow-x:hidden;padding:1rem 0;display:flex;gap:1rem}.testimonial-column[data-v-7f3c8c5b]{flex:none;width:auto;display:flex;flex-direction:row}.testimonial-scroll[data-v-7f3c8c5b]{flex-direction:row;animation:scrollHorizontal-7f3c8c5b 30s linear infinite;display:flex;gap:1rem}.testimonial-card-container[data-v-7f3c8c5b]{padding-right:1rem;padding-bottom:0;width:300px;flex-shrink:0}.testimonial-card[data-v-7f3c8c5b]{height:auto;display:flex;flex-direction:column;background-color:var(--card-bg);padding:1.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.3);transition:transform .3s ease}.stars[data-v-7f3c8c5b]{display:flex;margin-bottom:.5rem}.ri-star-fill[data-v-7f3c8c5b]{color:#ffc107;font-size:1.2rem}.testimonial-text[data-v-7f3c8c5b]{font-size:.875rem;line-height:1.4;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.user-info[data-v-7f3c8c5b]{display:flex;align-items:center;margin-top:auto}.user-image[data-v-7f3c8c5b]{width:2.5rem;height:2.5rem;border-radius:9999px;margin-right:.75rem;-o-object-fit:cover;object-fit:cover}.user-name[data-v-7f3c8c5b]{font-weight:600}.fade-edges[data-v-7f3c8c5b]:after,.fade-edges[data-v-7f3c8c5b]:before{content:"";position:absolute;height:100%;width:100px;top:0;bottom:0;pointer-events:none;z-index:1}.fade-edges[data-v-7f3c8c5b]:before{left:0;background:linear-gradient(to right,var(--primary-bg) 0,transparent 100%)}.fade-edges[data-v-7f3c8c5b]:after{right:0;left:auto;background:linear-gradient(to left,var(--primary-bg) 0,transparent 100%)}}@keyframes scrollHorizontal-7f3c8c5b{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.faq-wrapper[data-v-3941409b]{background-color:var(--secondary-bg);min-height:70vh;padding:6rem 0;color:#fff;position:relative}.faq-container[data-v-3941409b]{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem}.faq-left[data-v-3941409b]{top:6rem;height:-moz-fit-content;height:fit-content}.support-text[data-v-3941409b]{display:block;font-size:1.25rem;margin-bottom:1rem;color:hsla(0,0%,100%,.7)}.faq-title[data-v-3941409b]{font-size:4rem;font-weight:300;margin:0;line-height:1}.faq-title span[data-v-3941409b]{font-size:2rem}.faq-subtitle[data-v-3941409b]{font-size:1.5rem;color:hsla(0,0%,100%,.7);margin:1rem 0}.faq-list[data-v-3941409b]{display:flex;flex-direction:column}.faq-item[data-v-3941409b]:not(:first-child){border-top:1px solid hsla(0,0%,100%,.1)}.faq-header[data-v-3941409b]{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;cursor:pointer}.faq-header h2[data-v-3941409b]{font-size:1.5rem;font-weight:400;margin:0}.expand-btn[data-v-3941409b]{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.expand-btn.expanded[data-v-3941409b]{transform:rotate(45deg)}.faq-content[data-v-3941409b]{padding-bottom:2rem;color:hsla(0,0%,100%,.7);line-height:1.6}@media (max-width:1024px){.faq-container[data-v-3941409b]{grid-template-columns:1fr;gap:2rem}.faq-left[data-v-3941409b]{position:static}}@media (max-width:768px){.faq-wrapper[data-v-3941409b]{padding:4rem 0}.faq-container[data-v-3941409b]{padding:0 1rem}.faq-title[data-v-3941409b]{font-size:4rem}.faq-title span[data-v-3941409b]{font-size:3rem}.faq-subtitle[data-v-3941409b]{font-size:1.25rem;margin:1rem 0 2rem}.faq-header h2[data-v-3941409b]{font-size:1.25rem}}.footer[data-v-6d1c6a91]{background:rgba(0,0,0,.3);color:var(--text-white);position:relative;overflow:hidden}.footer-content[data-v-6d1c6a91]{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:3rem;max-width:1400px;margin:0 auto;padding:4rem 2rem 2rem}.brand-section[data-v-6d1c6a91]{max-width:350px}.brand-logo[data-v-6d1c6a91]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.brand-name[data-v-6d1c6a91]{font-size:1.5rem;font-weight:400;color:var(--text-white)}.brand-tagline[data-v-6d1c6a91]{font-size:.95rem;line-height:1.6;color:hsla(0,0%,100%,.8);margin-bottom:2rem}.contact-info[data-v-6d1c6a91]{display:flex;flex-direction:column;gap:.75rem}.contact-item[data-v-6d1c6a91]{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:hsla(0,0%,100%,.9)}.contact-item i[data-v-6d1c6a91]{font-size:1.1rem;color:hsla(0,0%,100%,.6);width:20px}.footer-section[data-v-6d1c6a91]{display:flex;flex-direction:column}.footer-title[data-v-6d1c6a91]{font-size:1.25rem;font-weight:400;margin-bottom:.5rem;color:var(--text-white);position:relative}.footer-links[data-v-6d1c6a91]{list-style:none;padding:0;display:flex;flex-direction:column;gap:.75rem}.link-item[data-v-6d1c6a91]{display:flex;align-items:center;gap:.75rem;color:hsla(0,0%,100%,.8);text-decoration:none;font-size:.9rem;transition:all .3s ease;padding:.5rem 0}.link-item[data-v-6d1c6a91]:hover{color:red}.link-item i[data-v-6d1c6a91]{font-size:1rem;width:18px;opacity:.7}.connect-section[data-v-6d1c6a91]{max-width:300px}.connect-text[data-v-6d1c6a91]{font-size:.9rem;color:hsla(0,0%,100%,.7);margin-bottom:1.5rem}.social-grid[data-v-6d1c6a91]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:2rem}.social-card[data-v-6d1c6a91]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:hsla(0,0%,100%,.05);border-radius:8px;text-decoration:none;color:var(--text-white);transition:all .3s ease;border:1px solid hsla(0,0%,100%,.1)}.social-card[data-v-6d1c6a91]:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}.social-card i[data-v-6d1c6a91]{font-size:1.2rem;flex-shrink:0}.social-info[data-v-6d1c6a91]{display:flex;flex-direction:column;min-width:0}.social-name[data-v-6d1c6a91]{font-size:.8rem;font-weight:500}.social-handle[data-v-6d1c6a91]{font-size:.7rem;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newsletter-title[data-v-6d1c6a91]{font-size:1rem;font-weight:500;margin-bottom:.75rem;color:var(--text-white)}.newsletter-form[data-v-6d1c6a91]{display:flex;gap:.5rem}.newsletter-input[data-v-6d1c6a91]{flex:1;padding:.75rem;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:var(--text-white);font-size:.9rem}.newsletter-input[data-v-6d1c6a91]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.newsletter-input[data-v-6d1c6a91]::placeholder{color:hsla(0,0%,100%,.5)}.newsletter-input[data-v-6d1c6a91]:focus{outline:none;border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.15)}.newsletter-btn[data-v-6d1c6a91]{padding:.75rem;background:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:var(--text-white);cursor:pointer;transition:all .3s ease}.newsletter-btn[data-v-6d1c6a91]:hover{background:var(--grey-btn-hover);transform:translateY(-1px)}.footer-divider[data-v-6d1c6a91]{display:flex;align-items:center;justify-content:center;padding:2rem 0;margin:0 2rem}.divider-line[data-v-6d1c6a91]{flex:1;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent)}.divider-icon[data-v-6d1c6a91]{margin:0 2rem;font-size:1.5rem;color:hsla(0,0%,100%,.4)}.footer-bottom[data-v-6d1c6a91]{background:rgba(0,0,0,.3);border-top:1px solid hsla(0,0%,100%,.1)}.footer-bottom-content[data-v-6d1c6a91]{max-width:1400px;margin:0 auto;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.copyright-section[data-v-6d1c6a91]{display:flex;flex-direction:column;gap:.5rem}.copyright[data-v-6d1c6a91]{font-size:.85rem;color:hsla(0,0%,100%,.7);margin:0}.legal-links[data-v-6d1c6a91]{display:flex;align-items:center;gap:.75rem}.legal-link[data-v-6d1c6a91]{color:hsla(0,0%,100%,.6);text-decoration:none;font-size:.8rem;transition:color .3s ease}.legal-link[data-v-6d1c6a91]:hover{color:hsla(0,0%,100%,.9)}.separator[data-v-6d1c6a91]{color:hsla(0,0%,100%,.4);font-size:.8rem}.credits-section[data-v-6d1c6a91]{text-align:right}.credits[data-v-6d1c6a91]{font-size:.85rem;color:hsla(0,0%,100%,.7);margin:0}.heart-icon[data-v-6d1c6a91]{color:#ff4757;animation:heartbeat-6d1c6a91 2s ease-in-out infinite}.creator-link[data-v-6d1c6a91]{color:#74b9ff;text-decoration:none;font-weight:500;transition:color .3s ease}.creator-link[data-v-6d1c6a91]:hover{color:#0984e3}.back-to-top[data-v-6d1c6a91]{position:fixed;bottom:2rem;right:2rem;width:50px;height:50px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:var(--text-white);font-size:1.2rem;cursor:pointer;transition:all .3s ease;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.back-to-top.visible[data-v-6d1c6a91]{opacity:1;visibility:visible}.back-to-top[data-v-6d1c6a91]:hover{background:hsla(0,0%,100%,.2);transform:translateY(-3px)}@keyframes heartbeat-6d1c6a91{0%,50%,to{transform:scale(1)}25%,75%{transform:scale(1.1)}}@media (max-width:1024px){.footer-content[data-v-6d1c6a91]{grid-template-columns:1fr 1fr;gap:2rem}.brand-section[data-v-6d1c6a91],.connect-section[data-v-6d1c6a91]{max-width:none}}@media (max-width:768px){.footer-content[data-v-6d1c6a91]{grid-template-columns:1fr;gap:2rem;padding:3rem 1.5rem 2rem}.social-grid[data-v-6d1c6a91]{grid-template-columns:1fr}.footer-bottom-content[data-v-6d1c6a91]{flex-direction:column;text-align:center;gap:1rem}.credits-section[data-v-6d1c6a91]{text-align:center}.legal-links[data-v-6d1c6a91]{justify-content:center}.back-to-top[data-v-6d1c6a91]{bottom:1rem;right:1rem;width:45px;height:45px}}@media (max-width:480px){.footer-content[data-v-6d1c6a91]{padding:2rem 1rem 1.5rem}.brand-logo[data-v-6d1c6a91]{flex-direction:column;align-items:flex-start;gap:.5rem}.social-card[data-v-6d1c6a91]{padding:.5rem}.newsletter-form[data-v-6d1c6a91]{flex-direction:column}.newsletter-btn[data-v-6d1c6a91]{align-self:flex-start;width:-moz-fit-content;width:fit-content}}.contact-wrapper[data-v-af91ab9a]{background-color:var(--primary-bg);padding:4rem 0;color:var(--text-white)}.contact-container[data-v-af91ab9a]{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.contact-header h1[data-v-af91ab9a]{font-size:4rem;font-weight:300;margin-bottom:2rem;position:sticky;top:4rem}.form-intro[data-v-af91ab9a]{font-size:1.2rem;line-height:1.6;margin-bottom:2rem;color:#bdbdbd}.form-group[data-v-af91ab9a]{margin-bottom:1.5rem}.input-wrapper[data-v-af91ab9a]{position:relative;border-bottom:1px solid #444}.input-wrapper i[data-v-af91ab9a]{position:absolute;left:0;top:50%;transform:translateY(-50%);color:rgba(63,61,61,.5)}.input-wrapper input[data-v-af91ab9a],.input-wrapper textarea[data-v-af91ab9a]{width:100%;padding:.75rem 0;background:transparent;border:none;outline:none;color:var(--text-white);font-size:1rem}.input-wrapper textarea[data-v-af91ab9a]{resize:vertical;min-height:100px;padding-top:1rem}.input-wrapper input[data-v-af91ab9a]::-moz-placeholder,.input-wrapper textarea[data-v-af91ab9a]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.input-wrapper input[data-v-af91ab9a]::placeholder,.input-wrapper textarea[data-v-af91ab9a]::placeholder{color:hsla(0,0%,100%,.6)}.submit-btn[data-v-af91ab9a]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 2rem;background:transparent;border:var(--button-border);color:hsla(0,0%,100%,.6);font-size:1rem;cursor:pointer;transition:all .3s ease;border-radius:2rem}.submit-btn[data-v-af91ab9a]:hover{background:var(--grey-btn-hover)}.submit-btn i[data-v-af91ab9a]{transition:transform .3s ease}.submit-btn:hover i[data-v-af91ab9a]{transform:translateX(4px)}@media (max-width:1024px){.contact-container[data-v-af91ab9a]{grid-template-columns:1fr;gap:2rem}.contact-header h1[data-v-af91ab9a]{font-size:3rem;position:static}}@media (max-width:768px){.contact-wrapper[data-v-af91ab9a]{padding:2rem 0}.contact-container[data-v-af91ab9a]{padding:0 1.5rem}.contact-header h1[data-v-af91ab9a]{font-size:2.5rem}.form-intro[data-v-af91ab9a]{font-size:1rem}}.modal-overlay[data-v-75a8fd55]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem;box-sizing:border-box}.modal-content[data-v-75a8fd55]{background-color:var(--card-bg);padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%;max-width:500px;position:relative;display:flex;flex-direction:column}#link[data-v-75a8fd55]{font-weight:600;color:#fff;text-decoration:none}#link[data-v-75a8fd55]:hover{text-decoration:underline}.header[data-v-75a8fd55]{display:flex;align-items:center;margin-bottom:1rem}.blob-image[data-v-75a8fd55]{width:40px;height:auto;margin-right:1rem}h2[data-v-75a8fd55]{color:#fff;margin:0;font-size:1.5rem}p[data-v-75a8fd55]{color:#828282;line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.confirmation-checkbox[data-v-75a8fd55]{display:flex;align-items:flex-start;margin-bottom:2rem;color:#666}.confirmation-checkbox input[data-v-75a8fd55]{margin-right:.5rem;margin-top:.25rem;cursor:pointer;min-width:16px;min-height:16px}.confirmation-checkbox label[data-v-75a8fd55]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.95rem;line-height:1.4}.button-container[data-v-75a8fd55]{display:flex;justify-content:flex-end;width:100%}.close-button[data-v-75a8fd55]{background-color:transparent;color:#fff;border:var(--button-border);padding:.75rem 1.5rem;border-radius:2rem;cursor:pointer;font-weight:700;transition:background-color .3s ease}.close-button[data-v-75a8fd55]:hover:not(.disabled){background-color:var(--grey-btn)}.close-button.disabled[data-v-75a8fd55]{background-color:#ccc;color:#555;cursor:not-allowed}@media (max-width:768px){.modal-content[data-v-75a8fd55]{padding:1.5rem;width:80%}h2[data-v-75a8fd55]{font-size:1.3rem}}@media (max-width:480px){.modal-overlay[data-v-75a8fd55]{padding:.5rem;overflow-y:auto;padding-top:2rem}.modal-content[data-v-75a8fd55]{padding:1.25rem;max-height:calc(100vh - 4rem);overflow-y:auto}.header[data-v-75a8fd55]{width:90%;margin-bottom:0}.blob-image[data-v-75a8fd55]{margin-right:0;margin-bottom:.5rem}h2[data-v-75a8fd55]{font-size:1.2rem;width:100%;text-align:center}p[data-v-75a8fd55]{font-size:.95rem}.confirmation-checkbox[data-v-75a8fd55]{margin-bottom:1.5rem}.confirmation-checkbox label[data-v-75a8fd55]{font-size:.9rem}.close-button[data-v-75a8fd55]{padding:.6rem 1.2rem;font-size:.9rem;width:100%}.button-container[data-v-75a8fd55]{justify-content:center}}