.about-hero[data-astro-cid-zhe6yam7]{background:var(--plum-800);color:#fff;padding:clamp(64px,10vw,108px) 0 clamp(48px,6vw,72px);border-bottom:1px solid rgba(255,255,255,.1)}.about-hero-content[data-astro-cid-zhe6yam7]{max-width:880px}.about-hero-title[data-astro-cid-zhe6yam7]{margin-top:16px;font-size:clamp(36px,6.5vw,72px);font-weight:800;line-height:1.05;letter-spacing:-.035em}.about-hero-lead[data-astro-cid-zhe6yam7]{margin-top:20px;font-size:clamp(16.5px,1.6vw,20px);line-height:1.6;color:#ffffffe0;max-width:58ch}.section[data-astro-cid-zhe6yam7]{padding:clamp(64px,8vw,110px) 0}.section-header-block[data-astro-cid-zhe6yam7]{display:flex;gap:18px;align-items:flex-start;max-width:820px;margin-bottom:clamp(36px,5vw,56px)}.branches-intro[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.95fr);gap:clamp(24px,4vw,48px);align-items:start;margin-bottom:clamp(36px,5vw,56px)}.branches-intro[data-astro-cid-zhe6yam7] .section-header-block[data-astro-cid-zhe6yam7]{max-width:none;margin-bottom:0}.quick-contact-card[data-astro-cid-zhe6yam7]{background:var(--plum-700);color:#fff;border-radius:var(--radius-lg);padding:clamp(28px,4vw,36px);box-shadow:0 20px 44px -20px #2c08214d}.qc-title[data-astro-cid-zhe6yam7]{font-size:20px;font-weight:800;margin-bottom:8px;letter-spacing:-.01em}.qc-desc[data-astro-cid-zhe6yam7]{font-size:14.5px;color:#fffc;margin-bottom:16px}.qc-phone[data-astro-cid-zhe6yam7]{display:inline-block;font-size:clamp(26px,3.5vw,36px);font-weight:800;color:#fff;letter-spacing:-.02em;transition:color .2s}.qc-phone[data-astro-cid-zhe6yam7]:hover{color:var(--crimson)}.qc-hours[data-astro-cid-zhe6yam7]{font-size:13px;color:#ffffffa6;margin:8px 0 12px;font-family:var(--font-mono)}.qc-email[data-astro-cid-zhe6yam7]{color:#ffffffe6;font-size:15px;font-weight:600;text-decoration:underline}.accent-bar[data-astro-cid-zhe6yam7]{width:3.5px;align-self:stretch;min-height:56px;background:var(--crimson);border-radius:4px;flex-shrink:0}.section-title[data-astro-cid-zhe6yam7]{margin-top:8px;font-size:clamp(28px,4.4vw,48px);font-weight:800;line-height:1.05;letter-spacing:-.03em;color:var(--plum-700)}.section-subtitle[data-astro-cid-zhe6yam7]{margin-top:14px;font-size:clamp(16px,1.2vw,18px);line-height:1.6;color:var(--text-muted);max-width:58ch}.branches-grid[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:24px}@media(min-width:1100px){.branches-grid[data-astro-cid-zhe6yam7]{grid-template-columns:repeat(5,1fr)}}.branch-card[data-astro-cid-zhe6yam7]{background:#fff;border-radius:28px;border:1px solid var(--border-subtle);padding:30px 24px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease}.branch-card[data-astro-cid-zhe6yam7]:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px #2c082133}.branch-card-featured[data-astro-cid-zhe6yam7]{background:#f3e4eb;border-color:#c4184e38}.branch-card-featured[data-astro-cid-zhe6yam7]:hover{box-shadow:0 20px 40px -20px #c4184e47}.branch-ang-logo[data-astro-cid-zhe6yam7]{display:block;width:100%;max-width:168px;height:auto;margin-bottom:14px}.branch-city-pill[data-astro-cid-zhe6yam7]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--crimson);font-weight:700;display:inline-block;margin-bottom:8px}.branch-card-title[data-astro-cid-zhe6yam7]{font-size:20px;font-weight:800;color:var(--plum-700);letter-spacing:-.015em;line-height:1.12;margin-bottom:16px}.branch-address[data-astro-cid-zhe6yam7]{font-style:normal;font-size:14.5px;line-height:1.55;color:var(--text-main);margin-bottom:8px}.branch-address[data-astro-cid-zhe6yam7] strong[data-astro-cid-zhe6yam7]{color:var(--plum-700);font-size:15px}.branch-card-footer[data-astro-cid-zhe6yam7]{margin-top:10px}.branch-card-footer[data-astro-cid-zhe6yam7] .branch-btn{width:100%;font-size:13px;padding:10px 12px;white-space:nowrap}.ang-standards-section[data-astro-cid-zhe6yam7]{background:var(--bg-sand)}.standards-split[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,6vw,72px);align-items:center}.standards-heading[data-astro-cid-zhe6yam7]{margin-top:10px;font-size:clamp(28px,4vw,44px);font-weight:800;color:var(--plum-700);letter-spacing:-.025em;line-height:1.1}.standards-text[data-astro-cid-zhe6yam7]{margin:18px 0 14px;font-size:16px;line-height:1.62;color:var(--text-muted)}.standards-subtext[data-astro-cid-zhe6yam7]{font-size:15px;line-height:1.6;color:var(--plum-700);font-weight:600;margin-bottom:20px}.standards-actions[data-astro-cid-zhe6yam7]{display:flex;flex-wrap:wrap;gap:12px}.standards-cards[data-astro-cid-zhe6yam7]{display:flex;align-items:center;justify-content:center}.standards-ang-logo[data-astro-cid-zhe6yam7]{display:block;width:80%;height:auto}.standards-awards[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 14px;width:100%;margin:50px 0 78px;padding:0;list-style:none}.standards-awards[data-astro-cid-zhe6yam7] li[data-astro-cid-zhe6yam7]{display:flex;align-items:center;justify-content:center;min-height:56px}.standards-awards[data-astro-cid-zhe6yam7] img[data-astro-cid-zhe6yam7]{max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain}.team-section[data-astro-cid-zhe6yam7]{background:#fff}.team-split[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(36px,6vw,72px);align-items:center}.team-photo-box[data-astro-cid-zhe6yam7]{position:relative;border-radius:32px;overflow:hidden;box-shadow:0 24px 50px -20px #2c08214d}.team-photo[data-astro-cid-zhe6yam7]{width:100%;height:100%;min-height:380px;object-fit:cover;display:block}.team-badge-overlay[data-astro-cid-zhe6yam7]{position:absolute;bottom:20px;left:20px;right:20px;background:#2c0821e0;backdrop-filter:blur(8px);border-radius:18px;padding:16px 20px;color:#fff;display:flex;justify-content:space-between;align-items:center}.team-badge-overlay[data-astro-cid-zhe6yam7] strong[data-astro-cid-zhe6yam7]{font-size:18px;color:var(--crimson)}.team-badge-overlay[data-astro-cid-zhe6yam7] span[data-astro-cid-zhe6yam7]{font-size:13.5px;color:#fffc}.team-title[data-astro-cid-zhe6yam7]{margin-top:10px;font-size:clamp(28px,4vw,44px);font-weight:800;color:var(--plum-700);letter-spacing:-.025em;line-height:1.1}.team-lead[data-astro-cid-zhe6yam7]{margin:16px 0 24px;font-size:16px;line-height:1.62;color:var(--text-muted)}.btn-arrow[data-astro-cid-zhe6yam7]{opacity:.75;transition:transform .2s ease}.team-actions[data-astro-cid-zhe6yam7] .btn:hover .btn-arrow[data-astro-cid-zhe6yam7],.branch-card-footer[data-astro-cid-zhe6yam7] .btn:hover .btn-arrow[data-astro-cid-zhe6yam7]{transform:translate(3px,-3px)}.bank-experience-card[data-astro-cid-zhe6yam7]{background:var(--bg-cream);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:26px 24px;margin-bottom:28px}.exp-heading[data-astro-cid-zhe6yam7]{font-size:18px;font-weight:800;color:var(--plum-700);margin-bottom:8px}.exp-text[data-astro-cid-zhe6yam7]{font-size:14.5px;line-height:1.6;color:var(--text-muted)}@media(max-width:860px){.standards-split[data-astro-cid-zhe6yam7],.team-split[data-astro-cid-zhe6yam7],.branches-intro[data-astro-cid-zhe6yam7]{grid-template-columns:1fr}.standards-cards[data-astro-cid-zhe6yam7]{display:none}.standards-intro[data-astro-cid-zhe6yam7]{order:-1}}
