.advisor-grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.advisor-card[data-astro-cid-6odhiasn]{background:var(--color-white);border-radius:var(--radius-md);padding:32px 24px;box-shadow:var(--shadow-sm);text-align:center;border-top:3px solid var(--color-gold);transition:box-shadow .3s ease,transform .3s ease}.advisor-card[data-astro-cid-6odhiasn]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.advisor-icon[data-astro-cid-6odhiasn]{width:64px;height:64px;border-radius:50%;background:var(--color-bg);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--color-navy)}.advisor-name[data-astro-cid-6odhiasn]{font-size:1.2rem;color:var(--color-navy);margin-bottom:8px}.advisor-role[data-astro-cid-6odhiasn]{display:inline-block;font-size:.8rem;color:var(--color-white);background:var(--color-navy);padding:3px 12px;border-radius:20px;font-weight:600;margin-bottom:8px}.advisor-title[data-astro-cid-6odhiasn]{display:block;font-size:.85rem;color:var(--color-gold);font-weight:600;margin-bottom:8px}.advisor-specialty[data-astro-cid-6odhiasn]{font-size:.85rem;color:var(--color-text-light);line-height:1.6;margin-top:8px;padding-top:8px;border-top:1px solid var(--color-border)}.special-advisor-grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:900px;margin:0 auto}.special-advisor-card[data-astro-cid-6odhiasn]{background:var(--color-white);border-radius:var(--radius-md);padding:40px 24px;box-shadow:var(--shadow-sm);text-align:center;transition:box-shadow .3s ease,transform .3s ease}.special-advisor-card[data-astro-cid-6odhiasn]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.special-advisor-icon[data-astro-cid-6odhiasn]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--color-navy),var(--color-gold));display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:var(--color-white)}.special-advisor-card[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn]{font-size:1.2rem;color:var(--color-navy);margin-bottom:8px}.special-advisor-title[data-astro-cid-6odhiasn]{font-size:.9rem;color:var(--color-text-light);line-height:1.6}.partner-grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;max-width:1000px;margin:0 auto}.partner-card[data-astro-cid-6odhiasn]{background:var(--color-white);border-radius:var(--radius-md);padding:32px;box-shadow:var(--shadow-sm);border-left:4px solid var(--color-gold);transition:box-shadow .3s ease,transform .3s ease}.partner-card[data-astro-cid-6odhiasn]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.partner-name[data-astro-cid-6odhiasn]{font-size:1.15rem;color:var(--color-navy);margin-bottom:4px}.partner-office[data-astro-cid-6odhiasn]{display:block;font-size:.9rem;color:var(--color-gold);font-weight:600;margin-bottom:16px}.partner-details[data-astro-cid-6odhiasn]{padding-top:12px;border-top:1px solid var(--color-border)}.partner-specialty[data-astro-cid-6odhiasn]{font-size:.9rem;color:var(--color-text);margin-bottom:4px}.partner-address[data-astro-cid-6odhiasn]{font-size:.85rem;color:var(--color-text-light)}.labor-card[data-astro-cid-6odhiasn]{max-width:700px;margin:0 auto;background:var(--color-white);border-radius:var(--radius-md);padding:48px 40px;box-shadow:var(--shadow-sm);text-align:center;border-top:3px solid var(--color-gold)}.labor-icon[data-astro-cid-6odhiasn]{width:80px;height:80px;border-radius:50%;background:var(--color-bg);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:var(--color-navy)}.labor-card[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn]{font-size:1.3rem;color:var(--color-navy);margin-bottom:8px}.labor-position[data-astro-cid-6odhiasn]{display:block;font-size:.9rem;color:var(--color-gold);font-weight:600;margin-bottom:20px}.labor-desc[data-astro-cid-6odhiasn]{font-size:.95rem;line-height:1.9;color:var(--color-text);text-align:left}@media (max-width: 768px){.advisor-grid[data-astro-cid-6odhiasn],.special-advisor-grid[data-astro-cid-6odhiasn],.partner-grid[data-astro-cid-6odhiasn]{grid-template-columns:1fr}.labor-card[data-astro-cid-6odhiasn]{padding:32px 24px}}@media (min-width: 769px) and (max-width: 1024px){.advisor-grid[data-astro-cid-6odhiasn]{grid-template-columns:repeat(2,1fr)}}
