.profile-manager[data-v-45021c5f]{margin-top:1.5rem}.back-to-admin-banner[data-v-45021c5f]{background:linear-gradient(135deg,#fff7ed,#fed7aa);border:2px solid #fb923c;border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem;box-shadow:0 4px 12px #fb923c26;animation:slideDown-45021c5f .3s ease-out}@keyframes slideDown-45021c5f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.banner-content[data-v-45021c5f]{display:flex;align-items:center;gap:1rem}.banner-text[data-v-45021c5f]{flex:1}.banner-title[data-v-45021c5f]{font-size:.875rem;font-weight:600;color:#9a3412;margin:0 0 .25rem}.banner-hint[data-v-45021c5f]{font-size:.75rem;color:#c2410c;margin:0}.btn-back-to-admin[data-v-45021c5f]{padding:.5rem 1rem;background:linear-gradient(135deg,#fb923c,#f97316);color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #fb923c4d;white-space:nowrap}.btn-back-to-admin[data-v-45021c5f]:hover{background:linear-gradient(135deg,#f97316,#ea580c);transform:translateY(-1px);box-shadow:0 4px 12px #fb923c66}.btn-back-to-admin[data-v-45021c5f]:active{transform:translateY(0)}.managed-accounts-section[data-v-45021c5f]{background:linear-gradient(135deg,#fff,#f8faff);border-radius:16px;padding:0;box-shadow:0 4px 20px #00000014;border:1px solid rgba(200,220,240,.4);position:relative;overflow:hidden;transition:all .3s ease}.managed-accounts-section[data-v-45021c5f]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#e6f3ff,#c8dcff,#e6f3ff)}.managed-accounts-section[data-v-45021c5f]:hover{box-shadow:0 8px 32px #c8dcf040;transform:translateY(-2px);border-color:#c8dcf099}.section-header[data-v-45021c5f]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem .75rem;border-bottom:1px solid rgba(200,220,240,.3);background:#f6faff80}.section-header h3[data-v-45021c5f]{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}.btn-create[data-v-45021c5f]{display:flex;align-items:center;gap:.375rem;background:linear-gradient(135deg,#007fff,#4da6ff);color:#fff;border:none;padding:.375rem .75rem;border-radius:6px;cursor:pointer;font-size:.75rem;font-weight:600;transition:all .2s ease;box-shadow:0 2px 6px #007fff33;white-space:nowrap}.btn-create[data-v-45021c5f]:hover{background:linear-gradient(135deg,#06c,#3d8aff);transform:translateY(-1px);box-shadow:0 3px 10px #007fff4d}.btn-create[data-v-45021c5f]:active{transform:translateY(0);box-shadow:0 2px 6px #007fff33}.btn-create .icon[data-v-45021c5f]{font-size:.875rem}.loading[data-v-45021c5f]{text-align:center;padding:2rem 1rem}.spinner[data-v-45021c5f]{width:32px;height:32px;border:3px solid #f3f3f3;border-top:3px solid #007FFF;border-radius:50%;animation:spin-45021c5f 1s linear infinite;margin:0 auto .75rem}.loading p[data-v-45021c5f]{font-size:.875rem;color:#666}@keyframes spin-45021c5f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.profiles-grid[data-v-45021c5f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;padding:.875rem 1rem}.profile-card[data-v-45021c5f]{background:#ffffffb3;border:1px solid rgba(200,220,240,.5);border-radius:8px;padding:.75rem;transition:all .2s}.profile-card[data-v-45021c5f]:hover{border-color:#c8dcff;box-shadow:0 2px 8px #c8dcf04d;background:#fff}.profile-card.is-current[data-v-45021c5f]{border-color:#007fff;border-width:2px;background:#e6f3ff66;padding:calc(.75rem - 1px)}.profile-card-header[data-v-45021c5f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-bottom:.375rem;border-bottom:1px solid rgba(200,220,240,.3)}.profile-card-header h4[data-v-45021c5f]{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0}.current-badge[data-v-45021c5f]{background:linear-gradient(135deg,#e6f3ff99,#c8dcf066);color:#6b9bd1;border:1px solid rgba(200,220,240,.5);font-size:.625rem;padding:.1875rem .5rem;border-radius:10px;font-weight:600}.profile-card-body[data-v-45021c5f]{margin-bottom:.5rem}.profile-stats[data-v-45021c5f]{display:flex;gap:.5rem;margin-bottom:.5rem}.stat-item[data-v-45021c5f]{flex:1;background:linear-gradient(135deg,#007fff0d,#00408008);padding:.375rem .25rem;border-radius:5px;text-align:center}.stat-label[data-v-45021c5f]{display:block;font-size:.625rem;color:var(--text-secondary);margin-bottom:.125rem;font-weight:500;line-height:1.2}.stat-value[data-v-45021c5f]{display:block;font-size:.9375rem;font-weight:600;background:linear-gradient(135deg,#007fff,#004080);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.status-badge[data-v-45021c5f]{display:inline-block;padding:.25rem .5rem;border-radius:5px;font-size:.6875rem;font-weight:500}.status-badge.success[data-v-45021c5f]{background:#4caf501a;color:#4caf50}.status-badge.warning[data-v-45021c5f]{background:#ffc1071a;color:#f57c00}.profile-card-footer[data-v-45021c5f]{display:flex;gap:.375rem;padding-top:.375rem;border-top:1px solid rgba(200,220,240,.2)}.btn-switch[data-v-45021c5f],.btn-delete[data-v-45021c5f]{flex:1;padding:.375rem;border-radius:5px;border:none;cursor:pointer;font-size:.75rem;font-weight:500;transition:all .2s}.btn-switch[data-v-45021c5f]{background:linear-gradient(135deg,#007fff,#4da6ff);color:#fff;box-shadow:0 2px 4px #007fff26}.btn-switch[data-v-45021c5f]:hover{background:linear-gradient(135deg,#06c,#3d8aff);transform:translateY(-1px);box-shadow:0 3px 8px #007fff40}.btn-delete[data-v-45021c5f]{background:#f4433614;color:#d32f2f}.btn-delete[data-v-45021c5f]:hover:not(:disabled){background:#f4433626}.btn-delete[data-v-45021c5f]:disabled{opacity:.4;cursor:not-allowed}.empty-state[data-v-45021c5f]{text-align:center;padding:2rem 1rem;color:#94a3b8}.empty-state p[data-v-45021c5f]{margin:.5rem 0;font-size:.875rem}.empty-hint[data-v-45021c5f]{font-size:.8125rem;color:#94a3b8;margin-top:.375rem}.dialog-overlay[data-v-45021c5f]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.dialog[data-v-45021c5f]{background:#fff;border-radius:12px;width:90%;max-width:480px;box-shadow:0 20px 25px -5px #0000001a}.dialog-header[data-v-45021c5f]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.dialog-header h3[data-v-45021c5f]{font-size:1.25rem;font-weight:600}.btn-close[data-v-45021c5f]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#999;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.btn-close[data-v-45021c5f]:hover{background:#f3f4f6;color:#666}.dialog-body[data-v-45021c5f]{padding:1.5rem}.form-group[data-v-45021c5f]{margin-bottom:1rem}.form-group label[data-v-45021c5f]{display:block;font-weight:500;margin-bottom:.5rem;color:#374151}.form-group input[data-v-45021c5f]{width:100%;padding:.75rem;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:border-color .2s}.form-group input[data-v-45021c5f]:focus{outline:none;border-color:#667eea}.error-message[data-v-45021c5f]{background:#fee;color:#dc2626;padding:.75rem;border-radius:6px;font-size:.9rem;margin-top:1rem}.dialog-footer[data-v-45021c5f]{display:flex;gap:.75rem;padding:1.5rem;border-top:1px solid #e5e7eb}.btn-cancel[data-v-45021c5f],.btn-confirm[data-v-45021c5f]{flex:1;padding:.75rem;border-radius:8px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:all .2s}.btn-cancel[data-v-45021c5f]{background:#f3f4f6;color:#374151}.btn-cancel[data-v-45021c5f]:hover{background:#e5e7eb}.btn-confirm[data-v-45021c5f]{background:#667eea;color:#fff}.btn-confirm[data-v-45021c5f]:hover:not(:disabled){background:#5568d3}.btn-confirm[data-v-45021c5f]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.profiles-grid[data-v-45021c5f]{grid-template-columns:1fr 1fr;padding:.75rem;gap:.625rem}.section-header[data-v-45021c5f]{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem .875rem .5rem}.btn-create[data-v-45021c5f]{width:100%;justify-content:center;font-size:.6875rem;padding:.3125rem .625rem}.profile-card[data-v-45021c5f]{padding:.625rem}.profile-card.is-current[data-v-45021c5f]{padding:calc(.625rem - 1px)}.profile-card-header h4[data-v-45021c5f]{font-size:.8125rem}.stat-label[data-v-45021c5f]{font-size:.5625rem}.stat-value[data-v-45021c5f]{font-size:.875rem}.status-badge[data-v-45021c5f]{font-size:.625rem;padding:.1875rem .375rem}.btn-switch[data-v-45021c5f],.btn-delete[data-v-45021c5f]{padding:.3125rem;font-size:.6875rem}}@media (max-width: 480px){.profiles-grid[data-v-45021c5f]{grid-template-columns:1fr}}.managed-accounts-page[data-v-82640920]{min-height:100%;height:100%;background:linear-gradient(to bottom,#f8fafc,#fff);padding:2rem 0;margin:0;width:100%}.container[data-v-82640920]{max-width:1200px;margin:0 auto;padding:1rem 1rem 2rem}.page-header[data-v-82640920]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(200,220,240,.3)}.back-btn[data-v-82640920]{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:#ffffffe6;border:1px solid rgba(200,220,240,.5);border-radius:8px;color:var(--text-secondary, #666);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.back-btn[data-v-82640920]:hover{background:#fff;border-color:#c8dcf0cc;color:var(--primary-color, #007FFF);box-shadow:0 2px 8px #0000000d}.page-header h1[data-v-82640920]{font-size:1.375rem;font-weight:700;color:var(--text-primary, #1A1A1A);margin:0}@media (max-width: 768px){.managed-accounts-page[data-v-82640920]{padding:0;margin:0!important;min-height:100%;height:100%}.container[data-v-82640920]{padding:1rem 1rem 2rem;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.page-header[data-v-82640920]{flex-direction:row;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem}.back-btn[data-v-82640920]{padding:.375rem .625rem;font-size:.8125rem}.page-header h1[data-v-82640920]{font-size:1.125rem}@supports (padding: max(0px,env(safe-area-inset-left))){.managed-accounts-page[data-v-82640920]{padding-left:max(.5rem,env(safe-area-inset-left));padding-right:max(.5rem,env(safe-area-inset-right));padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.container[data-v-82640920]{padding-top:1rem;padding-right:max(1rem,env(safe-area-inset-right));padding-bottom:max(2rem,calc(env(safe-area-inset-bottom) + 1rem));padding-left:max(1rem,env(safe-area-inset-left))}}}@media (max-width: 480px){.container[data-v-82640920]{padding:.75rem .75rem 1.5rem}@supports (padding: max(0px,env(safe-area-inset-left))){.container[data-v-82640920]{padding-top:.75rem;padding-right:max(.75rem,env(safe-area-inset-right));padding-bottom:max(1.5rem,calc(env(safe-area-inset-bottom) + .75rem));padding-left:max(.75rem,env(safe-area-inset-left))}}.page-header h1[data-v-82640920]{font-size:1rem}}.static-page[data-v-c0d8c3e0]{min-height:100vh;display:flex;flex-direction:column}.page-container[data-v-c0d8c3e0]{flex:1;padding:2rem 0}.page-content[data-v-c0d8c3e0]{max-width:900px;margin:0 auto;padding:0 2rem}.page-title[data-v-c0d8c3e0]{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.page-updated[data-v-c0d8c3e0]{color:var(--text-secondary);font-size:.9375rem;margin-bottom:3rem}.page-section[data-v-c0d8c3e0]{margin-bottom:3rem}.page-section h2[data-v-c0d8c3e0]{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;margin-top:2rem}.page-section p[data-v-c0d8c3e0]{font-size:1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1rem}.page-section ul[data-v-c0d8c3e0]{margin-left:1.5rem;margin-top:1rem}.page-section li[data-v-c0d8c3e0]{font-size:1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:.5rem}@media (max-width: 768px){.static-page[data-v-c0d8c3e0]{padding-bottom:0;min-height:auto;width:100%;height:auto}.page-container[data-v-c0d8c3e0]{padding:1.5rem 0;min-height:auto;width:100%}.page-content[data-v-c0d8c3e0]{padding:0 1.25rem;max-width:100%}.page-title[data-v-c0d8c3e0]{font-size:1.75rem;margin-bottom:.75rem}.page-updated[data-v-c0d8c3e0]{font-size:.875rem;margin-bottom:2rem}.page-section[data-v-c0d8c3e0]{margin-bottom:2rem}.page-section h2[data-v-c0d8c3e0]{font-size:1.25rem;margin-bottom:1rem;margin-top:1.5rem}.page-section p[data-v-c0d8c3e0]{font-size:.9375rem;line-height:1.7;margin-bottom:.875rem}.page-section ul[data-v-c0d8c3e0]{margin-left:1.25rem;margin-top:.875rem}.page-section li[data-v-c0d8c3e0]{font-size:.9375rem;line-height:1.7;margin-bottom:.5rem}}.static-page[data-v-95673c89]{min-height:100vh;display:flex;flex-direction:column}.page-container[data-v-95673c89]{flex:1;padding:2rem 0}.page-content[data-v-95673c89]{max-width:900px;margin:0 auto;padding:0 2rem}.page-title[data-v-95673c89]{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.page-updated[data-v-95673c89]{color:var(--text-secondary);font-size:.9375rem;margin-bottom:3rem}.page-section[data-v-95673c89]{margin-bottom:3rem}.page-section h2[data-v-95673c89]{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;margin-top:2rem}.page-section p[data-v-95673c89]{font-size:1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1rem}@media (max-width: 768px){.static-page[data-v-95673c89]{padding-bottom:0;min-height:auto;width:100%;height:auto}.page-container[data-v-95673c89]{padding:1.5rem 0;min-height:auto;width:100%}.page-content[data-v-95673c89]{padding:0 1.25rem;max-width:100%}.page-title[data-v-95673c89]{font-size:1.75rem;margin-bottom:.75rem}.page-updated[data-v-95673c89]{font-size:.875rem;margin-bottom:2rem}.page-section[data-v-95673c89]{margin-bottom:2rem}.page-section h2[data-v-95673c89]{font-size:1.25rem;margin-bottom:1rem;margin-top:1.5rem}.page-section p[data-v-95673c89]{font-size:.9375rem;line-height:1.7;margin-bottom:.875rem}}.static-page[data-v-86ccc32c]{min-height:100vh;display:flex;flex-direction:column}.page-container[data-v-86ccc32c]{flex:1;padding:2rem 0}.page-content[data-v-86ccc32c]{max-width:900px;margin:0 auto;padding:0 2rem}.page-title[data-v-86ccc32c]{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.page-subtitle[data-v-86ccc32c]{font-size:1.125rem;color:var(--text-secondary);margin-bottom:3rem}.faq-list[data-v-86ccc32c]{display:flex;flex-direction:column;gap:2rem}.faq-item[data-v-86ccc32c]{padding:2rem;background:#fff9;backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(0,127,255,.1)}.faq-question[data-v-86ccc32c]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.faq-answer[data-v-86ccc32c]{font-size:1rem;line-height:1.8;color:var(--text-secondary);margin:0}@media (max-width: 768px){.static-page[data-v-86ccc32c]{padding-bottom:0;min-height:auto;width:100%;height:auto}.page-container[data-v-86ccc32c]{padding:1.5rem 0;min-height:auto;width:100%}.page-content[data-v-86ccc32c]{padding:0 1.25rem;max-width:100%}.page-title[data-v-86ccc32c]{font-size:1.75rem;margin-bottom:.75rem}.page-subtitle[data-v-86ccc32c]{font-size:1rem;margin-bottom:2rem;line-height:1.6}.faq-list[data-v-86ccc32c]{gap:1.25rem}.faq-item[data-v-86ccc32c]{padding:1.25rem}.faq-question[data-v-86ccc32c]{font-size:1.0625rem;margin-bottom:.875rem}.faq-answer[data-v-86ccc32c]{font-size:.9375rem;line-height:1.7}}.static-page[data-v-ddfe88b8]{min-height:100vh;display:flex;flex-direction:column}.page-container[data-v-ddfe88b8]{flex:1;padding:2rem 0}.page-content[data-v-ddfe88b8]{max-width:900px;margin:0 auto;padding:0 2rem}.page-title[data-v-ddfe88b8]{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.page-subtitle[data-v-ddfe88b8]{font-size:1.125rem;color:var(--text-secondary);margin-bottom:3rem}.page-section[data-v-ddfe88b8]{margin-bottom:3rem}.page-section h2[data-v-ddfe88b8]{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:1.5rem;margin-top:2rem}.page-section p[data-v-ddfe88b8]{font-size:1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1rem}.features-grid[data-v-ddfe88b8]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.feature-item[data-v-ddfe88b8]{padding:1.5rem;background:#fff9;backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(0,127,255,.1)}.feature-icon[data-v-ddfe88b8]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#007fff,#004080);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.feature-item h3[data-v-ddfe88b8]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.feature-item p[data-v-ddfe88b8]{font-size:.9375rem;line-height:1.6;color:var(--text-secondary);margin:0}@media (max-width: 768px){.static-page[data-v-ddfe88b8]{padding-bottom:0;min-height:auto;width:100%;height:auto}.page-container[data-v-ddfe88b8]{padding:1.5rem 0;min-height:auto;width:100%}.page-content[data-v-ddfe88b8]{padding:0 1.25rem;max-width:100%}.page-title[data-v-ddfe88b8]{font-size:1.75rem;margin-bottom:.75rem}.page-subtitle[data-v-ddfe88b8]{font-size:1rem;margin-bottom:2rem;line-height:1.6}.page-section[data-v-ddfe88b8]{margin-bottom:2rem}.page-section h2[data-v-ddfe88b8]{font-size:1.25rem;margin-bottom:1rem;margin-top:1.5rem}.page-section p[data-v-ddfe88b8]{font-size:.9375rem;line-height:1.7;margin-bottom:.875rem}.features-grid[data-v-ddfe88b8]{grid-template-columns:1fr;gap:1.25rem;margin-top:1.5rem}.feature-item[data-v-ddfe88b8]{padding:1.25rem}.feature-icon[data-v-ddfe88b8]{width:36px;height:36px;font-size:1.25rem;margin-bottom:.875rem}.feature-item h3[data-v-ddfe88b8]{font-size:1rem;margin-bottom:.5rem}.feature-item p[data-v-ddfe88b8]{font-size:.875rem;line-height:1.6}}.static-page[data-v-7582a38a]{min-height:100vh;display:flex;flex-direction:column}.page-container[data-v-7582a38a]{flex:1;padding:2rem 0;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;align-items:flex-start;justify-content:center}.pricing-container[data-v-7582a38a]{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.pricing-header[data-v-7582a38a]{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.pricing-title[data-v-7582a38a]{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin:0 0 1rem;letter-spacing:-.02em}.pricing-subtitle[data-v-7582a38a]{font-size:1.25rem;color:#4a5568;margin:0 0 1.5rem;font-weight:500;line-height:1.6}.pricing-intro[data-v-7582a38a]{font-size:1rem;color:#666;line-height:1.8;text-align:center;max-width:700px;margin:0 auto}.plans-grid[data-v-7582a38a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1100px;margin:0 auto}.plans-grid.single-plan[data-v-7582a38a]{max-width:480px;grid-template-columns:1fr}.plan-card[data-v-7582a38a]{background:#fff;border-radius:20px;padding:2rem;position:relative;border:2px solid rgba(0,0,0,.06);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a,0 1px 3px #00000014;display:flex;flex-direction:column;width:100%}.plan-card[data-v-7582a38a]:hover{border-color:#007fff33;box-shadow:0 12px 32px #007fff1f,0 4px 12px #00000014;transform:translateY(-4px)}.premium-plan[data-v-7582a38a]{border-color:#007fff;border-width:2px;background:linear-gradient(135deg,#fff,#f8fbff);box-shadow:0 8px 24px #007fff26,0 2px 8px #00000014}.premium-plan[data-v-7582a38a]:hover{box-shadow:0 16px 40px #007fff33,0 4px 16px #0000001a;transform:translateY(-6px)}.spacer[data-v-7582a38a]{flex:1;min-height:1rem}.plan-badge[data-v-7582a38a]{position:absolute;top:1rem;right:1rem;padding:.375rem .75rem;background:linear-gradient(135deg,#007fff,#0052cc);color:#fff;border-radius:16px;font-size:.6875rem;font-weight:700;letter-spacing:.5px;box-shadow:0 4px 12px #007fff4d;text-transform:uppercase}.plan-header[data-v-7582a38a]{margin-bottom:1.5rem;flex-shrink:0}.plan-icon[data-v-7582a38a]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#f5f7fa,#e8ecf0);color:#666;margin-bottom:1rem;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}.plan-card:hover .plan-icon[data-v-7582a38a]{transform:scale(1.05);box-shadow:0 4px 12px #0000001a}.premium-icon[data-v-7582a38a]{background:linear-gradient(135deg,#007fff,#0052cc);color:#fff;box-shadow:0 4px 16px #007fff4d}.plan-name[data-v-7582a38a]{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0 0 1rem;letter-spacing:-.02em}.plan-price[data-v-7582a38a]{display:flex;align-items:baseline;gap:.5rem;margin-top:.5rem;padding:.75rem 0}.price-amount[data-v-7582a38a]{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#007fff,#0052cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;letter-spacing:-.03em}.price-period[data-v-7582a38a]{font-size:.9375rem;color:#666;font-weight:500}.redeemable-badge-wrapper[data-v-7582a38a]{position:relative;display:inline-flex;margin-left:.75rem}.redeemable-badge[data-v-7582a38a]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:20px;cursor:help;box-shadow:0 2px 8px #10b9814d;transition:all .3s ease;animation:redeemablePulse-7582a38a 2s ease-in-out infinite}.redeemable-badge[data-v-7582a38a]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #10b98166}@keyframes redeemablePulse-7582a38a{0%,to{box-shadow:0 2px 8px #10b9814d}50%{box-shadow:0 4px 16px #10b98180}}.redeemable-check[data-v-7582a38a]{font-size:.75rem;color:#fff;font-weight:700}.redeemable-text[data-v-7582a38a]{font-size:.75rem;font-weight:700;color:#fff;white-space:nowrap}.redeemable-tooltip[data-v-7582a38a]{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);padding:.75rem 1rem;background:#fff;color:#1f2937;font-size:.8125rem;font-weight:500;line-height:1.5;border-radius:10px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .25s ease;z-index:9999;box-shadow:0 8px 32px #0003,0 2px 8px #0000001a;border:1px solid rgba(0,0,0,.08)}.redeemable-tooltip[data-v-7582a38a]:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:8px solid transparent;border-bottom-color:#fff;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.05))}.redeemable-badge-wrapper:hover .redeemable-tooltip[data-v-7582a38a]{opacity:1;visibility:visible;transform:translate(-50%) translateY(4px)}.free-version-section[data-v-7582a38a]{margin:1.25rem 0;padding:1.25rem;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:14px;border:1px solid rgba(0,127,255,.15)}.free-section-header[data-v-7582a38a]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.free-label[data-v-7582a38a]{display:inline-flex;align-items:center;padding:.25rem .625rem;background:#007fff;color:#fff;font-size:.6875rem;font-weight:700;border-radius:4px;letter-spacing:.5px}.free-section-title[data-v-7582a38a]{font-size:.9375rem;font-weight:700;color:#1a1a1a}.free-benefits-list[data-v-7582a38a]{display:flex;flex-direction:column;gap:.5rem}.free-benefit-row[data-v-7582a38a]{display:flex;align-items:center;gap:.625rem;font-size:.8125rem;color:#4a5568;font-weight:500}.free-benefit-row .benefit-check[data-v-7582a38a]{color:#007fff;font-weight:700;font-size:.875rem}.plan-content-area[data-v-7582a38a]{min-height:280px;display:flex;flex-direction:column}.plan-features[data-v-7582a38a]{display:flex;flex-direction:column;gap:1.25rem}.feature-group[data-v-7582a38a]{display:flex;flex-direction:column;gap:.5rem}.feature-group-title[data-v-7582a38a]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;color:#1a1a1a;padding:.5rem .875rem;background:linear-gradient(135deg,#fffffff2,#f8faffe6,#fffffff2);border-radius:10px;margin-bottom:.25rem;position:relative;overflow:hidden;border:1px solid rgba(0,127,255,.15);box-shadow:0 2px 8px #007fff14,inset 0 1px #fffc}.feature-group-title[data-v-7582a38a]:before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(0,127,255,.03) 20%,rgba(77,166,255,.08) 40%,rgba(255,255,255,.4) 50%,rgba(77,166,255,.08) 60%,rgba(0,127,255,.03) 80%,transparent 100%);animation:shimmerFlow-7582a38a 3s ease-in-out infinite;pointer-events:none}.feature-group-title[data-v-7582a38a]:after{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);transform:skew(-25deg);animation:shimmerHighlight-7582a38a 3s ease-in-out infinite;animation-delay:.5s;pointer-events:none}@keyframes shimmerFlow-7582a38a{0%{left:-100%}to{left:100%}}@keyframes shimmerHighlight-7582a38a{0%{left:-150%;opacity:0}30%{opacity:1}70%{opacity:1}to{left:150%;opacity:0}}.feature-group-title svg[data-v-7582a38a]{color:#007fff;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0,127,255,.3));position:relative;z-index:1}.feature-group-title span[data-v-7582a38a]{position:relative;z-index:1;background:linear-gradient(135deg,#1a1a1a,#007fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.plan-feature[data-v-7582a38a]{display:flex;align-items:flex-start;gap:.75rem;padding:.625rem;border-radius:8px;background:#007fff05;transition:all .2s ease}.plan-feature[data-v-7582a38a]:hover{background:#007fff0d;transform:translate(4px)}.plan-feature svg[data-v-7582a38a]{flex-shrink:0;color:#007fff;margin-top:2px;filter:drop-shadow(0 1px 2px rgba(0,127,255,.2))}.plan-feature span[data-v-7582a38a]{font-size:.9375rem;color:#1a1a1a;font-weight:500;line-height:1.6}.plan-feature[data-v-7582a38a] strong{color:#007fff;font-weight:800;font-size:1.05em}.plan-feature[data-v-7582a38a] .free-none{color:#b45309;font-weight:600;background:linear-gradient(135deg,#fbbf2440,#f59e0b26);padding:.125rem .5rem;border-radius:6px;font-size:.8125rem;border:1px solid rgba(245,158,11,.3);animation:highlightPulse-7582a38a 2.5s ease-in-out infinite;display:inline;white-space:nowrap}@keyframes highlightPulse-7582a38a{0%,to{background:linear-gradient(135deg,#fbbf2433,#f59e0b1f);box-shadow:0 0 #f59e0b00}50%{background:linear-gradient(135deg,#fbbf2473,#f59e0b59);box-shadow:0 0 10px 3px #f59e0b33}}.highlight-feature[data-v-7582a38a]{background:linear-gradient(135deg,#ffd70026,#ffc1071a);border:1px solid rgba(255,193,7,.3);padding:.875rem}.highlight-feature[data-v-7582a38a]:hover{background:linear-gradient(135deg,#ffd70033,#ffc10726);border-color:#ffc10780;transform:translate(6px)}.highlight-feature svg[data-v-7582a38a]{color:#f59e0b}.highlight-feature span[data-v-7582a38a]{font-weight:700;color:#b45309}.highlight-feature.gold[data-v-7582a38a]{background:linear-gradient(135deg,#d4af3726,#ffd7001a);border:1px solid rgba(212,175,55,.3)}.highlight-feature.gold[data-v-7582a38a]:hover{background:linear-gradient(135deg,#d4af3733,#ffd70026);border-color:#d4af3780}.highlight-feature.gold svg[data-v-7582a38a]{color:#d4af37}.highlight-feature.gold span[data-v-7582a38a]{color:#996515}.pricing-buttons-group[data-v-7582a38a]{display:flex;gap:.75rem;width:100%}.pricing-button[data-v-7582a38a]{flex:1;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#007fff,#0052cc);border:none;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 6px 20px #007fff4d,0 2px 8px #007fff33;position:relative;overflow:hidden}.secondary-button[data-v-7582a38a]{background:#fff;color:#007fff;border:2px solid #007FFF;box-shadow:0 2px 8px #007fff26}.secondary-button[data-v-7582a38a]:hover{background:#007fff0d;border-color:#0052cc;transform:translateY(-2px);box-shadow:0 4px 12px #007fff40}.premium-button[data-v-7582a38a]{background:linear-gradient(135deg,#007fff,#0052cc);box-shadow:0 6px 20px #007fff4d,0 2px 8px #007fff33}.pricing-button[data-v-7582a38a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transition:left .6s ease}.premium-button[data-v-7582a38a]:hover:not(:disabled){background:linear-gradient(135deg,#0052cc,#003d99);box-shadow:0 8px 28px #007fff66,0 4px 12px #007fff4d;transform:translateY(-3px)}.premium-button[data-v-7582a38a]:hover:not(:disabled):before{left:100%}.pricing-button[data-v-7582a38a]:active:not(:disabled){transform:translateY(-1px) scale(.98)}.premium-button[data-v-7582a38a]:active:not(:disabled){box-shadow:0 4px 16px #007fff4d}.pricing-button[data-v-7582a38a]:disabled{opacity:.5;cursor:not-allowed}.loading-spinner[data-v-7582a38a]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-7582a38a .8s linear infinite}@keyframes spin-7582a38a{to{transform:rotate(360deg)}}.pricing-note[data-v-7582a38a]{text-align:center;font-size:.75rem;color:#999;margin:0 0 .5rem;font-weight:400}.test-link[data-v-7582a38a]{font-size:.625rem;color:#0000001a;cursor:pointer;user-select:none;margin-top:.25rem;display:inline-block}.test-link[data-v-7582a38a]:hover{color:#0003}.test-link-left[data-v-7582a38a]{position:absolute;top:1rem;left:1rem;margin-top:0}.agency-fees-section[data-v-7582a38a]{margin-top:6rem;padding:5rem 0;border-top:1px solid rgba(0,0,0,.05);position:relative}.agency-fees-header[data-v-7582a38a]{text-align:center;margin-bottom:4rem}.agency-fees-title[data-v-7582a38a]{font-size:2.75rem;font-weight:800;color:#1a1a1a;margin-bottom:1rem;letter-spacing:-.03em;background:linear-gradient(135deg,#1a1a1a,#4a5568);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.partner-badge[data-v-7582a38a]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:#007fff0d;border:1px solid rgba(0,127,255,.1);border-radius:100px;color:#007fff;font-size:.9375rem;font-weight:600}.exclusive-benefit-card[data-v-7582a38a]{max-width:900px;margin:0 auto 4rem;background:#1a1a1a;border-radius:32px;overflow:hidden;position:relative;box-shadow:0 24px 48px #00000026}.exclusive-benefit-card[data-v-7582a38a]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,215,0,.1) 0%,transparent 100%);pointer-events:none}.benefit-card-inner[data-v-7582a38a]{display:flex;justify-content:space-between;align-items:center;padding:3rem 4rem;position:relative;z-index:1}.benefit-tag[data-v-7582a38a]{display:inline-block;padding:.375rem 1rem;background:linear-gradient(135deg,#d4af37,gold);color:#1a1a1a;border-radius:8px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}.benefit-main-title[data-v-7582a38a]{font-size:2.25rem;font-weight:800;color:#fff;margin-bottom:1rem;line-height:1.2}.highlight-gold[data-v-7582a38a]{color:gold;text-shadow:0 0 20px rgba(255,215,0,.3)}.benefit-sub-desc[data-v-7582a38a]{font-size:1.125rem;color:#ffffffb3;margin:0}.gift-icon-wrapper[data-v-7582a38a]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.gift-emoji[data-v-7582a38a]{font-size:5rem;filter:drop-shadow(0 0 20px rgba(255,215,0,.4));z-index:2;animation:float-7582a38a 3s ease-in-out infinite}.glow-effect[data-v-7582a38a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle,rgba(255,215,0,.2) 0%,transparent 70%);z-index:1;animation:pulse-7582a38a 2s infinite}@keyframes float-7582a38a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-7582a38a{0%{transform:translate(-50%,-50%) scale(.8);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.8}to{transform:translate(-50%,-50%) scale(.8);opacity:.5}}.agency-grid[data-v-7582a38a]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;max-width:1100px;margin:0 auto}.agency-card[data-v-7582a38a]{background:#fff;border-radius:32px;padding:3rem;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 30px #00000008;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.agency-card[data-v-7582a38a]:hover{transform:translateY(-8px);box-shadow:0 20px 50px #00000014}.agency-card-header[data-v-7582a38a]{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem}.country-flag[data-v-7582a38a]{font-size:2rem}.agency-card-title[data-v-7582a38a]{font-size:1.75rem;font-weight:800;color:#1a1a1a;margin:0}.fee-items[data-v-7582a38a]{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}.fee-item-box[data-v-7582a38a]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:#f8fafc;border-radius:20px;border:1px solid transparent;transition:all .3s ease}.fee-item-box[data-v-7582a38a]:hover{background:#f1f5f9}.highlight-box[data-v-7582a38a]{background:#007fff08;border:1px solid rgba(0,127,255,.1)}.indonesian-card .highlight-box[data-v-7582a38a]{background:#05966908;border:1px solid rgba(5,150,105,.1)}.fee-mode-info[data-v-7582a38a]{display:flex;align-items:center;gap:.75rem}.mode-icon[data-v-7582a38a]{font-size:1.25rem;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000000d}.fee-label[data-v-7582a38a]{font-size:1rem;color:#64748b;font-weight:600}.fee-value[data-v-7582a38a]{font-size:1.25rem;font-weight:800;color:#1a1a1a}.fee-value small[data-v-7582a38a]{font-size:.8125rem;font-weight:500;color:#94a3b8;margin-left:2px}.text-blue[data-v-7582a38a]{color:#007fff}.text-green[data-v-7582a38a]{color:#059669}.text-red[data-v-7582a38a]{color:#dc2626}.fee-details-section[data-v-7582a38a]{display:flex;flex-direction:column;gap:2rem}.details-group-title[data-v-7582a38a]{font-size:.875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.25rem}.fancy-list[data-v-7582a38a]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.indonesian-card .fancy-list[data-v-7582a38a]{grid-template-columns:1fr}.fancy-list li[data-v-7582a38a]{font-size:.875rem;color:#4a5568;display:flex;align-items:center;gap:.625rem;font-weight:500}.fancy-list li[data-v-7582a38a]:before{content:"✓";color:#10b981;font-weight:900}.fancy-list li.exclude[data-v-7582a38a]:before{content:"✕";color:#dc2626}.note-item[data-v-7582a38a]{grid-column:1 / -1;color:#94a3b8!important;font-size:.75rem!important;font-style:italic}.note-item[data-v-7582a38a]:before{content:"*"!important;color:#94a3b8!important}.pricing-faq-section[data-v-7582a38a]{margin-top:4rem;max-width:800px;margin-left:auto;margin-right:auto;padding:3rem 2rem;background:#fffc;backdrop-filter:blur(10px);border-radius:20px;border:1px solid rgba(0,127,255,.1)}.pricing-faq-title[data-v-7582a38a]{font-size:1.75rem;font-weight:700;color:#1a1a1a;margin-bottom:2rem;text-align:center;letter-spacing:-.01em}.pricing-faq-list[data-v-7582a38a]{display:flex;flex-direction:column;gap:2rem}.pricing-faq-item[data-v-7582a38a]{padding:1.5rem;background:#fff9;border-radius:12px;border:1px solid rgba(0,127,255,.1)}.pricing-faq-question[data-v-7582a38a]{font-size:1.125rem;font-weight:600;color:#007fff;margin-bottom:.75rem;line-height:1.5}.pricing-faq-answer[data-v-7582a38a]{font-size:.9375rem;line-height:1.8;color:#4a5568;margin:0}.highlight-price[data-v-7582a38a]{color:#007fff;font-weight:700;font-size:1.1em}.highlight-text[data-v-7582a38a]{color:#b45309;background:linear-gradient(135deg,#ffd70033,#ffc10726);padding:2px 6px;border-radius:4px;font-weight:700}@media (max-width: 768px){.static-page[data-v-7582a38a]{width:100%;padding-bottom:2rem}.page-container[data-v-7582a38a]{padding:1rem .75rem;padding-top:calc(48px + 1rem + env(safe-area-inset-top,0px));min-height:100%;display:flex;align-items:flex-start;justify-content:center}.pricing-container[data-v-7582a38a]{padding:0 .5rem 2rem;width:100%;max-width:100%}.pricing-header[data-v-7582a38a]{margin-bottom:1.5rem;padding:0 .25rem;text-align:center}.pricing-title[data-v-7582a38a]{font-size:1.5rem;margin-bottom:.5rem;line-height:1.3}.pricing-subtitle[data-v-7582a38a]{font-size:.9375rem;margin-bottom:.75rem;line-height:1.5}.pricing-intro[data-v-7582a38a]{font-size:.8125rem;line-height:1.6;text-align:center}.plans-grid[data-v-7582a38a]{grid-template-columns:1fr;gap:1rem}.plans-grid.single-plan[data-v-7582a38a]{max-width:100%}.plan-card[data-v-7582a38a]{padding:1.25rem 1rem;border-radius:16px}.plan-header[data-v-7582a38a]{margin-bottom:1rem;text-align:left}.plan-icon[data-v-7582a38a]{width:40px;height:40px;margin-bottom:.75rem}.plan-icon svg[data-v-7582a38a]{width:20px;height:20px}.plan-name[data-v-7582a38a]{font-size:1.25rem;margin-bottom:.5rem}.plan-price[data-v-7582a38a]{margin-top:.25rem;padding:.5rem 0;flex-wrap:wrap}.price-amount[data-v-7582a38a]{font-size:2rem}.price-period[data-v-7582a38a]{font-size:.8125rem}.plan-price[data-v-7582a38a]{flex-wrap:wrap;row-gap:.5rem}.redeemable-badge-wrapper[data-v-7582a38a]{margin-left:0;margin-top:.25rem;flex-basis:100%;justify-content:center}.redeemable-badge[data-v-7582a38a]{padding:.3rem .625rem}.redeemable-check[data-v-7582a38a],.redeemable-text[data-v-7582a38a]{font-size:.6875rem}.redeemable-tooltip[data-v-7582a38a]{font-size:.75rem;padding:.625rem .875rem;white-space:normal;max-width:220px;text-align:center}.plan-content-area[data-v-7582a38a]{min-height:auto}.plan-features[data-v-7582a38a]{gap:1rem}.feature-group[data-v-7582a38a]{gap:.375rem}.feature-group-title[data-v-7582a38a]{font-size:.75rem;padding:.375rem .625rem;gap:.375rem;border-radius:8px}.feature-group-title svg[data-v-7582a38a]{width:14px;height:14px}.feature-group-title[data-v-7582a38a]:before{animation-duration:2.5s}.feature-group-title[data-v-7582a38a]:after{animation-duration:2.5s}.plan-feature[data-v-7582a38a]{gap:.625rem;padding:.5rem .625rem;align-items:flex-start}.plan-feature svg[data-v-7582a38a]{width:16px;height:16px;flex-shrink:0;margin-top:2px}.plan-feature span[data-v-7582a38a]{font-size:.8125rem;line-height:1.5}.plan-feature[data-v-7582a38a] .free-none{font-size:.75rem;padding:.125rem .375rem;display:inline;white-space:normal;line-height:1.4}.free-version-section[data-v-7582a38a]{margin:1rem 0;padding:1rem;border-radius:12px}.free-section-header[data-v-7582a38a]{margin-bottom:.75rem}.free-section-title[data-v-7582a38a]{font-size:.875rem}.free-benefits-list[data-v-7582a38a]{gap:.375rem}.free-benefit-row[data-v-7582a38a]{font-size:.75rem;gap:.5rem}.free-benefit-row .benefit-check[data-v-7582a38a]{font-size:.8125rem}.pricing-buttons-group[data-v-7582a38a]{flex-direction:row;gap:.625rem;margin-top:.5rem}.pricing-button[data-v-7582a38a]{padding:.75rem 1rem;font-size:.8125rem;border-radius:10px}.secondary-button[data-v-7582a38a]{order:1;flex:1}.premium-button[data-v-7582a38a]{order:2;flex:1.2}.pricing-note[data-v-7582a38a]{font-size:.6875rem;margin-bottom:.375rem}.plan-badge[data-v-7582a38a]{top:.75rem;right:.75rem;padding:.25rem .5rem;font-size:.5625rem}.spacer[data-v-7582a38a]{min-height:.5rem}.agency-fees-section[data-v-7582a38a]{margin-top:2.5rem;padding:2rem 0}.agency-fees-header[data-v-7582a38a]{margin-bottom:2rem;padding:0 .25rem}.agency-fees-title[data-v-7582a38a]{font-size:1.5rem;margin-bottom:.75rem}.partner-badge[data-v-7582a38a]{font-size:.75rem;padding:.375rem .875rem}.partner-badge svg[data-v-7582a38a]{width:14px;height:14px}.exclusive-benefit-card[data-v-7582a38a]{border-radius:20px;margin:0 .25rem 1.5rem}.benefit-card-inner[data-v-7582a38a]{flex-direction:column;padding:1.5rem 1.25rem;text-align:center;gap:1rem}.benefit-tag[data-v-7582a38a]{font-size:.625rem;padding:.25rem .75rem;margin-bottom:.75rem}.benefit-main-title[data-v-7582a38a]{font-size:1.25rem;margin-bottom:.5rem;line-height:1.3}.benefit-sub-desc[data-v-7582a38a]{font-size:.875rem}.benefit-card-visual[data-v-7582a38a]{margin-top:.5rem}.gift-icon-wrapper[data-v-7582a38a]{width:80px;height:80px}.gift-emoji[data-v-7582a38a]{font-size:3rem}.agency-grid[data-v-7582a38a]{grid-template-columns:1fr;gap:1.25rem;padding:0 .25rem}.agency-card[data-v-7582a38a]{padding:1.5rem 1.25rem;border-radius:20px}.agency-card-header[data-v-7582a38a]{margin-bottom:1.5rem;gap:.75rem}.country-flag[data-v-7582a38a]{font-size:1.75rem}.agency-card-title[data-v-7582a38a]{font-size:1.25rem}.fee-items[data-v-7582a38a]{gap:.75rem;margin-bottom:1.5rem}.fee-item-box[data-v-7582a38a]{padding:.875rem 1rem;border-radius:14px}.mode-icon[data-v-7582a38a]{width:32px;height:32px;font-size:1rem;border-radius:10px}.fee-label[data-v-7582a38a]{font-size:.875rem}.fee-value[data-v-7582a38a]{font-size:1rem}.fee-value small[data-v-7582a38a]{font-size:.75rem}.fee-details-section[data-v-7582a38a]{gap:1.25rem}.details-group-title[data-v-7582a38a]{font-size:.75rem;margin-bottom:.875rem}.fancy-list[data-v-7582a38a]{grid-template-columns:1fr;gap:.5rem}.fancy-list li[data-v-7582a38a]{font-size:.8125rem;gap:.5rem}.note-item[data-v-7582a38a]{font-size:.6875rem!important}.pricing-faq-section[data-v-7582a38a]{padding:1.5rem 1rem;border-radius:16px;margin:2rem .25rem 1.5rem}.pricing-faq-title[data-v-7582a38a]{font-size:1.25rem;margin-bottom:1.25rem}.pricing-faq-list[data-v-7582a38a]{gap:1rem}.pricing-faq-item[data-v-7582a38a]{padding:1rem;border-radius:12px}.pricing-faq-question[data-v-7582a38a]{font-size:.9375rem;margin-bottom:.5rem;line-height:1.4}.pricing-faq-answer[data-v-7582a38a]{font-size:.8125rem;line-height:1.6}}@media (max-width: 374px){.pricing-title[data-v-7582a38a]{font-size:1.375rem}.price-amount[data-v-7582a38a]{font-size:1.75rem}.plan-feature span[data-v-7582a38a]{font-size:.75rem}.plan-feature[data-v-7582a38a] .free-none{font-size:.6875rem}.pricing-buttons-group[data-v-7582a38a]{flex-direction:column;gap:.5rem}.secondary-button[data-v-7582a38a],.premium-button[data-v-7582a38a]{flex:none;width:100%}.premium-button[data-v-7582a38a]{order:1}.secondary-button[data-v-7582a38a]{order:2}.benefit-main-title[data-v-7582a38a],.agency-card-title[data-v-7582a38a]{font-size:1.125rem}.fee-value[data-v-7582a38a]{font-size:.9375rem}}.extension-privacy-page[data-v-5d8c4418]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;line-height:1.6;color:#333;background:#fff;min-height:100vh}.page-container[data-v-5d8c4418]{max-width:800px;margin:0 auto;padding:40px 20px}h1[data-v-5d8c4418]{color:#1a1a1a;border-bottom:2px solid #e5e7eb;padding-bottom:10px;font-size:2rem;font-weight:700;margin-bottom:.5rem}h2[data-v-5d8c4418]{color:#374151;margin-top:30px;font-size:1.375rem;font-weight:600}h3[data-v-5d8c4418]{color:#4b5563;margin-top:20px;font-size:1.125rem;font-weight:600}ul[data-v-5d8c4418]{margin:10px 0;padding-left:25px}li[data-v-5d8c4418]{margin:8px 0}.last-updated[data-v-5d8c4418]{color:#6b7280;font-style:italic;margin-bottom:1.5rem}.highlight[data-v-5d8c4418]{background:#eff6ff;padding:15px;border-left:4px solid #007FFF;margin:20px 0;border-radius:0 8px 8px 0}a[data-v-5d8c4418]{color:#007fff;text-decoration:none}a[data-v-5d8c4418]:hover{text-decoration:underline}section[data-v-5d8c4418]{margin-bottom:1.5rem}section p[data-v-5d8c4418]{margin-bottom:.75rem}@media (max-width: 768px){.page-container[data-v-5d8c4418]{padding:24px 16px}h1[data-v-5d8c4418]{font-size:1.5rem}h2[data-v-5d8c4418]{font-size:1.25rem;margin-top:24px}h3[data-v-5d8c4418]{font-size:1rem;margin-top:16px}.highlight[data-v-5d8c4418]{padding:12px;margin:16px 0}}.blog-list-page[data-v-53ae1e7e]{min-height:100vh;background:linear-gradient(180deg,#fff,#f8fafc,#eff6ff);padding:120px 20px 80px;position:relative}.blog-header[data-v-53ae1e7e]{max-width:1200px;margin:0 auto 50px;text-align:center;position:relative;z-index:1;padding:0 20px}.blog-title[data-v-53ae1e7e]{font-size:2.75rem;font-weight:800;color:#0f172a;margin:0 0 12px;letter-spacing:-.03em;background:linear-gradient(135deg,#007fff,#06c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;display:inline-block}.blog-title[data-v-53ae1e7e]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:60px;height:4px;background:linear-gradient(90deg,#007fff,#4da6ff);border-radius:2px}.blog-subtitle[data-v-53ae1e7e]{font-size:1.0625rem;color:#64748b;line-height:1.6;font-weight:500;max-width:600px;margin:20px auto 0}.blog-categories-grid[data-v-53ae1e7e]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;position:relative;z-index:1}.blog-category-card[data-v-53ae1e7e]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #0000000f,0 1px 4px #0000000a;cursor:pointer;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,127,255,.08);position:relative;display:flex;flex-direction:column}.blog-category-card[data-v-53ae1e7e]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#007fff,#4da6ff);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:1}.blog-category-card[data-v-53ae1e7e]:hover:before{transform:scaleX(1)}.blog-category-card[data-v-53ae1e7e]:hover{transform:translateY(-12px);box-shadow:0 20px 48px #007fff26,0 8px 24px #007fff1a;border-color:#007fff33}.blog-category-image[data-v-53ae1e7e]{width:100%;height:240px;overflow:hidden;background:linear-gradient(135deg,#007fff,#06c);position:relative}.blog-category-image[data-v-53ae1e7e]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.1) 100%)}.blog-category-image img[data-v-53ae1e7e]{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.blog-category-card:hover .blog-category-image img[data-v-53ae1e7e]{transform:scale(1.08)}.blog-category-content[data-v-53ae1e7e]{padding:28px;flex:1;display:flex;flex-direction:column}.blog-category-title[data-v-53ae1e7e]{font-size:1.625rem;font-weight:700;color:#0f172a;margin:0 0 14px;line-height:1.35;letter-spacing:-.01em;transition:color .3s ease}.blog-category-card:hover .blog-category-title[data-v-53ae1e7e]{color:#007fff}.blog-category-desc[data-v-53ae1e7e]{font-size:1rem;color:#64748b;line-height:1.7;margin:0;flex:1}@media (max-width: 768px){.blog-list-page[data-v-53ae1e7e]{padding:60px 16px 24px;padding-top:calc(60px + env(safe-area-inset-top,0px));min-height:100vh;overflow-y:auto}.blog-header[data-v-53ae1e7e]{margin-bottom:40px;padding:0 16px}.blog-title[data-v-53ae1e7e]{font-size:2rem}.blog-title[data-v-53ae1e7e]:after{width:50px;height:3px}.blog-subtitle[data-v-53ae1e7e]{font-size:1rem;margin-top:16px}.blog-categories-grid[data-v-53ae1e7e]{grid-template-columns:1fr;gap:24px}.blog-category-image[data-v-53ae1e7e]{height:200px}.blog-category-content[data-v-53ae1e7e]{padding:24px}.blog-category-title[data-v-53ae1e7e]{font-size:1.375rem}.blog-category-desc[data-v-53ae1e7e]{font-size:.9375rem}}.blog-category-page[data-v-51a1a201]{min-height:100vh;background:linear-gradient(180deg,#fff,#f8fafc,#eff6ff);padding:120px 20px 80px;position:relative}.category-header[data-v-51a1a201]{max-width:1200px;margin:0 auto 50px;text-align:center;position:relative;z-index:1;padding:0 20px}.category-hero-image[data-v-51a1a201]{max-width:1000px;margin:0 auto 1.5rem;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #007fff1f}.category-hero-image img[data-v-51a1a201]{width:100%;height:auto;display:block;transition:transform .3s ease}.category-hero-image:hover img[data-v-51a1a201]{transform:scale(1.02)}.category-title[data-v-51a1a201]{font-size:2.75rem;font-weight:800;color:#0f172a;margin:0 0 12px;letter-spacing:-.03em;background:linear-gradient(135deg,#007fff,#06c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;display:inline-block}.category-title[data-v-51a1a201]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:60px;height:4px;background:linear-gradient(90deg,#007fff,#4da6ff);border-radius:2px}.category-subtitle[data-v-51a1a201]{font-size:1.0625rem;color:#64748b;line-height:1.6;font-weight:500;max-width:700px;margin:20px auto 0}.loading-container[data-v-51a1a201]{max-width:1200px;margin:100px auto;text-align:center}.loading-spinner[data-v-51a1a201]{width:48px;height:48px;margin:0 auto 24px;border:4px solid rgba(0,127,255,.15);border-top-color:#007fff;border-radius:50%;animation:spin-51a1a201 .8s linear infinite}@keyframes spin-51a1a201{to{transform:rotate(360deg)}}.loading-container p[data-v-51a1a201]{font-size:1.125rem;color:#6b7280}.error-container[data-v-51a1a201]{max-width:1200px;margin:100px auto;text-align:center}.error-container svg[data-v-51a1a201]{margin-bottom:24px}.error-message[data-v-51a1a201]{font-size:1.125rem;color:#ef4444;margin-bottom:24px}.retry-button[data-v-51a1a201]{padding:12px 32px;font-size:1rem;font-weight:600;color:#fff;background:#007fff;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.retry-button[data-v-51a1a201]:hover{background:#06c;transform:translateY(-2px);box-shadow:0 8px 20px #007fff4d}.blog-list[data-v-51a1a201]{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative;z-index:1}.blog-card[data-v-51a1a201]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #0000000d,0 1px 3px #00000008;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,127,255,.08);position:relative;display:flex;flex-direction:column;height:100%}.blog-card[data-v-51a1a201]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#007fff,#4da6ff);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.4,0,.2,1)}.blog-card[data-v-51a1a201]:hover:before{transform:scaleX(1)}.blog-card[data-v-51a1a201]:hover{transform:translateY(-8px);box-shadow:0 12px 32px #007fff1f,0 4px 16px #007fff14;border-color:#007fff33}.blog-cover[data-v-51a1a201]{width:100%;height:200px;overflow:hidden;background:linear-gradient(135deg,#007fff,#06c);position:relative}.blog-cover[data-v-51a1a201]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.1) 100%)}.blog-cover img[data-v-51a1a201]{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.blog-card:hover .blog-cover img[data-v-51a1a201]{transform:scale(1.08)}.blog-cover-placeholder[data-v-51a1a201]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f4ff,#e0eaff)}.blog-cover-placeholder svg[data-v-51a1a201]{opacity:.3;color:#007fff}.blog-content[data-v-51a1a201]{padding:20px;display:flex;flex-direction:column;flex-grow:1}.blog-card-title[data-v-51a1a201]{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0 0 10px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.01em;transition:color .3s ease}.blog-card:hover .blog-card-title[data-v-51a1a201]{color:#007fff}.blog-excerpt[data-v-51a1a201]{font-size:.875rem;color:#64748b;line-height:1.6;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.blog-meta[data-v-51a1a201]{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:.8125rem;color:#94a3b8}.blog-date[data-v-51a1a201],.blog-author[data-v-51a1a201]{display:flex;align-items:center;gap:4px;transition:color .3s ease}.blog-date svg[data-v-51a1a201],.blog-author svg[data-v-51a1a201]{width:14px;height:14px}.blog-card:hover .blog-date[data-v-51a1a201],.blog-card:hover .blog-author[data-v-51a1a201]{color:#64748b}.blog-tags[data-v-51a1a201]{display:flex;flex-wrap:wrap;gap:6px}.blog-tag[data-v-51a1a201]{padding:4px 10px;font-size:.75rem;font-weight:600;color:#007fff;background:#007fff14;border-radius:12px;border:1px solid rgba(0,127,255,.15);transition:all .3s ease}.blog-card:hover .blog-tag[data-v-51a1a201]{background:#007fff1f;border-color:#007fff40;transform:translateY(-1px)}.empty-container[data-v-51a1a201]{max-width:1200px;margin:100px auto;text-align:center}.empty-container svg[data-v-51a1a201]{margin-bottom:24px}.empty-message[data-v-51a1a201]{font-size:1.125rem;color:#9ca3af}.pagination[data-v-51a1a201]{max-width:1200px;margin:70px auto 0;display:flex;align-items:center;justify-content:center;gap:28px;position:relative;z-index:1}.pagination-button[data-v-51a1a201]{display:flex;align-items:center;gap:10px;padding:14px 28px;font-size:1.0625rem;font-weight:600;color:#007fff;background:#fff;border:2px solid #007FFF;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #007fff1a}.pagination-button[data-v-51a1a201]:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#007fff,#06c);transform:translateY(-3px);box-shadow:0 12px 28px #007fff4d}.pagination-button[data-v-51a1a201]:active:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #007fff40}.pagination-button[data-v-51a1a201]:disabled{opacity:.35;cursor:not-allowed;border-color:#cbd5e1;color:#94a3b8}.pagination-info[data-v-51a1a201]{font-size:1.0625rem;font-weight:600;color:#334155;padding:0 12px}@media (max-width: 1400px){.blog-list[data-v-51a1a201]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1024px){.blog-list[data-v-51a1a201]{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 768px){.blog-category-page[data-v-51a1a201]{padding:60px 16px 24px;padding-top:calc(60px + env(safe-area-inset-top,0px))}.category-header[data-v-51a1a201]{margin-bottom:40px;padding:0 16px}.category-hero-image[data-v-51a1a201]{max-width:100%;margin-bottom:1.5rem;border-radius:12px}.category-title[data-v-51a1a201]{font-size:2rem}.category-subtitle[data-v-51a1a201]{font-size:1rem;margin-top:16px}.blog-list[data-v-51a1a201]{grid-template-columns:1fr;gap:20px}.blog-cover[data-v-51a1a201]{height:180px}.blog-content[data-v-51a1a201]{padding:16px}.blog-card-title[data-v-51a1a201]{font-size:1.125rem}.blog-excerpt[data-v-51a1a201]{font-size:.875rem}.pagination[data-v-51a1a201]{flex-direction:column;gap:18px;margin-top:50px}.pagination-button[data-v-51a1a201]{width:100%;justify-content:center;padding:16px 32px}}.blog-detail-page[data-v-fc60a993]{min-height:100vh;background:linear-gradient(180deg,#fff,#f8fafc,#eff6ff);padding:40px 20px 80px;position:relative}.loading-container[data-v-fc60a993],.error-container[data-v-fc60a993]{max-width:900px;margin:100px auto;text-align:center}.not-found-container[data-v-fc60a993]{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:40px 20px}.not-found-content[data-v-fc60a993]{text-align:center;max-width:500px}.not-found-icon[data-v-fc60a993]{margin-bottom:24px;display:flex;justify-content:center}.not-found-title[data-v-fc60a993]{font-size:4rem;font-weight:800;color:#007fff;margin:0 0 16px;line-height:1;background:linear-gradient(135deg,#007fff,#06c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.not-found-message[data-v-fc60a993]{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0 0 12px}.not-found-description[data-v-fc60a993]{font-size:1.0625rem;color:#64748b;margin:0 0 32px;line-height:1.6}.back-to-blog-button[data-v-fc60a993]{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;font-size:1.0625rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#007fff,#06c);border:none;border-radius:16px;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #007fff40}.back-to-blog-button[data-v-fc60a993]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #007fff59}.back-to-blog-button[data-v-fc60a993]:active{transform:translateY(0);box-shadow:0 4px 16px #007fff40}.loading-spinner[data-v-fc60a993]{width:48px;height:48px;margin:0 auto 24px;border:4px solid rgba(102,126,234,.15);border-top-color:#667eea;border-radius:50%;animation:spin-fc60a993 .8s linear infinite}@keyframes spin-fc60a993{to{transform:rotate(360deg)}}.loading-container p[data-v-fc60a993]{font-size:1.125rem;color:#6b7280}.error-container svg[data-v-fc60a993]{margin-bottom:24px}.error-message[data-v-fc60a993]{font-size:1.125rem;color:#ef4444;margin-bottom:24px}.retry-button[data-v-fc60a993]{padding:12px 32px;font-size:1rem;font-weight:600;color:#fff;background:#667eea;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.retry-button[data-v-fc60a993]:hover{background:#5568d3;transform:translateY(-2px);box-shadow:0 8px 20px #667eea4d}.blog-detail[data-v-fc60a993]{max-width:920px;margin:0 auto;position:relative;z-index:1}.back-button[data-v-fc60a993]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;font-size:.9375rem;font-weight:600;color:#007fff;background:#fff;border:2px solid #007FFF;border-radius:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:20px;box-shadow:0 2px 8px #007fff1a}.back-button[data-v-fc60a993]:hover{color:#fff;background:linear-gradient(135deg,#007fff,#06c);transform:translate(-6px);box-shadow:0 8px 20px #007fff40}.back-button[data-v-fc60a993]:active{transform:translate(-3px);box-shadow:0 4px 12px #007fff33}.blog-header[data-v-fc60a993]{background:#fff;border-radius:24px;overflow:hidden;margin-bottom:24px}.blog-cover[data-v-fc60a993]{width:100%;height:600px;overflow:hidden;background:linear-gradient(135deg,#007fff,#06c);position:relative}.blog-cover[data-v-fc60a993]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.15) 100%)}.blog-cover img[data-v-fc60a993]{width:100%;height:100%;object-fit:cover}.blog-header-content[data-v-fc60a993]{padding:20px 28px}.blog-title[data-v-fc60a993]{font-size:2.25rem;font-weight:800;color:#0f172a;margin:0 0 12px;line-height:1.3;letter-spacing:-.02em}.blog-meta[data-v-fc60a993]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:0;font-size:.875rem;color:#64748b}.blog-date[data-v-fc60a993],.blog-author[data-v-fc60a993],.reading-time[data-v-fc60a993]{display:flex;align-items:center;gap:5px;font-weight:500}.blog-date svg[data-v-fc60a993],.blog-author svg[data-v-fc60a993],.reading-time svg[data-v-fc60a993]{width:16px;height:16px}.blog-tags[data-v-fc60a993]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.blog-tag[data-v-fc60a993]{padding:5px 14px;font-size:.8125rem;font-weight:600;color:#007fff;background:#007fff14;border-radius:14px;border:1px solid rgba(0,127,255,.15);transition:all .3s ease}.blog-tag[data-v-fc60a993]:hover{background:#007fff1f;border-color:#007fff40;transform:translateY(-1px)}.blog-body[data-v-fc60a993]{background:#fff;border-radius:24px;padding:32px;margin-bottom:40px}.blog-excerpt[data-v-fc60a993]{padding:20px;background:linear-gradient(135deg,#007fff0a,#4da6ff0a);border-left:4px solid #007FFF;border-radius:12px;margin-bottom:24px}.blog-excerpt p[data-v-fc60a993]{font-size:1.1875rem;color:#334155;line-height:1.85;margin:0;font-style:italic;font-weight:500}.blog-content[data-v-fc60a993]{font-size:1.125rem;color:#1e293b;line-height:1.85;letter-spacing:.01em}.blog-content[data-v-fc60a993] h1,.blog-content[data-v-fc60a993] h2,.blog-content[data-v-fc60a993] h3,.blog-content[data-v-fc60a993] h4,.blog-content[data-v-fc60a993] h5,.blog-content[data-v-fc60a993] h6{font-weight:700;color:#1f2937;margin:32px 0 16px;line-height:1.4}.blog-content[data-v-fc60a993] h1{font-size:2rem}.blog-content[data-v-fc60a993] h2{font-size:1.75rem}.blog-content[data-v-fc60a993] h3{font-size:1.5rem}.blog-content[data-v-fc60a993] h4{font-size:1.25rem}.blog-content[data-v-fc60a993] h5{font-size:1.125rem}.blog-content[data-v-fc60a993] h6{font-size:1rem}.blog-content[data-v-fc60a993] p{margin:0 0 20px}.blog-content[data-v-fc60a993] ul,.blog-content[data-v-fc60a993] ol{margin:20px 0;padding-left:32px}.blog-content[data-v-fc60a993] li{margin:8px 0}.blog-content[data-v-fc60a993] blockquote{padding:20px 24px;margin:24px 0;background:#f9fafb;border-left:4px solid #667eea;border-radius:8px;font-style:italic;color:#4b5563}.blog-content[data-v-fc60a993] blockquote p:last-child{margin-bottom:0}.blog-content[data-v-fc60a993] a,.blog-content[data-v-fc60a993] a:link,.blog-content[data-v-fc60a993] a:visited{color:#1e293b;text-decoration:underline;text-decoration-style:solid;text-decoration-color:#64748b;text-underline-offset:3px;font-weight:400;transition:all .2s ease}.blog-content[data-v-fc60a993] a:hover,.blog-content[data-v-fc60a993] a:active{color:#0f172a;text-decoration-color:#475569;background-color:#00000005}.blog-content[data-v-fc60a993] code{padding:2px 8px;font-family:Monaco,Courier New,monospace;font-size:.9em;color:#e11d48;background:#fef2f2;border-radius:4px}.blog-content[data-v-fc60a993] strong{font-weight:700;color:#1f2937}.blog-content[data-v-fc60a993] em{font-style:italic}.blog-content[data-v-fc60a993] hr{margin:32px 0;border:none;border-top:2px solid #E5E7EB}.blog-content[data-v-fc60a993] .embedded-asset-image{margin:24px 0;text-align:center}.blog-content[data-v-fc60a993] .embedded-asset-image img{max-width:70%;height:auto;border-radius:12px;box-shadow:0 4px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease}.blog-content[data-v-fc60a993] .embedded-asset-image img:hover{transform:scale(1.02);box-shadow:0 8px 30px #0000001f}@media (max-width: 768px){.blog-content[data-v-fc60a993] .embedded-asset-image img{max-width:100%}}.blog-content[data-v-fc60a993] .embedded-asset-image figcaption{margin-top:12px;font-size:.9375rem;color:#64748b;font-style:italic;line-height:1.5}.blog-content[data-v-fc60a993] .embedded-asset-file{margin:20px 0;padding:16px 20px;background:linear-gradient(135deg,#007fff0a,#4da6ff0a);border:1px solid rgba(0,127,255,.15);border-radius:12px}.blog-content[data-v-fc60a993] .embedded-asset-file a{display:inline-flex;align-items:center;gap:8px;color:#007fff;font-weight:600;text-decoration:none}.blog-content[data-v-fc60a993] .embedded-asset-file a:hover{text-decoration:underline}.blog-content[data-v-fc60a993] table{width:100%;table-layout:auto;border-collapse:collapse;margin:24px 0;font-size:1.0625rem;box-shadow:0 2px 8px #0000000d;border-radius:8px;overflow:hidden}.blog-content[data-v-fc60a993] th,.blog-content[data-v-fc60a993] td{padding:14px 16px;text-align:left;border-bottom:1px solid #E5E7EB;word-wrap:break-word;overflow-wrap:break-word}.blog-content[data-v-fc60a993] th{background:linear-gradient(135deg,#007fff14,#4da6ff14);color:#0f172a;font-weight:700;font-size:1.0625rem;white-space:nowrap}.blog-content[data-v-fc60a993] tr:last-child td{border-bottom:none}.blog-content[data-v-fc60a993] tr:hover{background:#007fff05}.blog-content[data-v-fc60a993] td:first-child{font-weight:600;color:#334155;white-space:nowrap;width:1%}.blog-content[data-v-fc60a993] td:not(:first-child){min-width:120px}.blog-content[data-v-fc60a993] .math-block{display:block;margin:20px 0;text-align:center;overflow-x:auto;padding:16px;background:#007fff05;border-radius:8px}.blog-content[data-v-fc60a993] .math-inline{display:inline;margin:0 2px}.blog-content[data-v-fc60a993] .katex{font-size:1.1em}.blog-content[data-v-fc60a993] .katex-display{margin:1.5em 0;text-align:center}.blog-content[data-v-fc60a993] .katex-display>.katex{text-align:center;max-width:100%;overflow-x:auto;overflow-y:hidden}@media (max-width: 768px){.blog-detail-page[data-v-fc60a993]{padding:60px 16px 24px;padding-top:calc(60px + env(safe-area-inset-top,0px));min-height:100vh;overflow-y:auto}.back-button[data-v-fc60a993]{padding:12px 20px;font-size:.9375rem}.blog-header[data-v-fc60a993]{border-radius:20px}.blog-title[data-v-fc60a993]{font-size:2rem}.blog-cover[data-v-fc60a993]{height:360px}.blog-header-content[data-v-fc60a993]{padding:32px 24px}.blog-body[data-v-fc60a993]{padding:32px 24px;border-radius:20px}.blog-meta[data-v-fc60a993]{flex-direction:column;align-items:flex-start;gap:14px}.blog-excerpt[data-v-fc60a993]{padding:20px}.blog-excerpt p[data-v-fc60a993],.blog-content[data-v-fc60a993]{font-size:1.0625rem}.not-found-container[data-v-fc60a993]{min-height:50vh;padding:60px 16px 40px;padding-top:calc(60px + env(safe-area-inset-top,0px))}.not-found-icon svg[data-v-fc60a993]{width:80px;height:80px}.not-found-title[data-v-fc60a993]{font-size:3rem}.not-found-message[data-v-fc60a993]{font-size:1.25rem}.not-found-description[data-v-fc60a993]{font-size:1rem}.back-to-blog-button[data-v-fc60a993]{padding:12px 24px;font-size:1rem;width:100%;max-width:280px;justify-content:center}}.insights-list-page[data-v-8d35bcfa]{min-height:100vh;background:linear-gradient(180deg,#fff,#f8fafc,#eff6ff);padding:120px 20px 80px}.insights-header[data-v-8d35bcfa]{max-width:900px;margin:0 auto 60px;text-align:center}.insights-title[data-v-8d35bcfa]{font-size:3rem;font-weight:800;color:#0f172a;margin:0 0 16px;letter-spacing:-.03em;background:linear-gradient(135deg,#007fff,#06c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.insights-subtitle[data-v-8d35bcfa]{font-size:1.25rem;color:#64748b;line-height:1.8;margin:0}.clusters-section[data-v-8d35bcfa]{max-width:1200px;margin:0 auto 80px}.clusters-grid[data-v-8d35bcfa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:32px}.cluster-card[data-v-8d35bcfa]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 4px 24px #0000000f;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,127,255,.08)}.cluster-card[data-v-8d35bcfa]:hover{transform:translateY(-8px);box-shadow:0 20px 48px #007fff26;border-color:#007fff33}.cluster-image[data-v-8d35bcfa]{position:relative;width:100%;height:280px;overflow:hidden}.cluster-image img[data-v-8d35bcfa]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.cluster-card:hover .cluster-image img[data-v-8d35bcfa]{transform:scale(1.05)}.cluster-badge[data-v-8d35bcfa]{position:absolute;top:16px;right:16px;background:#0009;backdrop-filter:blur(8px);padding:8px 14px;border-radius:20px}.article-count[data-v-8d35bcfa]{color:#fff;font-size:.875rem;font-weight:600}.cluster-content[data-v-8d35bcfa]{padding:28px}.cluster-title[data-v-8d35bcfa]{font-size:1.75rem;font-weight:700;color:#0f172a;margin:0 0 12px;line-height:1.4;transition:color .3s ease}.cluster-card:hover .cluster-title[data-v-8d35bcfa]{color:#007fff}.cluster-description[data-v-8d35bcfa]{font-size:1rem;color:#64748b;line-height:1.7;margin:0 0 20px}.cluster-meta[data-v-8d35bcfa]{display:flex;justify-content:space-between;align-items:center}.cluster-date[data-v-8d35bcfa]{font-size:.875rem;color:#94a3b8}.cluster-cta[data-v-8d35bcfa]{display:flex;align-items:center;gap:6px;font-size:.9375rem;font-weight:600;color:#007fff;transition:gap .3s ease}.cluster-card:hover .cluster-cta[data-v-8d35bcfa]{gap:10px}.latest-articles-section[data-v-8d35bcfa]{max-width:1200px;margin:0 auto}.section-title[data-v-8d35bcfa]{font-size:2rem;font-weight:700;color:#0f172a;margin:0 0 32px;text-align:center}.articles-grid[data-v-8d35bcfa]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.article-card[data-v-8d35bcfa]{background:#fff;border-radius:20px;overflow:hidden;text-decoration:none;box-shadow:0 2px 16px #0000000d;transition:all .3s ease;border:1px solid rgba(0,127,255,.06)}.article-card[data-v-8d35bcfa]:hover{transform:translateY(-6px);box-shadow:0 12px 32px #007fff1f}.article-image[data-v-8d35bcfa]{position:relative;width:100%;height:180px;overflow:hidden}.article-image img[data-v-8d35bcfa]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.article-card:hover .article-image img[data-v-8d35bcfa]{transform:scale(1.05)}.pillar-badge[data-v-8d35bcfa]{position:absolute;top:12px;left:12px;background:linear-gradient(135deg,#007fff,#06c);color:#fff;font-size:.75rem;font-weight:600;padding:6px 12px;border-radius:12px}.article-content[data-v-8d35bcfa]{padding:20px}.article-tags[data-v-8d35bcfa]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.article-tag[data-v-8d35bcfa]{font-size:.75rem;font-weight:500;color:#007fff;background:#007fff14;padding:4px 10px;border-radius:10px}.article-title[data-v-8d35bcfa]{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0 0 10px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.article-card:hover .article-title[data-v-8d35bcfa]{color:#007fff}.article-excerpt[data-v-8d35bcfa]{font-size:.9375rem;color:#64748b;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-meta[data-v-8d35bcfa]{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;color:#94a3b8}.reading-time[data-v-8d35bcfa]{display:flex;align-items:center;gap:4px}@media (max-width: 1024px){.clusters-grid[data-v-8d35bcfa]{grid-template-columns:1fr}.articles-grid[data-v-8d35bcfa]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.insights-list-page[data-v-8d35bcfa]{padding:80px 16px 40px}.insights-title[data-v-8d35bcfa]{font-size:2rem}.insights-subtitle[data-v-8d35bcfa]{font-size:1rem}.cluster-image[data-v-8d35bcfa]{height:200px}.cluster-title[data-v-8d35bcfa]{font-size:1.375rem}.articles-grid[data-v-8d35bcfa]{grid-template-columns:1fr}.article-image[data-v-8d35bcfa]{height:160px}}.insights-cluster-page[data-v-c7137cbc]{min-height:100vh;background:linear-gradient(180deg,#fff,#f8fafc,#eff6ff);padding:40px 20px 80px;max-width:1200px;margin:0 auto}.loading-container[data-v-c7137cbc],.not-found-container[data-v-c7137cbc]{text-align:center;padding:100px 20px}.loading-spinner[data-v-c7137cbc]{width:48px;height:48px;margin:0 auto 24px;border:4px solid rgba(0,127,255,.15);border-top-color:#007fff;border-radius:50%;animation:spin-c7137cbc .8s linear infinite}@keyframes spin-c7137cbc{to{transform:rotate(360deg)}}.cluster-header[data-v-c7137cbc]{background:#fff;border-radius:24px;overflow:hidden;margin-bottom:40px;box-shadow:0 4px 24px #0000000f}.cluster-hero[data-v-c7137cbc]{position:relative;width:100%;height:400px}.cluster-hero img[data-v-c7137cbc]{width:100%;height:100%;object-fit:cover}.cluster-hero-overlay[data-v-c7137cbc]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.4) 100%)}.cluster-header-content[data-v-c7137cbc]{padding:32px}.cluster-title[data-v-c7137cbc]{font-size:2.5rem;font-weight:800;color:#0f172a;margin:0 0 16px;line-height:1.3}.cluster-description[data-v-c7137cbc]{font-size:1.125rem;color:#64748b;line-height:1.8;margin:0 0 24px}.cluster-meta[data-v-c7137cbc]{display:flex;flex-wrap:wrap;gap:24px;font-size:.9375rem;color:#64748b}.cluster-author[data-v-c7137cbc],.cluster-date[data-v-c7137cbc],.article-count[data-v-c7137cbc]{display:flex;align-items:center;gap:8px}.pillar-section[data-v-c7137cbc]{margin-bottom:48px}.pillar-card[data-v-c7137cbc]{background:linear-gradient(135deg,#007fff,#0052cc);border-radius:24px;padding:40px;cursor:pointer;transition:all .4s ease;position:relative;overflow:hidden}.pillar-card[data-v-c7137cbc]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 50%)}.pillar-card[data-v-c7137cbc]:hover{transform:translateY(-4px);box-shadow:0 20px 48px #007fff4d}.pillar-badge[data-v-c7137cbc]{display:inline-flex;align-items:center;gap:8px;background:#fff3;color:#fff;font-size:.875rem;font-weight:600;padding:8px 16px;border-radius:20px;margin-bottom:20px}.pillar-title[data-v-c7137cbc]{font-size:2rem;font-weight:700;color:#fff;margin:0 0 16px;line-height:1.4}.pillar-excerpt[data-v-c7137cbc]{font-size:1.125rem;color:#ffffffe6;line-height:1.8;margin:0 0 24px}.pillar-meta[data-v-c7137cbc]{display:flex;justify-content:space-between;align-items:center}.pillar-meta .reading-time[data-v-c7137cbc]{color:#fffc;font-size:.9375rem}.pillar-cta[data-v-c7137cbc]{display:flex;align-items:center;gap:8px;color:#fff;font-size:1rem;font-weight:600;transition:gap .3s ease}.pillar-card:hover .pillar-cta[data-v-c7137cbc]{gap:12px}.articles-section[data-v-c7137cbc]{margin-top:48px}.section-title[data-v-c7137cbc]{font-size:1.75rem;font-weight:700;color:#0f172a;margin:0 0 32px}.articles-grid[data-v-c7137cbc]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.article-card[data-v-c7137cbc]{background:#fff;border-radius:20px;overflow:hidden;text-decoration:none;box-shadow:0 2px 16px #0000000d;transition:all .3s ease;border:1px solid rgba(0,127,255,.06)}.article-card[data-v-c7137cbc]:hover{transform:translateY(-6px);box-shadow:0 12px 32px #007fff1f}.article-image[data-v-c7137cbc]{width:100%;height:180px;overflow:hidden}.article-image img[data-v-c7137cbc]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.article-card:hover .article-image img[data-v-c7137cbc]{transform:scale(1.05)}.article-content[data-v-c7137cbc]{padding:20px}.article-tags[data-v-c7137cbc]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.article-tag[data-v-c7137cbc]{font-size:.75rem;font-weight:500;color:#007fff;background:#007fff14;padding:4px 10px;border-radius:10px}.article-title[data-v-c7137cbc]{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0 0 10px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.article-card:hover .article-title[data-v-c7137cbc]{color:#007fff}.article-excerpt[data-v-c7137cbc]{font-size:.9375rem;color:#64748b;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-meta[data-v-c7137cbc]{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;color:#94a3b8}.reading-time[data-v-c7137cbc]{display:flex;align-items:center;gap:4px}@media (max-width: 1024px){.articles-grid[data-v-c7137cbc]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.insights-cluster-page[data-v-c7137cbc]{padding:24px 16px 40px}.cluster-hero[data-v-c7137cbc]{height:250px}.cluster-title[data-v-c7137cbc]{font-size:1.75rem}.cluster-meta[data-v-c7137cbc]{gap:16px}.pillar-card[data-v-c7137cbc]{padding:28px}.pillar-title[data-v-c7137cbc]{font-size:1.5rem}.articles-grid[data-v-c7137cbc]{grid-template-columns:1fr}}.insights-article-page[data-v-742816a8]{min-height:100vh;background:linear-gradient(180deg,#fff,#f8fafc,#eff6ff);padding:40px 20px 80px}.back-to-cluster[data-v-742816a8]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:500;color:#64748b;background:#fff;border:1px solid #E2E8F0;border-radius:10px;cursor:pointer;transition:all .2s ease;margin-bottom:20px;max-width:920px;margin-left:auto;margin-right:auto}.back-to-cluster[data-v-742816a8]:hover{color:#007fff;border-color:#007fff;background:#f0f7ff}.article-detail[data-v-742816a8]{display:flex;flex-direction:column}.loading-container[data-v-742816a8],.not-found-container[data-v-742816a8]{text-align:center;padding:100px 20px}.loading-spinner[data-v-742816a8]{width:48px;height:48px;margin:0 auto 24px;border:4px solid rgba(0,127,255,.15);border-top-color:#007fff;border-radius:50%;animation:spin-742816a8 .8s linear infinite}@keyframes spin-742816a8{to{transform:rotate(360deg)}}.not-found-content[data-v-742816a8]{max-width:400px;margin:0 auto}.not-found-icon[data-v-742816a8]{margin-bottom:24px}.not-found-title[data-v-742816a8]{font-size:4rem;font-weight:800;color:#007fff;margin:0 0 16px;background:linear-gradient(135deg,#007fff,#06c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.not-found-message[data-v-742816a8]{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0 0 12px}.not-found-description[data-v-742816a8]{font-size:1rem;color:#64748b;margin:0}.article-detail[data-v-742816a8]{max-width:920px;margin:0 auto}.article-header[data-v-742816a8]{background:#fff;border-radius:24px;overflow:hidden;margin-bottom:24px;box-shadow:0 4px 24px #0000000f}.article-cover[data-v-742816a8]{width:100%;height:500px;overflow:hidden}.article-cover img[data-v-742816a8]{width:100%;height:100%;object-fit:cover}.article-header-content[data-v-742816a8]{padding:32px}.pillar-badge[data-v-742816a8]{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#007fff,#06c);color:#fff;font-size:.875rem;font-weight:600;padding:8px 16px;border-radius:20px;margin-bottom:16px}.article-title[data-v-742816a8]{font-size:2.25rem;font-weight:800;color:#0f172a;margin:0 0 16px;line-height:1.3;letter-spacing:-.02em}.article-meta[data-v-742816a8]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;font-size:.9375rem;color:#64748b}.article-author[data-v-742816a8],.article-date[data-v-742816a8],.reading-time[data-v-742816a8]{display:flex;align-items:center;gap:8px}.article-tags[data-v-742816a8]{display:flex;flex-wrap:wrap;gap:8px}.article-tag[data-v-742816a8]{padding:6px 14px;font-size:.8125rem;font-weight:600;color:#007fff;background:#007fff14;border-radius:14px;border:1px solid rgba(0,127,255,.15)}.article-body[data-v-742816a8]{background:#fff;border-radius:24px;padding:40px;margin-bottom:40px;box-shadow:0 4px 24px #0000000f}.article-excerpt[data-v-742816a8]{padding:24px;background:linear-gradient(135deg,#007fff0a,#4da6ff0a);border-left:4px solid #007FFF;border-radius:12px;margin-bottom:32px}.article-excerpt p[data-v-742816a8]{font-size:1.1875rem;color:#334155;line-height:1.85;margin:0;font-style:italic;font-weight:500}.article-content[data-v-742816a8]{font-size:1.125rem;color:#1e293b;line-height:1.85;letter-spacing:.01em}.article-content[data-v-742816a8] h1,.article-content[data-v-742816a8] h2,.article-content[data-v-742816a8] h3,.article-content[data-v-742816a8] h4{font-weight:700;color:#0f172a;margin:40px 0 20px;line-height:1.4}.article-content[data-v-742816a8] h2{font-size:1.75rem;padding-bottom:12px;border-bottom:2px solid rgba(0,127,255,.1)}.article-content[data-v-742816a8] h3{font-size:1.375rem}.article-content[data-v-742816a8] h4{font-size:1.125rem}.article-content[data-v-742816a8] p{margin:0 0 20px}.article-content[data-v-742816a8] ul,.article-content[data-v-742816a8] ol{margin:20px 0;padding-left:28px}.article-content[data-v-742816a8] li{margin:12px 0}.article-content[data-v-742816a8] blockquote{padding:20px 24px;margin:28px 0;background:#f9fafb;border-left:4px solid #007FFF;border-radius:8px;font-style:italic;color:#4b5563}.article-content[data-v-742816a8] blockquote p:last-child{margin-bottom:0}.article-content[data-v-742816a8] a{color:#007fff;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.article-content[data-v-742816a8] a:hover{color:#0052cc}.article-content[data-v-742816a8] code{padding:3px 8px;font-family:Monaco,Courier New,monospace;font-size:.9em;color:#e11d48;background:#fef2f2;border-radius:6px}.article-content[data-v-742816a8] pre{background:#1e293b;padding:20px;border-radius:12px;overflow-x:auto;margin:24px 0}.article-content[data-v-742816a8] pre code{color:#e2e8f0;background:transparent;padding:0;font-size:.875rem;line-height:1.7}.article-content[data-v-742816a8] strong{font-weight:700;color:#0f172a}.article-content[data-v-742816a8] table{width:100%;border-collapse:collapse;margin:28px 0;font-size:.9375rem;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.article-content[data-v-742816a8] th,.article-content[data-v-742816a8] td{padding:14px 16px;text-align:left;border-bottom:1px solid #E5E7EB}.article-content[data-v-742816a8] th{background:linear-gradient(135deg,#007fff14,#4da6ff14);color:#0f172a;font-weight:700}.article-content[data-v-742816a8] tr:last-child td{border-bottom:none}.article-content[data-v-742816a8] tr:hover{background:#007fff05}.article-content[data-v-742816a8] hr{margin:40px 0;border:none;border-top:2px solid #E5E7EB}.related-section[data-v-742816a8]{margin-top:48px}.related-title[data-v-742816a8]{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0 0 24px}.related-grid[data-v-742816a8]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.related-card[data-v-742816a8]{background:#fff;border-radius:16px;overflow:hidden;text-decoration:none;box-shadow:0 2px 12px #0000000d;transition:all .3s ease}.related-card[data-v-742816a8]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #007fff1f}.related-image[data-v-742816a8]{width:100%;height:140px;overflow:hidden}.related-image img[data-v-742816a8]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.related-card:hover .related-image img[data-v-742816a8]{transform:scale(1.05)}.related-content[data-v-742816a8]{padding:16px}.related-article-title[data-v-742816a8]{font-size:1rem;font-weight:600;color:#0f172a;margin:0 0 8px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.related-card:hover .related-article-title[data-v-742816a8]{color:#007fff}.related-meta[data-v-742816a8]{font-size:.8125rem;color:#94a3b8}@media (max-width: 768px){.insights-article-page[data-v-742816a8]{padding:80px 16px 40px}.back-to-cluster[data-v-742816a8]{font-size:.8125rem;padding:8px 12px}.article-cover[data-v-742816a8]{height:280px}.article-header-content[data-v-742816a8]{padding:24px}.article-title[data-v-742816a8]{font-size:1.75rem}.article-meta[data-v-742816a8]{flex-direction:column;gap:12px}.article-body[data-v-742816a8]{padding:28px 20px}.article-content[data-v-742816a8]{font-size:1.0625rem}.related-grid[data-v-742816a8]{grid-template-columns:1fr}}
