#app{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:0;position:relative;overflow-x:hidden}.bg-pattern{position:fixed;top:0;left:0;width:100%;height:100%;background:#f5f5f7;background:radial-gradient(circle at 10% 20%,rgba(0,122,255,.03) 0,transparent 20%),radial-gradient(circle at 80% 40%,rgba(0,122,255,.05) 0,transparent 30%),radial-gradient(circle at 40% 70%,rgba(0,122,255,.04) 0,transparent 25%);z-index:-1;pointer-events:none}body{margin:0;padding:0;background-color:#f5f5f7}.mag-header[data-v-7d7a3390]{background:#f7f2ea;border-bottom:1px solid rgba(28,24,20,.1);position:fixed;top:0;left:0;right:0;z-index:1000}.mag-header-inner[data-v-7d7a3390]{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 64px;height:68px;gap:40px}.mag-logo[data-v-7d7a3390]{display:flex;align-items:center;flex-shrink:0}.mag-logo-img[data-v-7d7a3390]{height:40px;width:auto;display:block}.mag-nav ul[data-v-7d7a3390]{display:flex;list-style:none;margin:0;padding:0;gap:36px}.mag-nav a[data-v-7d7a3390]{text-decoration:none;color:rgba(28,24,20,.5);font-size:17px;font-weight:600;letter-spacing:.5px;text-transform:none;position:relative;padding-bottom:4px;transition:color .2s ease;white-space:nowrap}.mag-nav a.mag-active[data-v-7d7a3390],.mag-nav a[data-v-7d7a3390]:hover{color:#1c1814}.mag-nav a.mag-active[data-v-7d7a3390]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1.5px;background:#c8102e}.mag-search[data-v-7d7a3390]{position:relative;flex-shrink:0}.mag-search-box[data-v-7d7a3390]{display:flex;align-items:center;gap:8px;border:1px solid rgba(28,24,20,.15);padding:7px 10px 7px 14px;background:transparent;transition:border-color .2s ease}.mag-search-box[data-v-7d7a3390]:focus-within{border-color:rgba(28,24,20,.35)}.mag-search-icon[data-v-7d7a3390]{color:rgba(28,24,20,.3);flex-shrink:0}.mag-search-box input[data-v-7d7a3390]{border:none;background:transparent;outline:none;font-size:12px;color:#1c1814;width:170px;letter-spacing:.3px}.mag-search-box input[data-v-7d7a3390]::-moz-placeholder{color:rgba(28,24,20,.28)}.mag-search-box input[data-v-7d7a3390]::placeholder{color:rgba(28,24,20,.28)}.mag-search-btn[data-v-7d7a3390]{background:#1c1814;color:#f7f2ea;border:none;padding:6px 14px;font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background .2s ease;white-space:nowrap}.mag-search-btn[data-v-7d7a3390]:hover{background:#c8102e}.mag-search-results[data-v-7d7a3390]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#f7f2ea;border:1px solid rgba(28,24,20,.12);z-index:1010;max-height:340px;overflow-y:auto}.mag-search-status[data-v-7d7a3390]{padding:18px;text-align:center;font-size:12px;color:rgba(28,24,20,.38);letter-spacing:.5px}.mag-search-results ul[data-v-7d7a3390]{list-style:none;padding:0;margin:0}.mag-search-results li[data-v-7d7a3390]{border-bottom:1px solid rgba(28,24,20,.07);cursor:pointer;transition:background .15s ease}.mag-search-results li[data-v-7d7a3390]:last-child{border-bottom:none}.mag-search-results li[data-v-7d7a3390]:hover{background:rgba(28,24,20,.03)}.mag-search-item[data-v-7d7a3390]{display:flex;align-items:center;gap:12px;padding:10px 14px}.mag-search-item-img[data-v-7d7a3390]{width:36px;height:36px;flex-shrink:0;overflow:hidden;border:1px solid rgba(28,24,20,.08)}.mag-search-item-img img[data-v-7d7a3390]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mag-search-item-name[data-v-7d7a3390]{font-size:13px;font-weight:600;color:#1c1814;margin-bottom:2px}.mag-search-item-mfr[data-v-7d7a3390]{font-size:11px;color:rgba(28,24,20,.38)}@media (max-width:1200px){.mag-header-inner[data-v-7d7a3390]{padding:0 40px}.mag-nav ul[data-v-7d7a3390]{gap:24px}.mag-search-box input[data-v-7d7a3390]{width:130px}}@media (max-width:900px){.mag-header-inner[data-v-7d7a3390]{padding:12px 24px;height:auto;flex-wrap:wrap;gap:10px}.mag-nav ul[data-v-7d7a3390]{gap:16px;flex-wrap:wrap}.mag-search-box[data-v-7d7a3390],.mag-search[data-v-7d7a3390]{width:100%}.mag-search-box input[data-v-7d7a3390]{flex:1;width:auto}}.mag-footer[data-v-2f439924]{background:#1c1814;color:hsla(37,45%,94%,.7)}.mag-footer-top[data-v-2f439924]{border-bottom:1px solid hsla(37,45%,94%,.08)}.mag-footer-top-inner[data-v-2f439924]{max-width:1400px;margin:0 auto;padding:18px 64px;display:flex;align-items:center;justify-content:space-between}.mag-footer-label[data-v-2f439924]{font-size:10px;font-weight:700;letter-spacing:2px;color:#c8102e;text-transform:uppercase}.mag-footer-dash[data-v-2f439924]{margin:0 10px;color:hsla(37,45%,94%,.2)}.mag-footer-sublabel[data-v-2f439924]{font-size:10px;letter-spacing:1px;color:hsla(37,45%,94%,.3);text-transform:uppercase}.mag-footer-vol[data-v-2f439924]{font-size:10px;font-weight:700;letter-spacing:2px;color:hsla(37,45%,94%,.2);text-transform:uppercase}.mag-footer-main[data-v-2f439924]{max-width:1400px;margin:0 auto;padding:64px 64px 56px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:80px}.mag-footer-company-name[data-v-2f439924]{font-size:1.5rem;font-weight:900;color:#f7f2ea;line-height:1.1;letter-spacing:-.5px;margin-bottom:16px}.mag-footer-rule[data-v-2f439924]{width:24px;height:2px;background:#c8102e;margin-bottom:16px}.mag-footer-tagline[data-v-2f439924]{font-size:13px;color:hsla(37,45%,94%,.45);line-height:1.6;margin:0 0 28px}.mag-footer-contacts[data-v-2f439924]{display:flex;flex-direction:column;gap:12px}.mag-footer-contact-row[data-v-2f439924]{display:flex;gap:14px;align-items:baseline}.mag-footer-contact-label[data-v-2f439924]{font-size:8px;font-weight:700;letter-spacing:1.5px;color:hsla(37,45%,94%,.25);text-transform:uppercase;flex-shrink:0;width:30px}.mag-footer-contact-val[data-v-2f439924]{font-size:12px;color:hsla(37,45%,94%,.55);line-height:1.4}.mag-footer-col-title[data-v-2f439924]{font-size:10px;font-weight:700;letter-spacing:2.5px;color:hsla(37,45%,94%,.4);text-transform:uppercase;margin-bottom:14px}.mag-footer-col-rule[data-v-2f439924]{width:20px;height:1.5px;background:#c8102e;margin-bottom:20px}.mag-footer-links[data-v-2f439924]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.mag-footer-links a[data-v-2f439924]{font-size:12px;color:hsla(37,45%,94%,.45);text-decoration:none;letter-spacing:.3px;transition:color .2s ease}.mag-footer-links a[data-v-2f439924]:hover{color:#f7f2ea}.mag-footer-bottom[data-v-2f439924]{border-top:1px solid hsla(37,45%,94%,.07)}.mag-footer-bottom-inner[data-v-2f439924]{max-width:1400px;margin:0 auto;padding:20px 64px;display:flex;align-items:center;gap:12px;font-size:11px;color:hsla(37,45%,94%,.25);flex-wrap:wrap}.mag-footer-sep[data-v-2f439924]{color:hsla(37,45%,94%,.12)}.mag-footer-icp[data-v-2f439924]{color:hsla(37,45%,94%,.25);text-decoration:none;transition:color .2s ease}.mag-footer-icp[data-v-2f439924]:hover{color:hsla(37,45%,94%,.55)}@media (max-width:1200px){.mag-footer-bottom-inner[data-v-2f439924],.mag-footer-main[data-v-2f439924],.mag-footer-top-inner[data-v-2f439924]{padding-left:40px;padding-right:40px}.mag-footer-main[data-v-2f439924]{gap:48px}}@media (max-width:768px){.mag-footer-main[data-v-2f439924]{grid-template-columns:1fr;padding:40px 24px 36px;gap:40px}.mag-footer-bottom-inner[data-v-2f439924],.mag-footer-top-inner[data-v-2f439924]{padding-left:24px;padding-right:24px}}[data-v-85d39c2e]{margin:0;padding:0;box-sizing:border-box}.neo-pharma-home[data-v-85d39c2e]{font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#fff;line-height:1.6;background:#0a0a0f;min-height:100vh;position:relative;overflow-x:hidden}.magazine-hero-section[data-v-85d39c2e]{position:relative;min-height:100vh;background:#f7f2ea;display:flex;flex-direction:column;overflow:hidden;border-bottom:1px solid rgba(28,24,20,.1)}.mag-header-bar[data-v-85d39c2e]{display:flex;justify-content:space-between;align-items:center;padding:18px 64px;border-bottom:1px solid rgba(28,24,20,.08);flex-shrink:0}.mag-issue-info[data-v-85d39c2e]{display:flex;align-items:center;gap:14px}.mag-label[data-v-85d39c2e]{font-size:10px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase}.mag-bar-divider[data-v-85d39c2e]{color:rgba(28,24,20,.25);font-weight:300}.mag-vol[data-v-85d39c2e]{font-size:10px;font-weight:400;letter-spacing:2px;color:rgba(28,24,20,.4);text-transform:uppercase}.mag-slide-counter[data-v-85d39c2e]{font-size:13px;letter-spacing:1px}.mag-current-num[data-v-85d39c2e]{color:#1c1814;font-weight:700}.mag-total-num[data-v-85d39c2e]{color:rgba(28,24,20,.35)}.mag-carousel-wrap[data-v-85d39c2e]{flex:1;display:flex;flex-direction:column}.mag-slides-wrapper[data-v-85d39c2e]{flex:1;position:relative}.mag-slide[data-v-85d39c2e]{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;opacity:0;transform:translateX(24px);transition:opacity .6s ease,transform .6s ease;pointer-events:none}.mag-slide.mag-slide-active[data-v-85d39c2e]{opacity:1;transform:translateX(0);pointer-events:auto;position:relative;min-height:calc(100vh - 126px)}.mag-content-panel[data-v-85d39c2e]{padding:80px 64px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid rgba(28,24,20,.08)}.mag-category-tag[data-v-85d39c2e]{font-size:10px;font-weight:700;letter-spacing:3.5px;color:#c8102e;text-transform:uppercase;margin-bottom:36px}.mag-headline-group[data-v-85d39c2e]{position:relative;margin-bottom:24px}.mag-bg-number[data-v-85d39c2e]{font-size:140px;font-weight:900;color:rgba(28,24,20,.05);line-height:1;position:absolute;top:-24px;left:-10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;letter-spacing:-.05em}.mag-headline[data-v-85d39c2e]{font-size:4rem;font-weight:900;color:#1c1814;line-height:1.1;letter-spacing:-.03em;position:relative;z-index:1;margin:0}.mag-rule[data-v-85d39c2e]{width:44px;height:2px;background:#c8102e;margin-bottom:28px;flex-shrink:0}.mag-standfirst[data-v-85d39c2e]{font-size:1.05rem;line-height:1.8;color:rgba(28,24,20,.55);margin-bottom:52px;max-width:400px}.mag-actions[data-v-85d39c2e]{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.mag-cta-primary[data-v-85d39c2e]{display:inline-flex;align-items:center;gap:10px;padding:13px 28px;background:#c8102e;color:#fff;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.mag-cta-primary[data-v-85d39c2e]:hover{background:#a50d26;transform:translateY(-1px)}.mag-cta-secondary[data-v-85d39c2e]{padding:13px 28px;background:transparent;color:rgba(28,24,20,.55);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;border:1px solid rgba(28,24,20,.22);cursor:pointer;transition:all .2s ease}.mag-cta-secondary[data-v-85d39c2e]:hover{border-color:rgba(28,24,20,.5);color:#1c1814}.mag-image-panel[data-v-85d39c2e]{position:relative;overflow:hidden}.mag-image-frame[data-v-85d39c2e]{width:100%;height:100%;overflow:hidden}.mag-image-frame img[data-v-85d39c2e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:contrast(1.04) brightness(.92);transition:transform 9s ease}.mag-slide.mag-slide-active .mag-image-frame img[data-v-85d39c2e]{transform:scale(1.07)}.mag-image-caption[data-v-85d39c2e]{position:absolute;bottom:0;left:0;right:0;padding:12px 22px;font-size:10px;letter-spacing:1.5px;color:hsla(0,0%,100%,.38);text-transform:uppercase;border-top:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.25)}.mag-controls-bar[data-v-85d39c2e]{display:flex;justify-content:space-between;align-items:center;padding:16px 64px;border-top:1px solid rgba(28,24,20,.08);flex-shrink:0}.mag-indicators[data-v-85d39c2e]{display:flex;gap:24px;align-items:flex-end}.mag-indicator-btn[data-v-85d39c2e]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:none;border:none;cursor:pointer;padding:4px 0}.mag-ind-num[data-v-85d39c2e]{font-size:10px;font-weight:700;letter-spacing:1px;color:rgba(28,24,20,.28);transition:color .3s ease}.mag-ind-line[data-v-85d39c2e]{width:28px;height:1.5px;background:rgba(28,24,20,.15);transition:background .3s ease,width .35s ease}.mag-indicator-btn.mag-indicator-active .mag-ind-num[data-v-85d39c2e]{color:#1c1814}.mag-indicator-btn.mag-indicator-active .mag-ind-line[data-v-85d39c2e]{background:#c8102e;width:48px}.mag-nav-buttons[data-v-85d39c2e]{display:flex;gap:10px}.mag-nav-btn[data-v-85d39c2e]{display:flex;align-items:center;gap:8px;padding:9px 18px;background:transparent;color:rgba(28,24,20,.45);font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;border:1px solid rgba(28,24,20,.14);cursor:pointer;transition:all .2s ease}.mag-nav-btn[data-v-85d39c2e]:hover{border-color:rgba(28,24,20,.38);color:#1c1814}.mag-loading-state[data-v-85d39c2e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:100vh;background:#f7f2ea}.mag-loading-bar[data-v-85d39c2e]{width:140px;height:1.5px;background:rgba(28,24,20,.1);overflow:hidden}.mag-loading-progress[data-v-85d39c2e]{height:100%;background:#c8102e;animation:magLoadSlide-85d39c2e 1.4s ease-in-out infinite}@keyframes magLoadSlide-85d39c2e{0%{width:0;margin-left:0}50%{width:60%;margin-left:20%}to{width:0;margin-left:100%}}.mag-loading-text[data-v-85d39c2e]{font-size:10px;font-weight:700;letter-spacing:4px;color:rgba(28,24,20,.3);text-transform:uppercase}.mag-error-state[data-v-85d39c2e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:100vh;background:#f7f2ea}.mag-error-code[data-v-85d39c2e]{font-size:72px;font-weight:900;color:rgba(28,24,20,.06);line-height:1;letter-spacing:-.02em;margin:0}.mag-error-text[data-v-85d39c2e]{font-size:12px;color:rgba(28,24,20,.4);letter-spacing:1px;margin:0}.mag-retry-btn[data-v-85d39c2e]{padding:10px 26px;background:transparent;color:rgba(28,24,20,.6);font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;border:1px solid rgba(28,24,20,.2);cursor:pointer;transition:all .2s ease}.mag-retry-btn[data-v-85d39c2e]:hover{border-color:rgba(28,24,20,.45);color:#1c1814}@media (max-width:1200px){.mag-headline[data-v-85d39c2e]{font-size:3.2rem}.mag-controls-bar[data-v-85d39c2e],.mag-header-bar[data-v-85d39c2e]{padding:16px 40px}.mag-content-panel[data-v-85d39c2e]{padding:64px 40px}}@media (max-width:768px){.mag-slide[data-v-85d39c2e]{grid-template-columns:1fr;grid-template-rows:48vh auto}.mag-slide.mag-slide-active[data-v-85d39c2e]{min-height:auto}.mag-image-panel[data-v-85d39c2e]{order:1}.mag-content-panel[data-v-85d39c2e]{order:2;padding:40px 24px;border-right:none;border-top:1px solid rgba(28,24,20,.08)}.mag-headline[data-v-85d39c2e]{font-size:2.4rem}.mag-controls-bar[data-v-85d39c2e],.mag-header-bar[data-v-85d39c2e]{padding:14px 24px}.mag-indicators[data-v-85d39c2e]{gap:16px}.mag-standfirst[data-v-85d39c2e]{margin-bottom:32px;font-size:.95rem}.mag-bg-number[data-v-85d39c2e]{font-size:90px}}@media (max-width:480px){.mag-headline[data-v-85d39c2e]{font-size:2rem}.mag-actions[data-v-85d39c2e]{flex-direction:column;align-items:flex-start;gap:10px}.mag-cta-primary[data-v-85d39c2e],.mag-cta-secondary[data-v-85d39c2e]{width:100%;justify-content:center}}.neo-loading-state[data-v-85d39c2e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.loading-orb[data-v-85d39c2e]{position:relative;width:80px;height:80px;margin-bottom:20px}.orb-ring[data-v-85d39c2e]{position:absolute;width:100%;height:100%;border:3px solid rgba(59,130,246,.3);border-top:3px solid #3b82f6;border-radius:50%;animation:orbSpin-85d39c2e 1s linear infinite}.orb-core[data-v-85d39c2e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;background:radial-gradient(circle,rgba(59,130,246,.8),rgba(59,130,246,.4));border-radius:50%;display:flex;align-items:center;justify-content:center;animation:orbPulse-85d39c2e 2s ease-in-out infinite}@keyframes orbSpin-85d39c2e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes orbPulse-85d39c2e{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}.loading-text[data-v-85d39c2e]{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:500}.neo-error-state[data-v-85d39c2e]{display:flex;flex-direction:column;align-items:center;padding:60px 20px}.error-icon-wrapper[data-v-85d39c2e]{width:80px;height:80px;background:rgba(239,68,68,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;border:2px solid rgba(239,68,68,.3)}.error-icon[data-v-85d39c2e]{font-size:32px;color:#ef4444}.error-text[data-v-85d39c2e]{color:hsla(0,0%,100%,.8);text-align:center;margin-bottom:20px}.retry-btn[data-v-85d39c2e]{padding:12px 30px;background:#ef4444;border-radius:4px;transition:all .3s ease}.retry-btn[data-v-85d39c2e]:hover{background:#dc2626;transform:translateY(-2px)}.mag-medicine-section[data-v-85d39c2e]{background:#f0ebe1;border-top:1px solid rgba(28,24,20,.08)}.mag-section-header[data-v-85d39c2e]{border-bottom:1px solid rgba(28,24,20,.1);padding:64px 64px 48px}.mag-section-header-inner[data-v-85d39c2e]{max-width:1400px;margin:0 auto}.mag-section-meta[data-v-85d39c2e]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.mag-section-label[data-v-85d39c2e]{font-size:10px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase}.mag-section-dash[data-v-85d39c2e]{color:rgba(28,24,20,.2);font-size:12px}.mag-section-sub[data-v-85d39c2e]{font-size:10px;font-weight:400;letter-spacing:2px;color:rgba(28,24,20,.4);text-transform:uppercase}.mag-section-title-row[data-v-85d39c2e]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:14px;gap:40px}.mag-section-title[data-v-85d39c2e]{font-size:3.6rem;font-weight:900;color:#1c1814;line-height:1.05;letter-spacing:-.03em;margin:0}.mag-view-all[data-v-85d39c2e]{display:inline-flex;align-items:center;gap:8px;color:#1c1814;text-decoration:none;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border-bottom:1px solid rgba(28,24,20,.3);padding-bottom:2px;white-space:nowrap;transition:all .2s ease}.mag-view-all[data-v-85d39c2e]:hover{border-color:#c8102e;color:#c8102e}.mag-section-desc[data-v-85d39c2e]{font-size:1rem;color:rgba(28,24,20,.42);letter-spacing:.5px;margin:0}.mag-medicine-container[data-v-85d39c2e]{max-width:1400px;margin:0 auto;padding:56px 64px 80px}.mag-med-empty[data-v-85d39c2e],.mag-med-error[data-v-85d39c2e],.mag-med-loading[data-v-85d39c2e]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:60px 0}.mag-med-error-text[data-v-85d39c2e]{font-size:13px;color:rgba(28,24,20,.45);letter-spacing:.5px}.mag-med-empty p[data-v-85d39c2e]{font-size:13px;color:rgba(28,24,20,.35);letter-spacing:1px}.mag-med-grid[data-v-85d39c2e]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(28,24,20,.1);border:1px solid rgba(28,24,20,.1)}.mag-med-card[data-v-85d39c2e]{background:#fffdf8;display:flex;flex-direction:column;transition:background .2s ease}.mag-med-card[data-v-85d39c2e]:hover{background:#fff}.mag-med-image[data-v-85d39c2e]{position:relative;height:220px;overflow:hidden}.mag-med-image img[data-v-85d39c2e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:contrast(1.02);transition:transform 6s ease}.mag-med-card:hover .mag-med-image img[data-v-85d39c2e]{transform:scale(1.05)}.mag-med-image-overlay[data-v-85d39c2e]{position:absolute;inset:0;background:rgba(28,24,20,.42);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s ease}.mag-med-card:hover .mag-med-image-overlay[data-v-85d39c2e]{opacity:1}.mag-med-view-btn[data-v-85d39c2e]{width:44px;height:44px;background:#f7f2ea;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1c1814;text-decoration:none;transition:background .2s ease}.mag-med-view-btn[data-v-85d39c2e]:hover{background:#fff}.mag-med-category[data-v-85d39c2e]{position:absolute;top:14px;left:14px;font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#c8102e;padding:5px 10px}.mag-med-body[data-v-85d39c2e]{padding:24px 26px 22px;flex:1;display:flex;flex-direction:column;border-top:1px solid rgba(28,24,20,.07)}.mag-med-index[data-v-85d39c2e]{font-size:10px;font-weight:700;letter-spacing:1.5px;color:rgba(28,24,20,.22);margin-bottom:8px}.mag-med-name[data-v-85d39c2e]{font-size:1.15rem;font-weight:800;color:#1c1814;line-height:1.3;letter-spacing:-.02em;margin:0 0 12px}.mag-med-rule[data-v-85d39c2e]{width:28px;height:1.5px;background:#c8102e;margin-bottom:14px;flex-shrink:0}.mag-med-meta[data-v-85d39c2e]{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.mag-med-meta-row[data-v-85d39c2e]{display:flex;gap:10px;align-items:baseline}.mag-med-meta-label[data-v-85d39c2e]{font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgba(28,24,20,.32);flex-shrink:0;width:28px}.mag-med-meta-val[data-v-85d39c2e]{font-size:12px;color:rgba(28,24,20,.65);line-height:1.4}.mag-med-desc[data-v-85d39c2e]{font-size:12px;line-height:1.7;color:rgba(28,24,20,.48);margin:0 0 18px;flex:1}.mag-med-link[data-v-85d39c2e]{display:inline-flex;align-items:center;gap:6px;color:#c8102e;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(200,16,46,.25);padding-bottom:2px;align-self:flex-start;margin-top:auto;transition:border-color .2s ease}.mag-med-link[data-v-85d39c2e]:hover{border-color:#c8102e}@media (max-width:1200px){.mag-section-header[data-v-85d39c2e]{padding:48px 40px 36px}.mag-medicine-container[data-v-85d39c2e]{padding:48px 40px 64px}.mag-section-title[data-v-85d39c2e]{font-size:3rem}}@media (max-width:900px){.mag-med-grid[data-v-85d39c2e]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.mag-section-header[data-v-85d39c2e]{padding:40px 24px 28px}.mag-medicine-container[data-v-85d39c2e]{padding:32px 24px 56px}.mag-section-title[data-v-85d39c2e]{font-size:2.4rem}.mag-section-title-row[data-v-85d39c2e]{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:580px){.mag-med-grid[data-v-85d39c2e]{grid-template-columns:1fr}}.mag-about-section[data-v-85d39c2e]{background:#f7f2ea;border-top:1px solid rgba(28,24,20,.08)}.mag-about-container[data-v-85d39c2e]{max-width:1400px;margin:0 auto;padding:56px 64px 80px}.mag-about-grid[data-v-85d39c2e]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(28,24,20,.1);border:1px solid rgba(28,24,20,.1)}.mag-about-main[data-v-85d39c2e]{background:#fffdf8;padding:52px 48px;display:flex;flex-direction:column}.mag-about-eyebrow[data-v-85d39c2e]{margin-bottom:18px}.mag-about-issue[data-v-85d39c2e]{font-size:9px;font-weight:700;letter-spacing:3px;color:rgba(28,24,20,.25);text-transform:uppercase}.mag-about-company[data-v-85d39c2e]{font-size:2.6rem;font-weight:900;color:#1c1814;line-height:1.1;letter-spacing:-.03em;margin:0 0 20px}.mag-about-rule[data-v-85d39c2e]{width:36px;height:2px;background:#c8102e;margin-bottom:28px;flex-shrink:0}.mag-about-body[data-v-85d39c2e]{flex:1;margin-bottom:32px}.mag-about-content[data-v-85d39c2e]{font-size:14px;line-height:1.9;color:rgba(28,24,20,.58)}.mag-about-content p[data-v-85d39c2e]{margin:0 0 14px}.mag-about-content p[data-v-85d39c2e]:last-child{margin-bottom:0}.mag-about-link[data-v-85d39c2e]{display:inline-flex;align-items:center;gap:6px;color:#c8102e;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(200,16,46,.25);padding-bottom:2px;align-self:flex-start;transition:border-color .2s ease}.mag-about-link[data-v-85d39c2e]:hover{border-color:#c8102e}.mag-about-values[data-v-85d39c2e]{background:#fffdf8;padding:52px 48px;display:flex;flex-direction:column}.mag-values-header[data-v-85d39c2e]{margin-bottom:32px}.mag-values-label[data-v-85d39c2e]{font-size:9px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase}.mag-values-list[data-v-85d39c2e]{display:flex;flex-direction:column}.mag-value-item[data-v-85d39c2e]{display:flex;gap:18px;align-items:flex-start;padding:26px 0;border-bottom:1px solid rgba(28,24,20,.07)}.mag-value-item[data-v-85d39c2e]:last-child{border-bottom:none}.mag-value-num[data-v-85d39c2e]{font-size:10px;font-weight:700;letter-spacing:1px;color:rgba(28,24,20,.2);padding-top:2px;flex-shrink:0;width:20px}.mag-value-info[data-v-85d39c2e]{display:flex;gap:14px;align-items:flex-start;flex:1}.mag-value-icon[data-v-85d39c2e]{color:#c8102e;flex-shrink:0;padding-top:1px}.mag-value-name[data-v-85d39c2e]{font-size:15px;font-weight:800;color:#1c1814;letter-spacing:-.01em;margin:0 0 6px}.mag-value-desc[data-v-85d39c2e]{font-size:12px;line-height:1.7;color:rgba(28,24,20,.5);margin:0}@media (max-width:1200px){.mag-about-container[data-v-85d39c2e]{padding:48px 40px 64px}.mag-about-main[data-v-85d39c2e],.mag-about-values[data-v-85d39c2e]{padding:40px 36px}.mag-about-company[data-v-85d39c2e]{font-size:2.2rem}}@media (max-width:768px){.mag-about-container[data-v-85d39c2e]{padding:32px 24px 56px}.mag-about-grid[data-v-85d39c2e]{grid-template-columns:1fr}.mag-about-values[data-v-85d39c2e]{border-top:1px solid rgba(28,24,20,.1)}.mag-about-main[data-v-85d39c2e],.mag-about-values[data-v-85d39c2e]{padding:36px 28px}.mag-about-company[data-v-85d39c2e]{font-size:2rem}}.loading-spinner[data-v-85d39c2e]{position:relative;width:60px;height:60px;margin:0 auto 20px}.spinner-ring[data-v-85d39c2e]{position:absolute;width:100%;height:100%;border:3px solid rgba(59,130,246,.3);border-top:3px solid #3b82f6;border-radius:50%;animation:spin-85d39c2e 1s linear infinite}.spinner-dot[data-v-85d39c2e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#3b82f6;border-radius:50%;animation:pulse-85d39c2e 1.5s ease-in-out infinite}@keyframes spin-85d39c2e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-85d39c2e{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.2)}}.neo-error-state .neo-retry-btn[data-v-85d39c2e],.neo-retry-btn[data-v-85d39c2e]{position:relative;padding:12px 30px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:25px;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden}.neo-retry-btn[data-v-85d39c2e]:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(239,68,68,.4)}.btn-ripple[data-v-85d39c2e],.btn-wave[data-v-85d39c2e]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease}.neo-retry-btn:hover .btn-ripple[data-v-85d39c2e],.neo-retry-btn:hover .btn-wave[data-v-85d39c2e]{left:100%}.neo-pagination[data-v-85d39c2e]{margin-top:60px;display:flex;justify-content:center}.empty-visual[data-v-85d39c2e],.error-visual[data-v-85d39c2e]{width:100px;height:100px;margin:0 auto 20px;background:rgba(239,68,68,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(239,68,68,.3)}.empty-icon[data-v-85d39c2e],.error-circle[data-v-85d39c2e]{width:60px;height:60px;background:rgba(239,68,68,.2);border-radius:50%;display:flex;align-items:center;justify-content:center}.empty-message[data-v-85d39c2e],.error-message[data-v-85d39c2e]{color:hsla(0,0%,100%,.7);text-align:center;margin-bottom:25px;font-size:1.1rem}@keyframes fadeInUp-85d39c2e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.fluid-hero-section[data-v-85d39c2e]{padding:0 15px}.carousel-display[data-v-85d39c2e]{height:500px}.slide-title[data-v-85d39c2e]{font-size:2.8rem}.medicine-grid[data-v-85d39c2e]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px}.about-grid[data-v-85d39c2e]{gap:40px}}@media (max-width:768px){.fluid-hero-section[data-v-85d39c2e]{min-height:80vh;padding:0 15px}.carousel-display[data-v-85d39c2e]{height:400px;flex-direction:column}.slide-image-container[data-v-85d39c2e]{height:60%}.slide-content[data-v-85d39c2e]{padding:30px 25px;flex:1}.slide-title[data-v-85d39c2e]{font-size:2.2rem;margin-bottom:15px}.slide-description[data-v-85d39c2e]{font-size:1.1rem;margin-bottom:25px}.slide-actions[data-v-85d39c2e]{flex-direction:column;gap:15px;align-items:stretch}.neo-btn[data-v-85d39c2e]{padding:14px 28px;font-size:15px}.control-btn[data-v-85d39c2e]{width:50px;height:50px}.carousel-controls[data-v-85d39c2e]{padding:0 15px}.medicine-grid[data-v-85d39c2e]{grid-template-columns:1fr;gap:20px}.showcase-container[data-v-85d39c2e]{padding:0 15px}.header-wrapper[data-v-85d39c2e]{flex-direction:column;align-items:center;text-align:center;gap:30px}.section-title[data-v-85d39c2e]{font-size:2.8rem}.about-container[data-v-85d39c2e]{padding:0 15px}.main-info-card[data-v-85d39c2e]{padding:40px 30px}.company-title[data-v-85d39c2e]{font-size:2.5rem}.company-tagline[data-v-85d39c2e]{font-size:1.1rem}.values-grid[data-v-85d39c2e]{grid-template-columns:1fr;gap:20px}.value-item[data-v-85d39c2e]{padding:30px 25px}.values-title[data-v-85d39c2e]{font-size:2rem}}@media (max-width:480px){.slide-title[data-v-85d39c2e]{font-size:1.8rem}.slide-description[data-v-85d39c2e]{font-size:1rem}.section-title[data-v-85d39c2e]{font-size:2.2rem}.company-title[data-v-85d39c2e]{font-size:2rem}.medicine-card[data-v-85d39c2e]{border-radius:20px}.card-content[data-v-85d39c2e]{padding:25px 20px}.main-info-card[data-v-85d39c2e]{padding:30px 25px;border-radius:20px}.value-item[data-v-85d39c2e]{padding:25px 20px}.value-icon-wrapper[data-v-85d39c2e]{width:60px;height:60px}}.text-gradient[data-v-85d39c2e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6 50%,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.glass-effect[data-v-85d39c2e]{background:hsla(0,0%,100%,.05);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1)}.hover-lift[data-v-85d39c2e]{transition:transform .3s ease}.hover-lift[data-v-85d39c2e]:hover{transform:translateY(-5px)}[data-v-85d39c2e]::-webkit-scrollbar{width:8px}[data-v-85d39c2e]::-webkit-scrollbar-track{background:#1a1a2e}[data-v-85d39c2e]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:4px}[data-v-85d39c2e]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#2563eb,#7c3aed)}@keyframes rotateOut-85d39c2e{0%{transform:rotateY(0deg) scale(1);opacity:1}to{transform:rotateY(-90deg) scale(.8);opacity:0}}@keyframes rotateIn-85d39c2e{0%{transform:rotateY(90deg) scale(.8);opacity:0}to{transform:rotateY(0deg) scale(1);opacity:1}}.fragment[data-v-85d39c2e]:first-child{--random-x:-300px;--random-y:-200px}.fragment[data-v-85d39c2e]:nth-child(2){--random-x:-150px;--random-y:-250px}.fragment[data-v-85d39c2e]:nth-child(3){--random-x:0px;--random-y:-300px}.fragment[data-v-85d39c2e]:nth-child(4){--random-x:150px;--random-y:-250px}.fragment[data-v-85d39c2e]:nth-child(5){--random-x:300px;--random-y:-200px}.fragment[data-v-85d39c2e]:nth-child(6){--random-x:-250px;--random-y:-100px}.fragment[data-v-85d39c2e]:nth-child(7){--random-x:-100px;--random-y:-150px}.fragment[data-v-85d39c2e]:nth-child(8){--random-x:0px;--random-y:-100px}.fragment[data-v-85d39c2e]:nth-child(9){--random-x:100px;--random-y:-150px}.fragment[data-v-85d39c2e]:nth-child(10){--random-x:250px;--random-y:-100px}.fragment[data-v-85d39c2e]:nth-child(11){--random-x:-300px;--random-y:0px}.fragment[data-v-85d39c2e]:nth-child(12){--random-x:-150px;--random-y:0px}.fragment[data-v-85d39c2e]:nth-child(13){--random-x:0px;--random-y:0px}.fragment[data-v-85d39c2e]:nth-child(14){--random-x:150px;--random-y:0px}.fragment[data-v-85d39c2e]:nth-child(15){--random-x:300px;--random-y:0px}.fragment[data-v-85d39c2e]:nth-child(16){--random-x:-250px;--random-y:100px}.fragment[data-v-85d39c2e]:nth-child(17){--random-x:-100px;--random-y:150px}.fragment[data-v-85d39c2e]:nth-child(18){--random-x:0px;--random-y:100px}.fragment[data-v-85d39c2e]:nth-child(19){--random-x:100px;--random-y:150px}.fragment[data-v-85d39c2e]:nth-child(20){--random-x:250px;--random-y:100px}.fragment[data-v-85d39c2e]:nth-child(21){--random-x:-300px;--random-y:200px}.fragment[data-v-85d39c2e]:nth-child(22){--random-x:-150px;--random-y:250px}.fragment[data-v-85d39c2e]:nth-child(23){--random-x:0px;--random-y:300px}.fragment[data-v-85d39c2e]:nth-child(24){--random-x:150px;--random-y:250px}.fragment[data-v-85d39c2e]:nth-child(25){--random-x:300px;--random-y:200px}.banner-overlay[data-v-85d39c2e]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(0,0,0,.6),rgba(0,0,0,.3) 50%,rgba(0,0,0,.4));display:flex;align-items:center;justify-content:center;z-index:10}.banner-content[data-v-85d39c2e]{text-align:center;color:#fff;max-width:600px;padding:0 20px}.banner-title[data-v-85d39c2e]{font-size:2.5rem;font-weight:700;margin-bottom:16px;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3)}.banner-description[data-v-85d39c2e]{font-size:1.1rem;line-height:1.6;margin-bottom:30px;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.3)}.banner-actions[data-v-85d39c2e]{display:flex;justify-content:center;gap:16px}.action-btn[data-v-85d39c2e]{background:linear-gradient(45deg,#3a8ee6,#42b983);color:#fff;padding:12px 30px;border-radius:30px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;box-shadow:0 4px 15px rgba(58,142,230,.3);border:2px solid transparent}.action-btn[data-v-85d39c2e]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(58,142,230,.4);background:linear-gradient(45deg,#42b983,#3a8ee6)}.carousel-arrow[data-v-85d39c2e]{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.1);color:#fff;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;width:70px;height:70px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);z-index:30;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.2)}.carousel-arrow[data-v-85d39c2e]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.6);transform:translateY(-50%) scale(1.15);box-shadow:0 15px 40px rgba(59,130,246,.4)}.carousel-arrow svg[data-v-85d39c2e]{width:28px;height:28px}.carousel-arrow-left[data-v-85d39c2e]{left:3rem}.carousel-arrow-right[data-v-85d39c2e]{right:3rem}.carousel-indicators[data-v-85d39c2e]{position:absolute;bottom:3rem;left:50%;transform:translateX(-50%);display:flex;gap:1rem;z-index:30}.indicator[data-v-85d39c2e]{width:16px;height:16px;border-radius:50%;background:hsla(0,0%,100%,.4);cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.2);position:relative;overflow:hidden}.indicator[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);opacity:0;transition:opacity .4s ease}.indicator[data-v-85d39c2e]:hover{background:hsla(0,0%,100%,.6);transform:scale(1.3);border-color:hsla(0,0%,100%,.5)}.indicator[data-v-85d39c2e]:hover:before{opacity:.3}.indicator.active[data-v-85d39c2e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-color:hsla(0,0%,100%,.8);transform:scale(1.4);box-shadow:0 0 25px rgba(59,130,246,.6)}.indicator.active[data-v-85d39c2e]:before{opacity:1}@media (max-width:1024px){.hero-section[data-v-85d39c2e]{height:80vh}.banner-title[data-v-85d39c2e]{font-size:3.5rem}.banner-description[data-v-85d39c2e]{font-size:1.5rem}.banner-content[data-v-85d39c2e]{padding:0 3rem}.carousel-arrow[data-v-85d39c2e]{width:60px;height:60px}.carousel-arrow svg[data-v-85d39c2e]{width:24px;height:24px}.carousel-arrow-left[data-v-85d39c2e]{left:2rem}.carousel-arrow-right[data-v-85d39c2e]{right:2rem}.indicator[data-v-85d39c2e]{width:14px;height:14px}}@media (max-width:768px){.hero-section[data-v-85d39c2e]{height:70vh}.banner-title[data-v-85d39c2e]{font-size:2.8rem;margin-bottom:1.5rem}.banner-description[data-v-85d39c2e]{font-size:1.3rem;margin-bottom:2rem}.banner-content[data-v-85d39c2e]{padding:0 2rem}.banner-actions[data-v-85d39c2e]{flex-direction:column;gap:1.5rem}.action-btn[data-v-85d39c2e]{padding:1rem 2.5rem;font-size:1rem}.carousel-arrow[data-v-85d39c2e]{width:50px;height:50px}.carousel-arrow svg[data-v-85d39c2e]{width:20px;height:20px}.carousel-arrow-left[data-v-85d39c2e]{left:1.5rem}.carousel-arrow-right[data-v-85d39c2e]{right:1.5rem}.carousel-indicators[data-v-85d39c2e]{bottom:2rem}.indicator[data-v-85d39c2e]{width:12px;height:12px}.image-fragments[data-v-85d39c2e]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr)}}.medicine-showcase[data-v-85d39c2e]{padding:120px 20px;max-width:1400px;margin:0 auto;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(139,92,246,.08) 25%,rgba(236,72,153,.05) 50%,rgba(251,191,36,.08) 75%,rgba(34,197,94,.05));background-size:400% 400%;animation:showcaseGradient-85d39c2e 20s ease infinite;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 50px 100px rgba(0,0,0,.1)}.medicine-showcase[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(59,130,246,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(139,92,246,.1) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(236,72,153,.08) 0,transparent 50%);pointer-events:none;animation:pulseGlow-85d39c2e 8s ease-in-out infinite}.medicine-showcase[data-v-85d39c2e]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(59,130,246,.03),transparent,rgba(139,92,246,.03),transparent);animation:rotate-85d39c2e 30s linear infinite;pointer-events:none}.showcase-header[data-v-85d39c2e]{margin-bottom:80px;position:relative;overflow:hidden;z-index:10}.showcase-header[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:-100%;width:300%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1) 20%,rgba(139,92,246,.1) 40%,rgba(236,72,153,.1) 60%,rgba(251,191,36,.1) 80%,transparent);animation:shimmer-85d39c2e 4s ease-in-out infinite;filter:blur(1px)}@keyframes shimmer-85d39c2e{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes showcaseGradient-85d39c2e{0%,to{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes pulseGlow-85d39c2e{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes gradientText-85d39c2e{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes cardFloat-85d39c2e{0%,to{transform:translateY(0) rotateX(0deg)}33%{transform:translateY(-5px) rotateX(1deg)}66%{transform:translateY(2px) rotateX(-1deg)}}@keyframes aboutGradient-85d39c2e{0%,to{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes aboutCardFloat-85d39c2e{0%,to{transform:translateY(0) rotateX(0deg) rotateY(0deg)}25%{transform:translateY(-8px) rotateX(2deg) rotateY(1deg)}50%{transform:translateY(0) rotateX(0deg) rotateY(-1deg)}75%{transform:translateY(4px) rotateX(-1deg) rotateY(1deg)}}.header-content[data-v-85d39c2e]{display:flex;justify-content:space-between;align-items:center;padding:40px 50px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:25px;border:2px solid hsla(0,0%,100%,.3);box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.3),inset 0 1px 0 hsla(0,0%,100%,.4);position:relative;z-index:1;overflow:hidden}.header-content[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.03),rgba(139,92,246,.05) 50%,rgba(236,72,153,.03));pointer-events:none}.header-content[data-v-85d39c2e]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(59,130,246,.02),transparent);animation:rotate-85d39c2e 20s linear infinite;pointer-events:none}.header-text[data-v-85d39c2e]{position:relative}.header-text[data-v-85d39c2e]:before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:4px;height:60px;background:linear-gradient(45deg,#3a8ee6,#42b983);border-radius:2px}.header-text h2[data-v-85d39c2e]{font-size:3rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6 25%,#ec4899 50%,#f59e0b 75%,#10b981);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:15px;font-weight:900;letter-spacing:-.02em;position:relative;animation:gradientText-85d39c2e 4s ease-in-out infinite;text-shadow:0 0 30px rgba(59,130,246,.3)}.header-text h2[data-v-85d39c2e]:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:3px;background:linear-gradient(45deg,#3a8ee6,#42b983);border-radius:2px;opacity:.7}.header-text p[data-v-85d39c2e]{color:#666;font-size:1.1rem;margin:0;font-weight:500;opacity:.9}.view-all-btn[data-v-85d39c2e]{display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#3a8ee6,#42b983);color:#fff;padding:14px 28px;border-radius:30px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 6px 20px rgba(58,142,230,.3);position:relative;overflow:hidden}.view-all-btn[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .6s ease}.view-all-btn[data-v-85d39c2e]:hover:before{left:100%}.view-all-btn[data-v-85d39c2e]:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 35px rgba(58,142,230,.4)}.view-all-btn svg[data-v-85d39c2e]{transition:transform .3s ease}.view-all-btn:hover svg[data-v-85d39c2e]{transform:translateX(4px)}.medicine-list[data-v-85d39c2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px;perspective:1000px}.medicine-item[data-v-85d39c2e]{display:flex;flex-direction:column;background:hsla(0,0%,100%,.95);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:25px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.12),0 0 0 1px hsla(0,0%,100%,.4),inset 0 1px 0 hsla(0,0%,100%,.6);transition:all .6s cubic-bezier(.23,1,.32,1);border:2px solid hsla(0,0%,100%,.3);min-height:400px;position:relative;transform-style:preserve-3d;animation:cardFloat-85d39c2e 6s ease-in-out infinite}.medicine-item[data-v-85d39c2e]:before{top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(139,92,246,.04) 25%,rgba(236,72,153,.02) 50%,rgba(251,191,36,.04) 75%,rgba(34,197,94,.02))}.medicine-item[data-v-85d39c2e]:after,.medicine-item[data-v-85d39c2e]:before{content:"";position:absolute;pointer-events:none;opacity:0;transition:opacity .6s ease}.medicine-item[data-v-85d39c2e]:after{top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(59,130,246,.01),transparent);animation:rotate-85d39c2e 15s linear infinite}.medicine-item[data-v-85d39c2e]:hover{transform:translateY(-15px) rotateX(5deg) rotateY(5deg) scale(1.02);box-shadow:0 40px 100px rgba(59,130,246,.25),0 0 0 1px hsla(0,0%,100%,.6),inset 0 1px 0 hsla(0,0%,100%,.8)}.medicine-item[data-v-85d39c2e]:hover:after,.medicine-item[data-v-85d39c2e]:hover:before{opacity:1}.item-image[data-v-85d39c2e]{width:100%;height:220px;position:relative;overflow:hidden;flex-shrink:0;border-radius:20px 20px 0 0}.item-image img[data-v-85d39c2e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .8s cubic-bezier(.23,1,.32,1);filter:brightness(.9) contrast(1.1) saturate(1.2)}.medicine-item:hover .item-image img[data-v-85d39c2e]{transform:scale(1.1) rotate(2deg);filter:brightness(1.1) contrast(1.2) saturate(1.4);transform:scale(1.1)}.image-overlay[data-v-85d39c2e]{top:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.medicine-item:hover .image-overlay[data-v-85d39c2e]{opacity:1}.quick-view-btn[data-v-85d39c2e]{background:hsla(0,0%,100%,.9);color:#3a8ee6;padding:10px;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.quick-view-btn[data-v-85d39c2e]:hover{background:#3a8ee6;transform:scale(1.1)}.item-content[data-v-85d39c2e]{flex:1;padding:30px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}.item-header[data-v-85d39c2e]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.item-title[data-v-85d39c2e]{font-size:1.5rem;background:linear-gradient(135deg,#2c3e50,#3b82f6 50%,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0;font-weight:800;line-height:1.3;flex:1;margin-right:15px;margin-bottom:10px}.item-category[data-v-85d39c2e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);background-size:200% 200%;color:#fff;padding:8px 16px;border-radius:20px;font-size:.85rem;font-weight:700;white-space:nowrap;animation:gradientText-85d39c2e 3s ease-in-out infinite;box-shadow:0 4px 15px rgba(59,130,246,.3);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px)}.item-details[data-v-85d39c2e]{flex:1;margin-bottom:15px}.detail-row[data-v-85d39c2e]{display:flex;margin-bottom:8px;align-items:flex-start}.detail-label[data-v-85d39c2e]{font-size:.9rem;color:#666;font-weight:600;min-width:80px;margin-right:10px}.detail-value[data-v-85d39c2e]{font-size:.9rem;color:#333;flex:1;line-height:1.4}.description-row .detail-value[data-v-85d39c2e]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.item-actions[data-v-85d39c2e]{display:flex;justify-content:flex-end}.detail-link[data-v-85d39c2e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);background-size:200% 200%;color:#fff;border:2px solid hsla(0,0%,100%,.2);padding:12px 24px;border-radius:25px;text-decoration:none;font-weight:700;font-size:.95rem;transition:all .6s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;box-shadow:0 8px 25px rgba(59,130,246,.3);backdrop-filter:blur(10px)}.detail-link[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease}.detail-link[data-v-85d39c2e]:hover:before{left:100%}.detail-link[data-v-85d39c2e]:hover{background-position:100% 100%;transform:translateY(-3px) scale(1.05);box-shadow:0 15px 40px rgba(59,130,246,.5);border-color:hsla(0,0%,100%,.4)}@media (max-width:1024px){.header-content[data-v-85d39c2e]{padding:25px 30px}.header-text h2[data-v-85d39c2e]{font-size:2.1rem}}@media (max-width:768px){.medicine-showcase[data-v-85d39c2e]{padding:80px 15px}.medicine-list[data-v-85d39c2e]{grid-template-columns:1fr;gap:25px}.medicine-item[data-v-85d39c2e]{min-height:350px}.item-image[data-v-85d39c2e]{height:180px}.item-content[data-v-85d39c2e]{padding:25px}.header-content[data-v-85d39c2e]{flex-direction:column;gap:25px;text-align:center;padding:25px 20px}.header-text[data-v-85d39c2e]:before{display:none}.header-text h2[data-v-85d39c2e]{font-size:2.5rem}.header-text h2[data-v-85d39c2e]:after{left:50%;transform:translateX(-50%)}.view-all-btn[data-v-85d39c2e]{padding:12px 24px;font-size:.95rem}.medicine-item[data-v-85d39c2e]{flex-direction:column;min-height:auto}.item-image[data-v-85d39c2e]{width:100%;height:200px}.item-header[data-v-85d39c2e]{flex-direction:column;gap:10px;align-items:flex-start}.item-title[data-v-85d39c2e]{margin-right:0}.detail-row[data-v-85d39c2e]{flex-direction:column;gap:4px}.detail-label[data-v-85d39c2e]{min-width:auto;margin-right:0}}.about-section[data-v-85d39c2e]{background:linear-gradient(135deg,#0f0f23,#1a1a3e 25%,#2d1b69 50%,#1a1a3e 75%,#0f0f23);background-size:400% 400%;animation:aboutGradient-85d39c2e 15s ease infinite;padding:150px 0;position:relative;overflow:hidden;min-height:100vh}.about-section[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(59,130,246,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(139,92,246,.15) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(236,72,153,.1) 0,transparent 50%);animation:pulseGlow-85d39c2e 10s ease-in-out infinite}.about-section[data-v-85d39c2e]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(59,130,246,.05),transparent,rgba(139,92,246,.05),transparent);animation:rotate-85d39c2e 25s linear infinite;pointer-events:none}.about-container[data-v-85d39c2e]{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:10}.about-wrapper[data-v-85d39c2e]{display:flex;justify-content:center;align-items:center}.about-content-area[data-v-85d39c2e]{background:hsla(0,0%,100%,.98);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:35px;padding:80px 60px;box-shadow:0 40px 120px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.4),inset 0 1px 0 hsla(0,0%,100%,.6);border:2px solid hsla(0,0%,100%,.3);width:100%;max-width:1000px;position:relative;overflow:hidden;animation:aboutCardFloat-85d39c2e 8s ease-in-out infinite}.about-content-area[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(139,92,246,.04) 25%,rgba(236,72,153,.02) 50%,rgba(251,191,36,.04) 75%,rgba(34,197,94,.02));pointer-events:none}.about-content-area[data-v-85d39c2e]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(59,130,246,.01),transparent);animation:rotate-85d39c2e 20s linear infinite;pointer-events:none}.content-header[data-v-85d39c2e]{margin-bottom:60px;text-align:center;position:relative;z-index:2}.header-badge[data-v-85d39c2e]{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);background-size:200% 200%;color:#fff;padding:12px 24px;border-radius:25px;font-size:1rem;font-weight:700;margin-bottom:30px;animation:gradientText-85d39c2e 4s ease-in-out infinite;box-shadow:0 8px 25px rgba(59,130,246,.4);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);text-transform:uppercase;letter-spacing:1px}.main-title[data-v-85d39c2e]{font-size:3.5rem;font-weight:900;margin-bottom:20px;line-height:1.1;background:linear-gradient(135deg,#3b82f6,#8b5cf6 25%,#ec4899 50%,#f59e0b 75%,#10b981);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientText-85d39c2e 5s ease-in-out infinite;text-shadow:0 0 40px rgba(59,130,246,.3);letter-spacing:-.02em;position:relative}.main-title[data-v-85d39c2e]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100px;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899);border-radius:2px;animation:gradientText-85d39c2e 3s ease-in-out infinite}.subtitle[data-v-85d39c2e]{font-size:1.4rem;color:#64748b;line-height:1.6;margin:0;font-weight:500;opacity:.9}.content-body[data-v-85d39c2e]{display:flex;flex-direction:column;gap:40px}.description-text[data-v-85d39c2e]{font-size:1.1rem;line-height:1.8;color:#475569}.description-text p[data-v-85d39c2e]{margin-bottom:20px}.highlight-features[data-v-85d39c2e]{display:flex;gap:40px;padding:40px;background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(139,92,246,.1) 25%,rgba(236,72,153,.08) 50%,rgba(251,191,36,.1) 75%,rgba(34,197,94,.08));background-size:200% 200%;animation:gradientText-85d39c2e 6s ease-in-out infinite;border-radius:25px;border:2px solid rgba(59,130,246,.2);box-shadow:0 20px 40px rgba(59,130,246,.1);position:relative;overflow:hidden}.highlight-features[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,hsla(0,0%,100%,.1),transparent 50%,hsla(0,0%,100%,.1));pointer-events:none}.feature-item[data-v-85d39c2e]{text-align:center;flex:1;position:relative;z-index:2;padding:20px;border-radius:20px;transition:all .6s cubic-bezier(.23,1,.32,1)}.feature-item[data-v-85d39c2e]:hover{transform:translateY(-10px) scale(1.05);background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.feature-number[data-v-85d39c2e]{font-size:3.5rem;font-weight:900;background:linear-gradient(135deg,#3b82f6,#8b5cf6 50%,#ec4899);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:12px;animation:gradientText-85d39c2e 4s ease-in-out infinite;text-shadow:0 0 30px rgba(59,130,246,.3);line-height:1}.feature-label[data-v-85d39c2e]{font-size:1.1rem;color:#475569;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.core-values[data-v-85d39c2e]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:50px 0}.value-card[data-v-85d39c2e]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);padding:35px 25px;border-radius:25px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.3),inset 0 1px 0 hsla(0,0%,100%,.4);transition:all .6s cubic-bezier(.23,1,.32,1);border:2px solid hsla(0,0%,100%,.3);position:relative;overflow:hidden}.value-card[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(139,92,246,.04) 50%,rgba(236,72,153,.02));opacity:0;transition:opacity .6s ease;pointer-events:none}.value-card[data-v-85d39c2e]:hover{transform:translateY(-15px) rotateY(5deg) scale(1.05);box-shadow:0 40px 100px rgba(59,130,246,.25)}.value-card[data-v-85d39c2e]:hover:before{opacity:1}.value-icon[data-v-85d39c2e]{width:80px;height:80px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);background-size:200% 200%;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;color:#fff;animation:gradientText-85d39c2e 4s ease-in-out infinite;box-shadow:0 15px 35px rgba(59,130,246,.3);position:relative;z-index:2;transition:all .6s ease}.value-card:hover .value-icon[data-v-85d39c2e]{transform:scale(1.1) rotateY(180deg);box-shadow:0 25px 50px rgba(59,130,246,.5)}.value-card h4[data-v-85d39c2e]{font-size:1.4rem;font-weight:800;background:linear-gradient(135deg,#2d3748,#3b82f6);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:15px;position:relative;z-index:2}.value-card p[data-v-85d39c2e]{color:#64748b;font-size:1rem;margin:0;line-height:1.6;position:relative;z-index:2}.action-area[data-v-85d39c2e]{display:flex;justify-content:center;margin-top:50px}.learn-more-btn[data-v-85d39c2e]{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);background-size:200% 200%;color:#fff;padding:18px 40px;border-radius:35px;text-decoration:none;font-weight:700;font-size:1.2rem;transition:all .6s cubic-bezier(.23,1,.32,1);box-shadow:0 15px 40px rgba(59,130,246,.4);border:2px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);position:relative;overflow:hidden;animation:gradientText-85d39c2e 4s ease-in-out infinite}.learn-more-btn[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease}.learn-more-btn[data-v-85d39c2e]:hover:before{left:100%}.learn-more-btn[data-v-85d39c2e]:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 25px 60px rgba(59,130,246,.6);border-color:hsla(0,0%,100%,.4)}.learn-more-btn svg[data-v-85d39c2e]{transition:transform .6s ease}.learn-more-btn:hover svg[data-v-85d39c2e]{transform:translateX(6px) rotate(45deg)}@media (max-width:1024px){.about-content-area[data-v-85d39c2e]{padding:50px 40px;max-width:800px}.main-title[data-v-85d39c2e]{font-size:2.2rem}.highlight-features[data-v-85d39c2e]{flex-direction:column;gap:20px}.core-values[data-v-85d39c2e]{grid-template-columns:1fr;gap:15px}}@media (max-width:768px){.about-section[data-v-85d39c2e]{padding:80px 0}.about-container[data-v-85d39c2e]{padding:0 15px}.about-content-area[data-v-85d39c2e]{padding:40px 25px;max-width:100%}.main-title[data-v-85d39c2e]{font-size:2.5rem}.subtitle[data-v-85d39c2e]{font-size:1.2rem}.content-body[data-v-85d39c2e]{gap:40px}.highlight-features[data-v-85d39c2e]{flex-direction:column;gap:25px;padding:30px 25px}.feature-number[data-v-85d39c2e]{font-size:3rem}.core-values[data-v-85d39c2e]{grid-template-columns:1fr;gap:25px}.value-card[data-v-85d39c2e]{padding:30px 25px}.value-icon[data-v-85d39c2e]{width:70px;height:70px}}@media (max-width:480px){.about-content-area[data-v-85d39c2e]{padding:30px 20px}.main-title[data-v-85d39c2e]{font-size:1.7rem}.header-badge[data-v-85d39c2e]{padding:6px 16px;font-size:.85rem}.highlight-features[data-v-85d39c2e]{padding:20px 15px}.feature-number[data-v-85d39c2e]{font-size:1.8rem}.core-values[data-v-85d39c2e]{gap:12px}.value-card[data-v-85d39c2e]{padding:20px}}@media (max-width:1200px){.product-grid[data-v-85d39c2e]{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.about-content[data-v-85d39c2e]{flex-direction:column}}.error-wrapper[data-v-85d39c2e],.loading-wrapper[data-v-85d39c2e]{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#909399;margin-top:80px;gap:10px}.loading-icon[data-v-85d39c2e]{animation:rotating-85d39c2e 2s linear infinite}@keyframes rotating-85d39c2e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.banner-link[data-v-85d39c2e]{display:block;height:100%;width:100%;text-decoration:none}.quick-view-btn[data-v-85d39c2e]{background-color:#fff;color:#333;border:none;padding:10px 15px;border-radius:25px;font-weight:600;cursor:pointer;transition:all .3s;font-size:.9rem}.quick-view-btn[data-v-85d39c2e]:hover{background-color:#3a8ee6;color:#fff}.detail-view-btn[data-v-85d39c2e]{background-color:#fff;color:#333;border:none;padding:10px 15px;border-radius:25px;font-weight:600;cursor:pointer;transition:all .3s;font-size:.9rem;text-decoration:none}.detail-view-btn[data-v-85d39c2e]:hover{background-color:#3a8ee6;color:#fff}.about-us[data-v-85d39c2e]:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#3a8ee6,#42b983)}.image-overlay[data-v-85d39c2e]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(58,142,230,.9),rgba(58,142,230,0));padding:30px 20px 15px;color:#fff}.overlay-content[data-v-85d39c2e]{font-size:1.2rem;font-weight:600;text-align:center}.empty-container[data-v-85d39c2e],.error-container[data-v-85d39c2e],.loading-container[data-v-85d39c2e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;margin:50px 0}.error-icon[data-v-85d39c2e],.loading-icon[data-v-85d39c2e]{font-size:48px;margin-bottom:20px}.loading-icon[data-v-85d39c2e]{color:#3a8ee6;animation:rotate-85d39c2e 2s linear infinite}.error-icon[data-v-85d39c2e]{color:#f56c6c}@keyframes rotate-85d39c2e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.retry-btn[data-v-85d39c2e]{margin-top:20px;background-color:#3a8ee6;color:#fff;border:none;padding:10px 25px;border-radius:25px;cursor:pointer;transition:all .3s;font-weight:600}.retry-btn[data-v-85d39c2e]:hover{background-color:#2c6eb9;transform:translateY(-3px)}.pagination-container[data-v-85d39c2e]{margin-top:50px;display:flex;justify-content:center}@keyframes particleExplode-85d39c2e{0%{transform:translate(-50%,-50%) scale(0) rotate(0deg);opacity:0;background:radial-gradient(circle,#60a5fa 0,#3b82f6 30%,transparent 70%)}25%{transform:translate(-50%,-50%) scale(10) rotate(90deg);opacity:.8;background:radial-gradient(circle,#8b5cf6 0,#7c3aed 30%,transparent 70%)}50%{transform:translate(-50%,-50%) scale(25) rotate(180deg);opacity:1;background:radial-gradient(circle,#ec4899 0,#db2777 30%,transparent 70%)}75%{transform:translate(-50%,-50%) scale(40) rotate(270deg);opacity:.6;background:radial-gradient(circle,#fbbf24 0,#f59e0b 30%,transparent 70%)}to{transform:translate(-50%,-50%) scale(60) rotate(1turn);opacity:0;background:radial-gradient(circle,#22c55e 0,#16a34a 30%,transparent 70%)}}@keyframes waveDistortion-85d39c2e{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);filter:hue-rotate(0deg) saturate(1) brightness(1)}20%{clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);filter:hue-rotate(72deg) saturate(1.2) brightness(1.1)}40%{clip-path:polygon(0 20%,100% 10%,100% 80%,0 90%);filter:hue-rotate(144deg) saturate(1.4) brightness(1.2)}60%{clip-path:polygon(0 30%,100% 20%,100% 70%,0 80%);filter:hue-rotate(216deg) saturate(1.6) brightness(1.3)}80%{clip-path:polygon(0 40%,100% 30%,100% 60%,0 70%);filter:hue-rotate(288deg) saturate(1.8) brightness(1.4)}to{clip-path:polygon(0 50%,100% 50%,100% 50%,0 50%);filter:hue-rotate(1turn) saturate(2) brightness(1.5)}}@keyframes waveDistortionReverse-85d39c2e{0%{clip-path:polygon(0 50%,100% 50%,100% 50%,0 50%);filter:hue-rotate(1turn) saturate(2) brightness(1.5)}20%{clip-path:polygon(0 40%,100% 30%,100% 60%,0 70%);filter:hue-rotate(288deg) saturate(1.8) brightness(1.4)}40%{clip-path:polygon(0 30%,100% 20%,100% 70%,0 80%);filter:hue-rotate(216deg) saturate(1.6) brightness(1.3)}60%{clip-path:polygon(0 20%,100% 10%,100% 80%,0 90%);filter:hue-rotate(144deg) saturate(1.4) brightness(1.2)}80%{clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);filter:hue-rotate(72deg) saturate(1.2) brightness(1.1)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);filter:hue-rotate(0deg) saturate(1) brightness(1)}}.fragment-carousel[data-v-85d39c2e]{perspective:2000px;transform-style:preserve-3d}.fragment-carousel-item[data-v-85d39c2e]{transform-style:preserve-3d;backface-visibility:hidden}.fragment[data-v-85d39c2e]:nth-child(26){--random-x:-200px;--random-y:-100px}.fragment[data-v-85d39c2e]:nth-child(27){--random-x:-100px;--random-y:-150px}.fragment[data-v-85d39c2e]:nth-child(28){--random-x:50px;--random-y:-200px}.fragment[data-v-85d39c2e]:nth-child(29){--random-x:200px;--random-y:-150px}.fragment[data-v-85d39c2e]:nth-child(30){--random-x:350px;--random-y:-100px}.fragment[data-v-85d39c2e]:nth-child(31){--random-x:-350px;--random-y:50px}.fragment[data-v-85d39c2e]:nth-child(32){--random-x:-200px;--random-y:100px}.fragment[data-v-85d39c2e]:nth-child(33){--random-x:-50px;--random-y:150px}.fragment[data-v-85d39c2e]:nth-child(34){--random-x:100px;--random-y:200px}.fragment[data-v-85d39c2e]:nth-child(35){--random-x:300px;--random-y:150px}.fragment[data-v-85d39c2e]:nth-child(36){--random-x:-400px;--random-y:200px}.fragment[data-v-85d39c2e]:nth-child(37){--random-x:-250px;--random-y:300px}.fragment[data-v-85d39c2e]:nth-child(38){--random-x:0px;--random-y:350px}.fragment[data-v-85d39c2e]:nth-child(39){--random-x:250px;--random-y:300px}.fragment[data-v-85d39c2e]:nth-child(40){--random-x:400px;--random-y:200px}.fragment[data-v-85d39c2e]:nth-child(41){--random-x:-300px;--random-y:-300px}.fragment[data-v-85d39c2e]:nth-child(42){--random-x:-150px;--random-y:-350px}.fragment[data-v-85d39c2e]:nth-child(43){--random-x:0px;--random-y:-400px}.fragment[data-v-85d39c2e]:nth-child(44){--random-x:150px;--random-y:-350px}.fragment[data-v-85d39c2e]:nth-child(45){--random-x:300px;--random-y:-300px}.fragment[data-v-85d39c2e]:nth-child(46){--random-x:-450px;--random-y:0px}.fragment[data-v-85d39c2e]:nth-child(47){--random-x:-300px;--random-y:50px}.fragment[data-v-85d39c2e]:nth-child(48){--random-x:-150px;--random-y:100px}.mag-pc-wrap[data-v-293e6012]{background:#f7f2ea;min-height:100vh;font-family:Helvetica Neue,Arial,sans-serif;color:#1c1814}.mag-pc-hero[data-v-293e6012]{margin-top:68px;background:#f0ebe1;border-bottom:1px solid rgba(28,24,20,.1)}.mag-pc-hero-inner[data-v-293e6012]{max-width:1400px;margin:0 auto;padding:56px 64px 48px}.mag-pc-eyebrow[data-v-293e6012]{font-size:10px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase;margin-bottom:14px}.mag-pc-title[data-v-293e6012]{font-size:3rem;font-weight:900;color:#1c1814;letter-spacing:-1px;margin:0 0 18px;line-height:1}.mag-pc-breadcrumb[data-v-293e6012]{font-size:11px;color:rgba(28,24,20,.35);letter-spacing:.5px}.mag-pc-breadcrumb a[data-v-293e6012]{color:rgba(28,24,20,.35);text-decoration:none}.mag-pc-breadcrumb a[data-v-293e6012]:hover{color:#1c1814}.mag-pc-filter[data-v-293e6012]{background:#f7f2ea;border-bottom:1px solid rgba(28,24,20,.1);position:sticky;top:68px;z-index:100}.mag-pc-filter-inner[data-v-293e6012]{max-width:1400px;margin:0 auto;padding:0 64px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.mag-pc-cats[data-v-293e6012]{display:flex;align-items:center;flex-wrap:wrap;gap:0}.mag-pc-filter-label[data-v-293e6012]{font-size:9px;font-weight:700;letter-spacing:2.5px;color:rgba(28,24,20,.3);text-transform:uppercase;margin-right:20px}.mag-pc-cat[data-v-293e6012]{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgba(28,24,20,.45);padding:18px 18px;cursor:pointer;border-bottom:2px solid transparent;transition:color .2s,border-color .2s;white-space:nowrap}.mag-pc-cat[data-v-293e6012]:hover{color:#1c1814}.mag-pc-cat.active[data-v-293e6012]{color:#1c1814;border-bottom-color:#c8102e}.mag-pc-cat-loading[data-v-293e6012]{font-size:11px;color:rgba(28,24,20,.3);padding:18px 12px}.mag-pc-search-wrap[data-v-293e6012]{display:flex;align-items:center;gap:0;flex-shrink:0;padding:10px 0}.mag-pc-search-input[data-v-293e6012]{border:1px solid rgba(28,24,20,.15);border-right:none;padding:8px 14px;font-size:12px;outline:none;background:transparent;color:#1c1814;width:200px}.mag-pc-search-input[data-v-293e6012]::-moz-placeholder{color:rgba(28,24,20,.28)}.mag-pc-search-input[data-v-293e6012]::placeholder{color:rgba(28,24,20,.28)}.mag-pc-search-btn[data-v-293e6012]{background:#1c1814;color:#f7f2ea;border:1px solid #1c1814;padding:8px 16px;font-size:9px;font-weight:700;letter-spacing:2px;cursor:pointer;white-space:nowrap;transition:background .2s}.mag-pc-search-btn[data-v-293e6012]:hover{background:#c8102e;border-color:#c8102e}.mag-pc-content[data-v-293e6012]{max-width:1400px;margin:0 auto;padding:56px 64px 80px}.mag-pc-status[data-v-293e6012]{text-align:center;padding:80px 0;font-size:14px;color:rgba(28,24,20,.4);display:flex;flex-direction:column;align-items:center;gap:16px}.mag-pc-retry[data-v-293e6012]{background:#1c1814;color:#f7f2ea;border:none;padding:10px 24px;font-size:11px;font-weight:700;letter-spacing:1.5px;cursor:pointer;transition:background .2s}.mag-pc-retry[data-v-293e6012]:hover{background:#c8102e}.mag-pc-grid[data-v-293e6012]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid rgba(28,24,20,.1);border-left:1px solid rgba(28,24,20,.1)}.mag-pc-card[data-v-293e6012]{border-right:1px solid rgba(28,24,20,.1);border-bottom:1px solid rgba(28,24,20,.1);background:#f7f2ea;display:flex;flex-direction:column;transition:background .2s}.mag-pc-card[data-v-293e6012]:hover{background:#ede8df}.mag-pc-card-img[data-v-293e6012]{position:relative;height:200px;overflow:hidden;border-bottom:1px solid rgba(28,24,20,.08)}.mag-pc-card-img img[data-v-293e6012]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.mag-pc-card:hover .mag-pc-card-img img[data-v-293e6012]{transform:scale(1.04)}.mag-pc-card-badge[data-v-293e6012]{position:absolute;top:12px;left:12px;background:#c8102e;color:#f7f2ea;font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:4px 10px}.mag-pc-card-body[data-v-293e6012]{padding:20px 20px 24px;display:flex;flex-direction:column;flex:1}.mag-pc-card-name[data-v-293e6012]{font-size:1rem;font-weight:800;color:#1c1814;margin:0 0 14px;line-height:1.3}.mag-pc-card-row[data-v-293e6012]{display:flex;gap:10px;align-items:baseline;margin-bottom:6px}.mag-pc-card-label[data-v-293e6012]{font-size:8px;font-weight:700;letter-spacing:1.5px;color:rgba(28,24,20,.28);text-transform:uppercase;flex-shrink:0;width:24px}.mag-pc-card-val[data-v-293e6012]{font-size:11px;color:rgba(28,24,20,.55)}.mag-pc-card-desc[data-v-293e6012]{font-size:12px;color:rgba(28,24,20,.5);line-height:1.6;margin:12px 0 20px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mag-pc-card-link[data-v-293e6012]{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#1c1814;text-decoration:none;border-bottom:1px solid #1c1814;padding-bottom:1px;align-self:flex-start;transition:color .2s,border-color .2s}.mag-pc-card-link[data-v-293e6012]:hover{color:#c8102e;border-color:#c8102e}.mag-pc-pagination[data-v-293e6012]{margin-top:48px;display:flex;justify-content:center}@media (max-width:1200px){.mag-pc-content[data-v-293e6012],.mag-pc-filter-inner[data-v-293e6012],.mag-pc-hero-inner[data-v-293e6012]{padding-left:40px;padding-right:40px}.mag-pc-grid[data-v-293e6012]{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.mag-pc-grid[data-v-293e6012]{grid-template-columns:repeat(2,1fr)}.mag-pc-content[data-v-293e6012],.mag-pc-filter-inner[data-v-293e6012],.mag-pc-hero-inner[data-v-293e6012]{padding-left:24px;padding-right:24px}}@media (max-width:600px){.mag-pc-grid[data-v-293e6012]{grid-template-columns:1fr}.mag-pc-title[data-v-293e6012]{font-size:2rem}}.product-center[data-v-293e6012]:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(59,130,246,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(139,92,246,.1) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(236,72,153,.08) 0,transparent 50%);animation:pulseGlow-293e6012 12s ease-in-out infinite;pointer-events:none;z-index:1}.product-center[data-v-293e6012]:after{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(59,130,246,.03),transparent,rgba(139,92,246,.03),transparent);animation:rotate-293e6012 30s linear infinite;pointer-events:none;z-index:1}.page-header[data-v-293e6012]{position:relative;margin-top:80px;overflow:hidden;z-index:2}.header-background[data-v-293e6012]{background:linear-gradient(135deg,rgba(59,130,246,.95),rgba(139,92,246,.95) 25%,rgba(236,72,153,.95) 50%,rgba(251,191,36,.95) 75%,rgba(34,197,94,.95));background-size:400% 400%;animation:headerGradient-293e6012 18s ease infinite;position:relative;padding:120px 0 80px;backdrop-filter:blur(20px)}.header-background[data-v-293e6012]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 70%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 70% 30%,hsla(0,0%,100%,.08) 0,transparent 50%);animation:pulseGlow-293e6012 8s ease-in-out infinite}.header-background[data-v-293e6012]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,hsla(0,0%,100%,.05),transparent);animation:rotate-293e6012 20s linear infinite;pointer-events:none}.header-content[data-v-293e6012]{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:10}.title-section[data-v-293e6012]{text-align:center;color:#fff;position:relative}.title-section h1[data-v-293e6012]{font-size:4.5rem;font-weight:900;margin-bottom:20px;text-shadow:0 0 40px hsla(0,0%,100%,.3),0 8px 16px rgba(0,0,0,.3);letter-spacing:-.02em;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.9) 50%,#fff);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:textShine-293e6012 3s ease-in-out infinite}.title-section p[data-v-293e6012]{font-size:1.6rem;opacity:.95;margin-bottom:30px;font-weight:400;text-shadow:0 2px 8px rgba(0,0,0,.2);letter-spacing:.5px}.breadcrumb[data-v-293e6012]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:1rem;opacity:.8}.breadcrumb a[data-v-293e6012]{color:#fff;text-decoration:none;transition:opacity .3s ease}.breadcrumb a[data-v-293e6012]:hover{opacity:1}.separator[data-v-293e6012]{opacity:.6}.current[data-v-293e6012]{font-weight:600}.filter-section[data-v-293e6012]{background:hsla(0,0%,100%,.98);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.4),inset 0 1px 0 hsla(0,0%,100%,.6);position:relative;z-index:10;margin-top:-50px;border-radius:30px 30px 0 0;border:2px solid hsla(0,0%,100%,.3);overflow:hidden}.filter-section[data-v-293e6012]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(139,92,246,.04) 25%,rgba(236,72,153,.02) 50%,rgba(251,191,36,.04) 75%,rgba(34,197,94,.02));pointer-events:none}.filter-container[data-v-293e6012]{max-width:1400px;margin:0 auto;padding:50px 20px;position:relative;z-index:2}.section-title[data-v-293e6012]{display:flex;align-items:center;gap:12px;font-size:1.4rem;font-weight:800;background:linear-gradient(135deg,#2c3e50,#3b82f6 50%,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:25px;position:relative}.section-title svg[data-v-293e6012]{color:#3b82f6;filter:drop-shadow(0 2px 4px rgba(59,130,246,.3))}.category-section[data-v-293e6012]{margin-bottom:50px}.category-tags[data-v-293e6012]{display:flex;flex-wrap:wrap;gap:15px}.category-tag[data-v-293e6012]{position:relative;background:rgba(59,130,246,.1);backdrop-filter:blur(10px);border:2px solid rgba(59,130,246,.2);border-radius:30px;padding:15px 30px;cursor:pointer;transition:all .6s cubic-bezier(.23,1,.32,1);font-weight:700;color:#3b82f6;overflow:hidden;box-shadow:0 8px 25px rgba(59,130,246,.1)}.category-tag[data-v-293e6012]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);transition:left .6s ease}.category-tag[data-v-293e6012]:hover:before{left:100%}.category-tag[data-v-293e6012]:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 15px 40px rgba(59,130,246,.3);border-color:rgba(59,130,246,.4);background:rgba(59,130,246,.15)}.category-tag.active[data-v-293e6012]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);background-size:200% 200%;animation:gradientText-293e6012 3s ease-in-out infinite;color:#fff;border-color:hsla(0,0%,100%,.3);box-shadow:0 12px 35px rgba(59,130,246,.4);transform:translateY(-2px);box-shadow:0 8px 25px rgba(58,142,230,.3)}.tag-indicator[data-v-293e6012]{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:3px;background:linear-gradient(45deg,#3a8ee6,#42b983);border-radius:2px;transition:width .3s ease}.category-tag.active .tag-indicator[data-v-293e6012]{width:80%}.search-section[data-v-293e6012]{margin-bottom:30px}.search-input-wrapper[data-v-293e6012]{position:relative;display:flex;max-width:600px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:35px;box-shadow:0 15px 40px rgba(0,0,0,.1),0 0 0 1px hsla(0,0%,100%,.3),inset 0 1px 0 hsla(0,0%,100%,.4);border:2px solid rgba(59,130,246,.2);transition:all .6s cubic-bezier(.23,1,.32,1);overflow:hidden}.search-input-wrapper[data-v-293e6012]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(139,92,246,.04) 50%,rgba(236,72,153,.02));pointer-events:none}.search-input-wrapper[data-v-293e6012]:focus-within{border-color:#3b82f6;box-shadow:0 20px 60px rgba(59,130,246,.3);transform:translateY(-2px)}.search-input[data-v-293e6012]{flex:1;padding:18px 30px;border:none;outline:none;font-size:1.1rem;background:transparent;border-radius:35px;font-weight:500;position:relative;z-index:2}.search-input[data-v-293e6012]::-moz-placeholder{color:#94a3b8;font-weight:400}.search-input[data-v-293e6012]::placeholder{color:#94a3b8;font-weight:400}.search-btn[data-v-293e6012]{background:linear-gradient(135deg,#3a8ee6,#42b983);border:none;padding:16px 20px;border-radius:0 30px 30px 0;cursor:pointer;color:#fff;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.search-btn[data-v-293e6012]:hover{background:linear-gradient(135deg,#2980b9,#27ae60);transform:scale(1.05)}.category-loading[data-v-293e6012]{display:flex;align-items:center;gap:8px;color:#666;font-size:.9rem;margin-top:15px}.loading-icon-sm[data-v-293e6012]{animation:spin 1s linear infinite}.product-content[data-v-293e6012]{max-width:1400px;margin:0 auto;padding:60px 20px;background:transparent}.products-grid[data-v-293e6012]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:40px;margin-bottom:60px;perspective:1000px}.product-item[data-v-293e6012]{background:hsla(0,0%,100%,.98);border-radius:30px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.12),0 0 0 1px hsla(0,0%,100%,.4),inset 0 1px 0 hsla(0,0%,100%,.6);transition:all .6s cubic-bezier(.23,1,.32,1);border:2px solid hsla(0,0%,100%,.3);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);position:relative;transform-style:preserve-3d;animation:productCardFloat-293e6012 8s ease-in-out infinite}.product-item[data-v-293e6012]:before{top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(139,92,246,.04) 25%,rgba(236,72,153,.02) 50%,rgba(251,191,36,.04) 75%,rgba(34,197,94,.02))}.product-item[data-v-293e6012]:after,.product-item[data-v-293e6012]:before{content:"";position:absolute;pointer-events:none;opacity:0;transition:opacity .6s ease}.product-item[data-v-293e6012]:after{top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(59,130,246,.01),transparent);animation:rotate-293e6012 15s linear infinite}.product-item[data-v-293e6012]:hover{transform:translateY(-20px) rotateX(5deg) rotateY(5deg) scale(1.02);box-shadow:0 40px 100px rgba(59,130,246,.25)}.product-item[data-v-293e6012]:hover:after,.product-item[data-v-293e6012]:hover:before{opacity:1}.product-image-container[data-v-293e6012]{height:250px;position:relative;overflow:hidden;border-radius:25px 25px 0 0}.product-image-container img[data-v-293e6012]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .8s cubic-bezier(.23,1,.32,1);filter:brightness(.9) contrast(1.1) saturate(1.2)}.product-item:hover .product-image-container img[data-v-293e6012]{transform:scale(1.15) rotate(2deg);filter:brightness(1.1) contrast(1.2) saturate(1.4)}.image-overlay[data-v-293e6012]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(58,142,230,.8),rgba(66,185,131,.8));display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease}.product-item:hover .image-overlay[data-v-293e6012]{opacity:1}.overlay-content[data-v-293e6012]{text-align:center}.quick-view-btn[data-v-293e6012]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease}.quick-view-btn[data-v-293e6012]:hover{transform:scale(1.1)}.product-badge[data-v-293e6012]{position:absolute;top:15px;right:15px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#3a8ee6;padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:600;box-shadow:0 4px 15px rgba(0,0,0,.1)}.product-content[data-v-293e6012]{padding:30px;position:relative;z-index:2}.product-header[data-v-293e6012]{margin-bottom:25px}.product-title[data-v-293e6012]{font-size:1.6rem;font-weight:800;background:linear-gradient(135deg,#2c3e50,#3b82f6 50%,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0;line-height:1.3;margin-bottom:10px}.product-details[data-v-293e6012]{margin-bottom:30px}.detail-item[data-v-293e6012]{display:flex;align-items:flex-start;gap:15px;margin-bottom:18px;padding:15px;background:rgba(59,130,246,.06);backdrop-filter:blur(10px);border-radius:15px;border-left:4px solid #3b82f6;transition:all .3s ease;position:relative;overflow:hidden}.detail-item[data-v-293e6012]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(139,92,246,.04) 50%,rgba(236,72,153,.02));opacity:0;transition:opacity .3s ease;pointer-events:none}.detail-item[data-v-293e6012]:hover:before{opacity:1}.detail-item[data-v-293e6012]:hover{transform:translateX(5px);border-left-color:#8b5cf6}.detail-item.description-item[data-v-293e6012]{background:rgba(66,185,131,.04);border-left-color:#42b983}.detail-icon[data-v-293e6012]{color:#3a8ee6;margin-top:2px;flex-shrink:0}.description-item .detail-icon[data-v-293e6012]{color:#42b983}.detail-content[data-v-293e6012]{flex:1}.detail-label[data-v-293e6012]{font-size:.9rem;font-weight:600;color:#64748b;margin-bottom:4px;display:block}.detail-value[data-v-293e6012]{font-size:.95rem;color:#334155;line-height:1.5}.description-item .detail-value[data-v-293e6012]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-actions[data-v-293e6012]{display:flex;justify-content:flex-end}.action-button[data-v-293e6012]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#3a8ee6,#42b983);color:#fff;padding:12px 24px;border-radius:25px;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .3s ease;box-shadow:0 4px 15px rgba(58,142,230,.2)}.action-button[data-v-293e6012]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(58,142,230,.3)}.action-button svg[data-v-293e6012]{transition:transform .3s ease}.action-button:hover svg[data-v-293e6012]{transform:translateX(4px)}@media (max-width:1024px){.header-content[data-v-293e6012]{padding:0 15px}.title-section h1[data-v-293e6012]{font-size:2.8rem}.filter-container[data-v-293e6012]{padding:30px 15px}.products-grid[data-v-293e6012]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px}}@media (max-width:768px){.page-header[data-v-293e6012]{margin-top:60px}.header-background[data-v-293e6012]{padding:60px 0 40px}.title-section h1[data-v-293e6012]{font-size:2.2rem}.title-section p[data-v-293e6012]{font-size:1.1rem}.filter-container[data-v-293e6012]{padding:25px 15px}.category-tags[data-v-293e6012]{justify-content:center}.category-tag[data-v-293e6012]{padding:10px 20px;font-size:.9rem}.search-input-wrapper[data-v-293e6012]{max-width:100%}.products-grid[data-v-293e6012]{grid-template-columns:1fr;gap:20px}.product-content[data-v-293e6012]{padding:30px 15px}.detail-item[data-v-293e6012]{flex-direction:column;gap:8px}.detail-icon[data-v-293e6012]{align-self:flex-start}}.empty-container[data-v-293e6012],.error-container[data-v-293e6012],.loading-container[data-v-293e6012]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;margin:50px 0}.error-icon[data-v-293e6012],.loading-icon[data-v-293e6012]{font-size:48px;margin-bottom:20px}.loading-icon[data-v-293e6012]{color:#3a8ee6;animation:rotate-293e6012 2s linear infinite}.error-icon[data-v-293e6012]{color:#f56c6c}@keyframes rotate-293e6012{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes productCenterGradient-293e6012{0%,to{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes headerGradient-293e6012{0%,to{background-position:0 50%}33%{background-position:100% 50%}66%{background-position:50% 100%}}@keyframes pulseGlow-293e6012{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes textShine-293e6012{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes gradientText-293e6012{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes productCardFloat-293e6012{0%,to{transform:translateY(0) rotateX(0deg) rotateY(0deg)}25%{transform:translateY(-3px) rotateX(1deg) rotateY(.5deg)}50%{transform:translateY(0) rotateX(0deg) rotateY(-.5deg)}75%{transform:translateY(2px) rotateX(-.5deg) rotateY(.5deg)}}.retry-btn[data-v-293e6012]{margin-top:20px;background-color:#3a8ee6;color:#fff;border:none;padding:10px 25px;border-radius:25px;cursor:pointer;transition:all .3s;font-weight:600}.retry-btn[data-v-293e6012]:hover{background-color:#2c6eb9;transform:translateY(-3px)}.pagination-container[data-v-293e6012]{margin-top:50px;display:flex;justify-content:center}@media (max-width:1200px){.products-grid[data-v-293e6012]{grid-template-columns:repeat(3,1fr);gap:30px}.header-background[data-v-293e6012]{padding:100px 0 60px}.title-section h1[data-v-293e6012]{font-size:3.5rem}}@media (max-width:992px){.products-grid[data-v-293e6012]{grid-template-columns:repeat(2,1fr);gap:25px}.filter-container[data-v-293e6012]{padding:40px 20px}.category-tags[data-v-293e6012]{gap:12px}.search-input-wrapper[data-v-293e6012]{max-width:100%}.title-section h1[data-v-293e6012]{font-size:3rem}.title-section p[data-v-293e6012]{font-size:1.4rem}}@media (max-width:768px){.products-grid[data-v-293e6012]{grid-template-columns:1fr;gap:20px}.header-background[data-v-293e6012]{padding:80px 0 50px}.title-section h1[data-v-293e6012]{font-size:2.5rem}.title-section p[data-v-293e6012]{font-size:1.2rem}.category-tags[data-v-293e6012]{justify-content:center}.category-tag[data-v-293e6012]{padding:12px 20px}.product-content[data-v-293e6012]{padding:25px}.product-image-container[data-v-293e6012]{height:200px}}.small-loading[data-v-293e6012]{display:flex;align-items:center;margin-top:10px;font-size:.85rem;color:#3a8ee6}.loading-icon-sm[data-v-293e6012]{font-size:16px;margin-right:5px;animation:rotate-293e6012 2s linear infinite}.mag-about-wrap[data-v-d21793b8]{background:#f7f2ea;min-height:100vh;font-family:Helvetica Neue,Arial,sans-serif;color:#1c1814}.mag-about-hero[data-v-d21793b8]{margin-top:68px;background:#f0ebe1;border-bottom:1px solid rgba(28,24,20,.1)}.mag-about-hero-inner[data-v-d21793b8]{max-width:1400px;margin:0 auto;padding:64px 64px 56px}.mag-about-eyebrow[data-v-d21793b8]{font-size:10px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase;margin-bottom:14px}.mag-about-title[data-v-d21793b8]{font-size:3rem;font-weight:900;color:#1c1814;letter-spacing:-1px;margin:0 0 16px;line-height:1}.mag-about-subtitle[data-v-d21793b8]{font-size:14px;color:rgba(28,24,20,.45);margin:0 0 20px;line-height:1.6}.mag-about-breadcrumb[data-v-d21793b8]{font-size:11px;color:rgba(28,24,20,.3);letter-spacing:.5px}.mag-about-breadcrumb a[data-v-d21793b8]{color:rgba(28,24,20,.3);text-decoration:none}.mag-about-breadcrumb a[data-v-d21793b8]:hover{color:#1c1814}.mag-about-content[data-v-d21793b8]{max-width:1400px;margin:0 auto;padding:0 64px 80px}.mag-about-status[data-v-d21793b8]{text-align:center;padding:80px 0;font-size:14px;color:rgba(28,24,20,.4);display:flex;flex-direction:column;align-items:center;gap:16px}.mag-about-retry[data-v-d21793b8]{background:#1c1814;color:#f7f2ea;border:none;padding:10px 24px;font-size:11px;font-weight:700;letter-spacing:1.5px;cursor:pointer;transition:background .2s}.mag-about-retry[data-v-d21793b8]:hover{background:#c8102e}.mag-about-section[data-v-d21793b8]{border-top:1px solid rgba(28,24,20,.08);padding-top:56px;padding-bottom:56px}.mag-about-section-inner[data-v-d21793b8]{max-width:1400px}.mag-about-section-header[data-v-d21793b8]{margin-bottom:40px}.mag-about-section-label[data-v-d21793b8]{font-size:9px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase;margin-bottom:10px}.mag-about-section-rule[data-v-d21793b8]{width:32px;height:2px;background:rgba(28,24,20,.15);margin-bottom:16px}.mag-about-section-title[data-v-d21793b8]{font-size:2rem;font-weight:900;color:#1c1814;letter-spacing:-.5px;margin:0}.mag-about-intro-grid[data-v-d21793b8]{display:grid;grid-template-columns:1fr 400px;gap:64px;align-items:start}.mag-about-intro-text[data-v-d21793b8]{font-size:15px;line-height:1.85;color:rgba(28,24,20,.65)}.mag-about-intro-text[data-v-d21793b8] p{margin-bottom:20px}.mag-about-intro-img[data-v-d21793b8]{overflow:hidden;border:1px solid rgba(28,24,20,.1)}.mag-about-intro-img img[data-v-d21793b8]{width:100%;display:block;-o-object-fit:cover;object-fit:cover;height:320px;transition:transform .5s ease}.mag-about-intro-img:hover img[data-v-d21793b8]{transform:scale(1.04)}.mag-about-timeline[data-v-d21793b8]{display:flex;flex-direction:column;gap:0;border-left:1px solid rgba(28,24,20,.12);margin-left:60px;padding-left:40px}.mag-about-tl-item[data-v-d21793b8]{position:relative;padding:24px 0;border-bottom:1px solid rgba(28,24,20,.06);display:grid;grid-template-columns:80px 16px 1fr;gap:0 24px;align-items:start}.mag-about-tl-item[data-v-d21793b8]:last-child{border-bottom:none}.mag-about-tl-year[data-v-d21793b8]{font-size:11px;font-weight:700;letter-spacing:1px;color:#c8102e;padding-top:4px;text-align:right;position:relative;left:-40px}.mag-about-tl-dot[data-v-d21793b8]{width:8px;height:8px;background:#1c1814;margin-top:6px;flex-shrink:0;position:relative;left:-48px}.mag-about-tl-card[data-v-d21793b8]{padding-left:0}.mag-about-tl-title[data-v-d21793b8]{font-size:15px;font-weight:800;color:#1c1814;margin:0 0 8px}.mag-about-tl-content[data-v-d21793b8]{font-size:13px;color:rgba(28,24,20,.5);line-height:1.6;margin:0}.mag-about-honors[data-v-d21793b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(28,24,20,.1);border-left:1px solid rgba(28,24,20,.1)}.mag-about-honor-card[data-v-d21793b8]{border-right:1px solid rgba(28,24,20,.1);border-bottom:1px solid rgba(28,24,20,.1);transition:background .2s}.mag-about-honor-card[data-v-d21793b8]:hover{background:#ede8df}.mag-about-honor-img[data-v-d21793b8]{height:180px;overflow:hidden}.mag-about-honor-img img[data-v-d21793b8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s}.mag-about-honor-card:hover .mag-about-honor-img img[data-v-d21793b8]{transform:scale(1.04)}.mag-about-honor-info[data-v-d21793b8]{padding:16px 20px}.mag-about-honor-title[data-v-d21793b8]{font-size:14px;font-weight:700;color:#1c1814;margin-bottom:6px}.mag-about-honor-year[data-v-d21793b8]{font-size:11px;color:rgba(28,24,20,.35);letter-spacing:.5px}.mag-about-contact-grid[data-v-d21793b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid rgba(28,24,20,.1)}.mag-about-contact-card[data-v-d21793b8]{padding:32px 28px;border-right:1px solid rgba(28,24,20,.1)}.mag-about-contact-card[data-v-d21793b8]:last-child{border-right:none}.mag-about-contact-label[data-v-d21793b8]{font-size:9px;font-weight:700;letter-spacing:2px;color:#c8102e;text-transform:uppercase;margin-bottom:12px}.mag-about-contact-val[data-v-d21793b8]{font-size:14px;color:rgba(28,24,20,.65);line-height:1.5}@media (max-width:1200px){.mag-about-content[data-v-d21793b8],.mag-about-hero-inner[data-v-d21793b8]{padding-left:40px;padding-right:40px}}@media (max-width:900px){.mag-about-intro-grid[data-v-d21793b8]{grid-template-columns:1fr}.mag-about-contact-grid[data-v-d21793b8],.mag-about-honors[data-v-d21793b8]{grid-template-columns:1fr 1fr}.mag-about-content[data-v-d21793b8],.mag-about-hero-inner[data-v-d21793b8]{padding-left:24px;padding-right:24px}}@media (max-width:600px){.mag-about-contact-grid[data-v-d21793b8],.mag-about-honors[data-v-d21793b8]{grid-template-columns:1fr}.mag-about-title[data-v-d21793b8]{font-size:2rem}}.about-us-page[data-v-d21793b8]{font-family:Helvetica Neue,Arial,sans-serif;color:#333;line-height:1.6;background:#f8fafc;min-height:100vh}.page-hero[data-v-d21793b8]{position:relative;margin-top:80px;overflow:hidden}.hero-background[data-v-d21793b8]{background:linear-gradient(135deg,#667eea,#764ba2);position:relative;padding:100px 0 80px}.hero-background[data-v-d21793b8]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='40' height='40' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='20' cy='20' r='2' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='10' cy='10' r='1' fill='rgba(255,255,255,0.05)'/%3E%3Ccircle cx='30' cy='30' r='1' fill='rgba(255,255,255,0.05)'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");opacity:.3}.hero-content[data-v-d21793b8]{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center;color:#fff;position:relative;z-index:1}.breadcrumb[data-v-d21793b8]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:1rem;margin-bottom:30px;opacity:.9}.breadcrumb a[data-v-d21793b8]{color:#fff;text-decoration:none;transition:opacity .3s ease}.breadcrumb a[data-v-d21793b8]:hover{opacity:1}.separator[data-v-d21793b8]{opacity:.6}.current[data-v-d21793b8]{font-weight:600}.hero-title[data-v-d21793b8]{font-size:3.5rem;font-weight:800;margin-bottom:20px;text-shadow:0 4px 8px rgba(0,0,0,.2);letter-spacing:-1px}.hero-subtitle[data-v-d21793b8]{font-size:1.4rem;opacity:.9;margin-bottom:40px;font-weight:300;max-width:600px;margin-left:auto;margin-right:auto}.hero-decoration[data-v-d21793b8]{display:flex;align-items:center;justify-content:center;gap:15px}.decoration-line[data-v-d21793b8]{width:60px;height:2px;background:hsla(0,0%,100%,.6)}.decoration-dot[data-v-d21793b8]{width:8px;height:8px;background:#fff;border-radius:50%}.main-content[data-v-d21793b8]{position:relative;z-index:10;margin-top:-40px;background:#f8fafc;border-radius:30px 30px 0 0;padding-top:80px}.content-sections[data-v-d21793b8]{max-width:1200px;margin:0 auto;padding:0 20px 100px}.section-container[data-v-d21793b8]{margin-bottom:100px}.section-header[data-v-d21793b8]{text-align:center;margin-bottom:60px}.section-badge[data-v-d21793b8]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#3a8ee6,#42b983);color:#fff;padding:10px 24px;border-radius:25px;font-size:1rem;font-weight:600;margin-bottom:25px}.section-title[data-v-d21793b8]{font-size:2.8rem;font-weight:800;color:#1a202c;margin-bottom:16px;line-height:1.2}.section-subtitle[data-v-d21793b8]{font-size:1.2rem;color:#64748b;margin:0;max-width:600px;margin-left:auto;margin-right:auto}.error-container[data-v-d21793b8],.loading-container[data-v-d21793b8]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;margin:50px 0;background:#fff;border-radius:20px;box-shadow:0 8px 30px rgba(0,0,0,.08)}.error-icon[data-v-d21793b8],.loading-icon[data-v-d21793b8]{font-size:48px;margin-bottom:20px}.loading-icon[data-v-d21793b8]{color:#3a8ee6;animation:rotate-d21793b8 2s linear infinite}.error-icon[data-v-d21793b8]{color:#f56c6c}.error-container p[data-v-d21793b8],.loading-container p[data-v-d21793b8]{font-size:1.1rem;color:#64748b;margin:0}@keyframes rotate-d21793b8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.retry-btn[data-v-d21793b8]{margin-top:20px;background:linear-gradient(135deg,#3a8ee6,#42b983);color:#fff;border:none;padding:12px 28px;border-radius:25px;cursor:pointer;transition:all .3s;font-weight:600}.retry-btn[data-v-d21793b8]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(58,142,230,.3)}.intro-section[data-v-d21793b8]{background:#fff;border-radius:24px;box-shadow:0 8px 30px rgba(0,0,0,.08);overflow:hidden}.intro-content[data-v-d21793b8]{display:grid;grid-template-columns:1fr 400px;gap:60px;align-items:center;padding:60px}.intro-text[data-v-d21793b8]{padding-right:20px}.content-text[data-v-d21793b8]{font-size:1.2rem;line-height:1.8;color:#475569}.content-text[data-v-d21793b8] p{margin-bottom:24px}.intro-image[data-v-d21793b8]{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15);transition:all .5s ease}.intro-image[data-v-d21793b8]:hover{transform:translateY(-10px);box-shadow:0 30px 80px rgba(58,142,230,.2)}.intro-image img[data-v-d21793b8]{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;transition:transform .8s ease}.intro-image:hover img[data-v-d21793b8]{transform:scale(1.05)}.image-overlay[data-v-d21793b8]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(58,142,230,.8),rgba(66,185,131,.8));display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease}.intro-image:hover .image-overlay[data-v-d21793b8]{opacity:1}.overlay-content[data-v-d21793b8]{text-align:center;color:#fff}.overlay-content h3[data-v-d21793b8]{font-size:1.5rem;font-weight:700;margin-bottom:8px}.overlay-content p[data-v-d21793b8]{font-size:1.1rem;opacity:.9}.history-timeline[data-v-d21793b8]{position:relative;margin:50px 0}.history-timeline[data-v-d21793b8]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:3px;background:linear-gradient(180deg,#3a8ee6,#42b983);transform:translateX(-50%)}.timeline-item[data-v-d21793b8]{display:flex;margin-bottom:60px;position:relative}.timeline-item[data-v-d21793b8]:nth-child(odd){padding-right:50%;justify-content:flex-end}.timeline-item[data-v-d21793b8]:nth-child(2n){padding-left:50%;justify-content:flex-start}.timeline-year[data-v-d21793b8]{position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#3a8ee6;color:#fff;padding:8px 15px;border-radius:25px;font-weight:700;z-index:2}.timeline-content[data-v-d21793b8]{background-color:#fff;padding:25px;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.05);width:80%;margin-top:30px}.timeline-content h3[data-v-d21793b8]{color:#3a8ee6;margin-bottom:15px}.honors-grid[data-v-d21793b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.honor-item[data-v-d21793b8]{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s}.honor-item[data-v-d21793b8]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.honor-image[data-v-d21793b8]{height:200px;overflow:hidden}.honor-image img[data-v-d21793b8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.honor-title[data-v-d21793b8]{padding:15px 15px 5px;font-weight:600;color:#333}.honor-year[data-v-d21793b8]{padding:0 15px 15px;color:#777;font-size:.9rem}.contact-info[data-v-d21793b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.contact-item[data-v-d21793b8]{background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.05);text-align:center;transition:all .3s}.contact-item[data-v-d21793b8]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.contact-icon[data-v-d21793b8]{margin-bottom:20px}.contact-text h3[data-v-d21793b8]{font-size:1.2rem;color:#3a8ee6;margin-bottom:10px}.contact-text p[data-v-d21793b8]{color:#555}@media (max-width:992px){.section-content[data-v-d21793b8]{flex-direction:column}.about-image-container[data-v-d21793b8]{margin-bottom:30px;flex:0 0 100%}.contact-info[data-v-d21793b8],.honors-grid[data-v-d21793b8]{grid-template-columns:repeat(2,1fr)}.timeline-item[data-v-d21793b8]:nth-child(2n),.timeline-item[data-v-d21793b8]:nth-child(odd){padding:0 0 0 30px;justify-content:flex-start}.history-timeline[data-v-d21793b8]:before{left:15px}.timeline-year[data-v-d21793b8]{left:15px;transform:none}}@media (max-width:576px){.page-title h1[data-v-d21793b8]{font-size:2rem}.contact-info[data-v-d21793b8],.honors-grid[data-v-d21793b8]{grid-template-columns:1fr}.timeline-content[data-v-d21793b8]{width:100%}}.mag-pd-wrap[data-v-52b58876]{background:#f7f2ea;min-height:100vh;font-family:Helvetica Neue,Arial,sans-serif;color:#1c1814}.mag-pd-breadcrumb[data-v-52b58876]{margin-top:68px;border-bottom:1px solid rgba(28,24,20,.08);background:#f7f2ea}.mag-pd-breadcrumb-inner[data-v-52b58876]{max-width:1400px;margin:0 auto;padding:14px 64px;font-size:11px;color:rgba(28,24,20,.35);letter-spacing:.5px}.mag-pd-breadcrumb-inner a[data-v-52b58876]{color:rgba(28,24,20,.35);text-decoration:none}.mag-pd-breadcrumb-inner a[data-v-52b58876]:hover{color:#1c1814}.mag-pd-status[data-v-52b58876]{text-align:center;padding:100px 0;font-size:14px;color:rgba(28,24,20,.4);display:flex;flex-direction:column;align-items:center}.mag-pd-btn[data-v-52b58876]{background:#1c1814;color:#f7f2ea;border:none;padding:10px 24px;font-size:11px;font-weight:700;letter-spacing:1.5px;cursor:pointer;text-decoration:none;transition:background .2s}.mag-pd-btn[data-v-52b58876]:hover{background:#c8102e}.mag-pd-content[data-v-52b58876]{max-width:1400px;margin:0 auto;padding:48px 64px 80px}.mag-pd-main[data-v-52b58876]{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:56px;padding-bottom:56px;border-bottom:1px solid rgba(28,24,20,.08)}.mag-pd-main-img[data-v-52b58876]{border:1px solid rgba(28,24,20,.1);height:420px;overflow:hidden;margin-bottom:12px}.mag-pd-main-img img[data-v-52b58876]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mag-pd-thumbs[data-v-52b58876]{display:flex;gap:8px}.mag-pd-thumb[data-v-52b58876]{width:72px;height:72px;border:1px solid rgba(28,24,20,.1);overflow:hidden;cursor:pointer;transition:border-color .2s}.mag-pd-thumb[data-v-52b58876]:hover{border-color:rgba(28,24,20,.4)}.mag-pd-thumb.active[data-v-52b58876]{border-color:#c8102e}.mag-pd-thumb img[data-v-52b58876]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mag-pd-eyebrow[data-v-52b58876]{font-size:9px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase;margin-bottom:14px}.mag-pd-name[data-v-52b58876]{font-size:2.2rem;font-weight:900;color:#1c1814;letter-spacing:-.5px;margin:0 0 20px;line-height:1.15}.mag-pd-rule[data-v-52b58876]{width:32px;height:2px;background:#c8102e;margin-bottom:28px}.mag-pd-meta[data-v-52b58876]{margin-bottom:28px;display:flex;flex-direction:column;gap:10px}.mag-pd-meta-row[data-v-52b58876]{display:flex;gap:16px;align-items:baseline}.mag-pd-meta-label[data-v-52b58876]{font-size:8px;font-weight:700;letter-spacing:1.5px;color:rgba(28,24,20,.28);text-transform:uppercase;width:28px;flex-shrink:0}.mag-pd-meta-val[data-v-52b58876]{font-size:13px;color:rgba(28,24,20,.65);line-height:1.5}.mag-pd-indications[data-v-52b58876]{border-top:1px solid rgba(28,24,20,.08);padding-top:24px}.mag-pd-ind-label[data-v-52b58876]{font-size:9px;font-weight:700;letter-spacing:2px;color:rgba(28,24,20,.3);text-transform:uppercase;margin-bottom:12px}.mag-pd-ind-content[data-v-52b58876]{font-size:13px;color:rgba(28,24,20,.6);line-height:1.7}.mag-pd-ind-content[data-v-52b58876] p{margin-bottom:8px}.mag-pd-tabs-wrap[data-v-52b58876]{border:1px solid rgba(28,24,20,.1);margin-bottom:56px}.mag-pd-tabs[data-v-52b58876]{display:flex;border-bottom:1px solid rgba(28,24,20,.1);background:#f0ebe1}.mag-pd-tab[data-v-52b58876]{padding:16px 28px;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:rgba(28,24,20,.4);cursor:pointer;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.mag-pd-tab[data-v-52b58876]:hover{color:#1c1814}.mag-pd-tab.active[data-v-52b58876]{color:#1c1814;border-bottom-color:#c8102e}.mag-pd-tab-content[data-v-52b58876]{padding:36px 40px;background:#f7f2ea}.mag-pd-html[data-v-52b58876]{font-size:14px;color:rgba(28,24,20,.65);line-height:1.8}.mag-pd-html[data-v-52b58876] p{margin-bottom:14px}.mag-pd-html[data-v-52b58876] ul{margin-left:20px}.mag-pd-html[data-v-52b58876] li{margin-bottom:6px}.mag-pd-html[data-v-52b58876] strong{color:#1c1814}.mag-pd-related-header[data-v-52b58876]{margin-bottom:24px}.mag-pd-related-label[data-v-52b58876]{font-size:9px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase;display:block;margin-bottom:10px}.mag-pd-related-rule[data-v-52b58876]{width:32px;height:2px;background:rgba(28,24,20,.12)}.mag-pd-related-grid[data-v-52b58876]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(28,24,20,.1);border-left:1px solid rgba(28,24,20,.1)}.mag-pd-related-card[data-v-52b58876]{border-right:1px solid rgba(28,24,20,.1);border-bottom:1px solid rgba(28,24,20,.1);transition:background .2s}.mag-pd-related-card[data-v-52b58876]:hover{background:#ede8df}.mag-pd-related-img[data-v-52b58876]{height:180px;overflow:hidden}.mag-pd-related-img img[data-v-52b58876]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s}.mag-pd-related-card:hover .mag-pd-related-img img[data-v-52b58876]{transform:scale(1.04)}.mag-pd-related-info[data-v-52b58876]{padding:16px 20px}.mag-pd-related-name[data-v-52b58876]{font-size:14px;font-weight:700;color:#1c1814;margin-bottom:6px}.mag-pd-related-mfr[data-v-52b58876]{font-size:11px;color:rgba(28,24,20,.38)}@media (max-width:1200px){.mag-pd-breadcrumb-inner[data-v-52b58876],.mag-pd-content[data-v-52b58876]{padding-left:40px;padding-right:40px}}@media (max-width:900px){.mag-pd-main[data-v-52b58876]{grid-template-columns:1fr;gap:32px}.mag-pd-related-grid[data-v-52b58876]{grid-template-columns:1fr 1fr}.mag-pd-breadcrumb-inner[data-v-52b58876],.mag-pd-content[data-v-52b58876]{padding-left:24px;padding-right:24px}}@media (max-width:600px){.mag-pd-related-grid[data-v-52b58876]{grid-template-columns:1fr}.mag-pd-name[data-v-52b58876]{font-size:1.6rem}}.product-detail[data-v-52b58876]{font-family:Helvetica Neue,Arial,sans-serif;color:#333;line-height:1.6;background-color:#f9fafc}.breadcrumb-container[data-v-52b58876]{background-color:#fff;border-bottom:1px solid #f0f0f0;padding:120px 0 15px}.breadcrumb-content[data-v-52b58876]{max-width:1200px;margin:0 auto;padding:0 20px;font-size:.9rem;color:#666}.breadcrumb-content a[data-v-52b58876]{color:#666;text-decoration:none;transition:color .3s}.breadcrumb-content a[data-v-52b58876]:hover{color:#3a8ee6}.separator[data-v-52b58876]{margin:0 8px}.current[data-v-52b58876]{color:#3a8ee6}.error-container[data-v-52b58876],.loading-container[data-v-52b58876]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;margin:50px 0}.error-icon[data-v-52b58876],.loading-icon[data-v-52b58876]{font-size:48px;margin-bottom:20px}.loading-icon[data-v-52b58876]{color:#3a8ee6;animation:rotate-52b58876 2s linear infinite}.error-icon[data-v-52b58876]{color:#f56c6c}@keyframes rotate-52b58876{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-actions[data-v-52b58876]{margin-top:25px;display:flex;gap:15px}.back-btn[data-v-52b58876],.retry-btn[data-v-52b58876]{padding:10px 25px;border-radius:25px;cursor:pointer;transition:all .3s;font-weight:600;text-decoration:none}.retry-btn[data-v-52b58876]{background-color:#3a8ee6;color:#fff;border:none}.retry-btn[data-v-52b58876]:hover{background-color:#2c6eb9;transform:translateY(-3px)}.back-btn[data-v-52b58876]{background-color:#f0f0f0;color:#666;border:none}.back-btn[data-v-52b58876]:hover{background-color:#e0e0e0;transform:translateY(-3px)}.product-content[data-v-52b58876]{max-width:1200px;margin:0 auto;padding:40px 20px 80px}.product-basic[data-v-52b58876]{display:flex;gap:40px;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:30px}.product-gallery[data-v-52b58876]{flex:0 0 45%}.main-image[data-v-52b58876]{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;margin-bottom:15px;position:relative;height:400px}.main-image img[data-v-52b58876]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-thumbs[data-v-52b58876]{display:flex;gap:10px}.thumb[data-v-52b58876]{width:80px;height:80px;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden;cursor:pointer;transition:all .3s}.thumb[data-v-52b58876]:hover{border-color:#3a8ee6}.thumb.active[data-v-52b58876]{border-color:#3a8ee6;box-shadow:0 0 0 2px rgba(58,142,230,.2)}.thumb img[data-v-52b58876]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-info[data-v-52b58876]{flex:1}.product-name[data-v-52b58876]{font-size:1.8rem;color:#333;margin-bottom:20px;font-weight:600}.product-meta[data-v-52b58876]{margin-bottom:25px}.meta-item[data-v-52b58876]{margin-bottom:12px;display:flex}.meta-label[data-v-52b58876]{color:#666;font-size:.95rem;width:80px}.meta-value[data-v-52b58876]{flex:1;color:#333;font-size:.95rem}.category-tag[data-v-52b58876]{display:inline-block;background-color:#e8f4ff;color:#3a8ee6;padding:3px 10px;border-radius:12px;font-size:.8rem;font-weight:600}.product-indications[data-v-52b58876]{margin-bottom:30px;padding:15px;background-color:#f9f9f9;border-radius:8px}.product-indications h3[data-v-52b58876]{color:#3a8ee6;margin-bottom:10px;font-size:1.1rem}.indications-content[data-v-52b58876]{color:#666;line-height:1.7}.indications-content[data-v-52b58876] p{margin:0}.product-details[data-v-52b58876]{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.05);overflow:hidden;margin-bottom:40px}.details-tabs[data-v-52b58876]{display:flex;border-bottom:1px solid #f0f0f0}.tab[data-v-52b58876]{padding:15px 30px;font-weight:600;color:#666;cursor:pointer;transition:all .3s;position:relative}.tab.active[data-v-52b58876],.tab[data-v-52b58876]:hover{color:#3a8ee6}.tab.active[data-v-52b58876]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background-color:#3a8ee6}.tab-content[data-v-52b58876]{padding:30px}.tab-pane[data-v-52b58876]{line-height:1.8}.html-content[data-v-52b58876]{color:#555}.html-content[data-v-52b58876] p{margin-bottom:15px}.html-content[data-v-52b58876] ul{margin-left:20px}.html-content[data-v-52b58876] li{margin-bottom:8px}.html-content[data-v-52b58876] strong{color:#333}.related-products[data-v-52b58876]{margin-top:40px}.related-products h2[data-v-52b58876]{font-size:1.5rem;color:#333;margin-bottom:25px;text-align:center;position:relative}.related-products h2[data-v-52b58876]:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,#3a8ee6,#42b983);margin:15px auto 0}.related-grid[data-v-52b58876]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.product-card[data-v-52b58876]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease}.product-card[data-v-52b58876]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.product-image[data-v-52b58876]{height:200px;overflow:hidden;position:relative}.product-image img[data-v-52b58876]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.product-hover[data-v-52b58876]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.product-card:hover .product-hover[data-v-52b58876]{opacity:1}.product-card:hover .product-image img[data-v-52b58876]{transform:scale(1.08)}.detail-view-btn[data-v-52b58876]{background-color:#fff;color:#333;border:none;padding:10px 15px;border-radius:25px;font-weight:600;cursor:pointer;transition:all .3s;font-size:.9rem;text-decoration:none}.detail-view-btn[data-v-52b58876]:hover{background-color:#3a8ee6;color:#fff}.product-info[data-v-52b58876]{padding:20px}.product-info h3[data-v-52b58876]{font-size:1.1rem;margin-bottom:10px;color:#333;font-weight:600}@media (max-width:992px){.product-basic[data-v-52b58876]{flex-direction:column}.product-gallery[data-v-52b58876]{flex:0 0 100%}.main-image[data-v-52b58876]{height:350px}.related-grid[data-v-52b58876]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.product-name[data-v-52b58876]{font-size:1.5rem}.main-image[data-v-52b58876]{height:280px}.thumb[data-v-52b58876]{width:60px;height:60px}.details-tabs[data-v-52b58876]{overflow-x:auto;white-space:nowrap}.related-grid[data-v-52b58876]{grid-template-columns:1fr}.tab[data-v-52b58876]{padding:15px 20px;font-size:.9rem}}.mag-art-wrap[data-v-07c9a1c0]{background:#f7f2ea;min-height:100vh;font-family:Helvetica Neue,Arial,sans-serif;color:#1c1814}.mag-art-hero[data-v-07c9a1c0]{margin-top:68px;background:#f0ebe1;border-bottom:1px solid rgba(28,24,20,.1)}.mag-art-hero-inner[data-v-07c9a1c0]{max-width:1200px;margin:0 auto;padding:64px 64px 56px}.mag-art-eyebrow[data-v-07c9a1c0]{font-size:10px;font-weight:700;letter-spacing:3px;color:#c8102e;text-transform:uppercase;margin-bottom:14px}.mag-art-title[data-v-07c9a1c0]{font-size:3rem;font-weight:900;color:#1c1814;letter-spacing:-1px;margin:0 0 12px;line-height:1}.mag-art-subtitle[data-v-07c9a1c0]{font-size:14px;color:rgba(28,24,20,.4);margin:0}.mag-art-content[data-v-07c9a1c0]{max-width:1200px;margin:0 auto;padding:56px 64px 80px}.mag-art-status[data-v-07c9a1c0]{text-align:center;padding:80px 0;font-size:14px;color:rgba(28,24,20,.4);display:flex;flex-direction:column;align-items:center;gap:16px}.mag-art-retry[data-v-07c9a1c0]{background:#1c1814;color:#f7f2ea;border:none;padding:10px 24px;font-size:11px;font-weight:700;letter-spacing:1.5px;cursor:pointer;transition:background .2s}.mag-art-retry[data-v-07c9a1c0]:hover{background:#c8102e}.mag-art-list[data-v-07c9a1c0]{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(28,24,20,.1)}.mag-art-card[data-v-07c9a1c0]{display:grid;grid-template-columns:48px 260px 1fr;gap:0;border-bottom:1px solid rgba(28,24,20,.08);background:#f7f2ea;transition:background .2s;align-items:stretch}.mag-art-card[data-v-07c9a1c0]:hover{background:#ede8df}.mag-art-card-num[data-v-07c9a1c0]{display:flex;align-items:flex-start;justify-content:center;padding-top:28px;font-size:11px;font-weight:700;color:rgba(28,24,20,.2);letter-spacing:1px;border-right:1px solid rgba(28,24,20,.06)}.mag-art-card-img[data-v-07c9a1c0]{height:200px;overflow:hidden;flex-shrink:0;border-right:1px solid rgba(28,24,20,.08)}.mag-art-card-img img[data-v-07c9a1c0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.mag-art-card:hover .mag-art-card-img img[data-v-07c9a1c0]{transform:scale(1.04)}.mag-art-card-body[data-v-07c9a1c0]{padding:28px 32px;display:flex;flex-direction:column;justify-content:center}.mag-art-card-meta[data-v-07c9a1c0]{display:flex;gap:16px;align-items:center;margin-bottom:12px}.mag-art-card-cat[data-v-07c9a1c0]{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#c8102e}.mag-art-card-date[data-v-07c9a1c0]{font-size:11px;color:rgba(28,24,20,.3);letter-spacing:.3px}.mag-art-card-title[data-v-07c9a1c0]{font-size:1.3rem;font-weight:900;color:#1c1814;margin:0 0 12px;line-height:1.3;letter-spacing:-.3px}.mag-art-card-desc[data-v-07c9a1c0]{font-size:13px;color:rgba(28,24,20,.5);line-height:1.7;margin:0 0 20px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mag-art-card-btn[data-v-07c9a1c0]{background:none;border:none;border-bottom:1px solid #1c1814;padding:0 0 2px;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#1c1814;cursor:pointer;align-self:flex-start;transition:color .2s,border-color .2s}.mag-art-card-btn[data-v-07c9a1c0]:hover{color:#c8102e;border-color:#c8102e}.mag-art-pagination[data-v-07c9a1c0]{margin-top:48px;display:flex;justify-content:center}.mag-art-modal-overlay[data-v-07c9a1c0]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(28,24,20,.6);display:flex;justify-content:center;align-items:center;z-index:2000}.mag-art-modal[data-v-07c9a1c0]{background:#f7f2ea;width:400px;max-width:90%;border:1px solid rgba(28,24,20,.15)}.mag-art-modal-header[data-v-07c9a1c0]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid rgba(28,24,20,.1)}.mag-art-modal-label[data-v-07c9a1c0]{font-size:9px;font-weight:700;letter-spacing:2.5px;color:#c8102e;text-transform:uppercase}.mag-art-modal-close[data-v-07c9a1c0]{background:none;border:none;font-size:20px;color:rgba(28,24,20,.4);cursor:pointer;line-height:1}.mag-art-modal-close[data-v-07c9a1c0]:hover{color:#1c1814}.mag-art-modal-body[data-v-07c9a1c0]{padding:32px 24px;text-align:center}.mag-art-modal-atitle[data-v-07c9a1c0]{font-size:15px;font-weight:700;color:#1c1814;margin-bottom:8px;line-height:1.4}.mag-art-modal-price[data-v-07c9a1c0]{font-size:2rem;font-weight:900;color:#c8102e;margin-bottom:24px;letter-spacing:-1px}.mag-art-modal-qr[data-v-07c9a1c0]{width:180px;height:180px;margin:0 auto 20px}.mag-art-modal-qr img[data-v-07c9a1c0]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mag-art-modal-tip[data-v-07c9a1c0]{font-size:12px;color:rgba(28,24,20,.4);margin:0}@media (max-width:1200px){.mag-art-content[data-v-07c9a1c0],.mag-art-hero-inner[data-v-07c9a1c0]{padding-left:40px;padding-right:40px}}@media (max-width:900px){.mag-art-card[data-v-07c9a1c0]{grid-template-columns:40px 1fr}.mag-art-card-img[data-v-07c9a1c0]{display:none}.mag-art-content[data-v-07c9a1c0],.mag-art-hero-inner[data-v-07c9a1c0]{padding-left:24px;padding-right:24px}}@media (max-width:600px){.mag-art-title[data-v-07c9a1c0]{font-size:2rem}.mag-art-card[data-v-07c9a1c0]{grid-template-columns:1fr}.mag-art-card-num[data-v-07c9a1c0]{display:none}}.articles-page[data-v-07c9a1c0]{font-family:Helvetica Neue,Arial,sans-serif;color:#333;line-height:1.6;background-color:#f9fafc}.page-title[data-v-07c9a1c0]{text-align:center;padding:120px 20px 40px;background:linear-gradient(135deg,#3a8ee6,#42b983);color:#fff}.page-title h1[data-v-07c9a1c0]{font-size:2.8rem;margin-bottom:15px}.page-title p[data-v-07c9a1c0]{font-size:1.2rem;opacity:.9}.articles-content[data-v-07c9a1c0]{max-width:1000px;margin:0 auto;padding:50px 20px 80px}.empty-container[data-v-07c9a1c0],.error-container[data-v-07c9a1c0],.loading-container[data-v-07c9a1c0]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;margin:50px 0}.error-icon[data-v-07c9a1c0],.loading-icon[data-v-07c9a1c0]{font-size:48px;margin-bottom:20px}.loading-icon[data-v-07c9a1c0]{color:#3a8ee6;animation:rotate-07c9a1c0 2s linear infinite}.error-icon[data-v-07c9a1c0]{color:#f56c6c}@keyframes rotate-07c9a1c0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.retry-btn[data-v-07c9a1c0]{margin-top:20px;background-color:#3a8ee6;color:#fff;border:none;padding:10px 25px;border-radius:25px;cursor:pointer;transition:all .3s;font-weight:600}.retry-btn[data-v-07c9a1c0]:hover{background-color:#2c6eb9;transform:translateY(-3px)}.articles-list[data-v-07c9a1c0]{display:flex;flex-direction:column;gap:30px}.article-card[data-v-07c9a1c0]{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease;display:flex}.article-card[data-v-07c9a1c0]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.article-image[data-v-07c9a1c0]{flex:0 0 300px;height:240px;overflow:hidden}.article-image img[data-v-07c9a1c0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.article-card:hover .article-image img[data-v-07c9a1c0]{transform:scale(1.08)}.article-content[data-v-07c9a1c0]{flex:1;padding:25px;display:flex;flex-direction:column}.article-title[data-v-07c9a1c0]{font-size:1.5rem;margin-bottom:12px;color:#333;font-weight:600}.article-meta[data-v-07c9a1c0]{display:flex;gap:15px;margin-bottom:15px;font-size:.9rem}.article-category[data-v-07c9a1c0]{color:#3a8ee6;font-weight:600}.article-date[data-v-07c9a1c0]{color:#999}.article-description[data-v-07c9a1c0]{color:#666;line-height:1.8;margin-bottom:20px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.read-more-btn[data-v-07c9a1c0]{align-self:flex-start;background-color:#3a8ee6;padding:8px 20px;border-radius:25px;transition:all .3s;font-size:.9rem;font-weight:600;text-decoration:none}.read-more-btn[data-v-07c9a1c0]:hover{background-color:#2c6eb9;transform:translateY(-2px)}.pagination-container[data-v-07c9a1c0]{margin-top:50px;display:flex;justify-content:center}@media (max-width:992px){.article-card[data-v-07c9a1c0]{flex-direction:column}.article-image[data-v-07c9a1c0]{flex:0 0 auto;height:200px}}@media (max-width:576px){.page-title h1[data-v-07c9a1c0]{font-size:2rem}.article-title[data-v-07c9a1c0]{font-size:1.3rem}.article-content[data-v-07c9a1c0]{padding:20px}}.payment-modal[data-v-07c9a1c0]{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}.payment-content[data-v-07c9a1c0]{background-color:#fff;border-radius:8px;width:400px;max-width:90%;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden}.payment-header[data-v-07c9a1c0]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee}.payment-header h3[data-v-07c9a1c0]{margin:0;font-size:18px;color:#333}.close-btn[data-v-07c9a1c0]{background:none;border:none;font-size:24px;cursor:pointer;color:#999}.payment-body[data-v-07c9a1c0]{padding:20px;text-align:center}.payment-body .article-title[data-v-07c9a1c0]{font-size:16px;margin-bottom:15px;color:#333}.payment-price[data-v-07c9a1c0]{font-size:18px;font-weight:700;color:#f56c6c;margin-bottom:20px}.qrcode-container[data-v-07c9a1c0]{margin:0 auto 20px;width:200px;height:200px}.qrcode-container img[data-v-07c9a1c0]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.payment-tip[data-v-07c9a1c0]{color:#666;font-size:14px}.read-more-btn[data-v-07c9a1c0]{background-color:#409eff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s}.read-more-btn[data-v-07c9a1c0]:hover{background-color:#66b1ff}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-pink-600:oklch(59.2% .249 .584);--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.hero-gradient{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-blue-600);--tw-gradient-via:var(--color-purple-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-pink-600)}.glass-effect{border-style:var(--tw-border-style);border-width:1px;border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.glass-effect{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.glass-effect{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.glass-effect{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.glass-effect{--tw-backdrop-blur:blur(var(--blur-md));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.neon-glow{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.neon-glow{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500) 25%,transparent) var(--tw-shadow-alpha),transparent)}}.text-gradient{--tw-gradient-position:to right in oklab;--tw-gradient-from:var(--color-blue-400);--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));color:#0000;-webkit-background-clip:text;background-clip:text}.btn-primary,.text-gradient{background-image:linear-gradient(var(--tw-gradient-stops))}.btn-primary{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);--tw-gradient-position:to right in oklab;--tw-gradient-from:var(--color-blue-500);--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e+38px;transition-duration:.3s}@media (hover:hover){.btn-primary:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-purple-700);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.card-hover{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.card-hover:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}@layer utilities{.flex{display:flex}.grid{display:grid}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.animate-slide-in-left{animation:slideInLeft .6s ease-out}.animate-slide-in-right{animation:slideInRight .6s ease-out}.animate-fade-in-up{animation:fadeInUp .8s ease-out}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}