.page-module__BurshG__hero{background-color:var(--color-bg-alt);border-bottom:1px solid var(--color-border-light);text-align:center;padding:4rem 0 3rem}.page-module__BurshG__heroTitle{color:var(--color-text);letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15}.page-module__BurshG__heroSubtitle{color:var(--color-text-secondary);max-width:520px;margin:0 auto;font-size:clamp(1rem,2.5vw,1.3rem);line-height:1.6}.page-module__BurshG__grid_section{background-color:var(--color-bg)}.page-module__BurshG__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.page-module__BurshG__card{border:1px solid var(--color-border-light);border-radius:var(--border-radius-lg);background-color:var(--color-surface);transition:box-shadow var(--transition-normal), transform var(--transition-normal);flex-direction:column;display:flex;overflow:hidden}.page-module__BurshG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__BurshG__cardAccent{flex-shrink:0;width:100%;height:4px}.page-module__BurshG__cardBody{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}.page-module__BurshG__cardTitle{color:var(--color-text);font-size:1.25rem;font-weight:700;line-height:1.3}.page-module__BurshG__cardDesc{color:var(--color-text-secondary);flex:1;font-size:.9rem;line-height:1.6}.page-module__BurshG__cardLink{color:var(--color-primary);transition:opacity var(--transition-fast);margin-top:.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.page-module__BurshG__cardLink:hover{opacity:.75;text-decoration:underline}@media (max-width:600px){.page-module__BurshG__hero{padding:3rem 0 2rem}.page-module__BurshG__grid{grid-template-columns:1fr}}
