.faq-item{border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 6px #00000014;margin-bottom:16px;overflow:hidden}.faq-item .v-expansion-panel-title{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:700;padding:16px}.faq-item .v-expansion-panel-text{border-top:1px solid #eee;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:16px}.v-card-text{padding:.2rem}.data-esims-tab[data-v-fe130f46]{min-height:300px;padding-top:2rem}.esim-header-banner[data-v-fe130f46]{background-color:#1a73e8;background:linear-gradient(135deg,#1a73e8,#4285f4);border-radius:12px;box-shadow:0 8px 24px #1a73e840;color:#fff;margin-bottom:2rem;padding:40px 20px;text-align:center}.banner-title[data-v-fe130f46]{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:.5rem}.banner-subtitle[data-v-fe130f46]{font-size:1.1rem;font-weight:400;margin:0;opacity:.9}@media (max-width:600px){.banner-title[data-v-fe130f46]{font-size:1.25rem}.banner-subtitle[data-v-fe130f46]{font-size:.85rem}.esim-header-banner[data-v-fe130f46]{margin-bottom:1.5rem;padding:24px 16px}}.faq-item[data-v-fe130f46]{border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 6px #00000014;margin-bottom:16px;overflow:hidden}.faq-item .v-expansion-panel-title[data-v-fe130f46]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:700;padding:16px}.faq-item .v-expansion-panel-text[data-v-fe130f46]{border-top:1px solid #eee;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:16px}
