.bank-details-section[data-astro-cid-gsltlr2w]{position:relative}.bank-card[data-astro-cid-gsltlr2w]{max-width:960px;margin:0 auto;padding:3.5rem 3rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);border:1px solid rgba(16,37,62,.16);background:linear-gradient(180deg,#fffffff2,#f0f6fcf2);position:relative;overflow:hidden}.bank-header[data-astro-cid-gsltlr2w]{text-align:center;margin-bottom:2.5rem}.bank-badge[data-astro-cid-gsltlr2w]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#007f8414;border:1px solid rgba(0,127,132,.22);border-radius:50px;color:var(--color-accent-red);font-size:.92rem;font-weight:600;margin-bottom:1.25rem}.bank-badge-icon[data-astro-cid-gsltlr2w]{font-size:1.1rem}.bank-tabs[data-astro-cid-gsltlr2w]{display:flex;justify-content:center;gap:.75rem;margin-bottom:2rem}.bank-tab-btn[data-astro-cid-gsltlr2w]{padding:10px 22px;border-radius:50px;border:1px solid rgba(16,37,62,.18);background:#fff;color:var(--color-text-main);font-weight:600;font-size:.95rem;cursor:pointer;transition:all .25s ease}.bank-tab-btn[data-astro-cid-gsltlr2w]:hover{border-color:var(--color-accent-blue);color:var(--color-accent-blue)}.bank-tab-btn[data-astro-cid-gsltlr2w].active{background:var(--gradient-primary);color:#fff;border-color:transparent;box-shadow:0 4px 14px #10253e33}.bank-account-box[data-astro-cid-gsltlr2w]{background:#fff;border:2px solid rgba(0,127,132,.35);border-radius:14px;padding:1.5rem 1.75rem;margin-bottom:1.75rem;box-shadow:0 6px 20px #10253e0f;transition:border-color .25s ease}.bank-account-box[data-astro-cid-gsltlr2w]:hover{border-color:var(--color-accent-cyan)}.bank-account-row[data-astro-cid-gsltlr2w]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;flex-wrap:wrap}.bank-account-number[data-astro-cid-gsltlr2w]{font-family:monospace;font-size:clamp(1.1rem,2.4vw,1.45rem);font-weight:700;color:var(--color-accent-blue);letter-spacing:.04em;word-break:break-all}.bank-field-label[data-astro-cid-gsltlr2w]{display:block;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.copy-btn[data-astro-cid-gsltlr2w]{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;background:var(--color-bg-light);border:1px solid rgba(16,37,62,.18);border-radius:8px;font-size:.92rem;font-weight:600;color:var(--color-accent-blue);cursor:pointer;transition:all .2s ease}.copy-btn[data-astro-cid-gsltlr2w]:hover{background:var(--color-accent-blue);color:#fff;border-color:var(--color-accent-blue)}.copy-btn[data-astro-cid-gsltlr2w].copied{background:#10b981;color:#fff;border-color:#10b981}.copy-btn-mini[data-astro-cid-gsltlr2w]{display:inline-flex;align-items:center;justify-content:center;padding:4px;background:transparent;border:1px solid rgba(16,37,62,.15);border-radius:6px;color:var(--color-text-muted);cursor:pointer;transition:all .2s ease}.copy-btn-mini[data-astro-cid-gsltlr2w]:hover{color:var(--color-accent-blue);border-color:var(--color-accent-blue);background:#10253e0d}.copy-btn-mini[data-astro-cid-gsltlr2w].copied{color:#10b981;border-color:#10b981}.bank-pln-layout[data-astro-cid-gsltlr2w]{display:grid;grid-template-columns:1fr 260px;gap:2rem;align-items:stretch}.bank-pln-details[data-astro-cid-gsltlr2w]{display:flex;flex-direction:column}.bank-qr-wrapper[data-astro-cid-gsltlr2w]{display:flex}.bank-qr-card[data-astro-cid-gsltlr2w]{background:#fff;border:1px solid rgba(16,37,62,.14);border-radius:14px;padding:1.5rem 1.25rem;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 6px 20px #10253e0f;width:100%}.bank-qr-badge[data-astro-cid-gsltlr2w]{font-size:.82rem;font-weight:600;color:var(--color-accent-blue);background:#10253e0f;padding:4px 10px;border-radius:20px;margin-bottom:1rem}.bank-qr-img-box[data-astro-cid-gsltlr2w]{background:#fff;padding:8px;border-radius:10px;border:1px solid rgba(16,37,62,.1);box-shadow:0 4px 12px #10253e14;display:inline-flex;justify-content:center;align-items:center}.bank-qr-image[data-astro-cid-gsltlr2w]{width:170px;height:170px;object-fit:contain;display:block}.bank-qr-caption[data-astro-cid-gsltlr2w]{font-size:.8rem;color:var(--color-text-muted);line-height:1.45;margin-top:1rem;margin-bottom:0}.bank-grid[data-astro-cid-gsltlr2w]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:0}.bank-info-item[data-astro-cid-gsltlr2w]{background:#fff;border:1px solid rgba(16,37,62,.1);border-radius:12px;padding:1.1rem 1.3rem}.bank-info-row[data-astro-cid-gsltlr2w]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem}.bank-info-val[data-astro-cid-gsltlr2w]{font-size:1rem;color:var(--color-text-main);word-break:break-word}.bank-footer-note[data-astro-cid-gsltlr2w]{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem 1.5rem;background:#007f8414;border-left:4px solid var(--color-accent-cyan);border-radius:10px;font-size:.92rem;line-height:1.55;color:var(--color-text-main)}.bank-note-icon[data-astro-cid-gsltlr2w]{font-size:1.4rem;line-height:1}.bank-note-text[data-astro-cid-gsltlr2w] strong[data-astro-cid-gsltlr2w]{color:var(--color-accent-blue)}.bank-note-text[data-astro-cid-gsltlr2w] a[data-astro-cid-gsltlr2w]{color:var(--color-accent-blue);font-weight:700;text-decoration:underline;text-underline-offset:3px}.bank-note-text[data-astro-cid-gsltlr2w] a[data-astro-cid-gsltlr2w]:hover{color:var(--color-accent-blue-soft)}@media(max-width:768px){.bank-card[data-astro-cid-gsltlr2w]{padding:2rem 1.25rem}.bank-pln-layout[data-astro-cid-gsltlr2w]{grid-template-columns:1fr;gap:1.5rem}.bank-grid[data-astro-cid-gsltlr2w]{grid-template-columns:1fr;gap:1rem}.bank-account-row[data-astro-cid-gsltlr2w]{flex-direction:column;align-items:stretch}.copy-btn[data-astro-cid-gsltlr2w]{justify-content:center;width:100%}.bank-tabs[data-astro-cid-gsltlr2w]{flex-direction:column}}
